header{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(.25,1,.5,1)}header,header .nav{transition-property:all}header .nav{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}header .nav-burger svg{height:auto;width:1.5rem;overflow:visible}header .nav-burger svg line{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}header .nav-logo svg path{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:62rem){header .nav-item.w--current:not([href="#"]) .nav-item-inner,header .nav-item:hover .nav-item-inner{padding-left:1.875rem}header .nav-item.w--current:not([href="#"]) .nav-item-text:before,header .nav-item:hover .nav-item-text:before{opacity:1;transform:translateX(-.875rem)}header .nav:has(.nav-item:hover:not(.w--current)) .nav-item.w--current:not([href="#"]) .nav-item-inner{padding-left:1rem}header .nav:has(.nav-item:hover:not(.w--current)) .nav-item.w--current:not([href="#"]) .nav-item-text:before{opacity:0;transform:translateX(-1.25rem)}header .nav-item-inner{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(.25,1,.5,1)}header .nav-item-text{position:relative;display:flex;align-items:center}header .nav-item-text:before{content:"";will-change:transform;pointer-events:none;width:.375rem;height:.375rem;border-radius:9999px;position:absolute;left:0;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(.25,1,.5,1);background:var(--_colors---impact-yellow);transform:translateX(-1.25rem)}header .nav-anmt-inner,header .nav-items{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}header .nav-extras{display:none}header .nav-anmt-content{height:auto;opacity:1;right:-.0625rem;top:0;z-index:2;width:17.375rem;border-radius:.5rem;border-color:#cecece}header[data-wf--header--variant=dark-surface] .nav-anmt-content{background:var(--_colors---white)}header[data-wf--header--variant=light-surface] .nav-anmt-content{background:var(--_colors---carbon-black)}}@media not all and (min-width:62rem){header .nav-inner{position:static}header .nav-items{position:relative;inset:0;height:auto;border-style:none;padding:0;display:flex;flex-direction:column;gap:1.5rem;border-radius:0;transform:none}header .nav-item{width:-moz-fit-content;width:fit-content}header .nav-item .nav-item-text{font-size:1.5rem;font-weight:600;line-height:120%;letter-spacing:-.015rem}header .nav-item-inner{padding-left:0;padding-right:0}header .nav-panel{pointer-events:none;visibility:hidden;position:absolute;top:0;left:0;display:flex;height:100svh;flex-direction:column;background:#0000004f}header .nav-anmt,header .nav-anmt-inner,header .nav-panel{width:100%}header .nav-anmt-inner{display:flex;flex-direction:column;gap:1.5rem;max-width:100%;padding:1.5rem}header .nav-anmt-content{position:relative;height:auto}header .nav-anmt-content-inner{padding:0}header .nav-anmt-cta{height:auto;padding-left:0;padding-right:0}header .nav-panel-outer{display:block;overflow:clip;padding-top:clamp(4rem,3.5599rem + 1.8779vw,5.25rem);box-shadow:0 16px 16px 0 rgba(0,0,0,.25);clip-path:inset(0 0 100% 0)}header .nav-panel-inner,header .nav-panel-outer{background:var(--_colors---white)}header .nav-panel-inner{display:flex;flex-direction:column;gap:3rem;opacity:0;overflow-y:auto;overflow-x:clip;padding-top:2rem;padding-bottom:3rem;transform:translateY(-2.5rem);padding-right:var(--global--container-padding);padding-left:var(--global--container-padding)}header .nav-panel-inner,header .nav-panel-outer{height:auto;max-height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}header .nav-extras{display:flex;flex-direction:column;gap:1.5rem}}header.mob-active .nav,header.nav-opaqued .nav,header:has(.nav-item.open) .nav{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}header.mob-active .nav-logo svg path[fill=white],header.nav-opaqued .nav-logo svg path[fill=white],header:has(.nav-item.open) .nav-logo svg path[fill=white]{fill:var(--_colors---carbon-black)}header.mob-active .nav-items,header.nav-opaqued .nav-items,header:has(.nav-item.open) .nav-items{border-color:#cecece}header.mob-active[data-wf--header--variant=dark-surface] .nav-anmt-inner,header.nav-opaqued[data-wf--header--variant=dark-surface] .nav-anmt-inner,header:has(.nav-item.open)[data-wf--header--variant=dark-surface] .nav-anmt-inner{border-color:#cecece}header.mob-active .nav-burger line{stroke:var(--_colors---impact-yellow)!important}header.mob-active .nav-burger line:first-child{transform:rotate(45deg) translateY(-.375rem)}header.mob-active .nav-burger line:nth-child(2){transform:rotate(-45deg) translate(-.4375rem,.1875rem)}header.mob-active .nav-panel{pointer-events:auto;visibility:visible}header.mob-active .nav-panel-outer{clip-path:inset(0 0 0 0)}header.mob-active .nav-panel-inner{opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-delay:.1s;transition-duration:.4s;transition-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}header.nav-scrolling-down.nav-scrolled:not(.mob-active):not(:has(.nav-item.open)){pointer-events:none;transition-timing-function:cubic-bezier(.25,1,.5,1);transform:translateY(-120%)}@media not all and (min-width:62rem){body:has([data-barba-namespace=home]) header .nav{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05)}body:has([data-barba-namespace=home]) header .nav-logo svg path[fill=white]{fill:var(--_colors---carbon-black)}body:has([data-barba-namespace=home]) header .nav-burger svg line[stroke=white]{stroke:var(--_colors---carbon-black)}body:has([data-barba-namespace=home]) header .nav-items{border-color:#cecece}}.footer-social{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-social:hover{background:var(--_colors---impact-yellow)}.footer-item:hover .footer-item-text{color:var(--_colors---impact-yellow)}.footer-item-text{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}html{scrollbar-gutter:stable;background-color:#171615}html.disable-scrolling{overflow:hidden}main{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}dialog{height:100%;max-height:100%;width:100vw;max-width:100%;margin:0;border-style:none;background-image:none;padding:0;outline:2px solid transparent;outline-offset:2px;border:none;outline:none;background:none}dialog:not([open]){animation:dialogFadeOut .3s ease forwards}dialog[open]{display:flex;align-items:center;animation:dialogFadeIn .3s ease forwards}dialog::backdrop{background:rgba(0,0,0,.25)}@keyframes dialogFadeOut{0%{transform:translateX(0)}to{transform:translateX(50%)}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.splide .splide__pagination{display:flex;gap:.625rem}.splide .splide__pagination li{display:flex}.splide .splide__pagination__page{margin:0;width:.375rem;height:.375rem;border-radius:0;opacity:1;background:var(--_colors---white-20)}.splide .splide__pagination__page.is-active{background:var(--_colors---white);transform:scale(1)}.splide,.swiper{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.5s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.splide.is-ready,.swiper.is-ready{opacity:1}.cl-container.is-rg .cl-c-inner{margin-left:-.75rem;margin-right:-.75rem}.cl-container.is-rg .cl-c-inner .rg-card{flex-basis:100%}@media (min-width:48rem){.cl-container.is-rg .cl-c-inner .rg-card{flex-basis:50%}}@media (min-width:62rem){.cl-container.is-rg .cl-c-inner .rg-card{flex-basis:33.33%}}.cl-container.is-rg .cl-c-inner .rg-card.is-active{margin-bottom:1.5rem;padding-left:.75rem;padding-right:.75rem}.cl-container.loaded .cl-skeletons-c{display:none}.cl-c-inner{display:flex;flex-wrap:wrap}.cl-c-inner .rg-card{height:auto}.cl-c-inner .rg-card.is-active .rg-card-inner{visibility:visible;opacity:1;transition-delay:.2s;transition-duration:.7s;transform:translateY(0);transition-timing-function:cubic-bezier(.25,1,.5,1);transition-property:opacity,transform}.cl-c-inner .rg-card:not(.is-active){height:0;width:0;flex:none!important;overflow:hidden}.cl-c-inner .rg-img-c.active .rg-img{visibility:visible;opacity:1}.cl-c-inner .rg-card-inner,.cl-c-inner .rg-img{visibility:hidden;opacity:0}.cl-c-inner .rg-card-inner{transform:translateY(.625rem)}.cl-empty.active{display:flex}.cl-skeleton{position:relative;overflow:hidden}.cl-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),#f1b51045 50%,hsla(0,0%,100%,0));animation:shimmer 1.4s ease infinite}@keyframes shimmer{to{transform:translateX(100%)}}.cl-c-inner .rg-card:hover .rg-img,.rs-body .rg-card:hover .rg-img{transform:scale(1)}.cl-c-inner .rg-img,.rs-body .rg-img{transform:scale(1.05);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.g-btn .g-btn-arrow,.g-btn .g-btn-inner,.g-btn .g-btn-inner:before,.g-btn .g-btn-text,.g-btn svg path{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.g-btn .g-btn-inner{position:relative}.g-btn .g-btn-inner:before{content:"";position:absolute;inset:0;z-index:1;height:100%;width:100%;border-radius:inherit;background-color:inherit}.g-btn .g-btn-arrows,.g-btn .g-btn-text{position:relative;z-index:2}.g-btn:hover .g-btn-inner:before{transform:scale(1.04)}.g-btn:hover .g-btn-arrow{will-change:transform;transform:rotate(45deg)}.section-controls.is-unstuck{position:absolute;bottom:1.875rem}.section-controls .sc-anchors.dark .sc-anchor-cta,.section-controls .sc-anchors.dark .sc-anchor-items{background-color:var(--_colors---carbon-black)}.section-controls .sc-anchors.dark .sc-anchor-cta-icon svg path{fill:var(--_colors---white)}.section-controls .sc-anchors.dark .sc-anchor-text{color:var(--_colors---white)}.section-controls .sc-anchor-orb{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-controls .sc-anchor-text,.section-controls .sc-anchor-text-c{transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-controls .sc-anchor-item.active .sc-anchor-text:not(.is-active-state),.section-controls .sc-anchor-item:hover .sc-anchor-text:not(.is-active-state){opacity:0}.section-controls .sc-anchor-item.active .sc-anchor-text.is-active-state,.section-controls .sc-anchor-item:hover .sc-anchor-text.is-active-state{opacity:1}.section-controls .sc-anchor-item.active .sc-anchor-orb{opacity:1;transition-delay:.1s}.section-controls .sc-anchor-item.active .sc-anchor-text-c{transform:translateX(1.25rem)}.section-controls .sc-anchor-item:hover:not(.active) .sc-anchor-text-c{transform:translateX(.375rem)}.section-controls .sc-anchor-cta,.section-controls .sc-anchor-cta-icon svg path{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}main.g-main{position:relative}[class*=plx-]{--s:0.3}.plx-05{--s:0.5}.plx-1{--s:1.0}.plx-15{--s:1.5}.plx-2{--s:2.0}.plx-25{--s:2.5}.plx-3{--s:3.0}.plx-05r{--s:-0.5}.plx-1r{--s:-1.0}.plx-15r{--s:-1.5}.plx-2r{--s:-2.0}.plx-25r{--s:-2.5}.plx-3r{--s:-3.0}.plx-wrap{view-timeline-name:--plx;view-timeline-axis:block}[class*=plx-]:is(img){min-width:120%;min-height:120%;right:auto;bottom:auto;left:-10%;top:-10%;position:absolute}@keyframes plx{0%{transform:translateY(calc(var(--s)*8vh))}to{transform:translateY(calc(var(--s)*-8vh))}}@supports (animation-timeline:view()){[class*=plx-]:not(.plx-wrap){animation:plx linear both;animation-timeline:view();animation-range:cover}.plx-clip{animation-timeline:--plx}}section.section-bridge-eb-tl .sb-sections{height:100svh}section.section-bridge-eb-tl section.energy-bottleneck{pointer-events:none;position:relative;z-index:2}section.section-bridge-eb-tl section.transition-line{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}section.section-bridge-eb-tl section.transition-line .tl-texts-c{display:flex;height:100svh;align-items:center}section.section-bridge-eb-tl section.transition-line .tl-texts{position:relative;width:100%}section.section-bridge-eb-tl section.transition-line .tl-text-c{position:absolute;top:50%;left:0;opacity:0;transform:translateY(-50%)}section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images{min-height:100svh;padding-top:8.75rem;padding-bottom:6.25rem;display:flex;flex-direction:column;justify-content:center;gap:4.25rem}section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images .tl-images,section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images .tl-text-c-outer{min-height:1px}section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images .tl-images{direction:rtl;display:flex;width:100%;gap:1.125rem}section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images .tl-images-inner{display:flex;min-width:-moz-fit-content;min-width:fit-content;opacity:0}section.section-bridge-eb-tl section.transition-line .tl-text-c.has-images .tl-image-item{height:100%;width:auto;aspect-ratio:506/338;min-height:clamp(13rem,10.1391rem + 12.2066vw,21.125rem)}@media not all and (min-width:62rem){section.section-bridge-eb-tl .sb-sections{height:auto}section.section-bridge-eb-tl section.energy-bottleneck{pointer-events:auto}section.section-bridge-eb-tl section.energy-bottleneck .eb-inner{padding-bottom:0}section.section-bridge-eb-tl section.transition-line{position:relative}section.section-bridge-eb-tl section.transition-line .tl-text-c:first-child{opacity:1}section.section-bridge-eb-tl section.transition-line .tl-text-c br{display:none}}section.content-grid-items .cgi-tab{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}section.content-grid-items .cgi-tab.active{background:var(--_colors---impact-yellow)}section.content-grid-items .cgi-panel.active{position:relative}section.content-grid-items .cgi-panel.active .cgi-panel-inner{visibility:visible;opacity:1;transition-delay:.2s;transition-duration:.7s;transform:translateY(0);transition-timing-function:cubic-bezier(.25,1,.5,1);will-change:transform;transition-property:opacity,transform}section.content-grid-items .cgi-panel:not(.active){visibility:hidden;position:absolute;left:0;top:0;height:auto;width:100%}section.content-grid-items .cgi-panel-inner{opacity:0;transform:translateY(.625rem)}section.dense-power .dp-content-inner{justify-content:center;min-height:100svh}@media (min-width:62rem){section.dense-power .dp-cards-wrapper{display:grid}section.dense-power .dp-cards-wrapper .dp-card{grid-area:1/1}}section.dense-power .dp-c-img{-o-object-fit:contain;object-fit:contain}@media (min-width:62rem){section.dense-power .dp-c-img-wrap{max-height:44svh}}@media (min-width:62rem) and (max-height:50rem){section.dense-power .dp-c-title{padding-top:2rem;padding-bottom:1.5rem}section.dense-power .dp-c-img-wrap{max-height:38svh}section.dense-power .dp-c-media-wrap{height:8rem}section.dense-power .dp-c-para{font-size:.8125rem;line-height:135%}}@media not all and (min-width:62rem){section.dense-power .dp-c-content,section.dense-power .dp-c-content-inner,section.dense-power .dp-c-text-wrap{display:contents}section.dense-power .dp-c-subtitle{order:1}section.dense-power .dp-c-img-wrap{order:2}section.dense-power .dp-c-media-wrap{order:3}section.dense-power .dp-c-para{order:4}section.dense-power .dp-metrics{order:5}}section.hero-homepage .hh-section.two{--frame-y:5rem;--frame-x:var(--global--container-padding);--frame-r:0.5rem}@media (min-width:62rem){section.hero-homepage .hh-section.two{will-change:clip-path}}section.how-it-works .hiw-slide:not(:first-child) .hiw-cover{transform:translate(-50%,-50%) scale(1.4)}@media not all and (min-width:62rem){section.how-it-works .hiw-slide:last-child{padding-bottom:4rem}}main.g-main.is-hiw-dark{background-color:var(--_colors---carbon-black)}main.g-main.is-hiw-dark .hiw-title,main.g-main.is-hiw-dark .tl-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}main.g-main .hiw-title,main.g-main .tl-text{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1)}section.resources-grid .rg-body{margin-bottom:-1.5rem}section.resources-grid .rg-load-more.active{display:flex}section.resources-grid .rg-tab.active{align-items:center;gap:.5rem}section.resources-grid .rg-tab.active:before{content:"";width:.375rem;height:.375rem;border-radius:9999px;background:var(--_colors---impact-yellow)}section.system-detail-popup .sdp-dialog-close,section.system-detail-popup .sdp-t-btn{cursor:pointer;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}section.system-detail-popup .sdp-dialog-close:hover,section.system-detail-popup .sdp-t-btn:hover{transform:scale(1.1)}section.system-detail-popup .sdp-dialog-outer{width:100%}section.system-detail-popup .sdp-dialog-inner{max-height:100svh;overflow-y:auto}section.system-detail-popup .sdp-dialog-combo{position:relative;display:flex;max-width:100%;overflow:hidden}section.system-detail-popup .sdp-dialog-combo:has(.sdp-dialog-inner[data-key=indu-gen].active) .sdp-dialog-inner[data-key=com-gen]{transform:translateX(20%)}section.system-detail-popup .sdp-dialog-combo:has(.sdp-dialog-inner[data-key=com-gen].active) .sdp-dialog-inner[data-key=indu-gen]{transform:translateX(-120%)}section.system-detail-popup .sdp-dialog-combo:has(.sdp-dialog-inner[data-key=com-gen].active) .sdp-dialog-inner[data-key=com-gen]{transform:translateX(-100%)}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner{min-width:100%;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(.25,1,.5,1)}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner:not(.active){max-height:100%;opacity:0}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner[data-key=indu-gen] .sdp-l-tab[data-key=indu-gen]{background:var(--_colors---impact-yellow)}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner[data-key=indu-gen] .sdp-l-tab[data-key=indu-gen] .sdp-l-tab-txt{font-weight:600}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner[data-key=com-gen] .sdp-l-tab[data-key=com-gen]{background:var(--_colors---impact-yellow)}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner[data-key=com-gen] .sdp-l-tab[data-key=com-gen] .sdp-l-tab-txt{font-weight:600}@media not all and (min-width:48rem){section.system-detail-popup .sdp-d-r-foot{position:sticky;bottom:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}section.system-detail-popup .sdp-dialog-combo,section.system-detail-popup .sdp-dialog-outer{height:100%}section.system-detail-popup .sdp-dialog-combo .sdp-dialog-inner{transition-duration:.3s}}section.system-detail-popup dialog{animation:none}section.system-detail-popup dialog[open]{animation:dialogFadeIn .8s forwards;animation-timing-function:cubic-bezier(.25,1,.5,1)}@keyframes dialogFadeIn{0%{transform:translateY(3.75rem)}to{transform:translateY(0)}}@media not all and (min-width:48rem){section.system-detail-popup dialog{align-items:flex-start}@keyframes dialogFadeIn{0%{transform:translateY(1.25rem)}to{transform:translateY(0)}}section.system-detail-popup dialog[open]{animation:dialogFadeIn .5s forwards}}section.system-overview .so-scene{visibility:hidden}section.system-overview .so-scene.is-s1{visibility:visible;z-index:5}section.system-overview .so-scene.is-s2{z-index:4}section.system-overview .so-scene.is-s3{z-index:3}section.system-overview .so-scene.is-s4{z-index:2}section.team-carousel .tc-carousel{width:100%;overflow:visible}section.team-carousel .tc-carousel .swiper-wrapper{align-items:stretch}section.team-carousel .tc-carousel .swiper-slide{height:auto;max-width:clamp(19.5rem,18.4437rem + 4.507vw,22.5rem)}section.team-carousel .tc-c-tags{display:flex;width:100%;flex-wrap:wrap;gap:.5rem}section.team-carousel .tc-c-tags .tag{border-radius:999px;padding:.25rem .6875rem;font-size:.75rem;line-height:150%;letter-spacing:.015rem;background-color:var(--_colors---sky-gray)}section.team-carousel .team-popup{position:relative;margin-left:.75rem;margin-right:.75rem;height:40.875rem;width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:48rem){section.team-carousel .team-popup{margin-right:0;margin-left:auto;height:100%;max-width:39.375rem;border-radius:0}}section.team-carousel .team-popup-inner{display:flex;height:100%;max-height:100svh;flex-direction:column;overflow-y:auto;overflow-x:hidden;gap:clamp(1rem,.6479rem + 1.5023vw,2rem);padding:clamp(4.5rem,3.9718rem + 2.2535vw,6rem) clamp(1.25rem,.2817rem + 4.1315vw,4rem) clamp(2.375rem,1.0986rem + 5.446vw,6rem)}section.team-carousel .team-popup-img{aspect-ratio:292/195;flex-shrink:0;overflow:hidden;border-radius:.5rem;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:var(--_colors---sky-gray)}section.team-carousel .team-popup-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.team-carousel .team-popup-img.active{opacity:1}section.team-carousel .team-popup-content{padding-left:.75rem;padding-right:.75rem;gap:clamp(1rem,.6479rem + 1.5023vw,2rem)}section.team-carousel .team-popup-content,section.team-carousel .team-popup-head{display:flex;flex-direction:column;align-items:flex-start}section.team-carousel .team-popup-head{gap:.5rem}section.team-carousel .team-popup-name{font-weight:600;line-height:120%;letter-spacing:-.02rem;font-size:clamp(1.125rem,.8169rem + 1.3146vw,2rem)}section.team-carousel .team-popup-position{font-weight:500;line-height:150%;letter-spacing:.02rem;font-size:clamp(.625rem,.493rem + .5634vw,1rem)}section.team-carousel .team-popup-bio{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}section.team-carousel .team-popup-rich-txt p{font-size:clamp(.75rem,.706rem + .1878vw,.875rem)}section.team-carousel .team-popup-tags{display:flex;width:100%;flex-wrap:wrap;gap:.5rem}section.team-carousel .team-popup-tags .tag{border-radius:999px;padding:.25rem .6875rem;line-height:150%;letter-spacing:.015rem;font-size:clamp(.625rem,.581rem + .1878vw,.75rem);background-color:var(--_colors---sky-gray)}section.team-carousel .team-popup-close{position:absolute;display:flex;height:2.625rem;width:2.625rem;align-items:center;justify-content:center;border-radius:100%;top:clamp(1rem,.912rem + .3756vw,1.25rem);right:clamp(1rem,.912rem + .3756vw,1.25rem);background-color:var(--_colors---impact-yellow)}section.team-carousel .team-popup-close,section.team-carousel .team-popup-trigger{cursor:pointer;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}@media (hover:hover){section.team-carousel .team-popup-close:hover,section.team-carousel .team-popup-trigger:hover{transform:scale(1.1)}}section.team-carousel .swiper-nav-container{display:flex;gap:.375rem}section.team-carousel .swiper-button-next,section.team-carousel .swiper-button-prev{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;height:2.5rem!important;width:2.5rem!important;flex-shrink:0;border-radius:100%!important;padding:0!important;background-color:var(--_colors---impact-yellow);border:1px solid var(--_colors---impact-yellow)}section.team-carousel .swiper-button-next svg path,section.team-carousel .swiper-button-prev svg path{fill:var(--_colors---white)}section.team-carousel .swiper-button-next.swiper-button-disabled,section.team-carousel .swiper-button-prev.swiper-button-disabled{border-color:var(--_colors---white);background-color:transparent;opacity:1!important}section.team-carousel .swiper-button-next.swiper-button-disabled svg path,section.team-carousel .swiper-button-prev.swiper-button-disabled svg path{fill:var(--_colors---white)}section.team-carousel .swiper-button-next .swiper-navigation-icon,section.team-carousel .swiper-button-prev .swiper-navigation-icon{display:none}section.team-carousel .swiper-button-next,section.team-carousel .swiper-button-next svg path,section.team-carousel .swiper-button-prev,section.team-carousel .swiper-button-prev svg path{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-carousel .swiper-button-prev svg{margin-right:.125rem}section.team-carousel .swiper-button-next svg{margin-left:.125rem}section.team-carousel .swiper-pagination{position:static!important;display:flex;display:none;width:auto!important;gap:.5rem}@media (min-width:62rem){section.team-carousel .swiper-pagination{display:block}}section.team-carousel .swiper-pagination-bullet{margin:0!important;height:.25rem!important;border-radius:.25rem!important;opacity:1!important;transition-property:background-color,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);width:clamp(2.25rem,2.8169vw + 1.5898rem,4.125rem);background:var(--_colors---white)!important}section.team-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--_colors---impact-yellow)!important}@media (min-width:48rem){section.team-carousel dialog[open]{animation:dialogSlideIn .3s ease forwards!important}}section.team-grid .team-popup{position:relative;margin-left:.75rem;margin-right:.75rem;height:40.875rem;width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:48rem){section.team-grid .team-popup{margin-right:0;margin-left:auto;height:100%;max-width:39.375rem;border-radius:0}}section.team-grid .team-popup-inner{display:flex;height:100%;max-height:100svh;flex-direction:column;overflow-y:auto;overflow-x:hidden;gap:clamp(1rem,.6479rem + 1.5023vw,2rem);padding:clamp(4.5rem,3.9718rem + 2.2535vw,6rem) clamp(1.25rem,.2817rem + 4.1315vw,4rem) clamp(2.375rem,1.0986rem + 5.446vw,6rem)}section.team-grid .team-popup-img{aspect-ratio:292/195;flex-shrink:0;overflow:hidden;border-radius:.5rem;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:var(--_colors---sky-gray)}section.team-grid .team-popup-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}section.team-grid .team-popup-img.active{opacity:1}section.team-grid .team-popup-content{padding-left:.75rem;padding-right:.75rem;gap:clamp(1rem,.6479rem + 1.5023vw,2rem)}section.team-grid .team-popup-content,section.team-grid .team-popup-head{display:flex;flex-direction:column;align-items:flex-start}section.team-grid .team-popup-head{gap:.5rem}section.team-grid .team-popup-name{font-weight:600;line-height:120%;letter-spacing:-.02rem;font-size:clamp(1.125rem,.8169rem + 1.3146vw,2rem)}section.team-grid .team-popup-position{font-weight:500;line-height:150%;letter-spacing:.02rem;font-size:clamp(.625rem,.493rem + .5634vw,1rem)}section.team-grid .team-popup-bio{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}section.team-grid .team-popup-rich-txt p{font-size:clamp(.75rem,.706rem + .1878vw,.875rem)}section.team-grid .team-popup-tags{display:flex;width:100%;flex-wrap:wrap;gap:.5rem}section.team-grid .team-popup-tags .tag{border-radius:999px;padding:.25rem .6875rem;font-size:.75rem;line-height:150%;letter-spacing:.015rem;background-color:var(--_colors---sky-gray)}section.team-grid .team-popup-close{position:absolute;display:flex;height:2.625rem;width:2.625rem;align-items:center;justify-content:center;border-radius:100%;top:clamp(1rem,.912rem + .3756vw,1.25rem);right:clamp(1rem,.912rem + .3756vw,1.25rem);background-color:var(--_colors---impact-yellow)}section.team-grid .team-popup-close,section.team-grid .team-popup-trigger{cursor:pointer;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.25,1,.5,1)}@media (hover:hover){section.team-grid .team-popup-close:hover,section.team-grid .team-popup-trigger:hover{transform:scale(1.1)}}@media (min-width:48rem){section.team-grid dialog[open]{animation:dialogSlideIn .3s ease forwards!important}@keyframes dialogSlideIn{0%{transform:translateX(50%)}to{transform:translateX(0)}}}.g-rctxt p a,.g-rctxt p a *{text-decoration-line:underline}.g-rctxt p a,.g-rctxt p a *,.g-rctxt p b,.g-rctxt p strong{color:var(--_colors---carbon-black)}.g-rctxt ol:not(:last-child),.g-rctxt p:not(:last-child),.g-rctxt ul:not(:last-child){margin-bottom:1.25rem}.g-rctxt h1,.g-rctxt h2,.g-rctxt h3{font-size:var(--_typography---headings--h3);letter-spacing:-.035rem;font-weight:600;line-height:110%}.g-rctxt h1:not(:first-child),.g-rctxt h2:not(:first-child),.g-rctxt h3:not(:first-child),.g-rctxt h4:not(:first-child),.g-rctxt h5:not(:first-child),.g-rctxt h6:not(:first-child){margin-top:clamp(3.5rem,2.6197rem + 3.7559vw,6rem)}.g-rctxt h1:not(:last-child),.g-rctxt h2:not(:last-child),.g-rctxt h3:not(:last-child),.g-rctxt h4:not(:last-child),.g-rctxt h5:not(:last-child),.g-rctxt h6:not(:last-child){margin-bottom:2rem}.g-rctxt h1 *,.g-rctxt h2 *,.g-rctxt h3 *,.g-rctxt h4 *,.g-rctxt h5 *,.g-rctxt h6 *{font-size:inherit!important;font-weight:inherit!important}.g-rctxt :is(h1,h2,h3,h4,h5,h6):has(+:is(h1,h2,h3,h4,h5,h6)):not(:last-child){margin-bottom:clamp(-4rem,-.6197rem + -3.7559vw,-1.5rem)}.g-rctxt blockquote,.g-rctxt blockquote *{font-style:normal}.g-rctxt blockquote:not(:first-child){margin-top:clamp(3.5rem,2.6197rem + 3.7559vw,6rem)}.g-rctxt blockquote:not(:last-child){margin-bottom:clamp(3.5rem,2.6197rem + 3.7559vw,6rem)}.g-rctxt figure.w-richtext-figure-type-video{aspect-ratio:16/9;height:auto;width:100%!important;max-width:unset;overflow:clip;border-radius:.5rem;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;background:var(--_colors---carbon-black)}.g-rctxt figure.w-richtext-figure-type-video:not(:first-child){margin-top:2rem}.g-rctxt figure.w-richtext-figure-type-video:not(:last-child){margin-bottom:2rem}.g-rctxt figure.w-richtext-figure-type-image{width:100%!important;max-width:unset}.g-rctxt figure.w-richtext-figure-type-image:not(:first-child){margin-top:2rem}.g-rctxt figure.w-richtext-figure-type-image:not(:last-child){margin-bottom:2rem}.g-rctxt figure.w-richtext-figure-type-image img{height:auto;width:100%;overflow:clip;border-radius:.5rem}.g-rctxt .figcaption{font-size:var(--_typography---others--caption)}*{outline:none;box-sizing:border-box}