._container_k5wc4_1{width:min(100% - 48px,calc(var(--container-7xl) - 48px));margin-inline:auto}._section_k5wc4_2{padding-block:calc(var(--spacing) * 24);color:var(--color-ink)}._eyebrow_k5wc4_3{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:var(--text-overline);font-weight:var(--text-overline--font-weight);line-height:var(--text-overline--line-height);letter-spacing:var(--text-overline--letter-spacing);text-transform:uppercase}._eyebrow_k5wc4_3:before{content:"";width:28px;height:2px;background:currentColor}._heading_k5wc4_5{max-width:800px;font-family:var(--font-display);font-size:var(--text-headline);font-weight:var(--text-headline--font-weight);line-height:var(--text-headline--line-height);letter-spacing:var(--text-headline--letter-spacing);text-wrap:balance}._body_k5wc4_6{color:var(--color-muted);font-size:var(--text-body);line-height:1.75;text-wrap:pretty}._intro_k5wc4_7{max-width:740px;margin-top:24px;font-size:var(--text-lede);line-height:var(--text-lede--line-height)}._textLink_k5wc4_8{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;padding-block:8px;color:var(--color-ink);font-size:var(--text-action);font-weight:var(--text-action--font-weight);line-height:1.5;text-decoration:none;transition:color .2s}._textLink_k5wc4_8:hover{text-decoration:underline;text-underline-offset:5px}._viewAllLink_k5wc4_11 span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}._viewAllLink_k5wc4_11:hover span{text-decoration-thickness:2px}._hero_k5wc4_13{position:relative;color:var(--color-ink);background:var(--color-surface-alt)}._heroGrid_k5wc4_14{display:grid;grid-template-columns:1fr 1fr;min-height:670px}._heroCopy_k5wc4_15{padding:82px 52px 80px max(24px,calc((100vw - var(--container-7xl)) / 2 + 24px));align-self:center}._heroHeading_k5wc4_16{max-width:650px;font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--text-display--font-weight);letter-spacing:var(--text-display--letter-spacing);line-height:var(--text-display--line-height);text-wrap:balance}._heroCopy_k5wc4_15 ._body_k5wc4_6{max-width:560px;margin-top:28px;font-size:var(--text-lede);line-height:var(--text-lede--line-height)}._heroCopy_k5wc4_15 ._proof_k5wc4_18{margin-top:16px}._heroActions_k5wc4_19{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}._heroImage_k5wc4_20{position:relative;min-height:400px}._heroImage_k5wc4_20>div{height:100%;border-radius:0}._heroImage_k5wc4_20 img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02)}._imageCaption_k5wc4_24{position:absolute;inset:auto 0 0;padding:24px 32px;background:linear-gradient(transparent,color-mix(in srgb,var(--color-vaster-footer) 70%,transparent));color:var(--color-inverse);font-size:var(--text-overline);font-weight:500;letter-spacing:.12em;text-shadow:var(--text-shadow-caption);text-transform:uppercase}._imageCaption_k5wc4_24:before{content:"";display:inline-block;width:24px;height:2px;background:var(--color-vaster-yellow);margin:0 12px 3px 0}._stats_k5wc4_26{background:var(--color-surface-dark);color:var(--color-inverse)}._statsGrid_k5wc4_28{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:40px}._stat_k5wc4_26{container-type:inline-size;padding-inline:24px;border-right:1px solid color-mix(in srgb,var(--color-inverse) 19%,transparent);text-align:center}._stat_k5wc4_26:last-child{border:0}._stat_k5wc4_26 dt{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:min(clamp(2rem,3.2vw,2.875rem),16cqi);text-wrap:balance;font-weight:var(--text-display-sm--font-weight);line-height:var(--text-display-sm--line-height)}._stat_k5wc4_26 dd{margin-top:9px;font-size:var(--text-small);color:color-mix(in srgb,var(--color-inverse) 80%,transparent);line-height:1.7}._programs_k5wc4_35{background:var(--color-surface)}._sectionTop_k5wc4_36{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}._sectionTop_k5wc4_36>a,._ctaGrid_k5wc4_38>a{flex:none}._programGrid_k5wc4_39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px}._program_k5wc4_35{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;padding:30px;background:var(--color-surface)}._program_k5wc4_35:first-child{grid-column:span 2;display:grid;grid-template-columns:1fr .9fr;gap:28px;padding:0;background:var(--color-surface-alt)}@media (min-width: 1101px){._program_k5wc4_35:last-child:nth-child(3n+1){grid-column:span 2}}@media (min-width: 768px) and (max-width: 1100px){._program_k5wc4_35:last-child:nth-child(2n){grid-column:span 2}}._programMain_k5wc4_45{display:flex;flex-direction:column;padding:30px}._programImage_k5wc4_46{min-height:290px}._programImage_k5wc4_46>div{height:100%;border-radius:0}._programImage_k5wc4_46 img{height:100%;object-fit:cover}._programNumber_k5wc4_49{display:block;margin-bottom:26px;color:var(--color-muted);font-size:var(--text-overline);letter-spacing:.1em}._program_k5wc4_35 h3{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--text-title--font-weight);line-height:var(--text-title--line-height);text-wrap:balance}._program_k5wc4_35 p{margin-block:16px 26px;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}._program_k5wc4_35 ._textLink_k5wc4_8{margin-top:auto;gap:10px}._program_k5wc4_35{position:relative;transition:border-color .25s,box-shadow .25s,transform .25s}._program_k5wc4_35 ._textLink_k5wc4_8:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}._program_k5wc4_35 ._textLink_k5wc4_8 svg{transition:transform .25s}._programImage_k5wc4_46 img{transition:transform .6s cubic-bezier(.22,1,.36,1)}._program_k5wc4_35:has(._textLink_k5wc4_8):hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-overlay);transform:translateY(-2px)}._program_k5wc4_35:has(._textLink_k5wc4_8):hover ._textLink_k5wc4_8{text-decoration:underline;text-underline-offset:5px}._program_k5wc4_35:has(._textLink_k5wc4_8):hover ._textLink_k5wc4_8 svg{transform:translate(2px,-2px)}._program_k5wc4_35:has(._textLink_k5wc4_8):hover ._programImage_k5wc4_46 img{transform:scale(1.03)}._program_k5wc4_35:has(._textLink_k5wc4_8:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}._program_k5wc4_35 ._textLink_k5wc4_8:focus-visible{outline:none}._expertise_k5wc4_64{background:var(--color-surface-alt)}._expertiseGrid_k5wc4_65{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:start}._expertiseCta_k5wc4_67{margin-top:36px;padding-left:58px}._expertiseCta_k5wc4_67:empty{display:none}._expertiseImage_k5wc4_71{margin-top:40px}._expertiseImage_k5wc4_71>div{border-radius:0;background:transparent}._expertiseImage_k5wc4_71 img{width:100%;height:auto;max-height:440px;object-fit:cover;object-position:bottom left}._sitePlan_k5wc4_75{display:block;width:100%;max-width:560px;height:auto;margin-top:40px;overflow:visible}._sitePlan_k5wc4_75 *{vector-effect:non-scaling-stroke}._sitePlanSolid_k5wc4_77{stroke:var(--color-ink);stroke-width:1;stroke-linejoin:round}._sitePlanFaceTop_k5wc4_78{fill:var(--color-surface)}._sitePlanFaceRoof_k5wc4_79{fill:color-mix(in srgb,var(--color-ink) 6%,var(--color-surface))}._sitePlanFaceLeft_k5wc4_80{fill:color-mix(in srgb,var(--color-ink) 12%,var(--color-surface))}._sitePlanFaceRight_k5wc4_81{fill:color-mix(in srgb,var(--color-ink) 24%,var(--color-surface))}._sitePlanGround_k5wc4_82{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:1.25;stroke-linejoin:round}._sitePlanShadow_k5wc4_83{fill:var(--color-ink);opacity:.1}._sitePlanRoad_k5wc4_84{fill:var(--color-surface-alt)}._sitePlanRoadCenter_k5wc4_85{stroke:var(--color-line-strong);stroke-width:1;stroke-dasharray:6 5}._sitePlanLot_k5wc4_86{stroke:var(--color-ink);stroke-width:1;opacity:.5}._sitePlanSetback_k5wc4_87{stroke:var(--color-ink);stroke-width:1;stroke-dasharray:2 4;opacity:.35}._sitePlanSubject_k5wc4_88{fill:color-mix(in srgb,var(--color-ink) 5%,var(--color-surface))}._sitePlanContour_k5wc4_89{stroke:var(--color-line-strong);stroke-width:1}._sitePlanStake_k5wc4_90{stroke:var(--color-ink);stroke-width:1.25}._sitePlanSubjectEdge_k5wc4_91{stroke:var(--color-ink);stroke-width:2;stroke-linejoin:round}._sitePlanPool_k5wc4_92{fill:var(--color-line);stroke:var(--color-ink);stroke-width:1}._sitePlanParking_k5wc4_93{fill:var(--color-surface-alt)}._sitePlanStalls_k5wc4_94{stroke:var(--color-line-strong);stroke-width:1}._sitePlanFloors_k5wc4_95{stroke:var(--color-ink);stroke-width:1;opacity:.35}._sitePlanTrunk_k5wc4_96{stroke:var(--color-ink);stroke-width:1}._sitePlanCanopy_k5wc4_97{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:1}._sitePlanStakeHead_k5wc4_98{fill:var(--color-ink)}._points_k5wc4_99{margin-top:4px}._point_k5wc4_99{display:grid;grid-template-columns:36px 1fr;align-items:start;gap:22px;border-bottom:1px solid var(--color-line);padding-block:28px}._point_k5wc4_99:first-child{padding-top:0}._point_k5wc4_99:last-child{border:0;padding-bottom:0}._pointIcon_k5wc4_104{width:36px;height:36px;overflow:visible;color:var(--color-ink)}._point_k5wc4_99>div{padding-top:6px}._point_k5wc4_99 h3{font-size:var(--text-strong);font-weight:var(--text-strong--font-weight);line-height:var(--text-strong--line-height);margin-bottom:10px}._point_k5wc4_99 p{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}._transactions_k5wc4_108{background:var(--color-surface)}._dealGrid_k5wc4_109{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}._markets_k5wc4_110{position:relative;overflow:hidden;background:var(--color-surface);border-top:1px solid var(--color-line)}._marketsGrid_k5wc4_111{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center}._marketList_k5wc4_112{border-top:1px solid var(--color-line)}._marketItem_k5wc4_113{border-bottom:1px solid var(--color-line)}._marketItem_k5wc4_113 a,._marketSoon_k5wc4_114{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:20px;font-family:var(--font-display);font-size:var(--text-title-sm);font-weight:400;line-height:var(--text-title-sm--line-height)}._marketSoon_k5wc4_114{color:var(--color-muted)}._soonBadge_k5wc4_116{padding:4px 10px;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-small);font-weight:var(--text-small--font-weight);line-height:var(--text-small--line-height);white-space:nowrap}._marketItem_k5wc4_113 a:hover{text-decoration:none;color:var(--color-vaster-footer)}._cta_k5wc4_38{position:relative;overflow:hidden;background:var(--color-surface-dark);color:var(--color-inverse)}._cta_k5wc4_38:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-vaster-gradient-yellow),var(--color-vaster-gradient-cyan))}._ctaGrid_k5wc4_38{display:flex;align-items:center;justify-content:space-between;gap:56px}._cta_k5wc4_38 ._heading_k5wc4_5{max-width:650px}._cta_k5wc4_38 ._body_k5wc4_6{color:#ffffffca;max-width:630px}._statsDisclaimer_k5wc4_123{padding-bottom:28px;margin-top:-8px;color:color-mix(in srgb,var(--color-inverse) 75%,transparent);font-size:var(--text-small);line-height:1.7;text-align:center;text-wrap:pretty}._statsDisclaimer_k5wc4_123 p+p{margin-top:2px}._scenarios_k5wc4_126{background:var(--color-surface)}._scenarioGrid_k5wc4_127{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:52px}._scenario_k5wc4_126{position:relative;display:flex;flex-direction:column;min-width:0;padding:40px;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-alt);overflow:hidden}._scenario_k5wc4_126:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-vaster-gradient-yellow),var(--color-vaster-gradient-cyan))}._scenarioTop_k5wc4_130{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}._scenarioTop_k5wc4_130 ._programNumber_k5wc4_49{margin-bottom:0}._scenarioIcon_k5wc4_132{width:40px;height:40px;overflow:visible;color:var(--color-ink)}._scenario_k5wc4_126 h3{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--text-title--font-weight);line-height:var(--text-title--line-height);text-wrap:balance}._scenario_k5wc4_126 p{margin-top:16px;max-width:520px;font-size:var(--text-body);line-height:var(--text-body-sm--line-height)}._scenario_k5wc4_126 ._textLink_k5wc4_8{margin-top:auto;padding-top:24px}._faq_k5wc4_136{background:var(--color-surface-alt)}._faqGrid_k5wc4_137{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}._faqCta_k5wc4_138:empty{display:none}._faqCta_k5wc4_138{margin-top:20px}._faqList_k5wc4_140{border-top:1px solid var(--color-line)}._faqItem_k5wc4_141{border-bottom:1px solid var(--color-line)}._faqItem_k5wc4_141 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;cursor:pointer;list-style:none}._faqItem_k5wc4_141 summary::-webkit-details-marker{display:none}._faqItem_k5wc4_141 summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}._faqQuestion_k5wc4_145{font-size:var(--text-strong);font-weight:var(--text-strong--font-weight);line-height:var(--text-strong--line-height);text-wrap:pretty}._faqItem_k5wc4_141 summary:hover ._faqQuestion_k5wc4_145{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}._faqToggle_k5wc4_148{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--color-line);border-radius:9999px;background:var(--color-surface)}._faqToggle_k5wc4_148:before,._faqToggle_k5wc4_148:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:var(--color-ink);transform:translate(-50%,-50%);transition:transform .25s}._faqToggle_k5wc4_148:after{transform:translate(-50%,-50%) rotate(90deg)}._faqItem_k5wc4_141[open] ._faqToggle_k5wc4_148:after{transform:translate(-50%,-50%) rotate(0)}._faqAnswer_k5wc4_152{max-width:680px;padding-bottom:28px}._faqAnswer_k5wc4_152 p+p{margin-top:12px}@media (max-width: 1100px){._container_k5wc4_1{width:calc(100% - 48px)}._heroCopy_k5wc4_15{padding:60px 32px}._heroGrid_k5wc4_14{min-height:650px}._heroActions_k5wc4_19{flex-direction:column;align-items:flex-start}._programGrid_k5wc4_39{grid-template-columns:repeat(2,minmax(0,1fr))}._program_k5wc4_35:first-child{grid-column:span 2}._expertiseGrid_k5wc4_65,._marketsGrid_k5wc4_111,._faqGrid_k5wc4_137{gap:48px}}@media (max-width: 991px){._sectionTop_k5wc4_36{display:block}._sectionTop_k5wc4_36>a{margin-top:24px}._ctaGrid_k5wc4_38{display:block}._ctaGrid_k5wc4_38>a{margin-top:32px}._statsGrid_k5wc4_28{grid-template-columns:1fr 1fr;gap:28px 0}._stat_k5wc4_26:nth-child(2n){border:0}._expertiseGrid_k5wc4_65{grid-template-columns:1fr}._expertiseImage_k5wc4_71{max-width:640px}}@media (max-width: 767px){._container_k5wc4_1{width:calc(100% - 48px)}._section_k5wc4_2{padding-block:64px}._heroGrid_k5wc4_14{grid-template-columns:1fr}._heroCopy_k5wc4_15{padding:56px 24px}._heroHeading_k5wc4_16{font-size:clamp(42px,9vw,62px)}._heroImage_k5wc4_20{min-height:0;height:350px}._imageCaption_k5wc4_24{display:flex;align-items:flex-start;padding:20px 24px;letter-spacing:.08em;line-height:1.6;text-wrap:pretty}._imageCaption_k5wc4_24:before{flex:none;margin:.75em 12px 0 0}._heroActions_k5wc4_19{flex-direction:row}._heroActions_k5wc4_19 a{width:100%}._statsGrid_k5wc4_28{padding-block:28px}._stat_k5wc4_26{padding-inline:8px}._programGrid_k5wc4_39,._expertiseGrid_k5wc4_65,._dealGrid_k5wc4_109,._marketsGrid_k5wc4_111,._scenarioGrid_k5wc4_127,._faqGrid_k5wc4_137{grid-template-columns:1fr}._scenarioGrid_k5wc4_127{gap:16px;margin-top:32px}._scenario_k5wc4_126{padding:28px}._programGrid_k5wc4_39{gap:16px;margin-top:32px}._program_k5wc4_35:first-child{grid-column:auto;grid-template-columns:1fr;gap:0}._programMain_k5wc4_45{padding:28px}._programImage_k5wc4_46{min-height:0;height:250px}._programNumber_k5wc4_49{margin-bottom:18px}._expertiseGrid_k5wc4_65{gap:36px}._expertiseCta_k5wc4_67{padding-left:0}._expertiseCta_k5wc4_67 a{width:100%}._sitePlan_k5wc4_75{margin-top:32px}._dealGrid_k5wc4_109{gap:20px}._marketsGrid_k5wc4_111{gap:32px}}@media (prefers-reduced-motion: reduce){._textLink_k5wc4_8,._program_k5wc4_35,._program_k5wc4_35 ._textLink_k5wc4_8 svg,._programImage_k5wc4_46 img,._faqToggle_k5wc4_148:before,._faqToggle_k5wc4_148:after{transition:none}._program_k5wc4_35:has(._textLink_k5wc4_8):hover,._program_k5wc4_35:has(._textLink_k5wc4_8):hover ._textLink_k5wc4_8 svg,._program_k5wc4_35:has(._textLink_k5wc4_8):hover ._programImage_k5wc4_46 img{transform:none}}
