.Film_film__YB6OI{position:relative;aspect-ratio:16/9;max-height:86vh;width:100%;overflow:hidden;background:#000}.Film_video__rdq2P{display:block;width:100%;height:100%;object-fit:cover;background:#000}.Film_started__ULMjG .Film_video__rdq2P{object-fit:contain}.Film_play__znIOs{position:absolute;inset:0;display:flex;align-items:flex-end;gap:18px;padding:clamp(20px,3vw,44px);border:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.55));color:#fff;font:inherit;text-align:left;cursor:pointer}.Film_disc__a_p_G{display:grid;place-items:center;width:clamp(64px,6vw,92px);height:clamp(64px,6vw,92px);border-radius:50%;background:var(--h-green);color:#06110a;transition:transform .22s ease,background-color .22s ease}.Film_disc__a_p_G svg{margin-left:3px}.Film_play__znIOs:focus-visible .Film_disc__a_p_G,.Film_play__znIOs:hover .Film_disc__a_p_G{transform:scale(1.06);background:var(--h-green-lift)}.Film_play__znIOs:focus-visible{outline:2px solid var(--h-green-lift);outline-offset:-6px}.Film_playText__rkw3U{display:grid;grid-gap:6px;gap:6px;padding-bottom:4px;font-size:clamp(22px,2.2vw,36px);font-weight:500;line-height:1;letter-spacing:-.03em}.Film_time__9Y7y6{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8)}@media (max-width:899px){.Film_film__YB6OI{max-height:none}}.Decode_decode__VNVYr{position:relative;display:inline-block}.Decode_ghost__0jaT4{color:transparent}.Decode_layer__gS5BA{position:absolute;left:0;right:0;top:0;text-align:inherit;pointer-events:none}.Decode_unseen__fxCn5{visibility:hidden}.Decode_short__98QPW .Decode_layer__gS5BA{right:auto;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.Decode_hold__ix4jR{animation:Decode_hold__ix4jR 1ms 1.4s both}}@keyframes Decode_hold__ix4jR{0%{visibility:hidden}to{visibility:visible}}.Figures_figures__0Xv6G{position:relative;z-index:2;padding:0 var(--h-margin) clamp(96px,14vh,150px);background:#000;color:#fff}.Figures_grid__N4YEi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid rgba(255,255,255,.22)}.Figures_cell__WL62_{display:flex;flex-direction:column;padding:22px 24px 0 0}.Figures_cell__WL62_+.Figures_cell__WL62_{padding-left:24px;border-left:1px solid rgba(255,255,255,.22)}.Figures_label__14F2w{order:2;margin-top:14px;color:rgba(255,255,255,.7)}.Figures_value__Wufls{order:1;margin:0;font-size:clamp(96px,13vw,230px);font-weight:300;line-height:.82;letter-spacing:-.06em}@media (max-width:899px){.Figures_grid__N4YEi{grid-template-columns:1fr}.Figures_cell__WL62_+.Figures_cell__WL62_{padding-left:0;border-left:0;border-top:1px solid rgba(255,255,255,.22);margin-top:24px}}.Manifesto_manifesto__w5_ee{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:86vh;padding:clamp(110px,16vh,180px) var(--h-margin);text-align:center}.Manifesto_black__YSi1g{background:#000;color:#fff}.Manifesto_pale__yrAea{background:#efeee9;color:#0e110f}.Manifesto_white__8zou8{background:#fff;color:#0b0d0c}.Manifesto_text__Hi_5S{max-width:14ch;font-size:clamp(52px,8.4vw,150px);font-weight:500;line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.Manifesto_light__xbXdr{display:block}.Manifesto_word__pXsrY{opacity:clamp(.16,calc(var(--p, 1) * (var(--n) + 1) - var(--i)),1);transition:opacity .16s linear}.Manifesto_below__7Fvn_{max-width:54ch;margin-top:clamp(36px,6vh,56px);font-size:clamp(17px,1.3vw,20px);line-height:1.5}.Manifesto_below__7Fvn_ p+p{margin-top:14px}.Manifesto_black__YSi1g .Manifesto_below__7Fvn_{color:rgba(255,255,255,.78)}.Manifesto_pale__yrAea .Manifesto_below__7Fvn_,.Manifesto_white__8zou8 .Manifesto_below__7Fvn_{color:#3d4440}@media (max-width:899px){.Manifesto_manifesto__w5_ee{min-height:70vh}.Manifesto_text__Hi_5S{font-size:clamp(40px,12vw,64px)}}.PartCards_parts__tVLoJ{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr}.PartCards_part__F5Hmh{display:flex;flex-direction:column;gap:clamp(28px,4vh,44px);padding:clamp(28px,3vw,48px) var(--h-margin);color:#fff;text-decoration:none}.PartCards_part__F5Hmh:first-child{padding-right:calc(var(--h-gutter) / 2 + 12px)}.PartCards_part__F5Hmh:last-child{padding-left:calc(var(--h-gutter) / 2 + 12px)}.PartCards_green__6ORgD{background:#22352a}.PartCards_grey__DMwZw{background:#3b403d}.PartCards_head__d9GF_{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.PartCards_title__nGGlj{font-size:clamp(24px,2.2vw,36px);font-weight:500;line-height:1.05;letter-spacing:-.03em}.PartCards_more__Kv4C3{flex:none;font-size:14px;color:rgba(255,255,255,.82)}.PartCards_part__F5Hmh:focus-visible .PartCards_more__Kv4C3,.PartCards_part__F5Hmh:hover .PartCards_more__Kv4C3{color:#fff}.PartCards_picture__0h6k_{position:relative}.PartCards_image__77VG2{aspect-ratio:16/10;width:100%}.PartCards_n__PtvSE{position:absolute;right:clamp(14px,1.6vw,26px);bottom:clamp(10px,1.2vw,20px);z-index:2;font-size:clamp(40px,4.6vw,84px);font-weight:400;line-height:1;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.35);pointer-events:none}@media (max-width:899px){.PartCards_parts__tVLoJ{grid-template-columns:1fr}.PartCards_part__F5Hmh:first-child,.PartCards_part__F5Hmh:last-child{padding:28px var(--h-margin) 32px}.PartCards_n__PtvSE{font-size:34px}}.PartCards_dash__lrZFX{display:inline-block;width:.92em;height:.06em;margin:0 .24em;vertical-align:.3em;background:currentColor}.PageCta_actions__jo8Mm{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.Related_related___DeVi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--h-gutter);gap:var(--h-gutter)}.Related_group__267Sf{padding-top:18px;border-top:1px solid var(--band-rule,rgba(255,255,255,.2))}.Related_heading__ashoH{color:var(--band-accent,var(--h-green-lift))}.Related_links__tThO8{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.Related_link__Jj96P{font-size:clamp(18px,1.4vw,21px);font-weight:500;line-height:1.25;letter-spacing:-.01em;color:inherit;text-decoration:none}.Related_link__Jj96P:after{content:" →";color:var(--band-accent,var(--h-green-lift))}.Related_link__Jj96P:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:899px){.Related_related___DeVi{grid-template-columns:1fr;row-gap:28px}}.page_article__FU6NM{position:relative;z-index:2;padding:calc(var(--h-header) + clamp(48px, 8vh, 88px)) 0 clamp(96px,14vh,150px);background:#efeee9;color:#0e110f}.page_head__l_HC3{padding:0 var(--h-margin)}.page_meta__mCcLF{color:#3d4440}.page_category__weJlo{color:#2f6b49}.page_title__rn77B{max-width:24em;margin-top:20px;font-size:clamp(32px,2.9vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.page_dateline__kK5gH{margin-top:28px;color:#3d4440}.page_byline__Ie0Nw{margin-top:10px;font-size:15px;color:#0e110f}.page_hero__sg08L{margin:clamp(40px,6vh,64px) 0 0;padding:0 var(--h-margin)}.page_frame__d4QN2{width:100%;aspect-ratio:16/9;max-height:88vh;min-height:320px}.page_mount__8hzl1{display:flex;justify-content:center;padding:clamp(24px,5vw,80px);background:#1b1f1d}.page_artworkImage__XAc34{display:block;width:auto;height:auto;max-width:100%;max-height:82vh}.page_caption__AA3zL{max-width:72ch;margin-top:14px;font-size:14px;line-height:1.5;color:#4a514d}.page_tile__TDCcK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin:clamp(40px,6vh,64px) var(--h-margin) 0;aspect-ratio:21/8;background:#0b0d0c;color:var(--h-green)}.page_tileMark__58gWH{width:clamp(40px,4vw,64px);height:auto}.page_tileLabel__xP4uX{font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.8)}.page_columns__aGx_j{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);margin-top:clamp(48px,8vh,80px);padding:0 var(--h-margin)}.page_info__mDSQH{grid-column:1/span 4}.page_infoInner__h5Ja3{position:-webkit-sticky;position:sticky;top:calc(var(--h-header) + 32px)}.page_infoTitle__7CzGM{max-width:22em;font-size:15px;font-weight:500;line-height:1.35}.page_facts__WzicN{display:grid;grid-gap:10px;gap:10px;margin:22px 0 0;padding-top:16px;border-top:1px solid #c9cac4}.page_facts__WzicN div{display:grid;grid-template-columns:9em minmax(0,1fr);grid-gap:12px;gap:12px;font-size:14px}.page_facts__WzicN dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#3d4440;padding-top:2px}.page_facts__WzicN dd{margin:0}.page_body__Brjcj{grid-column:7/span 6;min-width:0}.page_standfirst__2_Ww2{margin-bottom:32px;font-size:clamp(20px,1.6vw,24px);line-height:1.4;letter-spacing:-.01em;color:#0e110f}.page_article__FU6NM .page_body__Brjcj p{margin:0 0 22px;font-size:18px;line-height:1.7;color:#1f2522}.page_article__FU6NM .page_body__Brjcj p:last-child{margin-bottom:0}.page_article__FU6NM .page_body__Brjcj h2{margin:clamp(48px,7vh,72px) 0 18px;padding-top:22px;border-top:1px solid #c9cac4;font-family:inherit;font-size:clamp(26px,2.2vw,34px);font-weight:500;line-height:1.1;letter-spacing:-.025em;color:#0b0d0c}.page_article__FU6NM .page_body__Brjcj h3{margin:40px 0 14px;font-family:inherit;font-size:clamp(21px,1.6vw,25px);font-weight:500;line-height:1.2;letter-spacing:-.015em;color:#0b0d0c}.page_article__FU6NM .page_body__Brjcj h4{margin:32px 0 10px;font-family:inherit;font-size:18px;font-weight:600;color:#0b0d0c}.page_article__FU6NM .page_body__Brjcj ol,.page_article__FU6NM .page_body__Brjcj ul{margin:0 0 22px;font-size:18px;line-height:1.7;color:#1f2522}.page_article__FU6NM .page_body__Brjcj a{color:#2f6b49;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.page_article__FU6NM .page_body__Brjcj a:hover{color:#0b0d0c}.page_article__FU6NM .page_body__Brjcj blockquote{font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,1.8vw,28px);font-weight:400;line-height:1.3;letter-spacing:-.01em;color:#0b0d0c;border-left-color:#2f6b49}.page_article__FU6NM .page_body__Brjcj img{border:0;border-radius:0}.page_article__FU6NM .page_body__Brjcj aside{border-radius:0;border-color:#c9cac4;background:#f7f6f2}.page_related__NUHht{position:relative;z-index:2;padding:clamp(72px,11vh,120px) var(--h-margin);background:#efeee9;color:#0e110f;--band-soft:#3d4440;--band-rule:#c9cac4;--band-accent:#2f6b49}.page_relatedLabel__WD3TI{margin-bottom:clamp(28px,4vh,44px);color:#2f6b49}@media (max-width:1099px){.page_info__mDSQH{grid-column:1/span 4}.page_body__Brjcj{grid-column:5/span 8}}@media (max-width:899px){.page_columns__aGx_j{grid-template-columns:1fr;row-gap:36px}.page_body__Brjcj,.page_info__mDSQH{grid-column:1}.page_infoInner__h5Ja3{position:static}.page_hero__sg08L{padding:0}.page_frame__d4QN2{aspect-ratio:4/3}.page_tile__TDCcK{margin:clamp(32px,5vh,48px) 0 0;aspect-ratio:16/9}.page_article__FU6NM .page_body__Brjcj ol,.page_article__FU6NM .page_body__Brjcj p,.page_article__FU6NM .page_body__Brjcj ul{font-size:17px}}.page_article__FU6NM .page_body__Brjcj h2:first-child,.page_article__FU6NM .page_body__Brjcj h3:first-child{margin-top:0}.Opener_opener__n5Dkr{padding:0 var(--h-edge);background:#000}.Opener_frame__VPGrs{height:78vh;min-height:520px;color:#fff}.Opener_tall__XiCA5{height:92vh;min-height:600px}.Opener_shade___d8WE{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.18) 42%,rgba(0,0,0,0) 60%),linear-gradient(180deg,rgba(0,0,0,.45) 0,rgba(0,0,0,0) 22%);pointer-events:none}.Opener_index__dmyZp{top:clamp(20px,2.4vw,36px)}.Opener_foot__mdkYg,.Opener_index__dmyZp{position:absolute;z-index:1;left:clamp(20px,2.4vw,40px)}.Opener_foot__mdkYg{right:clamp(20px,2.4vw,40px);bottom:clamp(24px,3vw,48px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:end}.Opener_title__BBwPp{grid-column:1/span 9;max-width:17ch}.Opener_aside__qa0W9{grid-column:10/span 3;font-size:16px;line-height:1.5;color:rgba(255,255,255,.86)}@media (max-width:899px){.Opener_frame__VPGrs,.Opener_tall__XiCA5{height:76vh;min-height:480px}.Opener_foot__mdkYg{grid-template-columns:1fr;row-gap:16px}.Opener_aside__qa0W9,.Opener_title__BBwPp{grid-column:1}}.ServicePage_audience__4OZpv{border-bottom:1px solid var(--band-rule)}.ServicePage_audienceItem__giwjQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:baseline;padding:22px 0 30px;border-top:1px solid var(--band-rule)}.ServicePage_audienceKey__WrSzL{grid-column:1/span 1;color:var(--band-accent)}.ServicePage_audienceText__MaocL{grid-column:2/span 8;max-width:44ch;font-size:clamp(22px,2vw,32px);font-weight:500;line-height:1.16;letter-spacing:-.02em}.ServicePage_signal__pkGZv{position:relative;z-index:2;background:#000}.ServicePage_practice__M9T84{position:relative;z-index:2;padding:clamp(96px,14vh,160px) var(--h-margin);background:#e7e6e1;color:#121513;text-align:center}.ServicePage_practiceLabel__bdUnK{color:#2f6b49}.ServicePage_practiceTitle__4iZWG{margin-top:12px;font-size:17px;font-weight:600;line-height:1.3}.ServicePage_quote__J4Q4u{margin:clamp(40px,6vh,64px) 0 0}.ServicePage_quote__J4Q4u blockquote{max-width:28ch;margin:0 auto;font-family:var(--font-serif),Georgia,serif;font-size:clamp(30px,3.4vw,56px);font-weight:400;line-height:1.12;letter-spacing:-.015em}.ServicePage_moreQuote__T8tmU figcaption,.ServicePage_quote__J4Q4u figcaption{margin-top:28px;font-size:15px;font-weight:600}.ServicePage_more__Q2_vu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--h-gutter) clamp(32px,4vw,72px);gap:var(--h-gutter) clamp(32px,4vw,72px);max-width:1180px;margin:clamp(72px,11vh,120px) auto 0;text-align:left}.ServicePage_moreQuote__T8tmU{margin:0;padding-top:24px;border-top:1px solid #c9cac4}.ServicePage_moreQuote__T8tmU blockquote{font-family:var(--font-serif),Georgia,serif;font-size:clamp(20px,1.7vw,27px);font-weight:400;line-height:1.22;letter-spacing:-.01em}.ServicePage_moreQuote__T8tmU figcaption{margin-top:18px;font-size:14px}@media (max-width:899px){.ServicePage_audienceItem__giwjQ{grid-template-columns:1fr;row-gap:10px;padding-bottom:24px}.ServicePage_audienceKey__WrSzL,.ServicePage_audienceText__MaocL{grid-column:1}.ServicePage_more__Q2_vu{grid-template-columns:1fr;row-gap:40px}}.Rise_rise__UFdbO{display:block}.Rise_armed__qB8UA{opacity:0;transform:translateY(.35em)}.Rise_in__MOCVo{opacity:1;transform:none;transition:opacity .9s ease var(--rise-delay,0s),transform 1.1s cubic-bezier(.2,.7,.1,1) var(--rise-delay,0s)}.Plan_chapter__VExUv{position:relative;z-index:2;background:#000;color:#fff}.Plan_body__mh8Av{padding:14px var(--h-edge) clamp(110px,16vh,170px)}.Reveal_reveal__mNPjr{position:relative;overflow:hidden;background:#111}.Reveal_img__wDQ_v{object-fit:cover}.Reveal_drift__96ZVB{position:absolute;inset:-9% 0;transform:translate3d(0,var(--drift,0),0);will-change:transform}.Reveal_armed__9YqZK{-webkit-clip-path:inset(7% 5%);clip-path:inset(7% 5%)}.Reveal_armed__9YqZK .Reveal_img__wDQ_v{transform:scale(1.14)}.Reveal_in__E4Jop{-webkit-clip-path:inset(0);clip-path:inset(0);transition:-webkit-clip-path 1.3s cubic-bezier(.2,.7,.1,1);transition:clip-path 1.3s cubic-bezier(.2,.7,.1,1);transition:clip-path 1.3s cubic-bezier(.2,.7,.1,1),-webkit-clip-path 1.3s cubic-bezier(.2,.7,.1,1)}.Reveal_in__E4Jop .Reveal_img__wDQ_v{transform:scale(1);transition:transform 1.9s cubic-bezier(.2,.7,.1,1)}.Signals_between__kkIec{position:relative;z-index:2;padding-top:14px;background:#000}.Signals_stance__Q_97V{display:block;margin-top:14px;font-weight:600;color:#fff}.Signals_pulse__e_Lg1{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:center;padding:clamp(110px,16vh,180px) var(--h-margin);background:#fff;color:#0b0d0c}.Signals_pulseCopy__QCTjs{grid-column:1/span 5}.Signals_pulseLabel__9GODj{color:#2f6b49}.Signals_pulseCopy__QCTjs .Signals_pulseTitle__Q8KNk{margin-top:18px;font-size:clamp(34px,3.6vw,62px)}.Signals_pulseBody__0InSs{max-width:40ch;margin-top:24px;color:#3d4440}.Signals_actions__63XP0{margin-top:32px}.Signals_documents__41zQq{grid-column:7/-1;position:relative;margin:0;min-height:640px}.Signals_sheet__334_c{position:absolute;padding:clamp(14px,1.6vw,26px);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08),0 30px 70px -30px rgba(0,0,0,.35)}.Signals_sheet__334_c img{display:block;width:100%;height:auto}.Signals_back__z87Gb{top:0;right:0;width:62%;transform:rotate(3deg)}.Signals_front__vLyt6{top:80px;left:0;width:70%;transform:rotate(-2deg)}.Signals_caption__4iY6T{position:absolute;right:0;bottom:0;color:#59605c}@media (max-width:899px){.Signals_pulse__e_Lg1{grid-template-columns:1fr}.Signals_documents__41zQq,.Signals_pulseCopy__QCTjs{grid-column:1}.Signals_documents__41zQq{min-height:0;margin-top:48px;display:grid}.Signals_sheet__334_c{position:relative;inset:auto}.Signals_back__z87Gb{display:none}.Signals_front__vLyt6{width:100%;transform:none}.Signals_caption__4iY6T{position:static;margin-top:16px}}.Share_share__INI8M{margin-top:28px}.Share_label__auBTK{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#3d4440}.Share_list__HvGd7{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px}.Share_list__HvGd7 a,.Share_list__HvGd7 button{padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:#0e110f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.Share_list__HvGd7 a:hover,.Share_list__HvGd7 button:hover{color:#2f6b49}.PortableTextBody_prose__lf8_U p{font-size:var(--type-body-l);line-height:var(--type-body-l-lh);color:var(--color-text-muted);margin-bottom:var(--space-24)}.PortableTextBody_prose__lf8_U p:last-child{margin-bottom:0}.PortableTextBody_h2__uLi4Z{font-family:var(--font-display);font-size:var(--type-h2);line-height:1.15;letter-spacing:-.02em;color:var(--color-text);margin:var(--space-48) 0 var(--space-20)}.PortableTextBody_h3__9juK3{font-family:var(--font-display);font-size:var(--type-h3);line-height:1.2;letter-spacing:-.015em;color:var(--color-text);margin:var(--space-40) 0 var(--space-16)}.PortableTextBody_h4__xTecB{font-family:var(--font-display);font-size:var(--type-body-l);font-weight:600;color:var(--color-text);margin:var(--space-32) 0 var(--space-12)}.PortableTextBody_ol__AmIgY,.PortableTextBody_ul__tWSNU{margin:0 0 var(--space-24);padding-left:var(--space-24);font-size:var(--type-body-l);line-height:var(--type-body-l-lh);color:var(--color-text-muted)}.PortableTextBody_ol__AmIgY li,.PortableTextBody_ul__tWSNU li{margin-bottom:var(--space-8)}.PortableTextBody_ul__tWSNU{list-style:disc}.PortableTextBody_ol__AmIgY{list-style:decimal}.PortableTextBody_quote__N9u8y{margin:var(--space-32) 0;padding-left:var(--space-24);border-left:2px solid var(--sage-500);font-family:var(--font-display);font-size:var(--type-h3);line-height:1.35;color:var(--color-text)}.PortableTextBody_link__E_XZ_{color:var(--sage-700);text-decoration:underline;text-underline-offset:.15em;transition:color var(--dur-fast,.15s) ease}.PortableTextBody_link__E_XZ_:hover{color:var(--sage-500)}.PortableTextBody_code__Fn6L6{font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:var(--radius-input);background:var(--card)}.PortableTextBody_figure__GIQnH{margin:var(--space-40) 0}.PortableTextBody_image__4eB97{display:block;width:auto;height:auto;max-width:100%;max-height:80vh;margin:0 auto;border-radius:var(--radius-media);border:var(--hairline-light)}.PortableTextBody_caption__MbH_n{margin-top:var(--space-12);font-size:var(--type-small);color:var(--color-text-muted);text-align:center}.PortableTextBody_callout__eNVHb{margin:var(--space-32) 0;padding:var(--space-24);border:1px solid var(--border-color,var(--stone-300));border-radius:var(--radius-card);background:var(--card)}.PortableTextBody_callout__eNVHb[data-tone=compliance]{border-color:var(--sage-500)}.PortableTextBody_calloutTitle___Pcw3{font-weight:600;color:var(--color-text);margin-bottom:var(--space-8)}.PortableTextBody_calloutBody___xiD_{font-size:var(--type-body);line-height:1.6;color:var(--color-text-muted);margin:0}.PortableTextBody_pullQuote__L6duR{margin:var(--space-48) 0;text-align:center}.PortableTextBody_pullQuote__L6duR blockquote{font-family:var(--font-display);font-size:var(--type-h2);line-height:1.25;letter-spacing:-.02em;color:var(--color-text);margin:0}.PortableTextBody_pullQuote__L6duR figcaption{margin-top:var(--space-16);font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.PortableTextBody_link__E_XZ_{transition:none}}.PortableTextBody_tableWrap__r4UI9{margin:var(--space-32) 0;overflow-x:auto}.PortableTextBody_tableWrap__r4UI9:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.PortableTextBody_table__ZSzdk{width:100%;border-collapse:collapse;font-size:var(--type-body);line-height:1.5;color:var(--color-text-muted)}.PortableTextBody_table__ZSzdk td,.PortableTextBody_table__ZSzdk th{padding:var(--space-12) var(--space-16) var(--space-12) 0;border-bottom:var(--border-light);text-align:left;vertical-align:top}.PortableTextBody_table__ZSzdk td:last-child,.PortableTextBody_table__ZSzdk th:last-child{padding-right:0}.PortableTextBody_table__ZSzdk thead th{font-family:var(--font-mono);font-size:var(--type-label);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);border-bottom-color:var(--color-text)}.PortableTextBody_table__ZSzdk tbody th{font-weight:400;color:var(--color-text)}.PortableTextBody_table__ZSzdk td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Rows_rows__yZjun{border-bottom:1px solid var(--rule)}.Rows_pale__0zQNF,.Rows_white__u0e30{--rule:#c9cac4;--soft:#3d4440}.Rows_black__hUctf{--rule:rgba(255,255,255,0.22);--soft:rgba(255,255,255,0.74)}.Rows_row__3wMr5{scroll-margin-top:calc(var(--h-header) + 24px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:baseline;padding:22px 0 44px;border-top:1px solid var(--rule)}.Rows_title___p0aZ{grid-column:1/span 4;font-size:clamp(22px,1.9vw,30px);font-weight:500;line-height:1.1;letter-spacing:-.02em}.Rows_lead__41jxK{grid-column:5/span 3;font-size:14px;font-weight:600;line-height:1.35}.Rows_body__sOAcA{grid-column:9/span 4;font-size:14px;line-height:1.5;color:var(--soft)}.Rows_meta__AupVJ{margin-top:12px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.Rows_links__wzvsh{margin-top:10px;display:flex;flex-direction:column;gap:6px}.Rows_links__wzvsh a{color:inherit;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.Rows_links__wzvsh a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Rows_row__3wMr5:target{border-top:2px solid #2f6b49}.Rows_row__3wMr5:not(:has(.Rows_lead__41jxK)) .Rows_body__sOAcA{grid-column:7/span 6}@media (max-width:899px){.Rows_row__3wMr5{grid-template-columns:1fr;row-gap:12px;padding-bottom:28px}.Rows_body__sOAcA,.Rows_lead__41jxK,.Rows_row__3wMr5:not(:has(.Rows_lead__41jxK)) .Rows_body__sOAcA,.Rows_title___p0aZ{grid-column:1}}.Versus_versus__FwCf8{position:relative;z-index:2;padding:clamp(110px,16vh,180px) var(--h-margin) clamp(110px,16vh,170px);background:#000;color:#fff}.Versus_label__ZmRiz{color:var(--h-green-lift)}.Versus_versus__FwCf8 .Versus_title__bw_HZ{margin-top:22px;max-width:18ch}.Versus_lede__4g2MZ{max-width:44ch;margin-top:26px;color:rgba(255,255,255,.75)}.Versus_table__aqZ3o{width:100%;margin-top:clamp(56px,9vh,96px);border-collapse:collapse;table-layout:fixed}.Versus_dimHead__OKZ1y{width:28%}.Versus_themHead__znkec,.Versus_usHead__BruPx{padding:0 24px 18px 0;text-align:left;font-weight:400}.Versus_themHead__znkec{color:rgba(255,255,255,.62)}.Versus_usHead__BruPx{color:var(--h-green-lift)}.Versus_table__aqZ3o tbody tr{border-top:1px solid rgba(255,255,255,.18)}.Versus_table__aqZ3o tbody tr:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.Versus_dim__zXxn2,.Versus_them__knLSF,.Versus_us__G5Up_{padding:28px 24px 34px 0;vertical-align:top;text-align:left}.Versus_dim__zXxn2{font-size:clamp(18px,1.5vw,22px);font-weight:500;line-height:1.2;letter-spacing:-.015em}.Versus_n__k1y6V{display:block;margin-bottom:10px;color:rgba(255,255,255,.5)}.Versus_them__knLSF{font-size:16px;line-height:1.5;color:rgba(255,255,255,.6)}.Versus_us__G5Up_{font-size:clamp(18px,1.5vw,23px);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:#fff}@media (max-width:899px){.Versus_table__aqZ3o,.Versus_table__aqZ3o tbody,.Versus_table__aqZ3o td,.Versus_table__aqZ3o th,.Versus_table__aqZ3o thead,.Versus_table__aqZ3o tr{display:block;width:auto}.Versus_table__aqZ3o thead{display:none}.Versus_dim__zXxn2{padding-bottom:12px}.Versus_them__knLSF{padding:0 0 12px}.Versus_them__knLSF:before{content:"The monthly visit: ";color:rgba(255,255,255,.6)}.Versus_us__G5Up_{padding:0 0 28px}}.page_visit__X5RJw{position:relative;z-index:2;padding:clamp(96px,14vh,160px) var(--h-margin) clamp(110px,16vh,170px);background:#000;color:#fff}.page_label__CpfV0{color:var(--h-green-lift)}.page_visit__X5RJw .page_visitTitle__PI4eP{margin-top:20px;max-width:16ch}.page_specs__yU8MN{margin-top:clamp(48px,8vh,88px)}.page_monitoring__53JnV{position:relative;z-index:2;padding-bottom:14px;background:#000}.page_band__4pY49{position:relative;z-index:2;padding:clamp(96px,14vh,150px) var(--h-margin)}.page_white__lWEgG{background:#fff;color:#0b0d0c}.page_pale__M_u_1{background:#efeee9;color:#0e110f}.page_flush__JSniB{padding-top:0}.page_band__4pY49 .page_bandTitle__cpChD{font-size:clamp(30px,3vw,48px)}.page_rows__Y22L9{margin-top:clamp(40px,6vh,64px)}.page_after__cEQbh{margin-top:36px}.page_quote__LCmdR{position:relative;z-index:2;margin:0;padding:clamp(96px,14vh,160px) var(--h-margin);background:#e7e6e1;color:#121513;text-align:center}.page_quote__LCmdR blockquote{max-width:28ch;margin:0 auto;font-family:var(--font-serif),Georgia,serif;font-size:clamp(30px,3.4vw,56px);font-weight:400;line-height:1.12;letter-spacing:-.015em}.page_quote__LCmdR figcaption{margin-top:28px;font-size:15px;font-weight:600}.page_actions__owGH3{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.Specs_specs__Za4Ib{margin:0;border-bottom:1px solid rgba(255,255,255,.18)}.Specs_row__FaQ2G{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:baseline;padding:22px 0 24px;border-top:1px solid rgba(255,255,255,.18)}.Specs_term__bI7t0{grid-column:1/span 6;display:flex;align-items:baseline;gap:clamp(16px,2vw,32px)}.Specs_key__agp0k{flex:none;width:9ch;color:var(--h-green-lift)}.Specs_title__bKCJW{font-size:clamp(22px,2vw,32px);font-weight:500;line-height:1.1;letter-spacing:-.02em}.Specs_body__UQrJb{grid-column:8/span 5;margin:0;opacity:.74}.Specs_light__jekox{border-bottom-color:#d6d8d4}.Specs_light__jekox .Specs_row__FaQ2G{border-top-color:#d6d8d4}.Specs_light__jekox .Specs_key__agp0k{color:#2f6b49}@media (max-width:899px){.Specs_row__FaQ2G{grid-template-columns:1fr;row-gap:10px}.Specs_body__UQrJb,.Specs_term__bI7t0{grid-column:1}}.page_heroActions__ZEQeY{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;color:#0e110f}.page_intro__iKAuK{max-width:52ch;color:#3d4440}.page_specs__H1oCK{margin-top:clamp(40px,6vh,64px)}.page_after__t1xvK{margin-top:36px}.page_steps___4gYF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);grid-row-gap:40px;row-gap:40px}.page_step__78R_l{padding-top:18px;border-top:1px solid rgba(255,255,255,.24)}.page_stepN__5fVFu{color:var(--h-green-lift)}.page_stepText__qcsb8{max-width:22ch;margin-top:clamp(24px,4vh,44px);font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.15;letter-spacing:-.02em}.page_fit__6gD4w{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);padding-top:22px;border-top:1px solid rgba(255,255,255,.2)}.page_fitText__8ruS0{grid-column:1/span 7;max-width:54ch;font-size:clamp(18px,1.45vw,22px);line-height:1.45;letter-spacing:-.01em;color:rgba(255,255,255,.86)}.page_fitArea__ZJqwm{margin-top:1em}.page_fitLink__efaKj{grid-column:9/span 4;align-self:end}.page_legal__MawNh{margin-top:clamp(48px,8vh,80px);font-size:13px;line-height:1.5;color:rgba(255,255,255,.58)}.page_request__t33wj{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);grid-row-gap:56px;row-gap:56px;align-items:start}.page_form__UMXM8{grid-column:1/span 7;color-scheme:light;--font-sans:var(--font-direction),system-ui,sans-serif;--line:#d9dbd8;--sage-700:#2f6b49;--forest-800:#0b0d0c;--forest-900:#26302b;--color-text:#0e110f;--color-text-muted:#3d4440;--color-text-faint:#59605c}.page_form__UMXM8 a{text-decoration:underline;text-underline-offset:3px}.page_direct__yTcF4{margin-top:32px;padding-top:24px;border-top:1px solid #d9dbd8;font-size:16px;line-height:1.55;color:#3d4440}.page_directLink__d79Ut{color:#0b0d0c;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.page_directLink__d79Ut:hover{color:#2f6b49}.page_note__JWs4K{grid-column:9/span 4}.page_noteFigure__xjyF4{margin:0}.page_noteImg__U1jRh{display:block;width:100%;height:auto}.page_panel__qmRsx{margin-top:36px}.page_panelHead__N_eda{padding-bottom:12px;color:#2f6b49}.page_list__U0Vf7{border-bottom:1px solid #d9dbd8}.page_list__U0Vf7 li{padding:12px 0 13px;border-top:1px solid #d9dbd8;font-size:15px;line-height:1.5;color:#3d4440}.page_coverage__n7jXF{margin-top:36px;padding-left:16px;border-left:2px solid #2f6b49;font-size:14px;line-height:1.6;color:#3d4440}@media (max-width:1099px){.page_steps___4gYF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.page_fit__6gD4w,.page_request__t33wj{grid-template-columns:1fr;row-gap:20px}.page_fitLink__efaKj,.page_fitText__8ruS0,.page_form__UMXM8,.page_note__JWs4K{grid-column:1}.page_request__t33wj{row-gap:56px}}@media (max-width:599px){.page_steps___4gYF{grid-template-columns:1fr}}.Sectors_chapter__vFVyJ{position:relative;z-index:2;padding-top:14px;background:#000;color:#fff}.Sectors_body__miclq{padding:14px var(--h-edge) clamp(110px,16vh,170px)}.Logos_lead__w_082{font-size:18px;font-weight:600}.Logos_logos__6C04R{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px;border-top:1px solid #e1e3e0;border-left:1px solid #e1e3e0}.Logos_logos__6C04R li{display:flex;align-items:center;justify-content:center;height:120px;padding:0 22px;border-right:1px solid #e1e3e0;border-bottom:1px solid #e1e3e0}.Logos_logo__ryMyt{display:block;width:100%;height:calc(28px * var(--logo-scale, 1));max-height:46px;object-fit:contain;filter:brightness(0);opacity:.86}.Logos_clientName__Bi_f5{font-size:18px;font-weight:600}@media (max-width:1099px){.Logos_logos__6C04R{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:899px){.Logos_logos__6C04R{grid-template-columns:repeat(2,minmax(0,1fr))}.Logos_logos__6C04R li{height:96px}}.page_pale__O5CWh{position:relative;z-index:2;background:#efeee9;color:#0e110f}.page_white__Nb0SB{position:relative;z-index:2;background:#fff;color:#0b0d0c}.page_green__5AEti{color:var(--h-green-lift)}.page_who__PHgzg{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);padding:clamp(72px,11vh,120px) var(--h-edge)}.page_who__PHgzg>:first-child{grid-column:1/span 3}.page_whoText__UaNlA{grid-column:7/span 6;font-size:clamp(22px,2vw,32px);line-height:1.22;letter-spacing:-.02em}.page_picture___Rui8{padding:0 var(--h-edge)}.page_filmFigure___I5R1{margin:0}.page_filmCaption___44EK{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:14px 0 0}.page_filmLine__4DLhW{font-size:clamp(16px,1.3vw,20px);letter-spacing:-.01em;color:#3d4440}.page_rows__c9x0_{padding:0 var(--h-edge) clamp(96px,14vh,150px)}.page_origin__5kwMY{padding-top:14px}.page_lineage__Bbo_k,.page_origin__5kwMY{position:relative;z-index:2;background:#000}.page_lineage__Bbo_k{padding:clamp(96px,14vh,160px) var(--h-edge);color:#fff}.page_lineage__Bbo_k .page_lineageTitle__n61yp{margin-top:20px;max-width:16ch}.page_generations____TJx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:clamp(48px,8vh,88px)}.page_generation__ivqs0{display:flex;flex-direction:column;min-height:520px;padding:clamp(20px,2vw,32px);background:#fff;color:#0b0d0c}.page_genName__uBMcH{margin-top:clamp(28px,5vh,56px);font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.page_genRole__S_zX0{margin-top:8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.01em}.page_genBody__tAlG4{margin-top:18px;font-size:15px;line-height:1.5;color:#3d4440}.page_numeral__uOIX5{margin-top:auto;padding-top:32px;font-size:clamp(110px,10vw,180px);font-weight:300;line-height:.8;letter-spacing:-.06em}.page_leader__IsZWq{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:end;padding:0 var(--h-edge) clamp(96px,14vh,160px);background:#000;color:#fff}.page_portrait__T7lA2{position:relative;grid-column:1/span 7;height:82vh;min-height:520px;overflow:hidden}.page_portraitImg__2eBic{object-fit:cover;object-position:35% 30%}.page_leaderText__NLVN7{grid-column:9/span 4}.page_leaderName__4HSOP{margin-top:18px;font-size:clamp(26px,2.2vw,36px);font-weight:500;line-height:1.1;letter-spacing:-.02em}.page_leaderName__4HSOP span{color:rgba(255,255,255,.6)}.page_leaderQuote__m7n5N{margin:28px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(22px,1.8vw,30px);line-height:1.25}.page_leaderBody__Iah0t{margin-top:22px;font-size:15px;line-height:1.55;color:rgba(255,255,255,.74)}.page_values__DCYmd{position:relative;z-index:2;padding:clamp(96px,14vh,160px) var(--h-margin);background:#000;color:#fff}.page_values__DCYmd .page_valuesTitle__Q0g_d{margin-top:20px;max-width:16ch}.page_specs__8SQvw{margin-top:clamp(48px,8vh,88px)}.page_clients__J7Ls9{padding:clamp(96px,14vh,150px) var(--h-margin)}.page_scrutiny__fR5x1{margin-top:clamp(72px,11vh,120px);padding-top:26px;border-top:1px solid #d9dbd8}.page_clients__J7Ls9 .page_scrutinyTitle__C9qwB{font-size:clamp(30px,3vw,48px)}.page_scrutinyBody__O1m_P{max-width:44ch;margin-bottom:18px;font-size:16px;line-height:1.55;color:#3d4440}.page_actions__KXzad{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}@media (max-width:1099px){.page_generations____TJx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.page_leader__IsZWq,.page_who__PHgzg{grid-template-columns:1fr;row-gap:18px}.page_leaderText__NLVN7,.page_portrait__T7lA2,.page_whoText__UaNlA,.page_who__PHgzg>:first-child{grid-column:1}.page_picture___Rui8{padding:0}.page_filmCaption___44EK{padding:12px var(--h-margin) 0}.page_generations____TJx{grid-template-columns:1fr}.page_generation__ivqs0{min-height:0}.page_numeral__uOIX5{font-size:96px}.page_portrait__T7lA2{height:60vh;min-height:380px}.page_leaderText__NLVN7{margin-top:28px}}.page_cases__xS_6m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:56px 14px;gap:56px 14px}.page_case__HHWKj{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.page_cases__xS_6m[data-count=one]{grid-template-columns:1fr}.page_cases__xS_6m[data-count=one] .page_case__HHWKj{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);align-items:end}.page_caseMedia__7VXWK{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#111}.page_cases__xS_6m[data-count=one] .page_caseMedia__7VXWK{grid-column:1/span 7}.page_caseImage__CzMM3{object-fit:cover;transition:transform .9s var(--h-ease)}.page_case__HHWKj:hover .page_caseImage__CzMM3{transform:scale(1.03)}.page_caseText__CotPp{display:flex;flex-direction:column;padding-top:22px}.page_cases__xS_6m[data-count=one] .page_caseText__CotPp{grid-column:9/span 4;padding-top:26px;border-top:1px solid rgba(255,255,255,.2)}.page_cases__xS_6m[data-count=one] .page_casePlain__0tqQ2 .page_caseText__CotPp{grid-column:1/span 8}.page_caseMeta__m9OhQ{color:var(--h-green-lift)}.page_caseTitle__F8_d7{max-width:24ch;margin-top:16px;font-size:clamp(24px,2.2vw,38px);font-weight:500;line-height:1.08;letter-spacing:-.025em;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:-webkit-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.page_case__HHWKj:focus-visible .page_caseTitle__F8_d7,.page_case__HHWKj:hover .page_caseTitle__F8_d7{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.page_caseExcerpt__hGgpy{display:-webkit-box;max-width:52ch;margin-top:16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:rgba(255,255,255,.74)}.page_caseCue__3aKYA{margin-top:22px;font-size:16px;font-weight:500}.page_quotes__hm2IJ{border-bottom:1px solid var(--band-rule)}.page_quote__ewnOo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--h-gutter);column-gap:var(--h-gutter);margin:0;padding:30px 0 clamp(48px,7vh,72px);border-top:1px solid var(--band-rule)}.page_quoteSector__0hH_E{grid-column:1/span 3;padding-top:8px;color:var(--band-accent)}.page_quoteText__JRixz{grid-column:4/span 8;max-width:34ch;margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(26px,2.6vw,42px);font-weight:400;line-height:1.15;letter-spacing:-.012em}.page_quoteText__JRixz p+p{margin-top:.85em}.page_quoteBy__5SLNL{grid-column:4/span 8;margin-top:22px;font-size:15px;font-weight:600}.page_quoteMore__HB5lH{grid-column:4/span 8;margin-top:18px}.page_quoteMore__HB5lH summary{display:inline-block;cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px;list-style:none}.page_quoteMore__HB5lH summary::-webkit-details-marker{display:none}.page_quoteMore__HB5lH summary:after{content:" +"}.page_quoteMore__HB5lH[open] summary:after{content:" −"}.page_quoteFull__RXp1p{max-width:68ch;margin-top:18px;font-size:16px;line-height:1.6;color:var(--band-soft)}.page_quoteFull__RXp1p p+p{margin-top:.8em}.page_pack__W76R6 a:focus-visible,.page_pack__W76R6 button:focus-visible{outline-color:var(--h-green-lift)}.page_pack__W76R6{--color-on-forest-muted:rgba(255,255,255,0.8);--color-on-forest-faint:rgba(255,255,255,0.72);--color-text-muted:rgba(255,255,255,0.8)}@media (max-width:899px){.page_cases__xS_6m,.page_cases__xS_6m[data-count=one] .page_case__HHWKj,.page_quote__ewnOo{grid-template-columns:1fr}.page_cases__xS_6m[data-count=one] .page_caseMedia__7VXWK,.page_cases__xS_6m[data-count=one] .page_casePlain__0tqQ2 .page_caseText__CotPp,.page_cases__xS_6m[data-count=one] .page_caseText__CotPp,.page_quoteBy__5SLNL,.page_quoteMore__HB5lH,.page_quoteSector__0hH_E,.page_quoteText__JRixz{grid-column:1}.page_quoteText__JRixz{margin-top:14px}}@media (prefers-reduced-motion:reduce){.page_caseImage__CzMM3,.page_caseTitle__F8_d7{transition:none}}.Standard_standard__YW4cT{position:relative;z-index:2;background:#000;color:#fff}.Standard_track__HA7sA{display:grid;grid-gap:14px;gap:14px;padding:14px var(--h-edge) clamp(96px,14vh,150px)}.Standard_panel__OBqQo{position:relative;height:80vh;min-height:520px;overflow:hidden;background:#111}.Standard_photo__jeELe{object-fit:cover}.Standard_panel__OBqQo:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,0))}.Standard_panelText__D2j1U{position:absolute;z-index:1;left:clamp(20px,2.4vw,40px);right:clamp(20px,2.4vw,40px);bottom:clamp(22px,3vw,40px);max-width:760px}.Standard_panelText__D2j1U .Standard_stageTitle__G2fLp{font-size:clamp(44px,5.6vw,104px)}.Standard_stageN__Pi4C0{margin-bottom:16px;color:var(--h-green-lift)}.Standard_stageBody__iX75r{max-width:40ch;margin-top:16px;font-size:clamp(17px,1.3vw,20px);line-height:1.45;color:rgba(255,255,255,.9)}.Standard_live__RdoB9 .Standard_pin__c7yZG{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.Standard_live__RdoB9 .Standard_track__HA7sA{display:flex;gap:16px;width:max-content;padding-bottom:0;will-change:transform}.Standard_live__RdoB9 .Standard_panel__OBqQo{flex:none;width:74vw;height:calc(100vh - var(--h-header) - 40px);margin-top:calc(var(--h-header) / 2)}@media (max-width:899px){.Standard_track__HA7sA{padding:0 var(--h-edge) 72px}.Standard_panel__OBqQo{height:86vh;min-height:560px}.Standard_panelText__D2j1U .Standard_stageTitle__G2fLp{font-size:40px}}.Statement_statement__WYVV1{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:92vh;padding:clamp(110px,16vh,180px) var(--h-margin);background:#000;color:#fff;text-align:center}.Statement_big___ajtf{max-width:20ch}.Statement_body__v4nIA{max-width:50ch;margin-top:clamp(32px,5vh,52px);color:rgba(255,255,255,.72)}.Statement_actions__hnuoG{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.Tiles_tiles__Ox9or{display:grid;grid-gap:40px 14px;gap:40px 14px}.Tiles_c2__cdU8Q{grid-template-columns:repeat(2,minmax(0,1fr))}.Tiles_c3__N5Xet{grid-template-columns:repeat(3,minmax(0,1fr))}.Tiles_c4__sud_m{grid-template-columns:repeat(4,minmax(0,1fr))}.Tiles_tile__BBulk{color:#fff}.Tiles_linked__Gj0HU{position:relative}.Tiles_cover__yPsnI{position:absolute;inset:0;z-index:3}.Tiles_linked__Gj0HU img{transition:transform .9s var(--h-ease)}.Tiles_linked__Gj0HU:hover img{transform:scale(1.03)}.Tiles_linked__Gj0HU .Tiles_name__Uub2X:after{content:" →"}.Tiles_tall__5Kq28{aspect-ratio:4/5}.Tiles_square__2MwBW{aspect-ratio:1/1}.Tiles_wide__z0iUq{aspect-ratio:16/10}.Tiles_tile__BBulk:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(0deg,rgba(0,0,0,.66),rgba(0,0,0,0));pointer-events:none}.Tiles_code__an6xg{position:absolute;z-index:1;left:18px;top:16px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5)}.Tiles_tile__BBulk:before{content:"";position:absolute;inset:0 0 70%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0));pointer-events:none}.Tiles_name__Uub2X{position:absolute;z-index:1;left:18px;right:18px;bottom:16px;font-size:clamp(20px,1.7vw,27px);font-weight:600;line-height:1.12;letter-spacing:-.015em}.Tiles_body__uP4SD{max-width:38ch;margin-top:14px;opacity:.74}@media (max-width:1099px){.Tiles_c4__sud_m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.Tiles_c2__cdU8Q,.Tiles_c3__N5Xet{grid-template-columns:1fr;row-gap:32px}.Tiles_c4__sud_m{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.Tiles_tall__5Kq28{aspect-ratio:4/3}.Tiles_c4__sud_m .Tiles_tall__5Kq28{aspect-ratio:3/4}.Tiles_c4__sud_m .Tiles_name__Uub2X{font-size:16px;left:12px;right:12px;bottom:12px}}.Practice_practice__OCgUq{position:relative;z-index:2;scroll-margin-top:var(--h-header)}.Practice_story__GpQPe{padding:clamp(110px,16vh,180px) var(--h-margin) clamp(96px,14vh,150px);background:#000;color:#fff}.Practice_label__ONOIM{color:var(--h-green-lift)}.Practice_where__p4_3Q{margin-top:8px;opacity:.8}.Practice_story__GpQPe .Practice_title__YHNss{margin-top:26px;max-width:19ch}.Practice_specs__UR8Z5{margin-top:clamp(56px,9vh,96px)}.Practice_quote___YTHu{margin:0;padding:clamp(96px,14vh,160px) var(--h-margin);background:#e7e6e1;color:#121513;text-align:center}.Practice_quote___YTHu blockquote{max-width:26ch;margin:0 auto;font-family:var(--font-serif),Georgia,serif;font-size:clamp(32px,3.6vw,60px);font-weight:400;line-height:1.12;letter-spacing:-.015em}.Practice_quote___YTHu figcaption{margin-top:28px;font-size:15px;font-weight:600}.Practice_links__TDAdm{margin-top:28px}.Thinking_thinking__dtjmX{position:relative;z-index:2;padding:clamp(80px,12vh,130px) var(--h-edge) clamp(96px,14vh,150px);background:#efeee9;color:#0e110f}.Thinking_title__596si{margin-top:14px;font-size:clamp(28px,2.8vw,44px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.Thinking_all__5F3vV{align-self:end}.Thinking_intro__fSiqy{max-width:52ch;margin-top:18px;color:#454b47}.Thinking_list__YG_Dw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,6vh,64px);border-top:1px solid #cfd0ca}.Thinking_list__YG_Dw li+li{border-left:1px solid #cfd0ca}.Thinking_record__2TD5Z{display:flex;flex-direction:column;height:100%;padding:28px clamp(16px,2vw,32px) 36px 0;color:inherit;text-decoration:none}.Thinking_list__YG_Dw li+li .Thinking_record__2TD5Z{padding-left:clamp(16px,2vw,32px)}.Thinking_media__k3sNI{position:relative;display:block;aspect-ratio:16/10;margin-bottom:22px;overflow:hidden;background:#dcdbd5}.Thinking_image__NBFLe{object-fit:cover}.Thinking_meta__vi4dK{color:#4e5550}.Thinking_recordTitle__c4Hcp{margin-top:16px;max-width:24ch;font-size:clamp(24px,2.2vw,36px);font-weight:500;line-height:1.1;letter-spacing:-.025em;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:-webkit-text-decoration-color .25s ease;transition:text-decoration-color .25s ease;transition:text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}.Thinking_record__2TD5Z:focus-visible .Thinking_recordTitle__c4Hcp,.Thinking_record__2TD5Z:hover .Thinking_recordTitle__c4Hcp{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Thinking_excerpt__Qs4Ln{max-width:52ch;margin-top:16px;color:#454b47}@media (max-width:899px){.Thinking_list__YG_Dw{grid-template-columns:1fr}.Thinking_list__YG_Dw li+li{border-left:0;border-top:1px solid #cfd0ca}.Thinking_list__YG_Dw li+li .Thinking_record__2TD5Z{padding-left:0}}.PulseIdent_ident__j6yDL{position:relative;overflow:hidden;background:#e8e8e8}.PulseIdent_media__X9_zP{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}@media (max-width:899px){.PulseIdent_ident__j6yDL.PulseIdent_ident__j6yDL{height:auto;min-height:0;aspect-ratio:4/3}.PulseIdent_media__X9_zP{object-fit:cover}}.StaLine_line__GOkws{position:relative;z-index:2;padding:36px var(--h-margin);background:#000;color:rgba(255,255,255,.74);border-top:1px solid rgba(255,255,255,.2);font-size:16px;line-height:1.55}.StaLine_link__qY3y3{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.StaLine_link__qY3y3:hover{color:var(--h-green-lift)}