.RevealSection_reveal__XAuG_{opacity:0;transform:translateY(16px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.RevealSection_revealed__LNPJF{opacity:1;transform:translateY(0)}.page_micro__l1xYH{font-size:10.5px;letter-spacing:.44em;text-transform:uppercase;color:var(--color-brand)}.page_vol__Xwxkz{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver)}.page_hero__7KFOs{max-width:1360px;margin:0 auto;padding:calc(var(--header-height) + 4rem) 4rem 5rem}.page_heroTop__P8cgn{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--color-hair);padding-bottom:1.25rem}.page_heroTitle__ixXIp{font-family:var(--font-serif);font-weight:200;font-size:clamp(3rem,7.2vw,6.5rem);line-height:1.22;letter-spacing:.03em;color:var(--color-ink);margin-top:3.5rem;max-width:none}.page_heroTitle__ixXIp strong{font-weight:600;color:var(--color-brand)}.page_heroTitle__ixXIp:lang(en){font-size:clamp(1.875rem,4.6vw,4rem);line-height:1.26;letter-spacing:.015em}.page_heroBottom__zK1CZ{display:grid;grid-template-columns:.9fr 1.4fr;grid-gap:4.5rem;gap:4.5rem;margin-top:4rem;align-items:end}.page_heroSubtitle__ZW2Yq{font-size:14.5px;letter-spacing:.18em;color:var(--color-ink-soft);line-height:2.2;max-width:520px}.page_heroFooter__t8N_p{margin-top:1.5rem;font-size:12.5px;letter-spacing:.22em;color:var(--color-silver);max-width:520px;line-height:2}.page_heroFooterSep__Rhy7o{margin:0 .75rem;color:var(--color-brand)}.page_heroFigure__W3nUC{margin:0}.page_trio__B1Chg{position:relative;height:min(52vh,460px)}.page_tile__PoMHb{position:absolute;overflow:hidden;background:var(--color-ink)}.page_tileC__3xz2h{width:58%;height:78%;left:21%;top:10%;z-index:2;border:1px solid var(--color-hair);box-shadow:0 24px 60px -32px rgba(51,48,47,.35)}.page_tileL__lOXvf{width:25%;height:38%;left:0;bottom:8%;z-index:1}.page_tileR__D15vI{width:25%;height:38%;right:0;top:0;z-index:1}.page_tileVideo__el0Rq{width:100%;height:100%;object-fit:cover;display:block}.page_tileImg__9PGqw{object-fit:cover;filter:grayscale(.35) contrast(1.02)}.page_figCaption__3KwYS{display:flex;justify-content:space-between;margin-top:12px;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver)}.page_section__zQZ2o{max-width:1360px;margin:0 auto;padding:6.875rem 4rem;border-top:1px solid var(--color-hair)}.page_secHead__7HGTv{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:4rem}.page_secHead__7HGTv h2{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.625rem,2.8vw,2.375rem);letter-spacing:.06em;color:var(--color-ink)}.page_secNo__QP9uJ{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);white-space:nowrap}.page_profile__sVhcz{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem}.page_leadCol__VIzgw{display:flex;flex-direction:column;gap:1.75rem}.page_lead__vF_iL{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.125rem,1.6vw,1.4375rem);line-height:2.15;color:var(--color-ink);max-width:none}.page_dropCap__Sa1FV:first-letter{font-size:2.6em;font-weight:600;color:var(--color-brand);float:left;line-height:1;margin:6px 14px 0 0}.page_facts__EGh9h{display:flex;flex-direction:column;justify-content:flex-end}.page_fact__6Zjrl{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding:1.25rem 0;border-bottom:1px solid var(--color-hair)}.page_fact__6Zjrl:first-child{border-top:1px solid var(--color-hair)}.page_factK__bdW5p{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver);white-space:nowrap}.page_factV__YsaTq{font-family:var(--font-serif);font-size:15px;color:var(--color-brand);letter-spacing:.08em;line-height:1.8;text-align:right}.page_numList__ftoZD{display:flex;flex-direction:column}.page_numItem__BSXhG{display:grid;grid-template-columns:180px 1fr 1.2fr;grid-gap:3rem;gap:3rem;padding:2.75rem 0;border-bottom:1px solid var(--color-hair);align-items:start}.page_numList__ftoZD>:first-child .page_numItem__BSXhG{border-top:1px solid var(--color-hair)}.page_num__MOI2V{font-family:var(--font-serif);font-weight:200;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1;color:var(--color-brand);opacity:.9}.page_numTitle__jSIgu{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.1875rem,1.9vw,1.625rem);letter-spacing:.06em;color:var(--color-ink);padding-top:14px;line-height:1.6}.page_numBodyCol__YotUO{padding-top:18px}.page_numBody__yMsG1{font-size:13.5px;line-height:2.15;color:var(--color-ink-soft);max-width:none}.page_numBodyCol__YotUO .page_numBody__yMsG1+.page_numBody__yMsG1{margin-top:1rem}.page_subList__FM5XB{list-style:none;padding:0;margin:1.25rem 0;display:flex;flex-direction:column}.page_subList__FM5XB li{font-size:13px;line-height:1.9;color:var(--color-ink-soft);padding:.625rem 0;border-bottom:1px solid var(--color-hair)}.page_subList__FM5XB li:first-child{border-top:1px solid var(--color-hair)}.page_philosophyBody__8kH1Z{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:2.15;letter-spacing:.04em;color:var(--color-ink);max-width:880px}.page_assetIndex__fuB2v{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem}.page_assetCol__VkY0I{border-top:2px solid var(--color-brand);padding-top:1.375rem}.page_assetNo__BB2hs{font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--color-silver)}.page_assetTitle__JoYL0{font-family:var(--font-serif);font-weight:400;font-size:16.5px;letter-spacing:.06em;color:var(--color-ink);margin-top:14px;line-height:1.7}.page_assetBody__LMgDw{margin-top:14px;font-size:12.5px;line-height:2.05;color:var(--color-ink-soft);max-width:none}.page_band__kwxoS{position:relative;height:min(72vh,640px);overflow:hidden;background-color:var(--color-paper)}.page_bandImg__D2mC0{object-fit:contain}.page_bandVeil__XRjqt{background:linear-gradient(90deg,rgba(250,250,248,.94),rgba(250,250,248,.72) 42%,rgba(250,250,248,.06) 78%)}.page_bandOverlay__jVMaI,.page_bandVeil__XRjqt{position:absolute;inset:0}.page_bandText__6FIjG{position:absolute;left:4rem;top:50%;transform:translateY(-50%);max-width:560px}.page_bandText__6FIjG .page_micro__l1xYH{display:block;margin-bottom:1.5rem}.page_bandTitle__pbQVz{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.5rem,2.8vw,2.375rem);line-height:1.6;letter-spacing:.05em;color:var(--color-ink)}.page_kpi____xnG{margin-top:2rem;font-family:var(--font-serif);font-weight:600;font-size:clamp(2.125rem,3.8vw,3.375rem);color:var(--color-brand);letter-spacing:.03em;line-height:1.2}.page_kpi____xnG small{display:block;font-family:var(--font-sans);font-weight:300;font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver);margin-top:10px}.page_ctaButton__lcwUc{display:inline-flex;align-items:center;justify-content:center;margin-top:2.5rem;padding:.9375rem 2.75rem;font-size:13px;letter-spacing:.22em;color:var(--color-brand);background:none;border:1px solid var(--color-brand);border-radius:2px;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.page_ctaButton__lcwUc:hover{background-color:var(--color-brand);color:var(--color-paper);transform:translateY(-2px)}@media (max-width:1024px){.page_hero__7KFOs{padding-left:2rem;padding-right:2rem}.page_section__zQZ2o{padding:5rem 2rem}.page_heroBottom__zK1CZ{gap:2.5rem}.page_numItem__BSXhG{grid-template-columns:110px 1fr;gap:2rem}.page_numBodyCol__YotUO{grid-column:2}.page_assetIndex__fuB2v{grid-template-columns:repeat(2,1fr)}.page_bandText__6FIjG{left:2rem;right:2rem}}@media (max-width:767px){.page_hero__7KFOs{padding:calc(var(--header-height) + 2.5rem) 1.25rem 3.5rem}.page_micro__l1xYH{letter-spacing:.3em}.page_heroTitle__ixXIp,.page_heroTitle__ixXIp:lang(en){font-size:clamp(1.625rem,8.4vw,2.5rem);margin-top:2.5rem}.page_heroBottom__zK1CZ{grid-template-columns:1fr;gap:2.5rem;margin-top:3rem}.page_trio__B1Chg{height:min(44vh,340px)}.page_tileL__lOXvf,.page_tileR__D15vI{display:none}.page_tileC__3xz2h{width:100%;left:0;top:0;height:100%;border:none;box-shadow:0 12px 40px -20px rgba(51,48,47,.3)}.page_heroFooterSep__Rhy7o{margin:0 .5rem}.page_section__zQZ2o{padding:4rem 1.25rem}.page_secHead__7HGTv{flex-direction:column;gap:.75rem;margin-bottom:2.75rem}.page_profile__sVhcz{grid-template-columns:1fr;gap:3rem}.page_fact__6Zjrl{flex-direction:column;gap:.375rem}.page_factV__YsaTq{text-align:left}.page_numItem__BSXhG{grid-template-columns:1fr;gap:.875rem;padding:2rem 0}.page_numTitle__jSIgu{padding-top:0}.page_numBodyCol__YotUO{grid-column:auto;padding-top:0}.page_assetIndex__fuB2v{grid-template-columns:1fr;gap:2rem}.page_band__kwxoS{height:min(80vh,560px)}.page_bandText__6FIjG{left:1.25rem;right:1.25rem}}.PageHero_hero__E4I9V{position:relative;background-color:var(--color-paper)}.PageHero_inner__YVTYX{max-width:1360px;margin:0 auto;padding:calc(var(--header-height) + 4.5rem) 4rem 4rem}.PageHero_compact__U2tth .PageHero_inner__YVTYX{padding:calc(var(--header-height) + 3.5rem) 4rem 3rem}.PageHero_topRow__dQWF5{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--color-hair);padding-bottom:1.25rem}.PageHero_micro__BNUDW{font-size:10.5px;letter-spacing:.44em;text-transform:uppercase;color:var(--color-brand)}.PageHero_vol__kp0ug{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver)}.PageHero_title__N8J5B{font-family:var(--font-serif);font-weight:200;font-size:clamp(2.5rem,5.4vw,4.5rem);line-height:1.28;letter-spacing:.03em;color:var(--color-ink);margin-top:3rem;max-width:none}.PageHero_title__N8J5B:lang(en){font-size:clamp(1.875rem,4vw,3.25rem);line-height:1.3;letter-spacing:.015em}.PageHero_subtitle___vmXM{font-size:14.5px;letter-spacing:.18em;color:var(--color-ink-soft);line-height:2.2;margin-top:1.75rem;max-width:560px}.PageHero_rule__mK2NK{display:block;width:100%;height:1px;background-color:var(--color-hair);margin-top:3.5rem}@media (max-width:767px){.PageHero_inner__YVTYX{padding:calc(var(--header-height) + 3rem) 1.25rem 2.5rem}.PageHero_compact__U2tth .PageHero_inner__YVTYX{padding:calc(var(--header-height) + 2.5rem) 1.25rem 2rem}.PageHero_micro__BNUDW{letter-spacing:.3em}.PageHero_title__N8J5B,.PageHero_title__N8J5B:lang(en){font-size:clamp(1.625rem,7.4vw,2.375rem);margin-top:2.25rem}.PageHero_subtitle___vmXM{font-size:13px}.PageHero_rule__mK2NK{margin-top:2.5rem}}.FigureBand_figure__8zQ_t{margin:0;background-color:var(--color-paper)}.FigureBand_imgWrap__uhUcd{position:relative;width:100%;max-width:1360px;margin:0 auto;height:min(52vh,480px);overflow:hidden}.FigureBand_img__1bQT7{object-fit:contain}.FigureBand_caption__gAug5{display:flex;justify-content:space-between;max-width:1360px;margin:0 auto;padding:12px 4rem 0;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver)}@media (max-width:767px){.FigureBand_imgWrap__uhUcd{height:min(42vh,320px)}.FigureBand_caption__gAug5{padding:10px 1.25rem 0}}.page_sectionInner__Qc7EO{max-width:1360px;margin:0 auto;padding:5rem 4rem 6rem}.page_sectionTag__8AOb5{display:block;font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);margin-bottom:2.5rem}.page_sectionTitle__kt3rU{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.625rem,2.8vw,2.375rem);letter-spacing:.06em;color:var(--color-ink);margin-bottom:3rem}.page_assets__Lfd5r{background-color:var(--color-paper)}.page_grid2x2__j9HS3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem}.page_grid2x2__j9HS3>*{display:flex;flex-direction:column}.page_card__9Df_F{position:relative;flex:1 1;border-top:2px solid var(--color-brand);padding-top:1.375rem}.page_cardIndex__wUaCu{display:block;font-size:10.5px;letter-spacing:.34em;color:var(--color-silver);margin-bottom:14px}.page_cardTitle__l40Hd{font-family:var(--font-serif);font-weight:400;font-size:16.5px;letter-spacing:.06em;color:var(--color-ink);line-height:1.7;margin-bottom:1rem}.page_cardBody__iPlFU{font-size:12.5px;line-height:2.05;color:var(--color-ink-soft);max-width:none}@media (max-width:1024px){.page_sectionInner__Qc7EO{padding:4rem 2rem 5rem}.page_grid2x2__j9HS3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_sectionInner__Qc7EO{padding:3.5rem 1.25rem 4rem}.page_grid2x2__j9HS3{grid-template-columns:1fr;gap:2.25rem}}.page_sectionInner__xRZWP{max-width:1360px;margin:0 auto;padding:5rem 4rem 6rem}.page_sectionTag___zb3y{display:block;font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);margin-bottom:2.5rem}.page_intro__sAqpo{background-color:var(--color-paper)}.page_introTexts__iFKf5{max-width:880px;display:flex;flex-direction:column;gap:1.75rem}.page_introText__o4icL{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:2.1;color:var(--color-ink);max-width:none}.page_lead__UPgwq{font-size:clamp(1.1875rem,1.7vw,1.5rem)}.page_lead__UPgwq:first-letter{font-size:2.6em;font-weight:600;color:var(--color-brand);float:left;line-height:1;margin:6px 14px 0 0}.page_directions__rJ_eR{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_directionList__4R98f{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;counter-reset:direction}.page_directionList__4R98f li{counter-increment:direction;border-top:2px solid var(--color-brand);padding-top:1.375rem;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.0625rem,1.5vw,1.25rem);letter-spacing:.06em;line-height:1.7;color:var(--color-ink)}.page_directionList__4R98f li:before{content:"0" counter(direction);display:block;font-family:var(--font-sans);font-size:10.5px;letter-spacing:.34em;color:var(--color-silver);margin-bottom:14px}.page_formSection__MSd_o{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_successBanner__9S1R_{max-width:520px;margin:0 auto 2.5rem;padding:1.25rem 1.5rem;background-color:rgba(0,60,96,.05);border:1px solid var(--color-brand);color:var(--color-brand);font-size:13px;line-height:1.8;letter-spacing:.04em;animation:page_fadeIn__xqar6 .4s ease-out}@keyframes page_fadeIn__xqar6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_form__skDKm{max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.page_field__SC0bA{display:flex;flex-direction:column;gap:.375rem}.page_label__f0aNd{font-size:12.5px;letter-spacing:.14em;color:var(--color-ink)}.page_required__zUt3X{color:var(--color-brand)}.page_input__6SWuj{width:100%;padding:.75rem 1rem;font-size:13.5px;font-family:var(--font-sans);color:var(--color-ink);background-color:transparent;border:1px solid var(--color-hair);border-radius:2px;transition:border-color .25s ease,box-shadow .25s ease;outline:none}.page_input__6SWuj:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(0,60,96,.08)}.page_input__6SWuj::placeholder{color:var(--color-silver)}.page_inputError__Oofo7{border-color:#c0392b}.page_inputError__Oofo7:focus{box-shadow:0 0 0 3px rgba(192,57,43,.1)}.page_select__BD0Tq{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23003C60' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem;cursor:pointer}.page_error___8ydK{font-size:.75rem;color:#c0392b;margin-top:.125rem}.page_submitBtn__nT_yb{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:1rem 2rem;margin-top:.5rem;font-size:13px;letter-spacing:.22em;font-family:var(--font-sans);color:var(--color-paper);background-color:var(--color-brand);border:1px solid var(--color-brand);border-radius:2px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.page_submitBtn__nT_yb:hover{background-color:var(--color-brand-deep);transform:translateY(-2px)}@media (max-width:1024px){.page_sectionInner__xRZWP{padding:4rem 2rem 5rem}.page_directionList__4R98f{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_sectionInner__xRZWP{padding:3.5rem 1.25rem 4rem}.page_directionList__4R98f{grid-template-columns:1fr;gap:2rem}.page_form__skDKm{gap:1.25rem}}.FilmBand_figure__LFl6q{margin:0;background-color:var(--color-paper)}.FilmBand_videoWrap__A5ZfW{position:relative;width:100%;height:min(60vh,560px);overflow:hidden;background-color:var(--color-ink)}.FilmBand_video__rP09s{display:block;width:100%;height:100%;object-fit:cover}.FilmBand_caption__p9iFo{display:flex;justify-content:space-between;max-width:1360px;margin:0 auto;padding:12px 4rem 0;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--color-silver)}@media (max-width:767px){.FilmBand_videoWrap__A5ZfW{height:min(46vh,340px)}.FilmBand_caption__p9iFo{padding:10px 1.25rem 0}}.page_sectionInner__e0Z_i{max-width:1360px;margin:0 auto;padding:5rem 4rem 6rem}.page_sectionTag__pNqer{display:block;font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);margin-bottom:2.5rem}.page_sectionTitle__2F8yW{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.625rem,2.8vw,2.375rem);letter-spacing:.06em;color:var(--color-ink);margin-bottom:3rem}.page_divider__p_IIG{display:block;width:48px;height:1px;background-color:var(--color-hair);margin:0 0 1.75rem}.page_intro__N6jLO{background-color:var(--color-paper)}.page_introTexts__RQPLc{max-width:880px;display:flex;flex-direction:column;gap:1.75rem}.page_introText__KDzZh{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:2.1;color:var(--color-ink);max-width:none}.page_lead__6bZus{font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:2.1}.page_lead__6bZus:first-letter{font-size:2.6em;font-weight:600;color:var(--color-brand);float:left;line-height:1;margin:6px 14px 0 0}.page_barriers__5cc_h{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_grid2x2__2RS6E{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem 4rem;gap:3rem 4rem}.page_grid2x2__2RS6E>*{display:flex;flex-direction:column}.page_card__qEc71{position:relative;flex:1 1;border-top:2px solid var(--color-brand);padding-top:1.375rem}.page_cardIndex___Tpuz{display:block;font-size:10.5px;letter-spacing:.34em;color:var(--color-silver);margin-bottom:14px}.page_cardTitle__g9HZ4{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.0625rem,1.6vw,1.375rem);letter-spacing:.06em;color:var(--color-ink);line-height:1.7;margin-bottom:1rem}.page_cardBody__BkWG2{font-size:13px;line-height:2.05;color:var(--color-ink-soft);max-width:none}.page_philosophy__UxWZp{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_philosophyTitle__RtiBE{font-size:clamp(1.625rem,2.8vw,2.375rem);letter-spacing:.06em;margin-bottom:1.5rem}.page_philosophyBody__ybdW6,.page_philosophyTitle__RtiBE{font-family:var(--font-serif);font-weight:300;color:var(--color-ink)}.page_philosophyBody__ybdW6{max-width:880px;margin-top:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:2.1;letter-spacing:.04em}@media (max-width:1024px){.page_sectionInner__e0Z_i{padding:4rem 2rem 5rem}.page_grid2x2__2RS6E{gap:2.5rem}}@media (max-width:767px){.page_sectionInner__e0Z_i{padding:3.5rem 1.25rem 4rem}.page_grid2x2__2RS6E{grid-template-columns:1fr;gap:2.25rem}}.page_sectionInner__76B38{max-width:1360px;margin:0 auto;padding:5rem 4rem 6rem}.page_strategies__7iJcP{background-color:var(--color-paper)}.page_sectionTag__LE04O{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);margin-bottom:1.25rem}.page_sectionTitle__SGw9k{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.625rem,2.8vw,2.375rem);letter-spacing:.06em;color:var(--color-ink);margin-bottom:3rem}.page_strategyBlock__kv5C9{display:grid;grid-template-columns:180px 1fr 1.4fr;grid-gap:3rem;gap:3rem;padding:3.25rem 0;border-bottom:1px solid var(--color-hair);align-items:start}.page_sectionInner__76B38>:first-child .page_strategyBlock__kv5C9{border-top:1px solid var(--color-hair)}.page_strategyIndex__gX1dJ{display:block;font-family:var(--font-serif);font-weight:200;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1;color:var(--color-brand);opacity:.9}.page_strategyTitle__QIA7t{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.1875rem,1.9vw,1.625rem);letter-spacing:.06em;color:var(--color-ink);line-height:1.6;padding-top:14px}.page_strategyBody__uEbdc,.page_strategyIntro__SZ4ZX{font-size:13.5px;line-height:2.15;color:var(--color-ink-soft);max-width:none;padding-top:18px}.page_strategyList__ZyRni{list-style:none;padding:0;margin:1.25rem 0;display:flex;flex-direction:column}.page_strategyList__ZyRni li{font-size:13px;line-height:1.9;color:var(--color-ink-soft);padding:.625rem 0;border-bottom:1px solid var(--color-hair)}.page_strategyList__ZyRni li:first-child{border-top:1px solid var(--color-hair)}.page_strategyOutro__RNQUI{font-family:var(--font-serif);font-size:15px;line-height:1.9;letter-spacing:.04em;color:var(--color-ink);max-width:none}@media (max-width:1024px){.page_sectionInner__76B38{padding:4rem 2rem 5rem}.page_strategyBlock__kv5C9{grid-template-columns:110px 1fr;gap:2rem}.page_strategyBody__uEbdc,.page_strategyIntro__SZ4ZX{grid-column:2}}@media (max-width:767px){.page_sectionInner__76B38{padding:3.5rem 1.25rem 4rem}.page_strategyBlock__kv5C9{grid-template-columns:1fr;gap:.875rem;padding:2.25rem 0}.page_strategyTitle__QIA7t{padding-top:0}.page_strategyBody__uEbdc,.page_strategyIntro__SZ4ZX{grid-column:auto;padding-top:0}}.page_sectionInner__U76Uh{max-width:1360px;margin:0 auto;padding:5rem 4rem 6rem}.page_sectionTag__z_0rB{display:block;font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--color-brand);margin-bottom:2.5rem}.page_intro__6zCU_{background-color:var(--color-paper)}.page_introText__Kj_DI{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:2.1;color:var(--color-ink);max-width:880px}.page_kpi__Un_Nh{margin-top:2.75rem}.page_kpiValue__5bgt_{font-family:var(--font-serif);font-weight:600;font-size:clamp(2.125rem,3.8vw,3.375rem);color:var(--color-brand);letter-spacing:.03em;line-height:1.2}.page_innovations__QUkiP{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_innovationGrid__MyabH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem 4rem;gap:2.5rem 4rem}.page_innovationGrid__MyabH>*{display:flex;flex-direction:column}.page_innovationItem__zGd5Z{flex:1 1;border-top:2px solid var(--color-brand);padding-top:1.375rem;font-size:13.5px;line-height:2.05;color:var(--color-ink-soft)}.page_innovationItem__zGd5Z p{max-width:none}.page_innovationIndex__A6WlV{display:block;font-size:10.5px;letter-spacing:.34em;color:var(--color-silver);margin-bottom:14px}.page_location__gtJZN{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_locationIntro__Qbcmk{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:2.1;color:var(--color-ink);max-width:880px;margin-bottom:2rem}.page_locationList__M0tue{list-style:none;padding:0;margin:0 0 2rem;max-width:880px;display:flex;flex-direction:column}.page_locationList__M0tue li{font-size:13.5px;line-height:2.05;color:var(--color-ink-soft);padding:.875rem 0;border-bottom:1px solid var(--color-hair)}.page_locationList__M0tue li:first-child{border-top:1px solid var(--color-hair)}.page_locationOutro__Vq7eh{font-family:var(--font-serif);font-size:15px;line-height:1.9;letter-spacing:.04em;color:var(--color-ink);max-width:880px}.page_ecology__XOlQp{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_ecologyText__ZToIu{font-size:13.5px;line-height:2.1;color:var(--color-ink-soft);max-width:880px;margin-bottom:1.5rem}.page_ecologyCompliance__xGc2S{font-size:13px;line-height:2.05;color:var(--color-ink-soft);max-width:880px}.page_phasing__kaBKe{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_phasingText__Gjlip{font-size:13.5px;line-height:2.1;color:var(--color-ink-soft);max-width:880px;margin-bottom:1.25rem}.page_summary__ARIVh{background-color:var(--color-paper);border-top:1px solid var(--color-hair)}.page_summaryText__n8e3d{font-family:var(--font-serif);font-weight:300;font-size:clamp(1.375rem,2.6vw,2.125rem);line-height:1.7;letter-spacing:.05em;color:var(--color-ink);max-width:880px;margin-bottom:2rem}.page_footnote__3zI4o{font-size:11px;letter-spacing:.2em;color:var(--color-silver);max-width:880px}@media (max-width:1024px){.page_sectionInner__U76Uh{padding:4rem 2rem 5rem}}@media (max-width:767px){.page_sectionInner__U76Uh{padding:3.5rem 1.25rem 4rem}.page_innovationGrid__MyabH{grid-template-columns:1fr;gap:2.25rem}}