._page_1g55g_1{background:var(--coal);color:var(--smoke);--rule:#f2f2f03d}._page_1g55g_1 *{box-sizing:border-box}._container_1g55g_3{width:min(calc(100% - 2 * var(--page-gutter)),100rem);margin-inline:auto}._section_1g55g_4{padding-block:clamp(6rem,8vw,10rem)}._light_1g55g_5{background:var(--smoke);color:var(--coal);--rule:#0d0f103b}._graphite_1g55g_6{background:#000}._green_1g55g_7{color:var(--legos-green)}._page_1g55g_1 h2,._display_1g55g_8,._statement_1g55g_8,._areas_1g55g_8{font-family:var(--font-display);letter-spacing:-.025em;font-weight:800}._page_1g55g_1 h2{text-wrap:balance;margin:0;font-size:clamp(2.9rem,4.25vw,4.8rem);line-height:1.04}._page_1g55g_1 p{margin:0}._prose_1g55g_11{font-size:clamp(1.06rem,1.28vw,1.28rem);line-height:1.8}._prose_1g55g_11 p+p{margin-top:1.2em}._prose_1g55g_11 strong{font-weight:700}._editorial_1g55g_14{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(4rem,8vw,9rem);display:grid}._hero_1g55g_15{padding-top:calc(var(--header-height) + 3.5rem);padding-bottom:0}._eyebrow_1g55g_16{letter-spacing:.18em;color:var(--legos-green);align-items:center;gap:2rem;font-size:.78rem;font-weight:700;display:flex;margin-bottom:2.5rem!important}._kickerRule_1g55g_17{background:var(--legos-green);transform-origin:0;width:8rem;height:1px}._heroGrid_1g55g_18{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(4rem,7vw,8rem);margin-bottom:4rem;display:grid}._display_1g55g_8{text-wrap:balance;max-width:17ch;font-size:clamp(3.5rem,5.1vw,6.2rem);line-height:.99}._hero_1g55g_15 h1{font:700 clamp(.9rem,1.05vw,1.15rem)/1.5 var(--font-body);letter-spacing:.035em;opacity:1;margin:0 0 1.5rem;animation:none;transform:none}._heroCopy_1g55g_21>p{color:#d1d6d3;font-size:clamp(1rem,1.1vw,1.17rem);line-height:1.8}._heroCopy_1g55g_21 ._condition_1g55g_22{border-left:2px solid var(--legos-green);color:var(--smoke);margin-top:1.5rem;padding-left:1.2rem;font-size:.9rem;line-height:1.7}._heroPhoto_1g55g_23{aspect-ratio:16/9;background:var(--graphite);margin:0;overflow:hidden}._heroPhoto_1g55g_23 img{object-fit:contain;width:100%;height:100%;display:block}._cta_1g55g_25{background:var(--legos-green);min-height:3.8rem;color:var(--coal);justify-content:space-between;align-items:center;gap:2.5rem;margin-top:2.3rem;padding:1.15rem 1.5rem;font-size:.87rem;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}._cta_1g55g_25>span:last-child{font-size:1.5rem;font-weight:400}:is(._cta_1g55g_25:hover,._cta_1g55g_25:focus-visible){background:var(--legos-green-hover)}._textLink_1g55g_28{border-bottom:1px solid var(--rule);letter-spacing:.05em;justify-content:space-between;align-items:center;gap:2.5rem;margin-top:2rem;padding-block:1rem;font-size:.8rem;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .2s;display:inline-flex}._textLink_1g55g_28>span{color:var(--legos-green);font-size:1.5rem;font-weight:400}._cta_1g55g_25>span:last-child,._textLink_1g55g_28>span{transition:transform .2s}._cta_1g55g_25:hover>span:last-child,._textLink_1g55g_28:hover>span{transform:translate(6px)}._cta_1g55g_25:focus-visible>span:last-child{transform:translate(6px)}._textLink_1g55g_28:focus-visible>span{transform:translate(6px)}:is(._textLink_1g55g_28:hover,._textLink_1g55g_28:focus-visible){border-bottom-color:var(--legos-green)}._page_1g55g_1 a:focus-visible{outline:3px solid var(--legos-green);outline-offset:5px}._rule_1g55g_34{background:var(--rule);transform-origin:0;height:1px;margin-top:4rem}._areas_1g55g_8{margin:3.5rem 0 2rem;padding:0;list-style:none}._areas_1g55g_8 li{border-top:1px solid var(--rule);grid-template-columns:8rem 1fr;align-items:center;gap:1.5rem;padding:1.8rem 0;font-size:clamp(1.7rem,2.75vw,3rem);line-height:1.1;transition:border-color 1s;display:grid}._areas_1g55g_8 li:last-child{border-bottom:1px solid var(--rule)}._areas_1g55g_8 li>span{transition:color 1s}._areas_1g55g_8 li[data-ecology-revealed=true]{border-top-color:var(--legos-green)}._areas_1g55g_8 li[data-ecology-revealed=true]>span{color:var(--legos-green)}._areas_1g55g_8 li[data-ecology-revealed=true]>._number_1g55g_41{color:var(--smoke)}._number_1g55g_41{color:var(--legos-green);font-size:clamp(2.8rem,4.5vw,4.8rem)}._closing_1g55g_43{color:#cbd0ce;max-width:58ch;margin-left:auto!important}._routes_1g55g_44 h2{max-width:21ch;font-size:clamp(3.7rem,6.2vw,7rem)}._routeCopy_1g55g_45{grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,9rem);margin-top:3.5rem;display:grid}._statement_1g55g_8{max-width:25ch;font-size:clamp(1.7rem,2.4vw,2.7rem);line-height:1.15}._routeSequence_1g55g_47{margin-top:5rem;padding-top:2rem;position:relative}._routeLine_1g55g_48{background:var(--legos-green);transform-origin:0;width:100%;height:2px;position:absolute;top:0;left:0}._routeSequence_1g55g_47 ol{grid-template-columns:1fr 1.3fr 1fr;gap:2rem;margin:0;padding:0;list-style:none;display:grid}._routeSequence_1g55g_47 li{letter-spacing:.05em;font-size:.85rem;font-weight:600;line-height:1.7}._routeSequence_1g55g_47 li:last-child{text-align:right}._routeSequence_1g55g_47 li:nth-child(2){text-align:center}._routeSequence_1g55g_47 li span{color:var(--steel);margin-bottom:.6rem;font-size:.75rem;font-weight:400;display:block}._document_1g55g_54{background:#000}._document_1g55g_54 ._prose_1g55g_11{color:#d1d6d3;padding-top:1.5rem}._documentRule_1g55g_56{background:var(--legos-green);transform-origin:0;width:45%;height:1px;margin-top:3rem}._related_1g55g_57{padding-block:5.5rem}._quote_1g55g_58 h2{max-width:25ch;font-size:clamp(3.5rem,5.75vw,6.5rem)}._quoteBottom_1g55g_59{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(4rem,8vw,9rem);margin-top:3rem;display:grid}._quoteBottom_1g55g_59 ._cta_1g55g_25{justify-self:end}@media (prefers-reduced-motion:reduce){._page_1g55g_1 a,._cta_1g55g_25>span:last-child,._textLink_1g55g_28>span,._areas_1g55g_8 li,._areas_1g55g_8 li>span{transition:none}._cta_1g55g_25:hover>span:last-child,._textLink_1g55g_28:hover>span,._areas_1g55g_8 li:hover>span{transform:none}._cta_1g55g_25:focus-visible>span:last-child{transform:none}._textLink_1g55g_28:focus-visible>span{transform:none}}._heroPart_1g55g_63{display:block}@media (max-width:767px){._container_1g55g_3{width:calc(100% - 2.5rem)}._section_1g55g_4{padding-block:4rem}._editorial_1g55g_14,._heroGrid_1g55g_18,._routeCopy_1g55g_45,._quoteBottom_1g55g_59{grid-template-columns:minmax(0,1fr);gap:2rem}._hero_1g55g_15{padding-top:calc(var(--header-height) + 2rem)}._eyebrow_1g55g_16{letter-spacing:.14em;gap:1.25rem;font-size:.65rem;margin-bottom:2rem!important}._kickerRule_1g55g_17{width:3rem}._heroGrid_1g55g_18{margin-bottom:2.5rem}._display_1g55g_8{text-wrap:initial;max-width:none;font-size:clamp(1.8rem,9.6vw,2.7rem);line-height:1.03}._hero_1g55g_15 h1{margin-bottom:1.25rem;font-size:.9rem;line-height:1.55}._heroCopy_1g55g_21>p,._prose_1g55g_11{font-size:1rem;line-height:1.75}._heroCopy_1g55g_21 ._condition_1g55g_22{margin-top:1.25rem;padding-left:1rem;font-size:.875rem}._heroPhoto_1g55g_23{aspect-ratio:16/9;width:100%}._page_1g55g_1 h2,._routes_1g55g_44 h2,._quote_1g55g_58 h2{text-wrap:initial;max-width:none;font-size:clamp(1.9rem,9vw,2.7rem);line-height:1.06}._cta_1g55g_25{gap:1rem;width:100%;min-width:0;margin-top:1.75rem;padding:1rem 1.1rem;font-size:.8rem}._rule_1g55g_34,._areas_1g55g_8{margin-top:2.5rem}._areas_1g55g_8 li{grid-template-columns:2.7rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;font-size:clamp(1.2rem,5.7vw,1.6rem);line-height:1.12}._number_1g55g_41{font-size:3.2rem}._closing_1g55g_43{max-width:none}._routeCopy_1g55g_45{margin-top:2rem}._statement_1g55g_8{max-width:none;font-size:1.65rem;line-height:1.2}._routeSequence_1g55g_47{margin-top:3rem;padding-top:0;padding-left:1.5rem}._routeLine_1g55g_48{transform-origin:top;width:2px;height:100%}._routeSequence_1g55g_47 ol{grid-template-columns:minmax(0,1fr);gap:1.75rem}._routeSequence_1g55g_47 li,._routeSequence_1g55g_47 li:last-child,._routeSequence_1g55g_47 li:nth-child(2){text-align:left;font-size:.8rem}._routeSequence_1g55g_47 li span{margin-bottom:.2rem}._document_1g55g_54 ._prose_1g55g_11{padding-top:0}._documentRule_1g55g_56{margin-top:2rem}._related_1g55g_57{padding-block:4rem}._textLink_1g55g_28{gap:1rem;max-width:100%;font-size:.75rem}._quoteBottom_1g55g_59{margin-top:2rem}._quoteBottom_1g55g_59 ._cta_1g55g_25{justify-self:stretch;margin-top:0}._hero_1g55g_15>._container_1g55g_3{grid-template-columns:minmax(0,1fr);row-gap:1.25rem;display:grid}._heroGrid_1g55g_18,._heroCopy_1g55g_21{display:contents}._hero_1g55g_15 ._eyebrow_1g55g_16{grid-row:1;margin-bottom:.75rem!important}._hero_1g55g_15 ._display_1g55g_8{grid-row:2;margin-bottom:.75rem}._hero_1g55g_15 h1{grid-row:3;margin-bottom:0}._heroPhoto_1g55g_23{grid-row:4;margin-bottom:.5rem}._heroCopy_1g55g_21>p:not(._condition_1g55g_22){grid-row:5}._heroCopy_1g55g_21 ._condition_1g55g_22{grid-row:6;margin-top:0}._heroCopy_1g55g_21>._cta_1g55g_25{grid-row:7;margin-top:.5rem;margin-bottom:2.5rem}}
