.ProjectsAccordion-module__6Efwsq__accordion{border-radius:var(--r-accordion);flex-direction:column;width:100%;display:flex;overflow:hidden}.ProjectsAccordion-module__6Efwsq__line{background:var(--c-line);flex:none;width:100%;height:1px}.ProjectsAccordion-module__6Efwsq__row{width:100%}.ProjectsAccordion-module__6Efwsq__question{font:inherit}.ProjectsAccordion-module__6Efwsq__toggle{text-align:left;-webkit-user-select:none;user-select:none;align-items:center;gap:24px;width:100%;padding:20px 0 20px 40px;display:flex;position:relative}.ProjectsAccordion-module__6Efwsq__plus{opacity:.3;width:16px;height:16px;position:absolute;top:33px;left:0}.ProjectsAccordion-module__6Efwsq__plus:before,.ProjectsAccordion-module__6Efwsq__plus:after{content:"";background:#000;border-radius:10px;position:absolute}.ProjectsAccordion-module__6Efwsq__plus:before{width:16px;height:2px;top:7px;left:0}.ProjectsAccordion-module__6Efwsq__plus:after{width:2px;height:16px;top:0;left:7px}.ProjectsAccordion-module__6Efwsq__title{min-width:1px;color:var(--c-blue);flex:1 0 0}.ProjectsAccordion-module__6Efwsq__panel{overflow:hidden}.ProjectsAccordion-module__6Efwsq__answer{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:41px;width:100%;height:220px;padding:0 20px 20px 40px;display:flex}.ProjectsAccordion-module__6Efwsq__image{flex:none;width:19%;height:100%;position:relative}.ProjectsAccordion-module__6Efwsq__image img{object-fit:contain}.ProjectsAccordion-module__6Efwsq__text{flex:1 0 0;justify-content:center;align-items:center;min-width:1px;display:flex}.ProjectsAccordion-module__6Efwsq__description{-webkit-user-select:none;user-select:none;width:100%}.ProjectsAccordion-module__6Efwsq__arrowWrap{color:var(--c-blue);flex:none;padding-top:16px}.ProjectsAccordion-module__6Efwsq__arrow{width:98px;height:60px;transition:transform .2s var(--ease-link)}@media (hover:hover){.ProjectsAccordion-module__6Efwsq__answer:hover .ProjectsAccordion-module__6Efwsq__arrow{transform:translate(6px)}}@media (max-width:799px){.ProjectsAccordion-module__6Efwsq__plus{top:35px}.ProjectsAccordion-module__6Efwsq__title{font-size:32px;line-height:130%}.ProjectsAccordion-module__6Efwsq__answer{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;height:246px}.ProjectsAccordion-module__6Efwsq__image{width:50%;height:50%}.ProjectsAccordion-module__6Efwsq__text{flex:none;width:100%}.ProjectsAccordion-module__6Efwsq__description{font-size:14px;line-height:140%}.ProjectsAccordion-module__6Efwsq__arrowWrap{width:100%}.ProjectsAccordion-module__6Efwsq__arrow{width:44px;height:27px}}
.Ticker-module__FWelgW__root{width:100%;height:100%;display:flex;overflow:hidden}.Ticker-module__FWelgW__track{will-change:transform;flex-wrap:nowrap;height:100%;display:flex}.Ticker-module__FWelgW__track[data-ready]{animation:Ticker-module__FWelgW__ticker var(--ticker-duration) linear infinite}.Ticker-module__FWelgW__set{flex:none;height:100%;display:flex}.Ticker-module__FWelgW__set>*{flex-shrink:0}.Ticker-module__FWelgW__pausable:hover .Ticker-module__FWelgW__track{animation-play-state:paused}@keyframes Ticker-module__FWelgW__ticker{to{transform:translateX(calc(-1 * var(--ticker-distance)))}}@media (prefers-reduced-motion:reduce){.Ticker-module__FWelgW__track[data-ready]{animation:none}}
.Footer-module__Grjkva__footer{background:var(--c-blue);flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:0 48px 133px;display:flex;position:relative;overflow:hidden}.Footer-module__Grjkva__content{flex-direction:column;gap:10px;width:100%;display:flex}.Footer-module__Grjkva__heading{font-family:var(--font-display);color:var(--c-paper);white-space:pre;font-size:85px;font-weight:400;line-height:130%}.Footer-module__Grjkva__body{flex-direction:column;gap:24px;width:100%;display:flex}.Footer-module__Grjkva__cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.Footer-module__Grjkva__card{background:var(--c-pale);border-radius:var(--r-card);min-width:1px;height:230px;transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);flex:1 0 0;justify-content:center;align-items:center;padding:50px 0;display:flex}@media (hover:hover){a.Footer-module__Grjkva__card:hover{opacity:.7;transform:scale(1.01)}}.Footer-module__Grjkva__cardInner{flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 24px;display:flex}.Footer-module__Grjkva__cardTitle{width:90%;font-family:var(--font-display);text-align:center;color:var(--c-blue);font-size:40px;font-weight:400;line-height:140%;display:block}.Footer-module__Grjkva__cardSub{text-align:center;white-space:pre;display:block}.Footer-module__Grjkva__card:nth-child(2) .Footer-module__Grjkva__cardInner{width:90%}.Footer-module__Grjkva__card:nth-child(2) .Footer-module__Grjkva__cardTitle{width:100%}.Footer-module__Grjkva__card:nth-child(3) .Footer-module__Grjkva__cardInner{padding:0}.Footer-module__Grjkva__social{justify-content:center;align-items:center;gap:39px;width:100%;display:flex}.Footer-module__Grjkva__icon,.Footer-module__Grjkva__contact img{transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);display:block}.Footer-module__Grjkva__icon img{object-fit:contain}@media (hover:hover){.Footer-module__Grjkva__icon:hover,.Footer-module__Grjkva__contact:hover img{opacity:.5;transform:scale(1.1)}}.Footer-module__Grjkva__bottom{justify-content:space-between;align-items:center;width:100%;display:flex}.Footer-module__Grjkva__copyright{max-width:600px;color:var(--c-paper)}.Footer-module__Grjkva__legal{z-index:2;gap:24px;display:flex;position:relative}.Footer-module__Grjkva__legalLink{cursor:pointer;font-family:var(--font-text);color:#fff;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:300;text-decoration:underline}.Footer-module__Grjkva__legalLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.Footer-module__Grjkva__contact{z-index:2;width:100px;font-family:var(--font-text);color:#fff;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;font-size:14px;font-weight:300;text-decoration:underline;display:flex}.Footer-module__Grjkva__letter{object-fit:contain;flex:none;width:18px;height:18px}.Footer-module__Grjkva__spacer{width:1208px;max-width:100%;min-height:226px;padding:75px 0}.Footer-module__Grjkva__typo{z-index:0;width:100%;height:450px;position:absolute;top:353px;left:0}.Footer-module__Grjkva__tickerText{white-space:pre}@media (max-width:1439px){.Footer-module__Grjkva__footer{padding:0 48px 123px}.Footer-module__Grjkva__heading{font-size:46px}.Footer-module__Grjkva__cards{height:183px}.Footer-module__Grjkva__card{height:100%}.Footer-module__Grjkva__cardTitle{font-size:25px}.Footer-module__Grjkva__cardSub{white-space:pre-wrap;width:208px}.Footer-module__Grjkva__social{gap:32px}.Footer-module__Grjkva__card:nth-child(3) .Footer-module__Grjkva__cardTitle{width:70%}.Footer-module__Grjkva__spacer{width:730px}.Footer-module__Grjkva__typo{height:380px;top:281px}}@media (max-width:809px){.Footer-module__Grjkva__footer{padding:8px 48px 24px}.Footer-module__Grjkva__content{gap:15px}.Footer-module__Grjkva__heading{white-space:pre-wrap;width:300px;font-size:34px;line-height:90%}.Footer-module__Grjkva__body{gap:0}.Footer-module__Grjkva__cards{flex-direction:column;gap:8px;height:auto}.Footer-module__Grjkva__card{flex:none;width:100%;height:179px;padding:25px 0}.Footer-module__Grjkva__cardTitle,.Footer-module__Grjkva__card:nth-child(2) .Footer-module__Grjkva__cardTitle{width:200px;font-size:24px}.Footer-module__Grjkva__cardSub{width:200px}.Footer-module__Grjkva__bottom{flex-direction:column;padding-top:16px}.Footer-module__Grjkva__copyright{text-align:center;order:2;width:300px}.Footer-module__Grjkva__legal{order:1;padding-bottom:16px}.Footer-module__Grjkva__contact{order:0;width:auto;padding-bottom:16px;font-size:20px}.Footer-module__Grjkva__letter{width:37px;height:37px}.Footer-module__Grjkva__spacer,.Footer-module__Grjkva__typo{display:none}}
.ArrowButton-module__DTWODG__button{border-radius:var(--r-pill);background:var(--c-blue);color:#fff;white-space:pre;justify-content:center;align-items:center;gap:10px;padding:16px 32px;display:inline-flex}.ArrowButton-module__DTWODG__label{color:var(--c-paper)}.ArrowButton-module__DTWODG__arrow{width:54px;height:22px;transition:transform .2s var(--ease-link);flex:none}@media (hover:hover){.ArrowButton-module__DTWODG__button:hover .ArrowButton-module__DTWODG__arrow{transform:translate(4px)}}
.page-module__WbDpGq__intro{justify-content:center;align-items:center;height:100vh;min-height:560px;display:flex;position:relative}.page-module__WbDpGq__mainText{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1208px;padding:0 5px;display:flex}.page-module__WbDpGq__eyebrow{color:var(--c-blue);margin-bottom:3px}.page-module__WbDpGq__title{color:var(--c-blue);margin-bottom:50px}.page-module__WbDpGq__lead{max-width:550px;color:var(--c-blue)}.page-module__WbDpGq__scroll{flex-direction:column;align-items:center;gap:10px;width:max-content;margin-inline:auto;display:flex;position:absolute;bottom:50px;left:0;right:0}.page-module__WbDpGq__bar{background:linear-gradient(var(--c-graphite), var(--c-graphite)) center / 2px 33px no-repeat;width:2px;height:34px;position:relative;overflow:hidden}.page-module__WbDpGq__barFill{background:var(--c-blue);height:14px;animation:1s linear infinite alternate page-module__WbDpGq__bob;position:absolute;top:0;left:0;right:0}@keyframes page-module__WbDpGq__bob{to{transform:translateY(20px)}}.page-module__WbDpGq__scrollLabel{font-family:var(--font-body);letter-spacing:.1em;color:var(--c-gray);font-size:14px;line-height:1.2}.page-module__WbDpGq__projects{flex-direction:column;align-items:center;gap:48px;padding-bottom:150px;display:flex}.page-module__WbDpGq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:1208px;display:grid}@media (max-width:1439px){.page-module__WbDpGq__grid{gap:24px;width:730px}}@media (max-width:809px){.page-module__WbDpGq__scroll{bottom:75px}.page-module__WbDpGq__projects{padding-bottom:75px}.page-module__WbDpGq__grid{grid-template-columns:1fr;width:90%}}@media (prefers-reduced-motion:reduce){.page-module__WbDpGq__barFill{animation:none}}
.page-module__Tf53wa__page{--page-glow:radial-gradient(43% 15.48% at 7.1% 1.5%, #2669f133 0%, var(--c-paper) 100%);background:var(--page-glow), var(--page-glow);flex-direction:column;align-items:center;display:flex}.page-module__Tf53wa__body{flex-direction:column;align-items:center;gap:10px;width:100%;padding-bottom:10px;display:flex;position:relative}.page-module__Tf53wa__lottieBox{z-index:0;pointer-events:none;width:100%;min-height:1225px;position:absolute;top:0;left:0;overflow:hidden}.page-module__Tf53wa__lottie{z-index:1;opacity:.13;width:1671px;animation:page-module__Tf53wa__fade-from-opaque 1s var(--ease-e1) 2s both;position:absolute;top:0;bottom:0;left:-337px}@keyframes page-module__Tf53wa__fade-from-opaque{0%{opacity:1}}.page-module__Tf53wa__intro{z-index:0;background:radial-gradient(50% 50% at 67.9% 48.2%,#2669f14d 0%,#fff0 100%);flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.page-module__Tf53wa__cover{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:48px 0 48px 48px;display:flex;position:relative;overflow:hidden}.page-module__Tf53wa__mainText{z-index:3;width:100%;animation:page-module__Tf53wa__fade-in 1s var(--ease-e1) 2s both;flex-direction:column;align-items:center;padding-top:100px;display:flex;position:relative}@keyframes page-module__Tf53wa__fade-in{0%{opacity:.001}}.page-module__Tf53wa__middle{flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:53px 0;display:flex;overflow:hidden}.page-module__Tf53wa__heroHeading{color:var(--c-ink);white-space:pre-line}.page-module__Tf53wa__topText{flex-direction:column;align-items:flex-start;gap:20px;width:min-content;max-width:300px;padding:32px 5px;display:flex}.page-module__Tf53wa__subline{color:var(--c-ink);text-align:center;white-space:pre}.page-module__Tf53wa__pill{z-index:2;background:var(--c-paper);border-radius:24px;flex:none;align-self:center;align-items:flex-start;gap:22px;width:195px;height:48px;padding:6px 0 0 24px;display:flex;position:relative}.page-module__Tf53wa__pillIcon{width:36px;height:36px;transition:opacity var(--dur-hover) var(--ease-hover), transform var(--dur-hover) var(--ease-hover);justify-content:center;align-items:center;display:flex}.page-module__Tf53wa__pill li:nth-child(2) .page-module__Tf53wa__pillIcon{width:33px;height:33px}.page-module__Tf53wa__pillIcon img{object-fit:contain;width:100%;height:100%}.page-module__Tf53wa__chat{padding:2px}.page-module__Tf53wa__chat svg{fill:#000;flex:none;width:33px;height:32px}@media (hover:hover){.page-module__Tf53wa__pillIcon:hover{opacity:.5;transform:scale(1.1)}}.page-module__Tf53wa__cardRow{justify-content:flex-end;align-items:center;width:100%;height:130px;padding-right:64px;display:flex;overflow:hidden}.page-module__Tf53wa__cardEnter{z-index:1;width:370px;animation:page-module__Tf53wa__card-enter .5s var(--ease-e1) 3.5s both;flex:none;position:relative}@keyframes page-module__Tf53wa__card-enter{0%{opacity:.001;transform:translate(-30px)}}.page-module__Tf53wa__card{background:var(--c-paper);width:100%;box-shadow:var(--shadow-card);animation:page-module__Tf53wa__card-pulse 3s var(--ease-e1) 4.1s infinite;border-radius:12px;justify-content:space-between;align-items:center;padding:12px;display:flex}@keyframes page-module__Tf53wa__card-pulse{0%,33.4%,to{transform:scale(1)}16.7%{transform:scale(1.05)}}.page-module__Tf53wa__cardText{flex-direction:column;justify-content:center;gap:12px;width:62%;display:flex}.page-module__Tf53wa__cardTitle{height:36px;font-family:var(--font-display);letter-spacing:-.04em;color:var(--c-graphite);font-size:17px;line-height:1.2em;display:block}.page-module__Tf53wa__cardSub{display:block}.page-module__Tf53wa__cardImage{background:#282828;border-radius:8px;flex:none;width:33%;height:73px;position:relative;overflow:hidden}.page-module__Tf53wa__cardImage img{object-fit:cover}.page-module__Tf53wa__manifest{flex-direction:column;align-items:center;gap:212px;width:100%;height:250vh;padding:184px 0;display:flex}.page-module__Tf53wa__manifestItem{z-index:1;justify-content:center;width:1008px;display:flex;position:relative}.page-module__Tf53wa__manifestText{text-align:center;width:996px;max-width:100%;color:var(--c-blue)}@media (min-width:1440px){.page-module__Tf53wa__manifestItem:not(:first-child) .page-module__Tf53wa__manifestText:before{content:"";height:1lh;display:block}}.page-module__Tf53wa__protest{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding-bottom:124px;display:flex;overflow:hidden}.page-module__Tf53wa__tickerBox{width:100%;height:318px}.page-module__Tf53wa__tickerItem{position:relative}.page-module__Tf53wa__tickerItem img{object-fit:cover}.page-module__Tf53wa__protestRow{justify-content:center;align-items:center;gap:10px;width:100%;padding-top:16px;display:flex;overflow:hidden}.page-module__Tf53wa__protestSpacer{flex:1 0 0;height:253px}.page-module__Tf53wa__protestText{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;min-width:1px;height:253px;display:flex}.page-module__Tf53wa__protestHeading{width:521px;max-width:100%}.page-module__Tf53wa__protestBody{width:480px;max-width:100%}.page-module__Tf53wa__kpi{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;overflow:hidden}.page-module__Tf53wa__kpiText{flex-direction:column;align-items:center;gap:36px;width:95%;display:flex}.page-module__Tf53wa__kpiHeading{width:72%}.page-module__Tf53wa__kpiBody{text-align:center;width:50%}.page-module__Tf53wa__kpiCards{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;padding:48px 50px 50px 48px;display:flex}.page-module__Tf53wa__kpiCard{background:var(--c-pale);border-radius:var(--r-card);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px;min-width:1px;height:230px;padding:50px 0;display:flex}.page-module__Tf53wa__kpiValue{white-space:pre;display:block}.page-module__Tf53wa__kpiLabel{text-align:center;white-space:pre;display:block}.page-module__Tf53wa__kpiCard:nth-child(2) .page-module__Tf53wa__kpiLabel{white-space:normal;width:74%}.page-module__Tf53wa__kpiCard:nth-child(3) .page-module__Tf53wa__kpiLabel{white-space:normal;width:241px}.page-module__Tf53wa__projects{background:var(--c-paper);flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;width:100%;padding:220px 40px 150px;display:flex;overflow:hidden}.page-module__Tf53wa__projectsColumn{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.page-module__Tf53wa__projectsHeading{white-space:pre}.page-module__Tf53wa__accordionBox{z-index:2;width:80%;position:relative}@media (min-width:1440px) and (max-width:1599px){.page-module__Tf53wa__lottie{left:-418px}}@media (min-width:800px) and (max-width:1439px){.page-module__Tf53wa__lottie{width:1241px;height:1175px;top:-122px;bottom:auto;left:-474px}.page-module__Tf53wa__cover{justify-content:space-around}.page-module__Tf53wa__mainText{width:730px}.page-module__Tf53wa__heroHeading{width:534px}.page-module__Tf53wa__subline{white-space:pre-wrap;width:389px}.page-module__Tf53wa__cardRow{z-index:4}.page-module__Tf53wa__cardEnter{z-index:3;width:320px}.page-module__Tf53wa__manifestItem{width:700px}.page-module__Tf53wa__protestText{height:auto}.page-module__Tf53wa__protestHeading{width:278px}.page-module__Tf53wa__protestBody{width:358px}.page-module__Tf53wa__kpiHeading{width:75%}.page-module__Tf53wa__kpiBody{width:70%}.page-module__Tf53wa__kpiCard{height:160px}.page-module__Tf53wa__kpiCard:nth-child(2){padding:40px 0}.page-module__Tf53wa__kpiCard:nth-child(2) .page-module__Tf53wa__kpiLabel{width:77%}.page-module__Tf53wa__kpiCard:nth-child(3) .page-module__Tf53wa__kpiLabel{width:191px}.page-module__Tf53wa__projects{padding:80px 40px}.page-module__Tf53wa__accordionBox{width:100%}}@media (max-width:799px){.page-module__Tf53wa__lottieBox{order:5}.page-module__Tf53wa__lottie{z-index:0;opacity:.17;width:auto;height:989px;inset:-157px -92px auto -572px}.page-module__Tf53wa__intro{z-index:3}.page-module__Tf53wa__cover{z-index:5;justify-content:space-around;height:90vh;padding:100px 24px 0}.page-module__Tf53wa__mainText{padding:0}.page-module__Tf53wa__middle{justify-content:flex-start;align-items:flex-start;gap:33px;padding:0}.page-module__Tf53wa__heroHeading{text-align:left;width:98%}.page-module__Tf53wa__pill{order:1;align-self:flex-start}.page-module__Tf53wa__topText{order:2;padding:0 5px 32px}.page-module__Tf53wa__subline{text-align:left;white-space:pre-wrap;width:292px}.page-module__Tf53wa__cardRow{justify-content:center;height:auto;padding:16px 0 60px}.page-module__Tf53wa__cardEnter{z-index:6;width:300px;animation-delay:4.5s}.page-module__Tf53wa__card{animation-delay:5.1s}.page-module__Tf53wa__manifest{gap:288px;height:auto;padding:220px 0 95px}.page-module__Tf53wa__manifestItem{width:90%}.page-module__Tf53wa__protest{justify-content:flex-start;padding-bottom:64px}.page-module__Tf53wa__tickerBox{height:252px}.page-module__Tf53wa__protestRow{flex-direction:column}.page-module__Tf53wa__protestSpacer{flex:none;width:100%;height:1px}.page-module__Tf53wa__protestText{flex:none;width:100%;padding:0 24px}.page-module__Tf53wa__protestHeading{text-align:left;width:100%}.page-module__Tf53wa__protestBody{width:339px}.page-module__Tf53wa__kpi{justify-content:flex-start;gap:0}.page-module__Tf53wa__kpiText{align-items:flex-start;width:100%;padding:0 24px}.page-module__Tf53wa__kpiHeading{text-align:left;width:364px;max-width:100%}.page-module__Tf53wa__kpiBody{text-align:left;width:102%}.page-module__Tf53wa__kpiCards{flex-direction:column;padding:48px 48px 50px}.page-module__Tf53wa__kpiCard{flex:none;width:100%;height:160px}.page-module__Tf53wa__kpiCard:nth-child(2) .page-module__Tf53wa__kpiLabel{width:65%}.page-module__Tf53wa__projects{justify-content:flex-start;padding:0 20px 60px}.page-module__Tf53wa__accordionBox{width:100%}}@media (prefers-reduced-motion:reduce){.page-module__Tf53wa__lottie,.page-module__Tf53wa__mainText,.page-module__Tf53wa__cardEnter,.page-module__Tf53wa__card{animation:none}}
