.ShareMenu-module__QF3vHa__dropdown .ShareMenu-module__QF3vHa__multiline{height:auto;min-height:calc(2.5rem * var(--mantine-scale));padding-block:var(--mantine-spacing-sm)}.ShareMenu-module__QF3vHa__hint{margin-top:calc(.125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);white-space:normal;display:block}
.ControlBar-module__8vVqBG__bar{right:calc(1rem * var(--mantine-scale));bottom:calc(1rem * var(--mantine-scale));left:calc(1rem * var(--mantine-scale));z-index:5;gap:calc(.25rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) #0f16261f;background:#ffffffeb;justify-content:space-between;align-items:center;transition:opacity .2s,transform .2s;display:flex;position:absolute}@media (max-width:35.9938em){.ControlBar-module__8vVqBG__bar{right:calc(.5rem * var(--mantine-scale));left:calc(.5rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale));gap:0}}@media (min-width:62em){.ControlBar-module__8vVqBG__bar{box-shadow:none;background:0 0;border-radius:0;padding:0;display:block;left:50%;right:auto;transform:translate(-50%)}}.ControlBar-module__8vVqBG__bar--hidden{pointer-events:none;opacity:0;transform:translateY(12px)}@media (min-width:62em){.ControlBar-module__8vVqBG__bar--hidden{transform:translate(-50%,12px)}.ControlBar-module__8vVqBG__group{padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) #0f16261f;background:#ffffffeb}.ControlBar-module__8vVqBG__group--start,.ControlBar-module__8vVqBG__group--end{position:absolute;top:0;bottom:0}.ControlBar-module__8vVqBG__group--start{padding:calc(.375rem * var(--mantine-scale));right:calc(100% + 12px)}.ControlBar-module__8vVqBG__group--end{left:calc(100% + 12px)}}.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon{transition:transform .15s}.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon:not([data-variant=light]){background:0 0}.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon:disabled,.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon[data-disabled]{opacity:.35}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon:not(:disabled,[data-disabled]):hover{transform:scale(1.12)}}@media (hover:none){.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon:not(:disabled,[data-disabled]):active{transform:scale(1.12)}}.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon:not(:disabled,[data-disabled]):active{transform:scale(.94)}}@media (max-width:35.9938em){.ControlBar-module__8vVqBG__bar .ControlBar-module__8vVqBG__icon{width:calc(1.875rem * var(--mantine-scale));min-width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));min-height:calc(1.875rem * var(--mantine-scale))}}.ControlBar-module__8vVqBG__group{gap:calc(.125rem * var(--mantine-scale));align-items:center;display:flex}@media (max-width:35.9938em){.ControlBar-module__8vVqBG__group{gap:0}}@media (min-width:62em){.ControlBar-module__8vVqBG__group{gap:calc(.5rem * var(--mantine-scale))}}.ControlBar-module__8vVqBG__counter{width:7ch;font-size:calc(.875rem * var(--mantine-scale));flex-shrink:0}@media (max-width:35.9938em){.ControlBar-module__8vVqBG__counter{font-size:calc(.8125rem * var(--mantine-scale))}}.ControlBar-module__8vVqBG__counter{font-variant-numeric:tabular-nums;color:var(--p-ink);text-align:center}@media (prefers-reduced-motion:reduce){.ControlBar-module__8vVqBG__bar{transition:opacity .1s}}
.DiffSection-module__G4Hp0G__section{scroll-margin-top:calc(5.5rem * var(--mantine-scale))}.DiffSection-module__G4Hp0G__section:empty{display:none}.DiffSection-module__G4Hp0G__section>*{transition:border-color .3s}.DiffSection-module__G4Hp0G__section[data-diff-settled]>*{border-color:var(--border-primary-default);animation:1.1s cubic-bezier(.16,1,.3,1) DiffSection-module__G4Hp0G__diff-flash}@keyframes DiffSection-module__G4Hp0G__diff-flash{0%{box-shadow:0 0 #0000}30%{box-shadow:0 0 0 6px var(--mantine-primary-color-light)}to{box-shadow:0 0 0 calc(.75rem * var(--mantine-scale)) transparent}}@media (prefers-reduced-motion:reduce){.DiffSection-module__G4Hp0G__section[data-diff-settled]>*{animation:none}}
.LoadMoreSentinel-module__cg6Gvq__sentinel{min-height:calc(2rem * var(--mantine-scale));justify-content:center;align-items:center;display:flex}
.ReportMap-module__JoSCYq__skeleton{height:calc(23.625rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex;overflow:hidden}@media (min-width:48em){.ReportMap-module__JoSCYq__skeleton{height:calc(32.5rem * var(--mantine-scale))}}.ReportMap-module__JoSCYq__skeleton__header{height:calc(3.6875rem * var(--mantine-scale));border-bottom:1px solid var(--border-light-62)}.ReportMap-module__JoSCYq__skeleton__body{background:var(--background-gray-light);flex:1;min-height:0}
.NeighborhoodReportCard-module__oGh9-a__container{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}@media (min-width:48em){.NeighborhoodReportCard-module__oGh9-a__container{gap:var(--mantine-spacing-xxl)}}
.ReportSwitcher-module__DGyElW__trigger{gap:var(--mantine-spacing-xxs);min-width:0;max-width:100%;padding:var(--mantine-spacing-xxs) var(--mantine-spacing-sm);color:inherit;border-radius:var(--mantine-radius-xl);align-items:center;transition:background .15s;display:inline-flex}@media (hover:hover){.ReportSwitcher-module__DGyElW__trigger:hover{background:var(--background-gray-light)}}@media (hover:none){.ReportSwitcher-module__DGyElW__trigger:active{background:var(--background-gray-light)}}.ReportSwitcher-module__DGyElW__trigger__chevron{color:var(--text-and-icon-default);flex-shrink:0}.ReportSwitcher-module__DGyElW__item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ReportSwitcher-module__DGyElW__viewport>div{width:100%;min-width:0!important;display:block!important}
.ShareReportModal-module__iKbX9W__modalHeader{padding:var(--mantine-spacing-xxl) var(--mantine-spacing-xxl) 0}.ShareReportModal-module__iKbX9W__modalBody{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}.ShareReportModal-module__iKbX9W__title{color:var(--text-and-icon-primary-default)}.ShareReportModal-module__iKbX9W__urlRow{gap:var(--mantine-spacing-md);width:100%;min-height:calc(3.125rem * var(--mantine-scale));padding:var(--mantine-spacing-sm);padding-left:var(--mantine-spacing-lg);background-color:var(--background-default);border:1px solid var(--border-light);border-radius:var(--mantine-radius-full);align-items:center;display:flex}.ShareReportModal-module__iKbX9W__urlText{text-overflow:ellipsis;min-width:0;font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md);color:var(--text-and-icon-title);white-space:nowrap;flex:1 0 0;overflow:hidden}.ShareReportModal-module__iKbX9W__copyButton{height:calc(2rem * var(--mantine-scale));padding:var(--mantine-spacing-xs) var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);--button-height:calc(2rem * var(--mantine-scale));--button-padding-x:var(--mantine-spacing-lg);flex-shrink:0}.ShareReportModal-module__iKbX9W__copyButton .mantine-Button-section{margin-right:var(--mantine-spacing-sm)}.ShareReportModal-module__iKbX9W__socialRow{width:100%}.ShareReportModal-module__iKbX9W__card{gap:var(--mantine-spacing-sm);min-width:calc(5.1875rem * var(--mantine-scale));padding:var(--mantine-spacing-md);background-color:var(--background-gray-light);border-radius:var(--mantine-radius-xl);flex-direction:column;flex:1 0 0;align-items:center;transition:background-color .15s;display:flex}@media (hover:hover){.ShareReportModal-module__iKbX9W__card:hover{background-color:var(--background-gray-light-hover)}}@media (hover:none){.ShareReportModal-module__iKbX9W__card:active{background-color:var(--background-gray-light-hover)}}.ShareReportModal-module__iKbX9W__cardLabel{color:var(--text-and-icon-default);text-align:center;font-weight:600}.ShareReportModal-module__iKbX9W__socialIcon{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale))}
.Sidebar-module__2k6_Ha__sidebar{top:var(--bubuu-grid-margin);bottom:var(--bubuu-grid-margin);left:var(--bubuu-grid-margin);z-index:20;gap:var(--mantine-spacing-xl);width:calc(5rem * var(--mantine-scale));padding:calc(2 * var(--mantine-spacing-md));background:linear-gradient(to bottom, var(--background-default) 0%, var(--background-blue-gray-32) 100%);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-2xl);flex-direction:column;align-items:center;display:none;position:fixed;overflow:hidden}@media (min-width:75em){.Sidebar-module__2k6_Ha__sidebar{display:flex}}.Sidebar-module__2k6_Ha__button{color:var(--mantine-color-dark-3)}.Sidebar-module__2k6_Ha__spacer{width:calc(2rem * var(--mantine-scale));min-height:calc(.0625rem * var(--mantine-scale));flex:1 0 0}
.ChatBubble-module__wpyLfW__bubble{--chat-bubble-size:calc(3.5rem * var(--mantine-scale));right:var(--bubuu-grid-margin);bottom:var(--bubuu-grid-margin);z-index:11;visibility:hidden;width:var(--chat-bubble-size);height:var(--chat-bubble-size);color:var(--mantine-color-white);pointer-events:none;background:var(--mantine-primary-color-filled);box-shadow:0 calc(.75rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.625rem * var(--mantine-scale)) #00000052;opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .12s,transform .12s,visibility 0s linear .12s,background-color .15s;display:none;position:fixed;transform:scale(.85)}@media (min-width:75em){.ChatBubble-module__wpyLfW__bubble{display:flex}}@media (hover:hover){.ChatBubble-module__wpyLfW__bubble:hover{background:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.ChatBubble-module__wpyLfW__bubble:active{background:var(--mantine-primary-color-filled-hover)}}.ChatBubble-module__wpyLfW__bubble:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.1875rem * var(--mantine-scale))}.ChatBubble-module__wpyLfW__bubble--visible{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .18s cubic-bezier(.16,1,.3,1) .26s,transform .42s cubic-bezier(.16,1,.3,1) .26s,visibility 0s linear .26s,background-color .15s;transform:scale(1)}.ChatBubble-module__wpyLfW__ring{inset:calc(-.375rem * var(--mantine-scale));pointer-events:none;width:calc(100% + 12px);height:calc(100% + 12px);animation:1.4s linear infinite ChatBubble-module__wpyLfW__ring-spin;position:absolute}.ChatBubble-module__wpyLfW__ringTrack,.ChatBubble-module__wpyLfW__ringArc{fill:none;stroke-width:3px}.ChatBubble-module__wpyLfW__ringTrack{stroke:var(--mantine-primary-color-light)}.ChatBubble-module__wpyLfW__ringArc{stroke:var(--mantine-primary-color-filled);stroke-linecap:round;stroke-dasharray:28 72}.ChatBubble-module__wpyLfW__count,.ChatBubble-module__wpyLfW__dot{top:calc(-.125rem * var(--mantine-scale));right:calc(-.125rem * var(--mantine-scale));border:2px solid var(--mantine-color-body);position:absolute}.ChatBubble-module__wpyLfW__count{min-width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale));padding:0 calc(.3125rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));font-variant-numeric:tabular-nums;font-weight:700;line-height:calc(1.125rem * var(--mantine-scale));color:var(--mantine-color-white);text-align:center;background:var(--background-error-filled);border-radius:calc(.6875rem * var(--mantine-scale));animation:.32s cubic-bezier(.16,1,.3,1) ChatBubble-module__wpyLfW__badge-in}.ChatBubble-module__wpyLfW__dot{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));background:var(--background-success-filled);border-radius:50%;animation:.32s cubic-bezier(.16,1,.3,1) ChatBubble-module__wpyLfW__badge-in}@keyframes ChatBubble-module__wpyLfW__ring-spin{to{transform:rotate(360deg)}}@keyframes ChatBubble-module__wpyLfW__badge-in{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.ChatBubble-module__wpyLfW__bubble,.ChatBubble-module__wpyLfW__bubble--visible{transform:none}.ChatBubble-module__wpyLfW__ring{animation:none}.ChatBubble-module__wpyLfW__ringArc{opacity:.6;stroke-dasharray:none}.ChatBubble-module__wpyLfW__count,.ChatBubble-module__wpyLfW__dot{animation:none}}
.ChatDropOverlay-module__TQ_-Ma__overlay{z-index:10;gap:calc(.75rem * var(--mantine-scale));pointer-events:none;border-radius:inherit;background-color:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ChatDropOverlay-module__TQ_-Ma__overlay--reject{background-color:#fa525214}[data-mantine-color-scheme=dark] .ChatDropOverlay-module__TQ_-Ma__overlay{background-color:#141414e0}[data-mantine-color-scheme=dark] .ChatDropOverlay-module__TQ_-Ma__overlay--reject{background-color:#fa52521f}.ChatDropOverlay-module__TQ_-Ma__icon{color:var(--text-and-icon-default)}.ChatDropOverlay-module__TQ_-Ma__iconReject{color:var(--mantine-color-red-7)}.ChatDropOverlay-module__TQ_-Ma__title{padding:0 calc(1.5rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:500;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-default);text-align:center;margin:0}
.AttachButton-module__qYZerq__attachButton:disabled,.AttachButton-module__qYZerq__attachButton[data-disabled]{color:var(--ai-color);background-color:#0000}
.AttachmentChip-module__7jHzzq__imageChip{width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);flex:none;position:relative;overflow:hidden}.AttachmentChip-module__7jHzzq__imageChip--error{outline:2px solid var(--mantine-color-red-6);outline-offset:calc(-.125rem * var(--mantine-scale))}.AttachmentChip-module__7jHzzq__imageThumb{object-fit:cover;width:100%;height:100%;display:block}.AttachmentChip-module__7jHzzq__imageOverlay{background-color:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AttachmentChip-module__7jHzzq__removeButton{top:calc(.25rem * var(--mantine-scale));right:calc(.25rem * var(--mantine-scale));width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:#fff;border-radius:calc(62.4375rem * var(--mantine-scale));background-color:#0009;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}.AttachmentChip-module__7jHzzq__removeButton:hover{background-color:#000c}.AttachmentChip-module__7jHzzq__errorBadge{bottom:calc(.25rem * var(--mantine-scale));left:calc(.25rem * var(--mantine-scale));width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));font-weight:700;line-height:calc(1.125rem * var(--mantine-scale));color:#fff;text-align:center;background-color:var(--mantine-color-red-6);border-radius:calc(62.4375rem * var(--mantine-scale));position:absolute}.AttachmentChip-module__7jHzzq__fileChip{gap:calc(.25rem * var(--mantine-scale));max-width:calc(13.75rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale)) 0 calc(.625rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));line-height:calc(1.125rem * var(--mantine-scale));color:var(--text-and-icon-default);background-color:var(--background-gray-light);border-radius:var(--mantine-radius-md);flex:none;align-items:center;display:inline-flex}.AttachmentChip-module__7jHzzq__fileChip--error{color:var(--mantine-color-red-7);background-color:#fa52521a}.AttachmentChip-module__7jHzzq__fileIcon{flex:none}.AttachmentChip-module__7jHzzq__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AttachmentChip-module__7jHzzq__fileRemoveButton{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);border-radius:calc(62.4375rem * var(--mantine-scale));justify-content:center;align-items:center;transition:color .15s;display:flex}.AttachmentChip-module__7jHzzq__fileRemoveButton:hover{color:var(--text-and-icon-default)}
.AttachmentPreviewStrip-module__ROElKW__strip{gap:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}
.PdfThumbInline-module__YbUhJG__wrap{background:var(--mantine-color-default);width:100%;height:100%;display:block;position:relative}.PdfThumbInline-module__YbUhJG__canvas{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .16s;display:block}.PdfThumbInline-module__YbUhJG__canvas[data-ready=true]{opacity:1}.PdfThumbInline-module__YbUhJG__fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PdfThumbInline-module__YbUhJG__fallbackIcon{color:var(--mantine-color-red-8)}.PdfThumbInline-module__YbUhJG__badge{bottom:calc(.25rem * var(--mantine-scale));left:calc(.25rem * var(--mantine-scale));padding:calc(.0625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font-size:calc(.5625rem * var(--mantine-scale));color:var(--mantine-color-white);letter-spacing:.04em;background:var(--mantine-color-red-8);border-radius:var(--mantine-radius-xs);font-weight:700;position:absolute}
.PdfThumbnail-module__s6w5iW__card{width:calc(11.25rem * var(--mantine-scale));text-align:left;cursor:pointer;background:var(--mantine-color-body);border:calc(.0625rem * var(--mantine-scale)) solid color-mix(in srgb, currentcolor, transparent 90%);border-radius:var(--mantine-radius-lg);flex-direction:column;max-width:100%;padding:0;transition:transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}@media (hover:hover){.PdfThumbnail-module__s6w5iW__card:hover{box-shadow:0 calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(-.5rem * var(--mantine-scale)) #0000003d;transform:translateY(-1px)}}@media (hover:none){.PdfThumbnail-module__s6w5iW__card:active{box-shadow:0 calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(-.5rem * var(--mantine-scale)) #0000003d;transform:translateY(-1px)}}.PdfThumbnail-module__s6w5iW__card:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:calc(.125rem * var(--mantine-scale))}.PdfThumbnail-module__s6w5iW__card:disabled{cursor:default}[data-mantine-color-scheme=dark] .PdfThumbnail-module__s6w5iW__card{border-color:color-mix(in srgb, currentcolor, transparent 82%)}.PdfThumbnail-module__s6w5iW__preview{aspect-ratio:1;background:var(--mantine-color-default);width:100%;position:relative;overflow:hidden}.PdfThumbnail-module__s6w5iW__canvas{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .16s;display:block}.PdfThumbnail-module__s6w5iW__canvas[data-ready=true]{opacity:1}.PdfThumbnail-module__s6w5iW__skeleton{background:linear-gradient(90deg, color-mix(in srgb, currentcolor, transparent 92%) 0%, color-mix(in srgb, currentcolor, transparent 86%) 50%, color-mix(in srgb, currentcolor, transparent 92%) 100%);background-size:200% 100%;animation:1.2s linear infinite PdfThumbnail-module__s6w5iW__pdf-shimmer;position:absolute;inset:0}@keyframes PdfThumbnail-module__s6w5iW__pdf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PdfThumbnail-module__s6w5iW__fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PdfThumbnail-module__s6w5iW__fallbackIcon{color:var(--mantine-color-red-8)}.PdfThumbnail-module__s6w5iW__badge{top:calc(.5rem * var(--mantine-scale));left:calc(.5rem * var(--mantine-scale));padding:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));font-size:var(--mantine-font-size-xxs);color:var(--mantine-color-white);letter-spacing:.04em;background:var(--mantine-color-red-8);border-radius:var(--mantine-radius-xs);font-weight:700;position:absolute}.PdfThumbnail-module__s6w5iW__meta{gap:calc(.125rem * var(--mantine-scale));padding:var(--mantine-spacing-sm);border-top:calc(.0625rem * var(--mantine-scale)) solid color-mix(in srgb, currentcolor, transparent 92%);flex-direction:column;display:flex}[data-mantine-color-scheme=dark] .PdfThumbnail-module__s6w5iW__meta{border-top-color:color-mix(in srgb, currentcolor, transparent 84%)}.PdfThumbnail-module__s6w5iW__name{text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-title,inherit);white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.PdfThumbnail-module__s6w5iW__sub{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.3}
.EvaluationCard-module__yoldDG__card{gap:var(--mantine-spacing-sm,8px);width:100%;padding:var(--mantine-spacing-sm,8px);background:var(--background-gray-light,#777c911a);border:1px solid var(--border-default,#696969);border-radius:var(--mantine-radius-md,12px);flex-direction:column;display:flex;overflow:hidden}.EvaluationCard-module__yoldDG__body{gap:var(--mantine-spacing-sm,8px);align-items:flex-start;width:100%;display:flex}.EvaluationCard-module__yoldDG__picture{width:calc(5.125rem * var(--mantine-scale));height:calc(5.125rem * var(--mantine-scale));color:var(--mantine-color-blueGray-3);background:var(--background-gray-light,#777c911a);border-radius:calc(.625rem * var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.EvaluationCard-module__yoldDG__picture__img{object-fit:cover;width:100%;height:100%}.EvaluationCard-module__yoldDG__details{min-width:0;min-height:calc(5.125rem * var(--mantine-scale));flex-direction:column;flex:1;justify-content:space-between;display:flex}.EvaluationCard-module__yoldDG__title{-webkit-line-clamp:2;font-size:var(--mantine-font-size-md,16px);font-weight:var(--mantine-weight-semibold,600);line-height:var(--mantine-line-height-md,24px);color:var(--text-and-icon-title,black);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EvaluationCard-module__yoldDG__actions{gap:var(--mantine-spacing-md,12px);justify-content:flex-end;align-items:center;display:flex}.EvaluationCard-module__yoldDG__details--message{gap:var(--mantine-spacing-xs,4px);justify-content:flex-start}.EvaluationCard-module__yoldDG__details--message .EvaluationCard-module__yoldDG__actions{margin-top:var(--mantine-spacing-xs,4px)}.EvaluationCard-module__yoldDG__card--failed{border-color:var(--text-and-icon-error-default,#e03131)}.EvaluationCard-module__yoldDG__picture--failed{color:var(--text-and-icon-error-default,#e03131)}.EvaluationCard-module__yoldDG__hint{color:var(--text-and-icon-dimmed,#777c91)}.EvaluationCard-module__yoldDG__hint--error{color:var(--text-and-icon-error-default,#e03131)}.EvaluationCard-module__yoldDG__notice{gap:var(--mantine-spacing-xs,4px);width:100%;padding:var(--mantine-spacing-xs,4px) var(--mantine-spacing-sm,8px);color:var(--text-and-icon-primary-default,#1971c2);background:var(--background-primary-light,#228be61a);border-radius:var(--mantine-radius-sm,8px);align-items:flex-start;display:flex}.EvaluationCard-module__yoldDG__notice svg{margin-top:calc(.125rem * var(--mantine-scale));flex-shrink:0}.EvaluationCard-module__yoldDG__noticeText{color:var(--text-and-icon-default,#4a5167)}.EvaluationCard-module__yoldDG__notice--error{color:var(--text-and-icon-error-default,#e03131);background:var(--background-error-light,#e031311a)}.EvaluationCard-module__yoldDG__card--spotlight{animation:1.6s ease-out EvaluationCard-module__yoldDG__spotlight-fade}@keyframes EvaluationCard-module__yoldDG__spotlight-fade{0%,50%{border-color:var(--text-and-icon-primary-default,#1971c2);box-shadow:0 0 0 4px var(--background-primary-light,#228be61a)}to{border-color:var(--border-default,#696969);box-shadow:0 0 #0000}}
.RevealCountdown-module___-KsPa__time{font-size:calc(1.5rem * var(--mantine-scale));font-variant-numeric:tabular-nums;color:var(--text-and-icon-primary-default,#1971c2);font-weight:700;line-height:1}
.EvaluationCardExpanded-module__MPWn0G__subtitle{margin-bottom:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-md);line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-title,black)}@media (min-width:62em){.EvaluationCardExpanded-module__MPWn0G__subtitle{margin-bottom:var(--mantine-spacing-xl)}}.EvaluationCardExpanded-module__MPWn0G__skeletonWrapper{gap:var(--mantine-spacing-sm,8px);padding:var(--mantine-spacing-md) 0;flex-direction:column;display:flex}.EvaluationCardExpanded-module__MPWn0G__submitError{margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-red-6);text-align:center}
.Calendar-module__lS0y7q__wrapper{background:var(--background-gray-light);border-radius:var(--mantine-radius-xl);width:100%}.Calendar-module__lS0y7q__wrapper--sm{padding:var(--mantine-spacing-xl,24px)}.Calendar-module__lS0y7q__wrapper--md{padding:var(--mantine-spacing-xl);border-radius:var(--mantine-radius-2xl)}.Calendar-module__lS0y7q__calendarHeader{align-items:center;min-width:100%;display:flex}.Calendar-module__lS0y7q__calendarHeaderControl{color:var(--text-and-icon-title,black);border-radius:var(--mantine-radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Calendar-module__lS0y7q__calendarHeaderControl:hover{background:#777c9126}}@media (hover:none){.Calendar-module__lS0y7q__calendarHeaderControl:active{background:#777c9126}}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__calendarHeaderControl{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale))}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__calendarHeaderControl{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}.Calendar-module__lS0y7q__calendarHeaderLevel{color:var(--text-and-icon-title,black);text-align:center;pointer-events:none;cursor:default;flex:1;font-weight:600}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__calendarHeaderLevel{font-size:var(--mantine-font-size-md)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__calendarHeaderLevel{font-size:var(--mantine-font-size-lg)}.Calendar-module__lS0y7q__weekdaysRow{border-bottom:none}.Calendar-module__lS0y7q__weekday{color:var(--text-and-icon-dimmed,#777c91);text-align:center;opacity:1;padding:0;font-weight:400}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__weekday{height:calc(1.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__weekday{height:calc(2rem * var(--mantine-scale));font-size:var(--mantine-font-size-md)}.Calendar-module__lS0y7q__month{table-layout:fixed;border-collapse:collapse;width:100%}.Calendar-module__lS0y7q__monthCell{text-align:center;padding:0}.Calendar-module__lS0y7q__day{aspect-ratio:1;width:100%;height:auto;color:var(--text-and-icon-title,black);border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:var(--mantine-radius-full);background:0 0;justify-content:center;align-items:center;font-weight:400;display:flex}.Calendar-module__lS0y7q__day[data-selected]{color:var(--text-and-icon-title,black);border-color:var(--border-primary-default,#0063ff);background:#0063ff1a}.Calendar-module__lS0y7q__day[data-outside],.Calendar-module__lS0y7q__day[data-disabled]{color:var(--text-and-icon-dimmed,#777c91);opacity:.5}@media (hover:hover){.Calendar-module__lS0y7q__day[data-disabled]:hover{background:0 0}}@media (hover:none){.Calendar-module__lS0y7q__day[data-disabled]:active{background:0 0}}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__day{font-size:var(--mantine-font-size-sm)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__day{font-size:var(--mantine-font-size-md)}.Calendar-module__lS0y7q__timeRow{align-items:center;width:100%;display:flex}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__timeRow{gap:var(--mantine-spacing-sm,8px);padding-top:var(--mantine-spacing-md,12px)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__timeRow{gap:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md)}.Calendar-module__lS0y7q__timeInputWrapper{background:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);flex:1;align-items:center;display:flex}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__timeInputWrapper{gap:var(--mantine-spacing-sm);min-height:calc(2.5rem * var(--mantine-scale));padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__timeInputWrapper{gap:var(--mantine-spacing-md);min-height:calc(3.125rem * var(--mantine-scale));padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md)}.Calendar-module__lS0y7q__timeIcon{color:var(--text-and-icon-dimmed,#777c91);flex-shrink:0}.Calendar-module__lS0y7q__timeField{color:var(--text-and-icon-title,black);flex:1;font-weight:400}.Calendar-module__lS0y7q__wrapper--sm .Calendar-module__lS0y7q__timeField{height:calc(1.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-md)}.Calendar-module__lS0y7q__wrapper--md .Calendar-module__lS0y7q__timeField{min-width:0;height:auto;min-height:unset;font-size:var(--mantine-font-size-lg);border:none;padding:0}
.PhoneInput-module__hd54dq__trigger{gap:var(--mantine-spacing-sm);font-size:inherit;color:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;line-height:1;display:flex}@media (hover:hover){.PhoneInput-module__hd54dq__trigger:hover .PhoneInput-module__hd54dq__trigger__chevronWrapper{background:var(--background-gray-light)}}@media (hover:none){.PhoneInput-module__hd54dq__trigger:active .PhoneInput-module__hd54dq__trigger__chevronWrapper{background:var(--background-gray-light)}}.PhoneInput-module__hd54dq__trigger__flag{font-size:1.2em;line-height:1}.PhoneInput-module__hd54dq__trigger__code{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed)}.PhoneInput-module__hd54dq__trigger__chevronWrapper{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PhoneInput-module__hd54dq__trigger__chevronWrapper[data-expanded]{background:var(--background-gray-light)}.PhoneInput-module__hd54dq__trigger__chevron{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.PhoneInput-module__hd54dq__dropdown{padding:var(--mantine-spacing-md);background:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-xl)}.PhoneInput-module__hd54dq__search{margin-bottom:var(--mantine-spacing-md)}.PhoneInput-module__hd54dq__dropdown .PhoneInput-module__hd54dq__options{max-height:none;overflow:visible}.PhoneInput-module__hd54dq__scroll-area{padding-right:var(--mantine-spacing-xs)}.PhoneInput-module__hd54dq__dropdown .PhoneInput-module__hd54dq__scroll-area .PhoneInput-module__hd54dq__scroll-content{min-width:100%}.PhoneInput-module__hd54dq__search__input{background:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-md)}.PhoneInput-module__hd54dq__option{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);cursor:pointer;border-radius:var(--mantine-radius-lg);align-items:center;transition:background-color .15s;display:flex}@media (hover:hover){.PhoneInput-module__hd54dq__option:hover{background-color:var(--mantine-color-gray-1)}}@media (hover:none){.PhoneInput-module__hd54dq__option:active{background-color:var(--mantine-color-gray-1)}}.PhoneInput-module__hd54dq__option[data-combobox-selected]{background-color:var(--mantine-color-gray-1)}.PhoneInput-module__hd54dq__option[data-combobox-active]{background-color:var(--mantine-primary-color-light)}.PhoneInput-module__hd54dq__option__flag{flex-shrink:0;font-size:1.2em;line-height:1}.PhoneInput-module__hd54dq__option__name{text-overflow:ellipsis;min-width:0;font-size:var(--mantine-font-size-xs);white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.PhoneInput-module__hd54dq__option__dial-code{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-shrink:0}.PhoneInput-module__hd54dq__separator{width:calc(100% - var(--mantine-spacing-md) * 2);height:calc(.0625rem * var(--mantine-scale));margin:var(--mantine-spacing-xs) auto;background-color:var(--mantine-color-gray-3);flex-shrink:0}
.PrivacyBox-module__BbvzOa__privacyBox{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-lg);background:var(--background-gray-light);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-lg);flex-direction:column;display:flex}.PrivacyBox-module__BbvzOa__privacyBox__title{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-dimmed,#777c91)}.PrivacyBox-module__BbvzOa__privacyBox__text{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-default,#4a5167)}
.LeadGateForm-module__THJH5W__form{gap:var(--mantine-spacing-lg,16px);flex-direction:column;display:flex}.LeadGateForm-module__THJH5W__fields{gap:var(--mantine-spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:88em){.LeadGateForm-module__THJH5W__fields{gap:var(--mantine-spacing-xl)}}.LeadGateForm-module__THJH5W__actions{gap:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-sm,8px);flex-direction:column;justify-content:flex-end;margin-top:auto;display:flex}@media (min-width:48em){.LeadGateForm-module__THJH5W__actions__primary{grid-column:1/-1}}
.TcpaConsentField-module__oWgKCW__tcpa{padding:var(--mantine-spacing-lg);background:var(--mantine-color-blueGray-0);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-lg)}[data-mantine-color-scheme=dark] .TcpaConsentField-module__oWgKCW__tcpa{background:var(--background-blue-gray-32)}.TcpaConsentField-module__oWgKCW__tcpa__body{align-items:flex-start}.TcpaConsentField-module__oWgKCW__tcpa__label{font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);line-height:1.45}
.QuotaLimitModal-module__1E_F9W__modalHeader{padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl) 0}.QuotaLimitModal-module__1E_F9W__modalBody{padding:var(--mantine-spacing-sm) var(--mantine-spacing-xl) var(--mantine-spacing-xl);flex-direction:column;display:flex}.QuotaLimitModal-module__1E_F9W__content{gap:var(--mantine-spacing-md);text-align:center;flex-direction:column;align-items:center;display:flex}.QuotaLimitModal-module__1E_F9W__iconWrapper{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale));color:var(--mantine-color-green-7);background-color:var(--mantine-color-green-1);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuotaLimitModal-module__1E_F9W__title{font-size:var(--mantine-font-size-xl);font-weight:700}.QuotaLimitModal-module__1E_F9W__body{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-dimmed);line-height:1.6}.QuotaLimitModal-module__1E_F9W__countdownBanner{gap:var(--mantine-spacing-sm);width:100%;padding:var(--mantine-spacing-md);background-color:var(--mantine-color-blue-0);border-radius:var(--mantine-radius-md);align-items:center;display:flex}.QuotaLimitModal-module__1E_F9W__countdownIcon{color:var(--mantine-color-blue-6);flex-shrink:0}.QuotaLimitModal-module__1E_F9W__countdownText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-blue-7);font-weight:600}.QuotaLimitModal-module__1E_F9W__cta{margin-top:var(--mantine-spacing-sm)}
.ChatPanel-module__GoYSpG__panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ChatPanel-module__GoYSpG__dropzoneInner{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ChatPanel-module__GoYSpG__panel--reportOpen{--panel-padding-top:calc(1rem * var(--mantine-scale));padding-top:var(--panel-padding-top)}.ChatPanel-module__GoYSpG__headerRow{border-bottom:1px solid var(--border-light);align-items:center;display:flex}.ChatPanel-module__GoYSpG__headerRow>:first-child{margin-bottom:calc(-.0625rem * var(--mantine-scale));flex:1}.ChatPanel-module__GoYSpG__headerActions{gap:calc(.25rem * var(--mantine-scale));padding-right:calc(.75rem * var(--mantine-scale));align-items:center;display:flex}.ChatPanel-module__GoYSpG__headerBtn{padding:calc(.5rem * var(--mantine-scale));color:var(--mantine-color-dimmed);cursor:pointer;border-radius:calc(.5rem * var(--mantine-scale));background:0 0;border:none;transition:color .15s,background .15s}@media (hover:hover){.ChatPanel-module__GoYSpG__headerBtn:hover{color:var(--mantine-color-text);background:var(--mantine-color-default)}}@media (hover:none){.ChatPanel-module__GoYSpG__headerBtn:active{color:var(--mantine-color-text);background:var(--mantine-color-default)}}.ChatPanel-module__GoYSpG__headerBtn--active{color:var(--mantine-primary-color-filled);background:var(--background-primary-light)}.ChatPanel-module__GoYSpG__contentArea{width:100%;max-width:calc(47.5rem * var(--mantine-scale));flex-direction:column;flex:1;min-height:0;margin:0 auto;display:flex;position:relative}@media (min-width:62em){.ChatPanel-module__GoYSpG__contentArea{max-width:var(--chat-active-content)}}.ChatPanel-module__GoYSpG__contentArea--inputExpanded{--chat-input-expanded-top:calc(4.75rem * var(--mantine-scale))}@media (min-width:62em){.ChatPanel-module__GoYSpG__contentArea--inputExpanded{--chat-input-expanded-top:calc(6.75rem * var(--mantine-scale))}}.ChatPanel-module__GoYSpG__messagesWrapper{flex:1;min-height:0;overflow:hidden}.ChatPanel-module__GoYSpG__contentArea>:not(.ChatPanel-module__GoYSpG__messagesWrapper){flex:none}.ChatPanel-module__GoYSpG__messagesWrapper>:first-child>:last-child{padding-top:calc(4rem * var(--mantine-scale));transition:padding-top .46s cubic-bezier(.2,0,0,1)}.ChatPanel-module__GoYSpG__messagesWrapper--noHeaderPadding>:first-child>:last-child{padding-top:0}@media (min-width:62em){.ChatPanel-module__GoYSpG__messagesWrapper--noHeaderPadding>:first-child>:last-child{padding-top:0}}
.ChatTermsNotice-module__HLGM4W__notice{padding:0 var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);text-align:center}.ChatTermsNotice-module__HLGM4W__notice__link{font-size:inherit;color:inherit;text-decoration:underline}
@keyframes ScheduleBanner-module__--hkeW__slide-down{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ScheduleBanner-module__--hkeW__banner{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-md);background-color:var(--mantine-primary-color-light);border-radius:var(--mantine-radius-md);align-items:center;animation:.25s cubic-bezier(.16,1,.3,1) both ScheduleBanner-module__--hkeW__slide-down;display:flex}.ScheduleBanner-module__--hkeW__icon{color:var(--text-and-icon-primary-default);flex-shrink:0}.ScheduleBanner-module__--hkeW__text{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-primary-default);flex:1}
.MessageActions-module___xua2a__actions{gap:var(--mantine-spacing-xs,4px);align-items:center;display:flex}.MessageActions-module___xua2a__button{color:var(--text-and-icon-dimmed)}@media (hover:hover){.MessageActions-module___xua2a__button:hover{color:var(--text-and-icon-default)}}@media (hover:none){.MessageActions-module___xua2a__button:active{color:var(--text-and-icon-default)}}.MessageActions-module___xua2a__button--active{color:var(--text-and-icon-primary-default)}.MessageActions-module___xua2a__tooltip{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);font-weight:500;line-height:calc(1rem * var(--mantine-scale));color:var(--background-default,#fff);background-color:var(--background-tooltip,#141414);border-radius:var(--mantine-radius-md)}
.PropertyCard-module__6ZspAW__card{color:inherit;border:1px solid var(--border-light-62,var(--mantine-color-blueGray-1));border-radius:var(--mantine-radius-xl);text-decoration:none;transition:box-shadow .15s,border-color .15s;overflow:hidden}.PropertyCard-module__6ZspAW__card:hover{box-shadow:var(--property-card-hover-shadow,var(--mantine-shadow-md))}.PropertyCard-module__6ZspAW__card:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:calc(.125rem * var(--mantine-scale))}.PropertyCard-module__6ZspAW__media{height:calc(10rem * var(--mantine-scale));position:relative}[data-size=lg] .PropertyCard-module__6ZspAW__media{height:clamp(160px,113.33px + 12.963vw,300px)}.PropertyCard-module__6ZspAW__media__image{object-fit:cover;width:100%;height:100%;display:block}.PropertyCard-module__6ZspAW__media__fallback{width:100%;height:100%;color:var(--text-and-icon-dimmed);background:var(--background-gray-light);justify-content:center;align-items:center;display:flex}.PropertyCard-module__6ZspAW__badge{background:var(--background-default);border-radius:var(--mantine-radius-full);box-shadow:var(--mantine-shadow-sm);align-items:center;display:inline-flex;position:absolute}.PropertyCard-module__6ZspAW__badge__score{top:var(--mantine-spacing-lg);right:var(--mantine-spacing-lg);gap:var(--mantine-spacing-xs);padding:2.5px var(--mantine-spacing-md);color:var(--text-and-icon-success-default)}.PropertyCard-module__6ZspAW__badge__type{bottom:var(--mantine-spacing-lg);left:var(--mantine-spacing-lg);gap:var(--mantine-spacing-xxs);padding:var(--mantine-spacing-xxs) 10px;color:var(--text-and-icon-default)}.PropertyCard-module__6ZspAW__badge__listing{top:var(--mantine-spacing-lg);left:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xxs) 10px;color:var(--mantine-primary-color-contrast);background:var(--mantine-primary-color-filled)}.PropertyCard-module__6ZspAW__badge__listing[data-tone=buy]{color:var(--mantine-color-white);background:var(--background-success-filled)}.PropertyCard-module__6ZspAW__badge__listing[data-tone=rent]{color:var(--mantine-color-white);background:var(--background-warning-filled)}[data-size=lg] .PropertyCard-module__6ZspAW__badge__listing{right:var(--mantine-spacing-lg);padding:calc(.1875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));left:auto}.PropertyCard-module__6ZspAW__badge__label{font-size:var(--mantine-font-size-xs);font-weight:600;line-height:var(--mantine-line-height-xs);color:inherit}.PropertyCard-module__6ZspAW__badge__type .PropertyCard-module__6ZspAW__badge__label,.PropertyCard-module__6ZspAW__badge__listing .PropertyCard-module__6ZspAW__badge__label{font-size:var(--mantine-font-size-xxs);line-height:var(--mantine-line-height-xxs)}[data-size=lg] .PropertyCard-module__6ZspAW__badge__listing .PropertyCard-module__6ZspAW__badge__label{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm)}.PropertyCard-module__6ZspAW__body{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);flex-direction:column;display:flex}[data-size=lg] .PropertyCard-module__6ZspAW__body{padding:var(--mantine-spacing-xl)}.PropertyCard-module__6ZspAW__price{gap:var(--mantine-spacing-sm);justify-content:space-between;align-items:baseline;display:flex}.PropertyCard-module__6ZspAW__price__amount{font-family:var(--font-title);font-size:var(--mantine-h3-font-size);font-weight:600;line-height:var(--mantine-h3-line-height);color:var(--text-and-icon-subtitle)}[data-size=lg] .PropertyCard-module__6ZspAW__price__amount{font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height)}.PropertyCard-module__6ZspAW__price__suffix{font-family:var(--font-title);font-size:var(--mantine-h4-font-size);font-weight:600;line-height:var(--mantine-h4-line-height);color:var(--text-and-icon-dimmed)}.PropertyCard-module__6ZspAW__price__area{font-size:var(--mantine-font-size-xs);font-weight:500;line-height:var(--mantine-line-height-xs);color:var(--text-and-icon-dimmed);white-space:nowrap;flex:none}[data-size=lg] .PropertyCard-module__6ZspAW__price__area{font-size:var(--mantine-font-size-sm);font-weight:400;line-height:var(--mantine-line-height-sm)}.PropertyCard-module__6ZspAW__title{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-subtitle)}.PropertyCard-module__6ZspAW__location{gap:var(--mantine-spacing-xs);min-width:0;color:var(--text-and-icon-default);align-items:center;display:flex}.PropertyCard-module__6ZspAW__location__icon{flex:none}[data-size=lg] .PropertyCard-module__6ZspAW__location__icon{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}.PropertyCard-module__6ZspAW__location__text{min-width:0;font-size:var(--mantine-font-size-xs);font-weight:500;line-height:var(--mantine-line-height-xs);color:inherit;flex:1}[data-size=lg] .PropertyCard-module__6ZspAW__location__text{font-size:var(--mantine-font-size-sm);font-weight:400;line-height:var(--mantine-line-height-sm)}.PropertyCard-module__6ZspAW__specs{gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-xxs);color:var(--text-and-icon-default);align-items:center;display:flex}.PropertyCard-module__6ZspAW__specs__item{gap:var(--mantine-spacing-xs);align-items:center;display:flex}[data-size=lg] .PropertyCard-module__6ZspAW__specs__icon{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));flex:none}.PropertyCard-module__6ZspAW__specs__label{font-size:var(--mantine-font-size-xs);font-weight:600;line-height:var(--mantine-line-height-xs);color:inherit}[data-size=lg] .PropertyCard-module__6ZspAW__specs__label{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm)}.PropertyCard-module__6ZspAW__specs__dot{width:calc(.1875rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));background:var(--background-gray-light);border-radius:var(--mantine-radius-full)}.PropertyCard-module__6ZspAW__features{margin-top:var(--mantine-spacing-xs)}.PropertyCard-module__6ZspAW__chip{padding:2.5px var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);font-weight:600;line-height:var(--mantine-line-height-xs);color:var(--text-and-icon-default);background:var(--background-gray-light);border-radius:var(--mantine-radius-full);align-items:center;display:inline-flex}
.ListingResultsRow-module__0rHp2q__row{--fade-lead:0rem;--fade-trail:0rem;gap:var(--mantine-spacing-sm);width:100%;padding:calc(.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));margin:0 calc(-.875rem * var(--mantine-scale));overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:calc(.875rem * var(--mantine-scale));scrollbar-color:color-mix(in srgb, var(--text-and-icon-dimmed), transparent 70%) transparent;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-lead), black calc(100% - var(--fade-trail)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--fade-lead), black calc(100% - var(--fade-trail)), transparent 100%);-webkit-overflow-scrolling:touch;align-self:stretch;display:flex;overflow-x:auto}.ListingResultsRow-module__0rHp2q__row[data-fade-start]{--fade-lead:calc(1.75rem * var(--mantine-scale))}.ListingResultsRow-module__0rHp2q__row[data-fade-end]{--fade-trail:calc(2.25rem * var(--mantine-scale))}.ListingResultsRow-module__0rHp2q__row::-webkit-scrollbar{height:calc(.375rem * var(--mantine-scale))}.ListingResultsRow-module__0rHp2q__row::-webkit-scrollbar-track{background:0 0}.ListingResultsRow-module__0rHp2q__row::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--text-and-icon-dimmed), transparent 72%);border-radius:var(--mantine-radius-full)}.ListingResultsRow-module__0rHp2q__row::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--text-and-icon-dimmed), transparent 50%)}.ListingResultsRow-module__0rHp2q__row>*{width:calc(15.5rem * var(--mantine-scale));scroll-snap-align:start;flex:none}.ListingResultsRow-module__0rHp2q__skeletonCard{border:1px solid var(--border-light-62,var(--mantine-color-blueGray-1));border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex;overflow:hidden}.ListingResultsRow-module__0rHp2q__skeletonMedia{height:calc(10rem * var(--mantine-scale))}.ListingResultsRow-module__0rHp2q__skeletonBody{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);flex-direction:column;display:flex}
.NaturalImage-module__WKQhGa__wrap{max-width:calc(17.5rem * var(--mantine-scale));display:block;position:relative}.NaturalImage-module__WKQhGa__image{object-fit:cover}
.CallEqualizer-module__zOKwnq__equalizer{--eq-speed:1.1s;gap:calc(.1875rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));margin-right:var(--mantine-spacing-xs);align-items:center;display:flex}@media (max-width:35.9938em){.CallEqualizer-module__zOKwnq__equalizer{display:none}}.CallEqualizer-module__zOKwnq__equalizer--speaking{--eq-speed:.62s}.CallEqualizer-module__zOKwnq__bar{width:calc(.1875rem * var(--mantine-scale));height:var(--bar-height);background:var(--bar-color);border-radius:var(--mantine-radius-full);transform-origin:50%}.CallEqualizer-module__zOKwnq__bar--1{--bar-height:calc(.625rem * var(--mantine-scale));--bar-color:var(--text-and-icon-success-default);--bar-delay:0s}.CallEqualizer-module__zOKwnq__bar--2{--bar-height:calc(1.25rem * var(--mantine-scale));--bar-color:var(--text-and-icon-primary-default);--bar-delay:.14s}.CallEqualizer-module__zOKwnq__bar--3{--bar-height:calc(.875rem * var(--mantine-scale));--bar-color:var(--text-and-icon-success-default);--bar-delay:.28s}.CallEqualizer-module__zOKwnq__bar--4{--bar-height:calc(1.375rem * var(--mantine-scale));--bar-color:var(--text-and-icon-primary-default);--bar-delay:.42s}.CallEqualizer-module__zOKwnq__bar--5{--bar-height:calc(.5rem * var(--mantine-scale));--bar-color:var(--text-and-icon-success-default);--bar-delay:.56s}@media (prefers-reduced-motion:no-preference){.CallEqualizer-module__zOKwnq__bar{animation:CallEqualizer-module__zOKwnq__call-eq-pulse var(--eq-speed) ease-in-out var(--bar-delay) infinite alternate}}@keyframes CallEqualizer-module__zOKwnq__call-eq-pulse{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}
@property --call-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.VoiceCallBar-module__MO7DQG__root{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-lg)}.VoiceCallBar-module__MO7DQG__root--expanded{z-index:10;padding-top:calc(var(--chat-input-expanded-top,0px) - var(--mantine-spacing-lg));background-color:var(--mantine-color-body);flex-direction:column;display:flex;position:absolute;inset:0}@media (min-width:62em){.VoiceCallBar-module__MO7DQG__root--expanded{padding-top:calc(var(--chat-input-expanded-top,0px) - var(--mantine-spacing-xxl))}}@media (prefers-reduced-motion:no-preference){.VoiceCallBar-module__MO7DQG__root--expanded{animation:.36s cubic-bezier(.2,0,0,1) VoiceCallBar-module__MO7DQG__call-expand}}.VoiceCallBar-module__MO7DQG__root--docked.VoiceCallBar-module__MO7DQG__root--expanded{top:calc(-1 * var(--panel-padding-top,0px));padding:0}.VoiceCallBar-module__MO7DQG__frame{--call-ring:conic-gradient(from var(--call-angle), var(--text-and-icon-primary-default), var(--text-and-icon-success-default), var(--text-and-icon-primary-default) 55%, var(--border-light) 75%, var(--text-and-icon-primary-default));--call-glow-opacity:.3;--call-spin:5s;isolation:isolate;position:relative}.VoiceCallBar-module__MO7DQG__root--expanded .VoiceCallBar-module__MO7DQG__frame{flex-direction:column;flex:1;min-height:0;display:flex}.VoiceCallBar-module__MO7DQG__frame--speaking{--call-glow-opacity:.55;--call-spin:2.4s}.VoiceCallBar-module__MO7DQG__frame--connecting{--call-glow-opacity:.18}.VoiceCallBar-module__MO7DQG__frame--ended,.VoiceCallBar-module__MO7DQG__frame--error{--call-glow-opacity:0}.VoiceCallBar-module__MO7DQG__frame--ended{--call-ring:linear-gradient(var(--border-light), var(--border-light))}.VoiceCallBar-module__MO7DQG__frame--error{--call-ring:linear-gradient(var(--border-error-default), var(--border-error-default))}@media (prefers-reduced-motion:no-preference){.VoiceCallBar-module__MO7DQG__frame{animation:VoiceCallBar-module__MO7DQG__call-enter .26s ease-out, VoiceCallBar-module__MO7DQG__call-spin var(--call-spin) linear infinite}.VoiceCallBar-module__MO7DQG__frame--closing{animation:.2s ease-in forwards VoiceCallBar-module__MO7DQG__call-exit}}.VoiceCallBar-module__MO7DQG__glow{inset:calc(.25rem * var(--mantine-scale));z-index:-1;background:var(--call-ring);border-radius:var(--mantine-radius-2xl);opacity:var(--call-glow-opacity);filter:blur(14px);transition:opacity .4s;position:absolute}@media (prefers-reduced-motion:no-preference){.VoiceCallBar-module__MO7DQG__frame--connecting .VoiceCallBar-module__MO7DQG__glow{animation:1.4s ease-in-out infinite VoiceCallBar-module__MO7DQG__call-glow-pulse}}.VoiceCallBar-module__MO7DQG__bar{min-height:calc(6.375rem * var(--mantine-scale));flex-direction:column;justify-content:center;display:flex}.VoiceCallBar-module__MO7DQG__root--expanded .VoiceCallBar-module__MO7DQG__bar{flex:1;min-height:0}.VoiceCallBar-module__MO7DQG__bar{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background:linear-gradient(var(--background-default), var(--background-default)) padding-box, var(--call-ring) border-box;border:calc(.09375rem * var(--mantine-scale)) solid transparent;border-radius:var(--mantine-radius-2xl)}.VoiceCallBar-module__MO7DQG__footer{gap:var(--mantine-spacing-md);align-items:center;display:flex}.VoiceCallBar-module__MO7DQG__info{gap:var(--mantine-spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.VoiceCallBar-module__MO7DQG__status{gap:var(--mantine-spacing-sm);align-items:center;display:flex}.VoiceCallBar-module__MO7DQG__status__dot{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--text-and-icon-success-default);border-radius:var(--mantine-radius-full);flex-shrink:0}.VoiceCallBar-module__MO7DQG__frame--speaking .VoiceCallBar-module__MO7DQG__status__dot{background:var(--text-and-icon-primary-default)}.VoiceCallBar-module__MO7DQG__frame--connecting .VoiceCallBar-module__MO7DQG__status__dot,.VoiceCallBar-module__MO7DQG__frame--ended .VoiceCallBar-module__MO7DQG__status__dot{background:var(--text-and-icon-dimmed)}.VoiceCallBar-module__MO7DQG__frame--error .VoiceCallBar-module__MO7DQG__status__dot{background:var(--text-and-icon-error-default)}@media (prefers-reduced-motion:no-preference){.VoiceCallBar-module__MO7DQG__frame--listening .VoiceCallBar-module__MO7DQG__status__dot,.VoiceCallBar-module__MO7DQG__frame--connecting .VoiceCallBar-module__MO7DQG__status__dot{animation:1.6s ease-in-out infinite VoiceCallBar-module__MO7DQG__call-dot-pulse}}.VoiceCallBar-module__MO7DQG__status__label{color:var(--text-and-icon-title);font-weight:600}.VoiceCallBar-module__MO7DQG__status__timer{font-variant-numeric:tabular-nums;color:var(--text-and-icon-dimmed)}.VoiceCallBar-module__MO7DQG__caption{color:var(--text-and-icon-dimmed)}.VoiceCallBar-module__MO7DQG__caption--error{color:var(--text-and-icon-error-default)}@media (prefers-reduced-motion:no-preference){.VoiceCallBar-module__MO7DQG__caption{animation:.24s ease-out VoiceCallBar-module__MO7DQG__call-caption-in}}.VoiceCallBar-module__MO7DQG__controls{gap:var(--mantine-spacing-sm);flex-shrink:0;align-items:center;display:flex}@keyframes VoiceCallBar-module__MO7DQG__call-expand{0%{top:calc(100% - 300px)}}@keyframes VoiceCallBar-module__MO7DQG__call-spin{to{--call-angle:360deg}}@keyframes VoiceCallBar-module__MO7DQG__call-enter{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes VoiceCallBar-module__MO7DQG__call-exit{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes VoiceCallBar-module__MO7DQG__call-glow-pulse{50%{opacity:.4}}@keyframes VoiceCallBar-module__MO7DQG__call-dot-pulse{50%{opacity:.35}}@keyframes VoiceCallBar-module__MO7DQG__call-caption-in{0%{opacity:0;transform:translateY(2px)}}
.CallPill-module__06i-cW__root{bottom:calc(var(--bubuu-grid-margin) + env(safe-area-inset-bottom,0px));z-index:200;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:75em){.CallPill-module__06i-cW__root{display:none}}.CallPill-module__06i-cW__pill{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);background:linear-gradient(var(--background-default), var(--background-default)) padding-box, var(--call-ring) border-box;border:calc(.09375rem * var(--mantine-scale)) solid transparent;border-radius:var(--mantine-radius-full);align-items:center;display:flex}.CallPill-module__06i-cW__return{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);white-space:nowrap;border-radius:var(--mantine-radius-full);align-items:center;display:flex}.CallPill-module__06i-cW__return:focus-visible{outline:2px solid var(--text-and-icon-primary-default);outline-offset:calc(.125rem * var(--mantine-scale))}.CallPill-module__06i-cW__chevron{color:var(--text-and-icon-dimmed)}
.CallTranscript-module__vROShq__transcript{min-height:0;padding-bottom:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-md);overscroll-behavior:contain;scrollbar-width:thin;border-bottom:1px solid var(--border-light);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.CallTranscript-module__vROShq__entry{animation:.24s ease-out CallTranscript-module__vROShq__entry-in}}@keyframes CallTranscript-module__vROShq__entry-in{0%{opacity:0;transform:translateY(4px)}}
.AiGeneratedLabel-module__6Mc7pq__label{z-index:1;gap:calc(.25rem * var(--mantine-scale));padding:2px var(--mantine-spacing-sm);color:var(--mantine-color-white);white-space:nowrap;pointer-events:none;border-radius:var(--mantine-radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000008c;align-items:center;font-weight:600;display:inline-flex;position:absolute}.AiGeneratedLabel-module__6Mc7pq__label__icon{flex:none}
.MarketOverviewSection-module__f9POKa__section{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;overflow:hidden}.MarketOverviewSection-module__f9POKa__section__header{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);border-bottom:1px solid var(--border-light-62);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:48em){.MarketOverviewSection-module__f9POKa__section__header{padding:var(--mantine-spacing-xxl)}}@media (max-width:47.9938em){.MarketOverviewSection-module__f9POKa__section__header{gap:var(--mantine-spacing-md);justify-content:flex-start;align-items:center}.MarketOverviewSection-module__f9POKa__section__header>:last-child{order:1}}.MarketOverviewSection-module__f9POKa__sectionHeader{gap:var(--mantine-spacing-md);align-items:center;min-width:0;display:flex}@media (max-width:47.9938em){.MarketOverviewSection-module__f9POKa__sectionHeader{display:contents}}.MarketOverviewSection-module__f9POKa__sectionHeader__icon{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:var(--text-and-icon-primary-default);background:var(--background-primary-light);border:1px solid var(--border-primary-default);border-radius:var(--mantine-radius-full);flex:none;justify-content:center;align-items:center;display:flex}.MarketOverviewSection-module__f9POKa__sectionHeader__text{gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}@media (max-width:47.9938em){.MarketOverviewSection-module__f9POKa__sectionHeader__text{flex:1 0 100%;order:2}}.MarketOverviewSection-module__f9POKa__sectionTitle{font-family:var(--mantine-font-family-headings,var(--mantine-font-family));font-size:var(--mantine-font-size-lg);font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title)}.MarketOverviewSection-module__f9POKa__sectionSubtitle{font-size:var(--mantine-font-size-md);line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.MarketOverviewSection-module__f9POKa__stats{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl) 0;flex-wrap:wrap;align-items:stretch;display:flex}@media (min-width:48em){.MarketOverviewSection-module__f9POKa__stats{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xxl) var(--mantine-spacing-xxl) 0}}.MarketOverviewSection-module__f9POKa__statCard{flex:1 1 calc(50% - var(--mantine-spacing-md) / 2);gap:var(--mantine-spacing-xs);min-width:0;padding:var(--mantine-spacing-lg);background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex}@media (min-width:48em){.MarketOverviewSection-module__f9POKa__statCard{padding:calc(1.5rem * var(--mantine-scale));flex:1 1 0}}@media (max-width:35.9938em){.MarketOverviewSection-module__f9POKa__statCard{flex:100%}}.MarketOverviewSection-module__f9POKa__statCard__label{font-size:var(--mantine-font-size-xs);font-weight:600;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);overflow-wrap:anywhere}.MarketOverviewSection-module__f9POKa__statCard__value{font-family:var(--mantine-font-family-headings,var(--mantine-font-family));font-size:calc(1.3125rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title)}.MarketOverviewSection-module__f9POKa__statCard__caption{font-size:var(--mantine-font-size-xs);font-weight:500;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);overflow-wrap:anywhere}.MarketOverviewSection-module__f9POKa__statCard--positive{background:var(--background-success-light);border-color:var(--background-success-light)}.MarketOverviewSection-module__f9POKa__statCard--positive .MarketOverviewSection-module__f9POKa__statCard__label,.MarketOverviewSection-module__f9POKa__statCard--positive .MarketOverviewSection-module__f9POKa__statCard__value,.MarketOverviewSection-module__f9POKa__statCard--positive .MarketOverviewSection-module__f9POKa__statCard__caption{color:var(--text-and-icon-success-default)}.MarketOverviewSection-module__f9POKa__statCard--negative{background:var(--background-error-light);border-color:var(--background-error-light)}.MarketOverviewSection-module__f9POKa__statCard--negative .MarketOverviewSection-module__f9POKa__statCard__label,.MarketOverviewSection-module__f9POKa__statCard--negative .MarketOverviewSection-module__f9POKa__statCard__value,.MarketOverviewSection-module__f9POKa__statCard--negative .MarketOverviewSection-module__f9POKa__statCard__caption{color:var(--text-and-icon-error-default)}.MarketOverviewSection-module__f9POKa__narrative{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);margin:var(--mantine-spacing-xl);background:var(--background-gray-light);border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex}@media (min-width:48em){.MarketOverviewSection-module__f9POKa__narrative{padding:calc(1.5625rem * var(--mantine-scale));margin:var(--mantine-spacing-xxl)}}.MarketOverviewSection-module__f9POKa__narrative__title{font-size:var(--mantine-font-size-md);font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-title)}.MarketOverviewSection-module__f9POKa__narrative__body{font-size:var(--mantine-font-size-sm);line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-default)}
.HeroMedia-module__BgPRgW__media{height:calc(18.75rem * var(--mantine-scale));margin-inline:calc(-1 * var(--bubuu-grid-margin));background-image:linear-gradient(160deg, var(--mantine-color-blueGray-9), var(--mantine-color-blueGray-7));align-self:stretch;position:relative;overflow:hidden}@media (min-width:48em){.HeroMedia-module__BgPRgW__media{z-index:-1;height:auto;margin-inline:0;position:absolute;inset:0}}.HeroMedia-module__BgPRgW__media__video{object-fit:cover;width:100%;height:100%}.HeroMedia-module__BgPRgW__media__scrim{display:none}@media (min-width:48em){.HeroMedia-module__BgPRgW__media__scrim{background-color:#00000085;display:block;position:absolute;inset:0}}.HeroMedia-module__BgPRgW__media__playToggle{bottom:var(--bubuu-grid-margin);left:var(--bubuu-grid-margin);color:var(--mantine-color-white);border:1.5px solid var(--mantine-color-white);position:absolute}@media (min-width:48em){.HeroMedia-module__BgPRgW__media__playToggle{right:var(--bubuu-grid-margin);bottom:var(--mantine-spacing-xxl);left:auto}}@media (hover:hover){.HeroMedia-module__BgPRgW__media__playToggle:hover{color:var(--mantine-color-blueGray-9);background-color:var(--background-white-80)}}@media (hover:none){.HeroMedia-module__BgPRgW__media__playToggle:active{color:var(--mantine-color-blueGray-9);background-color:var(--background-white-80)}}.HeroMedia-module__BgPRgW__media__aiLabel{right:var(--bubuu-grid-margin);bottom:var(--bubuu-grid-margin)}@media (min-width:48em){.HeroMedia-module__BgPRgW__media__aiLabel{right:auto;bottom:var(--mantine-spacing-xxl);left:var(--bubuu-grid-margin)}}@keyframes HeroMedia-module__BgPRgW__hero-scrim-settle{0%{opacity:.35}}@keyframes HeroMedia-module__BgPRgW__hero-control-in{0%{opacity:0;transform:translate3d(0, calc(.5rem * var(--mantine-scale)), 0)}}@keyframes HeroMedia-module__BgPRgW__hero-icon-pop{0%{opacity:0;transform:scale(.72)}}@keyframes HeroMedia-module__BgPRgW__hero-media-parallax{to{transform:scale(1.08)}}@media (prefers-reduced-motion:no-preference){.HeroMedia-module__BgPRgW__media__scrim{animation:HeroMedia-module__BgPRgW__hero-scrim-settle .9s var(--hero-ease-out-soft) both}.HeroMedia-module__BgPRgW__media__playToggle,.HeroMedia-module__BgPRgW__media__aiLabel{animation:HeroMedia-module__BgPRgW__hero-control-in .42s var(--hero-ease-out) .7s both}.HeroMedia-module__BgPRgW__media__playToggle svg{animation:HeroMedia-module__BgPRgW__hero-icon-pop .18s var(--hero-ease-out) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (min-width:48em){.HeroMedia-module__BgPRgW__media__video{animation:linear both HeroMedia-module__BgPRgW__hero-media-parallax;animation-timeline:--hero-scroll;animation-range:exit}}}}
.NeighborhoodSection-module__fygy2a__section{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;overflow:hidden;container-type:inline-size}.NeighborhoodSection-module__fygy2a__headerBand{padding:var(--mantine-spacing-xl);border-bottom:1px solid var(--border-light-62)}@media (min-width:48em){.NeighborhoodSection-module__fygy2a__headerBand{padding:var(--mantine-spacing-xxl)}}.NeighborhoodSection-module__fygy2a__header{gap:var(--mantine-spacing-lg);justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.NeighborhoodSection-module__fygy2a__header{flex-direction:column;align-items:flex-start}}.NeighborhoodSection-module__fygy2a__headerLeft{gap:var(--mantine-spacing-md);align-items:center;display:flex}.NeighborhoodSection-module__fygy2a__headerText{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.NeighborhoodSection-module__fygy2a__sectionTitle{font-size:var(--mantine-h4-font-size);font-weight:600;line-height:var(--mantine-h4-line-height);color:var(--text-and-icon-title);margin:0}.NeighborhoodSection-module__fygy2a__sectionSubtitle{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-default)}.NeighborhoodSection-module__fygy2a__body{gap:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);flex-direction:column;display:flex}@media (min-width:48em){.NeighborhoodSection-module__fygy2a__body{padding:var(--mantine-spacing-xxl)}}.NeighborhoodSection-module__fygy2a__scoreBlock{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex}.NeighborhoodSection-module__fygy2a__scoreHeader{gap:var(--mantine-spacing-sm);align-items:center;display:flex}.NeighborhoodSection-module__fygy2a__scoreHeader__title{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-subtitle);font-weight:600}.NeighborhoodSection-module__fygy2a__scoreHeader__icon{color:var(--text-and-icon-dimmed)}.NeighborhoodSection-module__fygy2a__scoreHeader__scale{font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);font-weight:600}.NeighborhoodSection-module__fygy2a__scoresGrid{gap:var(--mantine-spacing-lg);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@container (max-width:1100px){.NeighborhoodSection-module__fygy2a__scoresGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:640px){.NeighborhoodSection-module__fygy2a__scoresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.NeighborhoodSection-module__fygy2a__scoreCard{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-lg);background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.NeighborhoodSection-module__fygy2a__scoreCard__label{max-width:100%;font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-weight:600}.NeighborhoodSection-module__fygy2a__scoreCard__value{font-family:var(--font-title);font-size:var(--mantine-h4-font-size);font-weight:600;line-height:var(--mantine-h4-line-height);color:var(--text-and-icon-title)}.NeighborhoodSection-module__fygy2a__summaryCard{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);flex-direction:column;display:flex}.NeighborhoodSection-module__fygy2a__summaryCard__head{gap:var(--mantine-spacing-sm);justify-content:space-between;align-items:center;display:flex}.NeighborhoodSection-module__fygy2a__summaryCard__label{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-title);font-weight:600}.NeighborhoodSection-module__fygy2a__summaryCard__body{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-subtitle);line-height:1.5}.NeighborhoodSection-module__fygy2a__stackGap{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.NeighborhoodSection-module__fygy2a__amenityBlock{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl)}.NeighborhoodSection-module__fygy2a__amenityBlock__header{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl);border-bottom:1px solid var(--border-light-62);align-items:center;display:flex}.NeighborhoodSection-module__fygy2a__amenityBlock__title{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-title);font-weight:600}.NeighborhoodSection-module__fygy2a__amenityList{flex-direction:column;display:flex}.NeighborhoodSection-module__fygy2a__amenityRow{gap:var(--mantine-spacing-md);min-width:0;padding:var(--mantine-spacing-md) var(--mantine-spacing-xl);border-bottom:1px solid var(--border-light-62);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@container (max-width:520px){.NeighborhoodSection-module__fygy2a__amenityRow{gap:var(--mantine-spacing-sm);flex-direction:column;align-items:flex-start}}.NeighborhoodSection-module__fygy2a__amenityRow:last-child{border-bottom:none}.NeighborhoodSection-module__fygy2a__amenityRow__name{min-width:0;font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-title);overflow-wrap:anywhere;flex:auto;font-weight:600}.NeighborhoodSection-module__fygy2a__amenityRow__right{gap:var(--mantine-spacing-sm);flex:none;align-items:center;display:flex}@container (max-width:520px){.NeighborhoodSection-module__fygy2a__amenityRow__right{align-self:stretch}}.NeighborhoodSection-module__fygy2a__amenityRow__right .mantine-Badge-root{flex:none}.NeighborhoodSection-module__fygy2a__amenityRow__distance{font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);white-space:nowrap;flex:none;font-weight:600}@container (max-width:520px){.NeighborhoodSection-module__fygy2a__amenityRow__distance{margin-left:auto}}.NeighborhoodSection-module__fygy2a__icon--brand,.NeighborhoodSection-module__fygy2a__icon--blue{color:var(--text-and-icon-primary-default)}.NeighborhoodSection-module__fygy2a__icon--green{color:var(--text-and-icon-success-default)}.NeighborhoodSection-module__fygy2a__icon--amber{color:var(--text-and-icon-warning-default)}.NeighborhoodSection-module__fygy2a__icon--gray{color:var(--text-and-icon-gray-default)}.NeighborhoodSection-module__fygy2a__icon--red{color:var(--text-and-icon-error-default)}
.DemoForm-module__gf_SMa__form{gap:var(--mantine-spacing-lg);width:100%;max-width:calc(27.5rem * var(--mantine-scale));flex-direction:column;align-items:stretch;display:flex}.DemoForm-module__gf_SMa__form__row{gap:var(--mantine-spacing-lg);flex-wrap:wrap;display:flex}.DemoForm-module__gf_SMa__form__row .DemoForm-module__gf_SMa__form__field{flex:1 1 calc(12.5rem * var(--mantine-scale));min-width:0}.DemoForm-module__gf_SMa__form__field-input{height:calc(3.125rem * var(--mantine-scale));min-height:calc(3.125rem * var(--mantine-scale));padding-right:var(--mantine-spacing-xl);padding-left:var(--mantine-spacing-xl);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);color:var(--mantine-color-white);background-color:var(--background-blue-gray-50-on-dark-card);border:1px solid var(--background-white-80-on-dark-card)}.DemoForm-module__gf_SMa__form__field-input::placeholder{color:var(--mantine-color-white)}.DemoForm-module__gf_SMa__form__field-input:focus,.DemoForm-module__gf_SMa__form__field-input:focus-within{border-color:var(--mantine-color-white)}@media (min-width:36em){.DemoForm-module__gf_SMa__form__field-input{height:calc(3.375rem * var(--mantine-scale));min-height:calc(3.375rem * var(--mantine-scale))}}.DemoForm-module__gf_SMa__form__field-section{margin-left:var(--mantine-spacing-md);color:var(--mantine-color-white)}.DemoForm-module__gf_SMa__form__field-section span,.DemoForm-module__gf_SMa__form__field-section svg{color:inherit}.DemoForm-module__gf_SMa__form__field-input[data-error]{border-color:var(--mantine-color-red-6)}.DemoForm-module__gf_SMa__form__error{padding-left:var(--mantine-spacing-xl);color:var(--mantine-color-white)}[data-with-left-section]>.DemoForm-module__gf_SMa__form__field-input{padding-left:calc(var(--input-left-section-width) + var(--mantine-spacing-md))}
.PriceHistoryChart-module__arjGMa__section{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;overflow:hidden}.PriceHistoryChart-module__arjGMa__section__header{gap:calc(1rem * var(--mantine-scale));padding:var(--mantine-spacing-xl);border-bottom:1px solid var(--border-light-62);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:48em){.PriceHistoryChart-module__arjGMa__section__header{padding:var(--mantine-spacing-xxl)}}@media (max-width:47.9938em){.PriceHistoryChart-module__arjGMa__section__header{gap:var(--mantine-spacing-md);justify-content:flex-start;align-items:center}.PriceHistoryChart-module__arjGMa__section__header>:last-child{order:1}}.PriceHistoryChart-module__arjGMa__sectionHeader{gap:calc(.75rem * var(--mantine-scale));align-items:center;min-width:0;display:flex}@media (max-width:47.9938em){.PriceHistoryChart-module__arjGMa__sectionHeader{display:contents}}.PriceHistoryChart-module__arjGMa__sectionHeader__icon{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);background:var(--background-gray-light);border:1px solid var(--border-default);border-radius:var(--mantine-radius-full);flex:none;justify-content:center;align-items:center;display:flex}.PriceHistoryChart-module__arjGMa__sectionHeader__text{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}@media (max-width:47.9938em){.PriceHistoryChart-module__arjGMa__sectionHeader__text{flex:1 0 100%;order:2}}.PriceHistoryChart-module__arjGMa__sectionTitle{color:var(--text-and-icon-title)}.PriceHistoryChart-module__arjGMa__sectionSubtitle{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-dimmed)}.PriceHistoryChart-module__arjGMa__innerCard{gap:var(--mantine-spacing-xl);padding:var(--mantine-spacing-lg);margin:var(--mantine-spacing-xl);background:linear-gradient(150deg, var(--background-primary-light) 0%, var(--background-default) 100%);border:1px solid var(--background-primary-light);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.0625rem * var(--mantine-scale)) 0 #0000000a;flex-direction:column;display:flex}@media (min-width:48em){.PriceHistoryChart-module__arjGMa__innerCard{padding:calc(1.5625rem * var(--mantine-scale));margin:var(--mantine-spacing-xxl)}}.PriceHistoryChart-module__arjGMa__innerCard__header{gap:calc(.75rem * var(--mantine-scale));justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.PriceHistoryChart-module__arjGMa__innerCard__header{flex-direction:column;align-items:flex-start}}.PriceHistoryChart-module__arjGMa__innerCard__title{font-size:var(--mantine-font-size-md);font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-default)}.PriceHistoryChart-module__arjGMa__innerCard__range{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PriceHistoryChart-module__arjGMa__chart__container{width:100%;height:calc(16.25rem * var(--mantine-scale))}.PriceHistoryChart-module__arjGMa__badge__pct{font-weight:700}.PriceHistoryChart-module__arjGMa__yoyHint{font-size:var(--mantine-font-size-xs);line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PriceHistoryChart-module__arjGMa__legend{gap:var(--mantine-spacing-md);justify-content:flex-end;align-items:center;display:flex}@media (max-width:47.9938em){.PriceHistoryChart-module__arjGMa__legend{flex-direction:column;justify-content:center;align-items:flex-start}}.PriceHistoryChart-module__arjGMa__legend__item{gap:calc(.5rem * var(--mantine-scale));align-items:center;display:flex}.PriceHistoryChart-module__arjGMa__legend__dot{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));background-color:var(--dot-color);border-radius:calc(624.938rem * var(--mantine-scale))}.PriceHistoryChart-module__arjGMa__legend__label{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-default)}.PriceHistoryChart-module__arjGMa__footer{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.PriceHistoryChart-module__arjGMa__footer__text{font-size:var(--mantine-font-size-sm);line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-default)}.PriceHistoryChart-module__arjGMa__footer__source{font-size:var(--mantine-font-size-xs);font-weight:600;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PriceHistoryChart-module__arjGMa__tooltip{padding:calc(.75rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--border-default);border-radius:calc(.5rem * var(--mantine-scale));box-shadow:var(--mantine-shadow-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.PriceHistoryChart-module__arjGMa__tooltip__label{margin:0 0 calc(.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-default);font-weight:600}.PriceHistoryChart-module__arjGMa__tooltip__row{gap:calc(.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);align-items:center;display:flex}.PriceHistoryChart-module__arjGMa__tooltip__dot{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background-color:var(--dot-color);border-radius:50%}.PriceHistoryChart-module__arjGMa__tooltip__name{color:var(--text-and-icon-dimmed)}.PriceHistoryChart-module__arjGMa__tooltip__value{color:var(--text-and-icon-default);font-weight:500}
.Marquee-module__kVjRQa__marquee{--marquee-row-gap:var(--mantine-spacing-xl);--marquee-item-gap:var(--mantine-spacing-xl);--marquee-fade:calc(4rem * var(--mantine-scale));gap:var(--marquee-row-gap);min-width:0;margin-inline:calc(-1 * var(--bubuu-grid-margin));flex-direction:column;align-self:stretch;display:flex;overflow:hidden}.Marquee-module__kVjRQa__marquee--fade{-webkit-mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent)}.Marquee-module__kVjRQa__marquee__row{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.Marquee-module__kVjRQa__marquee__row[data-dragging]{cursor:grabbing}.Marquee-module__kVjRQa__marquee__track{will-change:transform;flex:none;width:max-content;display:flex}.Marquee-module__kVjRQa__marquee__group{gap:var(--marquee-item-gap);padding-right:var(--marquee-item-gap);flex:none;display:flex}
.PropertyHeader-module__hqHU3q__header{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.5rem * var(--mantine-scale));box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;flex-direction:column;display:flex;overflow:hidden;container:property-header/inline-size}.PropertyHeader-module__hqHU3q__hero{height:calc(22.5rem * var(--mantine-scale));position:relative;overflow:hidden}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__hero{height:calc(16rem * var(--mantine-scale))}}.PropertyHeader-module__hqHU3q__hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PropertyHeader-module__hqHU3q__hero__gradient{background:linear-gradient(#0000 0%,#0000001a 50%,#0000008c 100%);position:absolute;inset:0}.PropertyHeader-module__hqHU3q__hero__actions{top:calc(2rem * var(--mantine-scale));right:calc(2rem * var(--mantine-scale));gap:calc(.5rem * var(--mantine-scale));align-items:center;display:flex;position:absolute}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__hero__actions{top:calc(1.5rem * var(--mantine-scale));right:calc(1.5rem * var(--mantine-scale))}}.PropertyHeader-module__hqHU3q__hero__overlay{right:calc(2rem * var(--mantine-scale));bottom:calc(2rem * var(--mantine-scale));left:calc(2rem * var(--mantine-scale));gap:calc(.5rem * var(--mantine-scale));flex-direction:column;align-items:flex-start;display:flex;position:absolute}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__hero__overlay{right:calc(1.5rem * var(--mantine-scale));bottom:calc(1.5rem * var(--mantine-scale));left:calc(1.5rem * var(--mantine-scale))}}.PropertyHeader-module__hqHU3q__hero__badges{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;align-items:center;display:flex}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__hero__badges{display:none}}.PropertyHeader-module__hqHU3q__mobileBadges{display:none}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__mobileBadges{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;align-items:center;display:flex}}.PropertyHeader-module__hqHU3q__mobileBadges__pill{gap:calc(.25rem * var(--mantine-scale));max-width:100%;padding:calc(.15625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));font-weight:600;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-gray-dark,#696969);white-space:nowrap;border:1px solid var(--border-light,#c8cad3);border-radius:calc(624.938rem * var(--mantine-scale));background:0 0;justify-content:center;align-items:center;display:inline-flex}.PropertyHeader-module__hqHU3q__mobileBadges__pillIcon{flex-shrink:0}.PropertyHeader-module__hqHU3q__mobileBadges__pillText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PropertyHeader-module__hqHU3q__hero__badge{gap:calc(.375rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--mantine-color-black);white-space:nowrap;background:var(--neutral-white);border-radius:calc(624.938rem * var(--mantine-scale));justify-content:center;align-items:center;display:inline-flex}.PropertyHeader-module__hqHU3q__hero__title{font-family:Outfit,sans-serif;font-size:calc(1.75rem * var(--mantine-scale));font-weight:600;line-height:calc(2rem * var(--mantine-scale));color:var(--neutral-white);text-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0006}.PropertyHeader-module__hqHU3q__hero__meta{font-size:calc(.875rem * var(--mantine-scale));font-weight:400;line-height:calc(1.25rem * var(--mantine-scale));color:var(--neutral-white);text-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0006}.PropertyHeader-module__hqHU3q__body{gap:calc(2rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale));flex-direction:column;display:flex}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__body{gap:calc(1.5rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale))}}.PropertyHeader-module__hqHU3q__aiCard{gap:calc(1.5rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale));background:linear-gradient(to bottom, var(--background-default) 0%, var(--background-blue-gray-32) 100%);border:1px solid var(--border-light-62);border-radius:calc(1.25rem * var(--mantine-scale));box-shadow:0 calc(.0625rem * var(--mantine-scale)) 0 0 #0000000a;align-items:stretch;display:flex}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__aiCard{gap:calc(1rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale));flex-direction:column}}.PropertyHeader-module__hqHU3q__aiCard__content{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;flex:1 0 0;align-items:flex-start;min-width:0;display:flex}.PropertyHeader-module__hqHU3q__aiCard__heading{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;align-items:center;width:100%;display:flex}.PropertyHeader-module__hqHU3q__aiCard__title{font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-subtitle)}.PropertyHeader-module__hqHU3q__aiCard__reasoning{font-size:calc(1rem * var(--mantine-scale));font-weight:400;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-default)}.PropertyHeader-module__hqHU3q__priceRow{gap:calc(1rem * var(--mantine-scale));flex-wrap:wrap;align-items:stretch;display:flex}@container property-header (max-width:800px){.PropertyHeader-module__hqHU3q__priceRow{flex-direction:column}}.PropertyHeader-module__hqHU3q__priceCard{gap:calc(.25rem * var(--mantine-scale));min-width:0;padding:calc(1.5rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.25rem * var(--mantine-scale));flex-direction:column;flex:1 0 0;display:flex}.PropertyHeader-module__hqHU3q__priceCard--accent{background:var(--mantine-primary-color-light);border-color:var(--mantine-primary-color-filled)}.PropertyHeader-module__hqHU3q__pricePair{gap:calc(1rem * var(--mantine-scale));flex:1 0 100%;grid-template-columns:1fr 1fr;min-width:0;display:grid;position:relative}@container property-header (max-width:440px){.PropertyHeader-module__hqHU3q__pricePair{grid-template-columns:1fr}}.PropertyHeader-module__hqHU3q__pricePair__adValue{font-family:Outfit,sans-serif;font-size:calc(1.4375rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PropertyHeader-module__hqHU3q__pricePair__arrow{z-index:1;width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));color:var(--mantine-primary-color-filled);background:var(--background-default);border:1px solid var(--border-light-62);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@container property-header (max-width:440px){.PropertyHeader-module__hqHU3q__pricePair__arrow{rotate:90deg}}.PropertyHeader-module__hqHU3q__priceCard__header{gap:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.PropertyHeader-module__hqHU3q__priceCard__label{font-size:calc(.875rem * var(--mantine-scale));font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PropertyHeader-module__hqHU3q__priceCard__value{font-family:Outfit,sans-serif;font-size:calc(1.4375rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title)}.PropertyHeader-module__hqHU3q__priceCard__sub{font-size:calc(.875rem * var(--mantine-scale));font-weight:400;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PropertyHeader-module__hqHU3q__priceCard__head{gap:calc(.25rem * var(--mantine-scale));align-items:center;display:flex}.PropertyHeader-module__hqHU3q__priceCard__helpIcon{color:var(--text-and-icon-dimmed);cursor:help}.PropertyHeader-module__hqHU3q__priceCard__verdict{font-family:var(--mantine-font-family-headings,var(--mantine-font-family));font-size:calc(1.75rem * var(--mantine-scale));font-weight:600;line-height:calc(2.25rem * var(--mantine-scale))}.PropertyHeader-module__hqHU3q__priceCard__verdict--success{color:var(--text-and-icon-success-default)}.PropertyHeader-module__hqHU3q__priceCard__verdict--warning{color:var(--text-and-icon-warning-default)}.PropertyHeader-module__hqHU3q__priceCard__verdict--danger{color:var(--text-and-icon-error-default)}.PropertyHeader-module__hqHU3q__heatLine{gap:calc(.375rem * var(--mantine-scale));margin-top:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}.PropertyHeader-module__hqHU3q__heatLine__track{height:calc(.5rem * var(--mantine-scale));background:linear-gradient(to right, var(--mantine-color-green-6), var(--mantine-color-lime-6), var(--mantine-color-yellow-6), var(--mantine-color-orange-6), var(--mantine-color-red-6));border-radius:calc(624.938rem * var(--mantine-scale));position:relative}.PropertyHeader-module__hqHU3q__heatLine__marker{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));background:var(--marker-color);border:3px solid var(--background-default);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) #0000004d;border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.PropertyHeader-module__hqHU3q__heatLine__marker[data-band=WELL_BELOW]{--marker-color:var(--mantine-color-green-6);left:10%}.PropertyHeader-module__hqHU3q__heatLine__marker[data-band=BELOW]{--marker-color:var(--mantine-color-lime-6);left:30%}.PropertyHeader-module__hqHU3q__heatLine__marker[data-band=FAIR]{--marker-color:var(--mantine-color-yellow-6);left:50%}.PropertyHeader-module__hqHU3q__heatLine__marker[data-band=ABOVE]{--marker-color:var(--mantine-color-orange-6);left:70%}.PropertyHeader-module__hqHU3q__heatLine__marker[data-band=WELL_ABOVE]{--marker-color:var(--mantine-color-red-6);left:90%}.PropertyHeader-module__hqHU3q__heatLine__scale{justify-content:space-between;display:flex}.PropertyHeader-module__hqHU3q__heatLine__scaleLabel{font-size:calc(.75rem * var(--mantine-scale));font-weight:400;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PropertyHeader-module__hqHU3q__stats{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.25rem * var(--mantine-scale));justify-content:center;align-items:stretch;display:flex;overflow:hidden}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__stats{grid-template-columns:repeat(2,1fr);display:grid}}.PropertyHeader-module__hqHU3q__stats__item{gap:calc(.25rem * var(--mantine-scale));min-width:0;padding:calc(1.5rem * var(--mantine-scale));flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__stats__item{padding:calc(1rem * var(--mantine-scale))}}.PropertyHeader-module__hqHU3q__stats__item+.PropertyHeader-module__hqHU3q__stats__item{border-left:1px solid var(--border-light-62)}@media (max-width:47.9938em){.PropertyHeader-module__hqHU3q__stats__item+.PropertyHeader-module__hqHU3q__stats__item{border-left:none}.PropertyHeader-module__hqHU3q__stats__item:nth-child(2n){border-left:1px solid var(--border-light-62)}.PropertyHeader-module__hqHU3q__stats__item:nth-child(n+3){border-top:1px solid var(--border-light-62)}}.PropertyHeader-module__hqHU3q__stats__label{font-size:calc(.75rem * var(--mantine-scale));font-weight:600;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.PropertyHeader-module__hqHU3q__stats__value{font-family:Outfit,sans-serif;font-size:calc(1.4375rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title)}
.MarqueeControls-module__R-kHQG__controls{gap:var(--mantine-spacing-lg);flex:none;align-items:center;width:100%;display:flex}@media (min-width:36em){.MarqueeControls-module__R-kHQG__controls{width:auto}}.MarqueeControls-module__R-kHQG__controls__cta{flex:1}@media (min-width:36em){.MarqueeControls-module__R-kHQG__controls__cta{flex:none}}.MarqueeControls-module__R-kHQG__controls__toggle{--ai-bd:1.5px solid var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled)}
.RenovationSection-module__EDhMhq__section{padding:calc(1.5rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.5rem * var(--mantine-scale));box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;container-type:inline-size}.RenovationSection-module__EDhMhq__section__header{gap:calc(1rem * var(--mantine-scale));padding-bottom:calc(1.5rem * var(--mantine-scale));margin-bottom:calc(1.5rem * var(--mantine-scale));border-bottom:1px solid var(--border-light-62);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.RenovationSection-module__EDhMhq__section__header{flex-direction:column;align-items:stretch}}.RenovationSection-module__EDhMhq__sectionHeader{gap:calc(.75rem * var(--mantine-scale));align-items:center;min-width:0;display:flex}@media (max-width:47.9938em){.RenovationSection-module__EDhMhq__sectionHeader{flex-direction:column;align-items:flex-start}}.RenovationSection-module__EDhMhq__sectionHeader__icon{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:var(--text-and-icon-warning-default);background:var(--background-warning-light);border:1px solid var(--border-warning-default);border-radius:calc(624.938rem * var(--mantine-scale));flex:none;justify-content:center;align-items:center;display:flex}.RenovationSection-module__EDhMhq__sectionHeader__text{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.RenovationSection-module__EDhMhq__sectionTitle{font-size:var(--mantine-font-size-lg);color:var(--text-and-icon-title);font-weight:600}.RenovationSection-module__EDhMhq__sectionSubtitle{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-dimmed)}.RenovationSection-module__EDhMhq__totalPill{gap:calc(1rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));background:var(--background-gray-light);border-radius:calc(624.938rem * var(--mantine-scale));align-items:baseline;display:inline-flex}@container (max-width:820px){.RenovationSection-module__EDhMhq__totalPill{width:100%;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:calc(1.25rem * var(--mantine-scale));justify-content:space-between;align-items:center}}.RenovationSection-module__EDhMhq__totalPill__label{font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-dimmed);font-weight:600}@container (max-width:820px){.RenovationSection-module__EDhMhq__totalPill__label{flex:1 1 0;min-width:0}}.RenovationSection-module__EDhMhq__totalPill__value{font-size:var(--mantine-font-size-lg);color:var(--text-and-icon-title);white-space:nowrap;font-weight:700}.RenovationSection-module__EDhMhq__renovationList{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;display:flex}.RenovationSection-module__EDhMhq__renovationItem{gap:calc(.5rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.25rem * var(--mantine-scale));flex-direction:column;display:flex}@media (max-width:47.9938em){.RenovationSection-module__EDhMhq__renovationItem{padding:var(--mantine-spacing-lg)}}.RenovationSection-module__EDhMhq__renovationItem__row{gap:calc(.75rem * var(--mantine-scale));justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.RenovationSection-module__EDhMhq__renovationItem__row{gap:var(--mantine-spacing-xs);flex-direction:column;align-items:flex-start}}.RenovationSection-module__EDhMhq__renovationItem__left{gap:calc(.75rem * var(--mantine-scale));align-items:center;min-width:0;display:flex}@media (max-width:47.9938em){.RenovationSection-module__EDhMhq__renovationItem__left{gap:var(--mantine-spacing-xs);flex-direction:column;align-items:flex-start}}.RenovationSection-module__EDhMhq__renovationItem__name{text-overflow:ellipsis;font-size:var(--mantine-font-size-md);color:var(--text-and-icon-title);font-weight:600;overflow:hidden}.RenovationSection-module__EDhMhq__renovationItem__cost{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-title);white-space:nowrap;font-weight:600}.RenovationSection-module__EDhMhq__renovationItem__description{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-dimmed)}
.MarqueePager-module__LuBTdq__pager{gap:var(--mantine-spacing-lg);justify-content:center;align-items:center;display:flex}@media (min-width:62em){.MarqueePager-module__LuBTdq__pager{display:none}}.MarqueePager-module__LuBTdq__pager__toggle{--ai-bd:1.5px solid var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled);flex:none}.MarqueePager-module__LuBTdq__pager__rail{gap:calc(.0625rem * var(--mantine-scale));align-items:center;display:flex}.MarqueePager-module__LuBTdq__pager__dot{padding:calc(.5625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);align-items:center;display:flex}.MarqueePager-module__LuBTdq__pager__dot:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.MarqueePager-module__LuBTdq__pager__mark{width:calc(.4375rem * var(--mantine-scale));height:calc(.4375rem * var(--mantine-scale));background-color:var(--text-and-icon-pagination-third);border-radius:var(--mantine-radius-full);transition:width .42s var(--landing-ease-out-soft,ease-out), background-color .22s ease;display:block}@media (prefers-reduced-motion:reduce){.MarqueePager-module__LuBTdq__pager__mark{transition:none}}.MarqueePager-module__LuBTdq__pager__dot--active .MarqueePager-module__LuBTdq__pager__mark{width:calc(1.375rem * var(--mantine-scale));background-color:var(--text-and-icon-pagination-first)}.MarqueePager-module__LuBTdq__pager__dot--active+.MarqueePager-module__LuBTdq__pager__dot .MarqueePager-module__LuBTdq__pager__mark{background-color:var(--text-and-icon-pagination-second)}.MarqueePager-module__LuBTdq__pager__dot:has(+.MarqueePager-module__LuBTdq__pager__dot--active) .MarqueePager-module__LuBTdq__pager__mark{background-color:var(--text-and-icon-pagination-second)}
.RentComparisonSection-module__f4Hd4G__section{padding:calc(1rem * var(--mantine-scale));background:color-mix(in srgb, var(--mantine-color-default), transparent 70%);border:1px solid var(--mantine-color-default-border);border-radius:calc(.75rem * var(--mantine-scale))}.RentComparisonSection-module__f4Hd4G__sectionHeader{gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));align-items:center;display:flex}.RentComparisonSection-module__f4Hd4G__sectionTitle{font-size:var(--mantine-font-size-md);color:var(--mantine-color-text);margin:0;font-weight:600}.RentComparisonSection-module__f4Hd4G__icon--blue{color:var(--mantine-color-blue-6)}.RentComparisonSection-module__f4Hd4G__grid{gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));grid-template-columns:1fr 1fr;display:grid}.RentComparisonSection-module__f4Hd4G__card{padding:calc(.75rem * var(--mantine-scale));text-align:center;background:var(--mantine-color-body);border-radius:calc(.5rem * var(--mantine-scale))}.RentComparisonSection-module__f4Hd4G__card--highlight{background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-color-blue-5), transparent 92%), color-mix(in srgb, var(--mantine-color-cyan-5), transparent 92%))}.RentComparisonSection-module__f4Hd4G__card__label{margin-bottom:calc(.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.RentComparisonSection-module__f4Hd4G__card__value{font-size:var(--mantine-font-size-lg);color:var(--mantine-color-text);font-weight:700}.RentComparisonSection-module__f4Hd4G__card__value--blue{color:var(--mantine-color-blue-6)}.RentComparisonSection-module__f4Hd4G__badge{text-align:center}.RentComparisonSection-module__f4Hd4G__sectionNote{padding:calc(.75rem * var(--mantine-scale));margin-top:calc(.75rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);background:var(--mantine-color-body);border-radius:calc(.5rem * var(--mantine-scale));line-height:1.5}
.Compliance-module__4rrA4G__compliance{gap:var(--mantine-spacing-xxl);padding:var(--mantine-spacing-3xl) var(--bubuu-grid-margin);background-color:var(--mantine-color-body);flex-direction:column;align-items:center;display:flex}@media (min-width:62em){.Compliance-module__4rrA4G__compliance{gap:var(--mantine-spacing-3xl)}}.Compliance-module__4rrA4G__compliance__header{gap:var(--mantine-spacing-xl);width:100%;max-width:calc(77.75rem * var(--mantine-scale));flex-direction:column;align-items:flex-start;display:flex}@media (min-width:62em){.Compliance-module__4rrA4G__compliance__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Compliance-module__4rrA4G__compliance__copy{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.Compliance-module__4rrA4G__compliance__eyebrow{font-family:var(--font-title);font-size:var(--mantine-font-size-md);font-weight:600;line-height:var(--mantine-line-height-md);color:var(--text-and-icon-success-default)}.Compliance-module__4rrA4G__compliance__heading{font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);color:var(--text-and-icon-title)}.Compliance-module__4rrA4G__compliance__subtitle{max-width:calc(37.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);color:var(--text-and-icon-default)}
.SubsidiesSection-module__TroR6q__section{padding:calc(2rem * var(--mantine-scale));background:var(--background-success-light);border:1px solid var(--background-success-light);border-radius:calc(1.5rem * var(--mantine-scale));box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;container-type:inline-size}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__section{padding:var(--mantine-spacing-xl)}}.SubsidiesSection-module__TroR6q__section__header{gap:calc(1rem * var(--mantine-scale));padding-bottom:calc(2rem * var(--mantine-scale));margin-bottom:calc(2rem * var(--mantine-scale));border-bottom:1px solid var(--background-success-light);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__section__header{padding-bottom:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-xl);flex-direction:column;align-items:stretch}}.SubsidiesSection-module__TroR6q__sectionHeader{gap:calc(.75rem * var(--mantine-scale));align-items:center;min-width:0;display:flex}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__sectionHeader{flex-direction:column;align-items:flex-start}}.SubsidiesSection-module__TroR6q__sectionHeader__icon{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:var(--text-and-icon-success-default);background:var(--background-default);border:1px solid var(--border-success-default);border-radius:calc(624.938rem * var(--mantine-scale));flex:none;justify-content:center;align-items:center;display:flex}.SubsidiesSection-module__TroR6q__sectionHeader__text{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.SubsidiesSection-module__TroR6q__sectionTitle{font-size:var(--mantine-font-size-lg);color:var(--text-and-icon-title);font-weight:600}.SubsidiesSection-module__TroR6q__sectionSubtitle{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-success-default)}.SubsidiesSection-module__TroR6q__totalPill{gap:calc(1rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--background-success-light);border-radius:calc(1.25rem * var(--mantine-scale));align-items:baseline;display:inline-flex}@container (max-width:820px){.SubsidiesSection-module__TroR6q__totalPill{justify-content:space-between;align-items:center;width:100%}}.SubsidiesSection-module__TroR6q__totalPill__label{font-size:var(--mantine-font-size-xs);color:var(--text-and-icon-success-default);font-weight:600}.SubsidiesSection-module__TroR6q__totalPill__value{font-size:var(--mantine-font-size-lg);color:var(--text-and-icon-success-default);white-space:nowrap;font-weight:600}.SubsidiesSection-module__TroR6q__subsidiesList{gap:calc(2rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__subsidiesList{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr)}}.SubsidiesSection-module__TroR6q__subsidyItem{gap:calc(.75rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale));background:var(--background-default);border:1px solid var(--background-success-light);border-radius:calc(1.25rem * var(--mantine-scale));flex-direction:column;display:flex}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__subsidyItem{padding:var(--mantine-spacing-lg)}}.SubsidiesSection-module__TroR6q__subsidyItem:last-child:nth-child(odd){grid-column:1/-1}.SubsidiesSection-module__TroR6q__subsidyItem__header{gap:calc(.75rem * var(--mantine-scale));justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:47.9938em){.SubsidiesSection-module__TroR6q__subsidyItem__header{gap:var(--mantine-spacing-sm);flex-direction:column-reverse;align-items:flex-start}}.SubsidiesSection-module__TroR6q__subsidyItem__text{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.SubsidiesSection-module__TroR6q__subsidyItem__name{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-title);font-weight:600}.SubsidiesSection-module__TroR6q__subsidyItem__description{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-default)}.SubsidiesSection-module__TroR6q__subsidyItem__amount{font-size:var(--mantine-font-size-md);color:var(--text-and-icon-success-default);white-space:nowrap;font-weight:600}.SubsidiesSection-module__TroR6q__subsidyItem__eligibility{font-size:var(--mantine-font-size-sm);color:var(--text-and-icon-dimmed)}.SubsidiesSection-module__TroR6q__sectionNote{margin-top:var(--mantine-spacing-sm);font-size:calc(.75rem * var(--mantine-scale));font-weight:500;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}
.ComplianceCard-module__F26Mrq__card{width:min(328px, calc(100vw - 2 * var(--bubuu-grid-margin)));min-height:calc(13.25rem * var(--mantine-scale));padding:var(--mantine-spacing-lg);background-color:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-xl);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;flex-direction:column;flex:none;align-items:flex-start;display:flex}@media (min-width:62em){.ComplianceCard-module__F26Mrq__card{width:calc(24rem * var(--mantine-scale));min-height:calc(15.75rem * var(--mantine-scale));padding:var(--mantine-spacing-xxl)}}.ComplianceCard-module__F26Mrq__card--highlighted{background-color:var(--background-success-light);border-color:var(--background-success-light)}.ComplianceCard-module__F26Mrq__card__icon{width:calc(3.25rem * var(--mantine-scale));height:calc(3.25rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-lg);color:var(--text-and-icon-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-full);flex:none;justify-content:center;align-items:center;display:flex}.ComplianceCard-module__F26Mrq__card__icon--gray{background-color:var(--background-gray-light)}.ComplianceCard-module__F26Mrq__card__icon--primary{color:var(--text-and-icon-primary-default);background-color:var(--background-primary-light);border-color:var(--background-primary-light)}.ComplianceCard-module__F26Mrq__card__icon--success{color:var(--text-and-icon-success-default);background-color:var(--background-default);border-color:var(--background-default)}.ComplianceCard-module__F26Mrq__card__title{margin-bottom:var(--mantine-spacing-sm);font-family:var(--font-title);font-size:var(--mantine-h3-font-size);font-weight:600;line-height:var(--mantine-h3-line-height);color:var(--text-and-icon-title)}.ComplianceCard-module__F26Mrq__card__text{font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md);color:var(--text-and-icon-default)}.ComplianceCard-module__F26Mrq__card--highlighted .ComplianceCard-module__F26Mrq__card__title,.ComplianceCard-module__F26Mrq__card--highlighted .ComplianceCard-module__F26Mrq__card__text{color:var(--text-and-icon-success-default)}
.TransactionCostsSection-module__0vQfGG__section{background:var(--background-default);border:1px solid var(--border-light-62);border-radius:calc(1.5rem * var(--mantine-scale));box-shadow:0 calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #00000014;overflow:hidden;container-type:inline-size}.TransactionCostsSection-module__0vQfGG__header{gap:calc(1rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale));border-bottom:1px solid var(--border-light-62);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.9938em){.TransactionCostsSection-module__0vQfGG__header{flex-direction:column;align-items:stretch}}@media (min-width:48em){.TransactionCostsSection-module__0vQfGG__header{padding:calc(2rem * var(--mantine-scale))}}.TransactionCostsSection-module__0vQfGG__header__left{gap:calc(.75rem * var(--mantine-scale));flex:auto;align-items:flex-start;min-width:0;display:flex}@media (max-width:47.9938em){.TransactionCostsSection-module__0vQfGG__header__left{flex-direction:column;align-items:flex-start}}.TransactionCostsSection-module__0vQfGG__header__icon{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);background:var(--background-gray-light);border:1px solid var(--border-light-62);border-radius:calc(624.938rem * var(--mantine-scale));flex:none;justify-content:center;align-items:center;display:flex}.TransactionCostsSection-module__0vQfGG__header__text{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.TransactionCostsSection-module__0vQfGG__header__title{font-size:calc(1.3125rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title)}.TransactionCostsSection-module__0vQfGG__header__subtitle{font-size:calc(1rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.TransactionCostsSection-module__0vQfGG__header__pill{gap:calc(1rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));background:var(--background-gray-light);border-radius:calc(1.25rem * var(--mantine-scale));flex:none;align-items:center;display:inline-flex}@container (max-width:820px){.TransactionCostsSection-module__0vQfGG__header__pill{justify-content:space-between;width:100%}}.TransactionCostsSection-module__0vQfGG__header__pillLabel{font-size:calc(.75rem * var(--mantine-scale));font-weight:600;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.TransactionCostsSection-module__0vQfGG__header__pillValue{font-size:calc(1.1875rem * var(--mantine-scale));font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-title)}.TransactionCostsSection-module__0vQfGG__body{gap:calc(1rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:48em){.TransactionCostsSection-module__0vQfGG__body{padding:calc(2rem * var(--mantine-scale))}}.TransactionCostsSection-module__0vQfGG__body__tables{gap:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}.TransactionCostsSection-module__0vQfGG__table{border:1px solid var(--border-light-62);border-radius:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex;overflow:hidden}@media (max-width:47.9938em){.TransactionCostsSection-module__0vQfGG__table{border-radius:calc(1.25rem * var(--mantine-scale))}}.TransactionCostsSection-module__0vQfGG__table__headerRow{gap:calc(.75rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));background:var(--background-gray-light);justify-content:space-between;align-items:center;display:flex}@media (min-width:48em){.TransactionCostsSection-module__0vQfGG__table__headerRow{padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}}.TransactionCostsSection-module__0vQfGG__table__headerCell{font-size:calc(.875rem * var(--mantine-scale));font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.TransactionCostsSection-module__0vQfGG__table__headerCell--right{text-align:right}.TransactionCostsSection-module__0vQfGG__table__row{gap:calc(.75rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-top:1px solid var(--border-light-62);justify-content:space-between;align-items:center;display:flex}@media (min-width:48em){.TransactionCostsSection-module__0vQfGG__table__row{padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}}.TransactionCostsSection-module__0vQfGG__table__row--total{background:var(--background-gray-light)}.TransactionCostsSection-module__0vQfGG__table__label{font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-default)}.TransactionCostsSection-module__0vQfGG__table__value{font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-title);text-align:right}.TransactionCostsSection-module__0vQfGG__table__value--accent{color:var(--text-and-icon-primary-default)}.TransactionCostsSection-module__0vQfGG__footnote{font-size:calc(.75rem * var(--mantine-scale));font-weight:500;line-height:calc(1rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}
.ComplianceMarquee-module__igTZGG__marquee{--marquee-row-gap:var(--mantine-spacing-lg);--marquee-item-gap:var(--mantine-spacing-lg)}@media (max-width:61.9938em){.ComplianceMarquee-module__igTZGG__marquee{--marquee-row-gap:var(--mantine-spacing-xl)}}
.RegulationChip-module__hSfobq__chip{gap:var(--mantine-spacing-md);width:calc(15.625rem * var(--mantine-scale));height:calc(5.125rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-lg);background-color:var(--background-default);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-lg);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;flex:none;align-items:center;display:flex}@media (min-width:62em){.RegulationChip-module__hSfobq__chip{height:calc(6.125rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-xl)}}.RegulationChip-module__hSfobq__chip--highlighted{background-color:var(--background-success-light);border-color:var(--background-success-light)}.RegulationChip-module__hSfobq__chip__flag{flex:none}.RegulationChip-module__hSfobq__chip__copy{gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}.RegulationChip-module__hSfobq__chip__name{font-family:var(--font-title);font-size:var(--mantine-h5-font-size);font-weight:600;line-height:var(--mantine-h5-line-height);color:var(--text-and-icon-title);white-space:nowrap}.RegulationChip-module__hSfobq__chip--highlighted .RegulationChip-module__hSfobq__chip__name{color:var(--text-and-icon-success-default)}.RegulationChip-module__hSfobq__chip__region{font-family:var(--font-title);font-size:var(--mantine-h6-font-size);font-weight:600;line-height:var(--mantine-h6-line-height);color:var(--text-and-icon-dimmed);text-transform:uppercase;white-space:nowrap}
.Neighborhoods-module__hfTgua__neighborhoods{gap:var(--mantine-spacing-3xl);padding:var(--mantine-spacing-3xl) 0;flex-direction:column;display:flex}.Neighborhoods-module__hfTgua__neighborhoods__intro{gap:var(--mantine-spacing-md);flex-direction:column;align-items:flex-start;display:flex}.Neighborhoods-module__hfTgua__neighborhoods__eyebrow{font-family:var(--font-title);font-size:var(--mantine-h5-font-size);font-weight:600;line-height:var(--mantine-h5-line-height);color:var(--text-and-icon-success-default)}.Neighborhoods-module__hfTgua__neighborhoods__subtitle{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);color:var(--text-and-icon-default)}
.CuratedReportView-module__3W2l1a__page{max-width:calc(60rem * var(--mantine-scale));padding:var(--mantine-spacing-xxl) var(--mantine-spacing-lg);padding-top:calc(var(--mantine-spacing-xxl) + 80px);margin:0 auto}@media (min-width:62em){.CuratedReportView-module__3W2l1a__page{padding-top:calc(var(--mantine-spacing-3xl) + 80px)}}
