._container_6ngqm_1{width:min(100% - 48px,calc(var(--container-7xl) - 48px));margin-inline:auto}._section_6ngqm_2{padding-block:calc(var(--spacing) * 24);color:var(--color-ink)}._eyebrow_6ngqm_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_6ngqm_3:before{content:"";width:28px;height:2px;background:currentColor}._heading_6ngqm_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_6ngqm_6{color:var(--color-muted);font-size:var(--text-body);line-height:1.75;text-wrap:pretty}._intro_6ngqm_7{max-width:740px;margin-top:24px;font-size:var(--text-lede);line-height:var(--text-lede--line-height)}._textLink_6ngqm_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_6ngqm_8:hover{text-decoration:underline;text-underline-offset:5px}._viewAllLink_6ngqm_11 span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}._viewAllLink_6ngqm_11:hover span{text-decoration-thickness:2px}._hero_6ngqm_13{position:relative;color:var(--color-ink);background:var(--color-surface-alt)}._heroGrid_6ngqm_14{display:grid;grid-template-columns:1fr 1fr;min-height:670px}._heroCopy_6ngqm_15{padding:82px 52px 80px max(24px,calc((100vw - var(--container-7xl)) / 2 + 24px));align-self:center}._heroHeading_6ngqm_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_6ngqm_15 ._body_6ngqm_6{max-width:560px;margin-top:28px;font-size:var(--text-lede);line-height:var(--text-lede--line-height)}._heroCopy_6ngqm_15 ._proof_6ngqm_18{margin-top:16px}._heroActions_6ngqm_19{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}._heroImage_6ngqm_20{position:relative;min-height:400px}._heroImage_6ngqm_20>div{height:100%;border-radius:0}._heroImage_6ngqm_20 img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02)}._imageCaption_6ngqm_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_6ngqm_24:before{content:"";display:inline-block;width:24px;height:2px;background:var(--color-vaster-yellow);margin:0 12px 3px 0}._stats_6ngqm_26{background:var(--color-surface-dark);color:var(--color-inverse)}._statsGrid_6ngqm_28{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:40px}._stat_6ngqm_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_6ngqm_26:last-child{border:0}._stat_6ngqm_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_6ngqm_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_6ngqm_35{background:var(--color-surface)}._sectionTop_6ngqm_36{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}._sectionTop_6ngqm_36>a,._ctaGrid_6ngqm_38>a{flex:none}._programGrid_6ngqm_39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:52px}._program_6ngqm_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_6ngqm_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_6ngqm_35:last-child:nth-child(3n+1){grid-column:span 2}}@media (min-width: 768px) and (max-width: 1100px){._program_6ngqm_35:last-child:nth-child(2n){grid-column:span 2}}._programMain_6ngqm_45{display:flex;flex-direction:column;padding:30px}._programImage_6ngqm_46{min-height:290px}._programImage_6ngqm_46>div{height:100%;border-radius:0}._programImage_6ngqm_46 img{height:100%;object-fit:cover}._programNumber_6ngqm_49{display:block;margin-bottom:26px;color:var(--color-muted);font-size:var(--text-overline);letter-spacing:.1em}._program_6ngqm_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_6ngqm_35 p{margin-block:16px 26px;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}._program_6ngqm_35 ._textLink_6ngqm_8{margin-top:auto;gap:10px}._program_6ngqm_35{position:relative;transition:border-color .25s,box-shadow .25s,transform .25s}._program_6ngqm_35 ._textLink_6ngqm_8:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}._program_6ngqm_35 ._textLink_6ngqm_8 svg{transition:transform .25s}._programImage_6ngqm_46 img{transition:transform .6s cubic-bezier(.22,1,.36,1)}._program_6ngqm_35:has(._textLink_6ngqm_8):hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-overlay);transform:translateY(-2px)}._program_6ngqm_35:has(._textLink_6ngqm_8):hover ._textLink_6ngqm_8{text-decoration:underline;text-underline-offset:5px}._program_6ngqm_35:has(._textLink_6ngqm_8):hover ._textLink_6ngqm_8 svg{transform:translate(2px,-2px)}._program_6ngqm_35:has(._textLink_6ngqm_8):hover ._programImage_6ngqm_46 img{transform:scale(1.03)}._program_6ngqm_35:has(._textLink_6ngqm_8:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}._program_6ngqm_35 ._textLink_6ngqm_8:focus-visible{outline:none}._expertise_6ngqm_64{background:var(--color-surface-alt)}._expertiseGrid_6ngqm_65{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:start}._expertiseCta_6ngqm_67{margin-top:36px;padding-left:58px}._expertiseCta_6ngqm_67:empty{display:none}._expertiseImage_6ngqm_71{margin-top:40px}._expertiseImage_6ngqm_71>div{border-radius:0;background:transparent}._expertiseImage_6ngqm_71 img{width:100%;height:auto;max-height:440px;object-fit:cover;object-position:bottom left}._sitePlan_6ngqm_75{display:block;width:100%;max-width:560px;height:auto;margin-top:40px;overflow:visible}._sitePlan_6ngqm_75 *{vector-effect:non-scaling-stroke}._sitePlanSolid_6ngqm_77{stroke:var(--color-ink);stroke-width:1;stroke-linejoin:round}._sitePlanFaceTop_6ngqm_78{fill:var(--color-surface)}._sitePlanFaceRoof_6ngqm_79{fill:color-mix(in srgb,var(--color-ink) 6%,var(--color-surface))}._sitePlanFaceLeft_6ngqm_80{fill:color-mix(in srgb,var(--color-ink) 12%,var(--color-surface))}._sitePlanFaceRight_6ngqm_81{fill:color-mix(in srgb,var(--color-ink) 24%,var(--color-surface))}._sitePlanGround_6ngqm_82{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:1.25;stroke-linejoin:round}._sitePlanShadow_6ngqm_83{fill:var(--color-ink);opacity:.1}._sitePlanRoad_6ngqm_84{fill:var(--color-surface-alt)}._sitePlanRoadCenter_6ngqm_85{stroke:var(--color-line-strong);stroke-width:1;stroke-dasharray:6 5}._sitePlanLot_6ngqm_86{stroke:var(--color-ink);stroke-width:1;opacity:.5}._sitePlanSetback_6ngqm_87{stroke:var(--color-ink);stroke-width:1;stroke-dasharray:2 4;opacity:.35}._sitePlanSubject_6ngqm_88{fill:color-mix(in srgb,var(--color-ink) 5%,var(--color-surface))}._sitePlanContour_6ngqm_89{stroke:var(--color-line-strong);stroke-width:1}._sitePlanStake_6ngqm_90{stroke:var(--color-ink);stroke-width:1.25}._sitePlanSubjectEdge_6ngqm_91{stroke:var(--color-ink);stroke-width:2;stroke-linejoin:round}._sitePlanPool_6ngqm_92{fill:var(--color-line);stroke:var(--color-ink);stroke-width:1}._sitePlanParking_6ngqm_93{fill:var(--color-surface-alt)}._sitePlanStalls_6ngqm_94{stroke:var(--color-line-strong);stroke-width:1}._sitePlanFloors_6ngqm_95{stroke:var(--color-ink);stroke-width:1;opacity:.35}._sitePlanTrunk_6ngqm_96{stroke:var(--color-ink);stroke-width:1}._sitePlanCanopy_6ngqm_97{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:1}._sitePlanStakeHead_6ngqm_98{fill:var(--color-ink)}._points_6ngqm_99{margin-top:4px}._point_6ngqm_99{display:grid;grid-template-columns:36px 1fr;align-items:start;gap:22px;border-bottom:1px solid var(--color-line);padding-block:28px}._point_6ngqm_99:first-child{padding-top:0}._point_6ngqm_99:last-child{border:0;padding-bottom:0}._pointIcon_6ngqm_104{width:36px;height:36px;overflow:visible;color:var(--color-ink)}._point_6ngqm_99>div{padding-top:6px}._point_6ngqm_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_6ngqm_99 p{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}._transactions_6ngqm_108{background:var(--color-surface)}._dealGrid_6ngqm_109{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}._markets_6ngqm_110{position:relative;overflow:hidden;background:var(--color-surface);border-top:1px solid var(--color-line)}._marketsGrid_6ngqm_111{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center}._marketList_6ngqm_112{border-top:1px solid var(--color-line)}._marketItem_6ngqm_113{border-bottom:1px solid var(--color-line)}._marketItem_6ngqm_113 a,._marketSoon_6ngqm_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_6ngqm_114{color:var(--color-muted)}._soonBadge_6ngqm_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_6ngqm_113 a:hover{text-decoration:none;color:var(--color-vaster-footer)}._cta_6ngqm_38{position:relative;overflow:hidden;background:var(--color-surface-dark);color:var(--color-inverse)}._cta_6ngqm_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_6ngqm_38{display:flex;align-items:center;justify-content:space-between;gap:56px}._cta_6ngqm_38 ._heading_6ngqm_5{max-width:650px}._cta_6ngqm_38 ._body_6ngqm_6{color:#ffffffca;max-width:630px}._statsDisclaimer_6ngqm_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_6ngqm_123 p+p{margin-top:2px}._scenarios_6ngqm_126{background:var(--color-surface)}._scenarioGrid_6ngqm_127{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:52px}._scenario_6ngqm_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_6ngqm_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_6ngqm_130{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}._scenarioTop_6ngqm_130 ._programNumber_6ngqm_49{margin-bottom:0}._scenarioIcon_6ngqm_132{width:40px;height:40px;overflow:visible;color:var(--color-ink)}._scenario_6ngqm_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_6ngqm_126 p{margin-top:16px;max-width:520px;font-size:var(--text-body);line-height:var(--text-body-sm--line-height)}._scenario_6ngqm_126 ._textLink_6ngqm_8{margin-top:auto;padding-top:24px}._faq_6ngqm_136{background:var(--color-surface-alt)}._faqGrid_6ngqm_137{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}._faqCta_6ngqm_138:empty{display:none}._faqCta_6ngqm_138{margin-top:20px}._faqList_6ngqm_140{border-top:1px solid var(--color-line)}._faqItem_6ngqm_141{border-bottom:1px solid var(--color-line)}._faqItem_6ngqm_141 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;cursor:pointer;list-style:none}._faqItem_6ngqm_141 summary::-webkit-details-marker{display:none}._faqItem_6ngqm_141 summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}._faqQuestion_6ngqm_145{font-size:var(--text-strong);font-weight:var(--text-strong--font-weight);line-height:var(--text-strong--line-height);text-wrap:pretty}._faqItem_6ngqm_141 summary:hover ._faqQuestion_6ngqm_145{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}._faqToggle_6ngqm_148{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--color-line);border-radius:9999px;background:var(--color-surface)}._faqToggle_6ngqm_148:before,._faqToggle_6ngqm_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_6ngqm_148:after{transform:translate(-50%,-50%) rotate(90deg)}._faqItem_6ngqm_141[open] ._faqToggle_6ngqm_148:after{transform:translate(-50%,-50%) rotate(0)}._faqAnswer_6ngqm_152{max-width:680px;padding-bottom:28px}._faqAnswer_6ngqm_152 p+p{margin-top:12px}@media (max-width: 1100px){._container_6ngqm_1{width:calc(100% - 48px)}._heroCopy_6ngqm_15{padding:60px 32px}._heroGrid_6ngqm_14{min-height:650px}._heroActions_6ngqm_19{flex-direction:column;align-items:flex-start}._programGrid_6ngqm_39{grid-template-columns:repeat(2,minmax(0,1fr))}._program_6ngqm_35:first-child{grid-column:span 2}._expertiseGrid_6ngqm_65,._marketsGrid_6ngqm_111,._faqGrid_6ngqm_137{gap:48px}}@media (max-width: 991px){._sectionTop_6ngqm_36{display:block}._sectionTop_6ngqm_36>a{margin-top:24px}._ctaGrid_6ngqm_38{display:block}._ctaGrid_6ngqm_38>a{margin-top:32px}._statsGrid_6ngqm_28{grid-template-columns:1fr 1fr;gap:28px 0}._stat_6ngqm_26:nth-child(2n){border:0}._expertiseGrid_6ngqm_65{grid-template-columns:1fr}._expertiseImage_6ngqm_71{max-width:640px}}@media (max-width: 767px){._container_6ngqm_1{width:calc(100% - 48px)}._section_6ngqm_2{padding-block:64px}._heroGrid_6ngqm_14{grid-template-columns:1fr}._heroCopy_6ngqm_15{padding:56px 24px}._heroHeading_6ngqm_16{font-size:clamp(42px,9vw,62px)}._heroImage_6ngqm_20{min-height:0;height:350px}._imageCaption_6ngqm_24{padding:20px 24px;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._heroActions_6ngqm_19{flex-direction:row}._heroActions_6ngqm_19 a{width:100%}._statsGrid_6ngqm_28{padding-block:28px}._stat_6ngqm_26{padding-inline:8px}._programGrid_6ngqm_39,._expertiseGrid_6ngqm_65,._dealGrid_6ngqm_109,._marketsGrid_6ngqm_111,._scenarioGrid_6ngqm_127,._faqGrid_6ngqm_137{grid-template-columns:1fr}._scenarioGrid_6ngqm_127{gap:16px;margin-top:32px}._scenario_6ngqm_126{padding:28px}._programGrid_6ngqm_39{gap:16px;margin-top:32px}._program_6ngqm_35:first-child{grid-column:auto;grid-template-columns:1fr;gap:0}._programMain_6ngqm_45{padding:28px}._programImage_6ngqm_46{min-height:0;height:250px}._programNumber_6ngqm_49{margin-bottom:18px}._expertiseGrid_6ngqm_65{gap:36px}._expertiseCta_6ngqm_67{padding-left:0}._expertiseCta_6ngqm_67 a{width:100%}._sitePlan_6ngqm_75{margin-top:32px}._dealGrid_6ngqm_109{gap:20px}._marketsGrid_6ngqm_111{gap:32px}}@media (prefers-reduced-motion: reduce){._textLink_6ngqm_8,._program_6ngqm_35,._program_6ngqm_35 ._textLink_6ngqm_8 svg,._programImage_6ngqm_46 img,._faqToggle_6ngqm_148:before,._faqToggle_6ngqm_148:after{transition:none}._program_6ngqm_35:has(._textLink_6ngqm_8):hover,._program_6ngqm_35:has(._textLink_6ngqm_8):hover ._textLink_6ngqm_8 svg,._program_6ngqm_35:has(._textLink_6ngqm_8):hover ._programImage_6ngqm_46 img{transform:none}}
