section.custom-blocks_block__wVj5K{padding-top:56px;padding-bottom:56px}section.custom-blocks_block__wVj5K+section.custom-blocks_block__wVj5K{border-top:1px solid var(--d2-rule)}.custom-blocks_actions__S37d4{margin-top:32px}.custom-blocks_feature__wPIhU{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:center}.custom-blocks_media__f7E8l{grid-column:span 6;position:relative;overflow:hidden;aspect-ratio:4/3;background:var(--hv-card);border-radius:0;min-width:0}.custom-blocks_media__f7E8l img{display:block;width:100%;height:100%;object-fit:cover}.custom-blocks_featureText__vygWq{grid-column:span 6;align-self:center;min-width:0;overflow-wrap:break-word}.custom-blocks_quoteGrid__Gd0dx{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.custom-blocks_quote__daN2g{margin:0;padding-top:20px;border-top:1px solid var(--d2-rule);min-width:0}.custom-blocks_quoteText__H8mXe{margin:0;font-family:var(--hv-font-display);font-weight:300;font-size:22px;line-height:1.35;color:var(--hv-text);overflow-wrap:break-word}.custom-blocks_who__H4kYG{margin:16px 0 0;font-size:14px;font-weight:600;letter-spacing:.12em;font-variant-caps:all-small-caps;color:var(--hv-muted)}.custom-blocks_list__lUz4s{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;border-top:1px solid var(--d2-rule)}.custom-blocks_item__mX_yu{display:flex;align-items:center;gap:14px;min-width:0;padding:16px 0;border-bottom:1px solid var(--d2-rule);font-size:18px;line-height:1.4;color:var(--hv-text);overflow-wrap:anywhere}.custom-blocks_item__mX_yu:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--hv-primary)}.custom-blocks_prose__fUGUI{min-width:0}.custom-blocks_prose__fUGUI>p{max-width:760px;overflow-wrap:break-word}@media (max-width:859px){.custom-blocks_featureText__vygWq,.custom-blocks_media__f7E8l{grid-column:1/-1}.custom-blocks_quoteGrid__Gd0dx{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.custom-blocks_list__lUz4s{grid-template-columns:minmax(0,1fr)}}.rail_ledge__PQeGm,.rail_pager__rolOu,.rail_salon__4y9kg{--rail-slide:520ms}[data-motion=none] .rail_ledge__PQeGm,[data-motion=none] .rail_pager__rolOu,[data-motion=none] .rail_salon__4y9kg{--rail-slide:0ms}@media (prefers-reduced-motion:reduce){.rail_ledge__PQeGm,.rail_pager__rolOu,.rail_salon__4y9kg{--rail-slide:0ms}}.rail_headRow__6FZBZ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:40px}.rail_sample__f2YBE{display:inline-block;margin:0 0 20px;padding:8px 14px;border:1px dashed var(--d2-rule-strong);color:var(--hv-muted);font-size:14px}.rail_count__ZvckW{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hv-muted)}.rail_count__ZvckW b{color:var(--hv-text)}.rail_arrows__CHlvi{display:flex;gap:10px}.rail_arrow__1YO25{width:52px;height:52px;display:grid;place-items:center;border:1px solid var(--d2-rule-strong);border-radius:var(--d2-btn-r);background:transparent;color:var(--hv-text);font-size:18px;cursor:pointer;transition:background .16s ease,border-color .16s ease}.rail_arrow__1YO25:hover:not(:disabled){background:var(--hv-card);border-color:var(--hv-primary)}.rail_arrow__1YO25:disabled{opacity:.35;cursor:default}.rail_ledge__PQeGm{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:48px;align-items:start}.rail_ledgeHead__bdwCD{display:grid;gap:22px;position:sticky;top:120px}.rail_ledgeTitle__hs2P8{font-family:var(--hv-font-display);font-weight:300;font-size:clamp(30px,4vw,46px);line-height:1.04;letter-spacing:-.04em;margin:0}.rail_ledgeTitle__hs2P8 b{font-weight:600}.rail_ledgeHead__bdwCD p{margin-top:8px}.rail_progress__LPsJl{height:2px;background:var(--d2-rule);position:relative;overflow:hidden}.rail_progress__LPsJl span{position:absolute;inset:0 auto 0 0;background:var(--hv-primary);transition:width .2s ease}.rail_track__YhTgl{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 24px) / 3.25);column-gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px;min-width:0}.rail_track__YhTgl::-webkit-scrollbar{display:none}.rail_track__YhTgl:focus-visible{outline:2px solid var(--hv-primary);outline-offset:6px}.rail_slide__iXLBP{scroll-snap-align:start;min-width:0}.rail_controls__Xbt_s{display:flex;align-items:center;gap:20px}.rail_trackTop__3yGJC{grid-auto-columns:calc((100% - 3 * 24px) / 4.15)}.rail_sliderFoot__zSr64{display:flex;align-items:center;gap:32px;margin-top:28px}.rail_progressWide__w85WM{flex:1}section.rail_railSection__eyssH{padding-top:calc(72px * var(--hv-space, 1))}.rail_railSection__eyssH>:first-child{border-top:1px solid var(--d2-rule);padding-top:64px}[data-bg=brand] .rail_railSection__eyssH>:first-child,[data-bg=tint] .rail_railSection__eyssH>:first-child{border-top:0;padding-top:0}.rail_grid__PLSrn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.rail_gridFoot__9r_TJ{display:flex;justify-content:center;margin-top:40px}[data-shape=three] .rail_grid__PLSrn{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}[data-shape=mosaic] .rail_grid__PLSrn{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}[data-shape=mosaic] .rail_grid__PLSrn>:first-child{grid-column:span 2;grid-row:span 2}[data-shape=full-bleed] .rail_trackTop__3yGJC,[data-shape=full-bleed] .rail_track__YhTgl{grid-auto-columns:100%}.rail_pager__rolOu{overflow:hidden;min-width:0}.rail_page__x63_4,.rail_salonList__Rd_sH{min-width:0;list-style:none;margin:0;padding:0}.rail_page__x63_4[data-dir=up],.rail_salonList__Rd_sH[data-dir=up]{animation:rail_rail-up__j8_ob var(--rail-slide) var(--d2-ease)}.rail_page__x63_4[data-dir=down],.rail_salonList__Rd_sH[data-dir=down]{animation:rail_rail-down__fyvff var(--rail-slide) var(--d2-ease)}@keyframes rail_rail-up__j8_ob{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}@keyframes rail_rail-down__fyvff{0%{transform:translateY(-48px);opacity:0}to{transform:none;opacity:1}}.rail_pagerFoot__TVaOs{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.rail_page__x63_4{border-top:1px solid var(--d2-rule-strong)}.rail_row__Fgu2I{display:grid;grid-template-columns:44px 150px minmax(0,1fr) auto 24px;align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid var(--d2-rule);color:inherit}.rail_row__Fgu2I:hover .rail_rowTitle__nCuHC{text-decoration:underline;text-underline-offset:4px}.rail_rowNum__XWRVR{font-family:var(--hv-font-display);font-size:22px;font-weight:300;color:var(--hv-muted);font-variant-numeric:tabular-nums}.rail_thumb__xq3H1{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:var(--hv-card)}.rail_thumb__xq3H1 img{object-fit:cover}.rail_rowText__PksVk{display:grid;gap:4px;min-width:0}.rail_rowTitle__nCuHC{font-size:18px;font-weight:600;color:var(--hv-text);overflow-wrap:anywhere}.rail_rowPlace___xhaE{font-size:14px;color:var(--hv-muted)}.rail_rowMetric__29y7C{font-size:13px;font-weight:700;color:var(--hv-primary)}.rail_price__f4mj4{font-family:var(--hv-font-display);font-size:26px;font-weight:300;color:var(--hv-text);font-variant-numeric:tabular-nums;white-space:nowrap}.rail_gate__LrT_5,.rail_rowArrow__SluGZ{color:var(--hv-primary)}.rail_gate__LrT_5{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--hv-primary);border-radius:var(--d2-btn-r);background:transparent;font:700 14px/1 var(--hv-font-body);cursor:pointer;white-space:nowrap}.rail_gate__LrT_5:hover{background:var(--hv-primary);color:var(--hv-on-primary)}.rail_salon__4y9kg{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:56px;align-items:start}.rail_salonLead__wmtWx{display:grid;gap:24px;animation:rail_salon-in__oS_7a var(--rail-slide) var(--d2-ease)}@keyframes rail_salon-in__oS_7a{0%{opacity:.25}to{opacity:1}}.rail_salonPhoto__V4nKP{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--hv-card)}.rail_salonPhoto__V4nKP img{object-fit:cover}.rail_salonTag__CWeO9{position:absolute;top:0;left:0;padding:7px 12px;background:var(--hv-primary);color:var(--hv-on-primary);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.rail_salonBody__D7e4l{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rail_salonTitle__a_PNm{font-family:var(--hv-font-display);font-weight:300;font-size:clamp(28px,3.6vw,44px);letter-spacing:-.03em;line-height:1.05;margin:0}.rail_salonFacts__F1kM1{margin:10px 0 0;color:var(--hv-muted);font-size:16px}.rail_salonBrokerage__B75nI{margin:6px 0 0;color:var(--hv-muted);font-size:13px}.rail_salonPrice__B34Oy{font-family:var(--hv-font-display);font-weight:300;font-size:clamp(30px,3.4vw,42px);font-variant-numeric:tabular-nums}.rail_salonActions__E2Ct_{display:flex;gap:12px;flex-wrap:wrap}.rail_salonSide__UxN6u{display:grid;gap:28px;min-width:0}.rail_salonList__Rd_sH{border-top:1px solid var(--d2-rule-strong)}.rail_salonItem__2Z0Fz{width:100%;display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;padding:14px 0;border:0;border-bottom:1px solid var(--d2-rule);background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;position:relative}.rail_salonItem__2Z0Fz:before{content:"";position:absolute;left:-16px;top:14px;bottom:14px;width:2px;background:transparent}.rail_salonItem__2Z0Fz[aria-pressed=true]:before{background:var(--hv-primary)}.rail_salonItem__2Z0Fz[aria-pressed=true] .rail_rowTitle__nCuHC{color:var(--hv-primary)}.rail_salonItem__2Z0Fz .rail_price__f4mj4{font-size:20px}@media (max-width:1200px){.rail_grid__PLSrn{grid-template-columns:repeat(3,minmax(0,1fr))}.rail_track__YhTgl{grid-auto-columns:calc((100% - 24px) / 2.25)}.rail_trackTop__3yGJC{grid-auto-columns:calc((100% - 2 * 24px) / 3.15)}}@media (max-width:960px){[data-shape=mosaic] .rail_grid__PLSrn,[data-shape=three] .rail_grid__PLSrn{grid-template-columns:repeat(2,minmax(0,1fr))}.rail_ledge__PQeGm,.rail_salon__4y9kg{grid-template-columns:minmax(0,1fr);gap:32px}.rail_ledgeHead__bdwCD{position:static}.rail_grid__PLSrn{grid-template-columns:repeat(2,minmax(0,1fr))}.rail_row__Fgu2I{grid-template-columns:32px 110px minmax(0,1fr) auto;gap:14px}.rail_rowArrow__SluGZ{display:none}}@media (max-width:640px){.rail_trackTop__3yGJC,.rail_track__YhTgl{grid-auto-columns:82%;column-gap:16px}[data-shape=full-bleed] .rail_trackTop__3yGJC,[data-shape=full-bleed] .rail_track__YhTgl{grid-auto-columns:100%}[data-shape=mosaic] .rail_grid__PLSrn,[data-shape=three] .rail_grid__PLSrn{grid-template-columns:minmax(0,1fr)}[data-shape=mosaic] .rail_grid__PLSrn>:first-child{grid-column:auto;grid-row:auto}.rail_controls__Xbt_s .rail_arrows__CHlvi{display:none}.rail_grid__PLSrn{grid-template-columns:minmax(0,1fr)}.rail_row__Fgu2I{grid-template-columns:96px minmax(0,1fr)}.rail_rowNum__XWRVR{display:none}.rail_row__Fgu2I>.rail_gate__LrT_5,.rail_row__Fgu2I>.rail_price__f4mj4{grid-column:2;justify-self:start}.rail_salonItem__2Z0Fz:before{left:-10px}}.lead-dossier_dossier__e8A6t{animation:lead-dossier_dossier-in__NEDw6 .36s var(--d2-ease)}[data-motion=none] .lead-dossier_dossier__e8A6t{animation:none}@media (prefers-reduced-motion:reduce){.lead-dossier_dossier__e8A6t{animation:none}}@keyframes lead-dossier_dossier-in__NEDw6{0%{opacity:.3}to{opacity:1}}.lead-dossier_photo__EyTYB,.lead-dossier_posterPhoto__dpZfz{position:relative;aspect-ratio:21/10;overflow:hidden;background:var(--hv-card);border:1px solid var(--d2-rule);border-bottom:0}.lead-dossier_posterPhoto__dpZfz{aspect-ratio:16/7}.lead-dossier_photo__EyTYB img,.lead-dossier_posterPhoto__dpZfz img{object-fit:cover}.lead-dossier_tab__nL0lK{position:absolute;top:0;left:0;padding:8px 14px;background:var(--hv-primary);color:var(--hv-on-primary);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lead-dossier_posterText__S9jvo{position:absolute;left:0;right:0;bottom:0;display:grid;gap:6px;padding:80px 40px 32px;background:linear-gradient(to top,var(--d2-veil-strong),transparent)}.lead-dossier_posterPrice__13xNm{font-family:var(--hv-font-display);font-weight:300;font-size:clamp(36px,5vw,64px)}.lead-dossier_posterAddress__yPk41{font-size:20px}.lead-dossier_photoNote__IYWi2,.lead-dossier_posterNote__a19nm{font-size:17px;color:var(--hv-body)}.lead-dossier_photoNote__IYWi2{position:absolute;right:24px;bottom:24px;max-width:420px;display:flex;gap:14px;align-items:center;padding:16px 18px;background:var(--d2-veil-strong);border:1px solid var(--d2-rule-strong)}.lead-dossier_panels__w2WsE{display:grid;grid-template-columns:1.15fr 1fr .85fr;border:1px solid var(--d2-rule);background:var(--hv-card)}.lead-dossier_panel__Nomrh{padding:32px 30px;min-width:0}.lead-dossier_panel__Nomrh+.lead-dossier_panel__Nomrh{border-left:1px solid var(--d2-rule)}.lead-dossier_mls__NiChb{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hv-primary)}.lead-dossier_address__8VWk0{font-family:var(--hv-font-display);font-weight:300;font-size:clamp(28px,3vw,38px);letter-spacing:-.03em;line-height:1.05;margin:0;overflow-wrap:anywhere}.lead-dossier_place__rHa_X{margin:8px 0 0;color:var(--hv-muted);font-size:15px}.lead-dossier_price__RRmLP{margin:20px 0 0;font-family:var(--hv-font-display);font-weight:300;font-size:clamp(36px,4vw,52px);font-variant-numeric:tabular-nums;line-height:1}.lead-dossier_specs__U3V_E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--d2-rule-strong)}.lead-dossier_specs__U3V_E>div{padding:14px 8px 0;text-align:center}.lead-dossier_specs__U3V_E>div+div{border-left:1px solid var(--d2-rule)}.lead-dossier_specValue__Whuq_{display:block;font-family:var(--hv-font-display);font-size:24px;font-weight:300}.lead-dossier_specLabel__0CGO3{display:block;margin-top:4px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hv-muted)}.lead-dossier_actions__R6nvL{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.lead-dossier_brokerage__Cpjte{margin:16px 0 0;font-size:12.5px;color:var(--hv-muted)}.lead-dossier_why__H2Q_N{margin:14px 0 0}.lead-dossier_whyRow__XlLz5{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid var(--d2-rule)}.lead-dossier_whyRow__XlLz5 dt{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hv-muted)}.lead-dossier_whyRow__XlLz5 dd{margin:0;display:grid;gap:6px}.lead-dossier_whyValue__qOQxU{font-family:var(--hv-font-display);font-size:24px;font-weight:300}.lead-dossier_notePanel__m8WCw{display:flex;flex-direction:column;justify-content:space-between;gap:28px}.lead-dossier_byline__gLdXc{display:flex;gap:14px;align-items:center}.lead-dossier_face__KOleC{width:52px;height:52px;object-fit:cover;flex:none}.lead-dossier_agentName__mdp_z{display:block;font-size:17px}.lead-dossier_signed__GrO59{font-size:13px;color:var(--hv-muted)}.lead-dossier_quote__hbFO7{margin:18px 0 0;font-size:19px;line-height:1.4;color:var(--hv-text)}.lead-dossier_clientQuote__9OKEb{margin:14px 0 0;font-size:15px;color:var(--hv-muted)}.lead-dossier_phoneOnly__P1y_P{display:none}.lead-dossier_nav__GToFj{display:flex;align-items:center;justify-content:space-between;gap:12px}.lead-dossier_navCount__FO2pK{color:var(--hv-text)}@media (max-width:1100px){.lead-dossier_panels__w2WsE{grid-template-columns:1fr 1fr}.lead-dossier_notePanel__m8WCw{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--d2-rule)}}@media (max-width:700px){.lead-dossier_photo__EyTYB,.lead-dossier_posterPhoto__dpZfz{aspect-ratio:4/3}.lead-dossier_panels__w2WsE{grid-template-columns:minmax(0,1fr)}.lead-dossier_panel__Nomrh+.lead-dossier_panel__Nomrh{border-left:0;border-top:1px solid var(--d2-rule)}.lead-dossier_panel__Nomrh{padding:24px 20px}.lead-dossier_photoNote__IYWi2{display:none}.lead-dossier_phoneOnly__P1y_P{display:block}.lead-dossier_posterText__S9jvo{padding:60px 20px 20px}}.home_hero___nFn1{padding-top:0}.home_editionWhen__qIkl7{text-align:right}.home_editionLine__gHlmv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;padding:16px 0;border-bottom:1px solid var(--d2-rule);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hv-muted)}.home_heroGrid__QZBDk{display:grid;grid-template-columns:1fr 420px;gap:80px;padding-top:calc(64px * var(--hv-space, 1));align-items:start}.home_heroGrid__QZBDk[data-spread]{grid-template-columns:420px 1fr}.home_heroGrid__QZBDk[data-spread] .home_agent__JRM5n{order:-1}.home_heroMain__K_oPk{min-width:0}.home_heroCover__B_cHE{position:relative;min-height:78vh;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(120px * var(--hv-space, 1)) 0 48px}.home_heroCoverPhoto__OY7k1{position:absolute;inset:0}.home_heroCoverPhoto__OY7k1:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--hv-ground),color-mix(in oklab,var(--hv-ground) var(--d2-scrim-text),transparent) 55%,color-mix(in oklab,var(--hv-ground) var(--d2-scrim-far),transparent))}.home_heroCoverInner__kpdvy{z-index:2}.home_heroCoverAgent__LlblF{z-index:2;margin-top:36px}.home_heroCoverAgent__LlblF .home_agent__JRM5n{max-width:420px}.home_agent__JRM5n{display:grid;gap:0;align-content:start;background:var(--hv-card);border:1px solid var(--d2-rule)}.home_agentPhotoWrap__C51ND{margin-top:28px}.home_agentPhoto__kRN7g{width:100%}.home_agentWho__XuTOW{display:flex;flex-direction:column;gap:4px;padding:22px 24px 0}.home_agentCap__OQ1ZO{display:none}.home_agentName__8dVvq{font-family:var(--hv-font-display);font-weight:300;font-size:28px;letter-spacing:-.035em;margin:0}.home_agentPromise__UbcwL{margin:14px 0 0;padding:0 24px;color:var(--hv-body);font-size:16px;line-height:1.5}.home_agentWays__qRMSg{display:flex;flex-wrap:wrap;gap:12px;padding:20px 24px 24px}.home_agentBtn__udFw5{flex:1;min-width:0;min-height:50px;padding:0 18px}.home_agentCallText__gZtbg{display:none}.home_index__gXh4E{position:sticky;top:96px;z-index:30;background:color-mix(in oklab,var(--hv-ground) 96%,transparent);border-top:1px solid var(--d2-rule);border-bottom:1px solid var(--d2-rule-strong);margin-top:calc(64px * var(--hv-space, 1))}.home_index__gXh4E>div{display:flex;align-items:center;gap:6px;height:58px;overflow-x:auto;scrollbar-width:none}.home_index__gXh4E>div::-webkit-scrollbar{display:none}.home_index__gXh4E a{font-size:15px;font-weight:600;color:var(--hv-muted);padding:0 14px;height:58px;display:inline-flex;align-items:center;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.home_index__gXh4E a:hover{color:var(--hv-text);border-bottom-color:var(--hv-primary)}.home_sentenceWrap__qoyqj{margin-top:56px;border-top:1px solid var(--d2-rule-strong);padding-top:34px}.home_sentence__4_scC{font-family:var(--hv-font-display);font-weight:200;font-size:clamp(26px,3.2vw,44px);line-height:1.42;letter-spacing:-.04em;color:var(--hv-body);margin:18px 0 0}.home_lead__7plRZ{margin-right:.3em}.home_token__X4005+.home_lead__7plRZ{margin-left:.3em}.home_token__X4005{position:relative;display:inline-block}.home_tokenBtn__K0Xk1{display:inline-flex;align-items:baseline;max-width:100%;gap:.25em;background:none;border:0;padding:0 0 1px;font:inherit;color:var(--hv-text);border-bottom:2px solid var(--hv-primary);cursor:pointer;white-space:nowrap}.home_tokenBtn__K0Xk1 svg{color:var(--hv-primary);align-self:center}.home_tokenMenu__ZJPBf{position:absolute;left:0;top:calc(100% + 10px);z-index:20;display:flex;flex-direction:column;min-width:220px;max-height:320px;overflow-y:auto;background:var(--hv-card);border:1px solid var(--d2-rule-strong)}.home_tokenMenu__ZJPBf button{text-align:left;padding:11px 16px;background:none;border:0;border-bottom:1px solid var(--d2-rule);color:inherit;font:500 16px/1.3 var(--hv-font-body);cursor:pointer}.home_tokenMenu__ZJPBf button:hover,.home_tokenMenu__ZJPBf button[aria-selected=true]{background:var(--hv-ground);color:var(--hv-primary)}.home_sentenceActions__hxWWV{margin-top:26px}.home_words__ejRd6{margin-top:22px}.home_words__ejRd6 input{flex:1;min-width:0;font:inherit;border:0;background:transparent;color:var(--hv-text);padding:14px 0}.home_words__ejRd6 input::placeholder{color:var(--hv-muted)}.home_chips__aQEik{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.home_readingsBand__XoTmp{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin-top:40px;padding-top:32px;border-top:1px solid var(--d2-rule)}.home_readingsBand__XoTmp>*{padding-left:24px;border-left:1px solid var(--d2-rule)}.home_readingsBand__XoTmp>:first-child{padding-left:0;border-left:0}.home_readingsLine__M_0YO{display:flex;flex-wrap:wrap;gap:18px 40px;align-items:baseline;margin-top:32px;padding-top:22px;border-top:1px solid var(--d2-rule)}.home_grid3__lJ37T,.home_grid4__btED5{display:grid;gap:28px}.home_grid4__btED5{grid-template-columns:repeat(4,minmax(0,1fr))}.home_grid3__lJ37T{grid-template-columns:repeat(3,minmax(0,1fr))}.home_strip__YCHZe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.home_headCentred__ijWbR{text-align:center;max-width:720px;margin:0 auto 44px}.home_nextPicks__wuJXw{margin-top:56px;display:flex;flex-direction:column;gap:18px}.home_cutGrid__RX0iC{display:grid;grid-template-columns:1fr 220px;gap:40px;align-items:start}.home_cutAside__XbDvT,.home_cutLedger___Q__D{display:flex;flex-direction:column}.home_cutAside__XbDvT{gap:10px;align-items:flex-start;padding-left:28px;border-left:1px solid var(--d2-rule)}.home_bigFigure__2eXRt{font-family:var(--hv-font-display);font-weight:200;font-size:72px;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--hv-text)}.home_salon__l83NW{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.home_salonLead__owEY4{min-width:0}.home_salonList__4wfVp{list-style:none;margin:0;padding:0;counter-reset:salon}.home_salonList__4wfVp a{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--d2-rule)}.home_salonList__4wfVp a:hover .home_salonAddress__y5N6D{color:var(--hv-primary)}.home_salonAddress__y5N6D{font-family:var(--hv-font-display);font-weight:300;font-size:20px;letter-spacing:-.03em}.home_yieldList__blQoM{display:flex;flex-direction:column;margin-bottom:20px}.home_deskBand__0wagy{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;align-items:stretch}.home_deskStack__D1Mvv{display:flex;flex-direction:column;gap:24px}.home_deskTile__TPzvO{display:flex;flex-direction:column;gap:18px;height:100%;padding:26px;background:var(--hv-card);border:1px solid var(--d2-rule)}.home_deskPromise__dxbh0{font-family:var(--hv-font-display);font-weight:300;font-size:21px;line-height:1.3;letter-spacing:-.025em;margin:0}.home_deskRows__N6DII{display:flex;flex-direction:column;gap:10px;margin-top:auto}.home_deskRows__N6DII>span{height:34px;display:block}.home_deskForm__aqLan{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:26px;background:var(--hv-primary)}.home_deskForm__aqLan,.home_deskForm__aqLan *{color:var(--hv-on-primary)}.home_deskFormTitle__xGlCU{font-family:var(--hv-font-display);font-weight:300;font-size:30px;line-height:1.08;letter-spacing:-.04em;margin:0}.home_deskFormTitle__xGlCU b{font-weight:600}.home_deskForm__aqLan a{color:inherit}.home_deskLine__OXRLj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:26px 0;border-top:1px solid var(--d2-rule);border-bottom:1px solid var(--d2-rule)}.home_valueGrid__TcyTn{display:grid;grid-template-columns:1fr 380px;gap:64px;align-items:center}.home_valueForm__FzATu{margin-top:28px}.home_valueForm__FzATu input{flex:1;min-width:0;font:inherit;border:0;background:transparent;color:var(--hv-text);padding:14px 0}.home_mockCover__lW_EQ{display:flex;flex-direction:column;gap:16px;padding:30px;background:var(--hv-ground);border:1px solid var(--d2-rule-strong)}.home_mockAddress__fZ7x9{font-family:var(--hv-font-display);font-weight:300;font-size:30px;letter-spacing:-.04em;margin:0;color:var(--hv-muted)}.home_mockRows__UoSzW{display:flex;flex-direction:column;gap:10px}.home_mockRows__UoSzW>span{height:34px;display:block}.home_editionBand__X_J50{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,480px);gap:48px;align-items:center;padding:36px 0;border-top:1px solid var(--d2-rule);border-bottom:1px solid var(--d2-rule)}.home_editionBand__X_J50[data-signup=band]{border-top:0;border-bottom:0;padding:0}.home_letterGrid___jEoV{display:grid;grid-template-columns:320px 1fr;gap:64px;align-items:start}.home_letterCompact__ihpg7{display:grid;grid-template-columns:160px 1fr;gap:32px;align-items:center}.home_letterPortrait__u3GS8{width:100%}.home_letterBody__86t7S{font-size:19px;line-height:1.7;color:var(--hv-body);max-width:62ch;margin:18px 0 26px}.home_letterActions__aB2cn{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.home_journal__BJbvH{list-style:none;margin:0;padding:0;border-top:1px solid var(--d2-rule)}.home_journal__BJbvH a{display:flex;flex-direction:column;gap:8px;padding:26px 0;border-bottom:1px solid var(--d2-rule)}.home_journal__BJbvH a:hover h3{color:var(--hv-primary)}@media (max-width:1200px){.home_grid3__lJ37T,.home_grid4__btED5,.home_strip__YCHZe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.home_heroMain__K_oPk{display:contents}.home_heroGrid__QZBDk>.home_heroMain__K_oPk>h1,.home_heroGrid__QZBDk>.home_heroMain__K_oPk>p{order:1}.home_heroGrid__QZBDk>.home_agent__JRM5n{order:2}.home_heroGrid__QZBDk>.home_heroMain__K_oPk>.home_sentenceWrap__qoyqj{order:3}.home_cutGrid__RX0iC,.home_editionBand__X_J50,.home_heroGrid__QZBDk,.home_heroGrid__QZBDk[data-spread],.home_letterGrid___jEoV,.home_salon__l83NW,.home_valueGrid__TcyTn{grid-template-columns:minmax(0,1fr);gap:32px}.home_agent__JRM5n{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"photo who" "quote quote" "ways ways";gap:0 16px;padding:18px;border-top:2px solid var(--hv-primary)}.home_agentPhotoWrap__C51ND{grid-area:photo;margin-top:0}.home_agentTab__5cnkL{display:none}.home_agentPhoto__kRN7g{width:96px}.home_agentWho__XuTOW{grid-area:who;padding:0;justify-content:center}.home_agentCap__OQ1ZO{display:block}.home_agentName__8dVvq{font-size:24px}.home_agentPromise__UbcwL{grid-area:quote;padding:0}.home_agentWays__qRMSg{grid-area:ways;padding:16px 0 0}.home_agentPhoneText__Baxev{display:none}.home_agentCallText__gZtbg{display:inline}.home_index__gXh4E{top:72px}.home_readingsBand__XoTmp{grid-template-columns:1fr 1fr;gap:24px}.home_cutAside__XbDvT,.home_readingsBand__XoTmp>*{padding-left:0;border-left:0}.home_cutAside__XbDvT{border-top:1px solid var(--d2-rule);padding-top:24px}.home_sentence__4_scC{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0;font-size:21px;line-height:1.35}.home_lead__7plRZ{grid-column:1;margin:0;padding:14px 0;font-family:var(--hv-font-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hv-muted);border-top:1px solid var(--d2-rule)}.home_token__X4005+.home_lead__7plRZ{margin-left:0}.home_sentence__4_scC .home_token__X4005{grid-column:2;justify-self:end;max-width:100%;padding:10px 0;border-top:1px solid var(--d2-rule)}.home_sentence__4_scC .home_tokenBtn__K0Xk1{white-space:normal;text-align:right}.home_letterCompact__ihpg7{grid-template-columns:1fr}.home_letterPortrait__u3GS8{max-width:200px}.home_deskBand__0wagy,.home_grid3__lJ37T,.home_grid4__btED5,.home_strip__YCHZe{grid-template-columns:1fr}}.home_journalCards__rxzUs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px}.home_journalCards__rxzUs a{display:flex;flex-direction:column;gap:10px}.home_journalCover__EtlWk{aspect-ratio:3/2}.home_journalCards__rxzUs[data-journal=magazine] li:first-child{grid-column:1/-1}.home_journalCards__rxzUs[data-journal=magazine] li:first-child .home_journalCover__EtlWk{aspect-ratio:21/9}.home_customStack__jYF9X{display:flex;flex-direction:column;gap:48px}.home_customItem__JEtdM{display:grid;grid-template-columns:420px 1fr;gap:48px;align-items:center}.home_customItem__JEtdM:nth-child(2n),.home_customItem__JEtdM:only-child{direction:ltr}.home_customPhoto__l9DSl{aspect-ratio:4/3}@media (max-width:1023px){.home_customItem__JEtdM{grid-template-columns:1fr;gap:24px}}.hero_second__nsH7K{margin-top:18px;align-self:flex-start}.hero_agentLine__Gjldg{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:24px;border-top:1px solid var(--d2-rule)}.hero_agentFace__g78PM{width:56px;height:56px;flex:none;overflow:hidden}.hero_agentFace__g78PM img{width:100%;height:100%;object-fit:cover}.hero_agentLineWho___WIbi{display:grid;gap:2px;margin-right:auto;font-size:15px}.hero_bleed__Bj9w9 img,.hero_cover__8ejPh img,.hero_panel__1lXzt img{width:100%;height:100%;object-fit:cover;display:block;filter:var(--hv-photo-filter,none)}.hero_cover__8ejPh{position:relative;min-height:min(92vh,900px);display:flex;align-items:flex-end;overflow:hidden}.hero_coverPhoto__Oms_x{position:absolute;inset:0}.hero_coverPhoto__Oms_x:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklab,var(--hv-ground) 96%,transparent) 0,color-mix(in oklab,var(--hv-ground) 78%,transparent) 40%,color-mix(in oklab,var(--hv-ground) 20%,transparent) 80%)}.hero_coverInner__68GmQ{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:48px;align-items:end;padding-top:160px;padding-bottom:64px}.hero_coverText__c4iCC{display:grid;gap:8px;max-width:820px}.hero_coverAgent__d5WDe{min-width:0}.hero_bleed__Bj9w9{position:relative}.hero_bleedPhoto__VH2sm{position:relative;height:min(58vh,560px);overflow:hidden}.hero_bleedPhoto__VH2sm:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in oklab,var(--hv-ground) 30%,transparent),var(--hv-ground))}.hero_bleedInner__X0m_a{position:relative;margin-top:-180px;padding-bottom:56px}.hero_bleedWords__Ndp0x h1{font-size:clamp(44px,8.5vw,132px);font-weight:200;max-width:14ch}.hero_bleedSearch__yTV48{max-width:900px;margin-top:24px}.hero_triptych__8byaR{padding:32px 0 56px}.hero_panels__VRf_Z{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:min(70vh,640px);margin-top:24px}.hero_panel__1lXzt{overflow:hidden;background:var(--hv-card)}.hero_panelWords__s6q7u{position:absolute;left:0;right:0;bottom:0;padding:120px 40px 36px;background:linear-gradient(to top,var(--d2-veil-strong),transparent)}.hero_panelWords__s6q7u h1{max-width:18ch}.hero_triptychFoot__8mLPO{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:48px;align-items:start;margin-top:40px}.hero_triptychSearch__6YWAk{display:grid;min-width:0}.hero_letterhead__HyO2F{padding:48px 0 64px}.hero_letterRule__62nOf{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:18px 0;margin-bottom:40px;border-top:3px double var(--d2-rule-strong);border-bottom:1px solid var(--d2-rule-strong)}.hero_letterName__7vfy5{font-family:var(--hv-font-display);font-size:clamp(26px,3.4vw,40px);font-weight:400;letter-spacing:-.02em}.hero_letterBody__TjExu{max-width:980px;margin:48px auto 0;text-align:center;display:grid;justify-items:center}.hero_letterBody__TjExu h1{margin-inline:auto}.hero_spread__vxFWb{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:64px;align-items:start;margin-top:40px}@media (max-width:960px){.hero_coverInner__68GmQ,.hero_spread__vxFWb,.hero_triptychFoot__8mLPO{grid-template-columns:minmax(0,1fr);gap:32px}.hero_panels__VRf_Z{grid-template-columns:repeat(3,minmax(0,1fr));height:56vh}.hero_panelWords__s6q7u{padding:80px 20px 20px}.hero_bleedInner__X0m_a{margin-top:-120px}}@media (max-width:640px){.hero_panels__VRf_Z{gap:6px}.hero_letterBody__TjExu{text-align:left;justify-items:start}}.market-tabs_market__AfauA{--tab-fade:260ms}[data-motion=none] .market-tabs_market__AfauA{--tab-fade:0ms}@media (prefers-reduced-motion:reduce){.market-tabs_market__AfauA{--tab-fade:0ms}}.market-tabs_head___lt5Y{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.market-tabs_headNote__72HJn{margin:0;max-width:360px;color:var(--hv-muted);font-size:15px}.market-tabs_tabs__uw0Ze{display:flex;gap:4px;margin-top:40px;border-bottom:1px solid var(--d2-rule-strong);overflow-x:auto;scrollbar-width:none}.market-tabs_tabs__uw0Ze::-webkit-scrollbar{display:none}.market-tabs_tab__fwpDA{flex:none;display:inline-flex;align-items:center;gap:10px;padding:14px 18px 16px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--hv-muted);font:600 15px/1 var(--hv-font-body);cursor:pointer;white-space:nowrap;transition:color .16s ease,border-color .16s ease}.market-tabs_tab__fwpDA:hover{color:var(--hv-text)}.market-tabs_tab__fwpDA[aria-selected=true]{color:var(--hv-text);border-bottom-color:var(--hv-primary)}.market-tabs_tab__fwpDA:focus-visible{outline:2px solid var(--hv-primary);outline-offset:-2px}.market-tabs_tabName__Kgrp8{letter-spacing:.01em}.market-tabs_tabCount__yYSuj{min-width:26px;padding:3px 7px;border:1px solid var(--d2-rule-strong);color:var(--hv-text);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.market-tabs_tabLock__LwAeN{display:inline-grid;place-items:center;color:var(--hv-primary)}.market-tabs_stage__RscT2{padding-top:40px;animation:market-tabs_stage-in__myleh var(--tab-fade) var(--d2-ease)}@keyframes market-tabs_stage-in__myleh{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.market-tabs_locked__Y6oFc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;padding:40px;border:1px solid var(--d2-rule);background:var(--hv-card)}.market-tabs_lockedRows__Qhg20{display:grid;gap:12px}.market-tabs_lockedRows__Qhg20 span{display:block;height:54px}.market-tabs_lockedText__Uyrtk{display:grid;gap:12px;align-content:start}.market-tabs_lockMark__7D_x4{display:inline-flex;align-items:center;gap:8px;color:var(--hv-primary);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.market-tabs_lockedTitle__Qt4vG{margin:0;font-family:var(--hv-font-display);font-weight:300;font-size:clamp(26px,3vw,38px);letter-spacing:-.03em;line-height:1.08}.market-tabs_lockedTitle__Qt4vG b{font-weight:600}.market-tabs_lockedText__Uyrtk p{margin:0}.market-tabs_lockedActions__odaU6{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}@media (max-width:860px){.market-tabs_locked__Y6oFc{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px}.market-tabs_lockedRows__Qhg20{order:2}.market-tabs_tab__fwpDA{padding:12px 14px 14px}}