.site-footer-module__Nmvota__footer{color:#fff;background:#11122e;min-height:71.625rem;padding:4.9375rem 2rem 2.625rem;position:relative;overflow:hidden}.site-footer-module__Nmvota__footerCompact{min-height:43.4375rem;padding-top:7.625rem}.site-footer-module__Nmvota__footerCompact .site-footer-module__Nmvota__identityRow{margin-top:0}.site-footer-module__Nmvota__footerBackground{pointer-events:none;object-fit:cover;object-position:center top;opacity:.9}.site-footer-module__Nmvota__footerInner{width:min(100%,96.0625rem);margin-inline:auto;position:relative}.site-footer-module__Nmvota__footer h2{letter-spacing:.08em;margin:0;font-size:clamp(2rem,3vw,3.25rem);font-weight:600}.site-footer-module__Nmvota__marqueeStack{--marquee-duration:40s;--strip-height:7.8rem;--marquee-gap:6.5rem;isolation:isolate;width:100vw;margin-top:3.9375rem;margin-left:calc(50% - 50vw)}.site-footer-module__Nmvota__marqueeRow{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.site-footer-module__Nmvota__marqueeRow+.site-footer-module__Nmvota__marqueeRow{margin-top:2.5rem}.site-footer-module__Nmvota__marqueeTrack{align-items:center;gap:var(--marquee-gap);height:var(--strip-height);padding-right:var(--marquee-gap);animation:site-footer-module__Nmvota__partnerMarquee var(--marquee-duration) linear infinite;will-change:transform;flex:none;display:flex}.site-footer-module__Nmvota__partnerStripImage{object-fit:contain;mix-blend-mode:screen;flex:none;width:auto;height:100%}.site-footer-module__Nmvota__marqueeRowReverse .site-footer-module__Nmvota__marqueeTrack{animation-name:site-footer-module__Nmvota__partnerMarqueeReverse}.site-footer-module__Nmvota__marqueeStack:hover .site-footer-module__Nmvota__marqueeTrack,.site-footer-module__Nmvota__marqueeStack:focus-within .site-footer-module__Nmvota__marqueeTrack{animation-play-state:paused}@keyframes site-footer-module__Nmvota__partnerMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes site-footer-module__Nmvota__partnerMarqueeReverse{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.site-footer-module__Nmvota__identityRow{border-bottom:.6px solid #ffffff8f;justify-content:space-between;align-items:center;gap:3rem;margin-top:7rem;padding:0 0 2.0625rem .125rem;display:flex}.site-footer-module__Nmvota__footerBrand{align-items:center;transition:opacity .18s,transform .18s;display:inline-flex}.site-footer-module__Nmvota__footerBrand img{object-fit:contain;width:19.125rem;height:auto}.site-footer-module__Nmvota__footerBrand:hover{opacity:.78;transform:translateY(-.15rem)}.site-footer-module__Nmvota__socialLinks{align-items:center;gap:2rem;display:flex}.site-footer-module__Nmvota__socialLinks a,.site-footer-module__Nmvota__socialQrTrigger{cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:3.45rem;height:3.45rem;transition:background-color .18s,transform .18s;display:grid;position:relative}.site-footer-module__Nmvota__socialLinks a:hover,.site-footer-module__Nmvota__socialQrTrigger:hover,.site-footer-module__Nmvota__socialQrTrigger:focus-visible,.site-footer-module__Nmvota__socialQrTrigger:focus-within{background:#89d8f42e;outline:0;transform:translateY(-.2rem)}.site-footer-module__Nmvota__socialLinks a:active,.site-footer-module__Nmvota__socialQrTrigger:active{transform:scale(.94)}.site-footer-module__Nmvota__socialLinks img{object-fit:contain;width:100%;height:100%}.site-footer-module__Nmvota__socialQrPanel{z-index:10;opacity:0;pointer-events:none;background:#fff;border-radius:.75rem;place-items:center;width:10rem;height:10rem;padding:.625rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%,-.5rem);box-shadow:0 1rem 2.5rem #00000047}.site-footer-module__Nmvota__socialQrPanel img{object-fit:contain;width:100%;height:100%}.site-footer-module__Nmvota__socialQrTrigger:hover .site-footer-module__Nmvota__socialQrPanel,.site-footer-module__Nmvota__socialQrTrigger:focus-visible .site-footer-module__Nmvota__socialQrPanel,.site-footer-module__Nmvota__socialQrTrigger:focus-within .site-footer-module__Nmvota__socialQrPanel{opacity:1;transform:translate(-50%)}.site-footer-module__Nmvota__footerColumns{color:#ffffffc7;align-items:flex-start;gap:5rem;padding:3.5rem 0 4.875rem;font-size:.875rem;line-height:1.75;display:flex}.site-footer-module__Nmvota__footerColumns>div{flex:none;min-width:0}.site-footer-module__Nmvota__companyColumn{padding-top:2.75rem}.site-footer-module__Nmvota__footerColumns address{font-style:normal}.site-footer-module__Nmvota__footerColumns p{margin:5px 0}.site-footer-module__Nmvota__columnTitle{color:#fff;font-size:1rem;line-height:1.375;margin:0 0 30px!important}.site-footer-module__Nmvota__quickLinks{color:#fff;gap:1.75rem;font-size:1rem;font-weight:600;line-height:1.375;display:grid}.site-footer-module__Nmvota__quickLinks a,.site-footer-module__Nmvota__emailLink{width:fit-content;transition:color .18s}.site-footer-module__Nmvota__quickLinks a:hover,.site-footer-module__Nmvota__emailLink:hover{color:#89d8f4}.site-footer-module__Nmvota__emailLink{color:#fff;font-weight:600}.site-footer-module__Nmvota__copyright{color:#ffffff80;text-align:center;border-top:.6px solid #ffffff8f;margin:0;padding-top:2.75rem;font-size:.75rem}@media (max-width:767px){.site-footer-module__Nmvota__footer{padding:5rem 1.25rem 3rem}.site-footer-module__Nmvota__footerCompact{min-height:auto}.site-footer-module__Nmvota__marqueeStack{--strip-height:4.68rem;--marquee-duration:32s;--marquee-gap:3.9rem;margin-top:2rem}.site-footer-module__Nmvota__marqueeRow+.site-footer-module__Nmvota__marqueeRow{margin-top:1.5rem}.site-footer-module__Nmvota__identityRow{flex-direction:column;align-items:flex-start;margin-top:5.1875rem}.site-footer-module__Nmvota__footerBrand img:last-child{width:13rem;height:auto}.site-footer-module__Nmvota__socialLinks{flex-wrap:wrap}.site-footer-module__Nmvota__footerColumns{flex-direction:column;gap:1.5rem}.site-footer-module__Nmvota__companyColumn{padding-top:0}}@media (prefers-reduced-motion:reduce){.site-footer-module__Nmvota__marqueeTrack{animation-play-state:paused}}
.contact-form-section-module__3g53Ca__section{background:#f9f9fb;padding:clamp(4rem,7vw,7.06rem) 1.25rem clamp(3rem,4.5vw,4.5rem);position:relative;overflow:hidden}.contact-form-section-module__3g53Ca__section:before{pointer-events:none;content:"";background:url(/assets/figma/v2/contact-bg-texture.webp) bottom/cover no-repeat;position:absolute;inset:0}.contact-form-section-module__3g53Ca__section>div{z-index:1;width:min(100%,69.4rem);margin-inline:auto;position:relative}.contact-form-section-module__3g53Ca__section header{text-align:center}.contact-form-section-module__3g53Ca__section h1,.contact-form-section-module__3g53Ca__section h2{color:#333;margin:0;font-size:clamp(2rem,2.7vw,3.25rem);font-weight:600;line-height:1.4}.contact-form-section-module__3g53Ca__section header p{color:#333;margin:clamp(1.25rem,2vw,2.1rem) 0 0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:400;line-height:1.5}.contact-form-section-module__3g53Ca__section form{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,2.6vw,3.25rem) clamp(1rem,3.6vw,3.6rem);margin-top:clamp(2rem,3vw,3.44rem);display:grid}.contact-form-section-module__3g53Ca__section label{color:#333;gap:clamp(.5rem,.9vw,1.78rem);font-size:clamp(1rem,1.25vw,1.5rem);font-weight:600;display:grid}.contact-form-section-module__3g53Ca__section input,.contact-form-section-module__3g53Ca__section textarea{color:#333;width:100%;height:clamp(3rem,3.8vw,3.75rem);font:inherit;resize:none;scrollbar-width:none;background:#fff;border:0;border-radius:.4rem;outline:0;padding:0 1rem;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:400;transition:box-shadow .18s}.contact-form-section-module__3g53Ca__section textarea::-webkit-scrollbar{width:0;height:0;display:none}.contact-form-section-module__3g53Ca__section textarea{min-height:clamp(3rem,3.8vw,3.75rem);padding-block:.6rem}.contact-form-section-module__3g53Ca__section input::placeholder,.contact-form-section-module__3g53Ca__section textarea::placeholder{color:#999}.contact-form-section-module__3g53Ca__section input:focus,.contact-form-section-module__3g53Ca__section textarea:focus{box-shadow:0 0 0 .125rem #3294f573}.contact-form-section-module__3g53Ca__submitBtn{grid-column:1;justify-self:start;width:fit-content;min-width:clamp(7rem,9.5vw,9.55rem)}.contact-form-section-module__3g53Ca__submitBtn:disabled{opacity:.6;cursor:progress}.contact-form-section-module__3g53Ca__toast{z-index:100;color:#fff;text-align:center;opacity:0;pointer-events:none;background:#000000b8;border-radius:.5rem;max-width:min(90vw,36rem);padding:clamp(.75rem,1.2vw,1rem) clamp(1.25rem,2vw,1.75rem);font-size:clamp(.9rem,1vw,1rem);line-height:1.5;transition:opacity .25s,transform .25s;position:fixed;top:clamp(1rem,2vw,2rem);left:50%;transform:translate(-50%,-1rem)}.contact-form-section-module__3g53Ca__toast[data-open=true]{opacity:1;transform:translate(-50%)}@media (max-width:767px){.contact-form-section-module__3g53Ca__section{padding-block:4rem}.contact-form-section-module__3g53Ca__section h1,.contact-form-section-module__3g53Ca__section h2{font-size:2.25rem}.contact-form-section-module__3g53Ca__section header p{font-size:1rem}.contact-form-section-module__3g53Ca__section header br{display:none}.contact-form-section-module__3g53Ca__section form{grid-template-columns:1fr;gap:2rem}}@media (prefers-reduced-motion:reduce){.contact-form-section-module__3g53Ca__submitBtn,.contact-form-section-module__3g53Ca__section input,.contact-form-section-module__3g53Ca__section textarea{transition:none}}
.join-form-section-module__ykW-sW__section{background:url(/assets/images/contact/contact_Bg.webp) bottom/cover no-repeat,#f7f8fd;min-height:42.625rem;padding:2.75rem 1.25rem 3rem;position:relative;overflow:hidden}.join-form-section-module__ykW-sW__section:before,.join-form-section-module__ykW-sW__section:after{display:none}.join-form-section-module__ykW-sW__section>div{z-index:1;width:min(100%,59.375rem);margin-inline:auto;position:relative}.join-form-section-module__ykW-sW__successToast{color:#fff;background:#676767;border-radius:.25rem;align-items:center;gap:.4375rem;width:min(100%,36rem);min-height:2.5rem;margin:0 auto .125rem;padding:.5rem 1.5625rem;font-size:.6875rem;line-height:1.4;display:flex}.join-form-section-module__ykW-sW__successToast span{border:1px solid;border-radius:999px;flex:none;place-items:center;width:1rem;height:1rem;font-size:.75rem;line-height:1;display:inline-grid}.join-form-section-module__ykW-sW__section header{text-align:center}.join-form-section-module__ykW-sW__section h1,.join-form-section-module__ykW-sW__section h2{color:#333;letter-spacing:0;margin:0;font-size:2.25rem;font-weight:600;line-height:1.2}.join-form-section-module__ykW-sW__section header p{color:#333;letter-spacing:.125rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.45}.join-form-section-module__ykW-sW__section form{grid-template-columns:repeat(2,minmax(0,27.8125rem));gap:2.125rem 2.8125rem;width:min(100%,59.375rem);margin:2.125rem auto 0;display:grid}.join-form-section-module__ykW-sW__section label,.join-form-section-module__ykW-sW__uploadField{color:#333;letter-spacing:0;gap:1.25rem;font-size:1rem;font-weight:600;line-height:1.4;display:grid}.join-form-section-module__ykW-sW__section input{color:#333;width:100%;height:2.5625rem;font:inherit;background:#fff;border:0;border-radius:.25rem;outline:0;padding:0 .875rem;font-weight:400;transition:box-shadow .16s}.join-form-section-module__ykW-sW__section input::placeholder{color:#aaa}.join-form-section-module__ykW-sW__section input:focus{box-shadow:0 0 0 .125rem #3294f552}.join-form-section-module__ykW-sW__uploadField{grid-column:1/-1;width:min(100%,27.8125rem)}.join-form-section-module__ykW-sW__uploadDropzone{--dropzone-dash:#2994ff;color:#444;text-align:center;background:#fff;border:0;border-radius:.75rem;align-content:center;justify-items:center;gap:1.5rem;width:100%;min-height:11rem;padding:2rem;transition:background-color .16s;display:grid;position:relative}.join-form-section-module__ykW-sW__uploadDropzone:before{content:"";background:repeating-linear-gradient(90deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) top / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) bottom / 100% 1px no-repeat, repeating-linear-gradient(180deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) left / 1px 100% no-repeat, repeating-linear-gradient(180deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) right / 1px 100% no-repeat;pointer-events:none;position:absolute;inset:1rem}.join-form-section-module__ykW-sW__uploadDropzone:hover,.join-form-section-module__ykW-sW__uploadDropzone:focus-within{background:#fff}.join-form-section-module__ykW-sW__uploadDropzone:hover:before,.join-form-section-module__ykW-sW__uploadDropzone:focus-within:before{--dropzone-dash:#1682ef}.join-form-section-module__ykW-sW__hasUploads{background:#fff;align-content:start}.join-form-section-module__ykW-sW__hasUploads:hover,.join-form-section-module__ykW-sW__hasUploads:focus-within{background:#fff}.join-form-section-module__ykW-sW__hasUploads:before{background:repeating-linear-gradient(90deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) top / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) bottom / 100% 1px no-repeat, repeating-linear-gradient(180deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) left / 1px 100% no-repeat, repeating-linear-gradient(180deg, var(--dropzone-dash) 0 .375rem, transparent .375rem 1rem) right / 1px 100% no-repeat, linear-gradient(#edf3ff, #edf3ff) center / calc(100% - 2px) calc(100% - 2px) no-repeat}.join-form-section-module__ykW-sW__uploadDropzone input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.join-form-section-module__ykW-sW__uploadInstructions{z-index:1;color:#666;gap:.125rem;font-size:.875rem;font-weight:500;line-height:1.2;display:grid;position:relative}.join-form-section-module__ykW-sW__uploadInstructions small{color:#999;font-size:.875rem;font-weight:400}.join-form-section-module__ykW-sW__section .join-form-section-module__ykW-sW__uploadButton{z-index:1;color:#fff;cursor:pointer;background:#2994ff;border-radius:.625rem;justify-content:center;align-items:center;gap:.4375rem;width:7.625rem;height:2.5rem;font-size:1rem;font-weight:500;line-height:1;display:inline-flex;position:relative}.join-form-section-module__ykW-sW__uploadedFiles{z-index:1;grid-template-columns:1fr;gap:.75rem;width:min(100%,21.875rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.join-form-section-module__ykW-sW__uploadedFiles li{text-align:left;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;width:21.875rem;height:4.0625rem;min-height:0;padding:.875rem 1rem;display:grid}.join-form-section-module__ykW-sW__uploadedFiles li>span{min-width:0;display:grid}.join-form-section-module__ykW-sW__uploadedFiles strong{color:#171a2f;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.2;overflow:hidden}.join-form-section-module__ykW-sW__uploadedFiles small{color:#8f8f8f;margin-top:.125rem;font-size:.875rem;line-height:1.2}.join-form-section-module__ykW-sW__uploadedFiles button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.join-form-section-module__ykW-sW__submitButton{color:#000;cursor:pointer;width:12.1875rem;height:2.5rem;font:inherit;background:#b1e3f7;border:0;border-radius:24px;grid-column:1;justify-content:center;align-items:center;padding:0;font-size:.75rem;font-weight:400;line-height:1.4;transition:background-color .16s,transform .16s;display:inline-flex}.join-form-section-module__ykW-sW__submitButton:hover,.join-form-section-module__ykW-sW__submitButton:focus-visible{background:#1682ef;outline:0;transform:translateY(-.0625rem)}.join-form-section-module__ykW-sW__submitButton:disabled{opacity:.6;cursor:progress;transform:none}@media (max-width:767px){.join-form-section-module__ykW-sW__section{min-height:auto;padding:4rem 1.25rem}.join-form-section-module__ykW-sW__section:after{display:none}.join-form-section-module__ykW-sW__successToast{align-items:flex-start;margin-bottom:1rem}.join-form-section-module__ykW-sW__section h1,.join-form-section-module__ykW-sW__section h2{font-size:2rem}.join-form-section-module__ykW-sW__section header p{letter-spacing:.0625rem;font-size:.9375rem}.join-form-section-module__ykW-sW__section header br{display:none}.join-form-section-module__ykW-sW__section form{grid-template-columns:1fr;gap:1.5rem}.join-form-section-module__ykW-sW__uploadField{grid-column:auto}.join-form-section-module__ykW-sW__uploadDropzone{min-height:11rem;padding:2rem}.join-form-section-module__ykW-sW__uploadedFiles,.join-form-section-module__ykW-sW__uploadedFiles li{width:100%}.join-form-section-module__ykW-sW__uploadedFiles strong{white-space:normal}.join-form-section-module__ykW-sW__submitButton{width:100%}}@media (prefers-reduced-motion:reduce){.join-form-section-module__ykW-sW__section input,.join-form-section-module__ykW-sW__submitButton,.join-form-section-module__ykW-sW__uploadDropzone{transition:none}}
.careers-global-map-module__20HejG__cityList{color:#333;letter-spacing:0;justify-content:space-between;align-items:center;width:min(100% - 2.5rem,55.3125rem);margin:0 auto;font-size:1.5rem;line-height:1.4;display:flex}.careers-global-map-module__20HejG__cityList button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;padding:0;transition:color .16s,transform .16s;display:inline-flex}.careers-global-map-module__20HejG__cityList button:not(:first-child):before{content:"";background:#999;width:1px;height:18px;margin-right:1.25rem}.careers-global-map-module__20HejG__cityList button:hover,.careers-global-map-module__20HejG__cityList button:focus-visible{color:#2d70df}.careers-global-map-module__20HejG__cityList button:focus-visible,.careers-global-map-module__20HejG__mapPoint:focus-visible{outline-offset:4px;outline:2px solid #2d70df}.careers-global-map-module__20HejG__cityList .careers-global-map-module__20HejG__activeCity,.careers-global-map-module__20HejG__cityList button[aria-selected=true]{color:#2d70df;font-weight:600}.careers-global-map-module__20HejG__mapStage{width:min(100% - 2.5rem,86.8125rem);margin:5.5rem auto 0;position:relative}.careers-global-map-module__20HejG__careersMap{width:100%;height:auto;display:block}.careers-global-map-module__20HejG__locationConnector{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.careers-global-map-module__20HejG__locationConnector path{fill:none;stroke:#2d70df;stroke-dasharray:1.1 1.1;stroke-linecap:round;stroke-width:.22px}.careers-global-map-module__20HejG__mapPoint{z-index:3;left:var(--point-x);top:var(--point-y);cursor:pointer;background:0 0;border:0;border-radius:999px;width:1.4375rem;height:1.4375rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.careers-global-map-module__20HejG__mapPoint:before,.careers-global-map-module__20HejG__mapPoint:after{content:"";border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.careers-global-map-module__20HejG__mapPoint:before{background:#2d70df;width:.5rem;height:.5rem}.careers-global-map-module__20HejG__mapPoint:after{opacity:0;background:#2d70df14;border:1px solid #2d70df57;width:1.125rem;height:1.125rem;transition:opacity .16s,transform .16s}.careers-global-map-module__20HejG__mapPoint:hover:after,.careers-global-map-module__20HejG__activeMapPoint:after{opacity:1}.careers-global-map-module__20HejG__activeMapPoint:before{width:.625rem;height:.625rem;box-shadow:0 0 0 .3125rem #2d70df1f}.careers-global-map-module__20HejG__locationCard{z-index:2;top:var(--card-y);left:var(--card-x);width:min(41.25rem,46vw);min-height:9.125rem;transform:translate(var(--card-translate-x), var(--card-translate-y));background:linear-gradient(127deg,#c9e6f9 0%,#eee3fc 100%);border-radius:.5rem;align-content:center;padding:1.625rem 2rem;display:grid;position:absolute;box-shadow:0 1.125rem 2.5rem #19376924}.careers-global-map-module__20HejG__locationCard span{color:#333;margin-top:.75rem;padding-left:1.25rem;font-size:1.1rem;line-height:1.4;position:relative}.careers-global-map-module__20HejG__locationCard ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.careers-global-map-module__20HejG__locationCard li{color:#025aaa;letter-spacing:0;font-size:1.375rem;line-height:1.25}.careers-global-map-module__20HejG__locationCard span:before{content:"";background:url(/assets/icon/location.svg) 50%/contain no-repeat;width:1.1rem;height:1.1rem;position:absolute;top:.18em;left:0}@media (max-width:1199px){.careers-global-map-module__20HejG__cityList{flex-wrap:wrap;justify-content:center;gap:1rem 2rem}}@media (max-width:767px){.careers-global-map-module__20HejG__cityList{font-size:1.25rem}.careers-global-map-module__20HejG__careersMap{width:100%}.careers-global-map-module__20HejG__mapStage{width:min(100% - 1rem,86.8125rem);margin-top:3rem}.careers-global-map-module__20HejG__locationConnector{display:none}.careers-global-map-module__20HejG__locationCard{width:min(100% - 2.5rem,23.5rem);margin-top:-2rem;position:relative;top:auto;left:auto;transform:none}.careers-global-map-module__20HejG__locationCard li{white-space:normal;font-size:1.35rem;line-height:1.45}}
.gif-carousel-module__EUoEfG__slider{align-items:center;gap:clamp(1rem,2vw,2.5rem);display:flex}.gif-carousel-module__EUoEfG__carousel{border-radius:12px;flex:1;min-width:0;overflow:hidden}.gif-carousel-module__EUoEfG__carousel img{width:100%;height:auto;display:block}.gif-carousel-module__EUoEfG__arrowButton{color:#000;cursor:pointer;background:#b1e3f7;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:3rem;height:3rem;transition:background .16s,transform .16s;display:grid}.gif-carousel-module__EUoEfG__arrowButton:hover{background:#9edff5;transform:scale(1.08)}.gif-carousel-module__EUoEfG__arrowButton svg{width:1.25rem;height:1.25rem}.gif-carousel-module__EUoEfG__dots{align-items:center;gap:.75rem;width:max-content;margin:2rem auto 0;display:flex}.gif-carousel-module__EUoEfG__dots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:999px;width:.6875rem;height:.6875rem;padding:0;transition:background .16s,transform .16s}.gif-carousel-module__EUoEfG__dots button:hover,.gif-carousel-module__EUoEfG__dots button:focus-visible{background:#ffffff80;outline:0;transform:scale(1.18)}.gif-carousel-module__EUoEfG__dots .gif-carousel-module__EUoEfG__activeDot,.gif-carousel-module__EUoEfG__dots button[aria-current=page]{background:#fff}@media (max-width:767px){.gif-carousel-module__EUoEfG__slider{gap:.625rem}.gif-carousel-module__EUoEfG__arrowButton{width:2.25rem;height:2.25rem}.gif-carousel-module__EUoEfG__arrowButton svg{width:1rem;height:1rem}.gif-carousel-module__EUoEfG__dots{margin-top:1.5rem}}
.careers-job-listings-module__mkskPa__careersFilters.careers-job-listings-module__mkskPa__careersFilters{z-index:30;align-items:flex-end;gap:1.875rem;width:min(100% - 2.5rem,71.25rem);margin:3.3125rem auto 0;display:flex;position:relative}.careers-job-listings-module__mkskPa__filterFields{gap:1.875rem;display:flex}.careers-job-listings-module__mkskPa__filterField{z-index:1;width:16.4375rem;position:relative}.careers-job-listings-module__mkskPa__filterLabel{color:#12122d;letter-spacing:0;margin:0 0 1.0625rem;font-size:1.5rem;font-weight:600;line-height:1.4;display:block}.careers-job-listings-module__mkskPa__filterTrigger{color:#999;cursor:pointer;text-align:left;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #12122d47;width:100%;min-height:3.375rem;padding:0 1.5rem 1.125rem 0;font-size:1.5rem;font-weight:400;line-height:1.4;transition:border-color .16s,color .16s;position:relative}.careers-job-listings-module__mkskPa__filterTrigger:after{content:"";pointer-events:none;border-bottom:1.5px solid #12122d;border-right:1.5px solid #12122d;width:.75rem;height:.75rem;position:absolute;top:.6875rem;right:.75rem;transform:rotate(45deg)}.careers-job-listings-module__mkskPa__filterTrigger:hover,.careers-job-listings-module__mkskPa__filterTrigger:focus-visible,.careers-job-listings-module__mkskPa__filterTrigger[aria-expanded=true]{color:#12122d;border-bottom-color:#2d70df;outline:0}.careers-job-listings-module__mkskPa__filterMenu{z-index:40;background:#fff;border:1px solid #12122d14;border-radius:.5rem;width:100%;padding:.25rem 0;display:grid;position:absolute;top:calc(100% + .375rem);left:0;overflow:hidden;box-shadow:0 .75rem 1.875rem #12122d1f}.careers-job-listings-module__mkskPa__filterOption{color:#333;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:2.25rem;padding:0 .875rem;font-size:.9375rem;line-height:1.4;display:flex}.careers-job-listings-module__mkskPa__filterOption:hover,.careers-job-listings-module__mkskPa__filterOption:focus-visible{background:#2d70df0f;outline:0}.careers-job-listings-module__mkskPa__selectedFilterOption{color:#ff4b5f}.careers-job-listings-module__mkskPa__allFilterOption{color:#025aaa}.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters{color:#12122d;cursor:pointer;text-align:center;background:0 0;border:1px solid #c6c5c5;border-radius:1.375rem;justify-content:center;align-items:center;width:7rem;height:2.3125rem;min-height:2.3125rem;margin-bottom:.4375rem;padding:0;font-size:.75rem;line-height:1.4;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters:not(:disabled):hover,.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters:not(:disabled):focus-visible{color:#025aaa;background:#e5f7ff;border-color:#2d70df;outline:0}.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters:not(:disabled):active{transform:translateY(1px)}.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters:disabled{cursor:not-allowed;opacity:.46}.careers-job-listings-module__mkskPa__jobListTitle{color:#12122d;letter-spacing:0;width:min(100% - 2.5rem,71.25rem);margin:4rem auto 0;font-size:1.5rem;font-weight:600;line-height:1.4}.careers-job-listings-module__mkskPa__careersJobGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.125rem;width:min(100% - 2.5rem,71.25rem);margin:2.125rem auto 0;display:grid}.careers-job-listings-module__mkskPa__careersJobGrid button{cursor:pointer;min-height:7.25rem;font:inherit;text-align:left;background:#fff;border:0;border-radius:1.125rem;padding:1.75rem .5625rem 1.75rem 2rem;transition:background .18s,transform .18s}.careers-job-listings-module__mkskPa__careersJobGrid button:hover,.careers-job-listings-module__mkskPa__careersJobGrid button:focus-visible{background:linear-gradient(127deg,#c9e6f9 0%,#eee3fc 100%);outline:0;transform:translateY(-3px)}.careers-job-listings-module__mkskPa__careersJobGrid h4{color:#025aaa;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.375rem;font-weight:700;line-height:2rem;overflow:hidden}.careers-job-listings-module__mkskPa__careersJobGrid p{color:#999;letter-spacing:0;margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem;line-height:1.4;position:relative}.careers-job-listings-module__mkskPa__careersJobGrid p:before{content:"";background:url(/assets/icon/location.svg) 50%/contain no-repeat;width:1.1rem;height:1.1rem;position:absolute;top:.18em;left:0}.careers-job-listings-module__mkskPa__noJobsMessage{color:#666;width:min(100% - 2.5rem,71.25rem);margin:2rem auto 0;font-size:1rem;line-height:1.6}.careers-job-listings-module__mkskPa__jobPaginationDots{align-items:center;gap:.75rem;width:max-content;margin:4rem auto 0;display:flex}.careers-job-listings-module__mkskPa__jobPaginationDots button{cursor:pointer;background:#ededed;border:0;border-radius:999px;width:.6875rem;height:.6875rem;padding:0;transition:background .16s,transform .16s}.careers-job-listings-module__mkskPa__jobPaginationDots button:hover,.careers-job-listings-module__mkskPa__jobPaginationDots button:focus-visible{background:#c7d7f5;outline:0;transform:scale(1.18)}.careers-job-listings-module__mkskPa__jobPaginationDots .careers-job-listings-module__mkskPa__activeJobPaginationDot,.careers-job-listings-module__mkskPa__jobPaginationDots button[aria-current=page]{background:#171a43}.careers-job-listings-module__mkskPa__viewMorePositions{min-width:13.75rem;margin:4rem auto 0;display:flex}.careers-job-listings-module__mkskPa__recruitmentPosition{color:#111;background:#fff;padding:8.75rem 1.25rem 12.5rem}.careers-job-listings-module__mkskPa__recruitmentPosition>div{width:min(100%,95rem);margin-inline:auto}.careers-job-listings-module__mkskPa__recruitmentPosition h2{color:#111;margin:0;font-size:2.5rem;font-weight:600;line-height:1.4}.careers-job-listings-module__mkskPa__recruitmentPosition h3{color:#025aaa;margin:2rem 0 2.5rem;font-size:2rem;font-weight:600;line-height:1.35}.careers-job-listings-module__mkskPa__recruitmentPosition h4{color:#111;margin:2.5rem 0 0;font-size:1rem;font-weight:700;line-height:1.45}.careers-job-listings-module__mkskPa__recruitmentPosition ol{margin:0;padding-left:1.5rem}.careers-job-listings-module__mkskPa__recruitmentPosition li,.careers-job-listings-module__mkskPa__recruitmentPosition p{color:#111;font-size:1rem;line-height:1.35}.careers-job-listings-module__mkskPa__recruitmentPosition li{color:#666;font-weight:400}.careers-job-listings-module__mkskPa__recruitmentPosition p{max-width:77rem;margin:0}@media (max-width:1199px){.careers-job-listings-module__mkskPa__careersFilters{flex-wrap:wrap;width:min(100% - 2.5rem,45rem)}.careers-job-listings-module__mkskPa__jobListTitle,.careers-job-listings-module__mkskPa__careersJobGrid{width:min(100% - 2.5rem,45rem)}.careers-job-listings-module__mkskPa__careersJobGrid{grid-template-columns:1fr}}@media (max-width:767px){.careers-job-listings-module__mkskPa__filterLabel,.careers-job-listings-module__mkskPa__filterTrigger,.careers-job-listings-module__mkskPa__jobListTitle{font-size:1.25rem}.careers-job-listings-module__mkskPa__careersJobGrid h4{white-space:normal;font-size:1.375rem;line-height:1.45}.careers-job-listings-module__mkskPa__careersFilters{flex-direction:column;align-items:stretch;gap:1.5rem}.careers-job-listings-module__mkskPa__filterFields{flex-direction:column;gap:1.5rem}.careers-job-listings-module__mkskPa__filterField,.careers-job-listings-module__mkskPa__filterFields,.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters{width:100%}.careers-job-listings-module__mkskPa__careersFilters .careers-job-listings-module__mkskPa__clearFilters{margin-bottom:0}.careers-job-listings-module__mkskPa__recruitmentPosition{padding-block:5rem 6rem}.careers-job-listings-module__mkskPa__recruitmentPosition h2{font-size:2rem}.careers-job-listings-module__mkskPa__recruitmentPosition h3{overflow-wrap:anywhere;font-size:1.5rem}}
.home-page-module__fqH4xq__heroProteinViewer{z-index:1;cursor:grab;touch-action:none;width:min(55vw,60rem);height:50rem;position:absolute;right:-9rem}.home-page-module__fqH4xq__heroProteinViewer:active{cursor:grabbing}.home-page-module__fqH4xq__heroProteinViewer,.home-page-module__fqH4xq__heroProteinViewer canvas{outline:none;background:0 0!important}.home-page-module__fqH4xq__viewerStatus{z-index:-1;color:#ffffffa8;letter-spacing:.08em;font-size:.875rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (max-width:767px){.home-page-module__fqH4xq__heroProteinViewer{width:125%;max-width:none;height:29rem;margin:2rem -25% -3rem 15%;position:relative;right:auto}}@media (min-width:768px) and (max-width:1180px){.home-page-module__fqH4xq__heroProteinViewer{width:66vw;right:-14rem}}
.about-v2-module__DkRkQa__page{color:#111225;background:#fff;overflow:clip}.about-v2-module__DkRkQa__subnav{color:#ffffff9e;background:#1a1a36;justify-content:center;align-items:center;gap:46px;height:48px;font-size:14px;display:flex}.about-v2-module__DkRkQa__subnav a{place-items:center;height:48px;transition:color .18s;display:grid;position:relative}.about-v2-module__DkRkQa__subnav a:hover,.about-v2-module__DkRkQa__subnav a[aria-current=page]{color:#5faaf5}.about-v2-module__DkRkQa__subnav a[aria-current=page]:after{content:"";background:#5faaf5;height:2px;position:absolute;bottom:0;left:0;right:0}.about-v2-module__DkRkQa__vision{height:713px;position:relative;overflow:hidden}.about-v2-module__DkRkQa__visionCopy{z-index:2;width:647px;margin-left:max(190px,50vw - 770px);padding-top:145px;position:relative}.about-v2-module__DkRkQa__visionCopy h1{margin:0 0 52px;font-size:52px;font-weight:600;line-height:1.15}.about-v2-module__DkRkQa__visionCopy p{margin:0;font-size:22px;font-weight:500;line-height:1.7}.about-v2-module__DkRkQa__visionImage{z-index:1;width:56%;height:100%;position:absolute;top:0;right:0}.about-v2-module__DkRkQa__visionImage:after{content:"";background:linear-gradient(90deg,#fff 0,#ffffffed 9%,#ffffff40 37%,#0000 58%);position:absolute;inset:0}.about-v2-module__DkRkQa__visionImage img{object-fit:cover}.about-v2-module__DkRkQa__videoSection{height:1000px;padding:6rem 5rem}.about-v2-module__DkRkQa__video{object-fit:cover;background:#111225;border:0;border-radius:36px;width:1390px;height:775px;margin:0 auto;display:block}.about-v2-module__DkRkQa__milestones{color:#fff;background:url(/assets/figma/v2/about-milestone-01.webp) 50%/cover no-repeat,#12122d;padding:clamp(5rem,11vw,11rem) clamp(1.25rem,5vw,6rem) clamp(5rem,9vw,9rem);position:relative;overflow:hidden}.about-v2-module__DkRkQa__milestones:before{z-index:0;aspect-ratio:16/9;opacity:.22;pointer-events:none;content:"";background:url(/assets/figma/v2/about-milestone-03.webp) 50%/contain no-repeat;width:45%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-v2-module__DkRkQa__milestones>*{z-index:1;position:relative}.about-v2-module__DkRkQa__milestones h2{text-align:center;letter-spacing:.02em;margin:0;font-size:clamp(2.5rem,3.4vw,3.25rem);font-weight:600}.about-v2-module__DkRkQa__timeline{aspect-ratio:1640/650;width:min(100%,100rem);margin:clamp(3rem,6vw,5rem) auto 0;position:relative}.about-v2-module__DkRkQa__timelineCurve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.about-v2-module__DkRkQa__timelineCurveLine{fill:none;stroke:#185bf8;stroke-width:5px;stroke-linecap:round}.about-v2-module__DkRkQa__milestone{color:#fff;text-align:center;width:clamp(9rem,11vw,12.5rem);height:100%;position:absolute;top:0;left:0;transform:translate(-50%)}.about-v2-module__DkRkQa__milestone .about-v2-module__DkRkQa__dot{background:#fff;border:0;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-v2-module__DkRkQa__milestone .about-v2-module__DkRkQa__connector{background:#fff9;width:1px;height:3.75rem;position:absolute;left:50%;transform:translate(-50%)}.about-v2-module__DkRkQa__milestone[data-side=top] .about-v2-module__DkRkQa__connector{bottom:50%}.about-v2-module__DkRkQa__milestone[data-side=bottom] .about-v2-module__DkRkQa__connector{top:50%}.about-v2-module__DkRkQa__milestoneLabel{width:100%;position:absolute;left:50%;transform:translate(-50%)}.about-v2-module__DkRkQa__milestone[data-side=top] .about-v2-module__DkRkQa__milestoneLabel{bottom:calc(50% + 3.75rem + 20px)}.about-v2-module__DkRkQa__milestone[data-side=bottom] .about-v2-module__DkRkQa__milestoneLabel{top:calc(50% + 3.75rem + 20px)}.about-v2-module__DkRkQa__milestone time{margin-bottom:8px;font-size:clamp(1.1rem,1.6vw,1.6rem);font-weight:600;display:block}.about-v2-module__DkRkQa__milestone h3{margin:0;font-size:clamp(.85rem,1.05vw,1.1rem);font-weight:600;line-height:1.25}.about-v2-module__DkRkQa__milestone p{color:#ffffffa8;max-width:16rem;margin:10px auto 0;font-size:clamp(.65rem,.8vw,.85rem);line-height:1.45}.about-v2-module__DkRkQa__teamSection{text-align:center;padding:clamp(3rem,5vw,5rem) max(80px,50vw - 770px)}.about-v2-module__DkRkQa__teamSection h2{margin:0 0 clamp(1.5rem,2.5vw,2.5rem);font-size:clamp(2.5rem,3.4vw,4rem);font-weight:600}.about-v2-module__DkRkQa__teamCopy{width:80%;margin:0 auto}.about-v2-module__DkRkQa__teamCopy p{text-align:justify;margin:0 0 1.25em;font-size:clamp(1rem,1.15vw,1.25rem);line-height:1.7}.about-v2-module__DkRkQa__teamCopy p:last-child{margin-bottom:0}.about-v2-module__DkRkQa__button{margin:clamp(2rem,3.5vw,2.5rem) 0}.about-v2-module__DkRkQa__teamImage{aspect-ratio:1540/619;width:100%;max-width:85.75rem;margin-inline:auto;position:relative;overflow:hidden}.about-v2-module__DkRkQa__teamImage img{object-fit:cover}.about-v2-module__DkRkQa__honorsScroll{background:#11122d;position:relative}.about-v2-module__DkRkQa__honorsSticky{color:#fff;background:radial-gradient(circle at 8% 100%,#173c63,#0000 31%),#11122d;flex-direction:column;align-items:center;min-height:760px;padding:clamp(4rem,8vw,7rem) 0 clamp(2.5rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.about-v2-module__DkRkQa__honorsSticky h2{z-index:2;text-align:center;letter-spacing:.02em;margin:0 0 clamp(2rem,4vw,3.5rem);font-size:clamp(2.5rem,3.4vw,3.25rem);font-weight:600;position:relative}.about-v2-module__DkRkQa__honorsDeco{z-index:0;opacity:.3;pointer-events:none;object-fit:contain;width:auto;height:80%;position:absolute;top:50%}.about-v2-module__DkRkQa__honorsDecoLeft{left:0;transform:translateY(-52%)translate(-0%)scale(1.05)}.about-v2-module__DkRkQa__honorsDecoRight{right:0;transform:translateY(-50%)translate(50%)}.about-v2-module__DkRkQa__trophyViewport{z-index:1;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;overscroll-behavior-x:contain;flex:auto;align-items:flex-end;width:100%;padding-bottom:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.about-v2-module__DkRkQa__trophyViewport[data-dragging=true]{cursor:grabbing}.about-v2-module__DkRkQa__trophyViewport[data-dragging=true] .about-v2-module__DkRkQa__trophy{cursor:grabbing;pointer-events:none}.about-v2-module__DkRkQa__trophyParallax{will-change:transform;align-items:flex-end;width:100%;display:flex}.about-v2-module__DkRkQa__trophyScale{align-items:flex-end;display:flex}.about-v2-module__DkRkQa__trophyTrack{will-change:transform;flex-shrink:0;align-items:flex-end;gap:clamp(3rem,5vw,5.5rem);min-width:max-content;margin:5rem 0;padding-inline:clamp(3rem,6vw,6rem);display:flex}.about-v2-module__DkRkQa__trophy{cursor:zoom-in;filter:drop-shadow(0 24px 32px #00000042);background:0 0;border:0;flex:none;padding:0;transition:filter .2s,transform .2s;position:relative}.about-v2-module__DkRkQa__trophy:hover,.about-v2-module__DkRkQa__trophy:focus-visible{z-index:3;filter:drop-shadow(0 30px 38px #0006);transform:scale(1.045)}.about-v2-module__DkRkQa__trophyMedal{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.about-v2-module__DkRkQa__viewAllBtn{z-index:2;flex:none;margin-top:clamp(1.5rem,3vw,2.5rem);position:relative}.about-v2-module__DkRkQa__modal{z-index:1000;background:#000000c2;place-items:center;padding:48px;display:grid;position:fixed;inset:0}.about-v2-module__DkRkQa__modal>img{object-fit:contain;width:auto;max-width:84vw;height:auto;max-height:84vh}.about-v2-module__DkRkQa__modal>button{color:#fff;cursor:pointer;background:#00000047;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:48px;height:48px;font-size:32px;transition:background-color .18s,transform .18s;display:grid;position:fixed;top:24px;right:30px}.about-v2-module__DkRkQa__modal>button:hover{background:#ffffff2b;transform:scale(1.05)}.about-v2-module__DkRkQa__honorsModal{z-index:1001;background:#12122dd1;place-items:center;padding:clamp(1.5rem,5vw,5rem);display:grid;position:fixed;inset:0}.about-v2-module__DkRkQa__honorsModalCard{color:#333;background:#fff;border-radius:20px;width:min(100%,92rem);max-height:76vh;padding:clamp(1.75rem,3vw,2.75rem);position:relative;overflow-y:auto;box-shadow:0 30px 80px #0000004d}.about-v2-module__DkRkQa__honorsModalCard h3{text-align:center;color:#131328;margin:0 0 1.5rem;font-size:clamp(1.4rem,1.8vw,1.75rem);font-weight:600}.about-v2-module__DkRkQa__honorsModalClose{z-index:2;color:#555;cursor:pointer;background:#f0f1f5;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .18s,transform .18s,color .18s;display:grid;position:absolute;top:16px;right:16px}.about-v2-module__DkRkQa__honorsModalClose svg{width:18px;height:18px}.about-v2-module__DkRkQa__honorsModalClose:hover{color:#fff;background:#131328;transform:rotate(90deg)}.about-v2-module__DkRkQa__honorsGrid{grid-template-columns:repeat(4,1fr);gap:28px 32px;display:grid}.about-v2-module__DkRkQa__honorCard{text-align:center;background:#33333314;border-radius:12px;place-content:center;min-height:200px;padding:24px 20px;display:grid;position:relative;overflow:hidden}.about-v2-module__DkRkQa__honorCard .laurelWreath{pointer-events:none;justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:absolute;inset:0}.about-v2-module__DkRkQa__honorCard .laurelWreathBranch{object-fit:contain;opacity:.85;width:auto;height:70%;max-height:150px}.about-v2-module__DkRkQa__honorCard .laurelWreathLeft{transform:scaleX(-1)}.about-v2-module__DkRkQa__honorCard .laurelWreathRight{transform:none}.about-v2-module__DkRkQa__honorCardText{z-index:1;padding:0 36px;position:relative}.about-v2-module__DkRkQa__honorCard time{color:#333;font-size:clamp(1.6rem,2vw,2.25rem);font-weight:600;display:block}.about-v2-module__DkRkQa__honorCard p{color:#333;max-width:18rem;margin:14px auto 0;font-size:clamp(.8rem,.85vw,.95rem);line-height:1.5}@media (max-width:900px){.about-v2-module__DkRkQa__subnav{justify-content:flex-start;padding-inline:24px;overflow-x:auto}.about-v2-module__DkRkQa__vision{flex-direction:column;height:auto;display:flex}.about-v2-module__DkRkQa__visionCopy{width:auto;margin:0;padding:72px 24px}.about-v2-module__DkRkQa__visionCopy h1{margin-bottom:28px;font-size:42px}.about-v2-module__DkRkQa__visionCopy p{font-size:17px;line-height:1.65}.about-v2-module__DkRkQa__visionImage{width:100%;height:58vw;min-height:340px;position:relative}.about-v2-module__DkRkQa__visionImage:after{background:linear-gradient(#fff 0,#0000 20%)}.about-v2-module__DkRkQa__videoSection{height:auto;padding:72px 24px}.about-v2-module__DkRkQa__video{aspect-ratio:1390/775;border-radius:18px;width:100%;height:auto}.about-v2-module__DkRkQa__milestones{height:auto;min-height:900px;padding:88px 24px}.about-v2-module__DkRkQa__milestones h2{font-size:40px}.about-v2-module__DkRkQa__timeline{aspect-ratio:auto;width:100%;height:auto;margin-top:56px}.about-v2-module__DkRkQa__timelineCurve{display:none}.about-v2-module__DkRkQa__milestone{text-align:left;border-left:2px solid #277eff;width:auto;height:auto;min-height:130px;padding:0 0 36px 34px;transform:none;position:relative!important;top:auto!important;left:auto!important}.about-v2-module__DkRkQa__milestone .about-v2-module__DkRkQa__dot{left:-1px;transform:none;top:0!important}.about-v2-module__DkRkQa__milestone .about-v2-module__DkRkQa__connector{display:none}.about-v2-module__DkRkQa__milestoneLabel{width:auto;position:static;transform:none}.about-v2-module__DkRkQa__milestone p{max-width:520px}.about-v2-module__DkRkQa__teamSection{height:auto;padding:64px 24px}.about-v2-module__DkRkQa__teamSection h2{font-size:44px}.about-v2-module__DkRkQa__teamCopy,.about-v2-module__DkRkQa__teamImage{width:100%}.about-v2-module__DkRkQa__teamCopy p{font-size:16px}.about-v2-module__DkRkQa__teamImage{aspect-ratio:1540/619;height:auto}.about-v2-module__DkRkQa__honorsScroll{height:auto}.about-v2-module__DkRkQa__honorsSticky{height:auto;min-height:720px;padding:90px 0 60px;position:relative}.about-v2-module__DkRkQa__honorsDeco{display:none}.about-v2-module__DkRkQa__honorsSticky h2{width:auto;padding-top:0;font-size:40px;position:static}.about-v2-module__DkRkQa__trophyViewport{flex:none;align-items:flex-end;height:380px;margin-top:42px;padding-bottom:1.5rem;position:relative;top:auto;overflow:hidden}.about-v2-module__DkRkQa__trophyScale{transform-origin:0 100%;transform:scale(.62)}.about-v2-module__DkRkQa__viewAllBtn{margin:32px auto 0;position:static;transform:none}.about-v2-module__DkRkQa__viewAllBtn:hover{transform:translateY(-2px)}.about-v2-module__DkRkQa__modal{padding:20px}.about-v2-module__DkRkQa__honorsModal{padding:1.25rem}.about-v2-module__DkRkQa__honorsModalCard{border-radius:16px;max-height:90vh;padding:1.75rem 1.25rem}.about-v2-module__DkRkQa__honorsGrid{grid-template-columns:repeat(2,1fr);gap:18px}.about-v2-module__DkRkQa__honorCard{min-height:180px;padding:20px 18px}}@media (prefers-reduced-motion:reduce){.about-v2-module__DkRkQa__button,.about-v2-module__DkRkQa__trophy,.about-v2-module__DkRkQa__modal>button{transition:none}.about-v2-module__DkRkQa__honorsScroll{height:auto}.about-v2-module__DkRkQa__honorsSticky{position:relative}.about-v2-module__DkRkQa__trophyViewport{overflow:hidden}}.about-v2-module__DkRkQa__page,.about-v2-module__DkRkQa__page *{box-sizing:border-box}
.ai-platform-page-module__Y8hFvq__page{--night:#12132d;--night-soft:#272745;--text:#37373a;--muted:#9b9ba5;--aqua:#b1e3f7;width:100%;color:var(--text);background:#fff;overflow:hidden}.ai-platform-page-module__Y8hFvq__section{isolation:isolate;max-width:100vw;position:relative;overflow:hidden}.ai-platform-page-module__Y8hFvq__fullBackground{z-index:-1;object-fit:cover}.ai-platform-page-module__Y8hFvq__mobileBreak{display:inline}.ai-platform-page-module__Y8hFvq__hero{background:var(--night);color:#fff;text-align:center;place-items:center;min-height:clamp(36rem,51.72vw,62.0625rem);padding:7rem 1.25rem 5.5rem;display:grid}.ai-platform-page-module__Y8hFvq__heroInner{width:calc(100vw - 2.5rem);max-width:63rem;font-weight:400;transform:translateY(-1.25rem)}.ai-platform-page-module__Y8hFvq__hero h1{color:#ffffffe0;letter-spacing:.06em;max-width:52rem;margin:0 auto;font-size:clamp(2rem,2.708vw,3.25rem);font-weight:400;line-height:1.24}.ai-platform-page-module__Y8hFvq__titleLine{display:block}.ai-platform-page-module__Y8hFvq__hero p{color:#fff;letter-spacing:.06em;max-width:62.875rem;margin:2.125rem auto 0;font-size:clamp(.875rem,1.04vw,1.25rem);font-weight:500;line-height:1.8}.ai-platform-page-module__Y8hFvq__primaryAction{background:var(--aqua);color:#333;border:1px solid #b1e3f799;border-radius:999px;justify-content:center;align-items:center;width:13.75rem;min-height:2.875rem;margin-top:3.8125rem;font-size:1rem;font-weight:500;line-height:1;transition:background-color .18s,transform .18s;display:inline-flex}.ai-platform-page-module__Y8hFvq__primaryAction:hover{background:#8fdaf5;transform:translateY(-.125rem)}.ai-platform-page-module__Y8hFvq__overview{text-align:center;background:#fff;min-height:clamp(48rem,70.3125vw,84.375rem);padding:clamp(6rem,9.375vw,11.25rem) 1.25rem clamp(6rem,5.7vw,6.875rem)}.ai-platform-page-module__Y8hFvq__narrowCopy{width:72vw;max-width:86.875rem;margin-inline:auto}.ai-platform-page-module__Y8hFvq__narrowCopy h2,.ai-platform-page-module__Y8hFvq__darkCopy h2,.ai-platform-page-module__Y8hFvq__lab h2{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(1.875rem,2.708vw,3.25rem);font-weight:600;line-height:1.22}.ai-platform-page-module__Y8hFvq__narrowCopy h2{width:min(66vw,100%);margin-inline:auto}.ai-platform-page-module__Y8hFvq__narrowCopy p{color:#999;text-align:left;width:min(72vw,100%);margin:2.75rem 0 0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.34}.ai-platform-page-module__Y8hFvq__overviewVisual{border-radius:.625rem;width:72vw;min-width:0;max-width:86.875rem;margin:1.75rem auto 0;overflow:hidden}.ai-platform-page-module__Y8hFvq__overviewVisual img{width:100%;height:auto}.ai-platform-page-module__Y8hFvq__agents,.ai-platform-page-module__Y8hFvq__caseStudy{background:var(--night);color:#fff}.ai-platform-page-module__Y8hFvq__agents{min-height:clamp(42rem,56.25vw,67.5rem);padding:clamp(7rem,7.5vw,15rem) 1.25rem 2.25rem}.ai-platform-page-module__Y8hFvq__agentsInner{text-align:center;width:calc(100vw - 2.5rem);max-width:84.5rem;margin-inline:auto}.ai-platform-page-module__Y8hFvq__darkCopy{margin-inline:auto}.ai-platform-page-module__Y8hFvq__darkCopy h2{color:#fff}.ai-platform-page-module__Y8hFvq__darkCopy p{color:#fff;max-width:69rem;margin:2rem 0 0 8rem;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.34}.ai-platform-page-module__Y8hFvq__laptopVisual{width:calc(100vw - 2.5rem);min-width:0;max-width:70.9375rem;margin:3.75rem auto 0}.ai-platform-page-module__Y8hFvq__laptopVisual img{width:100%;height:auto}.ai-platform-page-module__Y8hFvq__caption{color:#999;margin:clamp(1rem,2vw,2rem) 0 0;font-size:clamp(.75rem,1.25vw,1.5rem);line-height:1.4}.ai-platform-page-module__Y8hFvq__lab{background:#fff url(/assets/images/contact/openPositions_Bg.webp) 50%/cover;min-height:clamp(46rem,56.25vw,67.5rem);padding:clamp(6rem,8.5vw,16.625rem) 1.25rem clamp(5.5rem,7.5vw,11.25rem)}.ai-platform-page-module__Y8hFvq__lab h2{color:#000;text-align:center;max-width:86.875rem;margin-inline:auto}.ai-platform-page-module__Y8hFvq__labGrid{grid-template-columns:minmax(0,min(34vw,40rem)) minmax(0,min(35vw,31.375rem));justify-content:center;align-items:center;gap:7vw;width:100%;margin:clamp(4rem,5vw,7.5rem) auto 0;padding-inline:clamp(1.25rem,13.8vw - 1.25rem,15.3125rem);display:grid}.ai-platform-page-module__Y8hFvq__labVisual img{width:100%;height:auto}.ai-platform-page-module__Y8hFvq__labCopy{gap:2.125rem;display:grid}.ai-platform-page-module__Y8hFvq__labCopy h3{color:#333;margin:0;font-size:1.5rem;font-weight:800;line-height:1.24}.ai-platform-page-module__Y8hFvq__labCopy p{color:#666;text-align:justify;white-space:pre-line;margin:.5rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.35}.ai-platform-page-module__Y8hFvq__caseStudy{min-height:clamp(50rem,56.25vw,67.5rem);padding:clamp(5.5rem,9.375vw,11.25rem) 1.25rem clamp(2.5rem,2.08vw,2.5rem)}.ai-platform-page-module__Y8hFvq__caseInner{width:calc(100vw - 2.5rem);max-width:86.875rem;margin-inline:auto}.ai-platform-page-module__Y8hFvq__caseInner .ai-platform-page-module__Y8hFvq__darkCopy{text-align:center;width:min(100%,75.875rem)}.ai-platform-page-module__Y8hFvq__indication{font-weight:600;color:#666!important;margin:2.25rem auto 0!important}.ai-platform-page-module__Y8hFvq__caseCard{background:#ffffff17;border-radius:1.25rem;grid-template-columns:minmax(31rem,43rem) minmax(18rem,28rem);align-items:center;gap:clamp(2rem,8.33vw,10rem);min-height:33.6875rem;margin-top:5.75rem;padding:4.375rem clamp(2rem,4.95vw,5.9375rem);display:grid}.ai-platform-page-module__Y8hFvq__caseStats h3{color:#d9d9d9;letter-spacing:.1em;text-align:center;margin:0 0 4.5rem;font-size:clamp(1.5rem,1.67vw,2rem);font-weight:600}.ai-platform-page-module__Y8hFvq__caseStats dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;position:relative}.ai-platform-page-module__Y8hFvq__caseStats dl:before,.ai-platform-page-module__Y8hFvq__caseStats dl:after,.ai-platform-page-module__Y8hFvq__caseStats div:nth-child(-n+2):after{content:"";background:#ffffff38;position:absolute}.ai-platform-page-module__Y8hFvq__caseStats dl:before{width:1px;top:.25rem;bottom:.25rem;left:50%;transform:translate(-50%)}.ai-platform-page-module__Y8hFvq__caseStats dl:after{display:none}.ai-platform-page-module__Y8hFvq__caseStats div{text-align:center;min-height:7.5rem;padding:1.5rem;position:relative}.ai-platform-page-module__Y8hFvq__caseStats div:nth-child(-n+2):after{height:1px;bottom:0;left:clamp(2rem,18%,5rem);right:clamp(2rem,18%,5rem)}.ai-platform-page-module__Y8hFvq__caseStats dt{color:#d9d9d9;justify-content:center;align-items:baseline;gap:.375rem;margin:0;font-size:clamp(2rem,2.1875vw,2.625rem);font-weight:600;display:inline-flex}.ai-platform-page-module__Y8hFvq__metricUnit{font-size:clamp(.875rem,1.25vw,1.5rem);line-height:1}.ai-platform-page-module__Y8hFvq__caseStats dd{color:#d9d9d9;margin:.8rem 0 0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:600;line-height:1.25}.ai-platform-page-module__Y8hFvq__caseProtein{justify-self:center;width:min(100%,28rem)}.ai-platform-page-module__Y8hFvq__caseProtein img{object-fit:contain;mix-blend-mode:screen;border-radius:.5rem;width:100%;height:auto}@media (max-width:1023px){.ai-platform-page-module__Y8hFvq__labGrid,.ai-platform-page-module__Y8hFvq__caseCard{grid-template-columns:1fr}.ai-platform-page-module__Y8hFvq__labCopy{width:min(100%,44rem);margin-inline:auto}.ai-platform-page-module__Y8hFvq__caseProtein{order:-1}}@media (max-width:767px){.ai-platform-page-module__Y8hFvq__mobileBreak{display:block}.ai-platform-page-module__Y8hFvq__hero{min-height:42rem}.ai-platform-page-module__Y8hFvq__heroInner{width:calc(100vw - 3rem);transform:none}.ai-platform-page-module__Y8hFvq__narrowCopy,.ai-platform-page-module__Y8hFvq__agentsInner,.ai-platform-page-module__Y8hFvq__labGrid,.ai-platform-page-module__Y8hFvq__caseInner{width:calc(100vw - 3rem)}.ai-platform-page-module__Y8hFvq__hero h1{letter-spacing:.02em;overflow-wrap:anywhere;word-break:normal;max-width:20rem;font-size:1.75rem}.ai-platform-page-module__Y8hFvq__narrowCopy h2,.ai-platform-page-module__Y8hFvq__darkCopy h2,.ai-platform-page-module__Y8hFvq__lab h2{overflow-wrap:anywhere;word-break:normal;max-width:16rem;margin-inline:auto;font-size:1.625rem}.ai-platform-page-module__Y8hFvq__overview,.ai-platform-page-module__Y8hFvq__agents,.ai-platform-page-module__Y8hFvq__lab,.ai-platform-page-module__Y8hFvq__caseStudy{min-height:auto}.ai-platform-page-module__Y8hFvq__narrowCopy p,.ai-platform-page-module__Y8hFvq__hero p,.ai-platform-page-module__Y8hFvq__darkCopy p{letter-spacing:0;overflow-wrap:anywhere;text-align:left;max-width:16rem;font-size:.8125rem}.ai-platform-page-module__Y8hFvq__overviewVisual,.ai-platform-page-module__Y8hFvq__laptopVisual,.ai-platform-page-module__Y8hFvq__labVisual{width:100%;overflow:hidden}.ai-platform-page-module__Y8hFvq__overviewVisual img,.ai-platform-page-module__Y8hFvq__laptopVisual img,.ai-platform-page-module__Y8hFvq__labVisual img{max-width:100%}.ai-platform-page-module__Y8hFvq__lab h2{letter-spacing:.04em}.ai-platform-page-module__Y8hFvq__caseStats dl{grid-template-columns:1fr}.ai-platform-page-module__Y8hFvq__caseStats dl:before,.ai-platform-page-module__Y8hFvq__caseStats dl:after,.ai-platform-page-module__Y8hFvq__caseStats div:nth-child(-n+2):after{display:none}.ai-platform-page-module__Y8hFvq__caseCard{min-height:0;margin-top:3rem;padding:2rem 1.5rem}.ai-platform-page-module__Y8hFvq__caseStats div,.ai-platform-page-module__Y8hFvq__caseStats div:nth-child(odd),.ai-platform-page-module__Y8hFvq__caseStats div:nth-child(-n+2){border-bottom:1px solid #ffffff38}.ai-platform-page-module__Y8hFvq__caseStats div:last-child{border-bottom:0}}
.contact-careers-page-module__8iPJhW__page{color:#131328;background:#fff}.contact-careers-page-module__8iPJhW__careersPage{color:#333;overflow:hidden}.contact-careers-page-module__8iPJhW__careersHero{background:#f7f9fc;min-height:45rem;position:relative;overflow:hidden}.contact-careers-page-module__8iPJhW__careersHero>img{object-fit:cover}.contact-careers-page-module__8iPJhW__careersHero:after{content:"";background:linear-gradient(90deg,#ffffffe0 0%,#ffffffb8 42%,#fff0 72%);position:absolute;inset:0}.contact-careers-page-module__8iPJhW__careersHeroCopy{z-index:1;width:min(100% - 15.5rem,95.75rem);margin:0 auto;padding-top:9.0625rem;position:relative}.contact-careers-page-module__8iPJhW__careersHeroCopy h1{color:#000;letter-spacing:0;margin:0;font-size:3.25rem;font-weight:600;line-height:1.4}.contact-careers-page-module__8iPJhW__careersHeroCopy p{color:#333;letter-spacing:0;text-align:justify;width:min(100%,41.25rem);margin:3.6875rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.7}.contact-careers-page-module__8iPJhW__globalLayoutSection{background:#f8f9fd;min-height:67.5rem;padding-top:9.375rem;position:relative}.contact-careers-page-module__8iPJhW__careersJobs{background:url(/assets/images/contact/openPositions_Bg.webp) top/cover no-repeat,#f8f9fd;min-height:67.5rem;padding-top:9.5rem;position:relative;overflow:hidden}.contact-careers-page-module__8iPJhW__careersJobs:before,.contact-careers-page-module__8iPJhW__careersJobs:after{display:none}.contact-careers-page-module__8iPJhW__careersJobs>*{z-index:1;position:relative}.contact-careers-page-module__8iPJhW__careersJobs h1,.contact-careers-page-module__8iPJhW__careersJobs h2{color:#333;text-align:center;letter-spacing:0;margin:0;font-size:3.25rem;font-weight:600;line-height:1.4}.contact-careers-page-module__8iPJhW__expandedCareersJobs{min-height:67.5rem;padding-block:10.75rem 7.5rem}@media (max-width:1199px){.contact-careers-page-module__8iPJhW__careersHeroCopy{padding-top:7rem}.contact-careers-page-module__8iPJhW__globalLayoutSection,.contact-careers-page-module__8iPJhW__careersJobs{min-height:auto;padding-block:6rem}}@media (max-width:767px){.contact-careers-page-module__8iPJhW__careersHero{min-height:36rem}.contact-careers-page-module__8iPJhW__careersHero:after{background:linear-gradient(90deg,#fffffff0 0%,#ffffffd1 72%,#ffffff4d 100%)}.contact-careers-page-module__8iPJhW__careersHeroCopy{padding-top:5rem}.contact-careers-page-module__8iPJhW__careersHeroCopy h1,.contact-careers-page-module__8iPJhW__careersJobs h1,.contact-careers-page-module__8iPJhW__careersJobs h2{font-size:2.625rem}.contact-careers-page-module__8iPJhW__careersHeroCopy p{margin-top:2rem;margin-left:0;font-size:1.125rem;line-height:1.65}.contact-careers-page-module__8iPJhW__globalLayoutSection,.contact-careers-page-module__8iPJhW__careersJobs{padding-block:4.5rem}.contact-careers-page-module__8iPJhW__expandedCareersJobs{padding-block:5rem}}
.content-pages-module__9z_G_G__page{color:#131328;background:#fff}.content-pages-module__9z_G_G__eyebrow{color:#3294f5;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.content-pages-module__9z_G_G__visualHero{color:#1a1a2e;background:#fff;min-height:45rem;position:relative;overflow:hidden}.content-pages-module__9z_G_G__visualHeroImage{object-fit:cover}.content-pages-module__9z_G_G__visualHero:after{content:"";background:linear-gradient(90deg,#fff 0%,#fffffff7 28%,#fff9 50%,#ffffff1f 68%,#fff0 78%);position:absolute;inset:0}.content-pages-module__9z_G_G__visualHeroMap{z-index:0;aspect-ratio:16/9;opacity:.5;pointer-events:none;filter:hue-rotate(185deg)saturate(.7)brightness(1.15);width:38%;height:auto;position:absolute;top:50%;left:11%;transform:translateY(-50%)}.content-pages-module__9z_G_G__visualHeroMap img{object-fit:contain}.content-pages-module__9z_G_G__visualHeroCopy{z-index:1;flex-direction:column;justify-content:center;width:min(100% - 2.5rem,96rem);min-height:45rem;margin:auto;padding-left:5vw;display:flex;position:relative}.content-pages-module__9z_G_G__visualHero h1{color:#1a1a2e;letter-spacing:.04em;margin:0;font-size:clamp(3.5rem,6vw,6rem);font-weight:700;line-height:1.1}.content-pages-module__9z_G_G__visualHero p{color:#2a2a3a;max-width:44rem;margin:2rem 0 0;font-size:1.4rem;font-weight:400;line-height:1.7}.content-pages-module__9z_G_G__cooperation{color:#131328;background:#f8f9fd;grid-template-columns:.9fr 1.1fr;align-items:center;gap:5rem;min-height:67.5rem;padding:6rem max(1.25rem,50vw - 48rem);display:grid}.content-pages-module__9z_G_G__cooperation h1{margin:1rem 0 0;font-size:clamp(3rem,4.5vw,5rem);line-height:1.08}.content-pages-module__9z_G_G__cooperation section>p:last-of-type{color:#555;font-size:1.15rem;line-height:1.75}.content-pages-module__9z_G_G__cooperation>img{width:100%;height:auto}.content-pages-module__9z_G_G__pill{color:#131328;background:#b1e3f7;border-radius:999px;gap:2rem;margin-top:3rem;padding:1rem 1.5rem;font-weight:700;transition:background-color .18s,transform .18s;display:inline-flex}.content-pages-module__9z_G_G__pill:hover{background:#89d8f4;transform:translateY(-2px)}.content-pages-module__9z_G_G__newsPage{width:min(100% - 2.5rem,96.25rem);margin-inline:auto;padding-block:6rem}.content-pages-module__9z_G_G__newsFeaturedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.25rem;display:grid}.content-pages-module__9z_G_G__newsFeaturedCard,.content-pages-module__9z_G_G__newsUpdateCard{background:#fff;transition:box-shadow .18s,transform .18s;box-shadow:0 .25rem 2.5rem #eee}.content-pages-module__9z_G_G__newsFeaturedCard:hover,.content-pages-module__9z_G_G__newsFeaturedCard:focus-within,.content-pages-module__9z_G_G__newsUpdateCard:hover,.content-pages-module__9z_G_G__newsUpdateCard:focus-within{transform:translateY(-.25rem);box-shadow:0 1rem 3rem #1313281f}.content-pages-module__9z_G_G__newsFeaturedImage{aspect-ratio:405/245;margin:2.25rem 2.25rem 0;display:block;position:relative;overflow:hidden}.content-pages-module__9z_G_G__newsFeaturedImage img{object-fit:cover;transition:transform .3s}.content-pages-module__9z_G_G__newsFeaturedCard:hover .content-pages-module__9z_G_G__newsFeaturedImage img{transform:scale(1.035)}.content-pages-module__9z_G_G__newsFeaturedCard>div{padding:2rem 2.25rem 2.5rem}.content-pages-module__9z_G_G__newsFeaturedCard time,.content-pages-module__9z_G_G__newsUpdateCard time{color:#131328;font-size:.875rem;font-weight:600}.content-pages-module__9z_G_G__newsFeaturedCard h2{color:#333;min-height:7.5rem;margin:1rem 0 2rem;font-size:1.25rem;font-weight:500;line-height:1.4}.content-pages-module__9z_G_G__newsFeaturedCard>div>a,.content-pages-module__9z_G_G__newsUpdateCard>a{color:#777;align-items:center;gap:1rem;font-size:1.1rem;font-weight:500;transition:color .18s,gap .18s;display:inline-flex}.content-pages-module__9z_G_G__newsFeaturedCard>div>a:hover,.content-pages-module__9z_G_G__newsUpdateCard>a:hover{color:#3294f5;gap:1.35rem}.content-pages-module__9z_G_G__newsUpdateList{gap:2.625rem;margin-top:8rem;display:grid}.content-pages-module__9z_G_G__newsUpdateCard{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:5rem;min-height:14.9375rem;padding:3.75rem 4.5rem;display:grid}.content-pages-module__9z_G_G__newsUpdateCard h2{color:#333;margin:0;font-size:1.25rem;font-weight:500;line-height:1.4}.content-pages-module__9z_G_G__newsUpdateCard p{color:#999;text-overflow:ellipsis;white-space:nowrap;margin:1.75rem 0 0;font-size:.875rem;line-height:1.45;overflow:hidden}.content-pages-module__9z_G_G__newsPaginationFallback{min-height:88rem}.content-pages-module__9z_G_G__newsPagination{color:#777;justify-content:center;align-items:center;gap:1.5rem;min-height:3rem;margin-top:5rem;display:flex}.content-pages-module__9z_G_G__paginationPages{align-items:center;gap:.5rem;display:flex}.content-pages-module__9z_G_G__paginationArrow,.content-pages-module__9z_G_G__paginationDot{border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .18s,color .18s,transform .18s;display:inline-grid}.content-pages-module__9z_G_G__paginationArrow{font-size:1.75rem}.content-pages-module__9z_G_G__paginationDot{color:#0000;font-size:.75rem;position:relative}.content-pages-module__9z_G_G__paginationDot:after{content:"";background:#b8bac4;border-radius:50%;width:.5rem;height:.5rem;transition:background-color .18s,transform .18s}.content-pages-module__9z_G_G__paginationDot span{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.content-pages-module__9z_G_G__paginationArrow:hover,.content-pages-module__9z_G_G__paginationArrow:focus-visible,.content-pages-module__9z_G_G__paginationDot:hover,.content-pages-module__9z_G_G__paginationDot:focus-visible{color:#131328;background:#eef2fa;transform:translateY(-.125rem)}.content-pages-module__9z_G_G__paginationDot:hover:after,.content-pages-module__9z_G_G__paginationDot:focus-visible:after,.content-pages-module__9z_G_G__paginationDot[aria-current=page]:after{background:#131328;transform:scale(1.35)}.content-pages-module__9z_G_G__paginationArrow[aria-disabled=true]{pointer-events:none;opacity:.28}.content-pages-module__9z_G_G__paginationCount{color:#333;min-width:3rem;margin-left:.75rem;font-size:.875rem}@media (max-width:767px){.content-pages-module__9z_G_G__visualHero{min-height:36rem}.content-pages-module__9z_G_G__visualHeroCopy{min-height:36rem;padding:5rem 0}.content-pages-module__9z_G_G__visualHeroMap{opacity:.35;width:60%;left:5%}.content-pages-module__9z_G_G__cooperation{grid-template-columns:1fr;min-height:auto;padding-block:6rem}.content-pages-module__9z_G_G__cooperation>img{order:-1}.content-pages-module__9z_G_G__newsPage{padding-block:3rem 4.5rem}.content-pages-module__9z_G_G__newsFeaturedGrid{grid-template-columns:1fr;gap:1.5rem}.content-pages-module__9z_G_G__newsFeaturedCard h2{min-height:auto}.content-pages-module__9z_G_G__newsUpdateList{gap:1.25rem;margin-top:4rem}.content-pages-module__9z_G_G__newsUpdateCard{grid-template-columns:1fr;align-items:start;gap:1.5rem;min-height:auto;padding:2rem 1.5rem}.content-pages-module__9z_G_G__newsUpdateCard p{white-space:normal}.content-pages-module__9z_G_G__newsPaginationFallback{min-height:70rem}.content-pages-module__9z_G_G__newsPagination{gap:.25rem;margin-top:3.5rem}.content-pages-module__9z_G_G__paginationArrow,.content-pages-module__9z_G_G__paginationDot{width:2.5rem;height:2.5rem}.content-pages-module__9z_G_G__paginationPages{gap:0}.content-pages-module__9z_G_G__paginationCount{margin-left:.25rem}}@media (prefers-reduced-motion:reduce){.content-pages-module__9z_G_G__newsFeaturedCard,.content-pages-module__9z_G_G__newsUpdateCard,.content-pages-module__9z_G_G__newsFeaturedImage img,.content-pages-module__9z_G_G__paginationArrow,.content-pages-module__9z_G_G__paginationDot,.content-pages-module__9z_G_G__paginationDot:after{transition:none}}
.home-v2-module__TOMI6a__page{color:#333;background:#fff;overflow:hidden}.home-v2-module__TOMI6a__page,.home-v2-module__TOMI6a__page *{box-sizing:border-box}.home-v2-module__TOMI6a__hero{isolation:isolate;color:#fff;background:#12122d;min-height:clamp(45rem,92vh,62.125rem);position:relative;overflow:hidden}.home-v2-module__TOMI6a__heroBackground{z-index:0;object-fit:fill;width:142.88%;max-width:none;height:150.72%;position:absolute;top:-17.39%;left:-21.44%}.home-v2-module__TOMI6a__hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#12122db3 0%,#12122d2e 58%,#12122d14 100%);position:absolute;inset:0}.home-v2-module__TOMI6a__heroInner{width:min(100% - 2*var(--page-gutter),var(--content-width));grid-template-columns:minmax(0,.92fr) minmax(36rem,1.08fr);align-items:center;min-height:clamp(45rem,92vh,62.125rem);margin-inline:auto;display:grid;position:relative}.home-v2-module__TOMI6a__heroCopy{z-index:2;max-width:54rem;padding-block:9rem;position:relative}.home-v2-module__TOMI6a__heroLogo{object-fit:contain;width:20rem;height:auto;margin-bottom:2rem}.home-v2-module__TOMI6a__hero h1{letter-spacing:.1em;max-width:53rem;margin:0 0 4.5rem;font-size:clamp(2.6rem,3.1vw,3.625rem);font-weight:600;line-height:1.4}.home-v2-module__TOMI6a__pill{color:#131328;background:#b1e3f7;border-radius:999px;align-items:center;gap:1.5rem;padding:.7rem .75rem .7rem 1.55rem;font-size:1rem;font-weight:600;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.home-v2-module__TOMI6a__pill b{background:#7dd1ef;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-size:1.125rem;transition:transform .18s;display:grid}.home-v2-module__TOMI6a__pill:hover,.home-v2-module__TOMI6a__pill:focus-visible{background:#9edff5;transform:translateY(-3px);box-shadow:0 .8rem 2rem #03123033}.home-v2-module__TOMI6a__pill:hover b{transform:translate(3px)}.home-v2-module__TOMI6a__introduction{padding:var(--section-space) var(--page-gutter);position:relative;overflow:hidden}.home-v2-module__TOMI6a__introduction h2,.home-v2-module__TOMI6a__challenge h2,.home-v2-module__TOMI6a__news h2,.home-v2-module__TOMI6a__team h2{text-align:center;margin:0 0 clamp(3rem,5vw,5rem);font-size:3.25rem;font-weight:600;line-height:1.25}.home-v2-module__TOMI6a__introCopy{z-index:1;color:#666;width:min(78.4rem,78%);margin:0 auto;font-size:clamp(1rem,1.15vw,1.375rem);font-weight:500;line-height:1.7;position:relative}.home-v2-module__TOMI6a__introCopy p{text-align:justify;margin:0 0 1.5rem}.home-v2-module__TOMI6a__introCopy p:last-child{margin-bottom:0}.home-v2-module__TOMI6a__introLeft,.home-v2-module__TOMI6a__introRight{z-index:0;opacity:.5;position:absolute}.home-v2-module__TOMI6a__introLeft{width:17.4rem;height:auto;bottom:4rem;left:-1rem}.home-v2-module__TOMI6a__introRight{width:28.6rem;height:auto;top:4rem;right:-6rem}.home-v2-module__TOMI6a__challenge{padding:var(--section-space) var(--page-gutter);color:#fff;background:radial-gradient(circle at 18% 115%,#352f63 0,#0000 30%),radial-gradient(circle at 100% 105%,#214c70 0,#0000 26%),#12122d}.home-v2-module__TOMI6a__challenge h2{color:#fff;font-size:3.25rem}.home-v2-module__TOMI6a__challengeGrid{width:min(100%,var(--content-width));grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-inline:auto;display:grid}.home-v2-module__TOMI6a__challengeGrid article{color:#000;background:#f8f9fd;border-radius:1.2rem;flex-direction:column;display:flex;overflow:hidden}.home-v2-module__TOMI6a__challengeImage{aspect-ratio:490/252;width:100%;position:relative;overflow:hidden}.home-v2-module__TOMI6a__challengeImage img{object-fit:cover;object-position:top}.home-v2-module__TOMI6a__challengeGrid h3{text-align:center;margin:1.3rem 1.2rem 0;font-size:1.3rem;font-weight:600;line-height:1.4}.home-v2-module__TOMI6a__challengeGrid p{text-align:justify;color:#666;margin:.8rem 1.2rem 1.5rem;font-size:.76rem;line-height:1.6}.home-v2-module__TOMI6a__competition{padding:var(--section-space) var(--page-gutter);background:radial-gradient(circle at 0 62%,#fff4ed 0,#0000 30%),#fff;position:relative}.home-v2-module__TOMI6a__competition h2{text-align:center;width:min(100%,80rem);margin:0 auto;font-size:clamp(2.25rem,2.7vw,3.25rem);font-weight:600;line-height:1.4}.home-v2-module__TOMI6a__competitionIntro{color:#999;width:min(100%,80rem);margin:1.25rem auto 0;font-size:clamp(1rem,1.2vw,1.375rem);line-height:1.5}.home-v2-module__TOMI6a__competitionBody{width:min(100%,var(--content-width));grid-template-columns:minmax(0,1.36fr) minmax(0,1fr);align-items:start;gap:2.5rem;margin:clamp(3rem,5vw,5rem) auto 0;display:grid}.home-v2-module__TOMI6a__competitionBody img{aspect-ratio:845/410;object-fit:cover;border-radius:1rem;width:100%;height:auto}.home-v2-module__TOMI6a__competitionBody p{color:#999;margin:0;font-size:clamp(1rem,1.2vw,1.375rem);line-height:1.5}.home-v2-module__TOMI6a__news{padding:calc(var(--section-space) * 1.4) var(--page-gutter);color:#fff;background:radial-gradient(circle at 15% 110%,#352f63 0,#0000 28%),radial-gradient(circle at 100% 100%,#214c70 0,#0000 25%),#12122d;position:relative}.home-v2-module__TOMI6a__news h2{color:#fff;font-size:3.25rem}.home-v2-module__TOMI6a__newsViewport{scrollbar-width:none;scroll-snap-type:x mandatory;width:100vw;margin-top:clamp(2.5rem,4vw,4rem);margin-left:calc(50% - 50vw);padding-block:2.5rem 1rem;overflow:auto visible}.home-v2-module__TOMI6a__newsViewport::-webkit-scrollbar{display:none}.home-v2-module__TOMI6a__newsTrack{width:max-content;padding:0 var(--page-gutter);gap:1.75rem;display:flex}.home-v2-module__TOMI6a__newsTrack article{scroll-snap-align:center;color:#131329;z-index:1;background:#f8f9fd;border:1px solid #ffffff14;border-radius:1.25rem;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:min(38rem,90vw);padding:2.25rem 2rem 2rem;transition:transform .22s,border-color .18s,background .18s,box-shadow .22s;display:flex;position:relative}.home-v2-module__TOMI6a__newsTrack article:hover,.home-v2-module__TOMI6a__newsTrack article:focus-within{z-index:5;background:linear-gradient(127deg,#c9e6f9 0%,#eee3fc 100%);border-color:#3294f566;transform:translateY(-1.75rem);box-shadow:0 2rem 5rem #1313282e}.home-v2-module__TOMI6a__newsTrack h3{color:#333;letter-spacing:.04em;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin:0 0 1.25rem;font-size:1.375rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.home-v2-module__TOMI6a__newsCta{width:max-content;margin:clamp(2.5rem,4vw,4rem) auto 0;display:flex}.home-v2-module__TOMI6a__team{padding:var(--section-space) var(--page-gutter);background:radial-gradient(circle at 0 65%,#fff4ed 0,#0000 30%),radial-gradient(circle at 100% 25%,#f3efff 0,#0000 28%),#fff;position:relative}.home-v2-module__TOMI6a__teamCarousel{width:100vw;margin:clamp(2.5rem,4vw,4rem) 0 0 calc(50% - 50vw);overflow:hidden}.home-v2-module__TOMI6a__teamParallax{will-change:transform;display:flex}.home-v2-module__TOMI6a__teamTrack{will-change:transform;flex-shrink:0;align-items:center;gap:2rem;min-width:max-content;padding-inline:2rem;animation:50s linear infinite home-v2-module__TOMI6a__teamMarquee;display:flex}.home-v2-module__TOMI6a__teamTrack:hover{animation-play-state:paused}.home-v2-module__TOMI6a__teamSlide{height:var(--slide-h,17rem);opacity:.66;background:#e9ebf2;border-radius:.5rem;flex:0 0 26rem;transition:opacity .22s,transform .22s;position:relative;overflow:hidden;transform:scale(.94)}.home-v2-module__TOMI6a__teamSlide img{object-fit:cover}.home-v2-module__TOMI6a__teamSlide:hover{opacity:1;transform:scale(1.04)}@keyframes home-v2-module__TOMI6a__teamMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.home-v2-module__TOMI6a__team>p{color:#666;text-align:center;width:min(70%,68rem);margin:2.5rem auto 0;font-size:clamp(1rem,1.2vw,1.375rem);line-height:1.6}.home-v2-module__TOMI6a__teamCta{width:max-content;margin:1.75rem auto 0;display:flex}@media (max-width:1180px){.home-v2-module__TOMI6a__heroInner{grid-template-columns:1fr 1fr}.home-v2-module__TOMI6a__competitionBody{grid-template-columns:1.15fr .85fr}}@media (max-width:767px){.home-v2-module__TOMI6a__hero{min-height:45rem}.home-v2-module__TOMI6a__heroBackground{object-fit:cover;width:100%;height:100%;top:0;left:0}.home-v2-module__TOMI6a__heroInner{flex-direction:column;justify-content:center;min-height:45rem;padding:5.5rem 0 4rem;display:flex}.home-v2-module__TOMI6a__heroCopy{width:100%;padding:0}.home-v2-module__TOMI6a__heroLogo{width:13rem;margin-bottom:1.5rem}.home-v2-module__TOMI6a__hero h1{letter-spacing:.04em;margin-bottom:2.5rem;font-size:clamp(2rem,7vw,2.6rem);line-height:1.2}.home-v2-module__TOMI6a__introduction,.home-v2-module__TOMI6a__challenge,.home-v2-module__TOMI6a__competition,.home-v2-module__TOMI6a__news,.home-v2-module__TOMI6a__team{padding:4.5rem 1.5rem}.home-v2-module__TOMI6a__introduction h2,.home-v2-module__TOMI6a__challenge h2,.home-v2-module__TOMI6a__news h2,.home-v2-module__TOMI6a__team h2{font-size:2rem;line-height:1.2}.home-v2-module__TOMI6a__introCopy{font-size:1rem}.home-v2-module__TOMI6a__introLeft,.home-v2-module__TOMI6a__introRight{opacity:.16}.home-v2-module__TOMI6a__challengeGrid{grid-template-columns:1fr}.home-v2-module__TOMI6a__competition h2,.home-v2-module__TOMI6a__competitionIntro{width:100%}.home-v2-module__TOMI6a__competitionBody{grid-template-columns:1fr;margin-top:2.5rem}.home-v2-module__TOMI6a__competitionBody p{font-size:1rem}.home-v2-module__TOMI6a__newsTrack{gap:1rem;padding-inline:0}.home-v2-module__TOMI6a__newsTrack article{width:82vw;padding:2rem 1.5rem}.home-v2-module__TOMI6a__newsTrack h3{font-size:1.25rem}.home-v2-module__TOMI6a__teamTrack{gap:1rem;padding-inline:1.5rem;animation-duration:40s}.home-v2-module__TOMI6a__teamSlide{height:calc(var(--slide-h,15rem) * .72);flex-basis:78vw}.home-v2-module__TOMI6a__team>p{font-size:1rem}.home-v2-module__TOMI6a__hero h1{overflow-wrap:anywhere;font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.home-v2-module__TOMI6a__pill,.home-v2-module__TOMI6a__pill b,.home-v2-module__TOMI6a__newsTrack article,.home-v2-module__TOMI6a__teamSlide{transition:none}.home-v2-module__TOMI6a__teamTrack{animation:none}}
.projects-page-module__iToV8a__page{color:#131328}.projects-page-module__iToV8a__hero{color:#fff;min-height:49.625rem;position:relative;overflow:hidden}.projects-page-module__iToV8a__hero>img{object-fit:cover}.projects-page-module__iToV8a__hero:after{content:"";background:linear-gradient(90deg,#131328a6,#0000 72%);position:absolute;inset:0}.projects-page-module__iToV8a__hero>div{z-index:1;width:min(100% - 2.5rem,96rem);margin:auto;padding-top:9rem;position:relative}.projects-page-module__iToV8a__hero h1{max-width:54rem;margin:0;font-size:clamp(3.5rem,5vw,6rem);line-height:1.05}.projects-page-module__iToV8a__hero p{font-size:1.5rem}.projects-page-module__iToV8a__intro,.projects-page-module__iToV8a__narrative,.projects-page-module__iToV8a__results{text-align:center;width:min(100% - 2.5rem,96rem);margin:auto;padding-block:8rem}.projects-page-module__iToV8a__eyebrow{color:#3294f5;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.projects-page-module__iToV8a__intro h2,.projects-page-module__iToV8a__narrative>h2,.projects-page-module__iToV8a__results>h2{max-width:80rem;margin:1rem auto 0;font-size:clamp(2.75rem,4vw,4.5rem);line-height:1.12}.projects-page-module__iToV8a__intro>p:last-of-type,.projects-page-module__iToV8a__narrative>p,.projects-page-module__iToV8a__results>p{color:#555;max-width:86rem;margin:2rem auto 0;font-size:1.1rem;line-height:1.75}.projects-page-module__iToV8a__metrics{border:1px solid #1313281f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4rem;display:grid}.projects-page-module__iToV8a__metrics div{border-right:1px solid #1313281f;padding:2rem}.projects-page-module__iToV8a__metrics div:last-child{border:0}.projects-page-module__iToV8a__metrics strong,.projects-page-module__iToV8a__metrics span{display:block}.projects-page-module__iToV8a__metrics strong{color:#3294f5;font-size:2.25rem}.projects-page-module__iToV8a__metrics span{color:#555;margin-top:.75rem}.projects-page-module__iToV8a__timeline{background:#131328;overflow:hidden}.projects-page-module__iToV8a__timeline img{width:100%;height:auto}.projects-page-module__iToV8a__narrative>div{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:5rem;display:grid}.projects-page-module__iToV8a__narrative article{background:#f8f9fd;border:1px solid #1313281f;padding:3rem;transition:border-color .18s,transform .18s}.projects-page-module__iToV8a__narrative article:hover{border-color:#3294f5;transform:translateY(-4px)}.projects-page-module__iToV8a__narrative h3{font-size:2rem}.projects-page-module__iToV8a__narrative article>p:last-child{color:#555;line-height:1.75}.projects-page-module__iToV8a__results>div{grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;display:grid}.projects-page-module__iToV8a__results figure{background:#f8f9fd;margin:0;padding:2rem;display:grid}.projects-page-module__iToV8a__results figure img{object-fit:contain;width:100%;height:26rem}.projects-page-module__iToV8a__results figcaption{margin-top:1.5rem;font-weight:700}.projects-page-module__iToV8a__results .projects-page-module__iToV8a__efficacy{text-align:left;grid-template-columns:2fr 1fr;align-items:center;margin-top:2rem;display:grid}.projects-page-module__iToV8a__results .projects-page-module__iToV8a__efficacy img{height:auto}.projects-page-module__iToV8a__results .projects-page-module__iToV8a__efficacy figcaption{padding:2rem;font-size:1.25rem;line-height:1.6}@media (max-width:767px){.projects-page-module__iToV8a__hero{min-height:38rem}.projects-page-module__iToV8a__hero>div{padding-top:7rem}.projects-page-module__iToV8a__hero h1{font-size:clamp(2.25rem,10.5vw,2.75rem)}.projects-page-module__iToV8a__intro,.projects-page-module__iToV8a__narrative,.projects-page-module__iToV8a__results{padding-block:5rem}.projects-page-module__iToV8a__metrics,.projects-page-module__iToV8a__narrative>div,.projects-page-module__iToV8a__results>div{grid-template-columns:1fr}.projects-page-module__iToV8a__metrics div{border-bottom:1px solid #1313281f;border-right:0}.projects-page-module__iToV8a__results .projects-page-module__iToV8a__efficacy{grid-template-columns:1fr}.projects-page-module__iToV8a__results figure img{height:auto}}
.team-page-module__pBd3yG__page{color:#222;background:#fff;overflow:clip}.team-page-module__pBd3yG__subnav{color:#ffffff9e;background:#1a1a36;justify-content:center;align-items:center;gap:46px;height:48px;font-size:14px;display:flex}.team-page-module__pBd3yG__subnav a{place-items:center;height:48px;transition:color .18s;display:grid;position:relative}.team-page-module__pBd3yG__subnav a:hover,.team-page-module__pBd3yG__subnav a[aria-current=page]{color:#5faaf5}.team-page-module__pBd3yG__subnav a[aria-current=page]:after{content:"";background:#5faaf5;height:2px;position:absolute;bottom:0;left:0;right:0}.team-page-module__pBd3yG__stage{background:radial-gradient(420px at 52% 0,#f9faf18c,#0000 70%),radial-gradient(420px at 76% 7%,#dff4ff8c,#0000 70%),radial-gradient(420px at 0 55%,#fff4ed8c,#0000 70%),radial-gradient(420px at 73% 90%,#ecdfff8c,#0000 70%),#fff;width:100%;max-width:1920px;margin-inline:auto;position:relative;container-type:inline-size}.team-page-module__pBd3yG__hero{padding:4.48cqw 0 1.04cqw 10cqw;position:relative}.team-page-module__pBd3yG__hero h1{color:#333;letter-spacing:-.02em;margin:0;font-size:clamp(2.75rem,5cqw,6rem);font-weight:600;line-height:1.05}.team-page-module__pBd3yG__hero p{color:#666;max-width:53.85cqw;margin:3.07cqw 0 0;font-size:clamp(1rem,1.25cqw,1.5rem);font-weight:600;line-height:1.4}.team-page-module__pBd3yG__heroLabel{color:#000;margin-top:2.66cqw;font-size:clamp(1rem,1.25cqw,1.5rem);font-weight:400;display:inline-block}.team-page-module__pBd3yG__heroLabel:after{content:"";background:#3294f5;width:4.84cqw;height:.1cqw;margin-top:.36cqw;display:block}.team-page-module__pBd3yG__members{position:relative}.team-page-module__pBd3yG__member{width:72.4%;min-height:20cqw;margin-inline:auto;position:relative}.team-page-module__pBd3yG__card{background:#f5f5f5;height:13.33cqw;margin-top:6.35cqw;transition:box-shadow .18s;position:relative}.team-page-module__pBd3yG__member:hover .team-page-module__pBd3yG__card{box-shadow:0 1cqw 2.6cqw #13132814}.team-page-module__pBd3yG__portrait{object-fit:cover;pointer-events:none;border-radius:1.08cqw;width:12.4cqw;height:18.125cqw;position:absolute;top:-6.35cqw}.team-page-module__pBd3yG__member[data-side=right] .team-page-module__pBd3yG__portrait{right:6.77cqw}.team-page-module__pBd3yG__member[data-side=left] .team-page-module__pBd3yG__portrait{left:6.77cqw}.team-page-module__pBd3yG__copy{position:absolute;top:2.6cqw}.team-page-module__pBd3yG__member[data-side=right] .team-page-module__pBd3yG__copy{width:42.29cqw;left:6.77cqw}.team-page-module__pBd3yG__member[data-side=left] .team-page-module__pBd3yG__copy{width:42.5cqw;right:6.77cqw}.team-page-module__pBd3yG__heading{align-items:baseline;gap:1.25cqw;display:flex}.team-page-module__pBd3yG__heading h2{color:#000;margin:0;font-size:clamp(1.125rem,1.25cqw,1.5rem);font-weight:600}.team-page-module__pBd3yG__heading p{color:#666;margin:0;font-size:clamp(.9375rem,1.04cqw,1.25rem);font-weight:400}.team-page-module__pBd3yG__bio{color:#666;white-space:pre-line;margin:1.56cqw 0 0;font-size:clamp(.9375rem,1.04cqw,1.25rem);font-weight:400;line-height:1.4}@media (max-width:900px){.team-page-module__pBd3yG__stage{padding:0 24px}.team-page-module__pBd3yG__hero{padding:4rem 0 3rem}.team-page-module__pBd3yG__hero h1{font-size:2.75rem}.team-page-module__pBd3yG__hero p{max-width:none;margin-top:1.5rem;font-size:1.0625rem}.team-page-module__pBd3yG__heroLabel{margin-top:2rem;font-size:1.0625rem}.team-page-module__pBd3yG__heroLabel:after{width:3rem;height:2px;margin-top:.5rem}.team-page-module__pBd3yG__members{margin-top:2rem}.team-page-module__pBd3yG__member{width:100%;min-height:0;margin-inline:0}.team-page-module__pBd3yG__member+.team-page-module__pBd3yG__member{margin-top:3rem}.team-page-module__pBd3yG__card{background:#f5f5f5;height:auto;margin-top:0;padding:1.75rem 1.5rem;position:relative}.team-page-module__pBd3yG__portrait{aspect-ratio:238/348;border-radius:1.1rem;width:100%;max-width:14.875rem;height:auto;margin-bottom:1.5rem;position:relative;top:auto}.team-page-module__pBd3yG__member[data-side=right] .team-page-module__pBd3yG__portrait,.team-page-module__pBd3yG__member[data-side=left] .team-page-module__pBd3yG__portrait{margin-inline:auto;display:block;left:auto;right:auto}.team-page-module__pBd3yG__copy{width:auto;position:relative;top:auto;left:auto;right:auto}.team-page-module__pBd3yG__member[data-side=right] .team-page-module__pBd3yG__copy,.team-page-module__pBd3yG__member[data-side=left] .team-page-module__pBd3yG__copy{width:auto;left:auto;right:auto}.team-page-module__pBd3yG__heading{flex-wrap:wrap;gap:.5rem}.team-page-module__pBd3yG__heading h2{font-size:1.25rem}.team-page-module__pBd3yG__heading p{font-size:1rem}.team-page-module__pBd3yG__bio{margin-top:1rem;font-size:1rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.team-page-module__pBd3yG__subnav a,.team-page-module__pBd3yG__member .team-page-module__pBd3yG__card{transition:none}}.team-page-module__pBd3yG__page,.team-page-module__pBd3yG__page *{box-sizing:border-box}
