.tTpCAq_frame{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.tTpCAq_cover{object-fit:cover}.tTpCAq_fill{object-fit:fill}
@property --legacy-pos{syntax:"<number>";inherits:true;initial-value:0}@property --legacy-transit{syntax:"<number>";inherits:true;initial-value:0}._5NFCPq_legacy{gap:calc(120 * var(--u));flex-direction:column;display:flex}._5NFCPq_legacy ._5NFCPq_swiper{--swiper-wrapper-transition-timing-function:var(--ease-out);width:calc(1117 * var(--u));margin:0 0 0 calc(141 * var(--u));overflow:visible}._5NFCPq_slide{align-items:flex-start;gap:calc(64 * var(--u));height:calc(666 * var(--u));cursor:grab;display:flex;position:relative}._5NFCPq_year{z-index:1;left:calc(-136 * var(--u));top:calc(-66 * var(--u));font-family:var(--font-helvetica);font-size:calc(180 * var(--u));letter-spacing:-.02em;color:var(--color-green);white-space:nowrap;pointer-events:none;line-height:1;position:absolute}._5NFCPq_media{width:calc(554 * var(--u));aspect-ratio:1;flex:none;position:relative;overflow:hidden}._5NFCPq_media img{transition:scale .8s var(--ease-out)}@media (hover:hover){._5NFCPq_slide:hover ._5NFCPq_media>span>img{scale:1.04}}._5NFCPq_fade{pointer-events:none;position:absolute;inset:0}._5NFCPq_logo{left:calc(var(--x) / 554 * 100%);top:calc(var(--y) / 554 * 100%);width:calc(var(--w) / 554 * 100%);height:calc(var(--h) / 554 * 100%);position:absolute}._5NFCPq_logoPlate{background:var(--color-white)}._5NFCPq_logoLayer{left:calc(var(--x) / var(--bw) * 100%);top:calc(var(--y) / var(--bh) * 100%);width:calc(var(--w) / var(--bw) * 100%);height:calc(var(--h) / var(--bh) * 100%);position:absolute;overflow:hidden}._5NFCPq_body{gap:calc(32 * var(--u));width:calc(414 * var(--u));font-family:var(--font-helvetica);white-space:pre-line;flex-direction:column;flex:none;display:flex}._5NFCPq_title{font-size:max(1.25rem, calc(40 * var(--u)));color:var(--color-text);line-height:1}._5NFCPq_description{width:calc(401 * var(--u));font-size:max(.875rem, calc(18 * var(--u)));color:var(--color-text-muted);line-height:1.22222}._5NFCPq_detail{left:calc(618 * var(--u));top:calc(436 * var(--u));width:calc(230 * var(--u));aspect-ratio:1;position:absolute;overflow:hidden}._5NFCPq_slide:first-child ._5NFCPq_year{left:calc(-141 * var(--u));top:calc(-67 * var(--u))}._5NFCPq_slide:first-child ._5NFCPq_detail{top:calc(439 * var(--u))}._5NFCPq_years{gap:calc(8 * var(--u));display:flex}._5NFCPq_yearBtn{gap:calc(24 * var(--u));min-width:0;font-family:var(--font-helvetica);font-size:max(.875rem, calc(20 * var(--u)));color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 0;padding:0;line-height:1.2;transition:color .25s;display:flex}._5NFCPq_yearBtn:after{content:"";height:max(3px, calc(6 * var(--u)));transition:background-size .6s var(--ease-out);background:#1717171a linear-gradient(#db4b4b,#db4b4b) 0/0 100% no-repeat}._5NFCPq_yearBtn:focus-visible{color:var(--color-text)}@media (hover:hover){._5NFCPq_yearBtn:hover{color:var(--color-text)}._5NFCPq_yearBtn:hover:after{background-size:18% 100%}}._5NFCPq_yearBtn[aria-current=true]{color:#d63526}._5NFCPq_yearBtn[aria-current=true]:after{background-size:100% 100%}@media (max-width:1492px){._5NFCPq_description{white-space:normal}}@media (max-width:1023px){._5NFCPq_legacy{gap:2.5rem}._5NFCPq_legacy ._5NFCPq_swiper{width:100%;margin-left:0;overflow:hidden}._5NFCPq_slide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;height:auto;display:grid}._5NFCPq_year,._5NFCPq_slide:first-child ._5NFCPq_year{grid-column:1/-1;margin-bottom:-.32em;font-size:clamp(4.5rem,14vw,8rem);position:relative;top:auto;left:auto}._5NFCPq_media{grid-row:2/span 2;width:100%}._5NFCPq_body{white-space:normal;grid-area:2/2;gap:1rem;width:auto;padding-top:1.5rem}._5NFCPq_description{width:auto;font-size:1rem;line-height:1.5}._5NFCPq_detail,._5NFCPq_slide:first-child ._5NFCPq_detail{grid-area:3/2;align-self:end;width:41.5%;margin-top:1.5rem;position:relative;top:auto;left:auto}._5NFCPq_yearBtn{gap:.75rem}}@media (max-width:767px){._5NFCPq_legacy ._5NFCPq_swiper{width:auto;margin-right:calc(-1 * var(--container-padding))}._5NFCPq_slide{grid-template-columns:minmax(0,1fr) minmax(0,.415fr);column-gap:.75rem}._5NFCPq_media{grid-row:2}._5NFCPq_body{grid-area:3/1/auto/-1;padding-top:1.25rem}._5NFCPq_detail,._5NFCPq_slide:first-child ._5NFCPq_detail{grid-row:2;width:100%;margin-top:0}._5NFCPq_title{font-size:var(--mobile-card-title);line-height:1.2}._5NFCPq_description{font-size:.9375rem}._5NFCPq_years{gap:.25rem}._5NFCPq_yearBtn{font-size:.8125rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem){._5NFCPq_track{--legacy-panel:100svh;--legacy-step:60svh;height:calc(var(--legacy-panel) + var(--legacy-count) * var(--legacy-step))}._5NFCPq_legacy{z-index:15;height:var(--legacy-panel);position:sticky;top:0}._5NFCPq_yearBtn:after,._5NFCPq_yearBtn:hover:after,._5NFCPq_yearBtn[aria-current=true]:after{--from:clamp(0, calc(var(--legacy-pos,0) - var(--i)), 1);--to:clamp(0, calc(var(--legacy-pos,0) + 1 - var(--i)), 1);background:linear-gradient(to right, transparent calc(var(--from) * 100%), #db4b4b calc(var(--from) * 100%) calc(var(--to) * 100%), transparent calc(var(--to) * 100%)) #1717171a;transition:none}._5NFCPq_slide{--d:calc(var(--i) - var(--legacy-pos));--far:min(1, max(var(--d), -1 * var(--d)))}._5NFCPq_body{opacity:calc(1 - 1.4 * var(--far));translate:calc(var(--d) * 80 * var(--u)) 0}._5NFCPq_detail{opacity:calc(1 - 1.2 * var(--far));translate:0 calc(var(--far) * 90 * var(--u))}._5NFCPq_year{translate:calc(var(--d) * (1 - var(--far)) * 160 * var(--u)) 0}._5NFCPq_media{scale:calc(1 - .04 * var(--legacy-transit))}._5NFCPq_legacy[data-jump]{transition:--legacy-pos .7s var(--ease-out), --legacy-transit .7s var(--ease-out)}._5NFCPq_legacy:before{content:"";z-index:-1;background:var(--color-white);position:absolute;inset:0 calc(50% - 50vw)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem) and (min-width:1024px){._5NFCPq_track{--legacy-panel:max(calc(1160 * var(--u)), 100svh)}._5NFCPq_legacy{top:min(0px, calc(100svh - 1060 * var(--u)));height:auto;min-height:100svh;padding-block:calc(200 * var(--u)) calc(120 * var(--u));justify-content:center}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem) and (max-width:1023px){._5NFCPq_legacy{justify-content:center}._5NFCPq_slide{grid-template-columns:minmax(0, min(calc(50% - 1rem), calc(var(--legacy-panel) - 15rem))) minmax(0, 1fr)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem) and (max-width:767px){._5NFCPq_legacy{padding-block:2.5rem 2rem}._5NFCPq_slide{--media:min(calc((100% - .75rem) / 1.415), calc(var(--legacy-panel) - 30.5rem));grid-template-columns:var(--media) calc(var(--media) * .415)}}
._4U5Vja_section{--u:clamp(.0333rem, .052083vw, .0625rem);padding:calc(200 * var(--u)) calc(120 * var(--u)) calc(120 * var(--u));overflow:hidden}._4U5Vja_inner{max-width:105rem;margin-inline:auto}@media (max-width:1023px){._4U5Vja_section{padding:4.5rem var(--container-padding)}}@media (max-width:767px){._4U5Vja_section{padding-block:var(--mobile-section-space)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem){._4U5Vja_section{--section-scroll-margin:0px;padding-block:0;overflow:clip}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:36rem) and (min-width:1024px){._4U5Vja_section{--u:min(clamp(.0333rem, .052083vw, .0625rem), calc(100svh / 950));--section-scroll-margin:min(0px, calc(100svh - 1060 * var(--u)))}}
._4peg7a_swiper{width:100%}._4peg7a_swiper .swiper-wrapper{gap:calc(20 * var(--u));flex-direction:column}._4peg7a_swiper .swiper-slide._4peg7a_slide{height:auto}._4peg7a_item{align-items:flex-start;gap:calc(28 * var(--u));height:100%;padding:calc(24 * var(--u)) calc(20 * var(--u));border-radius:calc(20 * var(--u));background:#008b2c0a;transition:background-color .3s;display:flex}._4peg7a_icon{width:calc(80 * var(--u));aspect-ratio:1;flex:none;justify-content:center;align-items:center;display:flex}._4peg7a_icon img{height:auto;transition:scale .4s var(--ease-out)}@media (hover:hover){._4peg7a_item:hover{background:#008b2c14}._4peg7a_item:hover ._4peg7a_icon img{scale:1.08}}._4peg7a_itemText{top:var(--helvetica-nudge);min-width:0;font-size:max(.875rem, calc(22 * var(--u)));letter-spacing:.02em;color:#000000bf;white-space:pre-line;flex:1 1 0;line-height:1.2;position:relative}@media (max-width:1221px){._4peg7a_itemText{white-space:normal}}@media (max-width:1023px){._4peg7a_swiper .swiper-wrapper{gap:.75rem}._4peg7a_item{border-radius:1rem;gap:1rem;padding:1rem}._4peg7a_icon{width:3rem}}@media (max-width:767px){._4peg7a_swiper{--slide-gap:.75rem;--bleed:1.25rem;width:auto;margin-right:calc(-1 * var(--bleed));container-type:inline-size}._4peg7a_swiper .swiper-wrapper{flex-direction:row;gap:0}._4peg7a_swiper .swiper-slide._4peg7a_slide{width:calc((100cqw - var(--slide-gap)) / 1.2);margin-right:var(--slide-gap)}._4peg7a_swiper .swiper-slide._4peg7a_slide:last-child{margin-right:var(--bleed)}._4peg7a_item{flex-direction:column;gap:.875rem;padding:1.25rem 1rem}._4peg7a_itemText{letter-spacing:0;flex:none;font-size:.9375rem;line-height:1.45}._4peg7a_icon{width:2.5rem}}
.xgmczq_section{--u:clamp(.0333rem, .052083vw, .0625rem);padding:calc(120 * var(--u)) 0 calc(100 * var(--u));justify-content:center;display:flex;position:relative;overflow:hidden}.xgmczq_bg{object-fit:cover}.xgmczq_row{gap:calc(20 * var(--u));width:calc(1688 * var(--u));display:flex;position:relative}.xgmczq_vision{gap:calc(60 * var(--u));width:calc(664 * var(--u));min-height:calc(940 * var(--u));padding:calc(40 * var(--u)) calc(60 * var(--u));border-radius:calc(40 * var(--u));color:var(--color-white);background:linear-gradient(#041919,#2a4728 79.656%);flex-direction:column;flex:none;display:flex;position:relative}.xgmczq_visionTitle,.xgmczq_missionTitle{font-family:var(--font-helvetica);font-size:max(2rem, calc(64 * var(--u)));white-space:nowrap;line-height:1.2}.xgmczq_visionText{top:var(--helvetica-nudge);font-size:max(1rem, calc(32 * var(--u)));white-space:pre-line;font-weight:300;line-height:1.2;position:relative}.xgmczq_curve{left:calc(-160 * var(--u));top:calc(550 * var(--u));width:calc(738.768 * var(--u));height:calc(467.219 * var(--u));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.xgmczq_curveBox{width:calc(744.733 * var(--u));height:calc(157.661 * var(--u));flex:none;position:relative;rotate:-25.91deg}.xgmczq_curveLine{width:158.8%;max-width:none;height:379.94%;position:absolute;top:-244.42%;left:-29.52%}.xgmczq_badge{left:calc(490 * var(--u));top:calc(486 * var(--u));width:calc(128 * var(--u));aspect-ratio:1;position:absolute}.xgmczq_badgeGlow{width:225%;max-width:none;height:225%;position:absolute;top:-50.78%;left:-62.5%}.xgmczq_shield{width:45.3125%;height:60.9375%;transition:scale .5s var(--ease-out);position:absolute;top:19.5313%;left:27.3438%}@media (hover:hover){.xgmczq_vision:hover .xgmczq_shield{scale:1.08}}.xgmczq_mission{gap:calc(63 * var(--u));min-width:0;padding:calc(40 * var(--u));border-radius:calc(40 * var(--u));background:var(--color-white);flex-direction:column;flex:1 1 0;display:flex}.xgmczq_missionTitle{color:var(--color-black)}@media (max-width:1023px){.xgmczq_section{padding:4.5rem var(--container-padding)}.xgmczq_row{flex-direction:column;gap:1.25rem;width:100%;max-width:48rem}.xgmczq_vision{border-radius:1.5rem;gap:1.5rem;width:auto;min-height:0;padding:2.5rem 2rem 2rem}.xgmczq_visionText{white-space:normal}.xgmczq_curve{display:none}.xgmczq_badge{align-self:flex-end;width:4.5rem;position:relative;top:auto;left:auto}.xgmczq_mission{border-radius:1.5rem;gap:1.75rem;padding:2.5rem 2rem 2rem}}@media (max-width:767px){.xgmczq_section{padding-block:var(--mobile-section-space)}.xgmczq_vision,.xgmczq_mission{padding:2rem 1.25rem 1.5rem}.xgmczq_visionTitle,.xgmczq_missionTitle{font-size:var(--mobile-title)}.xgmczq_visionText{font-size:1.125rem;line-height:1.4}}
section.rHlYjW_section{padding-bottom:calc(64 * var(--u));background:var(--color-primary)}.rHlYjW_bgImage{object-fit:cover}.rHlYjW_section .rHlYjW_text{max-width:none}.rHlYjW_section .rHlYjW_title{white-space:pre-line}.rHlYjW_section .rHlYjW_description{font-size:max(.875rem, calc(22 * var(--u)));line-height:1.2}@media (max-width:1023px){section.rHlYjW_section{padding-bottom:4.5rem}.rHlYjW_section .rHlYjW_title{white-space:normal}.rHlYjW_section .rHlYjW_description{font-size:1rem;line-height:1.4}}@media (max-width:767px){section.rHlYjW_section{padding-bottom:var(--mobile-section-space)}.rHlYjW_section .rHlYjW_description{font-size:.9375rem;line-height:1.5}}
