.hero_hero__I5rK9{--under:0px;position:relative;overflow:hidden;border-bottom:1px solid var(--hv-line)}[data-page=home]:has([data-clear=yes],[data-header-type=over-the-photo]) .hero_hero__I5rK9[data-under=yes]{--under:116px}.hero_lines__hV7X5{z-index:0}.hero_img__TGrTV{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.hero_plate__V2LHd{background:var(--ct-land)}.hero_srOnly__FG2yR{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero_copy__CcYqb{position:relative;z-index:2;display:grid;align-content:start;gap:22px;min-width:0}.hero_h1__rMe7t{font-size:clamp(40px,4.4vw,64px)}.hero_accent__0jeN8{color:var(--hv-link)}.hero_lede__fjeX5{font-size:18px}.hero_pos__xBWQA{margin:0;color:var(--hv-muted);font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.hero_search__TBZwV{display:grid;gap:12px}.hero_searchLine__G9LQc{display:flex;align-items:stretch;gap:0;border:1.5px solid var(--hv-text);border-radius:var(--hv-radius);background:var(--hv-card);color:var(--hv-text);overflow:hidden}.hero_searchLine__G9LQc>svg{flex:none;align-self:center;margin-inline:16px 0;color:var(--hv-muted)}.hero_searchInput__QV5MW{flex:1;min-width:0;min-height:52px;padding:0 14px;border:0;background:transparent;color:inherit;font:400 16px/1.3 var(--hv-font-body)}.hero_searchInput__QV5MW:focus-visible{outline:none}.hero_searchLine__G9LQc:focus-within{outline:3px solid var(--hv-primary);outline-offset:2px}.hero_searchBtn__CeQxi{flex:none;padding:0 22px;border:0;background:var(--hv-primary);color:var(--hv-on-primary);font:600 16px/1 var(--hv-font-body);cursor:pointer}.hero_searchTabs__BZ2yX{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;font:400 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.hero_tab__iZPXL{padding:8px 0 7px;border:0;border-bottom:3px solid transparent;background:none;color:var(--hv-muted);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;display:inline-block;text-decoration:none}.hero_tab__iZPXL[aria-pressed=true]{border-bottom-color:var(--hv-accent);color:var(--hv-text);font-weight:600}.hero_tabsNote__ay_mS{margin-left:auto;color:var(--hv-muted)}.hero_chips__flSxA{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.hero_chips__flSxA a{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text);font:600 13px/1 var(--ct-mono);letter-spacing:.02em;text-decoration:none}.hero_chips__flSxA a:hover{border-color:var(--hv-text)}[data-dark] .hero_searchLine__G9LQc{border-color:var(--ct-on-band);background:transparent;color:var(--ct-on-band)}[data-dark] .hero_searchLine__G9LQc>svg,[data-dark] .hero_tab__iZPXL,[data-dark] .hero_tabsNote__ay_mS{color:var(--ct-band-muted)}[data-dark] .hero_tab__iZPXL[aria-pressed=true]{color:var(--ct-on-band)}.hero_plate2__Szr9Z{position:absolute;left:20px;bottom:28px;z-index:3;display:grid;gap:4px;max-width:min(420px,calc(100% - 40px));padding:16px 24px 16px 20px;border-left:4px solid var(--hv-primary);background:var(--hv-card);color:var(--hv-text)}.hero_plateName__sbzg0{margin:0;font:600 28px/1.1 var(--hv-font-display);letter-spacing:-.03em}.hero_plateCredit__vfDjt{margin:0;color:var(--hv-muted);font:400 12px/1.4 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.hero_newest__yQs2N{position:relative;z-index:3;display:flex;align-items:center;gap:14px;max-width:400px;padding:8px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text);text-decoration:none}.hero_thumb__ht3Fn{position:relative;flex:none;width:96px;height:66px;overflow:hidden}.hero_thumb__ht3Fn img{object-fit:cover;filter:var(--hv-photo-filter,none)}.hero_newestText__UJwHL{display:grid;gap:4px;min-width:0}.hero_newestKicker__M3454{color:var(--hv-link);font:600 12px/1.2 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.hero_newestTitle__n0i06{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 16px/1.25 var(--hv-font-display)}.hero_mapCard__Sd8wW{display:grid;gap:8px;padding:10px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text)}.hero_mapHead__aZGq5{display:flex;justify-content:space-between;gap:10px;margin:0;color:var(--hv-muted);font:400 12px/1.2 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.hero_mapHead__aZGq5 b{color:var(--hv-link);font-weight:600}.hero_mapBox__cr4lm{aspect-ratio:16/9;min-height:150px}.hero_mapGrid__eIGje{display:grid;grid-template-columns:minmax(340px,5fr) minmax(0,8fr);min-height:780px}.hero_mapCopy__iMakT{position:relative;display:grid;align-content:center;padding:calc(56px + var(--under)) clamp(16px,3vw,56px) 56px max(16px,calc((100vw - 1320px) / 2 + 40px))}.hero_stage__r30Nb{position:relative;min-height:560px;border-left:1px solid var(--hv-line);background:var(--ct-land)}.hero_newestTop__Ppnmk{position:absolute;top:calc(28px + var(--under));right:28px}.hero_mapSlot__9rXDb{position:absolute;right:28px;bottom:28px;z-index:3;width:min(380px,calc(100% - 56px))}.hero_mapSlot__9rXDb:empty,.hero_newestBelow__I_pzS{display:none}.hero_surveyPhoto__dMjfd{position:absolute;inset:0 auto 0 0;width:60%;background:var(--ct-land)}.hero_fade__MFzBl{position:absolute;inset:0;background:linear-gradient(to right,transparent 55%,var(--hv-ground))}.hero_surveyInner__rKGkE{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);min-height:780px;align-items:center;padding-block:calc(56px + var(--under)) 56px}.hero_surveyCopy__Tq7ER{grid-column:2;display:grid;gap:28px}.hero_surveyCards__P22cj{display:grid;gap:14px}.hero_surveyPlate__oilNV{position:absolute;left:clamp(16px,2.8vw,40px);bottom:28px}.hero_surveyPlate__oilNV .hero_plate2__Szr9Z{position:static;background:var(--ct-band);color:var(--ct-on-band);border-left-color:var(--hv-primary)}.hero_surveyPlate__oilNV .hero_plateCredit__vfDjt{color:var(--ct-band-muted)}.hero_fieldGrid__o_K_S{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:calc(72px + var(--under)) 88px}.hero_fieldFrame__pir4v{position:relative;margin:0 28px 28px 0}.hero_fieldFrame__pir4v:before{content:"";position:absolute;inset:28px -28px -28px 28px;border:1.5px solid var(--hv-primary)}.hero_fieldBox__WgWy4{position:relative;aspect-ratio:4/5;max-height:640px;overflow:hidden;background:var(--ct-land)}.hero_newestEdge__bGQRG{position:absolute;top:28px;left:-48px;max-width:220px;flex-direction:column;align-items:stretch}.hero_newestEdge__bGQRG img{width:100%;height:120px}.hero_foot__fPmk0{position:relative;z-index:2;display:flex;margin:0;padding:0;overflow-x:auto;border-top:1px solid var(--hv-line);background:var(--hv-card);list-style:none;scrollbar-width:none}.hero_foot__fPmk0 li{flex:none;border-right:1px solid var(--hv-line)}.hero_footLabel__8x8CJ{display:grid;align-items:center;padding:0 20px;color:var(--hv-muted);font:400 12px/1.2 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.hero_foot__fPmk0 a{display:grid;gap:4px;padding:16px 24px;color:var(--hv-text);text-decoration:none}.hero_foot__fPmk0 a b{font:600 17px/1.2 var(--hv-font-display)}.hero_foot__fPmk0 a span{color:var(--hv-muted);font:400 12px/1.2 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.hero_strip__7ev7K{position:relative;min-height:560px;background:var(--ct-land)}.hero_strip__7ev7K .hero_fade__MFzBl{background:linear-gradient(to right,transparent 45%,var(--hv-ground) 80%)}.hero_strip__7ev7K .hero_plate2__Szr9Z{bottom:28px}.hero_stripInner__Y99q8{position:relative;z-index:2;display:grid;min-height:560px;align-items:center;justify-items:end;padding-block:calc(56px + var(--under)) 56px}.hero_stripCopy___FsLF{display:grid;gap:24px;width:min(560px,100%)}.hero_ridgeWrap__nebrz{position:relative;padding-block:8px 20px}.hero_ridge__YiSmz{height:120px}.hero_ridgeLabels__bPQwX{display:flex;justify-content:space-between;gap:10px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden;color:var(--hv-text);font:400 12px/1.2 var(--ct-mono);white-space:nowrap}.hero_ridgeLabels__bPQwX b{color:var(--hv-link);font-weight:600}.hero_ringsGrid__kiokV{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;min-height:720px;padding-block:calc(64px + var(--under)) 64px}.hero_ringsCopy__ta1mm{display:grid;gap:28px}.hero_ringsCopy__ta1mm .hero_accent__0jeN8{color:var(--hv-accent)}.hero_ringsCopy__ta1mm .hero_h1__rMe7t{color:var(--ct-on-band)}.hero_ringsCopy__ta1mm .hero_lede__fjeX5{color:var(--ct-band-muted)}.hero_ringsPortrait__Xna8q{position:relative;width:min(100%,560px);margin-inline:auto;aspect-ratio:1}.hero_circle__fZQhs{position:absolute;inset:12%;overflow:hidden;border-radius:50%}.hero_circle__fZQhs,.hero_ringsPortrait__Xna8q .hero_plate2__Szr9Z{background:color-mix(in oklab,var(--ct-on-band) 10%,var(--ct-band))}.hero_ringsPortrait__Xna8q .hero_plate2__Szr9Z{left:auto;right:0;bottom:8%;color:var(--ct-on-band)}.hero_ringsPortrait__Xna8q .hero_plateCredit__vfDjt{color:var(--ct-band-muted)}.hero_cover__9am0w{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--ct-band-line)}.hero_cover__9am0w a{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--ct-band-line);color:var(--ct-on-band);font:600 17px/1.3 var(--hv-font-display);text-decoration:none}.hero_cover__9am0w a>span{display:grid;flex:1;gap:2px}.hero_cover__9am0w small{color:var(--hv-accent);font:600 12px/1.2 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.hero_coverThumb___4edS{position:relative;flex:none;width:54px;height:40px;overflow:hidden}.hero_coverThumb___4edS img{object-fit:cover}@media (max-width:900px){.hero_fieldGrid__o_K_S,.hero_mapGrid__eIGje,.hero_ringsGrid__kiokV{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0}.hero_mapGrid__eIGje{min-height:0;display:flex;flex-direction:column}.hero_stage__r30Nb{order:-1;min-height:460px;border-left:0;border-bottom:1px solid var(--hv-line);display:flex;flex-direction:column;justify-content:flex-end}.hero_mapCopy__iMakT{gap:24px;padding:28px 16px 32px}.hero_newestTop__Ppnmk{display:none}.hero_newestBelow__I_pzS{display:flex;max-width:none}.hero_mapSlot__9rXDb{position:absolute;top:calc(12px + var(--under));right:12px;bottom:auto;width:150px}.hero_mapSlot__9rXDb .hero_mapHead__aZGq5{display:none}.hero_mapSlot__9rXDb .hero_mapCard__Sd8wW{padding:4px}.hero_mapSlot__9rXDb .hero_mapBox__cr4lm{aspect-ratio:1;min-height:0}.hero_plate2__Szr9Z{position:relative;left:auto;bottom:auto;margin:0 12px 12px}.hero_surveyPhoto__dMjfd{position:relative;width:100%;height:380px}.hero_fade__MFzBl{background:linear-gradient(to bottom,transparent 55%,var(--hv-ground))}.hero_surveyInner__rKGkE{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:24px 40px}.hero_surveyCopy__Tq7ER{grid-column:1}.hero_surveyPlate__oilNV{position:absolute;inset:auto auto auto 16px;top:330px;bottom:auto}.hero_fieldGrid__o_K_S{padding-block:calc(32px + var(--under)) 48px}.hero_fieldFrame__pir4v{order:-1;margin-right:20px}.hero_newestEdge__bGQRG{position:relative;inset:auto;max-width:none;margin-top:44px;flex-direction:row;align-items:center}.hero_newestEdge__bGQRG img{height:100%}.hero_strip__7ev7K{min-height:0}.hero_strip__7ev7K .hero_img__TGrTV{height:420px;bottom:auto}.hero_strip__7ev7K .hero_fade__MFzBl{inset:0 0 auto 0;height:420px;background:linear-gradient(to bottom,transparent 70%,var(--hv-ground))}.hero_stripInner__Y99q8{min-height:0;justify-items:stretch;padding-block:452px 32px}.hero_strip__7ev7K .hero_plate2__Szr9Z{top:356px;bottom:auto}.hero_ringsGrid__kiokV{padding-block:calc(32px + var(--under)) 40px}.hero_ringsPortrait__Xna8q{order:-1;width:min(100%,360px)}.hero_tabsNote__ay_mS{display:none}}.hero_example__O8SOH{--ex:var(--studio-accent,var(--hv-primary));align-items:center;gap:12px;min-height:0;padding:10px 16px 10px 10px;border:1.5px dashed var(--ex);border-radius:10px;background:color-mix(in oklab,var(--ex) 7%,var(--hv-card));color:var(--ex);cursor:pointer}.hero_mapCard__Sd8wW.hero_example__O8SOH{display:flex;min-height:0;text-align:left}.hero_examplePlus__BRdfX{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--ex);color:var(--studio-on-accent,var(--hv-card));font:600 17px/1 system-ui,sans-serif}.hero_exampleText__6Trba{display:grid;gap:2px;min-width:0}.hero_exampleTitle__AkhIz{font:600 15px/1.25 var(--hv-font-display)}.hero_exampleLine__5Sld2{font:400 12.5px/1.35 var(--hv-font-body);opacity:.8}@media (max-width:760px){.hero_mapSlot__9rXDb .hero_exampleLine__5Sld2{display:none}}.hero_hero__I5rK9 .hero_photoBait__f1skz[data-bait-tone]{inset:0;z-index:2;border-width:2px;border-radius:0;justify-content:flex-start;padding:18% 24px 24px}.hero_cityBait__B7hm_{justify-self:start;margin:6px 0 2px}.home-half_row__RmWwy{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1320px;margin:calc(var(--ct-section) * .6) auto 0;padding-inline:clamp(16px,2.8vw,40px);box-sizing:border-box;align-items:stretch}@media (min-width:900px){.home-half_row__RmWwy{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-half_row__RmWwy>*{min-width:0;padding:clamp(18px,2.4vw,28px);border:1px solid var(--hv-line);border-top:3px solid var(--hv-primary);background:var(--hv-card)}.home-half_row__RmWwy>* :is([class*=__container],[class*=_container__]){max-width:none;padding-inline:0}.home-half_row__RmWwy>* :is([class*=__section],[class*=_section__]){padding-block:0}.home-half_row__RmWwy>* :is([class*=__sectionHead],[class*=_sectionHead__]){margin-bottom:18px}.home-half_row__RmWwy>* :is([class*=__h2],[class*=_h2__]){font-size:clamp(24px,2.4vw,32px)}.ledger_frame__7izIC{position:relative;display:grid;gap:10px}.ledger_wrap__Y0aBs{max-height:min(640px,72vh);scroll-behavior:smooth;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:calc(12px * 1.4 + 13px);scrollbar-width:thin;scrollbar-color:var(--hv-line) transparent}.ledger_wrap__Y0aBs:focus-visible{outline:2px solid var(--hv-primary);outline-offset:4px}.ledger_frame__7izIC:after{content:"";position:absolute;inset:auto 0 0;height:48px;background:linear-gradient(to bottom,transparent,var(--hv-ground));pointer-events:none}.ledger_frame__7izIC[data-bottom=yes]:after{display:none}.ledger_steps__EMDe1{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ledger_count__1aytj{margin-right:auto;color:var(--hv-muted);font:400 12px/1.2 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.ledger_step__AWMDY{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--hv-text);border-radius:var(--ct-btn-radius);background:var(--hv-ground);color:var(--hv-text);font:600 16px/1 var(--hv-font-body);cursor:pointer}.ledger_step__AWMDY:disabled{border-color:var(--hv-line);color:var(--hv-muted);cursor:default}.ledger_table___VQYA{width:100%;border-collapse:collapse;font-family:var(--hv-font-body)}.ledger_caption__b9pBx,.ledger_srOnly__UFZmg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ledger_table___VQYA thead th{position:sticky;top:0;z-index:3;background:var(--hv-ground);padding:0 16px 12px 0;border-bottom:1px solid var(--hv-text);font:400 12px/1.4 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted);text-align:left}.ledger_row__LJjkm{scroll-snap-align:start}.ledger_row__LJjkm td{padding:16px 16px 16px 0;border-bottom:1px solid var(--hv-line);vertical-align:middle}.ledger_thumbCell__pW9PQ{width:96px}.ledger_thumb__4evrL{position:relative;width:92px;aspect-ratio:4/3;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden}.ledger_home__2J2yd{display:grid;gap:4px;min-width:0}.ledger_title__jIT27{font:600 18px/1.2 var(--hv-font-display);letter-spacing:-.02em}.ledger_link__2lYT6{color:inherit;text-decoration:none}.ledger_link__2lYT6:hover{text-decoration:underline}.ledger_link__2lYT6:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}.ledger_sub__XF0Gx{color:var(--hv-muted);font-size:14px}.ledger_price__XrG_K{margin:0;font:500 16px/1.2 var(--ct-mono);letter-spacing:.01em;color:var(--hv-text)}.ledger_num__MA43h{white-space:nowrap}.ledger_gate__9k3i1{justify-self:start}.ledger_yieldCell__QF647{min-width:240px}.ledger_yield__bfrMH{display:flex;align-items:center;gap:14px}.ledger_bar__BsqKr{position:relative;flex:1;height:10px;background:color-mix(in oklab,var(--hv-primary) 18%,var(--hv-ground))}.ledger_bar__BsqKr>span{position:absolute;inset:0 auto 0 0;background:var(--hv-primary)}.ledger_pct__11F8w{font:600 20px/1 var(--ct-mono);letter-spacing:-.02em;min-width:3.4ch;text-align:right}@media (max-width:900px){.ledger_wrap__Y0aBs{scroll-padding-top:0}.ledger_table___VQYA thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ledger_row__LJjkm,.ledger_table___VQYA,.ledger_table___VQYA tbody{display:block}.ledger_row__LJjkm{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:8px 14px;padding:16px 0;border-bottom:1px solid var(--hv-line)}.ledger_row__LJjkm td{padding:0;border:0}.ledger_thumbCell__pW9PQ{grid-row:span 2;width:auto}.ledger_row__LJjkm td:nth-child(2){grid-column:2/-1}.ledger_num__MA43h{white-space:normal}.ledger_num__MA43h>div{flex-wrap:wrap}.ledger_num__MA43h:before,.ledger_yieldCell__QF647:before{display:block;content:attr(data-label);font:400 12px/1.6 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.ledger_yieldCell__QF647{grid-column:1/-1;min-width:0}}.closing_closing__N_6wy{position:relative;display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;padding-block:calc(72px * var(--hv-space, 1));overflow:hidden}.closing_agentPhoto__pgDK1{position:relative;aspect-ratio:4/5;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden;display:grid;place-items:center;font:600 48px/1 var(--hv-font-display);color:var(--hv-muted)}.closing_agentPhoto__pgDK1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.closing_text__9PQof{position:relative;display:grid;gap:16px;justify-items:start;min-width:0}.closing_plate__nW23T{display:grid;gap:2px;margin:0;padding:10px 18px;border-left:4px solid var(--hv-primary);background:var(--hv-card)}.closing_plate__nW23T b{font:600 20px/1.2 var(--hv-font-display)}.closing_plate__nW23T span{color:var(--hv-muted);font:400 12px/1.4 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.closing_title__ztTB_{margin:0;font:600 clamp(32px,4.4vw,60px) /1 var(--hv-font-display);letter-spacing:-.04em;text-wrap:balance}.closing_title__ztTB_ em{font-style:normal;color:var(--hv-link)}.closing_lede__lZRK9{margin:0;max-width:520px;color:var(--hv-muted);font-size:18px}.closing_btns__e9eI9{display:flex;flex-wrap:wrap;gap:10px}.closing_plain__iJszd,.closing_solid__bm5Pg{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border:1.5px solid var(--hv-primary);border-radius:var(--ct-btn-radius);background:var(--hv-primary);color:var(--hv-on-primary);font:600 16px/1 var(--hv-font-body);text-decoration:none;cursor:pointer}.closing_plain__iJszd{border-color:var(--hv-text);background:var(--hv-card);color:var(--hv-text)}.closing_plain__iJszd:focus-visible,.closing_solid__bm5Pg:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}@media (max-width:760px){.closing_closing__N_6wy{grid-template-columns:1fr;padding-block:40px}.closing_agentPhoto__pgDK1{max-width:220px}}.facts_table__TTdZE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;background:var(--hv-card);border:1px solid var(--hv-line)}.facts_table__TTdZE>div{display:grid;gap:4px;align-content:start;padding:16px 18px 18px;border-right:1px solid var(--hv-line);border-bottom:1px solid var(--hv-line);margin:0 -1px -1px 0;min-width:0}.facts_cols__e1RpD dt,.facts_icons__b33Er dt,.facts_table__TTdZE dt{font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.facts_table__TTdZE dd{margin:0;font:500 clamp(17px,1.6vw,21px) /1.25 var(--hv-font-display);letter-spacing:-.015em;overflow-wrap:anywhere}.facts_gate__U6a1n{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px dashed var(--hv-muted);border-radius:var(--ct-btn-radius);background:transparent;color:var(--hv-muted);font:500 12px/1.3 var(--ct-mono);cursor:pointer}.facts_gate__U6a1n:focus-visible{outline:2px solid var(--hv-link);outline-offset:2px}.facts_icons__b33Er{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:0}.facts_icons__b33Er>div{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--hv-line)}.facts_icons__b33Er dt{font:400 15px/1.3 var(--hv-font-body);letter-spacing:0;text-transform:none}.facts_cols__e1RpD dd,.facts_icons__b33Er dd{margin:0;font-weight:600;text-align:right}.facts_mark__qQRmz{color:var(--hv-link);display:grid;place-items:center}.facts_cols__e1RpD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0}.facts_cols__e1RpD>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--hv-line)}@media (max-width:1000px){.facts_icons__b33Er,.facts_table__TTdZE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.facts_cols__e1RpD,.facts_icons__b33Er{grid-template-columns:1fr}}.gallery_gallery__lJDwi{position:relative}.gallery_plate__n0dzc{background:var(--ct-land)}.gallery_img__q0Kxb{object-fit:cover;filter:var(--hv-photo-filter,none)}.gallery_desk__gIjZl{display:block}.gallery_phone__zW3Ng{display:none;position:relative}.gallery_desk__gIjZl[data-stacked]{display:none}.gallery_mosaic__0AT2w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.32fr);gap:8px;align-items:stretch}.gallery_mosaic__0AT2w[data-count="1"]{grid-template-columns:minmax(0,1fr)}.gallery_lead__IcRrt{position:relative;aspect-ratio:3/2;min-height:0;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden}.gallery_leadBtn__EYEhm,.gallery_phoneSlide__BOOxV,.gallery_sideBtn__3iFkO,.gallery_stackBtn__hNwim{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.gallery_leadBtn__EYEhm:focus-visible,.gallery_phoneSlide__BOOxV:focus-visible,.gallery_sideBtn__3iFkO:focus-visible,.gallery_stackBtn__hNwim:focus-visible,.gallery_thumb__8I4zD:focus-visible{outline:3px solid var(--hv-link);outline-offset:-3px}.gallery_side__35JaU{display:grid;grid-auto-rows:1fr;gap:8px}.gallery_sideBtn__3iFkO{position:relative;inset:auto;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden}.gallery_count__XPhs7,.gallery_num__jC_IH{pointer-events:none;position:absolute;left:8px;bottom:8px;padding:3px 7px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text);font:600 12px/1.2 var(--ct-mono);letter-spacing:.04em}.gallery_count__XPhs7{left:12px;bottom:12px;padding:7px 10px;font-size:12px}.gallery_all__oi_w4{pointer-events:none;position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,var(--hv-secondary) 62%,transparent);color:var(--hv-on-secondary);font:600 16px/1 var(--hv-font-body)}.gallery_chips__eK0us{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:1}.gallery_chipHi__C4FS2,.gallery_chip__5IrWM{padding:6px 10px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text);font:600 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.gallery_chipHi__C4FS2{border-color:var(--hv-accent);background:var(--hv-accent);color:var(--hv-accent-ink)}.gallery_tools__OYDdE{position:absolute;top:12px;right:12px;display:flex;gap:6px;z-index:1}.gallery_tool__bB4Vw{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--hv-line);border-radius:var(--ct-btn-radius);background:var(--hv-card);color:var(--hv-text);cursor:pointer}.gallery_boxBtn__kao60:focus-visible,.gallery_boxIcon__dQLdT:focus-visible,.gallery_tool__bB4Vw:focus-visible{outline:2px solid var(--hv-link);outline-offset:2px}.gallery_note__jbUJV{position:absolute;top:58px;right:12px;padding:5px 9px;background:var(--hv-secondary);color:var(--hv-on-secondary);font:500 12px/1 var(--ct-mono);z-index:1}.gallery_strip__LwLtU{display:flex;gap:8px;margin:8px 0 0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.gallery_strip__LwLtU li{flex:none;width:94px}.gallery_thumb__8I4zD{position:relative;display:block;width:100%;aspect-ratio:3/2;padding:0;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden;cursor:pointer}.gallery_thumb__8I4zD[aria-current=true]{outline:2px solid var(--hv-primary);outline-offset:-2px}.gallery_foot__Q3C59{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:14px}.gallery_caption__kTtpP{margin:0;color:var(--hv-muted);font:400 12px/1.4 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.gallery_footBtns___Cl9P{display:flex;flex-wrap:wrap;gap:8px}.gallery_boxBtn__kao60{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1.5px solid var(--hv-text);border-radius:var(--ct-btn-radius);background:var(--hv-card);color:var(--hv-text);font:600 15px/1 var(--hv-font-body);text-decoration:none;cursor:pointer}.gallery_grid__4uojE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gallery_gridCell__a7T1L{position:relative;aspect-ratio:4/3;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden}.gallery_slider__zTlvH{display:grid}.gallery_sliderStage__jYBtX{position:relative;aspect-ratio:16/8;border:1px solid var(--hv-line);border-bottom:0;background:var(--ct-land);overflow:hidden}.gallery_sliderBar__05Na_{display:flex;align-items:center;gap:16px;padding:12px 14px;border:1px solid var(--hv-line);background:var(--hv-card)}.gallery_progress__lQJnu{position:relative;flex:1;height:4px;background:var(--hv-line)}.gallery_progress__lQJnu>span{position:absolute;inset:0 auto 0 0;background:var(--hv-primary)}.gallery_sliderCount__CMH_s{font:600 13px/1 var(--ct-mono);letter-spacing:.04em}.gallery_boxIcon__dQLdT{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1.5px solid var(--hv-line);border-radius:var(--ct-btn-radius);background:var(--hv-card);color:var(--hv-text);cursor:pointer}.gallery_boxIconOn__Oi_Gk{border-color:var(--hv-text)}.gallery_stack__ulEKC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;justify-items:start}.gallery_stackBtn__hNwim{position:relative;inset:auto;grid-column:span 1;aspect-ratio:4/3;border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden}.gallery_stackBtn__hNwim[data-wide]{grid-column:1/-1;aspect-ratio:3/2}.gallery_empty__zv2HU{display:grid;place-items:center;min-height:240px;border:1px solid var(--hv-line);background:var(--ct-land);color:var(--hv-muted);font:400 13px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.gallery_viewer__ZqQB9{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--hv-secondary);color:var(--hv-on-secondary)}.gallery_viewer__ZqQB9::backdrop{background:var(--hv-secondary)}.gallery_viewerBar__b1oFy{display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.gallery_viewerCount__6lkXr{font:600 13px/1 var(--ct-mono);letter-spacing:.06em}.gallery_viewerClose__rKYxu{min-height:42px;padding:0 18px;border:1.5px solid var(--hv-on-secondary);border-radius:var(--ct-btn-radius);background:transparent;color:var(--hv-on-secondary);font:600 15px/1 var(--hv-font-body);cursor:pointer}.gallery_viewerArrow__84ji7:focus-visible,.gallery_viewerClose__rKYxu:focus-visible{outline:2px solid var(--hv-accent);outline-offset:2px}.gallery_viewerStage__Uub2p{position:relative;display:grid;place-items:center;height:calc(100dvh - 72px);padding:0 64px 20px;box-sizing:border-box}.gallery_viewerImg__Fhsjg{max-width:100%;max-height:100%;object-fit:contain}.gallery_viewerArrow__84ji7{position:absolute;top:50%;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border:1.5px solid var(--hv-on-secondary);border-radius:var(--ct-btn-radius);background:transparent;color:var(--hv-on-secondary);cursor:pointer}.gallery_viewerPrev__BJiln{left:10px}.gallery_viewerNext__gDCtK{right:10px}.gallery_phoneTrack__BxW3J{display:flex;aspect-ratio:4/3;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--hv-line);background:var(--ct-land)}.gallery_phoneTrack__BxW3J::-webkit-scrollbar{display:none}.gallery_phoneSlide__BOOxV{position:relative;inset:auto;flex:0 0 100%;scroll-snap-align:start}@media (max-width:767px){.gallery_desk__gIjZl,.gallery_desk__gIjZl[data-stacked]{display:none}.gallery_phone__zW3Ng{display:block}.gallery_viewerStage__Uub2p{padding-inline:8px}}@media (min-width:768px) and (max-width:1023px){.gallery_desk__gIjZl[data-stacked]{display:none}.gallery_gallery__lJDwi[data-type=stacked] .gallery_phone__zW3Ng{display:block}}@media (min-width:1024px){.gallery_gallery__lJDwi[data-type=stacked]{display:none}}.gallery_carousel__o_rAx{position:absolute;inset:0;overflow:clip;touch-action:pan-y}.gallery_lead__IcRrt:has(.gallery_carousel__o_rAx){overflow:clip}.gallery_carousel__o_rAx:focus-visible{outline:3px solid var(--hv-link);outline-offset:-3px}.gallery_track__NLhdt{display:flex;height:100%;transition:transform .42s cubic-bezier(.22,.7,.2,1);will-change:transform}@media (prefers-reduced-motion:reduce){.gallery_track__NLhdt{transition:none}}.gallery_slide__i2pMT{position:relative;flex:0 0 100%;height:100%;padding:0;border:0;background:var(--ct-land);cursor:zoom-in}.gallery_arrow__XahKA{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:46px;height:46px;margin-top:-23px;border:1px solid var(--hv-line);background:var(--hv-card);color:var(--hv-text);cursor:pointer;opacity:.9;transition:opacity .12s ease,background-color .12s ease}.gallery_arrow__XahKA:hover{opacity:1;background:var(--hv-primary);color:var(--hv-on-primary);border-color:var(--hv-primary)}.gallery_arrow__XahKA:focus-visible{outline:2px solid var(--hv-link);outline-offset:2px}.gallery_arrowPrev__RHpWn{left:14px}.gallery_arrowNext__a8RzH{right:14px}.ledger_ledger__uvOmP{display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:32px;align-items:start}.ledger_inputs__prIaX{display:grid;gap:14px;padding:20px;border:1px solid var(--hv-line);background:var(--hv-card)}.ledger_field__GEb_N{display:grid;gap:6px}.ledger_field__GEb_N>span:first-child{color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ledger_field__GEb_N input,.ledger_field__GEb_N output,.ledger_field__GEb_N select{min-height:44px;padding:0 12px;border:solid var(--hv-text);border-width:1px 1px 3px;border-radius:0;background:var(--hv-card);color:var(--hv-text);font:500 17px/1 var(--hv-font-body);font-feature-settings:"tnum" 1;display:flex;align-items:center;width:100%;box-sizing:border-box}.ledger_field__GEb_N output{border-style:dashed;border-bottom-width:1px}.ledger_field__GEb_N input:focus-visible,.ledger_field__GEb_N select:focus-visible{outline:2px solid var(--hv-primary);outline-offset:2px}.ledger_field__GEb_N small{color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px}.ledger_pair__wgrM5{display:flex;align-items:center;gap:8px}.ledger_pair__wgrM5 b{color:var(--hv-muted)}.ledger_answer__oE3Ny{display:grid;gap:14px;min-width:0}.ledger_kicker__K5E91{margin:0;color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ledger_big__zVn9q{margin:0;font-family:var(--hv-font-display);font-size:clamp(48px,6vw,84px);font-weight:600;letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum" 1}.ledger_big__zVn9q[data-negative=true]{color:var(--hv-link)}.ledger_sub__tywrK{margin:0;color:var(--hv-muted)}.ledger_stats__ao0Fa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 0;border-top:1px solid var(--hv-line)}.ledger_stats__ao0Fa>div{padding:14px 0 0;display:grid;gap:4px}.ledger_stats__ao0Fa>div+div{padding-left:18px;border-left:1px solid var(--hv-line)}.ledger_stats__ao0Fa dt{color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ledger_stats__ao0Fa dd{margin:0;font-family:var(--hv-font-display);font-size:28px;font-weight:600;letter-spacing:-.03em}.ledger_stats__ao0Fa a{color:var(--hv-link);font-size:16px}.ledger_bar__jyQEW{display:flex;height:12px;background:var(--hv-line)}.ledger_bar__jyQEW span[data-tone="0"]{background:var(--hv-primary)}.ledger_bar__jyQEW span[data-tone="1"]{background:var(--hv-text)}.ledger_bar__jyQEW span[data-tone="2"]{background:var(--hv-muted)}.ledger_rows__qhYwV{display:grid;margin:0;padding:0;list-style:none}.ledger_rows__qhYwV li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--hv-line)}.ledger_rows__qhYwV span:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background:var(--hv-primary)}.ledger_rows__qhYwV span[data-tone="1"]:before{background:var(--hv-text)}.ledger_rows__qhYwV span[data-tone="2"]:before{background:var(--hv-muted)}.ledger_fine__ifId3{margin:0;color:var(--hv-muted);font-size:13px}.ledger_side__qUaog{display:grid;gap:16px}.ledger_card__K8zi9{display:grid;gap:8px;padding:20px;border:1px solid var(--hv-line);background:var(--hv-card)}.ledger_num__hOc_I{margin:0;font-family:var(--hv-font-display);font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:1}.ledger_note__9W7Mw{margin:0;color:var(--hv-muted);font-size:14px}@media (max-width:1100px){.ledger_ledger__uvOmP{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ledger_answer__oE3Ny{grid-column:1/-1;order:-1}}@media (max-width:640px){.ledger_ledger__uvOmP,.ledger_stats__ao0Fa{grid-template-columns:minmax(0,1fr)}.ledger_stats__ao0Fa>div+div{padding-left:0;border-left:0}}.ledger_wrap__Exajl{display:grid;gap:20px}.ledger_tabs___yGbP{display:flex;flex-wrap:wrap;gap:4px 22px;justify-content:flex-end;font-family:var(--ct-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ledger_tab__PcZZh{padding:8px 0;border:0;border-bottom:3px solid transparent;background:none;color:var(--hv-muted);font:inherit;cursor:pointer}.ledger_tab__PcZZh[aria-selected=true]{border-bottom-color:var(--hv-link);color:var(--hv-text)}.ledger_tab__PcZZh:focus-visible{outline:2px solid var(--hv-primary);outline-offset:2px}.top_crumbs__YNN0q{margin:0;padding-block:22px 18px;font:400 12px/1.4 var(--ct-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hv-muted)}.top_crumbs__YNN0q ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none}.top_crumbs__YNN0q li+li:before{content:"/";margin-inline:12px;opacity:.7}.top_crumbs__YNN0q a{color:inherit;text-decoration:none}.top_crumbs__YNN0q a:hover{color:var(--hv-link)}.top_crumbs__YNN0q [aria-current=page]{color:var(--hv-text);font-weight:600}.top_crumbsEnd__7nm5p{padding-block:28px 0}.top_survey__1vpzr{display:grid;gap:12px;min-width:0}.top_coords__Rt32q{margin:0;font:400 12px/1.5 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.top_title__EcobO{margin:0;font-family:var(--hv-font-display);font-weight:600;font-size:clamp(34px,5vw,64px);line-height:1;letter-spacing:-.045em;text-wrap:balance}.top_place__1Vh7X{margin:0;color:var(--hv-muted);font-size:18px}.top_figures__61ALC{display:flex;flex-wrap:wrap;row-gap:0;margin:18px 0 0;padding:0;border-block:1px solid var(--hv-line)}.top_figures__61ALC>div{display:flex;flex-direction:column-reverse;gap:4px;padding:18px 22px 16px 0;margin-right:22px}.top_figures__61ALC>div+div{padding-left:0}.top_figures__61ALC>div:not(:last-child){border-right:1px solid var(--hv-line)}.top_figures__61ALC dd{margin:0;font:600 clamp(24px,2.4vw,32px) /1 var(--hv-font-display);letter-spacing:-.04em;font-feature-settings:"tnum" 1}.top_figures__61ALC dt{font:400 12px/1.2 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.top_words__vU9iq{display:grid;gap:16px;min-width:0}.top_lead__KNOtZ{margin:0;font:500 clamp(22px,2.3vw,30px) /1.22 var(--hv-font-display);letter-spacing:-.02em;text-wrap:pretty}.top_desc__WGKqw{margin:0;max-width:none;color:var(--hv-body);white-space:pre-line;column-gap:32px;font-size:15px}@media (min-width:900px){.top_desc__WGKqw:not(.top_descClamp__LR_Nf){column-count:2}}.top_descClamp__LR_Nf{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;column-count:1}.top_more__uSKPz{justify-self:start;padding:0;border:0;background:none;color:var(--hv-link);font:600 15px/1.4 var(--hv-font-body);cursor:pointer}.top_more__uSKPz:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}.top_tabs__lCpJr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;border-bottom:1px solid var(--hv-line)}.top_tabs__lCpJr ul{display:flex;flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none}.top_tabs__lCpJr a{display:block;padding:18px 0 14px;border-bottom:2px solid transparent;color:var(--hv-muted);font:600 13px/1 var(--ct-mono);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.top_tabs__lCpJr a:hover,.top_tabs__lCpJr a[aria-current=true]{border-bottom-color:var(--hv-primary);color:var(--hv-text)}.top_inquire__i5Rnj:focus-visible,.top_tabs__lCpJr a:focus-visible{outline:2px solid var(--hv-link);outline-offset:2px}.top_tabsRight__SOpZ0{display:flex;align-items:center;gap:18px;padding-block:8px}.top_tabsRight__SOpZ0 b{font:600 22px/1 var(--hv-font-display);letter-spacing:-.03em}.top_inquire__i5Rnj{min-height:44px;padding:0 24px;border:1.5px solid var(--hv-text);border-radius:var(--ct-btn-radius);background:var(--hv-text);color:var(--hv-ground);font:600 16px/1 var(--hv-font-body);cursor:pointer}@media (max-width:760px){.top_figures__61ALC{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,max-content));column-gap:0}.top_figures__61ALC dd{font-size:22px}.top_tabs__lCpJr{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * clamp(16px, 2.8vw, 40px));padding-inline:clamp(16px,2.8vw,40px)}.top_tabs__lCpJr ul{flex-wrap:nowrap;white-space:nowrap;gap:22px}.top_tabsRight__SOpZ0{display:none}.top_figures__61ALC>div{padding-right:16px;margin-right:16px}}.top_phonePrice__u9S7g{display:none;margin:0;font:600 clamp(28px,8vw,40px) /1 var(--hv-font-display);letter-spacing:-.04em;color:var(--hv-link)}.top_phonePrice__u9S7g small{font:400 14px var(--ct-mono);color:var(--hv-muted)}@media (max-width:899px){.top_phonePrice__u9S7g{display:block}}@media (max-width:640px){.top_figures__61ALC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.top_figures__61ALC>div,.top_figures__61ALC>div+div,.top_figures__61ALC>div:not(:last-child){margin-right:0;padding:14px 6px 12px 10px;border-right:0;border-left:1px solid var(--hv-line)}.top_figures__61ALC>div:first-child{padding-left:0;border-left:0}.top_figLot__cLPEr{display:none!important}.top_figures__61ALC dd{font-size:20px;overflow-wrap:anywhere}.top_figLong__o7gQX{display:none}}.top_figShort__5MFam{display:none}@media (max-width:640px){.top_figShort__5MFam{display:inline}}.post_post__c4T6W{display:grid;gap:16px;padding:20px 22px 22px;border:1px solid var(--hv-line);border-top:4px solid var(--hv-primary);background:var(--hv-card);min-width:0}.post_top___ICvx{display:flex;align-items:center;justify-content:space-between;gap:10px}.post_tag__4MdX7{padding:5px 9px;background:var(--hv-accent);color:var(--hv-accent-ink);font-family:var(--ct-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.post_gateChip__cZ91K,.post_listed__Tr07D{display:inline-flex;align-items:center;gap:6px;color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px}.post_gateChip__cZ91K{padding:3px 8px;border:1px dashed var(--hv-muted);background:none;cursor:pointer}.post_price__ayCQZ{margin:0;font-family:var(--hv-font-display);font-size:clamp(34px,3.4vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1}.post_price__ayCQZ small{font-size:18px;color:var(--hv-muted)}.post_chip__7rrI_{margin:-6px 0 0;color:var(--hv-link);font-family:var(--ct-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.post_ledger__9q2Dh{display:grid;margin:0;gap:8px}.post_ledger__9q2Dh>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.post_ledger__9q2Dh dt{color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.post_ledger__9q2Dh dd{margin:0;font-size:15px;font-weight:500;font-feature-settings:"tnum" 1}.post_signIn__G_29h{gap:5px;border:0;background:none;color:var(--hv-link);font-family:var(--ct-mono);font-size:13px;font-weight:600}.post_primary__mqhEC,.post_signIn__G_29h{display:inline-flex;align-items:center;cursor:pointer}.post_primary__mqhEC{justify-content:center;gap:10px;min-height:52px;border:1.5px solid var(--hv-primary);border-radius:var(--ct-btn-radius);background:var(--hv-primary);color:var(--hv-on-primary);font:600 16px/1 var(--hv-font-body)}.post_icons__hBlIL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.post_icon__GPPga{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--hv-text);border-radius:var(--ct-btn-radius);background:var(--hv-card);color:var(--hv-text);cursor:pointer}.post_gateChip__cZ91K:focus-visible,.post_icon__GPPga:focus-visible,.post_primary__mqhEC:focus-visible,.post_signIn__G_29h:focus-visible{outline:2px solid var(--hv-primary);outline-offset:2px}.post_stick__K8ltU{display:contents}@media (min-width:1024px){.post_stick__K8ltU{position:sticky;top:96px;display:grid;gap:20px}.post_stick__K8ltU .post_post__c4T6W,.post_stick__K8ltU .post_price__ayCQZ,.post_stick__K8ltU :is(.post_ledger__9q2Dh,.post_chip__7rrI_,.post_icons__hBlIL,.post_estimate__BvPWd){transition:padding .32s ease,font-size .32s ease,max-height .32s ease,opacity .22s ease,margin .32s ease,gap .32s ease}.post_stick__K8ltU :is(.post_ledger__9q2Dh,.post_chip__7rrI_,.post_icons__hBlIL,.post_estimate__BvPWd){max-height:420px}.post_stick__K8ltU[data-compact] :is(.post_ledger__9q2Dh,.post_chip__7rrI_,.post_icons__hBlIL,.post_estimate__BvPWd){max-height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none}.post_stick__K8ltU[data-compact] .post_post__c4T6W{gap:10px;padding:14px 18px 16px}.post_stick__K8ltU[data-compact] .post_price__ayCQZ{font-size:30px}}@media (prefers-reduced-motion:reduce){.post_stick__K8ltU .post_post__c4T6W,.post_stick__K8ltU .post_price__ayCQZ,.post_stick__K8ltU :is(.post_ledger__9q2Dh,.post_chip__7rrI_,.post_icons__hBlIL,.post_estimate__BvPWd){transition:none}}.post_estimate__BvPWd:empty{display:none}.post_estimate__BvPWd>*{margin:0;border-radius:0;box-shadow:none}.readings_readings__T3oil{display:grid;gap:14px}.readings_list__6K8gp{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;border-left:1px solid var(--hv-line)}.readings_item__8LETH{display:grid;align-content:start;gap:8px;padding:4px 28px 8px;border-right:1px solid var(--hv-line)}.readings_item__8LETH:first-child{border-left:0}.readings_figure__p6thz{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.readings_figure__p6thz strong{font:600 clamp(48px,5.6vw,76px) /1 var(--hv-font-display);letter-spacing:-.05em;font-feature-settings:"tnum" 1}.readings_pill__2E762{font:600 12px/1.2 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-link)}.readings_bar__refII{display:block;height:3px;background:var(--hv-line)}.readings_bar__refII i{display:block;height:100%;background:var(--hv-primary)}.readings_title__8n8FX{margin:8px 0 0;font:600 18px/1.25 var(--hv-font-display);letter-spacing:-.01em}.readings_note__RsM0L{margin:0;color:var(--hv-body);font-size:15px;line-height:1.5}.readings_foot__M3Wfn,.readings_source__xpOie{margin:0;color:var(--hv-muted);font:400 12px/1.5 var(--ct-mono);letter-spacing:.04em;text-transform:uppercase}@media (max-width:760px){.readings_list__6K8gp{grid-template-columns:minmax(0,1fr);border-left:0}.readings_item__8LETH{padding:16px 0;border-right:0;border-bottom:1px solid var(--hv-line)}}.rooms_wrap__3By7R{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:start}.rooms_rooms__MrEMG{display:grid;gap:0}.rooms_group__JElr_{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid var(--hv-text)}.rooms_group__JElr_+.rooms_group__JElr_{margin-top:8px}.rooms_group__JElr_ header{display:grid;align-content:start;gap:2px}.rooms_group__JElr_ header b{font-family:var(--hv-font-display);font-size:22px;font-weight:600;letter-spacing:-.02em}.rooms_group__JElr_ header span{color:var(--hv-muted);font-family:var(--ct-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.rooms_group__JElr_ ul{display:grid;margin:0;padding:0;list-style:none}.rooms_group__JElr_ li{display:grid;grid-template-columns:minmax(0,1.1fr) 90px minmax(0,1.4fr);gap:14px;padding:8px 0;border-bottom:1px solid var(--hv-line);align-items:baseline}.rooms_name__i5ao2{font-weight:500}.rooms_size__RZBkK{white-space:nowrap;font-family:var(--ct-mono);font-size:14px}.rooms_features__I2O7e{color:var(--hv-muted);font-size:14px}.rooms_cards__UxH8L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rooms_card__i1cJf{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid var(--hv-line);background:var(--hv-card)}.rooms_card__i1cJf dl{display:grid;gap:6px;margin:0}.rooms_card__i1cJf dl>div{display:flex;justify-content:space-between;gap:10px}.rooms_card__i1cJf dt{color:var(--hv-muted)}.rooms_card__i1cJf dd{margin:0;text-align:right;font-weight:500}@media (max-width:1000px){.rooms_wrap__3By7R{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.rooms_group__JElr_{grid-template-columns:minmax(0,1fr);gap:8px}.rooms_group__JElr_ li{grid-template-columns:minmax(0,1fr) auto}.rooms_features__I2O7e{grid-column:1/-1}.rooms_cards__UxH8L{grid-template-columns:minmax(0,1fr)}}.site-report_ledgerWrap__ewTbI{display:grid;gap:14px;min-width:0}.site-report_ledger__DaZGT,.site-report_schools__0_FqD{margin:0;padding:0;list-style:none;border-top:1px solid var(--hv-line)}.site-report_row__cVQ3r{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(150px,1fr) minmax(0,2fr);gap:8px 24px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--hv-line)}.site-report_label__JXN8B{font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.site-report_status__PXrP2{display:inline-flex;align-items:baseline;gap:8px;font:600 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-text);overflow-wrap:anywhere}.site-report_ledger__DaZGT .site-report_status__PXrP2 i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--hv-primary);transform:translateY(-1px)}.site-report_ledger__DaZGT .site-report_status__PXrP2[data-tone=note] i{background:var(--hv-land-planning)}.site-report_ledger__DaZGT .site-report_status__PXrP2[data-tone=unknown] i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--hv-muted)}.site-report_note__qm_sU{color:var(--hv-body);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.site-report_meaning__2wVoa{margin:0;max-width:760px;color:var(--hv-body);font-size:15px;line-height:1.5}.site-report_credit___Bvtg{margin:0;max-width:900px;color:var(--hv-muted);font:400 12px/1.6 var(--ct-mono);letter-spacing:.04em;text-transform:uppercase}.site-report_credit___Bvtg a{color:var(--hv-link)}.site-report_schoolGroup__sclNb{display:grid;gap:4px}.site-report_groupHead__pAH7t{display:flex;justify-content:space-between;gap:16px;margin:0;font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.site-report_school__PPv6h{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(90px,.8fr) 84px;gap:6px 24px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--hv-line)}.site-report_schoolName__XzjTX{display:grid;gap:2px;min-width:0}.site-report_schoolName__XzjTX strong{font:600 17px/1.3 var(--hv-font-display);letter-spacing:-.01em}.site-report_schoolFigure__cndnr small,.site-report_schoolName__XzjTX small{color:var(--hv-muted);font:400 12px/1.3 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase}.site-report_schoolType__jth9u{color:var(--hv-body);font-size:15px}.site-report_schoolFigure__cndnr{display:grid;gap:2px;font:600 15px/1.2 var(--ct-mono)}.site-report_distance__nyuI3{text-align:right;font:600 14px/1.2 var(--ct-mono);letter-spacing:.04em;text-transform:uppercase}@media (max-width:760px){.site-report_row__cVQ3r{grid-template-columns:minmax(0,1fr);gap:4px}.site-report_school__PPv6h{grid-template-columns:minmax(0,1fr) auto}.site-report_schoolFigure__cndnr,.site-report_schoolType__jth9u{grid-column:1/-1}.site-report_distance__nyuI3{grid-row:1;grid-column:2}}.stub_veil__UvvzX{position:relative;display:grid;place-items:center;min-height:clamp(280px,40vw,440px);border:1px solid var(--hv-line);background:var(--ct-land);overflow:hidden;text-align:center}.stub_tag__k9s0g{position:absolute;top:12px;left:12px;padding:6px 10px;background:var(--hv-accent);color:var(--hv-accent-ink);font:600 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.stub_veilBody__HVepC{position:relative;display:grid;justify-items:center;gap:12px;max-width:560px;padding:32px 20px}.stub_veilBody__HVepC p{margin:0;color:var(--hv-muted)}.stub_veilTitle__gZOig{margin:0;font:600 clamp(26px,3vw,38px) /1.05 var(--hv-font-display);letter-spacing:-.03em}.stub_veilBtns__vFnfc{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.stub_plain__3H8TV,.stub_solid__G84Ow{min-height:48px;padding:0 22px;border:1.5px solid var(--hv-primary);border-radius:var(--ct-btn-radius);background:var(--hv-primary);color:var(--hv-on-primary);font:600 16px/1 var(--hv-font-body);cursor:pointer}.stub_plain__3H8TV{border-color:var(--hv-text);background:var(--hv-card);color:var(--hv-text)}.stub_lock__Aatny:focus-visible,.stub_plain__3H8TV:focus-visible,.stub_solid__G84Ow:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}.stub_header__3RokH{display:grid;gap:12px;min-width:0}.stub_coords__OuyK_{margin:0;font:400 12px/1.5 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hv-muted)}.stub_title__yZUzk{margin:0;font:600 clamp(34px,5vw,64px) /1 var(--hv-font-display);letter-spacing:-.045em;text-wrap:balance}.stub_sub__Lwy0y{margin:0;color:var(--hv-muted)}.stub_rows__wqS_I{margin:14px 0 0;padding:0;list-style:none;border-top:1px solid var(--hv-line)}.stub_rows__wqS_I li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--hv-line);color:var(--hv-body)}.stub_lock__Aatny{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--hv-link);font:600 13px/1 var(--ct-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.stub_gated__5yiZ2{display:grid;gap:32px;padding-bottom:72px}.stub_crumbBar__ksRGT{padding-top:22px;font:400 12px/1.4 var(--ct-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hv-muted)}.stub_state__A7ctR{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;padding:28px;border:1px solid var(--hv-line);background:var(--hv-card)}.stub_stateText__rN7Ru{margin:14px 0 0;color:var(--hv-body)}.stub_stateBox__l_HMg{display:grid;gap:10px;align-content:start;padding:18px;border:1px solid var(--hv-line)}@media (max-width:760px){.stub_state__A7ctR{grid-template-columns:1fr;padding:18px}}.stub_post__IGGo9{min-width:0;display:grid;gap:14px}.stub_postBox__i_PLv{display:grid;gap:14px;padding:20px;border:1px solid var(--hv-line);border-top:4px solid var(--hv-primary);background:var(--hv-card)}.stub_tagInline__EZvyk{justify-self:start;padding:6px 10px;background:var(--hv-accent);color:var(--hv-accent-ink);font:600 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.stub_mask__kz13A{margin:0;font:600 clamp(34px,3.4vw,46px) /1 var(--hv-font-display);letter-spacing:-.04em;color:color-mix(in oklab,var(--hv-muted) 55%,var(--hv-ground))}.stub_solidWide__mTFhb{min-height:50px;border:1.5px solid var(--hv-primary);border-radius:var(--ct-btn-radius);background:var(--hv-primary);color:var(--hv-on-primary);font:600 16px/1 var(--hv-font-body);cursor:pointer}.stub_solidWide__mTFhb:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}.stub_postAgent__gV3YM{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--hv-line)}.stub_postAgent__gV3YM img,.stub_postAgent__gV3YM>span{width:44px;height:44px;object-fit:cover;border:1px solid var(--hv-line);background:var(--ct-land);display:grid;place-items:center;font:600 14px/1 var(--hv-font-display)}.stub_postAgent__gV3YM p{margin:0;color:var(--hv-muted);font-size:14px;line-height:1.35}.stub_postAgent__gV3YM b{display:block;color:var(--hv-text);font-size:16px}@media (max-width:640px){.stub_veil__UvvzX{min-height:0}.stub_veilBody__HVepC{gap:8px;padding:44px 16px 20px}.stub_veilTitle__gZOig{font-size:24px}.stub_veilBody__HVepC p{font-size:14px;line-height:1.4}}.precon_pill__AGIxX{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border-radius:999px;background:var(--hv-card);color:var(--hv-link);font-size:12px;font-weight:700;white-space:nowrap}.precon_concept___YppQ{position:absolute;right:12px;bottom:12px;padding:5px 10px;border-radius:8px;background:var(--hv-scrim);color:var(--hv-on-scrim);font-size:11.5px}.precon_mark__y0d05{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;overflow:hidden;background:var(--hv-tint-10);color:var(--hv-muted);font-size:12.5px;font-weight:700}.precon_mark__y0d05 img{width:100%;height:100%;object-fit:contain;background:var(--hv-card)}.precon_markLg__5HKi5{width:72px;height:72px;border-radius:16px;font-size:18px}.precon_portraitImg__WiGg6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.precon_initials__EV8LJ{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--hv-font-display);font-size:44px;color:var(--hv-link)}.precon_h2__LXQUj{margin:0;font-size:clamp(28px,3vw,36px);font-weight:450;line-height:1.1;letter-spacing:-.01em}.precon_sub__Xef9u{margin:8px 0 18px;font-size:15px;color:var(--hv-body)}.precon_fine__LF3XA{margin:18px 0 0;font-size:12.5px;color:var(--hv-muted)}.precon_map__TcMUV{height:440px;border-radius:calc(var(--hv-radius, 20px) * 1.4);overflow:hidden;background:var(--hv-tint-8)}.precon_mapSingle__3uamz{height:380px;border-radius:calc(var(--hv-radius, 20px) * 1.3);overflow:hidden;background:var(--hv-tint-8)}.precon_pinIcon__xqSjM{background:none;border:0}.precon_pinSingle__yOObp,.precon_pin__RJd1r{position:absolute;transform:translate(-50%,-100%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border-radius:999px;font:700 12.5px/1 var(--hv-font-body);box-shadow:var(--hv-shadow-lg);cursor:pointer}.precon_pin__RJd1r{padding:4px 12px 4px 4px;background:var(--hv-card);color:var(--hv-text)}.precon_pinSingle__yOObp{padding:9px 14px;background:var(--hv-primary);color:var(--hv-on-primary);font-size:14px}.precon_pinPhoto___sdf9{width:30px;height:30px;border-radius:99px;overflow:hidden;background:var(--hv-tint-12)}.precon_pinPhoto___sdf9 img{display:block;width:100%;height:100%;object-fit:cover}.precon_calm__WO8EY{display:grid;justify-items:start;gap:16px;padding-block:clamp(56px,9vw,120px)}.precon_calmTitle__naBfP{margin:0;max-width:16ch;font-size:clamp(40px,5.5vw,72px);line-height:1}.precon_calmText__pIzpG{margin:0;max-width:52ch;font-size:18px;line-height:1.6;color:var(--hv-body)}.precon_calmActions__LWx4_{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:600px){.precon_map__TcMUV{height:340px}}.states_notFound__htpRN{position:relative;overflow:hidden;padding-block:clamp(56px,9vw,120px);text-align:center}.states_rings__f01q6{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.states_notFoundInner__ZI9Ld{position:relative;display:grid;justify-items:center;gap:14px;padding-inline:20px}.states_coords__i0gt8{margin:0;color:var(--hv-link);font:500 12px/1 var(--ct-mono);letter-spacing:.1em}.states_code__oBzh6{margin:0;font:600 clamp(96px,16vw,200px) /.9 var(--hv-font-display);letter-spacing:-.06em}.states_title__9bOue{margin:0;font:600 clamp(28px,3.4vw,44px) /1.05 var(--hv-font-display);letter-spacing:-.035em;text-wrap:balance}.states_line__gdjn1{margin:0;max-width:520px;color:var(--hv-muted);font-size:17px;line-height:1.5}.states_actions__TSJNf{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.states_plain__9QStR,.states_solid__s_sWT{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border:1.5px solid var(--hv-primary);border-radius:var(--ct-btn-radius);font:600 16px/1 var(--hv-font-body);text-decoration:none;cursor:pointer}.states_solid__s_sWT{background:var(--hv-primary);color:var(--hv-on-primary)}.states_plain__9QStR{border-color:var(--hv-text);background:transparent;color:var(--hv-text)}.states_band__JQD95{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(16px,2.8vw,40px)}.states_bandText__Lsq8U{display:grid;gap:14px;justify-items:start}.states_bandText__Lsq8U .states_actions__TSJNf{justify-content:flex-start}.states_tag__uFtSz{margin:0;padding:6px 10px;border:1px solid var(--hv-text);font:500 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.states_feed__48imQ{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:18px 20px;border:1px solid var(--hv-line);border-left:4px solid var(--hv-accent);background:var(--hv-card)}.states_feed__48imQ>div{flex:1 1 280px}.states_dots__a8sOR{color:var(--hv-link);font:700 22px/1 var(--ct-mono)}.states_feedTitle__2tWly{margin:0;font:600 18px/1.2 var(--hv-font-display)}.states_feedLine__uEc0j{margin:4px 0 0;color:var(--hv-muted)}.states_members__GSo2O{display:grid;gap:14px;justify-items:start;padding:32px;border:1px solid var(--hv-line);border-top:3px solid var(--hv-primary);background:var(--hv-card)}.states_members__GSo2O .states_actions__TSJNf{justify-content:flex-start}.states_loading__aKXsb{display:grid;gap:24px;width:100%;max-width:1320px;margin-inline:auto;padding:clamp(20px,3vw,32px) clamp(16px,2.8vw,40px);box-sizing:border-box}.states_photoRow__Ed9hG{display:grid;grid-template-columns:2fr 1fr;gap:12px}.states_textRow__iKt1H{display:grid;gap:12px}.states_cards__YwK0w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.states_card__2iFox{display:grid;gap:12px;padding:16px;border:1px solid var(--hv-line)}.states_bar__PWtgs{display:block;min-height:14px;background:color-mix(in oklab,currentColor 9%,transparent)}.states_bar__PWtgs[data-big]{min-height:clamp(200px,34vw,420px)}.states_bar__PWtgs[data-thumb]{min-height:140px}.states_bar__PWtgs[data-line=short]{width:55%}.states_busy__T0OpH{margin:0;color:var(--hv-muted);font:400 12px/1 var(--ct-mono);letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.states_bar__PWtgs{animation:states_pulse__lQ29L 1.6s ease-in-out infinite}}@keyframes states_pulse__lQ29L{50%{opacity:.55}}@media (max-width:760px){.states_band__JQD95,.states_cards__YwK0w{grid-template-columns:minmax(0,1fr)}.states_members__GSo2O{padding:22px 18px}}.states_stateWrap__YRGUq{display:grid;gap:12px}.card_card__8pdcc{position:relative;display:grid;align-content:start;min-width:0;border:1px solid var(--hv-line);background:var(--hv-card)}.card_cover__jaUnR{position:absolute;inset:0;z-index:1}.card_cover__jaUnR:focus-visible{outline:2px solid var(--hv-link);outline-offset:2px}.card_strip__5B_JT{display:flex;justify-content:space-between;gap:12px;margin:0;padding:9px 12px;border-bottom:1px solid var(--hv-line);color:var(--hv-muted);font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.card_strip__5B_JT b{color:var(--hv-text);font-weight:600;text-align:right}.card_photo__MHs3G{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--hv-surface)}.card_photo__MHs3G img{display:block;width:100%;height:100%;object-fit:cover}.card_concept__Lrfxr{position:absolute;top:8px;right:8px;left:auto;bottom:auto}.card_card__8pdcc[data-type=editorial] .card_photo__MHs3G{aspect-ratio:3/4}.card_body__7_czI{display:grid;gap:6px;padding:14px 14px 16px}.card_stage__9Aamf{justify-self:start;padding:5px 9px;background:var(--hv-accent);color:var(--hv-accent-ink);font:600 12px/1 var(--ct-mono);letter-spacing:.08em;text-transform:uppercase}.card_name__6AbMl{margin:4px 0 0;font:600 22px/1.15 var(--hv-font-display);letter-spacing:-.025em}.card_name__6AbMl a{position:relative;z-index:2;color:inherit;text-decoration:none}.card_coords__hKXrC,.card_meta__suzPF{margin:0;color:var(--hv-muted);font-size:14px;line-height:1.4}.card_coords__hKXrC{font:400 12px/1.4 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.card_foot__pmPg3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px;margin-top:8px;padding-top:10px;border-top:1px solid var(--hv-line)}.card_occupancy__Ymrwu{color:var(--hv-muted);font:400 12px/1.3 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.card_go__vVMcU{color:var(--hv-link);font:600 14px/1.3 var(--hv-font-body)}.card_card__8pdcc[data-type=compact]{grid-template-columns:minmax(0,1fr)}.card_media__AV0pN{position:relative}.card_lines__6Spa0{position:absolute;inset:0;width:100%;height:100%}.page_root__L8U46{scroll-padding-top:96px}.page_page__WDtIG{position:relative;max-width:1320px;margin-inline:auto;padding-inline:clamp(16px,2.8vw,40px);padding-bottom:48px;box-sizing:border-box}.page_layout__fZpTd,.page_top__o00w0{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px;align-items:start}.page_top__o00w0{grid-template-areas:"head" "tabs" "words" "side"}.page_head__wX_DV{grid-area:head;min-width:0}.page_post__nWsJ7{grid-area:post;display:none;min-width:0}.page_readingsSlot__9HOGA{grid-area:readings;min-width:0}.page_tabs__9erlf{grid-area:tabs;min-width:0}.page_words__D7B50{grid-area:words;display:grid;gap:28px;min-width:0}.page_side__aqs9Y{grid-area:side;min-width:0}.page_main__aYjfS{display:flex;margin-top:28px;flex-direction:column;gap:calc(40px * var(--hv-space, 1));min-width:0}.page_stubRail__2GswP{display:grid;gap:14px;min-width:0}.page_summary__iRLrB{display:grid;gap:calc(28px * var(--hv-space, 1));min-width:0}.page_below__5Tj5L{display:flex;flex-direction:column;min-width:0}.page_fixed__NA2MR{position:relative}.page_pair__oFhba{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start}.page_top__o00w0[data-readings-first]{grid-template-areas:"head" "readings" "tabs" "words" "side"}.page_rail__cg_ZF{display:contents}@media (min-width:1024px){.page_top__o00w0{grid-template-columns:minmax(0,1fr) 372px;grid-template-areas:"head rail" "tabs rail" "words rail";gap:28px 48px}.page_top__o00w0[data-readings-first]{grid-template-areas:"head rail" "readings rail" "tabs rail" "words rail"}.page_rail__cg_ZF{display:block;grid-area:rail;align-self:stretch;min-width:0}.page_post__nWsJ7{display:block}.page_rail__cg_ZF .page_post__nWsJ7,.page_rail__cg_ZF .page_side__aqs9Y{grid-area:auto}.page_layout__fZpTd{grid-template-columns:minmax(0,1fr) 372px;gap:48px}}@media (max-width:900px){.page_pair__oFhba{grid-template-columns:minmax(0,1fr)}}.page_fixed__NA2MR,.page_page__WDtIG{--hv-shadow-sm:0 0 0 1px var(--hv-line);--hv-shadow-lg:0 0 0 1px var(--hv-line)}.page_fixed__NA2MR.page_fixed__NA2MR :where(:not(svg,svg *,img)),.page_page__WDtIG.page_page__WDtIG :where(:not(svg,svg *,img)){border-radius:var(--hv-radius)}.page_fixed__NA2MR.page_fixed__NA2MR :is([class*=priceFace],[class*=ortrait],[class*=vatar]),.page_page__WDtIG.page_page__WDtIG :is([class*=priceFace],[class*=ortrait],[class*=vatar],[class*=gateIcon]){border-radius:50%}.page_layout__fZpTd aside [class*=flipFace]{border-top:4px solid var(--hv-primary)}.page_page__WDtIG dt,.page_page__WDtIG table th{font-family:var(--ct-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.page_page__WDtIG dd,.page_page__WDtIG table td{font-feature-settings:"tnum" 1}.page_page__WDtIG caption,.page_page__WDtIG figcaption{font-family:var(--ct-mono)}@media (max-width:760px){.page_layout__fZpTd{margin-top:18px}}.page_report__t5frp{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:32px;align-items:start}.page_reportSide__h4lnu{display:grid;gap:20px;min-width:0}@media (max-width:1000px){.page_report__t5frp{grid-template-columns:minmax(0,1fr)}}.page_photoBait__rWoBP{margin-top:14px;max-width:none;width:100%}.pages_scope__K2zcJ{--hv-shadow-sm:0 0 0 1px var(--hv-line);--hv-shadow-lg:0 0 0 1px var(--hv-line)}.pages_scope__K2zcJ main :where(:not(svg,svg *,img,input[type=checkbox],input[type=radio],input[type=range],[class*=ortrait],[class*=vatar],[class*=Photo],[class*=Face])){border-radius:var(--hv-radius)}.pages_scope__K2zcJ main :where(button,[role=tab],[role=radio],[class*=pill i],[class*=chip i],[class*=tab i]){border-radius:var(--ct-btn-radius)}.pages_scope__K2zcJ main :is(dt,th,caption,figcaption,[class*=kicker i],[class*=eyebrow i],:is([class$=__pill],[class*=_pill__]),:is([class*="__pill "],[class*=_pill__])){font-family:var(--ct-mono);letter-spacing:.06em;text-transform:uppercase}.pages_scope__K2zcJ main :is(:is([class$=__pill],[class*=_pill__]),:is([class*="__pill "],[class*=_pill__])){min-height:0;padding:0;background:none;color:var(--hv-link);font-size:12px;font-weight:500;border-radius:0}.pages_scope__K2zcJ main :is(:is([class$=__pill],[class*=_pill__]),:is([class*="__pill "],[class*=_pill__])):before{width:14px;height:14px;border:2px solid var(--hv-link);background:radial-gradient(circle,var(--hv-link) 0 28%,transparent 32%);border-radius:50%;box-sizing:border-box}.pages_scope__K2zcJ main :is(h1,h2){font-family:var(--hv-font-display);font-variation-settings:normal;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.pages_scope__K2zcJ main h1{line-height:1;letter-spacing:-.045em}.pages_scope__K2zcJ main :is(h1,h2) em{font-style:normal;font-weight:inherit;color:var(--hv-link)}.pages_baitBand__BAmOm{max-width:1200px;margin:24px auto 0;padding:0 24px}.testimonials_cite__Bjal_{display:grid;gap:4px;margin-top:18px}.testimonials_cite__Bjal_ b{font:600 17px/1.2 var(--hv-font-body);color:var(--hv-text)}.testimonials_cite__Bjal_ span{font:400 12px/1.4 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--hv-muted)}.testimonials_cards__3d1xe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ct-gap)}.testimonials_card__t8JYh,.testimonials_wallQuote__UX0IU{margin:0;padding:28px 28px 30px;background:var(--ct-card-bg);border:var(--ct-card-border);border-top:var(--ct-card-top);border-radius:var(--hv-radius);box-sizing:border-box}.testimonials_card__t8JYh{border-top:4px solid var(--hv-primary)}.testimonials_card__t8JYh blockquote,.testimonials_singleQuote__B6CoX blockquote,.testimonials_wallQuote__UX0IU blockquote{margin:0}.testimonials_card__t8JYh p{margin:0;font-size:21px;line-height:1.4;letter-spacing:-.012em}.testimonials_wall__ZK7Zk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ct-gap);align-items:stretch}.testimonials_wallQuote__UX0IU p{margin:0;line-height:1.35;letter-spacing:-.015em}.testimonials_wall_lg__nF71r p{font:500 24px/1.3 var(--hv-font-display);letter-spacing:-.025em}.testimonials_wall_md__gTuMI p{font-size:20px}.testimonials_wall_sm__2ZTB3 p{font-size:16px}.testimonials_wallQuote__UX0IU .testimonials_cite__Bjal_{margin-top:16px}.testimonials_wallQuote__UX0IU .testimonials_cite__Bjal_ b{font:400 12px/1.4 var(--ct-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--hv-muted)}.testimonials_single__PdTsM{position:relative;overflow:hidden;padding:clamp(32px,6vw,72px) 0;text-align:center}.testimonials_slider__uZSs1{position:relative;max-width:860px;margin-inline:auto}.testimonials_track__W88i_{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonials_track__W88i_::-webkit-scrollbar{display:none}.testimonials_sliderBtn__6xQaT:focus-visible,.testimonials_track__W88i_:focus-visible{outline:2px solid var(--hv-link);outline-offset:3px}.testimonials_slide__4KLrL{flex:0 0 100%;min-width:0;scroll-snap-align:start;box-sizing:border-box;padding-inline:4px}.testimonials_singleQuote__B6CoX{margin:0}.testimonials_singleQuote__B6CoX p{margin:0;font:600 clamp(26px,3.6vw,44px) /1.1 var(--hv-font-display);letter-spacing:-.035em;text-wrap:balance}.testimonials_singleQuote__B6CoX .testimonials_cite__Bjal_{margin-top:22px}.testimonials_sliderBar__19_6O{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px}.testimonials_sliderBtn__6xQaT{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--hv-text);border-radius:var(--ct-btn-radius);background:var(--hv-card);color:var(--hv-text);font-size:18px;cursor:pointer}.testimonials_sliderBtn__6xQaT:disabled{opacity:.4;cursor:default}.testimonials_sliderCount__KRuz_{margin-left:10px;font:400 12px/1 var(--ct-mono);letter-spacing:.06em;color:var(--hv-muted)}@media (max-width:900px){.testimonials_cards__3d1xe,.testimonials_wall__ZK7Zk{grid-template-columns:1fr}}.map_scope__m75Ij{position:relative;--hv-shadow-sm:0 0 0 1px var(--hv-line);--hv-shadow-lg:0 0 0 1px var(--hv-line)}.map_scope__m75Ij :where(:not(svg,svg *,img,canvas,input[type=checkbox],input[type=radio],input[type=range])){border-radius:var(--hv-radius)}.map_scope__m75Ij :where(button,[role=tab],[role=radio]){border-radius:var(--ct-btn-radius)}.map_scope__m75Ij :is(dt,th,[class*=count i],[class*=hint i]){font-family:var(--ct-mono)}.map_scope__m75Ij :is([class*=__mapPane],[class*=_mapPane__]):before{content:"Live map";position:absolute;top:12px;left:12px;z-index:3;padding:4px 8px;background:var(--hv-secondary);color:var(--hv-on-secondary);font:600 12px/1 var(--ct-mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.map_scope__m75Ij :is([class*=__credit],[class*=_credit__])::details-content{content-visibility:visible}.map_scope__m75Ij :is([class*=__creditToggle],[class*=_creditToggle__]){display:none}.map_scope__m75Ij [data-part=map-list-slot][data-layout=split]{background:var(--hv-ground);border-right:1px solid var(--hv-text)}.map_scope__m75Ij [data-part=map-list-slot][data-layout=panel]{border:1px solid var(--hv-text);border-radius:0;background:var(--hv-ground);box-shadow:none}.map_scope__m75Ij [data-part=map-list-slot][data-layout=carousel]{left:12px;bottom:44px}.cards_gridSection__GBziz{padding-block:8px 48px}.cards_grid__uGrFs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.cards_card__Oiavs{display:grid;align-content:start;border-radius:calc(var(--hv-radius, 20px) * 1.2);background:var(--hv-card);border:1px solid var(--hv-line)}.cards_cardMedia__neYQa{position:relative}.cards_cardPhoto__poGD6{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border-radius:calc(var(--hv-radius, 20px) * 1.2) calc(var(--hv-radius, 20px) * 1.2) 0 0;overflow:hidden;background:var(--hv-tint-12);color:var(--hv-primary)}.cards_cardPhoto__poGD6 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cards_cardPill__oZYf_{position:absolute;left:12px;top:12px}.cards_cardConcept__ERu3B{right:12px;bottom:12px}.cards_cardBody__2eHO2{display:grid;gap:10px;padding:26px 18px 18px}.cards_cardHead__yhzsj{display:flex;justify-content:space-between;align-items:start;gap:10px}.cards_cardTitle__JrnG9{display:grid;gap:2px;min-width:0}.cards_cardName__gKXzv{font-size:23px;line-height:1.15;text-decoration:none;overflow-wrap:anywhere}.cards_cardMeta__SaOm1{font-size:14px;color:var(--hv-body)}.cards_cardFacts__z8vbc{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;font-size:13.5px}.cards_cardFacts__z8vbc div{display:flex;gap:6px}.cards_cardFacts__z8vbc dt{color:var(--hv-muted)}.cards_cardFacts__z8vbc dd{margin:0;font-weight:700}.cards_cardCta__XxdW0{display:flex;justify-content:center;align-items:center;min-height:46px;border-radius:999px;border:1px solid var(--hv-field);font-weight:700;text-decoration:none}.cards_cardCta__XxdW0:hover{background:var(--hv-tint-8)}.cards_empty__opfOa{margin:0;padding:40px 0;text-align:center;color:var(--hv-muted)}.cards_pager__atkSY{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;font-size:14px;color:var(--hv-body)}.cards_pager__atkSY a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--hv-link)}@media (max-width:900px){.cards_grid__uGrFs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cards_grid__uGrFs{grid-template-columns:minmax(0,1fr)}}.cards_grid__uGrFs[data-card=compact]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cards_grid__uGrFs[data-card=editorial]{gap:36px 24px}@media (max-width:900px){.cards_grid__uGrFs[data-card=compact]{grid-template-columns:minmax(0,1fr)}}.card-types_editorial__Dyecy{display:grid;align-content:start;gap:0;min-width:0}.card-types_edMedia__DW6Oa{position:relative}.card-types_edPhoto__IS3Do{position:relative;display:grid;place-items:center;aspect-ratio:3/4;border-radius:calc(var(--hv-radius, 20px) * 1.4);overflow:hidden;background:var(--hv-tint-12);color:var(--hv-primary);text-decoration:none}.card-types_edPhoto__IS3Do img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-types_edPhoto__IS3Do:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,var(--hv-scrim-strong) 100%);pointer-events:none}.card-types_edPill__H0Lnc{position:absolute;left:14px;top:14px;z-index:1}.card-types_edWords__5DoWm{position:absolute;left:18px;right:18px;bottom:26px;z-index:1;display:grid;gap:4px;color:var(--hv-on-scrim)}.card-types_edName__QYqiD{font-size:clamp(24px,2.4vw,30px);line-height:1.08;overflow-wrap:anywhere}.card-types_edMeta__qIqdf{font-size:14px;opacity:.92}.card-types_edBody__KGSEu{display:grid;gap:8px;padding:26px 6px 0}.card-types_edFacts__XbZN8{font-size:14px;color:var(--hv-body)}.card-types_edCta__nnL2h{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--hv-link);text-decoration:none}.card-types_compact__cx3OF{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) 44px;align-items:center;gap:14px;padding:10px 12px 10px 10px;border:1px solid var(--hv-line);border-radius:calc(var(--hv-radius, 20px) * 1.1);background:var(--hv-card);min-width:0}.card-types_cpThumb__y_i8_{position:relative;display:grid;place-items:center;align-self:start;width:96px;aspect-ratio:4/3;border-radius:calc(var(--hv-radius, 20px) * .7);overflow:hidden;background:var(--hv-tint-12);color:var(--hv-primary)}.card-types_cpThumb__y_i8_ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-types_cpBody__eULK8{display:grid;gap:4px;min-width:0}.card-types_cpHead__Yx0mG{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.card-types_cpName__maj7Z{min-width:0;font-size:19px;line-height:1.15;text-decoration:none;overflow-wrap:anywhere}.card-types_cpPill__bYFDF{border:1px solid var(--hv-line);min-height:22px;padding:0 10px;font-size:11.5px}.card-types_cpFacts__Jetai,.card-types_cpMeta__pgfIs{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--hv-body)}.card-types_cpFacts__Jetai>span[aria-hidden]{width:26px;height:26px;border-radius:8px;font-size:10.5px}.card-types_cpFoot__ShGu4{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px}.card-types_cpConcept__NhKqL{font-size:11.5px;color:var(--hv-muted)}.card-types_cpGo__6uZj8{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--hv-field);color:var(--hv-text)}.card-types_cpGo__6uZj8:hover{background:var(--hv-tint-8)}@media (max-width:600px){.card-types_compact__cx3OF{grid-template-columns:76px minmax(0,1fr) 44px;gap:10px}.card-types_cpThumb__y_i8_{width:76px}}