.property-selector-home-module__QO_Faq__page{padding:.15rem 0 1rem}.property-selector-home-module__QO_Faq__tablePanel{border:1px solid var(--line-subtle);background:var(--bg-surface);box-shadow:var(--shadow-low);border-radius:.95rem;overflow:hidden}.property-selector-home-module__QO_Faq__tableToolbar{border-bottom:1px solid var(--line-subtle);background:radial-gradient(circle at 85% 0,#c8893d1a,#0000 30%),linear-gradient(#fffdf8fa,#fbf7efc7);justify-content:space-between;align-items:flex-end;gap:1rem;padding:.95rem 1.1rem .9rem;display:flex}.property-selector-home-module__QO_Faq__eyebrow{color:var(--accent-text);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:750}.property-selector-home-module__QO_Faq__titleRow{align-items:center;gap:.55rem;margin-top:.25rem;display:flex}.property-selector-home-module__QO_Faq__title{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1}.property-selector-home-module__QO_Faq__countPill{border-radius:var(--radius-pill);min-width:1.65rem;min-height:1.65rem;color:var(--accent-text);background:#c8893d1a;border:1px solid #c8893d26;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.7rem;font-weight:800;display:inline-flex}.property-selector-home-module__QO_Faq__subtitle{color:var(--text-muted);margin:.42rem 0 0;font-size:.76rem}.property-selector-home-module__QO_Faq__toolbarActions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.property-selector-home-module__QO_Faq__searchShell{border:1px solid var(--line-subtle);background:#fffdf8eb;border-radius:.72rem;align-items:center;gap:.45rem;width:min(15rem,22vw);min-height:2.4rem;padding:0 .7rem;transition:border-color .16s,box-shadow .16s;display:flex}.property-selector-home-module__QO_Faq__searchShell:focus-within{border-color:#c8893d57;box-shadow:0 0 0 3px #c8893d14}.property-selector-home-module__QO_Faq__searchIcon{color:var(--text-muted);flex:none}.property-selector-home-module__QO_Faq__searchInput{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:.76rem}.property-selector-home-module__QO_Faq__searchInput::placeholder{color:#51655f94}.property-selector-home-module__QO_Faq__tableScroll{overscroll-behavior-x:contain;scrollbar-color:#8a5a1f47 transparent;scrollbar-width:thin;outline:none;width:100%;overflow-x:auto}.property-selector-home-module__QO_Faq__tableScroll:focus-visible{box-shadow:inset 0 0 0 3px #c8893d1f}.property-selector-home-module__QO_Faq__performanceTable{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:0}.property-selector-home-module__QO_Faq__propertyColumn{width:17%}.property-selector-home-module__QO_Faq__revenueColumn{width:7.25%}.property-selector-home-module__QO_Faq__varianceColumn{width:8%}.property-selector-home-module__QO_Faq__adrColumn{width:5%}.property-selector-home-module__QO_Faq__occupancyColumn{width:4.5%}.property-selector-home-module__QO_Faq__performanceTable th,.property-selector-home-module__QO_Faq__performanceTable td{border-bottom:1px solid #d5c8b6b8}.property-selector-home-module__QO_Faq__groupHeaderRow th{height:2.8rem}.property-selector-home-module__QO_Faq__propertyHeader{z-index:5;border-right:1px solid var(--line-strong);color:#000;text-align:left;letter-spacing:.08em;text-transform:uppercase;background:#f8f3e9;width:auto;min-width:0;padding:0 .72rem;font-size:.64rem;font-weight:800;position:sticky;left:0}.property-selector-home-module__QO_Faq__groupHeader{color:#000;text-align:center;border-left:1px solid #d5c8b6b8;padding:.52rem .35rem .42rem;position:relative}.property-selector-home-module__QO_Faq__groupHeader[data-tone=current]{background:#d9e4d49e}.property-selector-home-module__QO_Faq__groupHeader[data-tone=comparison]{color:#000;background:#e8dfcf9e}.property-selector-home-module__QO_Faq__groupHeader[data-tone=variance]{background:#e8d2b1b8}.property-selector-home-module__QO_Faq__groupHeader span,.property-selector-home-module__QO_Faq__groupHeader small{display:block}.property-selector-home-module__QO_Faq__groupHeader span{letter-spacing:.025em;font-size:.75rem;font-weight:850}.property-selector-home-module__QO_Faq__groupHeader small{color:#000;letter-spacing:.07em;text-transform:uppercase;margin-top:.1rem;font-size:.54rem;font-weight:650}.property-selector-home-module__QO_Faq__metricHeaderRow th{height:2.15rem}.property-selector-home-module__QO_Faq__metricHeader{color:#000;text-align:right;letter-spacing:.055em;text-transform:uppercase;white-space:normal;background:#fbf7eff0;border-left:1px solid #d5c8b69e;min-width:0;padding:.42rem .32rem;font-size:.56rem;font-weight:780;line-height:1.15}.property-selector-home-module__QO_Faq__metricHeader[data-tone=current]{background:#eff5ecf0}.property-selector-home-module__QO_Faq__metricHeader[data-tone=comparison]{color:#000;background:#f8f3eaf5}.property-selector-home-module__QO_Faq__metricHeader[data-tone=variance]{color:#000;background:#f9edd9f5}.property-selector-home-module__QO_Faq__metricHeader[data-group-start=true],.property-selector-home-module__QO_Faq__metricCell[data-group-start=true]{border-left:2px solid #8a5a1f38}.property-selector-home-module__QO_Faq__performanceTable tbody tr:last-child td{border-bottom:0}.property-selector-home-module__QO_Faq__performanceTable tbody tr{transition:background .14s}.property-selector-home-module__QO_Faq__performanceTable tbody tr:hover{background:#c8893d0b}.property-selector-home-module__QO_Faq__propertyCell{z-index:3;border-right:1px solid var(--line-strong);background:#fffdf8fa;width:auto;min-width:0;padding:0;position:sticky;left:0}.property-selector-home-module__QO_Faq__performanceTable tbody tr:hover .property-selector-home-module__QO_Faq__propertyCell{background:#fffaf1}.property-selector-home-module__QO_Faq__propertyLink{align-items:center;min-height:3.5rem;padding:.62rem .72rem;transition:color .14s,background .14s,box-shadow .14s;display:flex}.property-selector-home-module__QO_Faq__propertyLink:focus-visible{outline-offset:-3px;outline:3px solid #c8893d2e}.property-selector-home-module__QO_Faq__performanceTable tbody tr:hover .property-selector-home-module__QO_Faq__propertyLink{color:#000;box-shadow:inset 3px 0 #c8893d}.property-selector-home-module__QO_Faq__propertyIdentity{width:100%;min-width:0}.property-selector-home-module__QO_Faq__propertyIdentity strong{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;display:block;overflow:hidden}.property-selector-home-module__QO_Faq__metricCell{color:#000;text-align:right;min-width:0;height:3.5rem;font-family:var(--font-mono);white-space:nowrap;background:#fffdf8c2;border-left:1px solid #d5c8b68f;padding:.5rem .3rem;font-size:clamp(.6rem,.72vw,.7rem);font-weight:680}.property-selector-home-module__QO_Faq__metricCell[data-tone=current]{background:#eff5ec61}.property-selector-home-module__QO_Faq__metricCell[data-tone=comparison]{color:#000;background:#f8f3ea6b}.property-selector-home-module__QO_Faq__metricCell[data-tone=variance]{color:#000;background:#f9edd97a;font-weight:750}.property-selector-home-module__QO_Faq__metricCell[data-missing=true]{color:#000;font-family:var(--font-sans);font-weight:650}.property-selector-home-module__QO_Faq__emptyCell{color:#000;text-align:center;background:#fffdf8d1;height:10rem;padding:2rem}.property-selector-home-module__QO_Faq__loadingRow{pointer-events:none}.property-selector-home-module__QO_Faq__loadingProperty,.property-selector-home-module__QO_Faq__loadingValue{background:linear-gradient(90deg,#d5c8b657,#fffdf8eb,#d5c8b657) 0 0/220% 100%;border-radius:999px;animation:1.4s linear infinite property-selector-home-module__QO_Faq__shimmer;display:block}.property-selector-home-module__QO_Faq__loadingProperty{width:68%;height:.68rem;margin:0 .72rem}.property-selector-home-module__QO_Faq__loadingValue{width:68%;height:.72rem;margin-left:auto}.property-selector-home-module__QO_Faq__tableFooter{border-top:1px solid var(--line-subtle);min-height:2rem;color:var(--text-muted);letter-spacing:.025em;background:#f3efe5;align-items:center;gap:.9rem;padding:.4rem .8rem;font-size:.58rem;font-weight:650;display:flex}.property-selector-home-module__QO_Faq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes property-selector-home-module__QO_Faq__shimmer{to{background-position:-220% 0}}@media (max-width:900px){.property-selector-home-module__QO_Faq__tableToolbar{flex-direction:column;align-items:stretch}.property-selector-home-module__QO_Faq__toolbarActions{justify-content:stretch}.property-selector-home-module__QO_Faq__searchShell{flex:1;width:auto}}@media (max-width:820px){.property-selector-home-module__QO_Faq__performanceTable{min-width:1080px}}@media (max-width:720px){.property-selector-home-module__QO_Faq__page{padding-bottom:1rem}.property-selector-home-module__QO_Faq__tablePanel{border-radius:.85rem}.property-selector-home-module__QO_Faq__tableToolbar{padding:1.2rem 1rem 1rem}.property-selector-home-module__QO_Faq__toolbarActions{flex-wrap:wrap}.property-selector-home-module__QO_Faq__searchShell{flex:100%}.property-selector-home-module__QO_Faq__tableFooter{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (prefers-reduced-motion:reduce){.property-selector-home-module__QO_Faq__loadingProperty,.property-selector-home-module__QO_Faq__loadingValue{animation:none}}
