.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)}}.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}}