.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}:root{--black: #222222;--error-color: #FF0000;--grey-1: hsla(210, 9%, 24%, 1);--grey-2: #656B71;--grey-3: #999FA6;--grey-4: #D9E0E7;--grey-5: #EFF1F5;--grey-6: #7C8081;--grey-7: #8B9198;--grey-8: #E1E3E7;--orange: #D38021;--grid-gap: 16px;--max-content-width: 1276px;--max-navigation-width: 1335px;--section-padding: 80px 45px;--header-padding: 0px 45px;--default-header-height: 340px;--default-header-background-color: var(--black);--default-font-size: 20px;--default-line-height: 1.5;--h1-font-size: 38px;--h1-line-height: 41px;--h1-margin: 0;--h2-font-size: 64px;--h2-line-height: 72px;--h2-margin: 0 0 30px 0;--h3-font-size: 30px;--h3-line-height: 36px;--h3-margin: 0 0 25px 0;--h4-font-size: 26px;--h4-line-height: 36px;--h4-margin: 0 0 20px 0;--h5-font-size: 20px;--h5-line-height: 30px;--h5-margin: 0 0 10px 0;--h6-font-size: 18px;--h6-line-height: 26px;--h6-margin: 0 0 10px 0;--paragraph-margin: 40px;--paragraph-font-size: 24px;--paragraph-line-height: 36px;--small-paragraph-font-size: 20px;--small-paragraph-line-height: 32px;--body-extra-small-font-size: 10px;--body-extra-small-line-height: 13px;--body-small-font-size: 12px;--body-small-line-height: 16px;--body-large-font-size: 16px;--body-large-line-height: 24px;--forerunner-font-size: 11px;--forerunner-line-height: 14px;--days-testing-counter-font-size: 90px;--easing-function: cubic-bezier(0.23, 1, 0.32, 1);--main-menu-inner-width: 1340;--intro-image-height-ratio: 78.1818181818%;--main-menu-color: white;--form-input-margin: 0 0 20px 0;--milestone-gradient-start: #F6BB5E;--milestone-gradient-end: #F1AC41}@media screen and (min-width: 1023px){:root{--section-padding: 120px 98px;--header-padding: 0px 98px;--default-header-height: 670px;--paragraph-margin: 55px;--h1-font-size: 75px;--h1-line-height: 85px;--h2-margin: 0 0 40px 0;--h2-font-size: 65px;--h2-line-height: 70px;--h3-font-size: 45px;--h3-line-height: 50px;--h4-font-size: 32px;--h4-line-height: 40px;--h5-font-size: 28px;--h5-line-height: 36px;--h5-margin: 0 0 15px 0;--h6-margin: 0 0 20px 0;--body-extra-small-font-size: 12px;--body-extra-small-line-height: 16px;--body-small-font-size: 16px;--body-small-line-height: 22px;--body-large-font-size: 18px;--body-large-line-height: 28px;--header-large-font-size: 88px;--header-large-line-height: 97px;--forerunner-font-size: 13px;--forerunner-line-height: 17px;--intro-image-height-ratio: 50.7246376812%;--form-input-margin: 0 0 24px 0}}@media screen and (max-width: 768px){:root{--h2-font-size: 48px;--h2-line-height: 62px;--header-padding: 0px 5.9vw;--section-padding: 80px 5.9vw;--paragraph-font-size: 18px;--paragraph-line-height: 28px}}@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("/fonts/dmsans_regular.woff2") format("woff2")}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("/fonts/dmsans_medium.woff2") format("woff2")}@font-face{font-family:"DM Mono";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("/fonts/dmmono_medium.woff2") format("woff2")}*{box-sizing:border-box}img{vertical-align:bottom;max-width:100%}figure{padding:0;margin:0}html{font-family:"DM Sans",sans-serif;font-size:var(--default-font-size);line-height:var(--default-line-height);padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding:0;margin:0}body:after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--default-header-height);background-size:cover;background-repeat:no-repeat;transition:height .3s var(--easing-function);z-index:-1}body:before{content:"";width:100%;height:var(--default-header-height);position:absolute;top:0;left:0;background-image:url("/images/noise.png");opacity:.5;background-position:0 0;background-size:250px}h1,.h1{font-weight:400;font-size:var(--h1-font-size);line-height:var(--h1-line-height);margin:var(--h1-margin)}h2,.h2{font-weight:400;font-size:var(--h2-font-size);line-height:var(--h2-line-height);margin:var(--h2-margin)}h2.large,.h2.large{font-size:72px;line-height:90px;margin-bottom:25px}h3,.h3{font-weight:400;font-size:var(--h3-font-size);line-height:var(--h3-line-height);margin:var(--h3-margin)}h3.large,.h3.large{font-size:48px;line-height:58px;margin-bottom:25px}h4,.h4{font-weight:400;font-size:var(--h4-font-size);line-height:var(--h4-line-height);margin:var(--h4-margin)}h4.large,.h4.large{font-size:32px;line-height:48px}h5,.h5{font-weight:400;font-size:var(--h5-font-size);line-height:var(--h5-line-height);margin:var(--h5-margin)}h6,.h6{font-weight:400;font-size:var(--h6-font-size);line-height:var(--h6-line-height);margin:var(--h6-margin)}em{font-style:normal;color:var(--black)}address{font-style:normal}p{font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height);color:var(--grey-2);margin:0 0 var(--paragraph-margin) 0}p.small{font-size:var(--small-paragraph-font-size);line-height:var(--small-paragraph-line-height)}p.medium{font-size:20px;line-height:30px}p.large{font-size:22px;line-height:32px}p.extra-large{font-size:24px;line-height:32px}.body-extra-small{font-size:var(--body-extra-small-font-size) !important;line-height:var(--body-extra-small-line-height) !important}.body-small{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.body-large{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}q{display:block;padding:0;color:var(--grey-2)}q:before,q:after{content:""}.byline{font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:20px;line-height:26px;margin-bottom:30px;padding-left:2px;display:block}.forerunner{font-size:var(--forerunner-font-size)}.transition-fade{transition:.3s .2s;opacity:1}html.is-animating .transition-fade{opacity:0}@media screen and (min-width: 1023px){:root{--default-font-size: 22px;--default-line-height: 1.45;--h1-font-size: 88px;--h1-line-height: 97px;--h2-font-size: 72px;--h2-line-height: 80px}.byline{font-size:16px;line-height:21px;margin-bottom:21px;padding-left:2px}p.medium{font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height)}h4.large,.h4.large{font-size:40px;line-height:56px}}@media screen and (max-width: 768px){.byline{font-size:14px;line-height:20px;margin-bottom:20px}h4.large,.h4.large{font-size:4.167vw;line-height:6.25vw}}@keyframes backgroundPulseScale{0%{transform:scale(1.5)}50%{transform:scale(1)}100%{transform:scale(1.5)}}@keyframes appearScale{from{transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes appearScaleDown{from{transform:scale(1.05) translateY(-20px)}to{opacity:1;transform:scale(1)}}@keyframes popup{from{transform:translateY(100px)}to{transform:translateY(0);opacity:1}}@keyframes flipIn{from{transform:rotate(10deg) scale(0.9);opacity:0}to{transform:none;opacity:1}}@keyframes flipInReverse{from{transform:rotate(-10deg) scale(0.9);opacity:0}to{transform:none;opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(80px)}to{opacity:1}}@keyframes fadeIn2{from{opacity:0}to{opacity:1}}@keyframes fadeInSmaller{from{opacity:0;transform:translateY(40px)}to{opacity:1}}@keyframes fadeDown{from{opacity:0;transform:translateY(-40px)}to{opacity:1}}@keyframes pulsateboxshadow{0%{box-shadow:0 0 0px 15px rgba(220,155,71,.1)}50%{box-shadow:0 0 0px 20px rgba(220,155,71,.2)}100%{box-shadow:0 0 0px 15px rgba(220,155,71,.1)}}[intersection-observe]{animation-fill-mode:both;opacity:0}[intersection-observe].is-visible{visibility:visible;animation:fadeIn 1.5s var(--easing-function) forwards;opacity:1}[intersection-observe].is-visible.thorium-pile-figure__attributes{animation:fadeInSmaller 1.5s var(--easing-function) forwards}[intersection-observe].is-visible.main-menu{animation:fadeDown 1.5s var(--easing-function) forwards}.u-color-grey-2{color:var(--grey-2) !important}.u-color-grey-3{color:var(--grey-3) !important}.u-color-grey-6{color:var(--grey-6) !important}.u-color-black{color:var(--black) !important}.u-color-white{color:#fff !important}.u-hide{display:none !important}.u-show{display:initial !important}@media screen and (min-width: 1023px){.u-hide-on-desktop{display:none !important}}@media screen and (max-width: 1023px){.u-hide-on-mobile{display:none !important}}form .error-message{display:none;color:var(--error-color);font-size:var(--body-extra-small-font-size);line-height:var(--body-extra-small-line-height)}form .error~.error-message{display:block}label{display:block;color:var(--black);font-size:var(--body-small-font-size);margin-bottom:10px}label a{color:var(--black);text-decoration:none}textarea.error{border-color:var(--error-color) !important}input[type=text],input[type=email],input[type=number],input[type=tel]{display:block;font-size:24px;padding:18px;line-height:1;font-family:"DM Sans";font-weight:400;color:var(--dark);border:1px solid #a4aab1;border-radius:3px;margin:var(--form-input-margin);width:100%;flex:1 1 auto;background-color:transparent;outline:none}input[type=text]:placeholder,input[type=email]:placeholder,input[type=number]:placeholder,input[type=tel]:placeholder{color:var(--grey-7)}input[type=text].error,input[type=email].error,input[type=number].error,input[type=tel].error{border-color:var(--error-color)}input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}input[type=file].error+label{border:1px solid var(--error-color)}input[type=file]+label{padding:12px 20px;font-size:16px;width:max-content;font-weight:700;margin-bottom:24px;font-weight:400;color:#000;background-color:#e5e5e5;display:flex;border-radius:4px;align-items:center;transition:color .1s var(--easing-function),background-color .1s var(--easing-function)}input[type=file]+label::before{content:"";display:block;margin-right:16px;left:0;background-size:cover;height:16px;width:16px;background-image:url("/icons/upload.svg");transition:background-image .1s var(--easing-function)}input[type=file]+label:hover{color:#fff;background-color:var(--black)}input[type=file]+label:hover::before{background-image:url("/icons/upload-white.svg")}input[type=file]+label{cursor:pointer}input[type=checkbox]{position:absolute;opacity:0}input[type=checkbox]+label{display:inline-flex;font-size:20px;position:relative;cursor:pointer;align-items:center;margin-bottom:12px}input[type=checkbox]+label:before{content:"";display:block;flex:0 0 auto;border-radius:4px;margin-right:20px;margin-top:5px;cursor:pointer;align-self:flex-start;width:28px;height:28px;border:1px solid #8b9198}input[type=checkbox]+label:after{content:"";display:none;animation:appearScale 1s var(--easing-function) forwards;position:absolute;left:0px;top:4px;width:30px;height:34px;background-image:url("../icons/checkmark.svg");background-repeat:no-repeat;background-position:center center}input[type=checkbox]:checked+label:after{display:block}input[type=checkbox].error+label:before{border-color:red}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;padding:20px 54px 20px 24px;font-size:18px;line-height:1;font-family:"DM Sans";font-weight:400;border:1px solid #c7c7c7;border-radius:4px;margin:var(--form-input-margin);flex:1 1 auto;width:100%;background-image:url("../icons/chevron-down.svg");background-repeat:no-repeat;background-position:right 24px center}select:placeholder{color:var(--grey-3)}textarea{display:block;padding:20px 54px 20px 24px;font-size:var(--body-large-font-size);line-height:var(--body-large-line-height);font-family:"DM Sans";font-weight:400;border:1px solid #c7c7c7;border-radius:4px;margin:var(--form-input-margin);flex:1 1 auto;width:100%}[type=submit]{margin-top:18px !important}.field-with-button-container{display:flex;flex-direction:column;margin-bottom:35px;gap:20px}.field-with-button-container input{margin-bottom:0}.field-with-button-container button{margin-top:-1px !important}@media screen and (min-width: 1023px){form .error-message{margin-top:10px}input[type=text],input[type=email],input[type=number],input[type=tel]{padding:13px 16px;font-size:20px}input[type=checkbox]+label{font-size:16px}.field-with-button-container{display:grid;grid-template-columns:5fr 5fr 2fr;gap:8px}.field-with-button-container button{margin-top:0px;margin-left:-1px;min-width:unset;width:100%}.field-with-button-container .error~button{background:linear-gradient(white, white) padding-box,linear-gradient(to right, #D9E0E7, #D9E0E7) border-box}}@media screen and (max-width: 768px){.field-with-button-container{margin-bottom:4.2vw;gap:2.6vw}input[type=text],input[type=email]{display:block;padding:2.5vw 2.5vw;font-size:3.2vw;border-width:.13vw;border-radius:.391vw}input[type=checkbox]+label{font-size:2.6vw}input[type=checkbox]+label:before{width:4vw;height:4vw;margin-right:3vw;margin-top:.651vw;border-radius:.26vw}input[type=checkbox]+label:after{width:3vw;left:.41vw;top:.781vw;height:4vw;background-size:contain}input[type=file]+label{padding:1.563vw 2.6vw;font-size:2vw;margin-bottom:3.125vw;border-radius:.521vw}input[type=file]+label::before{margin-right:2vw;height:2vw;width:2vw}}.button{font-family:"DM Sans",sans-serif;text-align:center;min-width:150px;width:max-content;margin:0;padding:21px 32px;background-repeat:no-repeat;background-position:center right;display:inline-block;text-decoration:none;color:var(--black);font-size:20px;line-height:1;font-weight:500;border-radius:4px;border:3px solid transparent;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #E6AC5C, #AECBC3) border-box;position:relative;transition:all 1s var(--easing-function);cursor:pointer}.button:hover{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to left, #E6AC5C, #AECBC3) border-box}.button:hover:after{transform:translateX(10px)}.button--max-content{width:max-content}.button--with-arrow{text-align:left;min-width:240px;padding:18px 78px 18px 24px}.button--with-arrow:after{content:"";position:absolute;right:24px;width:27px;height:17px;background-size:cover;background-image:url("../icons/button-arrow.svg");transition:transform 1s var(--easing-function)}.button--variation-1{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #7195B7, #FCCE83) border-box}.button--variation-1:hover{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #FCCE83, #7195B7) border-box}.button--variation-2{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #6B7CAA, #B8D4C6) border-box}.button--variation-2:hover{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #B8D4C6, #6B7CAA) border-box}.button--variation-3{font-size:24px;font-weight:400;padding:16px 32px;background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box}.button--variation-3:hover{background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #7695CD, #F4A233) border-box}.button--variation-3-white{font-size:24px;font-weight:400;padding:16px 32px;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box}.button--variation-3-white:hover{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #7695CD, #F4A233) border-box}.button--variation-4{font-size:24px;font-weight:400;padding:16px 32px;background:none;border-image:linear-gradient(90deg, #F4A233, #7695CD) 1;transition:all .5s;color:#fff}.button--variation-4:hover{border-image:linear-gradient(90deg, #7695CD, #F4A233) 1;background:none}.button--variation-5{background:linear-gradient(var(--grey-8), var(--grey-8)) padding-box,linear-gradient(to right, #7086AA, #AAC6B6) border-box}.button--variation-5:hover{background:linear-gradient(var(--grey-8), var(--grey-8)) padding-box,linear-gradient(to right, #AAC6B6, #7086AA) border-box}.button--grey-1{background:linear-gradient(var(--grey-1), var(--grey-1)) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box;color:#fff}.button--grey-1:hover{background:linear-gradient(var(--grey-1), var(--grey-1)) padding-box,linear-gradient(to left, #F4A233, #7695CD) border-box}.button--grey-2{background:#e5e5e5}.button--grey-2:hover{background:#e5e5e5}.button--grey-to-gradient{background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #BDC4CB, #BDC4CB) border-box}.button--grey-to-gradient:hover{background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to left, #824F63, #E0A059) border-box}.button--black{background:transparent;border:1px solid #2222224D;border-radius:4px;font-weight:400}@media screen and (min-width: 1023px){.button{min-width:max-content;padding:18px 24px;font-size:18px}.button--with-arrow{min-width:280px}.button--variation-3{font-size:24px;padding:16px 32px}}@media screen and (max-width: 768px){.button{padding:2.7vw 4.1vw;font-size:2.6vw}.button--with-arrow{min-width:31.25vw}.button--with-arrow:after{right:3.125vw;width:3.516vw;height:2.214vw}}.floating-content-box{background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;top:-50px;left:0;padding:43px 44px 44px}.floating-content-box:before{content:"";display:block;width:100%;height:3px;position:absolute;left:0;top:0;background:linear-gradient(to left, #E4A459, #80AAB6);z-index:1}.floating-content-box__byline{font-size:18px;line-height:25px;color:var(--grey-6)}@media screen and (min-width: 1023px){.floating-content-box{top:-39px;max-width:405px}}.image-slider .image-placeholder{background-color:gray}.glide__track{overflow:visible}.glide__arrows{display:none;justify-content:flex-end;margin:0 0 51px;gap:12px}.glide__arrow{appearance:none;border:none;background:none;margin:0;padding:0;color:var(--grey-3);cursor:pointer;transition:transform .2s var(--easing-function)}.glide__arrow:hover circle,.glide__arrow:hover path{stroke:#222}.glide__arrow:hover path{transform:translateX(5px)}.glide__arrow:active{transform:scale(0.95)}.glide__arrow--left:hover path{transform:translateX(-5px)}.glide__arrow circle,.glide__arrow path{transition:stroke .5s var(--easing-function),transform .5s var(--easing-function)}@media screen and (min-width: 1023px){.glide__arrows{display:flex;margin:0 0 51px}}@media screen and (max-width: 768px){.glide__arrow svg{width:7.3vw;height:7.3vw}}.link-with-arrow{display:flex;padding-right:18px;font-size:18px;color:var(--black);text-decoration:none;align-items:center;cursor:pointer}.link-with-arrow:after{content:"";display:block;width:25px;height:15px;margin-right:40px;margin-left:35px;background-image:url("/icons/button-arrow.svg");background-repeat:no-repeat;background-position:right center;will-change:transform;transition:all 1s var(--easing-function);transition-property:transform,opacity}.link-with-arrow:hover:after{transform:translateX(10px)}.link-with-arrow--inline{display:inline-flex}.link-with-arrow--grey:after{background-image:url("/icons/link-arrow-grey.svg")}.link-with-arrow--small:after{width:16px;margin-left:10px;background-image:url("/icons/small-arrow.svg")}.link-with-arrow-underline{text-decoration:none;color:var(--black);border-bottom:2px solid var(--grey-8);padding-bottom:7px;transition:border-bottom-color .5s var(--easing-function)}.link-with-arrow-underline:hover{border-bottom-color:var(--black)}.link-with-arrow-underline:hover:after{transform:translateX(10px)}.link-with-arrow-underline:after{content:"";display:inline-block;width:24px;height:14px;background-size:cover;background-repeat:no-repeat;background-image:url("../icons/link-arrow-black.svg");transition:transform .5s var(--easing-function);margin-left:12px}@media screen and (min-width: 1023px){.link-with-arrow:after{margin-left:18px}}@media screen and (max-width: 768px){.link-with-arrow-underline{padding-bottom:.911vw}.link-with-arrow-underline:after{content:"";display:inline-block;width:3.125vw;height:1.823vw;background-size:cover;background-repeat:no-repeat;background-image:url("../icons/link-arrow-black.svg");transition:transform 1s var(--easing-function);margin-left:1.563vw}}.counter-with-link{display:flex;align-items:center}.counter-with-link__counter{border-right:2px solid var(--black);line-height:1;padding-right:25px;margin:0 27px 0 0;font-size:65px;line-height:1}@media screen and (min-width: 1023px){.counter-with-link__counter{padding-right:30px;margin-right:36px}.counter-with-link__link{font-size:24px}}.item-with-icon{display:flex;gap:24px;align-items:flex-start;margin-bottom:30px}@media screen and (min-width: 1023px){.item-with-icon{display:block}.item-with-icon img{display:block;margin-bottom:20px}}.simple-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:40px;margin-right:-20px}.simple-slider>*{max-width:88%;scroll-snap-align:start;flex-shrink:0}.simple-slider::-webkit-scrollbar{width:3px;height:3px}.simple-slider::-webkit-scrollbar-thumb{background:var(--black);border-radius:10px}.simple-slider::-webkit-scrollbar-track{background:rgba(13,13,13,.2)}@media screen and (min-width: 1023px){.simple-slider{overflow:hidden;display:grid;grid-template-columns:4fr 5.2fr 3fr;align-items:flex-end;margin-right:0;padding-bottom:0}.simple-slider>*{flex-shrink:1;max-width:100%}}.energy-comparison-box{border:1px solid #d1d1d1;position:relative}.energy-comparison-box:before{content:"";height:3px;background:linear-gradient(to right, #E6AC5C, #AECBC3);max-width:var(--max-content-width);position:absolute;top:0;left:0;width:100%}.energy-comparison-box__left{background-color:var(--grey-5);padding:var(--section-padding);padding-top:55px;padding-bottom:10px}.energy-comparison-box__right__top{text-align:center;padding:44px 24px 150px;background-image:url("/images/coalplant-mobile.jpg");background-size:contain;background-repeat:no-repeat;background-position:right -20px bottom}.energy-comparison-box__right__bottom{text-align:center;padding:0 24px 40px}.energy-comparison-box__right__bottom__inner{padding:27px 0 0;border-top:1px solid #d1d1d1;text-align:center}.energy-comparison-box__headline{font-size:65px}.energy-comparison-box__containers-graphic{margin-bottom:45px}.energy-comparison-box__containers-graphic img{max-width:203px;transition:transform 1s var(--easing-function),opacity 1s var(--easing-function)}.energy-comparison-box__containers-graphic img.is-active~img{opacity:0;transform:translateY(10px)}.energy-comparison-box__tabs-label{font-size:12px;line-height:16px;margin-bottom:18px}.energy-comparison-box__tabs{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2px}.energy-comparison-box__tab{background-color:var(--grey-5);text-align:center}.energy-comparison-box__tab input[type=radio]{display:none}.energy-comparison-box__tab input[type=radio]:checked+label{background-color:#fff;border-color:transparent;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #E6AC5C, #AECBC3) border-box;color:var(--black)}.energy-comparison-box__tab label{display:block;padding:19px 0;font-size:16px;margin:0;line-height:1;cursor:pointer;transition:border 1s var(--easing-function);border:3px solid var(--grey-5);color:var(--grey-3);border-radius:4px}.energy-comparison-box__tab label span{display:none}@media screen and (min-width: 1023px){.energy-comparison-box{display:grid;grid-template-columns:5fr 7.3fr}.energy-comparison-box__left{padding:117px 85px}.energy-comparison-box__left p{margin-bottom:0}.energy-comparison-box__right__top{padding-left:75px;padding-right:75px;padding-top:125px;padding-bottom:100px;text-align:left;background-image:url("/images/coalplant-desktop.jpg");background-position:right -40px bottom}.energy-comparison-box__right__bottom{padding:0 75px 57px}.energy-comparison-box__right__bottom .energy-comparison-box__byline{margin-top:10px}.energy-comparison-box__right__bottom__inner{display:grid;grid-template-columns:1fr 1fr;text-align:left;padding-top:66px}.energy-comparison-box__containers-graphic img{max-width:285px}.energy-comparison-box__tabs-label{display:none}.energy-comparison-box__tabs{grid-column:1/3;margin-top:10px;padding-right:10px}.energy-comparison-box__tab label{font-size:18px}.energy-comparison-box__tab label span{display:inline}}.quote-source{display:grid;grid-template-columns:80px auto;grid-column-gap:15px;align-items:center}.quote-source img{width:80px}.quote-source-person{margin-top:12px;color:var(--grey-2)}@media screen and (min-width: 1023px){.quote-source{max-width:824px}.quote-source-person{margin-left:15px;font-size:20px;line-height:28px}}@media screen and (max-width: 768px){.quote-source{grid-template-columns:60px auto;grid-column-gap:16px}.quote-source img{width:60px}.quote-source-person{font-size:14px;margin-top:0}}@keyframes loading-animation{from{transform:translateX(-360px)}to{transform:translateX(0)}}.info-block-gallery{display:flex;flex-direction:column-reverse}.info-block-gallery__images{display:block;height:344px;width:100%;position:relative;z-index:1;overflow:hidden}.info-block-gallery__images>*{opacity:0;transition:opacity 1s var(--easing-function),transform 1s var(--easing-function);transform:scale(1.05);position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.info-block-gallery__images>*.is-active{opacity:1;transform:scale(1);z-index:2}.info-block-gallery__blocks{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:40px;margin-top:-40px;z-index:2}.info-block-gallery__blocks>*{position:relative;cursor:pointer;scroll-snap-align:start;min-width:290px;max-width:290px;flex:1 1 auto;scroll-snap-align:start;flex-shrink:0;padding:50px 30px 30px;background-color:var(--grey-5);transition:background .5s var(--easing-function);color:var(--grey-3);position:relative;overflow:hidden}.info-block-gallery__blocks>*:before{content:"";width:100%;height:4px;background-color:var(--black);display:block;position:absolute;top:0;left:0;transform:translateX(-360px)}.info-block-gallery__blocks>*.is-active:before{animation-duration:10s;animation-timing-function:linear;animation-name:loading-animation;will-change:transform}.info-block-gallery__blocks>*+*{border-left:1px solid #d1d1d1}.info-block-gallery__blocks>*>*{color:inherit;opacity:.5}.info-block-gallery__blocks>*.is-in-view{background-color:#fff}.info-block-gallery__blocks>*.is-in-view>*{color:var(--black);opacity:1}.info-block-gallery__blocks::-webkit-scrollbar{width:3px;height:3px}.info-block-gallery__blocks::-webkit-scrollbar-thumb{background:var(--black);border-radius:10px}.info-block-gallery__blocks::-webkit-scrollbar-track{background:rgba(13,13,13,.2)}@media screen and (min-width: 1023px){.info-block-gallery__images{height:650px}.info-block-gallery__blocks{margin-top:-80px;padding-bottom:0;justify-content:center}.info-block-gallery__blocks h5,.info-block-gallery__blocks p{transition:opacity 1s var(--easing-function),color 1s var(--easing-function)}.info-block-gallery__blocks h5{font-size:32px;line-height:40px}.info-block-gallery__blocks p{margin:0}.info-block-gallery__blocks>*{flex:1 1 50%;max-width:360px;padding:32px 36px 40px 35px;background-color:var(--grey-5)}.info-block-gallery__blocks>*:hover h5{color:var(--black);opacity:1}.info-block-gallery__blocks>*:hover p{opacity:1}.info-block-gallery__blocks>*.is-in-view{background-color:var(--grey-5)}.info-block-gallery__blocks>*.is-in-view>*{opacity:.5;color:var(--grey-3)}.info-block-gallery__blocks>*.is-active{background-color:#fff}.info-block-gallery__blocks>*.is-active>*{opacity:1;color:var(--black)}}.technology-specification-list{list-style:none;margin:0;padding:0}.technology-specification-list li{padding:25px 0}.technology-specification-list li+li{border-top:1px solid #d1d1d1}.technology-specification-list li>*{margin:0}.technology-specification-list li .h3{margin-top:7px}@media screen and (min-width: 1023px){.technology-specification-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:22px}.technology-specification-list li{padding:40px 0 50px;border-top:1px solid #d1d1d1}.technology-specification-list li .body-large{margin-bottom:8px}.technology-specification-list li .h3{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}}.interactive-graphic{position:relative;height:445px;user-select:none;z-index:4}.interactive-graphic__items{position:relative;max-width:var(--max-content-width);user-select:none;height:100%;-webkit-user-select:none;z-index:100}.interactive-graphic__item{position:absolute;left:20%;top:40%;width:34px;height:34px;cursor:pointer;border:1px solid transparent;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #E6AC5C, #AECBC3) border-box;border-radius:50%;box-shadow:0 0 0px 10px rgba(220,155,71,.2);animation:pulsateboxshadow 4s var(--easing-function) infinite}.interactive-graphic__item:active{background:#fff}.interactive-graphic__item:before{content:"";width:10px;height:2px;background-color:#000;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-1px;transition:transform .5s var(--easing-function);will-change:transform}.interactive-graphic__item:after{content:"";width:2px;height:10px;background-color:#000;position:absolute;left:50%;top:50%;margin-left:-1px;margin-top:-5px;transition:transform .5s var(--easing-function)}.interactive-graphic__item.is-open:before{transform:rotate(-180deg)}.interactive-graphic__item.is-open:after{transform:rotate(270deg)}.interactive-graphic__item.is-open .interactive-graphic__item__dialog{display:block;box-shadow:0 0 35px rgba(0,0,0,.15)}.interactive-graphic__item.is-open .interactive-graphic__item__dialog:after{transform:translateY(0px)}.interactive-graphic__item--1{top:15%;left:20%}.interactive-graphic__item--2{top:30%;left:70%}.interactive-graphic__item--3{top:50%;left:35%}.interactive-graphic__item--4{top:80%;left:60%}.interactive-graphic__item--2 .interactive-graphic__item__dialog{left:auto;right:16px;animation:flipInReverse 1s var(--easing-function) forwards;transform-origin:100% 100%}.interactive-graphic__item--2 .interactive-graphic__item__dialog:after{left:auto;right:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #fff;border-left:none}.interactive-graphic__item--4 .interactive-graphic__item__dialog{left:auto;right:16px;animation:flipInReverse 1s var(--easing-function) forwards;transform-origin:100% 100%}.interactive-graphic__item--4 .interactive-graphic__item__dialog:after{left:auto;right:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #fff;border-left:none}.interactive-graphic__item__dialog{transition:box-shadow 2s var(--easing-function);display:none;position:absolute;bottom:50px;left:16px;min-width:220px;padding:20px 30px;background-color:#fff;transition-delay:1s;opacity:0;color:var(--grey-2);z-index:3;box-shadow:0 0 35px rgba(0,0,0,0);border-radius:4px;animation:flipIn 1s var(--easing-function) forwards;transform-origin:0% 100%}.interactive-graphic__item__dialog:after{content:"";width:0px;height:0px;position:absolute;left:0;bottom:-10px;z-index:-1;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #fff;transform:translateY(-10px);transition:transform 1s 1.5s var(--easing-function)}@media screen and (min-width: 1023px){.interactive-graphic{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:center}.interactive-graphic__items{height:100%;width:100%;position:relative;max-width:var(--max-content-width)}.interactive-graphic__item{top:40%;left:20%;width:50px;height:50px}.interactive-graphic__item:before{width:12px;margin-left:-6px}.interactive-graphic__item:after{height:12px;margin-top:-6px}.interactive-graphic__item__dialog{left:25px !important;bottom:70px !important;right:auto !important;animation:flipIn 1s var(--easing-function) forwards !important;transform-origin:0% 100% !important}.interactive-graphic__item__dialog:after{border-top:60px solid transparent !important;border-bottom:60px solid transparent !important;border-left:60px solid #fff !important;left:0 !important;right:auto !important;border-right:none !important}.interactive-graphic__item--1{top:55%;left:10%}.interactive-graphic__item--2{top:30%;left:40%}.interactive-graphic__item--3{top:70%;left:40%}.interactive-graphic__item--4{top:80%;left:60%}}.key-innovation-list{list-style:none;margin:0;padding:0}.key-innovation-list li{padding:17px 0;border-bottom:1px solid #d1d1d1}.key-innovation-list li>*{margin:0}@media screen and (min-width: 1023px){.key-innovation-list li{padding:20px 0 25px}.key-innovation-list li:first-child{border-top:1px solid #d1d1d1}}.test-loop{display:flex;gap:30px;align-items:center;padding:25px 0;max-width:508px}.test-loop>*{margin:0}.customer-logos-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between}.customer-logos-grid figure{max-width:115px}@media screen and (min-width: 1023px){.customer-logos-grid{grid-template-columns:1fr 1fr 1fr;align-items:center}.customer-logos-grid figure{max-width:200px}.customer-logos-grid figure.logo-texas-university{max-width:100px}.customer-logos-grid figure.logo-ksb{max-width:151px}}.reactor-development-graphic{max-width:336px}.reactor-development-graphic__item{display:grid;grid-template-columns:1fr 1fr;padding-left:20px;margin-bottom:25px;position:relative}.reactor-development-graphic__item__vector{position:absolute;left:0;bottom:45px}.reactor-development-graphic__item--1{margin-bottom:45px}.reactor-development-graphic__item--5 .reactor-development-graphic__item__vector{bottom:25px}.reactor-development-graphic__item__image{display:grid;justify-content:center;align-items:flex-start}.reactor-development-graphic__item__image img{max-width:72px;position:relative;top:-12px}.reactor-development-graphic__item__image .reactor-development-1{max-width:113px;top:0}.reactor-development-graphic__item__content h6{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}.reactor-development-graphic__item__content p{margin-bottom:0}.reactor-development-graphic__item+.reactor-development-graphic__item .reactor-development-graphic__item__content:before{content:"";width:20px;height:4px;background-color:#bcd0d7;display:block;margin-bottom:20px}@media screen and (min-width: 1023px){.reactor-development-graphic{max-width:545px}.reactor-development-graphic__item{padding-left:75px;margin-bottom:50px}.reactor-development-graphic__item--1{margin-bottom:100px}.reactor-development-graphic__item__vector{bottom:55px}.reactor-development-graphic__item--2 .reactor-development-graphic__item__vector{bottom:45px}.reactor-development-graphic__item--3 .reactor-development-graphic__item__vector{bottom:65px}.reactor-development-graphic__item--5 .reactor-development-graphic__item__vector{bottom:25px}.reactor-development-graphic__item__image .reactor-development-1{top:10px}.reactor-development-graphic__item__image img{max-width:200px !important}.reactor-development-graphic__item__content{margin-left:10px}.reactor-development-graphic__item__content h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height)}}.jobs-page-open-positions-counter{display:grid;width:130px;height:130px;justify-content:center;align-items:center;font-size:45px;line-height:1;background-color:var(--grey-5);border-radius:50%;margin-bottom:40px}@media screen and (min-width: 1023px){.jobs-page-open-positions-counter{margin-bottom:30px}}.products_page_counter{display:grid;width:130px;height:130px;justify-content:center;align-items:center;font-size:45px;line-height:1;background-color:var(--grey-5);border-radius:50%;margin-bottom:40px}@media screen and (min-width: 1023px){.products_page_counter{margin-bottom:30px}}.positions-list{list-style:none;padding:0;margin:0}.positions-list h2{text-align:center;margin-bottom:66px;font-size:82px;line-height:88px}.positions-list__item{border-top:2px solid #bdc4cb;padding:20px 0;position:relative}.positions-list__item a{display:flex;align-items:flex-start;flex-direction:column-reverse;justify-content:space-between}.positions-list__item__tags{margin-top:4px;margin-bottom:0;display:flex}.positions-list__item__tags>*:nth-child(1){padding-left:0}.positions-list__item__tags>*{display:inline-block;font-size:20px;line-height:26px;color:#7c8081;position:relative;display:inline-flex;padding:0 15px;align-items:center;transition:color .3s var(--easing-function)}.positions-list__item__tags>*+*:before{position:absolute;left:-5px;content:"";width:4px;height:4px;border-radius:50%;background-color:#7c8081;transition:background-color .3s var(--easing-function)}.positions-list__item__link{font-size:36px;line-height:47px;justify-content:space-between;padding-right:100px}.positions-list__item__link:after{opacity:.3;width:0;height:20px;background-size:cover;align-self:flex-end;margin:auto 0;position:absolute;top:0;bottom:0;right:0;background-image:url("/icons/button-arrow-large.svg")}.positions-list__item__link:hover:after{width:32px;opacity:1}.positions-list__item__link:hover .positions-list__item__tags span{color:var(--black)}.positions-list__item__link:hover .positions-list__item__tags span+*:before{background-color:var(--black)}@media screen and (min-width: 1023px){.positions-list h2{margin-bottom:90px;font-size:72px;line-height:94px}.positions-list__item__tags{margin-top:0}.positions-list__item__link{font-size:48px;line-height:63px}.positions-list__item__link:after{width:47px;height:28px;margin:auto 40px auto 0}.positions-list__item__link:hover:after{width:47px}}@media screen and (max-width: 768px){.positions-list h2{margin-bottom:8.6vw;font-size:10.677vw;line-height:11.45vw}.positions-list__item{border-top-width:.26vw;padding:2.6vw 0}.positions-list__item__tags{margin-top:.521vw}.positions-list__item__tags>*{font-size:2.6vw;line-height:3.385vw;padding:0 1.95vw}.positions-list__item__tags>*+*:before{left:.5vw;width:.5vw;height:.5vw}.positions-list__item__link{padding-right:13vw;font-size:4.688vw;line-height:6.12vw}.positions-list__item__link:after{width:0;height:2.6vw}.positions-list__item__link:hover:after{width:4.167vw}}.products-list{list-style:none;padding:0;margin:0}.products-list__item{border-bottom:1px solid #999;padding:15px 0;display:flex;flex-direction:column}.products-list__item:first-child{border-top:1px solid #999}.products-list__item__tags{margin-bottom:30px}.products-list__item__tags>*{border-radius:100px;padding:10px 23px;display:inline-block;font-size:var(--body-extra-small-font-size);line-height:1;background-color:rgba(185,213,198,.25)}.products-list__item__link{font-size:var(--h3-font-size);line-height:var(--h3-line-height);justify-content:space-between;padding-right:0}.products-list__item__link:after{margin-left:0;align-self:flex-end;margin-bottom:10px}@media screen and (min-width: 1023px){.products-list__item{flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:20px 0}.products-list__item__link:after{margin-left:20px;margin-bottom:0;align-self:center}.products-list__item__tags{margin-bottom:0}}.thorium-pile-figure{display:flex;align-items:center;flex-direction:column}.thorium-pile-figure__attributes{margin-bottom:-50px}@media screen and (min-width: 1023px){.thorium-pile-figure__attributes{margin-bottom:-130px}}.energy-generation-distribution-graph{max-width:100%}.energy-generation-distribution-graph canvas{border-radius:50%}@media screen and (min-width: 1023px){.energy-generation-distribution-graph{margin-left:0}}.roadmap-list{list-style:none;padding:0;margin:0}.roadmap-list__item{padding:13px 0px 50px;border-top:1px solid #d1d1d1}.roadmap-list__item .forerunner{margin-bottom:40px}.roadmap-list__item__text{margin-bottom:0}.roadmap-list__item__figure{margin-bottom:20px}.roadmap-list__item__left{display:flex;flex-direction:column}@media screen and (min-width: 1023px){.roadmap-list__item{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:var(--grid-gap);padding:13px 0px 30px}.roadmap-list__item .forerunner{margin-bottom:35px}.roadmap-list__item__figure{order:2}.roadmap-list__item__title{order:1}.roadmap-list__item__left{grid-column:1/span 3}.roadmap-list__item__right{padding-top:50px;grid-column:6/span 6}}.milestones-slider{max-width:100%;width:100%}.milestones-slider .glide__slides{align-items:stretch}.milestones-slider .glide__slide--continuation .milestones-slide-arrow{width:calc(200% - 50px);left:20px}.milestones-slider .glide__slide--continuation+.glide__slide{align-self:stretch}.milestones-slider .glide__slide--continuation+.glide__slide .milestones-slide-arrow{display:none}.milestones-slider .glide__slide--continuation+.glide__slide .milestones-slide{margin-top:47px}.milestones-slider .glide__slide:nth-child(1) .milestones-slide__text,.milestones-slider .glide__slide:nth-child(2) .milestones-slide__text{max-width:152px}.milestones-slider .glide__slide:nth-child(3) .milestones-slide__text,.milestones-slider .glide__slide:nth-child(4) .milestones-slide__text,.milestones-slider .glide__slide:nth-child(5) .milestones-slide__text{max-width:184px}.milestones-slider .glide__slide:nth-child(6) .milestones-slide__text{max-width:120px}.milestones-slider .glide__slide:nth-child(2){--milestone-gradient-start: #EFA738;--milestone-gradient-end: #E8971C}.milestones-slider .glide__slide:nth-child(3){--milestone-gradient-start: #E5951C;--milestone-gradient-end: #D9891B}.milestones-slider .glide__slide:nth-child(4){--milestone-gradient-start: #D7871A;--milestone-gradient-end: #C87819}.milestones-slider .glide__slide:nth-child(5){--milestone-gradient-start: #C27318;--milestone-gradient-end: #B3672F}.milestones-slider .glide__slide:nth-child(6){--milestone-gradient-start: #AD6239;--milestone-gradient-end: #A35B49}.milestones-slider .glide__slide:nth-child(7){--milestone-gradient-start: #AD6239;--milestone-gradient-end: #A35B49}.milestones-slider .glide__slide:nth-child(9){--milestone-gradient-start: #97515D;--milestone-gradient-end: #76618F}.milestones-slider .glide__slide:nth-child(10){--milestone-gradient-start: #716798;--milestone-gradient-end: #706496}.milestones-slider .glide__slide:nth-child(11){--milestone-gradient-start: #706698;--milestone-gradient-end: #7176A3}.milestones-slider .glide__slide:nth-child(12){--milestone-gradient-start: #717DA7;--milestone-gradient-end: #7176A3}.milestones-slider .glide__slide:nth-child(13){--milestone-gradient-start: #7186AD;--milestone-gradient-end: #7296B7}.milestones-slider .glide__slide:nth-child(14){--milestone-gradient-start: #7193B6;--milestone-gradient-end: #90B1BE}.milestones-slider .glide__slide:nth-child(15){--milestone-gradient-start: #8DAEBD;--milestone-gradient-end: #AECBC3}.milestones-slider .glide__slide:nth-child(16){--milestone-gradient-start: #9FBEC1;--milestone-gradient-end: #AECBC3}.milestones-slide-arrow{width:calc(100% - 50px);height:10px;background:linear-gradient(to right, var(--milestone-gradient-start), var(--milestone-gradient-end));margin-top:12px;margin-left:auto;margin-right:auto;margin-bottom:25px;position:relative}.milestones-slide-arrow__start{background-color:var(--milestone-gradient-start);position:absolute;top:-6px;left:-14px;width:22px;height:22px;border:5px solid #fff;box-shadow:0 0 0px 4px var(--milestone-gradient-start);border-radius:50%}.milestones-slide-arrow__end{width:0px;height:0px;position:absolute;top:-7px;right:-14px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid var(--milestone-gradient-end)}.milestones-slide{position:relative;border-left:1px solid rgba(154,160,167,.5);padding:0 20px 0px;height:280px;display:flex;flex-direction:column;justify-content:space-between;margin-top:15px}.milestones-slide__number{font-size:48px;margin-bottom:auto}.milestones-slide__text{font-size:32px;line-height:40px;margin-bottom:16px;min-height:44px}.milestones-slide__status{font-size:12px;line-height:1;padding:9px 25px 11px 25px;border-radius:50px;background-color:#a2beae;align-self:flex-start}.milestones-slide__status.blue{background-color:rgba(110,106,169,.25)}.milestones-slide__status.yellow{background-color:rgba(234,151,26,.25)}.milestones-slide__status.grey{background-color:#dbdde1}.milestones-slide__status.is-done{background-image:url("/images/milestone-checkmark.svg");background-repeat:no-repeat;background-position:left 15px center;padding:9px 20px 11px 40px;background-position-y:11px}.usecases-graphic{position:relative;width:100%;height:100%}.usecases-graphic img{width:100%}.usecases-graphic p{position:absolute;bottom:4%;max-width:70vw;font-size:2vw;line-height:3vw;margin:0;text-align:left;justify-self:left}.usecases-graphic__container{position:absolute;left:50%;top:50%}.usecases-graphic-byline{margin-bottom:10px}.usecases-graphic-byline a{color:var(--black);text-decoration:none}@media screen and (min-width: 768px){.usecases-graphic p{bottom:8%;max-width:44.922vw;font-size:1.25vw;line-height:1.758vw}}@media screen and (min-width: 1024px){.usecases-graphic p{bottom:8%;max-width:31.944vw;font-size:.833vw;line-height:1.25vw}}@media screen and (min-width: 1440px){.usecases-graphic p{bottom:70px;max-width:460px;font-size:12px;line-height:18px}}.investment-slide{padding:65px 40px 40px 0px;border-right:1px solid #d1d1d1;margin-right:24px;position:relative}.investment-slide:before{content:"";width:calc(100% - 24px);height:8px;position:absolute;top:20px;left:0}.investment-slide:nth-child(1):before{background:linear-gradient(to right, #FCCE83, #C17218)}.investment-slide:nth-child(2):before{background:linear-gradient(to right, #934E63, #7195B7)}.investment-slide:nth-child(3):before{background:linear-gradient(to right, #7195B7, #AECBC3)}.investment-slide:nth-child(3):after{content:"";width:0px;height:0px;position:absolute;top:12px;right:8px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #afccc3}.investment-slide:nth-child(3){border-right:none}.investment-slide__number{font-size:100px;line-height:85px;margin-bottom:25px}.investment-slide__title{font-size:var(--h4-font-size);margin:var(--h4-margin)}.investment-slide__body{font-size:16px;line-height:22px;color:var(--grey-2)}.investment-slide:first-child{padding-left:0}.investment-slide:last-child{margin-right:0}@media screen and (min-width: 1023px){.investment-slide{padding-top:40px}.investment-slide:before{top:0px;left:-8px;width:calc(100% - 16px)}.investment-slide__number{margin-bottom:65px}.investment-slide__title{font-size:32px;line-height:var(--h5-line-height)}.investment-slide__body{font-size:20px;line-height:32px}.investment-slide:last-child{padding-right:32px}.investment-slide:nth-child(3):after{top:-8px;right:16px}}.energy-generation-distribution-range{height:4px;border:none}.energy-generation-distribution-range .noUi-connect{background-color:var(--black)}.energy-generation-distribution-range .noUi-base{box-shadow:0 -1px 0 0 #b5b5b5;border-radius:10px;background-color:#e6e6e6}.energy-generation-distribution-range .noUi-handle{top:-18px;right:-33px;box-shadow:none;border-radius:50px;width:67px;height:40px;border:3px solid transparent;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #E6AC5C, #AECBC3) border-box;outline:none;cursor:pointer}.energy-generation-distribution-range .noUi-handle:before,.energy-generation-distribution-range .noUi-handle:after{display:none}.energy-generation-distribution-range .noUi-tooltip{border-radius:100px;border:none;background:var(--grey-5);padding:7px 15px;font-size:16px;bottom:47px}.energy-generation-distribution-range .noUi-marker{top:-14px;height:24px;width:0px;margin:0;border-left:2px dotted #999;background:transparent !important}.energy-generation-distribution-legends{display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}.energy-generation-distribution-legends ul{max-width:176px;list-style:none;padding:0;font-size:var(--body-small-font-size);line-height:var(--body-small-line-height)}.energy-generation-distribution-legends li:before{content:""}.energy-generation-distribution-legends .legend-color{display:inline-block;margin-right:16px;width:9px;height:9px;border-radius:50%}@media screen and (min-width: 1023px){.energy-generation-distribution-legends{display:block;margin-bottom:0}.energy-generation-distribution-legends ul{margin:0 0 25px}.energy-generation-distribution-legends ul+ul{padding-top:25px;border-top:1px solid #d1d1d1}}.apply__popup::-webkit-scrollbar{width:0}.apply__popup{position:fixed;overflow-y:scroll;top:0;width:100%;z-index:4;height:100%;background-color:rgba(34,34,34,.6);display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.apply__popup__body{position:relative;background-color:#fff;padding:40px 45px 30px 45px;width:100%;margin:auto}.apply__popup__body .close-icon{display:block;position:absolute;content:"";height:40px;width:40px;top:51px;right:51px;background-size:cover;background-image:url("/icons/close.svg");cursor:pointer}.apply__popup__body h3{margin-bottom:76px;color:#7c8081;position:relative;font-size:64px;line-height:83px}.apply__popup__body p{font-size:20px;line-height:28px;margin:0;color:#a4aab1}.apply__popup__body p a{color:inherit;transition:color .1s var(--easing-function)}.apply__popup__body p a:hover{color:var(--orange)}.apply__popup__body span{color:#eb5b1e}.apply__popup__body strong{font-weight:inherit}.apply__popup__body .required-fields{margin-bottom:28px}.apply__popup__body__content{margin-bottom:64px}.apply__popup__body__content h5{font-size:28px;line-height:36px;margin-bottom:20px}.apply__popup__body__content input{width:100%;font-size:24px;margin:0;color:#8b9198;border-color:#bdc4cb}.apply__popup__body__content input::placeholder,.apply__popup__body__content textarea::placeholder{color:#8b9198}.apply__popup__body__content_inputs{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}.apply__popup__body__content_inputs input{flex:40%}.apply__popup__body__content textarea{height:420px;resize:none;border-color:#bdc4cb;font-size:24px}.apply__popup__body .button--variation-3-white{width:350px;display:flex;align-items:center;margin:40px 0 80px 0 !important}.apply__popup__body .body-extra-small{font-size:16px !important;line-height:22px !important}@media screen and (min-width: 1023px){.apply__popup{padding:50px}.apply__popup__body{padding:45px 65px 60px 65px;width:975px;border-radius:4px}.apply__popup__body .close-icon{height:24px;width:24px;top:55px;right:65px}.apply__popup__body h3{margin-bottom:35px;font-size:48px;line-height:62px}.apply__popup__body p{font-size:16px;line-height:22px}.apply__popup__body .required-fields{margin-bottom:40px}.apply__popup__body__content{margin-bottom:50px}.apply__popup__body__content h5{font-size:20px;line-height:26px;margin-bottom:14px}.apply__popup__body__content input{font-size:20px}.apply__popup__body__content input::placeholder,.apply__popup__body__content textarea::placeholder{color:#8b9198}.apply__popup__body__content textarea{height:180px;font-size:20px}.apply__popup__body .button--variation-3-white{width:350px;margin:35px 0 55px 0 !important}.apply__popup__body .body-extra-small{font-size:12px;line-height:16px}}@media screen and (max-width: 768px){.apply__popup__body{padding:5.2vw 5.9vw 3.9vw 5.9vw}.apply__popup__body .close-icon{height:5.2vw;width:5.2vw;top:6.6vw;right:6.6vw}.apply__popup__body h3{margin-bottom:9.9vw;font-size:8.333vw;line-height:10.8vw}.apply__popup__body p{font-size:2.6vw;line-height:3.646vw}.apply__popup__body .required-fields{margin-bottom:3.646vw}.apply__popup__body__content{margin-bottom:8.333vw}.apply__popup__body__content h5{font-size:3.646vw;line-height:4.688vw;margin-bottom:2.6vw}.apply__popup__body__content input{font-size:3.125vw}.apply__popup__body__content_inputs{gap:2.6vw}.apply__popup__body__content textarea{height:54.7vw;padding:2.6vw 7vw 2.6vw 3.125vw;font-size:3.125vw}.apply__popup__body .button--variation-3-white{width:45.573vw;margin:5.2vw 0 10.4vw 0 !important}.apply__popup__body .body-extra-small{font-size:2vw !important;line-height:2.865vw !important}}.single{position:relative}.single__aside{background:#f0f1f3;color:#000;padding:50px;margin:0 75px 75px 75px}.single__aside__title{text-align:center;font-weight:500;letter-spacing:.15em;margin-bottom:48px;font-size:20px;line-height:26px}.single__aside ul{list-style:none;padding:0;margin:0}.single__aside li{padding:20px 0px;font-size:20px;border-bottom:2px solid #e1e3e7}.single__aside li:nth-child(1){padding-top:0}.single__aside li:nth-last-child(1){border-bottom:none}.single__aside .sidebar-button-container{width:240px;margin:35px auto 0 auto}.single__aside .button-link{cursor:pointer;border-bottom:2px solid #e1e3e7;padding:0 0 12px 0;font-size:24px;line-height:32px;margin-bottom:28px;display:flex;align-items:center;font-weight:400;text-decoration:none;color:inherit;position:relative}.single__aside .button-link::after{right:8px}.single__aside .button-link:hover:after{transform:translateX(10px)}.single #introduction-to-copenhagen-atomics{margin-top:0}.single__content{font-size:var(--body-large-font-size);line-height:var(--body-large-line-height)}.single__content p{font-size:28px;line-height:40px;color:var(--grey-2);margin:0}.single__content p strong{font-weight:400;font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height);color:var(--black)}.single__content h3{font-size:40px;line-height:60px;margin-bottom:50px}.single__content h4{font-size:36px;line-height:47px;margin-top:80px;margin-bottom:30px}.single__content ul{padding-left:30px;color:var(--grey-2);margin:30px 0 var(--paragraph-margin) 0}.single__content ul.large{margin:15px 0;font-size:24px;line-height:36px}.single__content br{display:block;margin:20px 0;content:""}.single__content a{color:#656b71;transition:color .3s var(--easing-function)}.single__content a:hover{color:var(--orange)}.single__content .back-link{text-decoration:none;display:flex;align-items:center;position:absolute;top:-94px;font-size:20px;line-height:28px;color:#a4aab1;padding-left:32px}.single__content .back-link::after{position:absolute;content:"";width:20px;height:12px;background-size:cover;left:0;background-image:url("/icons/link-arrow-grey-2.svg");transition:background-image .3s var(--easing-function)}.single__content .back-link:hover::after{background-image:url("/icons/link-arrow-orange.svg")}.single__content .offer{display:flex;flex-direction:column;margin-bottom:60px;margin-top:68px;max-width:630px}.single__content .offer p{display:flex;align-items:center;margin-bottom:20px;font-size:20px;line-height:28px;color:var(--black)}.single__content .offer p img{margin-right:17px;align-self:flex-start;width:40px;height:40px}.single__content .content-list{margin-top:20px}.single__content .content-list-item{display:flex}.single__content .content-list-item p{font-size:28px;line-height:44px}.single__content .content-list-item p:first-child{color:var(--black)}.single__content .content-list-item::before{content:"";display:block;margin:0 18px;margin-top:15px;height:12px;width:12px;border-radius:100%;background-color:#f4a233}.single .connect-block{border:2px solid #e5e5e5;padding:45px;position:relative;margin-top:80px;grid-column:1/span 7}.single .connect-block::before{content:"";position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:8px;background:linear-gradient(to left, #E4A459, #80AAB6)}.single .connect-block h4{color:var(--grey-2);font-size:48px;line-height:58px;margin-bottom:44px}.single .connect-block br{margin:0}.single .connect-block-body{display:flex}.single .connect-block-body img{width:160px;height:160px;margin-right:28px}.single .connect-block-body-info h5{color:var(--grey-2);margin:0 0 20px 0;font-size:24px;line-height:34px}.single .connect-block-body-info a{background:#e5e5e5;width:max-content;border-radius:4px;padding:12px 14px;font-size:16px;line-height:21px;color:var(--black);text-decoration:none;display:flex;align-items:center;transition:color .3s var(--easing-function),background-color .3s var(--easing-function)}.single .connect-block-body-info a::after{display:block;content:"";width:20px;height:20px;margin-left:10px;background-repeat:no-repeat;background-position:right center;background-size:contain;background-image:url("/icons/linkedin.svg");transition:background-image .3s var(--easing-function)}.single .connect-block-body-info a:hover{color:#fff;background-color:var(--black)}.single .connect-block-body-info a:hover::after{background-image:url("/icons/linkedin-white.svg")}.single .apply__block{display:flex;align-items:center;flex-direction:column;text-align:center;background-color:#f0f1f3;grid-column:1/span 12;max-width:1060px;padding:80px 45px 100px 45px;margin:80px -45px 0 -45px}.single .apply__block h2{font-size:48px;line-height:67px;margin-bottom:40px;color:#787e83}.single .apply__block .button--with-arrow{min-width:240px;display:flex;align-items:center}.page-products .section--single .inner{margin:0}.page-products .single__content p{font-size:28px;line-height:44px}.page-products .single__content br{margin:40px 0}@media screen and (min-width: 1023px){.single{display:grid;grid-template-columns:repeat(12, 1fr)}.single__title{grid-column:1/span 7}.single__aside{position:absolute;background:#f0f1f3;padding:40px 30px 60px 30px;right:0;max-width:min(412px,30vw);width:100%;margin-bottom:0;margin:0}.single__aside__title{font-size:16px;line-height:21px}.single__aside .sidebar-button-container{margin:25px auto 0 auto}.single__aside .sidebar-button-container .button--variation-3{display:flex;align-items:center;min-width:unset}.single__aside .button{width:100%}.single__content{grid-column:1/span 7}.single__content p{font-size:20px;line-height:28px}.single__content h4{font-size:32px;line-height:42px;margin-top:60px;margin-bottom:20px}.single__content .back-link{top:-82px;font-size:16px;line-height:22px;padding-left:27px}.single__content .back-link::after{width:15px;height:10px}.single__content .offer{margin-bottom:55px;margin-top:50px}.single__content .offer p{margin-bottom:17px;font-size:16px;line-height:22px}.single .apply__block{padding:70px 170px;margin:120px auto 10px auto}.single .apply__block h2{font-size:56px;line-height:67px;margin-bottom:45px}.single .connect-block{padding:35px 0 35px 50px;margin-top:100px}.single .connect-block h4{font-size:40px;line-height:48px;margin-bottom:40px}.single .connect-block-body img{width:140px;height:140px;margin-right:40px}.single .connect-block-body-info h5{margin:0 0 20px 0;font-size:20px;line-height:28px}.single .connect-block-body-info a{border-radius:4px;padding:12px 20px;font-size:16px;line-height:21px}.single .connect-block-body-info a::after{width:20px;height:20px;margin-left:10px}}@media screen and (max-width: 768px){.single .apply__block{padding:10.417vw 5.9vw 13.021vw 5.9vw;margin:10.417vw -5.9vw 0 -5.9vw}.single .apply__block h2{font-size:6.25vw;line-height:8.724vw;margin-bottom:5.2vw}.single .apply__block .button--with-arrow{min-width:31.25vw}.single__aside{background:#f0f1f3;color:#000;padding:6.51vw;margin:0 9.766vw 9.766vw 9.766vw}.single__aside__title{margin-bottom:6vw;font-size:3vw;line-height:3.9vw}.single__aside li{padding:2.6vw 0px;font-size:2.6vw}.single__aside .sidebar-button-container{width:31.25vw;margin:4.557vw auto 0 auto}.single__aside .button{font-size:3.125vw;line-height:4.6vw;display:flex;align-items:center;padding:2vw 4.1vw}.single__aside .button::after{right:4.1vw}.single__content .back-link{top:-12.24vw;font-size:2.6vw;line-height:3.646vw;padding-left:4.167vw}.single__content .back-link::after{width:2.6vw;height:1.563vw}.single__content br{margin:2.604vw 0}.single__content p{font-size:3.646vw;line-height:5.2vw}.single__content ul.large{margin:3.906vw 0;font-size:3.125vw;line-height:4.688vw;padding-left:3.906vw}.single__content h3{margin-top:64px}.single__content h4{font-size:4.688vw;line-height:6.12vw;margin-top:10.4vw;margin-bottom:3.9vw}.single__content .offer{margin-bottom:7.8vw;margin-top:8.85vw}.single__content .offer p{margin-bottom:2.6vw;font-size:2.6vw;line-height:3.646vw}.single__content .offer p img{margin-right:2.214vw;width:5.2vw;height:5.2vw}.single .connect-block{padding:5.9vw;margin-top:10.4vw}.single .connect-block::before{height:1vw}.single .connect-block h4{font-size:6.25vw;line-height:7.552vw;margin-bottom:5.9vw}.single .connect-block-body img{width:20.833vw;height:20.833vw;margin-right:3.646vw}.single .connect-block-body-info h5{margin:0 0 2.6vw 0;font-size:3.125vw;line-height:4.4vw}.single .connect-block-body-info a{border-radius:.521vw;padding:1.563vw 1.823vw;font-size:2vw;line-height:2.7vw}.single .connect-block-body-info a::after{width:2.6vw;height:2.6vw;margin-left:1.3vw}}.form-success-content{display:none;margin-bottom:40px}.form-success-content__image{opacity:0;animation:appearScale 1s .5s var(--easing-function) forwards;margin-bottom:40px}.form-success-content__text{margin-bottom:50px;max-width:517px}body.no-scroll{overflow:hidden}.main-menu{display:block;position:absolute;background-color:transparent;transition:background-color .5s var(--easing-function),max-height .5s var(--easing-function);color:var(--main-menu-color);z-index:4;width:100%;padding:26px 0 26px 24px;height:100%;max-height:100px;overflow:auto}.main-menu .inner{position:relative;margin-right:24px}.main-menu .mobile-menu-toggle{position:absolute;right:0;top:0;width:30px;height:30px;overflow:hidden}.main-menu .mobile-menu-toggle__stick-1,.main-menu .mobile-menu-toggle__stick-2,.main-menu .mobile-menu-toggle__stick-3{content:"";width:100%;height:2px;background-color:var(--main-menu-color);position:absolute;right:0;top:50%;transition:transform .5s var(--easing-function)}.main-menu .mobile-menu-toggle__stick-1{transform:translateY(-10px)}.main-menu .mobile-menu-toggle__stick-2{width:50%}.main-menu .mobile-menu-toggle__stick-3{transform:translateY(10px)}.main-menu .dropdown-menu{position:relative;cursor:pointer}.main-menu .dropdown-menu.show>.dropdown-menu-button{border-top:2px solid #fff}.main-menu .dropdown-menu.show>.dropdown-menu-button .arrow{border-top:3px solid #fff;border-left:3px solid #fff;transform:rotate(225deg)}.main-menu .dropdown-menu.show>.dropdown-menu-button .arrow::after{background-color:#fff}.main-menu .dropdown-menu-button{display:grid;align-items:center;padding:30px 0;font-size:52px;transition:all 1s var(--easing-function)}.main-menu .dropdown-menu-body{display:none}.main-menu .dropdown-menu-body.show{display:grid}.main-menu .dropdown-menu-body-item{background:#434649;color:#fff;width:100%;padding:28px 36px;text-decoration:none;font-size:40px;border-top:2px solid #656b71;opacity:0;transition:all 1s var(--easing-function)}.main-menu .dropdown-menu-body-item.show{opacity:1}.main-menu__link{color:inherit;text-decoration:none;display:grid;align-items:center;line-height:1;font-size:52px;border-top:2px solid #656b71;padding:30px 30px 30px 0px}.main-menu .arrow{position:absolute;display:block;width:22px;height:22px;border-top:3px solid #656b71;border-left:3px solid #656b71;transform:rotate(135deg);transition:all .5s var(--easing-function);right:45px}.main-menu .arrow::after{transition:all .5s var(--easing-function);content:"";display:block;width:3px;height:38px;background-color:#656b71;transform:rotate(-45deg) translate(12px, 4px);left:0;top:0}.main-menu li:nth-child(1){animation-delay:0}.main-menu li:nth-child(2){animation-delay:.2s}.main-menu li:nth-child(3){animation-delay:.25s}.main-menu li:nth-child(4){animation-delay:.3s}.main-menu li:nth-child(5){animation-delay:.35s}.main-menu li:nth-child(6){animation-delay:.4s}li:last-child .main-menu__link{border-bottom:1px solid #636363}.main-menu ul{padding:0;margin:80px 0 0 0;list-style:none;display:none}.main-menu .home-link{color:var(--main-menu-color)}.main-menu .logo{width:130px;height:39px}.main-menu .navigation-indicator{display:none}.main-menu.is-open{max-height:1300px;background-color:var(--black)}.main-menu.is-open ul{display:block}.main-menu.is-open .logo{color:#fff}.main-menu.is-open .main-menu__link{color:#fff}.main-menu.is-open .mobile-menu-toggle__stick-1,.main-menu.is-open .mobile-menu-toggle__stick-2,.main-menu.is-open .mobile-menu-toggle__stick-3{background-color:#fff}.main-menu.is-open .mobile-menu-toggle__stick-1{transform:rotate(45deg)}.main-menu.is-open .mobile-menu-toggle__stick-2{transform:translateX(100%)}.main-menu.is-open .mobile-menu-toggle__stick-3{transform:rotate(-45deg)}@media screen and (min-width: 1023px){.main-menu{position:absolute;top:0;left:0;width:100%;height:auto;max-height:initial;background:none;z-index:4;display:flex;color:var(--main-menu-color);justify-content:center;padding:35px 53px;overflow:visible}.main-menu .arrow{display:none}.main-menu .mobile-menu-toggle{display:none}.main-menu .home-link{display:flex;align-items:center;color:var(--main-menu-color)}.main-menu .navigation-indicator{display:none;display:block;position:absolute;bottom:-8px;left:24px;background-color:var(--main-menu-color);width:0;height:1px;transition:.5s}.main-menu .logo{width:200px;height:60px}.main-menu .inner{display:flex;justify-content:space-between;align-items:center;max-width:var(--max-navigation-width);width:100%;position:relative;padding:0;margin:0}.main-menu ul{display:flex;padding:0;margin:0;list-style:none;position:relative;animation:fadeInSmaller 1s .2s var(--easing-function) forwards}.main-menu li{padding:0;margin:0;position:relative;display:flex;align-items:center;padding:0 24px}.main-menu li.navigation-indicator+li:before{display:none}.main-menu li:last-child{padding-right:0}.main-menu li+li:before{position:absolute;left:0;content:"";width:4px;height:4px;border-radius:50%;background-color:var(--main-menu-color)}.main-menu__link{line-height:1;font-size:18px;padding:0;border:none !important;background:none}.main-menu .dropdown-menu-button{font-size:18px;padding:0}.main-menu .dropdown-menu-body{display:none;position:absolute;top:35px;left:10px;transition:height 1s var(--easing-function);overflow:hidden}.main-menu .dropdown-menu-body.show{display:grid}.main-menu .dropdown-menu-body-item{background:#fff;width:180px;color:var(--black);padding:7px 12px;text-decoration:none;font-size:18px;position:relative;transition:all .5s var(--easing-function);overflow:hidden;transform:translateY(-20px);opacity:0;border-top:none}.main-menu .dropdown-menu-body-item.show{opacity:1;transform:translateY(0)}.main-menu .dropdown-menu-body-item::after{content:"";display:block;background:#E9EAECDD;width:100%;position:absolute;left:0;top:0;height:2px}.main-menu .dropdown-menu-body-item:hover{background:#e9eaec}.main-menu .dropdown-menu-body-item:hover::before{left:0}.main-menu .dropdown-menu-body-item::before{content:"";display:block;background:linear-gradient(to right, #F4A233DD, #7695CDDD);width:100%;position:absolute;left:-100%;top:0;height:2px;transition:left .5s var(--easing-function);z-index:1}}@media screen and (max-width: 768px){.main-menu .mobile-menu-toggle{width:30px;height:30px}.main-menu .mobile-menu-toggle__stick-1,.main-menu .mobile-menu-toggle__stick-2,.main-menu .mobile-menu-toggle__stick-3{content:"";height:2px;transition:transform .5s var(--easing-function)}.main-menu .mobile-menu-toggle__stick-1{transform:translateY(-10px)}.main-menu .mobile-menu-toggle__stick-2{width:50%}.main-menu .mobile-menu-toggle__stick-3{transform:translateY(10px)}.main-menu .dropdown-menu-button{font-size:max(6.77vw,35px);padding:max(3.9vw,20px) 0}.main-menu .dropdown-menu-body-item{padding:3.646vw 4.688vw;font-size:max(5.2vw,25px)}.main-menu__link{font-size:max(6.77vw,35px);padding:max(3.9vw,20px);padding-left:0}.main-menu .arrow{width:2.865vw;height:2.865vw;border-top:2px solid #656b71;border-left:2px solid #656b71;right:5.859vw}.main-menu .arrow::after{width:2px;height:4.948vw;transform:rotate(-45deg) translate(1.563vw, 0.521vw)}.main-menu ul{margin-top:20vw}.main-menu.is-open{max-height:1300px}}.header{padding:var(--header-padding);overflow:hidden;position:relative}.header__background{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}.header__background__image{object-fit:cover;width:100%;height:100%;animation:backgroundPulseScale 10s ease-in-out infinite}.header__background:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-image:url("/images/noise.png");opacity:.5;background-position:0 0;background-attachment:fixed;background-size:250px}.header .inner{display:grid;padding-top:230px;padding-bottom:320px;justify-content:center;text-align:center;min-height:340px;width:100%;max-width:var(--max-content-width);position:relative;z-index:2}.header .inner .roadmap{position:absolute;bottom:90px;background:#222;text-decoration:none;padding:8px 16px;display:flex;align-items:center}.header .inner .roadmap p{font-weight:500;font-size:12px;line-height:16px;color:#fff;padding-bottom:4px;letter-spacing:.1em;margin:0;border-bottom:1px solid #FFFFFF4D;transition:border-color 1s var(--easing-function)}.header .inner .roadmap::after{content:"";display:block;background-image:url("/icons/pdf-icon.svg");height:28px;width:23px;margin-left:12px;background-size:cover}.header .inner .roadmap:hover p{border-color:#fff}.header__title{max-width:1000px;margin:0;display:inline-block;color:#fff;font-size:82px;line-height:88px}@media screen and (min-width: 1023px){.header{display:flex;justify-content:center;padding:var(--header-padding)}.header .inner{padding-top:175px;padding-bottom:460px}.header .inner .roadmap{bottom:75px;padding:10px 20px}.header .inner .roadmap p{font-size:18px;line-height:24px;padding-bottom:8px}.header .inner .roadmap::after{height:40px;width:33px;margin-left:16px}.header__title{font-size:88px;line-height:96px}}@media screen and (max-width: 768px){.header .inner{padding-top:29.948vw;padding-bottom:41.667vw}.header__title{font-size:10.677vw;line-height:11.45vw}}.header-link{background-image:url("../images/header-link-noise.png");background-position:right bottom;background-size:100% 120%;position:absolute;bottom:-2px;right:0;color:#fff;display:flex;align-items:center;justify-items:flex-start;padding-right:20px;width:100%;max-width:calc(100% - 25px);cursor:pointer;text-decoration:none;backface-visibility:hidden;z-index:3}.header-link:hover .header-link__label:after{transform:translateX(10px)}.header-link__pre-label{font-size:30px;flex:0 0 82px}.header-link__label{text-align:left;padding-left:45px;flex:0 0 auto;position:relative;padding-right:24px;display:flex;align-items:center}.header-link__label:after{content:"";display:inline-block;width:27px;height:17px;background-image:url("../icons/link-arrow-white.svg");transition:transform 1s var(--easing-function);margin-left:24px}.header-link.is-visible{animation:popup 1s var(--easing-function) forwards}.header-link__pre-label{height:66px;border-right:1px solid #fff;display:grid;justify-items:center;align-items:center}@media screen and (min-width: 1023px){.header-link{grid-template-columns:120px 1fr;max-width:calc(50% - var(--grid-gap)/2);padding-right:40px}.header-link__pre-label{font-size:45px;height:95px;flex:0 0 120px}}.footer{background-color:var(--black);color:var(--grey-5);padding-top:64px;margin:0;overflow:hidden;position:relative}.footer .inner{display:flex;flex-direction:column;align-items:center;padding:0 45px}.footer .inner .top{margin-bottom:148px;max-width:var(--max-content-width);width:100%}.footer .inner .top figure{margin-bottom:120px}.footer .inner .line{width:100vw;height:1px;border-top:1px solid #FFFFFF1A}.footer .inner .bottom{max-width:var(--max-content-width);width:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;gap:27px;padding:35px 0 50px 0;font-size:18px;line-height:25px}.footer .inner .bottom .left em{color:var(--grey-7)}.footer .inner .bottom .right{display:flex}.footer .inner .bottom .right a{display:flex;align-items:center;cursor:pointer;transition:color .3s var(--easing-function)}.footer .inner .bottom .right a:hover{color:var(--orange)}.footer .inner .bottom .right .subscribe{color:inherit;text-decoration:none;margin-right:16px}.footer .inner .bottom .right .subscribe::before{content:"";display:block;background-size:cover;width:20px;height:12px;background-image:url("/icons/mail.svg");margin-right:8px;transition:background-image .3s var(--easing-function)}.footer .inner .bottom .right .subscribe:hover::before{background-image:url("/icons/mail-orange.svg")}.footer .inner .bottom .right .cookie-settings::before{content:"";display:block;width:4px;height:4px;background-color:#8b9198;border-radius:50%;margin-right:16px}.footer address{color:#8b9198;font-size:24px;margin-top:24px;margin-bottom:6px;font-style:normal}.footer address>a{color:inherit;text-decoration:none}.footer--contact-info{padding-bottom:60px;border-bottom:2px solid #656b71}.footer--contact-info .mail{color:inherit;text-decoration:none;border-bottom:1px solid #FFFFFF1A;padding-bottom:12px;font-size:24px;width:100%;display:block;transition:color .3s var(--easing-function)}.footer--contact-info .mail:hover{color:var(--orange)}.footer--contact-info .get-direction{text-decoration:none;font-size:24px;line-height:28px;color:#fff;font-weight:400;display:flex;align-items:center;transition:color .3s var(--easing-function)}.footer--contact-info .get-direction::after{content:"";display:block;height:10px;width:16px;background-image:url("/icons/arrow-white.svg");margin-left:12px;will-change:transform;transition:transform 1s var(--easing-function),background-image .3s var(--easing-function)}.footer--contact-info .get-direction:hover:after{transform:translateX(5px);background-image:url("/icons/arrow-orange.svg")}.footer--contact-info .get-direction:hover{color:var(--orange)}.footer__link-list{list-style:none;margin:0;padding:0;font-size:24px;line-height:34px;padding-top:60px;width:100%}.footer__link-list li{border-top:1px solid #FFFFFF1A;padding-bottom:20px;padding-top:12px;width:100%;display:block}.footer__link-list li:nth-child(1){padding-top:0;border-top:none}.footer__link-list a{text-decoration:none;color:#fff;display:block;transition:color .3s var(--easing-function)}.footer__link-list a:hover{color:var(--orange)}.footer-subscribe{scroll-behavior:smooth;height:0;background-color:#e1e3e7;display:flex;justify-content:center;padding:0 45px}.footer-subscribe .inner{width:100%;padding:0 !important;margin:40px 0;gap:35px;max-width:var(--max-content-width);align-items:flex-start}.footer-subscribe .inner input[type=checkbox]+label::before{height:24px;width:24px;margin-top:5px;margin-right:16px}.footer-subscribe .inner input[type=checkbox]+label::after{left:-2px;top:2px;scale:.7}.footer-subscribe .inner .left{display:flex;flex-direction:column;align-items:flex-start;grid-column:1/span 4}.footer-subscribe .inner .left h5{font-size:36px;line-height:47px;color:#000;margin-bottom:24px}.footer-subscribe .inner .left label{font-size:24px;line-height:34px}.footer-subscribe .inner .right{grid-column:6/span 7;width:100%}.footer-subscribe .inner .right label{display:none}.footer-subscribe .inner .right .field-with-button-container{grid-template-columns:5fr 5fr 2.5fr;gap:20px}.footer-subscribe .inner .right button{background:linear-gradient(#E1E3E7, #E1E3E7) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box}.footer-subscribe .inner .right button:hover{background:linear-gradient(#E1E3E7, #E1E3E7) padding-box,linear-gradient(to right, #7695CD, #F4A233) border-box}.footer-subscribe .inner .right input[type=text],.footer-subscribe .inner .right input[type=email]{color:var(--black)}.footer-subscribe .inner .right label{max-width:476px}.footer-subscribe .inner .right label::before{margin-top:10px !important}.footer-subscribe .inner .right label::after{top:4px !important}.footer .u-show{margin-top:40px;justify-items:center;display:grid !important}.footer .u-show .form-success-content__text{color:var(--black);text-align:center}@media screen and (min-width: 1023px){.footer .inner{padding:0 98px}.footer .inner .top{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:repeat(12, 1fr)}.footer .inner .top .footer--contact-info{padding-bottom:0;border-bottom:none}.footer .inner .top .footer__link-list{padding-top:0;font-size:20px;line-height:28px}.footer .inner .top .footer__link-list li{padding-bottom:12px}.footer .inner .bottom{flex-direction:row;font-size:14px;padding:30px 0 35px 0;line-height:20px}.footer .inner .bottom .right .subscribe::before{width:16px;height:10px}.footer .inner .right .field-with-button-container{gap:8px}.footer .inner .right .field-with-button-container button{width:100%;height:56px}.footer .inner .right label{display:inline-flex}.footer figure{grid-column:1/span 3}.footer--contact-info{margin-top:6px;grid-column:6/span 3}.footer--contact-info .mail,.footer--contact-info address,.footer--contact-info .get-direction{font-size:20px}.footer__link-list{margin-top:7px}.footer__link-list--links{grid-column:10/span 3}.footer-subscribe{padding:0 98px}.footer-subscribe .inner{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:repeat(12, 1fr);align-items:center}.footer-subscribe .inner input[type=checkbox]+label::before{height:20px;width:20px;margin-top:4px;margin-right:10px}.footer-subscribe .inner input[type=checkbox]+label::after{left:-4px;top:-1px;scale:.7}.footer-subscribe .inner .left h5{font-size:28px;line-height:36px;margin-bottom:20px}.footer-subscribe .inner .left label{font-size:20px;line-height:28px}}@media screen and (max-width: 768px){.footer{padding-top:8.333vw}.footer .inner{padding:0 5.9vw}.footer .inner .top{margin-bottom:19.2vw}.footer .inner .top figure{margin-bottom:15.625vw}.footer .inner .top .footer--contact-info{padding-bottom:8vw;border-bottom-width:.26vw}.footer .inner .top .footer--contact-info .mail,.footer .inner .top .footer--contact-info address,.footer .inner .top .footer--contact-info .get-direction{font-size:3.125vw}.footer .inner .top .footer--contact-info .mail{padding-bottom:2.6vw}.footer .inner .top .footer--contact-info address{margin-top:2vw}.footer .inner .top .footer--contact-info .get-direction{line-height:1}.footer .inner .top .footer__link-list{padding-top:8vw;font-size:3.125vw;line-height:4.4vw}.footer .inner .top .footer__link-list li{padding-bottom:2.6vw}.footer .inner .bottom{font-size:2.344vw;gap:3.5vw;padding:4.55vw 0 6.5vw 0;line-height:3.255vw}.footer .inner .bottom .right .cookie-settings::before{margin-right:2vw}.footer .inner .bottom .right .subscribe{margin-right:2vw}.footer .inner .bottom .right .subscribe::before{width:2.6vw;height:1.56vw}.footer-subscribe{padding:0 5.9vw}.footer-subscribe .inner{margin:5.2vw 0;gap:4.5vw}.footer-subscribe .inner input[type=checkbox]+label::before{height:3.125vw;width:3.125vw;margin-top:.65vw;margin-right:2vw}.footer-subscribe .inner input[type=checkbox]+label::after{left:.25vw;top:.4vw;scale:.7;width:3vw;height:4vw}.footer-subscribe .inner .left h5{font-size:4.7vw;line-height:6.12vw;margin-bottom:3.125vw}.footer-subscribe .inner .left label{font-size:3.125vw;line-height:4.427vw;margin-bottom:1.55vw}.footer-subscribe .inner .right .field-with-button-container{gap:2.6vw}.footer-subscribe .inner .right input[type=text],.footer-subscribe .inner .right input[type=email]{font-size:3.2vw;height:auto}}.section{padding:var(--section-padding);background-color:#fff}.section .inner{display:flex;width:100%;flex-direction:column;max-width:var(--max-content-width)}.section--with-background{padding-top:0;background-repeat:no-repeat;background-size:cover}.section--with-top-border{padding-top:0}.section--with-top-border .inner{position:relative;padding-top:80px}.section--with-top-border .inner:before{content:"";height:4px;background:linear-gradient(to right, #80AAB6, #E4A459);max-width:var(--max-content-width);position:absolute;top:0;left:0;width:100%}@media screen and (min-width: 1023px){.section{display:flex;justify-content:center}.section .inner{display:grid;grid-column-gap:var(--grid-gap)}.section--with-top-border .inner{padding-top:100px}.section--with-top-border .inner:before{height:3px}}@media screen and (max-width: 768px){.section--with-top-border .inner{padding-top:10.4vw}.section--with-top-border .inner:before{height:.521vw}}.section--thorium .inner{grid-template-columns:1fr 1fr;width:100%}.section--thorium .left figure{margin-bottom:50px}.section--thorium .right .button{margin-bottom:70px}.section--thorium .right p{max-width:502px;margin:0}@media screen and (min-width: 1023px){.section--thorium .left figure{margin-bottom:0px}}.section--reliability{padding-top:40px;padding-bottom:55px}.section--reliability .counter{line-height:.78;background-image:url("../images/counter-noise.jpg");background-size:cover;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--days-testing-counter-font-size);font-family:"DM Mono",monospace}.section--reliability .counter-text{font-size:12px;line-height:15px;display:block;margin-top:20px;color:var(--grey-3)}.section--reliability .left{--paragraph-font-size: 18px;--paragraph-line-height: 28px}.section--reliability .right{width:100%}@media screen and (min-width: 768px){:root{--days-testing-counter-font-size: 96px}}@media screen and (min-width: 1023px){:root{--days-testing-counter-font-size: 110px}.section--reliability{padding-top:65px !important;padding-bottom:100px}.section--reliability .inner{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:repeat(12, 1fr)}.section--reliability .left{grid-column:1/span 4;--paragraph-font-size: 22px;--paragraph-line-height: 32px}.section--reliability .right{grid-column:6/span 7;text-align:right;align-items:flex-start}.section--reliability .counter-text{font-size:16px;line-height:22px;margin-top:130px}.section--reliability .counter-text em{display:block}}@media screen and (min-width: 1024px){:root{--days-testing-counter-font-size: 132px}}@media screen and (min-width: 1120px){:root{--days-testing-counter-font-size: 180px}.section--reliability .counter{line-height:.76}}@media screen and (min-width: 1440px){:root{--days-testing-counter-font-size: 200px}}@media screen and (max-width: 768px){.section--reliability{padding-top:0}}.section--faster{background-image:url("../images/copenhagen-atomics-faster-than-classic-nuclear-background.png");background-position:right 29% center;min-height:794px}.section--faster .inner{width:100%}.section--faster .floating-content-box__byline{padding-bottom:100px}@media screen and (min-width: 1023px){.section--faster{--section-padding: 90px 98px;padding-top:25px;min-height:650px}.section--faster .floating-content-box__byline{padding-bottom:165px}}.section--energy-as-a-service{padding-top:0}.section--energy-as-a-service .inner{justify-content:center;justify-items:center;text-align:center}.section--energy-as-a-service .inner p{max-width:889px}@media screen and (min-width: 1023px){.section--energy-as-a-service{padding-top:0 !important}.section--energy-as-a-service h2{margin-bottom:64px}}.section--culture{overflow:hidden}.section--culture .inner{display:block}.section--culture .image-slider{margin-top:60px;margin-bottom:40px}.section--culture .button{font-size:18px;line-height:24px;font-weight:400;padding:16px 32px;display:flex;align-items:center}.section--culture .button:after{right:32px;width:27px;height:17px}@media screen and (min-width: 1023px){.section--culture .inner{display:grid;grid-template-columns:1fr 1.4fr;grid-column-gap:var(--grid-gap);align-items:flex-start}.section--culture h2{margin-bottom:46px}.section--culture p{margin-top:51px;margin-bottom:56px;font-size:32px;line-height:44px}.section--culture .image-slider{grid-column:1/span 2;margin-top:36px;max-width:100%}.section--culture .button{font-size:24px;line-height:32px}}@media screen and (max-width: 768px){.section--culture .button{padding:12px 20px;min-width:200px}.section--culture .button:after{right:18px;scale:.8}}.section--stay-updated{padding:45px 45px 96px 45px}.section--stay-updated .right figure{display:none;margin-bottom:27px}.section--stay-updated .right figure img{object-fit:cover;object-position:top;height:185px;width:100%}.section--stay-updated .left{--paragraph-font-size: 18px;--paragraph-line-height: 28px}.section--stay-updated .left figure{margin-bottom:45px}.section--stay-updated .left figure img{width:100%}.section--stay-updated .left h2{font-size:72px;line-height:86px}.section--stay-updated .left p{margin:0 0 50px 0;font-size:28px;line-height:40px}.section--stay-updated .left h5{margin:0;display:flex;align-items:center;position:relative;width:100%;overflow:hidden;margin-bottom:48px;font-size:36px}.section--stay-updated .left h5::after{content:"";position:absolute;left:300px;width:100%;border-bottom:1px dotted var(--grey-3)}@media screen and (min-width: 1023px){.section--stay-updated{padding:var(--section-padding);padding-top:0}.section--stay-updated .inner{grid-template-columns:1fr 1fr;width:100%;align-items:flex-start}.section--stay-updated .right figure{margin-bottom:45px;display:block}.section--stay-updated .right figure img{height:400px}.section--stay-updated .left{--paragraph-font-size: 22px;--paragraph-line-height: 32px}.section--stay-updated .left p{max-width:420px;font-size:24px;line-height:32px}.section--stay-updated .left h5{margin-bottom:0;font-size:24px;width:95%}.section--stay-updated .left h5::after{left:225px}.section--stay-updated .left figure{display:none}}@media screen and (max-width: 768px){.section--stay-updated{padding:5.9vw 5.9vw 12.5vw 5.9vw}.section--stay-updated .left figure{margin-bottom:5.8vw}.section--stay-updated .left h2{font-size:9.5vw;line-height:11vw;margin-bottom:5.2vw}.section--stay-updated .left p{font-size:3.65vw;line-height:5vw;margin:0 0 6.5vw 0}.section--stay-updated .left h5{font-size:4.7vw;margin:0 0 6.3vw 0}.section--stay-updated .left h5::after{left:38vw}}.section--intro{position:relative;z-index:3}.section--intro .inner{grid-template-columns:1fr;margin-top:-250px;text-align:center;justify-items:center;align-items:center}.section--intro p{margin-bottom:0px;max-width:820px}.section--intro .image-container{width:100%;margin-bottom:88px;background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:400px}@media screen and (min-width: 1023px){.section--intro .inner{margin-top:-419px;align-items:unset}.section--intro .image-container{margin-bottom:110px;background-size:cover;padding-bottom:var(--intro-image-height-ratio)}}@media screen and (max-width: 768px){.section--intro .inner{margin-top:-32.5vw}.section--intro h2{font-size:8.333vw;line-height:9.375vw}.section--intro p{font-size:3.65vw;line-height:5.2vw}.section--intro .image-container{margin-bottom:11.458vw;padding-bottom:52.083vw}}.section--by-numbers .simple-slider{margin-top:40px}@media screen and (min-width: 1023px){.section--by-numbers .inner{display:grid;grid-template-columns:4.5fr 3fr 3fr 3fr;column-gap:40px}.section--by-numbers .item-with-icon{margin-top:30px}.section--by-numbers .simple-slider{grid-column:1/span 4;overflow-x:visible}}.section--founding{background-image:url("/images/copenhagen-atomics-founders-mobile.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom -100px center;min-height:550px;margin-bottom:0;margin-top:45px}.section--founding .floating-content-box__byline{font-size:12px;line-height:16px}.section--founding q{margin-top:30px;margin-bottom:64px;color:var(--black)}.section--founding .inner{display:flex;z-index:4}@media screen and (min-width: 1023px){.section--founding{min-height:687px;margin-bottom:0;background-image:url("/images/copenhagen-atomics-founders-desktop.jpg");background-position:top 40% center}.section--founding .floating-content-box__byline{font-size:16px;line-height:22px}}.section--benefits{overflow:hidden}.section--benefits .glide{display:flex;flex-direction:column-reverse}.section--benefits .glide__arrows{display:flex;justify-content:flex-start;margin-top:24px;margin-bottom:0}@media screen and (min-width: 1023px){.section--benefits .inner{display:grid;grid-template-columns:repeat(12, 1fr);align-items:flex-start}.section--benefits .inner .left{grid-column:1/span 4}.section--benefits .inner .right{grid-column:6/span 7;margin-top:10px}.section--benefits .inner .image-slider{grid-column:1/span 12;margin-top:36px;max-width:100%}}@media screen and (max-width: 768px){.section--benefits .glide__arrows{margin-top:3.125vw}}.section--energy-comparison{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}@media screen and (min-width: 1023px){.section--energy-comparison .energy-comparison-box__left h3{max-width:285px}.section--energy-comparison .energy-comparison-box__left h3 em{display:block}}.section--quote figure{margin-bottom:50px;margin-left:5px}.section--quote figure img{width:93px}.section--quote q{padding-right:25px;font-size:40px;line-height:56px}.section--quote .quote-source{margin-top:50px;padding-top:45px;border-top:2px solid #d1d1d1}.section--quote .quote-source img{border-radius:50%;border:3px solid #fff}@media screen and (min-width: 1023px){.section--quote .inner{display:grid;grid-template-columns:210px 1fr;grid-column-gap:0px}.section--quote figure{display:flex;justify-content:flex-end;align-items:flex-start;margin-right:50px}.section--quote figure img{width:81px}.section--quote q{max-width:844px}.section--quote .quote-source{margin-top:60px;grid-column:2/3}}@media screen and (max-width: 768px){.section--quote{padding:60px 5.9vw 70px 5.9vw}.section--quote .inner{padding:0}.section--quote figure{margin-bottom:30px;margin-left:.651vw}.section--quote figure img{width:60px}.section--quote q{padding-right:3.255vw;font-size:24px;line-height:36px}.section--quote .quote-source{margin-top:40px;padding-top:30px}}.section--technology-features{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}@media screen and (min-width: 1023px){.section--technology-features{padding-top:26px}}.section--technology-specifications{padding-bottom:20px}@media screen and (min-width: 1023px){.section--technology-specifications{padding-top:130px;padding-bottom:140px}.section--technology-specifications h4{margin-bottom:100px}}.section--technology-youtube{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.section--technology-youtube iframe{width:100%}@media screen and (min-width: 1023px){.section--technology-youtube{padding-top:220px}}.section--thorium-interactive-graphic{padding:0;width:100%;background-image:url("/images/thorium-background-mobile.jpg");background-size:auto 60%;background-repeat:no-repeat;background-position:bottom center}.section--thorium-interactive-graphic .inner{pointer-events:none}.section--thorium-interactive-graphic .floating-content-box{top:0;padding-left:24px}.section--thorium-interactive-graphic .floating-content-box h3 em{display:block}.section--thorium-interactive-graphic .floating-content-box__byline{margin-bottom:50px;font-size:12px}@media screen and (min-width: 800px){.section--thorium-interactive-graphic{background-image:url("/images/thorium-background.jpg");background-size:100%}}@media screen and (min-width: 1023px){.section--thorium-interactive-graphic{min-height:690px;position:relative;background-image:url("/images/thorium-background.jpg");background-size:cover}.section--thorium-interactive-graphic .inner{display:flex;align-items:flex-end;position:relative;z-index:3}.section--thorium-interactive-graphic .floating-content-box{padding-left:44px;top:-33px}.section--thorium-interactive-graphic .floating-content-box__byline{margin-bottom:160px;font-size:18px}.section--thorium-interactive-graphic .floating-content-box .body-large{margin-bottom:0}}.section--reactor-development .right{display:flex;flex-direction:column;align-items:center}.section--reactor-development .key-innovation-list-headline{margin-top:75px}.section--reactor-development .key-innovation-list{margin:0 -24px 0px 0px}.section--reactor-development .reactor-development-graphic{margin-top:35px}.section--reactor-development h2{color:var(--grey-2)}@media screen and (min-width: 1023px){.section--reactor-development .inner{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.section--reactor-development h2{max-width:736px;grid-column:span 2}.section--reactor-development .key-innovation-list{margin:0}.section--reactor-development .key-innovation-list-headline{margin-top:65px}.section--reactor-development .reactor-development-graphic{margin-top:0px}.section--reactor-development .left h2{max-width:605px}.section--reactor-development .left>*{max-width:507px}.section--reactor-development .right{align-items:flex-start}}.section--customer-logos{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.section--customer-logos .customer-logos-grid{background-color:var(--grey-4);padding:80px 24px 120px}.section--customer-logos .floating-content-box{top:-80px;margin-left:20px;margin-right:20px}@media screen and (min-width: 1023px){.section--customer-logos{background-color:var(--grey-4);padding-bottom:30px}.section--customer-logos .inner{display:grid;grid-template-columns:8fr 4fr}.section--customer-logos .customer-logos-grid{padding-top:110px}.section--customer-logos .floating-content-box{top:-35px}}.section--contact-details{padding:45px 45px 60px 45px}.section--contact-details .inner{display:flex;flex-direction:column}.section--contact-details .inner .body-large{font-size:28px;margin-bottom:24px;line-height:40px}.section--contact-details .inner h2{font-size:64px;line-height:88px;margin-bottom:40px}.section--contact-details .inner h6{font-size:28px;line-height:40px;margin-bottom:4px;color:var(--black)}.section--contact-details .inner a{color:var(--grey-6);text-decoration:none}.section--contact-details .inner .download:nth-last-child(2){margin-bottom:20px;margin-top:48px}.section--contact-details .inner .line{width:100%;border-bottom:1px dotted #656b71;margin-top:48px;margin-bottom:48px}.section--contact-details .inner .info .body-large{display:flex;justify-content:space-between}.section--contact-details .inner .download{background-color:#e5e5e5;padding:12px 20px;border-radius:4px;width:max-content;font-size:24px;line-height:34px;color:#000;display:flex;align-items:center;transition:color .3s var(--easing-function),background-color .3s var(--easing-function)}.section--contact-details .inner .download::before{content:"";display:block;margin-right:16px;background-image:url("/icons/download.svg");height:16px;width:16px;transition:background-image .3s var(--easing-function);background-size:cover}.section--contact-details .inner .download:hover{color:#fff;background-color:var(--black)}.section--contact-details .inner .download:hover::before{background-image:url("/icons/download-white.svg")}@media screen and (min-width: 1023px){.section--contact-details{padding:var(--section-padding)}.section--contact-details .inner{display:grid;grid-template-columns:1fr 1fr .7fr;grid-column-gap:20px;text-align:left}.section--contact-details .inner h2{font-size:72px;line-height:80px;margin-bottom:0}.section--contact-details .inner .line{display:none}.section--contact-details .inner h6{font-size:24px;margin-bottom:0;line-height:44px}.section--contact-details .inner .body-large{font-size:24px;line-height:34px;margin-bottom:30px}.section--contact-details .inner .download:nth-last-child(2){margin-bottom:24px;margin-top:50px}.section--contact-details .inner .download{font-size:16px;line-height:22px}.section--contact-details .inner .info .body-large{display:block}.section--contact-details .inner .info .body-large .left{margin-bottom:25px}}@media screen and (max-width: 768px){.section--contact-details{padding:5.9vw 5.9vw 7.8vw 5.9vw}.section--contact-details .inner .body-large{font-size:3.646vw;margin-bottom:3.125vw;line-height:5.2vw}.section--contact-details .inner h2{font-size:8.333vw;line-height:11.458vw;margin-bottom:5.2vw}.section--contact-details .inner h6{font-size:3.646vw;line-height:5.2vw;margin-bottom:.521vw}.section--contact-details .inner .download:nth-last-child(2){margin-bottom:2.6vw;margin-top:6.25vw}.section--contact-details .inner .line{margin-top:6.25vw;margin-bottom:6.25vw}.section--contact-details .inner .download{padding:1.563vw 2.6vw;border-radius:.521vw;font-size:3.125vw;line-height:4.427vw}.section--contact-details .inner .download::before{margin-right:2vw;height:2vw;width:2vw}}.section--contact-get-in-touch{padding-bottom:80px}.section--contact-get-in-touch input[type=text],.section--contact-get-in-touch input[type=email]{background-color:#f0f1f3;color:#8b9198;font-size:20px;border:0;border-radius:0;max-width:550px;transition:background-color 1s var(--easing-function);outline:none}.section--contact-get-in-touch input[type=text]:hover,.section--contact-get-in-touch input[type=text]:focus,.section--contact-get-in-touch input[type=email]:hover,.section--contact-get-in-touch input[type=email]:focus{background-color:var(--grey-4)}.section--contact-get-in-touch select{outline:none;max-width:550px;font-size:20px;color:var(--black)}.section--contact-get-in-touch label{color:var(--black)}.section--contact-get-in-touch textarea{outline:none;background-color:var(--grey-5);border:0;border-radius:0;resize:none}.section--contact-get-in-touch textarea:hover,.section--contact-get-in-touch textarea:focus{background-color:var(--grey-4)}.section--contact-get-in-touch button{font-size:20px;min-width:225px;display:flex;align-items:center;padding:12px 24px}.section--contact-get-in-touch button::after{scale:.75}@media screen and (min-width: 1023px){.section--contact-get-in-touch{padding-bottom:110px}.section--contact-get-in-touch .inner{padding-top:100px;display:grid;grid-template-columns:5fr 7fr}.section--contact-get-in-touch .left p{font-size:24px;max-width:383px;color:#7c8081}}@media screen and (min-width: 1023px){.section--partners .inner{display:grid;grid-template-columns:4fr 8fr}.section--partners .left h3{max-width:290px}.section--partners .left p{max-width:254px}}.section--stay-updated-newsletter{padding:45px 45px 80px 45px;background-color:var(--grey-8)}.section--stay-updated-newsletter .stay-updated-newsletter-title{font-size:82px;line-height:98px;margin-bottom:44px;padding-bottom:0;max-width:none}.section--stay-updated-newsletter .area-of-interest-form-part{display:flex;flex-direction:column;align-items:flex-start}.section--stay-updated-newsletter .area-of-interest-form-part__title{font-size:36px;line-height:46px;margin-bottom:24px;display:flex;align-items:center;position:relative}.section--stay-updated-newsletter .area-of-interest-form-part__title::after{content:"";position:absolute;left:280px;width:100vw;border-bottom:1px dotted var(--grey-3)}.section--stay-updated-newsletter .area-of-interest-form-part label{margin-bottom:12px}.section--stay-updated-newsletter .area-of-interest-form-part label::before{width:24px;height:24px;border:1px solid #8b9198}.section--stay-updated-newsletter .area-of-interest-form-part label span{font-size:24px;line-height:34px}.section--stay-updated-newsletter .error~.button{background:linear-gradient(var(--grey-8), var(--grey-8)) padding-box,linear-gradient(to right, var(--grey-4), var(--grey-4)) border-box}.section--stay-updated-newsletter .counter-with-link{margin-bottom:30px}.section--stay-updated-newsletter .left{--paragraph-font-size: 18px;--paragraph-line-height: 28px;margin-bottom:44px}.section--stay-updated-newsletter .left .byline{display:none}.section--stay-updated-newsletter .left img{margin-bottom:45px}.section--stay-updated-newsletter .right figure img{object-fit:cover;object-position:center bottom;height:187px;width:100%;display:none}@media screen and (min-width: 1023px){.section--stay-updated-newsletter{padding:var(--section-padding)}.section--stay-updated-newsletter .stay-updated-newsletter-title{font-size:var(--h2-font-size);line-height:var(--h2-line-height);margin-bottom:80px;padding-bottom:40px;max-width:537px}.section--stay-updated-newsletter .area-of-interest-form-part__title{font-size:32px;line-height:42px;margin-bottom:20px}.section--stay-updated-newsletter .area-of-interest-form-part__title::after{left:260px;width:100vw}.section--stay-updated-newsletter .area-of-interest-form-part label{margin-bottom:16px}.section--stay-updated-newsletter .area-of-interest-form-part label::before{width:28px;height:28px;border:1px solid #8b9198}.section--stay-updated-newsletter .area-of-interest-form-part label span{font-size:24px;line-height:34px}.section--stay-updated-newsletter .inner{grid-template-columns:1fr 1fr;width:100%;align-items:flex-start}.section--stay-updated-newsletter .stay-updated-newsletter-title{font-size:52px;line-height:62px}.section--stay-updated-newsletter p{max-width:370px}.section--stay-updated-newsletter .left{--paragraph-font-size: 22px;--paragraph-line-height: 32px;margin-bottom:30px}.section--stay-updated-newsletter .left .byline{display:block}.section--stay-updated-newsletter .left img{display:none}.section--stay-updated-newsletter .right figure{margin-bottom:110px}.section--stay-updated-newsletter .right figure img{height:358px;display:block}}@media screen and (max-width: 768px){.section--stay-updated-newsletter{padding:5.9vw 5.9vw 10.4vw 5.9vw}.section--stay-updated-newsletter .stay-updated-newsletter-title{font-size:10.677vw;line-height:12.76vw;margin-bottom:5.9vw}.section--stay-updated-newsletter .left{margin-bottom:5.7vw}.section--stay-updated-newsletter .left img{margin-bottom:5.9vw}.section--stay-updated-newsletter .area-of-interest-form-part__title{font-size:4.688vw;line-height:6vw;margin-bottom:3.125vw}.section--stay-updated-newsletter .area-of-interest-form-part__title::after{left:36.458vw}.section--stay-updated-newsletter .area-of-interest-form-part label{margin-bottom:1.563vw}.section--stay-updated-newsletter .area-of-interest-form-part label::before{width:3.125vw;height:3.125vw}.section--stay-updated-newsletter .area-of-interest-form-part label span{font-size:3.125vw;line-height:4.427vw}}.section--positions-list{padding:45px}.section--positions-list .additional-block{max-width:1060px;margin:100px auto 0 auto;padding:70px 115px 70px 90px;display:flex;flex-direction:column-reverse;justify-content:space-between;background-color:#f0f1f3}.section--positions-list .additional-block .right{align-self:center}.section--positions-list .additional-block .right svg{width:240px;height:240px;margin-bottom:70px}.section--positions-list .additional-block .left{display:flex;flex-direction:column}.section--positions-list .additional-block p{max-width:520px;margin-bottom:24px}.section--positions-list .additional-block a div{border-radius:4px;overflow:hidden}.section--positions-list .additional-block button{font-size:24px;line-height:32px;font-weight:400;padding:16px 32px;cursor:pointer}@media screen and (min-width: 1023px){.section--positions-list{padding:var(--section-padding);padding-bottom:140px}.section--positions-list .additional-block{flex-direction:row;padding:100px 70px}.section--positions-list .additional-block .right svg{width:auto;height:auto;margin-bottom:0}.section--positions-list .additional-block .left a{margin:0}}@media screen and (max-width: 768px){.section--positions-list{padding:5.9vw}.section--positions-list .additional-block{margin-top:13vw;padding:13vw 9.1vw}.section--positions-list .additional-block h3{font-size:6.25vw;line-height:7.552vw;margin-bottom:3.255vw}.section--positions-list .additional-block p{font-size:3.125vw;line-height:4.167vw;margin-bottom:3.255vw}.section--positions-list .additional-block .right svg{width:31.25vw;height:31.25vw;margin-bottom:9.1vw}.section--positions-list .additional-block .left{align-items:center}.section--positions-list .additional-block button{font-size:3.125vw;line-height:4.167vw;padding:2vw 4.167vw}}.section--products-list{padding-bottom:108px}.section--products-list .inner{padding-top:100px}.section--products-list .inner .product-list{display:grid;grid-template-columns:1fr;gap:80px}.section--products-list .inner .product-list__item{text-decoration:none;color:inherit;padding:26px 40px 40px 40px;transition:background-color 1s var(--easing-function)}.section--products-list .inner .product-list__item__badge{width:96px;height:96px;background-color:#e4a459;display:flex;align-items:center;justify-content:center;border-radius:100%;text-align:center;font-size:14px;font-weight:500;line-height:18.25px;letter-spacing:.1em;position:absolute;bottom:-100px;left:-30px}.section--products-list .inner .product-list__item h2{font-size:48px;line-height:62px;margin:0;position:relative}.section--products-list .inner .product-list__item .image-container{width:100%;height:600px;background-position:center;background-size:cover;margin:24px 0}.section--products-list .inner .product-list__item h4{font-size:24px;line-height:31px}.section--products-list .inner .product-list__item .highlights{border-top:dotted 1px #656b71;margin:24px 0;padding-top:24px}.section--products-list .inner .product-list__item .highlights h6{font-size:13px;font-weight:500;line-height:16.93px;letter-spacing:.1em;margin-bottom:8px}.section--products-list .inner .product-list__item .highlights ul{margin:0;padding-left:12px;list-style:none}.section--products-list .inner .product-list__item .highlights ul li{font-size:20px;font-weight:400;line-height:26px;color:#656b71;display:grid;grid-template-columns:auto 1fr}.section--products-list .inner .product-list__item .highlights ul li::before{content:"";display:block;width:5px;height:5px;background-color:#656b71;border-radius:100%;margin-right:15px;margin-top:11px}.section--products-list .inner .product-list__item button{padding:12px 40px}.section--products-list .inner .product-list__item:hover{background-color:#E1E3E7D9}.section--products-list .inner .product-list__item:hover button{background:#222;color:#fff}@media screen and (max-width: 1400px)and (min-width: 1024px){.section--products-list .inner .product-list__item .image-container{height:32vw !important}}@media screen and (min-width: 1023px){.section--products-list{padding-bottom:72px}.section--products-list .inner{padding-top:72px}.section--products-list .inner .product-list{grid-template-columns:1fr 1fr;gap:45px}.section--products-list .inner .product-list__item button{padding:12px 24px}.section--products-list .inner .product-list__item .image-container{height:450px}.section--products-list .inner .product-list__item h2{font-size:40px;line-height:52px}}@media screen and (max-width: 768px){.section--products-list{padding:0 5.9vw 14vw 5.9vw}.section--products-list .inner{padding-top:13vw}.section--products-list .inner .product-list{gap:10.4vw}.section--products-list .inner .product-list__item{padding:3.385vw 5.2vw 5.2vw 5.2vw}.section--products-list .inner .product-list__item__badge{width:12.5vw;height:12.5vw;font-size:1.8vw;line-height:2.3vw;bottom:-13vw;left:-3.9vw}.section--products-list .inner .product-list__item h2{font-size:6.25vw;line-height:8vw;margin-bottom:0}.section--products-list .inner .product-list__item .image-container{margin:3.125vw 0;height:70vw}.section--products-list .inner .product-list__item h4{font-size:4vw;line-height:5.2vw;margin-bottom:4vw}.section--products-list .inner .product-list__item .highlights{margin:3.125vw 0;padding-top:3.125vw}.section--products-list .inner .product-list__item .highlights h6{font-size:2.2vw;line-height:2.865vw;margin-bottom:2vw}.section--products-list .inner .product-list__item .highlights ul{padding-left:1.56vw}.section--products-list .inner .product-list__item .highlights ul li{font-size:3.385vw;line-height:4.4vw}.section--products-list .inner .product-list__item .highlights ul li::before{width:.651vw;height:.651vw;margin-right:2vw;margin-top:1.4vw}.section--products-list .inner .product-list__item button{padding:1.563vw 5.208vw;min-width:unset;font-size:3.385vw}}.section--products-get-in-touch input[type=text],.section--products-get-in-touch input[type=email]{background-color:#f0f1f3;border:0;border-radius:3px;max-width:520px;padding:12px 20px;transition:background-color 1s var(--easing-function);outline:none;margin:0;line-height:30px}.section--products-get-in-touch input[type=text]:hover,.section--products-get-in-touch input[type=text]:focus,.section--products-get-in-touch input[type=email]:hover,.section--products-get-in-touch input[type=email]:focus{background-color:var(--grey-4)}.section--products-get-in-touch label{margin-top:20px}.section--products-get-in-touch button{min-width:230px;font-size:20px;line-height:26px;padding:12px 24px;display:flex;align-items:center;background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box}.section--products-get-in-touch button:hover{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #7695CD, #F4A233) border-box}.section--products-get-in-touch textarea{outline:none;background-color:#f0f1f3;border:0;resize:none;transition:background-color 1s var(--easing-function);border-radius:3px}.section--products-get-in-touch textarea:hover,.section--products-get-in-touch textarea:focus{background-color:var(--grey-4)}.section--products-get-in-touch .left p{color:#7c8081}.page-kind-page .section--products-get-in-touch{background-color:#f0f1f3}.page-kind-page .section--products-get-in-touch .inner{padding-top:100px}.page-kind-page .section--products-get-in-touch .inner::before{display:none}.page-kind-page .section--products-get-in-touch input[type=text],.page-kind-page .section--products-get-in-touch input[type=email]{background-color:var(--grey-8)}.page-kind-page .section--products-get-in-touch textarea{background-color:var(--grey-8)}.page-kind-page .section--products-get-in-touch button{background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #F4A233, #7695CD) border-box}.page-kind-page .section--products-get-in-touch button:hover{background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #7695CD, #F4A233) border-box}@media screen and (min-width: 1023px){.section--products-get-in-touch{padding-bottom:100px}.section--products-get-in-touch .inner{display:grid;grid-template-columns:5fr 7fr;padding-top:120px}.section--products-get-in-touch .left h2{font-size:72px;line-height:80px;margin-bottom:20px}.section--products-get-in-touch .left p{max-width:383px;font-size:24px;line-height:34px}}@media screen and (max-width: 768px){.page-kind-page .section--products-get-in-touch .inner{padding-top:13vw}.section--products-get-in-touch .inner{padding-top:13vw}.section--products-get-in-touch .inner h2{font-size:9.375vw;line-height:11.7vw;margin-bottom:3.9vw}.section--products-get-in-touch .inner p{font-size:4.167vw;line-height:6.25vw;margin-bottom:5.2vw}.section--products-get-in-touch .inner label{margin-top:2.604vw;margin-bottom:1.5vw;font-size:3vw;line-height:4.167vw}.section--products-get-in-touch .inner input[type=text],.section--products-get-in-touch .inner input[type=email]{padding:2.083vw 3.125vw}.section--products-get-in-touch .inner textarea{padding:3.125vw 7.031vw 2.083vw 3.125vw;font-size:3.5vw}.section--products-get-in-touch .inner button{padding:2vw 10vw 2vw 4.1vw;font-size:3.125vw;min-width:unset}}.section--energy-generation-distribution{padding-top:0px}.section--energy-generation-distribution .inner{position:relative;text-align:center}.section--energy-generation-distribution .inner p{margin:0 auto 70px auto;max-width:820px}.section--energy-generation-distribution .inner .source{position:absolute;max-width:460px;font-size:12px;line-height:18px;text-align:center;margin:0 auto;left:0;right:0;bottom:-50px}.section--energy-generation-distribution .inner .source a{color:inherit;transition:color .3s var(--easing-function)}.section--energy-generation-distribution .inner .source a:hover{color:var(--orange)}@media screen and (min-width: 1023px){.section--energy-generation-distribution{padding-bottom:50px}}.section--roadmap{padding-bottom:40px}.section--roadmap .roadmap-section-title{max-width:652px}.section--roadmap .roadmap-list{margin-top:30px}@media screen and (min-width: 1023px){.section--roadmap{margin-bottom:50px}.section--roadmap .roadmap-list{margin-top:50px}}.section--waste-burner{padding-right:0;padding-left:0}.section--waste-burner .inner{text-align:center;padding:75px 24px 0;background-color:var(--grey-5)}.section--waste-burner .waste-burner-body{max-width:820px;margin-left:auto;margin-right:auto}.section--waste-burner .waste-burner-graphic{margin-top:40px}@media screen and (min-width: 1023px){.section--waste-burner .inner{padding-bottom:50px}.section--waste-burner .waste-burner-graphic{margin-top:80px}}.section--milestones{overflow:hidden;padding-top:0}.section--milestones h2{text-align:center}.section--milestones .milestones-slider{margin-top:20px}@media screen and (min-width: 1023px){.section--milestones{margin-bottom:50px;min-height:560px}.section--milestones h2{text-align:left}.section--milestones .inner{display:block}.section--milestones .milestones-slider{margin-top:-100px}}.section--usecases{background-color:var(--grey-5)}.section--usecases .inner{text-align:center}.section--usecases .usecases-section-title{max-width:780px;margin-left:auto;margin-right:auto}.section--usecases .usecases-graphic-container{margin-bottom:30px}@media screen and (min-width: 1023px){.section--usecases{padding-top:90px;padding-bottom:0}.section--usecases .usecases-graphic-container{margin-bottom:0}}.section--commercialization .simple-slider{margin-top:10px}.section--commercialization .commercialization-section-title{max-width:682px}.section--commercialization .commercialization-section-body{max-width:737px}@media screen and (min-width: 1023px){.section--commercialization .simple-slider{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;margin-top:45px;padding-top:8px}}.section--take-action{color:#fff;padding:25px 0 80px 0}.section--take-action h3{color:#c4c4c4}.section--take-action em{color:#fff}.section--take-action .inner{background-color:var(--grey-1)}.section--take-action .button{margin-top:35px;font-weight:400;padding:16px 32px}.section--take-action .button:after{background-image:url("../icons/button-arrow-white.svg");scale:.8}.section--take-action .take-action-figure img{object-fit:cover;min-height:375px}.section--take-action .left{padding:var(--section-padding)}@media screen and (min-width: 1023px){.section--take-action{padding-bottom:160px}.section--take-action .inner{grid-template-columns:1fr 1fr;grid-column-gap:0;max-width:1440px}.section--take-action h3{max-width:460px}.section--take-action .take-action-figure{vertical-align:top}.section--take-action .take-action-figure img{min-height:640px}.section--take-action .button{min-width:200px}.section--take-action .byline{margin-bottom:35px}}@media screen and (max-width: 768px){.section--take-action .button{min-width:180px;font-size:16px}.section--take-action .button:after{scale:.6;right:20px;width:27px;height:17px}}.section--single{padding:145px 45px 0 45px}.section--single .inner{margin-top:0}@media screen and (min-width: 1023px){.section--single{padding:var(--section-padding)}.section--single .inner{margin-top:60px}}@media screen and (max-width: 768px){.section--single{padding:18.88vw 5.9vw 0 5.9vw}}.section--image-caption{padding-top:40px;padding-bottom:80px}.section--image-caption padding-bottom .inner{width:fit-content}.section--image-caption p{text-align:center;max-width:844px;margin:0 auto}@media screen and (min-width: 1023px){.section--image-caption{padding-top:80px}.section--image-caption p{font-size:24px;line-height:36px}}.section--youtube .inner{display:flex;align-items:center}.section--youtube .inner p{font-size:20px;line-height:26px;margin:12px 0 0 0;font-weight:400}.section--youtube .inner p a{color:var(--black);transition:color .3s var(--easing-function)}.section--youtube .inner p a:hover{color:#d9871c}.section--youtube h2{text-align:center;font-size:48px;line-height:62.5px;margin-bottom:32px}.section--youtube .youtube--link{display:flex;cursor:pointer;text-decoration:none;width:580px;background-color:#f0f1f3;border-radius:4px;padding:20px 40px;align-items:center;justify-content:space-between;margin:0 auto;transition:background-color .3s var(--easing-function)}.section--youtube .youtube--link p{margin:0;max-width:424px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--black);transition:color .3s var(--easing-function)}.section--youtube .youtube--link:hover{background-color:var(--black)}.section--youtube .youtube--link:hover p{color:#fff}.section--values .inner{text-align:center}.section--values .values-list{display:flex;justify-content:space-around;margin-top:45px;gap:30px}.section--values .values-list .value-item{max-width:330px;display:flex;flex-direction:column;align-items:center;text-align:center}.section--values .values-list .value-item svg{margin-bottom:15px}.section--internships{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)),url("/images/assembly-line-production.jpg");background-size:cover;background-position:center;color:#fff;height:840px;padding:64px 45px 80px 45px}.section--internships .inner{height:100%;justify-content:space-between}.section--internships h2{font-size:48px;line-height:57px}.section--internships p{color:#fff;margin:0;font-size:28px;line-height:40px}.section--internships__additional__info{display:flex;justify-content:space-between;align-self:flex-end;gap:20px;flex-direction:column}.section--internships__additional__info p{max-width:920px;text-wrap:balance}.section--internships .apply-button{border-radius:4px;overflow:hidden;min-width:max-content;align-self:flex-start}@media screen and (min-width: 1023px){.section--internships{background-position:unset;height:770px;padding:var(--section-padding)}.section--internships .inner{justify-content:unset}.section--internships h2{font-size:72px;line-height:80px}.section--internships p{font-size:24px;line-height:34px}.section--internships__additional__info{flex-direction:row;gap:80px}.section--internships .apply-button{align-self:center}}@media screen and (max-width: 768px){.section--internships{padding:8.333vw 5.9vw 10.4vw 5.9vw;height:100vw}.section--internships h2{font-size:6.25vw;line-height:7.4vw}.section--internships p{font-size:3.6vw;line-height:5.2vw}.section--internships__additional__info{gap:2.6vw}}.section--faq{padding:0 45px 160px 45px}.section--faq .inner{padding-top:96px}.section--faq .inner h2{text-align:center;margin-bottom:85px;font-size:82px}.section--faq--item{border-top:2px solid #bdc4cb}.section--faq--item--title{margin-right:50px}.section--faq--list button{font-family:"DM Sans",sans-serif;position:relative;display:flex;align-items:center;text-align:left;width:100%;padding:24px 0;color:var(--black);font-size:36px;font-weight:400;border:none;background:none;outline:none}.section--faq--list button:hover,.section--faq--list button:focus{cursor:pointer}.section--faq--list button:hover::after,.section--faq--list button:focus::after{cursor:pointer;border:1px solid #bdc4cb}.section--faq--list button .icon{width:35px;height:35px}.section--faq--list button .icon{transform:rotate(-90deg);transition:all .2s;display:flex;align-items:center;position:absolute;right:15px;width:35px;height:35px}.section--faq--list button .icon::before{display:block;position:absolute;content:"";left:0;width:20.5px;transform:rotate(45deg);height:2px;background:currentColor}.section--faq--list button .icon::after{display:block;position:absolute;content:"";right:0;width:20.5px;height:2px;transform:rotate(-45deg);background:currentColor}.section--faq--list button[aria-expanded=true] .icon{transform:rotate(0deg)}.section--faq--list button[aria-expanded=true]+.section--faq--item--wrapper{grid-template-rows:1fr;animation:fadeIn2 2s var(--easing-function) forwards}.section--faq--list .section--faq--item--wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all 1s var(--easing-function)}.section--faq--list .section--faq--item--content{min-height:0}.section--faq--list .section--faq--item--content p{font-size:24px;font-weight:400;margin:0 100px 32px 0;max-width:840px}.section--faq--list .section--faq--item--content p a{color:var(--black);text-decoration:none;cursor:pointer}@media screen and (min-width: 1023px){.section--faq{padding:var(--section-padding);padding-top:0}.section--faq .inner h2{margin-bottom:45px;font-size:72px}.section--faq--list button{font-size:24px}.section--faq--list button .icon{width:24px;height:24px}.section--faq--list button .icon::before{width:14.5px}.section--faq--list button .icon::after{width:14.5px}.section--faq--list .section--faq--item--content p{font-size:20px;margin:0 100px 32px 0}}@media screen and (max-width: 768px){.section--faq{padding:0 5.9vw 20.8vw 5.9vw}.section--faq .inner{padding-top:12.5vw}.section--faq .inner h2{margin-bottom:10.9vw;font-size:10.677vw;line-height:1}.section--faq--item{border-width:.26vw}.section--faq--list button{font-size:4.688vw;padding:3.125vw 0}.section--faq--list button .icon{width:4.557vw;height:4.557vw}.section--faq--list button .icon::before{width:2.7vw}.section--faq--list button .icon::after{width:2.7vw}.section--faq--list .section--faq--item--content p{font-size:3.125vw;line-height:4.375vw;margin:0 13vw 4.167vw 0}}.section--contact-visit-us{padding:0 45px 80px 45px}.section--contact-visit-us .inner{display:flex}.section--contact-visit-us .inner h2{text-align:center;font-size:64px;line-height:88px;margin-bottom:45px;order:1}.section--contact-visit-us .inner .left{order:3;display:flex;width:100%;justify-content:space-between}.section--contact-visit-us .inner .left h6{margin-bottom:16px;font-size:28px;line-height:40px}.section--contact-visit-us .inner .left div{font-size:28px;line-height:40px}.section--contact-visit-us .inner .left a{padding:16px 32px;font-size:24px;display:flex;justify-content:space-between;align-items:center;height:fit-content}.section--contact-visit-us .inner .left a::after{content:"";display:block;height:24px;width:26px;background-size:cover;margin-left:16px;background-image:url("/icons/map.svg");transform:none}.section--contact-visit-us .inner .right{order:2;margin-bottom:48px}.section--contact-visit-us #map{height:440px;width:100%}@media screen and (min-width: 1023px){.section--contact-visit-us{padding:var(--section-padding);padding-top:0}.section--contact-visit-us .inner{display:grid;padding-top:80px;grid-template-columns:3fr 9fr;grid-gap:0}.section--contact-visit-us .inner h2,.section--contact-visit-us .inner .right,.section--contact-visit-us .inner .left{order:0}.section--contact-visit-us .inner h2{grid-column:1/span 12;font-size:72px;line-height:79px;margin-bottom:68px}.section--contact-visit-us .inner .left{display:block;width:300px}.section--contact-visit-us .inner .left h6{margin-bottom:35px;font-size:24px;line-height:34px}.section--contact-visit-us .inner .left div{margin-bottom:30px;font-size:24px;line-height:34px}.section--contact-visit-us .inner .left a{padding:12px 24px;font-size:20px}.section--contact-visit-us .inner .left a::after{height:20px;width:22px}.section--contact-visit-us .inner .right{margin-bottom:0}.section--contact-visit-us #map{height:520px}}@media screen and (max-width: 768px){.section--contact-visit-us{padding:0 5.9vw 11vw 5.9vw}.section--contact-visit-us .inner{padding-top:11vw}.section--contact-visit-us .inner h2{font-size:8.333vw;line-height:11.458vw;margin-bottom:5.9vw}.section--contact-visit-us .inner .left h6{margin-bottom:2vw;font-size:3.646vw;line-height:5.2vw}.section--contact-visit-us .inner .left div{font-size:3.646vw;line-height:5.2vw}.section--contact-visit-us .inner .left a{padding:2vw 4.167vw;font-size:3.125vw}.section--contact-visit-us .inner .left a::after{height:3.125vw;width:3.385vw;margin-left:2vw}.section--contact-visit-us .inner .right{margin-bottom:6.25vw}.section--contact-visit-us #map{height:57.3vw}}.section--get-to-know-us{padding-bottom:40px;overflow:hidden}.section--get-to-know-us .inner{display:block;grid-template-columns:1fr 1.5fr;grid-column-gap:var(--grid-gap);align-items:flex-start}.section--get-to-know-us .inner .left h2{max-width:426px;margin-bottom:40px;font-size:82px;line-height:88px}.section--get-to-know-us .inner .right p{margin-top:unset;font-size:28px;margin-bottom:40px}.section--get-to-know-us .glide{display:flex;flex-flow:column-reverse}.section--get-to-know-us .glide__arrows{justify-content:flex-start;display:block;margin-bottom:0;margin-top:35px;text-align:center}.section--get-to-know-us .glide__arrow{color:var(--black)}.section--get-to-know-us .glide__arrow--left{margin-right:20px}.section--get-to-know-us .glide__element img{width:100%}.section--get-to-know-us .glide__slide{display:flex;flex-direction:column;justify-content:space-between}.section--get-to-know-us .glide__slides{display:grid;grid-auto-flow:column}.section--get-to-know-us .glide__element__info{background-color:#f0f1f3;padding:24px 27px 30px 27px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.section--get-to-know-us .glide__element__info h5{font-size:16px;line-height:21px;text-transform:uppercase;color:#8b9198;font-weight:500}.section--get-to-know-us .glide__element__info p{font-size:32px;font-weight:400;line-height:44px;margin-bottom:25px;margin-top:unset;color:var(--black)}.section--get-to-know-us .glide__element__info .name,.section--get-to-know-us .glide__element__info .position{font-weight:400;font-size:24px;line-height:33px;margin:0}.section--get-to-know-us .glide__element__info .position{color:#7c8081}.section--get-to-know-us .image-slider{grid-column:1/span 2;margin-top:36px;max-width:100%}@media screen and (min-width: 1023px){.section--get-to-know-us{padding-bottom:0}.section--get-to-know-us .inner{display:grid}.section--get-to-know-us .inner .left h2{font-size:72px;max-width:280px;line-height:80px;margin-bottom:0}.section--get-to-know-us .inner .right p{font-size:24px;margin-bottom:0}.section--get-to-know-us .image-slider{margin-top:55px}.section--get-to-know-us .glide{display:block}.section--get-to-know-us .glide__arrows{margin-bottom:35px;margin-top:0;text-align:unset}.section--get-to-know-us .glide__arrow--left{margin-right:0}}@media screen and (max-width: 768px){.section--get-to-know-us{padding-bottom:5.2vw}.section--get-to-know-us .glide__element__info{padding:3.125vw 3.516vw 3.9vw 3.516vw}.section--get-to-know-us .glide__element__info h5{font-size:2vw;line-height:2.7vw}.section--get-to-know-us .glide__element__info p{font-size:4.167vw;line-height:5.7vw;margin-bottom:3.255vw}.section--get-to-know-us .glide__element__info .name,.section--get-to-know-us .glide__element__info .position{font-size:3.125vw;line-height:4.3vw}.section--get-to-know-us .glide__arrow svg{width:7vw;height:auto}.section--get-to-know-us .glide__arrow--left{margin-right:2.6vw}.section--get-to-know-us .glide__arrows{margin-top:4.557vw}.section--get-to-know-us .image-slider{margin-top:4.688vw}.section--get-to-know-us .inner{padding-top:10.4vw}.section--get-to-know-us .inner .left h2{max-width:55.5vw;margin-bottom:5.2vw;font-size:10.677vw;line-height:11.458vw}.section--get-to-know-us .inner .right p{font-size:3.646vw;margin-bottom:5.2vw;line-height:5.2vw}}.section--download{padding:40px 60px;background-color:#d8861c}.section--download .inner{display:flex;justify-content:space-between;flex-direction:column}.section--download .inner .left{display:flex;align-items:center}.section--download .inner .left p{margin:0;color:var(--dark);font-size:28px;line-height:36px}.section--download .inner .left img{margin-right:40px}.section--download .inner .left .grey{color:#22222280}.section--download .inner .right a{margin-top:35px;margin-left:88px;padding:8px 20px;font-size:24px;display:flex;align-items:center;transition-duration:.3s}.section--download .inner .right a::before{content:"";display:block;margin-right:12px;background-image:url("/icons/download.svg");height:20px;width:20px;transition:background-image .3s var(--easing-function);background-size:cover}.section--download .inner .right a:hover{background:#222;color:#fff}.section--download .inner .right a:hover::before{background-image:url("/icons/download-white.svg")}@media screen and (min-width: 1023px){.section--download{padding:30px 98px}.section--download .inner{flex-direction:row;align-items:center}.section--download .inner .left p{font-size:24px;line-height:24px}.section--download .inner .left p:first-child{margin-bottom:5px}.section--download .inner .left img{margin-right:24px}.section--download .inner .right a{margin:0;padding:8px 16px;font-size:20px}.section--download .inner .right a::before{height:16px;width:16px}}@media screen and (max-width: 768px){.section--download{padding:5.2vw 7.8vw}.section--download .inner .left p{font-size:3.646vw;line-height:4.688vw}.section--download .inner .left img{margin-right:5.2vw;width:6.25vw;height:auto}.section--download .inner .right a{margin-top:4.557vw;margin-left:11.458vw;padding:1vw 2.6vw;font-size:3.125vw;min-width:unset}.section--download .inner .right a::before{margin-right:1.56vw;height:2.6vw;width:2.6vw}}.section--introduction{padding:0 45px 100px 45px}.section--introduction .inner{padding-top:110px}.section--introduction-image{margin-top:120px}.section--introduction-title{margin-bottom:60px}.section--introduction-title h2{font-size:48px;line-height:62px;margin:0;text-align:center}.section--introduction-title h2:nth-child(2){color:#999fa6}.section--introduction-body .left p{font-size:28px;line-height:40px;color:var(--dark)}.section--introduction-body .right p{font-size:20px;line-height:28px;margin:0}.section--introduction-body .right .additional-text{margin-bottom:50px}.section--introduction-body-list{display:grid;gap:40px;margin-left:70px}.section--introduction-body-list-item{display:grid;grid-template-columns:auto 1fr;padding-bottom:40px;border-bottom:1px solid #e1e3e7}.section--introduction-body-list-item h6{font-size:24px;line-height:28px;margin-bottom:16px}.section--introduction-body-list-item::before{content:"";display:block;width:28px;height:28px;background-image:url("/icons/introduction-list-icon.svg");margin-right:16px;background-size:cover}.section--introduction-body-list-item:last-child{border:none;padding:0}@media screen and (min-width: 1023px){.section--introduction{padding:var(--section-padding);padding-top:0}.section--introduction .inner{padding-top:80px}.section--introduction-title{margin-bottom:40px}.section--introduction-title h2{text-align:left;font-size:65px;line-height:80px}.section--introduction-body{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.section--introduction-body .left p{max-width:500px}.section--introduction-body-list{margin-left:0}}@media screen and (max-width: 768px){.section--introduction{padding:0 5.9vw 13vw 5.9vw}.section--introduction .inner{padding-top:14.3vw}.section--introduction-image{margin-top:15.625vw}.section--introduction-title{margin-bottom:7.8vw}.section--introduction-title h2{font-size:6.25vw;line-height:8.1vw}.section--introduction-body .left p{font-size:3.646vw;line-height:5.2vw;margin-bottom:5.2vw}.section--introduction-body .right p{font-size:3vw;line-height:4.167vw}.section--introduction-body .right .additional-text{margin-bottom:6.51vw}.section--introduction-body-list{gap:5.2vw;margin-left:9.115vw}.section--introduction-body-list-item{padding-bottom:5.2vw}.section--introduction-body-list-item h6{font-size:3.125vw;line-height:3.646vw;margin-bottom:2vw}.section--introduction-body-list-item::before{width:3.646vw;height:3.646vw;margin-right:2vw}}.section--highlights{padding:0 45px 140px 45px}.section--highlights .inner{padding-top:110px}.section--highlights-title{margin-bottom:80px}.section--highlights-title h2{font-size:48px;line-height:62px;margin-bottom:0;text-align:center}.section--highlights-title h2:nth-child(2){color:#999fa6}.section--highlights-body{display:grid;grid-template-columns:1fr;gap:16px}.section--highlights-body-item{display:flex;padding:0 70px 0 60px;background-color:#f0f1f3;height:330px;justify-content:space-between}.section--highlights-body-item h5{font-size:28px;line-height:36px;margin-bottom:14px}.section--highlights-body-item-text{align-content:center}.section--highlights-body-item p{font-size:20px;line-height:28px;color:#656b71;max-width:380px;margin:0}.section--highlights-body-item p.large{font-size:28px;line-height:36px}.section--highlights-body-item h4{font-size:40px;line-height:52px;margin:0 auto;height:100%;align-content:center;align-self:center}.section--highlights-body-item img{height:50%;align-self:center;justify-self:right}@media screen and (min-width: 1023px){.section--highlights{padding:var(--section-padding);padding-top:0}.section--highlights .inner{padding-top:96px}.section--highlights-title{margin-bottom:100px}.section--highlights-title h2{font-size:65px;line-height:84px}.section--highlights-body{grid-template-columns:1fr 1fr;gap:20px}.section--highlights-body-item{display:grid;grid-template-columns:2.5fr 1fr;padding:0 70px 0 60px;background-color:#f0f1f3;height:350px;justify-content:space-between}.section--highlights-body-item p{max-width:295px}.section--highlights-body-item img{height:auto}}@media screen and (max-width: 768px){.section--highlights{padding:0 5.9vw 18.2vw 5.9vw}.section--highlights .inner{padding-top:14vw}.section--highlights-title{margin-bottom:10.4vw}.section--highlights-title h2{font-size:6.25vw;line-height:8vw}.section--highlights-body{gap:2vw}.section--highlights-body-item{padding:0 9.115vw 0 7.8vw;height:49vw}.section--highlights-body-item h5{font-size:4.167vw;line-height:5.339vw;margin-bottom:1.823vw}.section--highlights-body-item p{font-size:3vw;line-height:4.167vw;max-width:45vw}.section--highlights-body-item p.large{font-size:3.646vw;line-height:4.688vw}.section--highlights-body-item h4{font-size:5.208vw;line-height:6.7vw}}.section--details{overflow:hidden;padding:0 45px 80px 45px}.section--details .inner{display:block;padding-top:80px}.section--details .inner .top .left{text-align:center}.section--details .inner .top .left .byline{margin-bottom:20px}.section--details .inner .top .left h2{font-size:82px;line-height:88px;margin:0}.section--details .inner .top .right{margin-top:60px}.section--details .inner .top .right p{font-size:28px;line-height:44px;margin:0}.section--details .inner .bottom{margin-top:80px;background-color:#f0f1f3;padding:90px 60px;display:flex;flex-direction:column-reverse}.section--details .inner .bottom .left{padding-top:110px}.section--details .inner .bottom .left .info h6{font-size:28px;line-height:36px;margin-bottom:20px}.section--details .inner .bottom .left .info p{font-size:20px;line-height:28px;margin:0}.section--details .inner .bottom .left .info:first-child{border-bottom:1px dotted #656b71;padding-bottom:60px;margin-bottom:60px}.section--details .inner .bottom .left ul{margin:0;display:grid;gap:10px;padding-left:25px}.section--details .inner .bottom .left ul li{font-size:16px;line-height:22px;color:#656b71;gap:20px}.section--details .inner .bottom .left ul li strong{color:var(--black);text-decoration:underline;font-weight:400}.section--details .inner .bottom .right{align-self:center}.section--details .inner .bottom .right .byline{text-align:center;margin-bottom:32px}.section--details-slider{margin-top:80px;max-width:100%}.section--details-slider .glide__arrows{justify-content:flex-start;margin:35px 0 0 0;display:flex}@media screen and (min-width: 1023px){.section--details{padding:var(--section-padding);padding-top:0;padding-bottom:44px}.section--details .inner .top{display:grid;grid-template-columns:4fr 5fr}.section--details .inner .top .left{text-align:left}.section--details .inner .top .left .byline{margin-bottom:24px}.section--details .inner .top .left h2{font-size:72px;line-height:80px}.section--details .inner .top .right{margin-top:50px}.section--details .inner .top .right p{line-height:40px}.section--details .inner .bottom{margin-top:90px;padding:0 150px 0 108px;justify-content:space-between;flex-direction:row;gap:30px}.section--details .inner .bottom .left{padding-top:90px;padding-bottom:90px;min-width:300px;width:412px}.section--details .inner .bottom .left .info h6{font-size:24px;line-height:28px;margin-bottom:16px}.section--details .inner .bottom .left .info:first-child{padding-bottom:40px;margin-bottom:40px}.section--details-slider{margin-top:150px}}@media screen and (max-width: 768px){.section--details{padding:0 5.9vw 10.4vw 5.9vw}.section--details .inner{padding-top:10.4vw}.section--details .inner .top .left .byline{margin-bottom:2.6vw}.section--details .inner .top .left h2{font-size:10.677vw;line-height:11.45vw}.section--details .inner .top .right{margin-top:7.8vw}.section--details .inner .top .right p{font-size:3.66vw;line-height:5.73vw}.section--details .inner .bottom{margin-top:10.4vw;padding:11.7vw 7.8vw}.section--details .inner .bottom .left{padding-top:14.3vw}.section--details .inner .bottom .left .info h6{font-size:4.167vw;line-height:5.339vw;margin-bottom:2.6vw}.section--details .inner .bottom .left .info p{font-size:3vw;line-height:4.167vw}.section--details .inner .bottom .left .info:first-child{padding-bottom:7.8vw;margin-bottom:7.8vw}.section--details .inner .bottom .left ul{gap:1.3vw;padding-left:3.255vw}.section--details .inner .bottom .left ul li{font-size:2.6vw;line-height:3.646vw;gap:2.6vw}.section--details .inner .bottom .right .byline{margin-bottom:4.167vw}.section--details-slider{margin-top:10.4vw}.section--details-slider .glide__arrows{margin:4.557vw 0 0 0}.section--details-slider .glide__arrows .glide__arrow svg{width:7.55vw;height:7.55vw}}.section--advantages{padding:0 45px 120px 45px}.section--advantages-title{text-align:center;margin-bottom:80px}.section--advantages-title h2{line-height:85px;font-size:82px;margin:0}.section--advantages-title h2:last-child{color:#999fa6}.section--advantages-title .byline{margin-bottom:20px}.section--advantages-body-description p{font-size:28px;line-height:44px;color:#222;margin-bottom:60px}.section--advantages-body-list-item{display:flex;margin:0 35px;gap:20px}.section--advantages-body-list-item h6{margin-bottom:20px;font-size:28px;line-height:40px}.section--advantages-body-list-item p{font-size:20px;line-height:28px;margin:0}.section--advantages-body-list-item img{align-self:flex-start}.section--advantages-body-list-item:first-child{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e1e3e7}.section--advantages-body-additional-text{font-size:16px;line-height:24px;margin:25px 0 0 45px}@media screen and (min-width: 1023px){.section--advantages{padding:var(--section-padding);padding-top:0}.section--advantages-title h2{line-height:84px;font-size:65px}.section--advantages-body{display:grid;grid-template-columns:1fr 1fr;gap:20px}.section--advantages-body-description p{max-width:520px;margin-bottom:0}.section--advantages-body-list-item{margin:0}.section--advantages-body-additional-text{font-size:16px;line-height:24px;margin:25px 0 0 45px}}@media screen and (max-width: 768px){.section--advantages{padding:0 5.9vw 15.625vw 5.9vw}.section--advantages-title{margin-bottom:10.4vw}.section--advantages-title h2{line-height:11vw;font-size:10.677vw}.section--advantages-title .byline{margin-bottom:2.6vw}.section--advantages-body-description p{font-size:3.646vw;line-height:5.7vw;margin-bottom:7.8vw}.section--advantages-body-list-item{margin:0 4.557vw;gap:2.6vw}.section--advantages-body-list-item h6{margin-bottom:2.6vw;font-size:4.167vw;line-height:5.9vw}.section--advantages-body-list-item p{font-size:3vw;line-height:4.167vw}.section--advantages-body-list-item:first-child{padding-bottom:5.2vw;margin-bottom:5.2vw}.section--advantages-body-list-item img{width:6.25vw;height:auto}.section--advantages-body-list-item .default-icon{width:3.646vw}.section--advantages-body-additional-text{font-size:2.6vw;line-height:3.646vw;margin:6vw 0 0 5.86vw}}.section--work-with-us{padding:0 45px 120px 45px}.section--work-with-us-title{text-align:center;margin:0 auto 90px auto}.section--work-with-us-title h2{font-size:48px;line-height:62px;margin-bottom:40px}.section--work-with-us-title h3{color:var(--grey-2);font-size:28px;line-height:44px;max-width:unset;margin:0}.section--work-with-us-upper-section-body{background-color:#f0f1f3;padding:50px 65px}.section--work-with-us-upper-section-body p{margin:0}.section--work-with-us-upper-section-body h4{margin-bottom:32px;font-size:28px;line-height:36px}.section--work-with-us-test-platform{margin-top:110px}.section--work-with-us-test-platform h2{font-size:48px;line-height:62px;margin-bottom:35px}.section--work-with-us-test-platform-body .left p{font-size:28px;line-height:44px;margin-bottom:40px}.section--work-with-us-test-platform-body .right p{color:var(--black);margin-bottom:16px;max-width:430px}.section--work-with-us-test-platform-body .right ul li{color:var(--grey-2);font-size:24px;line-height:40px}.section--work-with-us-test-platform-body .right ul li::marker{color:#d6841c}.section--work-with-us-backbone{display:flex;flex-direction:column-reverse;background-color:#e9eaec;margin-top:80px}.section--work-with-us-backbone-body{padding:80px 80px 100px 60px}.section--work-with-us-backbone img{margin:90px 80px 0 80px}.section--work-with-us-backbone h6{font-size:16px;font-weight:500;line-height:21px;letter-spacing:.15em}.section--work-with-us-backbone p{margin:0}@media screen and (min-width: 1023px){.section--work-with-us{padding:var(--section-padding);padding-top:0}.section--work-with-us-title{margin-bottom:80px}.section--work-with-us-title h3{font-size:36px;line-height:52px;max-width:844px}.section--work-with-us-title h2{font-size:65px;line-height:84px}.section--work-with-us-upper-section-body{padding:93px 100px 100px 100px}.section--work-with-us-upper-section-body p{font-size:28px;line-height:44px}.section--work-with-us-upper-section-body h4{font-size:32px;line-height:32px}.section--work-with-us-test-platform{margin-top:100px}.section--work-with-us-test-platform h2{font-size:65px;line-height:84px}.section--work-with-us-test-platform-body{display:grid;grid-template-columns:1fr 1fr}.section--work-with-us-test-platform-body .left p{padding-right:90px}.section--work-with-us-backbone{display:grid;grid-template-columns:1fr 1.5fr;margin-top:110px;margin-bottom:50px}.section--work-with-us-backbone-body{padding:105px 0 105px 130px}.section--work-with-us-backbone img{margin:auto}.section--work-with-us-backbone h6{font-size:16px;font-weight:500;line-height:21px;letter-spacing:.15em}.section--work-with-us-backbone p{margin:0}}@media screen and (max-width: 768px){.section--work-with-us{padding:0 5.9vw 15.625vw 5.9vw}.section--work-with-us .inner{padding-top:10.4vw}.section--work-with-us-title{margin-bottom:11.7vw}.section--work-with-us-title h2{font-size:6.25vw;line-height:8vw;margin-bottom:5.2vw}.section--work-with-us-title h3{font-size:3.646vw;line-height:5.7vw}.section--work-with-us-upper-section-body{padding:6.51vw 7.5vw}.section--work-with-us-upper-section-body p{font-size:3.125vw;line-height:4.688vw}.section--work-with-us-upper-section-body h4{margin-bottom:4.167vw;font-size:3.646vw;line-height:4.688vw}.section--work-with-us-test-platform{margin-top:14.3vw}.section--work-with-us-test-platform h2{font-size:6.25vw;line-height:8vw;margin-bottom:4.557vw}.section--work-with-us-test-platform-body .left p{font-size:3.646vw;line-height:5.7vw;margin-bottom:5.2vw}.section--work-with-us-test-platform-body .right p{font-size:3.125vw;line-height:4.688vw;margin-bottom:2vw;max-width:55.99vw}.section--work-with-us-test-platform-body .right ul{margin:0}.section--work-with-us-test-platform-body .right ul li{font-size:3.125vw;line-height:5.208vw}.section--work-with-us-backbone{margin-top:10.4vw}.section--work-with-us-backbone-body{padding:10.4vw 13vw 13vw 7.8vw}.section--work-with-us-backbone img{margin:11.7vw 10.4vw 0 10.4vw}.section--work-with-us-backbone h6{font-size:2vw;line-height:2.7vw}.section--work-with-us-backbone p{font-size:3.125vw;line-height:4.688vw}}.section--business-model .inner{display:block}.section--business-model .left h2{max-width:400px;margin-bottom:0}.section--business-model .right{margin-top:50px}.section--business-model .right p{font-size:28px;line-height:40px}.section--business-model .image-container{grid-column:1/2 span;display:grid;justify-items:center;text-align:center}.section--business-model .image-container img{max-width:520px;margin-top:30px;margin-bottom:96px}.section--business-model .image-container h4{margin:0}.section--business-model .image-container h4 span{color:#848a91}@media screen and (min-width: 1023px){.section--business-model .inner{display:grid;grid-template-columns:1fr 1.8fr}.section--business-model .left h2{line-height:94px;max-width:none}.section--business-model .right{margin-left:70px}.section--business-model .right p{font-size:32px;line-height:45px}.section--business-model .image-container img{max-width:627px;margin-top:80px;margin-bottom:72px}.section--business-model .image-container h4{padding:0 90px}}@media screen and (max-width: 768px){.section--business-model{padding:0 5.9vw 15.625vw 5.9vw}.section--business-model .inner{padding-top:12.5vw}.section--business-model .left h2{max-width:52vw}.section--business-model .right{margin-top:6.51vw}.section--business-model .right p{font-size:3.646vw;line-height:5.2vw}.section--business-model .image-container img{max-width:67.7vw;margin-top:3.9vw;margin-bottom:12.5vw}}.section--concept-title{grid-column:1/2 span;max-width:700px;text-align:center;margin:0 auto 54px auto}.section--concept .left p,.section--concept .right p{font-size:28px;line-height:45px;margin:0}.section--concept .reactor{display:grid;position:relative;grid-column:1/2 span;background-color:#f0f1f3;padding:100px 45px 250px 45px;margin-top:120px;width:calc(100% + 48px);left:-24px}.section--concept .reactor h2{margin:0}.section--concept .reactor img{position:absolute;bottom:-180px;max-width:850px;padding:0 40px;width:100%;justify-self:center}.section--concept .reactor p{font-size:28px;line-height:40px;margin-top:52px}.section--concept .under-reator-title{text-align:center;margin:0 auto;margin-top:225px}.section--concept .under-reator-title span{border-bottom:2px solid #dadce0;transition:border-bottom-color .5s var(--easing-function)}.section--concept .under-reator-title span a{color:var(--black);text-decoration:none}.section--concept .under-reator-title span:hover{border-bottom-color:var(--black)}@media screen and (min-width: 1023px){.section--concept .inner{display:grid;grid-template-columns:1fr 1fr;gap:0 82px}.section--concept-title{max-width:844px;margin-bottom:72px}.section--concept .left p,.section--concept .right p{font-size:32px;line-height:45px}.section--concept .reactor{display:grid;grid-template-columns:1fr 1.2fr;gap:30px;padding:85px 0 250px 0;width:100%;left:0}.section--concept .reactor img{grid-column:1/2 span;bottom:-220px;max-width:800px;justify-self:center;padding:0}.section--concept .reactor p{font-size:24px;line-height:36px;padding-right:120px}.section--concept .reactor .left{padding-left:85px}.section--concept .under-reator-title{grid-column:1/2 span;max-width:730px;margin-top:316px}}@media screen and (max-width: 768px){.section--concept{padding:0 5.9vw 15.625vw 5.9vw}.section--concept .inner{padding-top:15.625vw}.section--concept-title{max-width:91vw;margin-bottom:7vw}.section--concept .left p,.section--concept .right p{font-size:3.646vw;line-height:5.859vw}.section--concept .reactor{padding:13vw 5.9vw 32.552vw 5.9vw;margin-top:15.625vw;width:calc(100% + 11.8vw);left:-5.9vw}.section--concept .reactor img{bottom:-19.5vw;max-width:110.677vw;padding:0 5.208vw}.section--concept .reactor p{font-size:3.646vw;line-height:5.2vw;margin-top:6.771vw}.section--concept .under-reator-title{margin-top:29.3vw}}.section--founders-person{padding-bottom:80px;border-bottom:2px solid #dadce0;padding-top:80px}.section--founders-person p,.section--founders-person a{font-size:24px;line-height:32px;margin:0}.section--founders-person h3{font-size:48px;line-height:62px;margin-bottom:8px}.section--founders-person img{width:304px;margin-bottom:48px;margin-top:47px}.section--founders-person .right p{margin-bottom:32px}.section--founders-person:first-child{padding-top:0}.section--founders-person:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width: 1023px){.section--founders-person{display:grid;grid-template-columns:412px auto;padding-bottom:120px;border-bottom:2px solid #dadce0;padding-top:120px}.section--founders-person h3{font-size:56px;line-height:72px;margin-bottom:23px}.section--founders-person .right{margin-left:20px}.section--founders-person .right p{max-width:628px}.section--founders img{margin-top:0}.section--founders-person:first-child{padding-top:0}.section--founders-person:last-child{border-bottom:none;padding-bottom:0}.section--founders-person:nth-child(2n){grid-template-columns:1fr 412px auto}.section--founders-person:nth-child(2n) .left{grid-column:2}.section--founders-person:nth-child(2n) .right{grid-column:3}}@media screen and (max-width: 768px){.section--founders-person{padding-bottom:10.4vw;padding-top:10.4vw}.section--founders-person p,.section--founders-person a{font-size:3.125vw;line-height:4.167vw}.section--founders-person h3{font-size:6.25vw;line-height:8vw;margin-bottom:1.042vw}.section--founders-person img{width:39.583vw;margin-bottom:6.25vw;margin-top:6.12vw}.section--founders-person .right p{margin-bottom:4.167vw}}@keyframes dots-loading{from{transform:translateX(-120px)}to{transform:translateX(0)}}@keyframes dots-loading-mobile{from{transform:translateX(-15.625vw)}to{transform:translateX(0)}}.section--intro-slider{position:relative;z-index:3;padding-bottom:0}.section--intro-slider .inner{margin-top:-300px}.section--intro-slider .featured{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.15em;padding:10px 20px;margin-bottom:0;background-color:var(--black);color:#fff;width:max-content}.section--intro-slider .image-container{aspect-ratio:1212/650;overflow:hidden;display:grid;align-content:center;margin-bottom:24px}.section--intro-slider .link-with-arrow-underline{font-size:24px;border-bottom-color:#b6bdc4;padding-bottom:5px}.section--intro-slider .link-with-arrow-underline:hover{border-bottom-color:var(--black)}.section--intro-slider .glide{overflow:hidden}.section--intro-slider .glide__slides{overflow:visible}.section--intro-slider .glide__arrows{display:flex;margin:0}.section--intro-slider-list{background-color:#e9eaec;overflow:hidden;padding:20px 20px 44px 20px}.section--intro-slider-list-item .date{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.section--intro-slider-list-item h4{margin:0;font-size:32px;line-height:40px;transition:text-decoration-color .8s var(--easing-function);text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.section--intro-slider-list-item img{transition:scale .8s var(--easing-function)}.section--intro-slider-list-item-info{display:grid}.section--intro-slider-list-item a{text-decoration:none;color:inherit}.section--intro-slider-list-item a:hover img{scale:1.05}.section--intro-slider-list-item a:hover h4{text-decoration-color:var(--black);-webkit-text-decoration-color:var(--black);-moz-text-decoration-color:var(--black)}.section--intro-slider-list .left h4{font-size:36px;line-height:48px;text-wrap:balance}.section--intro-slider-list .right p{margin-bottom:22px}.section--intro-slider-list-pagination{display:flex;justify-content:space-between;margin-top:24px}.section--intro-slider-list-pagination-dots{display:flex;gap:8px;margin-top:22px}.section--intro-slider-list-pagination-dots button{width:12px;height:12px;background-color:#dadce0;border-radius:15px;overflow:hidden;position:relative;border:none;transition:width .5s ease-in}.section--intro-slider-list-pagination-dots button:before{content:"";display:block;width:100%;height:12px;background-color:var(--black);border-radius:15px;overflow:hidden;position:absolute;top:0;left:0;transform-origin:left;transform:translateX(-120px)}.section--intro-slider-list-pagination-dots button.glide__bullet--active{width:120px}.section--intro-slider-list-pagination-dots button.glide__bullet--active:before{animation-duration:8s;animation-timing-function:linear;animation-name:dots-loading;will-change:transform}@media screen and (min-width: 1023px){.section--intro-slider .inner{margin-top:-500px}.section--intro-slider-list{padding:32px 32px 56px 32px}.section--intro-slider-list-item-info{grid-template-columns:1fr 1fr}.section--intro-slider-list-item h4{font-size:36px;line-height:48px}.section--intro-slider-list-item .date{margin:0}.section--intro-slider-list-pagination-dots{margin-top:16px}}@media screen and (max-width: 768px){.section--intro-slider .inner{margin-top:-45vw}.section--intro-slider .featured{font-size:2.344vw;line-height:3.125vw;padding:1.3vw 2.6vw}.section--intro-slider .image-container{margin-bottom:3.125vw}.section--intro-slider .link-with-arrow-underline{font-size:3.646vw;padding-bottom:.65vw}.section--intro-slider .glide__arrows{gap:2.6vw}.section--intro-slider-list{padding:2.6vw 2.6vw 5.729vw 2.6vw}.section--intro-slider-list-item .date{font-size:2.865vw;line-height:4.771vw;margin-bottom:2.6vw}.section--intro-slider-list-item h4{font-size:4.167vw;line-height:5.2vw}.section--intro-slider-list .left h4{font-size:5.208vw;line-height:6.25vw;margin-bottom:2.6vw}.section--intro-slider-list .right p{font-size:3.646vw;line-height:5.208vw;margin-bottom:2.865vw}.section--intro-slider-list-pagination{margin-top:3.125vw}.section--intro-slider-list-pagination-dots{gap:1vw;margin-top:2.865vw}.section--intro-slider-list-pagination-dots button{width:1.563vw;height:1.563vw;border-radius:1.953vw;padding:0}.section--intro-slider-list-pagination-dots button:before{height:1.563vw;border-radius:1.953vw}.section--intro-slider-list-pagination-dots button.glide__bullet--active{width:15.625vw}.section--intro-slider-list-pagination-dots button.glide__bullet--active:before{animation-name:dots-loading-mobile}}.section--news-title{display:flex;justify-content:space-between;width:100%;padding-bottom:24px;border-bottom:1px dotted #848a91}.section--news-title h2{margin-bottom:0}.section--news-title p{margin-bottom:0;padding-bottom:5px;align-self:flex-end;color:var(--black)}.section--news-body{margin-top:28px}.section--news-body-categories{padding:0;margin:0;list-style:none;display:flex;gap:40px;position:relative}.section--news-body-categories li{font-size:28px;line-height:36px;cursor:pointer;padding-bottom:3px}.section--news-body-categories .category-navigation-indicator{display:none;display:block;position:absolute;bottom:-3px;left:32px;background-color:var(--black);width:0;height:2px;transition:.5s;padding-bottom:0}.section--news-body-list{margin-top:80px;display:grid;grid-template-columns:1fr;justify-content:space-between;row-gap:80px;column-gap:25px}.section--news-body-pagination{margin-top:80px;display:flex;justify-content:center;gap:8px}.section--news-body-pagination-item{cursor:pointer;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:28px;line-height:36px;color:var(--grey-2)}.section--news-body-pagination-item.selected{background-color:var(--black);color:#fff}.section--news-body-pagination-item.selected:hover{background-color:var(--black)}.section--news-body-pagination-item.last{padding-right:3px;padding-top:2px;letter-spacing:-0.2em}.section--news-body-pagination-item:hover{background-color:#e9eaec}@media screen and (min-width: 1023px){.section--news-body-categories{gap:32px}.section--news-body-categories li{font-size:32px;line-height:42px;padding-bottom:4px}.section--news-body-list{grid-template-columns:1fr 1fr 1fr}.section--news-body-pagination{gap:4px;justify-content:left}.section--news-body-pagination-item{width:48px;height:48px;font-size:24px}}@media screen and (max-width: 768px){.section--news-title{padding-bottom:3.125vw}.section--news-title p{font-size:3.125vw;line-height:4.688vw;padding-bottom:.651vw}.section--news h2{font-size:6.25vw;line-height:8.073vw}.section--news-body{margin-top:3.646vw}.section--news-body-categories{gap:0;justify-content:space-between}.section--news-body-categories li{font-size:4.167vw;line-height:4.688vw;padding-bottom:.391vw}.section--news-body-list{margin-top:10.4vw;row-gap:10.4vw}.section--news-body-list-item-date{padding:1.563vw 3.125vw;border-right:.391vw solid #fff;border-bottom:.391vw solid #fff;font-size:2.083vw;line-height:2.734vw}.section--news-body-list-item .image-container{margin-bottom:3.125vw}.section--news-body-list-item h5{font-size:4.688vw;line-height:6.25vw;margin-top:3.125vw;margin-bottom:2.083vw}.section--news-body-list-item p{margin-bottom:2.083vw;font-size:2.6vw;line-height:4.167vw}.section--news-body-list-item .link-with-arrow-underline{font-size:2.6vw}.section--news-body-pagination{margin-top:10.4vw;gap:1vw}.section--news-body-pagination-item{width:8.333vw;height:8.333vw;font-size:3.646vw;line-height:4.688vw}.section--news-body-pagination-item.last{padding-right:.391vw;padding-top:.26vw}}.section--newsletter-small{padding:0;grid-column:1/span 3;margin-bottom:56px}.section--newsletter-small .inner{background-color:#dadce0;padding:40px 55px}.section--newsletter-small .inner h4{font-size:44px;line-height:56px;margin-bottom:56px}.section--newsletter-small .inner .field-with-button-container{margin-bottom:20px}.section--newsletter-small .inner .field-with-button-container>*{border-color:var(--black)}.section--newsletter-small .inner .field-with-button-container input{padding:18px 16px}.section--newsletter-small .inner .field-with-button-container button{background:var(--black);border:none;color:#fff;font-size:20px;font-weight:400;line-height:30px;padding:21px 32px;min-width:158px}.section--newsletter-small .inner .field-with-button-container button:hover{background:#d6841c}.section--newsletter-small .inner .field-with-button-container .error-message{margin:0}.section--newsletter-small .inner label span{color:var(--grey-2)}.section--newsletter-small .inner label:before{border-color:var(--black)}.section--newsletter-small .form-success-content__text{max-width:unset;margin-bottom:0}.section--newsletter-small form{margin:0 auto}@media screen and (min-width: 1023px){.section--newsletter-small{padding-top:0;padding-bottom:0;display:flex;justify-content:center;grid-column:1/span 3}.section--newsletter-small .inner{display:flex;flex-direction:row;max-width:1060px;background-color:#dadce0;padding:40px 55px}.section--newsletter-small .inner h4{max-width:311px;font-size:32px;line-height:40px;margin:0}.section--newsletter-small .inner .field-with-button-container{margin-bottom:13px}.section--newsletter-small .inner .field-with-button-container input{padding:9px 14px}.section--newsletter-small .inner .field-with-button-container button{padding:9px 26px;min-width:130px}}@media screen and (max-width: 768px){.section--newsletter-small{margin-bottom:7.292vw}.section--newsletter-small .inner{padding:5.2vw 7.161vw}.section--newsletter-small .inner h4{font-size:5.729vw;line-height:7.292vw;margin-bottom:7.292vw}.section--newsletter-small .inner .field-with-button-container{margin-bottom:2.6vw}.section--newsletter-small .inner .field-with-button-container input{padding:2.344vw 2vw}.section--newsletter-small .inner .field-with-button-container button{min-width:unset;font-size:2.6vw;line-height:3.9vw;padding:2.734vw 4.167vw}.section--newsletter-small .inner input[type=checkbox]+label{margin-bottom:0}}.section--news-body-list-item{position:relative;grid-column:1/span 3;cursor:pointer;text-decoration:none;color:inherit}.section--news-body-list-item .publication-logo{background-color:#fff;position:absolute;top:-22px;right:0;padding-left:9px;padding-bottom:3px;display:flex;height:48px;border-bottom:3px solid #fff;border-left:3px solid #fff}.section--news-body-list-item .publication-logo img{height:16px;width:auto}.section--news-body-list-item-info{position:absolute;top:-22px;left:0;display:flex;background-color:#e9eaec;border-bottom:3px solid #fff;z-index:3;text-transform:uppercase}.section--news-body-list-item-info .category-icon{border-right:3px solid #fff;background-color:var(--black)}.section--news-body-list-item-info .category-icon-link{background-color:#d6841c}.section--news-body-list-item-info .icon-container{width:50px;height:45px;background-position:center;background-size:contain;background-repeat:no-repeat}.section--news-body-list-item-info .item-date{font-size:16px;font-weight:500;line-height:21px;letter-spacing:.1em;border-right:3px solid #fff;padding:12px 24px;margin:0;color:var(--black)}.section--news-body-list-item .image-container{aspect-ratio:698/425;overflow:hidden;display:grid;align-content:center;margin-bottom:24px}.section--news-body-list-item-image{transition:scale .8s var(--easing-function)}.section--news-body-list-item h5{font-size:36px;line-height:48px;margin-top:24px;margin-bottom:16px;transition:text-decoration-color .8s var(--easing-function);text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.section--news-body-list-item p{margin-bottom:16px;font-size:20px;line-height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.section--news-body-list-item .link-with-arrow-underline{font-size:20px;max-width:max-content}.section--news-body-list-item:hover>.image-container .section--news-body-list-item-image{scale:1.05}.section--news-body-list-item:hover>h5{text-decoration-color:var(--black);-webkit-text-decoration-color:var(--black);-moz-text-decoration-color:var(--black)}.section--news-body-list-item:hover>.link-with-arrow-underline{border-bottom-color:var(--black)}.section--news-body-list-item:hover>.link-with-arrow-underline:after{transform:rotateZ(-45deg)}.section--news-body-list+#category-Article .section--news-body-list-item:hover>.link-with-arrow-underline:after{transform:none}@media screen and (min-width: 1023px){.section--news-body-list-item{grid-column:unset;max-width:600px}.section--news-body-list-item-info{top:-15px}.section--news-body-list-item-info .item-date{font-size:10px;line-height:13px;padding:6px 8px}.section--news-body-list-item-info .icon-container{width:36px;height:24px}.section--news-body-list-item .publication-logo{top:-11px;height:24px}.section--news-body-list-item .image-container{aspect-ratio:600/365}.section--news-body-list-item h5{font-size:28px;line-height:36px}.section--news-body-list-item .link-with-arrow-underline{font-size:20px}.section--news-body-list-item:nth-child(2),.section--news-body-list-item:nth-child(4),.section--news-body-list-item:nth-child(7),.section--news-body-list-item:nth-child(9){justify-self:right}}@media screen and (max-width: 768px){.section--news-body-list-item-info{top:-2.865vw;border-right:.391vw solid #fff;border-bottom:.391vw solid #fff}.section--news-body-list-item-info .category-icon{border-right:.391vw solid #fff}.section--news-body-list-item-info .icon-container{width:6.51vw;height:5.859vw}.section--news-body-list-item-info .item-date{font-size:2.083vw;line-height:2.734vw;padding:1.563vw 3.125vw;border-right:.391vw solid #fff}.section--news-body-list-item .publication-logo{top:-2.865vw;padding-left:1.172vw;padding-bottom:.391vw;height:6.25vw;border-bottom:.391vw solid #fff;border-left:.391vw solid #fff}.section--news-body-list-item .image-container{margin-bottom:3.125vw}.section--news-body-list-item h5{font-size:5.2vw;line-height:6.25vw;margin-top:3.125vw;margin-bottom:2.083vw}.section--news-body-list-item p{margin-bottom:3.255vw;font-size:3.646vw;line-height:5.469vw}.section--news-body-list-item .link-with-arrow-underline{font-size:3.646vw}}.section--read-more{margin-top:35px}.section--read-more-title{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:24px;border-bottom:1px dotted var(--grey-2);margin-bottom:64px}.section--read-more-title h2{font-size:72px;line-height:80px;margin:0}.section--read-more-title a{position:relative;display:flex;align-items:center;border-bottom:0;padding:0;font-size:20px;line-height:26px;text-decoration:none;padding-right:32px;color:var(--black);margin-bottom:11px}.section--read-more-title a::after{position:absolute;content:"";width:20px;height:12px;background-size:cover;right:0;background-image:url("/icons/link-arrow-black.svg")}.section--read-more-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;row-gap:80px}@media screen and (min-width: 1023px){.section--read-more{margin-top:0;margin-bottom:0}.section--read-more-title{display:grid;grid-template-columns:400px auto 108px;gap:25px;justify-content:unset;margin-bottom:90px;padding-bottom:0;border-bottom:none}.section--read-more .underline{margin-bottom:18px;border-bottom:1px dotted var(--grey-2)}}@media screen and (max-width: 768px){.section--read-more{margin-top:4.557vw}.section--read-more-title{margin-bottom:6.25vw;padding-bottom:3.125vw}.section--read-more-title h2{font-size:9.375vw;line-height:10.417vw}.section--read-more-title a{font-size:3.385vw;line-height:4.167vw;padding-right:4.167vw;margin-bottom:1.432vw}.section--read-more-title a::after{width:2.6vw;height:1.563vw}.section--read-more-list{row-gap:10.417vw}}.section--invest-form{padding-bottom:0}.section--invest-form .inner{width:100%;background-color:#f0f1f3;padding:60px 54px;margin-top:-300px;position:relative;z-index:3}.section--invest-form .inner h3{font-size:40px;line-height:48px;max-width:844px;margin:0}.section--invest-form .inner .required{font-size:20px;line-height:28px;color:#d08021;margin-bottom:40px;margin-top:20px}.section--invest-form .inner .investment-details,.section--invest-form .inner .submit-info{font-size:16px;line-height:22px;margin-bottom:0}.section--invest-form .inner .investment-details{margin-top:17px}.section--invest-form .inner .investment-details a{color:var(--black);transition:color .5s var(--easing-function)}.section--invest-form .inner .investment-details a:hover{color:var(--orange)}.section--invest-form .inner .button{margin-top:40px !important;min-width:210px;padding:20px 40px;display:flex;align-items:center}.section--invest-form .inner .submit-info{margin-top:20px}.section--invest-form .form-success-content p{margin-bottom:5px}.section--invest-form .form-list{display:grid;row-gap:40px}.section--invest-form .form-list-element{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.section--invest-form .form-list-element h6{font-size:24px;line-height:31px;grid-column:1/span 10;margin-bottom:0}.section--invest-form .form-list-element input[type=checkbox]+label{margin-bottom:0}.section--invest-form .form-list-element .input-wrapper{position:relative;grid-column:span 5}.section--invest-form .form-list-element .input-wrapper p{position:absolute;padding:12px 24px;left:0;top:0;font-size:20px;line-height:28px;margin:0;pointer-events:none}.section--invest-form .form-list-element .input-wrapper span{color:#d08021}.section--invest-form .form-list-element input{margin:0;grid-column:span 5;padding:12px 24px;font-size:20px;line-height:28px}.section--invest-form .form-list-element .radio-wrapper{display:flex;flex-direction:column;gap:12px}.section--invest-form .form-list-element .radio-wrapper-element{display:flex;gap:30px}.section--invest-form .form-list-element .radio-wrapper-element label{margin:0;font-size:20px;line-height:28px}.section--invest-form .form-list-element .span-4{grid-column:span 10}.section--invest-form .form-list-element .span-3{grid-column:span 7}.section--invest-form .form-list-element .span-1{grid-column:span 3}.section--invest-form .form-list-element .checkbox{grid-column:1/span 10}@media screen and (min-width: 1023px){.section--invest-form .inner{padding:88px 108px;margin-top:-350px}.section--invest-form .inner h3{font-size:48px;line-height:60px;max-width:844px}.section--invest-form .inner .required{margin-bottom:56px;margin-top:30px}.section--invest-form .inner .button{margin-top:56px !important}.section--invest-form .form-list{row-gap:56px}.section--invest-form .form-list-element{gap:25px}.section--invest-form .form-list-element h6{margin-bottom:-7px}.section--invest-form .form-list-element .input-wrapper p{padding:20px 34px}.section--invest-form .form-list-element .input-wrapper span{color:#d08021}.section--invest-form .form-list-element input{padding:20px 34px}}@media screen and (max-width: 768px){.section--invest-form .inner{padding:7.8vw 7vw;margin-top:-39vw}.section--invest-form .inner h3{font-size:5.2vw;line-height:6.771vw}.section--invest-form .inner .required{font-size:max(2.6vw,12px);line-height:3.646vw;margin-bottom:5.2vw;margin-top:3.906vw}.section--invest-form .inner .investment-details,.section--invest-form .inner .submit-info{font-size:max(2vw,10px);line-height:max(2.865vw,14px)}.section--invest-form .inner .investment-details{margin-top:2.2vw}.section--invest-form .inner .button{margin-top:5.2vw !important;min-width:27.344vw;padding:2.6vw 5.208vw;font-size:max(2.6vw,12px)}.section--invest-form .inner .submit-info{margin-top:2.6vw}.section--invest-form .form-success-content p{font-size:max(2.6vw,12px);line-height:max(3.646vw,18px)}.section--invest-form .form-list{row-gap:5.2vw}.section--invest-form .form-list-element{row-gap:1.953vw;column-gap:0;grid-template-columns:1fr}.section--invest-form .form-list-element h6{font-size:max(3.125vw,16px);line-height:4vw;grid-column:1/span 1}.section--invest-form .form-list-element .input-wrapper{grid-column:span 2}.section--invest-form .form-list-element .input-wrapper p{padding:max(1.563vw,10px) max(3.125vw,20px);font-size:max(2.6vw,12px);line-height:3.646vw}.section--invest-form .form-list-element input{padding:max(1.563vw,10px) max(3.125vw,20px);font-size:max(2.6vw,12px);line-height:3.646vw;grid-column:span 1}.section--invest-form .form-list-element .radio-wrapper{gap:1.563vw}.section--invest-form .form-list-element .radio-wrapper-element{gap:3.906vw}.section--invest-form .form-list-element .radio-wrapper-element label{font-size:max(2.6vw,12px);line-height:3.646vw}.section--invest-form .form-list-element .span-4{grid-column:span 1}.section--invest-form .form-list-element .span-3{grid-column:span 1}.section--invest-form .form-list-element .span-1{grid-column:span 1}.section--invest-form .form-list-element .checkbox{grid-column:1}}.section--investment-details h2{margin-bottom:40px}.section--investment-details .subsection-list-item{padding-bottom:48px;margin-bottom:44px;border-bottom:1px dotted #848a91}.section--investment-details .subsection-list-item h5{font-size:32px;line-height:44px;margin-bottom:20px}.section--investment-details .subsection-list-item p{margin:0}.section--investment-details .subsection-list-item:nth-last-child(1){padding-bottom:0;margin-bottom:0;border:none}@media screen and (min-width: 1023px){.section--investment-details .inner{display:grid;grid-template-columns:1fr 1fr}.section--investment-details h2{max-width:412px;margin-bottom:0}}@media screen and (max-width: 768px){.section--investment-details h2{margin-bottom:5.2vw}.section--investment-details .subsection-list-item{padding-bottom:6.25vw;margin-bottom:5.7vw}.section--investment-details .subsection-list-item h5{font-size:4.167vw;line-height:5.7vw;margin-bottom:2.6vw}.section--investment-details .subsection-list-item p{font-size:3.125vw;line-height:4.688vw}}.section--open-source{background:var(--grey-8)}.section--open-source h2{margin-bottom:88px}.section--open-source-body p{font-size:28px;line-height:40px;padding-bottom:64px;border-bottom:1px dotted var(--grey-2);margin-bottom:56px}.section--open-source-body h4{font-size:32px;line-height:48px;margin-bottom:25px}.section--open-source-body .button{background:var(--grey-8);border:3px solid #b6bdc4;font-size:24px;line-height:36px;font-weight:400;padding:13px 0;width:100%}.section--open-source-body .button:hover{background:#b6bdc4}.section--open-source-body .button:first-of-type{margin-bottom:20px}@media screen and (min-width: 1023px){.section--open-source{padding-top:80px}.section--open-source .inner{display:grid;grid-template-columns:1fr 1fr}.section--open-source h2{margin-bottom:0}.section--open-source-body p{font-size:24px;line-height:36px;padding-bottom:40px;margin-bottom:40px}.section--open-source-body .button:first-of-type{margin-bottom:16px}}@media screen and (max-width: 768px){.section--open-source{padding:50px 5.9vw}.section--open-source h2{margin-bottom:60px;font-size:48px;line-height:62px}.section--open-source-body p{font-size:20px;line-height:30px;padding-bottom:40px;margin-bottom:40px}.section--open-source-body h4{font-size:28px;line-height:42px;margin-bottom:15px}.section--open-source-body .button{font-size:18px;line-height:27px;padding:13px 10px}.section--open-source-body .button:first-of-type{margin-bottom:20px}}.section--onion-core{position:relative;padding-top:762px;padding-bottom:0;color:#fff;background-color:var(--black)}.section--onion-core .image-container{position:absolute;top:0;left:0;height:762px;width:100%;background-position:center;background-size:cover}.section--onion-core .image-shadow{position:absolute;top:323px;left:0;width:100%;height:440px;background:linear-gradient(0deg, #222222 0%, rgba(34, 34, 34, 0) 100%)}.section--onion-core h2{position:absolute;top:75px}.section--onion-core-body{z-index:1;margin-top:-104px}.section--onion-core-body h4{max-width:494px;font-size:32px;line-height:44px;margin-bottom:37px}.section--onion-core-body p{color:#b6bdc4;margin-bottom:90px;font-size:28px;line-height:40px}@media screen and (min-width: 1023px){.section--onion-core{padding-top:920px}.section--onion-core .image-container{height:920px}.section--onion-core .image-shadow{top:352px;height:569px}.section--onion-core h2{top:88px}.section--onion-core-body{margin-top:-150px;display:grid;grid-template-columns:1fr 1fr;gap:25px}.section--onion-core h4{max-width:412px;font-size:40px;line-height:52px;margin-bottom:0}.section--onion-core p{max-width:632px;margin-bottom:110px;font-size:24px;line-height:36px}}@media screen and (max-width: 768px){.section--onion-core{padding-top:500px}.section--onion-core .image-container{height:500px}.section--onion-core .image-shadow{top:201px;height:300px}.section--onion-core h2{top:60px;font-size:48px;line-height:62px;margin:0 35px 0 0}.section--onion-core h4{font-size:28px;line-height:44px}.section--onion-core p{font-size:20px;line-height:30px;margin-bottom:75px}}.section--reactor-mockup{padding-top:0;padding-bottom:120px}.section--reactor-mockup-list p{padding-bottom:48px;margin-bottom:48px;border-bottom:2px solid #dadce0}.section--reactor-mockup-list p:nth-last-child(1){padding-bottom:0;margin-bottom:0;border:0}.section--reactor-mockup img{margin-bottom:95px}@media screen and (min-width: 1023px){.section--reactor-mockup .inner{display:grid;grid-template-columns:auto auto;align-items:center;gap:0;justify-content:space-between}.section--reactor-mockup img{width:100%;margin-left:-45px;margin-bottom:0;min-width:400px;max-width:722px}.section--reactor-mockup-list{max-width:520px;min-width:300px;width:100%}}@media screen and (max-width: 768px){.section--reactor-mockup{padding-bottom:80px}.section--reactor-mockup p{padding-bottom:36px;margin-bottom:36px;font-size:20px;line-height:30px}.section--reactor-mockup img{margin-bottom:70px;margin-left:-10px}}.section--future-potential{position:relative;padding-bottom:45vw}.section--future-potential h2{margin-bottom:88px;text-align:center}.section--future-potential-list{display:grid;grid-template-columns:1fr;row-gap:56px}.section--future-potential-list>*{max-width:510px;justify-content:center;text-align:center;margin:0 auto}.section--future-potential-list>* img{width:80px;height:80px;margin-bottom:24px}.section--future-potential-list p{margin:0}.section--future-potential .image-container{position:absolute;bottom:0;left:0;max-width:1064px;justify-self:center;width:100%;height:45.898vw;background-position:top center;background-size:cover;filter:drop-shadow(-32px -16px 56px #00000040)}@media screen and (min-width: 1023px){.section--future-potential{padding-bottom:333px}.section--future-potential h2{margin-bottom:74px;line-height:94px}.section--future-potential-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;justify-content:space-between}.section--future-potential-list>*{max-width:382px;width:100%}.section--future-potential .image-container{height:400px;left:unset}}@media screen and (max-width: 768px){.section--future-potential .inner{padding-top:70px}.section--future-potential p{font-size:20px;line-height:30px}.section--future-potential h2{font-size:48px;line-height:62px;margin-bottom:60px}.section--future-potential-list img{width:60px;height:60px;margin-bottom:16px}}.section--why-thorium{background-color:#f0f1f3}.section--why-thorium h2{text-align:center;margin-bottom:32px}.section--why-thorium h4{text-align:center;margin:0 auto;max-width:844px;color:var(--grey-2);font-size:32px;line-height:48px}.section--why-thorium img{margin-top:62px;width:1325px}@media screen and (min-width: 1023px){.section--why-thorium h2{margin-bottom:42px;line-height:94px}}@media screen and (max-width: 768px){.section--why-thorium{padding-top:75px;padding-bottom:95px}.section--why-thorium h4{font-size:24px;line-height:36px}.section--why-thorium h2{font-size:48px;line-height:62px}}.section--thorium-reactors{position:relative;padding:0}.section--thorium-reactors .inner{margin-bottom:-179px}.section--thorium-reactors .image-container{width:100%;height:781px;background-size:cover;background-position:center;margin-bottom:22px}.section--thorium-reactors .floating-content-box{display:flex;flex-direction:column;justify-content:space-between;top:0;min-height:571px;z-index:3;padding:40px 52px 47px 52px;margin:0 45px}.section--thorium-reactors .floating-text{position:absolute;bottom:-22px;font-size:18px;line-height:32px;padding:6px 30px;background-color:#f0f1f3;z-index:2;color:var(--grey-2);justify-self:center;left:0;right:0}.section--thorium-reactors h4{color:var(--black);font-size:40px;line-height:48px}.section--thorium-reactors p{color:var(--grey-2);line-height:32px;margin:0}.section--thorium-reactors a{display:block;color:var(--black);text-decoration:none;width:max-content;margin-top:38px}.section--thorium-reactors a:hover:after{transform:translateX(10px)}.section--thorium-reactors a:after{content:"";display:inline-block;width:26px;height:16px;background-size:cover;background-repeat:no-repeat;background-image:url(../icons/link-arrow-black.svg);transition:transform .5s var(--easing-function);margin-left:16px}@media screen and (min-width: 1023px){.section--thorium-reactors{min-height:803px;margin:0 20px}.section--thorium-reactors .image-container{position:absolute;margin-top:29px}.section--thorium-reactors .inner{position:relative;margin-bottom:0}.section--thorium-reactors .floating-content-box{position:absolute;left:unset;right:0;max-width:412px;padding:40px 36px 47px 36px;margin:0}.section--thorium-reactors .floating-text{right:unset}.section--thorium-reactors p{font-size:18px;line-height:24px}.section--thorium-reactors h4{font-size:32px;line-height:44px}.section--thorium-reactors a{margin-top:24px}.section--thorium-reactors a:after{width:24px;height:14px}}@media screen and (max-width: 768px){.section--thorium-reactors .inner{margin-bottom:-180px}.section--thorium-reactors .image-container{height:500px;margin-bottom:16px}.section--thorium-reactors h4{font-size:24px;line-height:32px}.section--thorium-reactors .floating-content-box{min-height:450px;padding:30px 35px 37px 35px;margin:0 5.9vw}.section--thorium-reactors .floating-text{bottom:-16px;font-size:14px;line-height:20px;padding:6px 20px}.section--thorium-reactors p{font-size:16px;line-height:24px;margin:0}.section--thorium-reactors a{margin-top:24px}.section--thorium-reactors a:after{width:20px;height:12px;margin-left:12px}}.section--building{overflow:hidden;padding-bottom:0}.section--building p{margin:0}.section--building h2{margin-bottom:40px}.section--building .image-slider{grid-column:1/span 2;margin-top:80px;max-width:100%}.section--building .image-slider .glide__arrows{justify-content:flex-start;margin:24px 0 0 0;display:flex}@media screen and (min-width: 1023px){.section--building .inner{display:grid;grid-template-columns:1fr 1fr;justify-items:end}.section--building p{max-width:520px}.section--building .image-slider{grid-column:span 2}.section--building h2{margin-bottom:0}}@media screen and (max-width: 768px){.section--building .image-slider{margin-top:45px}}.section--invest{padding:0;flex-direction:column}.section--invest .inner{background-color:#f0f1f3;text-align:center;padding:107px 45px 140px;justify-items:center;margin:0 auto}.section--invest h2{color:var(--grey-3);max-width:844px;margin-bottom:72px}.section--invest p{font-size:32px;line-height:48px;margin-top:72px;max-width:844px}.section--invest .button{font-size:18px;line-height:24px;font-weight:400;padding:16px 32px;min-width:252px;display:flex;align-items:center;margin:0 auto;background:linear-gradient(#F0F1F3, #F0F1F3) padding-box,linear-gradient(to right, #7195B7, #FCCE83) border-box}.section--invest .button:after{width:27px;height:17px;right:32px}.section--invest img{margin:0 auto;max-width:1060px;width:100%;box-shadow:8px 8px 24px 0px #0000001F}@media screen and (min-width: 1023px){.section--invest .button{font-size:24px;line-height:32px}}@media screen and (max-width: 768px){.section--invest h2{font-size:32px;line-height:42px}.section--invest .inner{padding:67px 5.9vw 100px;padding-left:5.9vw;padding-right:5.9vw}.section--invest p{font-size:24px;line-height:36px}.section--invest .button{padding:12px 20px;min-width:200px}.section--invest .button:after{right:18px;scale:.8}}.section--carousel{overflow:hidden;padding-top:0}.section--carousel .inner{display:block}.section--carousel-slider{max-width:100%}.section--carousel-slider .glide__arrows{justify-content:flex-start;margin:35px 0 0 0;display:flex}@media screen and (max-width: 768px){.section--carousel-slider .glide__arrows{margin:4.557vw 0 0 0}}.section--job-application{padding-top:0}.section--job-application .inner{position:relative;max-width:1060px;margin-top:-200px;background-color:#f0f1f3;z-index:2;padding:80px 70px 60px 70px}.section--job-application h3{font-size:48px;line-height:110%;margin-bottom:40px}.section--job-application .required{font-size:16px;line-height:140%;margin-bottom:30px}.section--job-application .required span{color:#eb5b1e}.section--job-application .body-extra-small{margin:56px 0 0 0}.section--job-application .body-extra-small a{color:inherit}.section--job-application .hs-form-frame{margin:-40px}@media screen and (min-width: 1023px){.section--job-application{padding-top:0}.section--job-application .inner{margin-top:-300px;padding:80px 110px 60px 110px}.section--job-application h3{margin-bottom:60px}.section--job-application .required{margin-bottom:40px}}@media screen and (max-width: 768px){.section--job-application .inner{margin-top:-26.042vw;padding:10.4vw 9.1vw 7.8vw 9.1vw}.section--job-application h3{font-size:32px;margin-bottom:5.2vw}.section--job-application .required{margin-bottom:3.9vw}.section--job-application .body-extra-small{margin:7.3vw 0 0 0}}.page-home{--default-header-height: 521px}.page-home:after{background-image:url("/images/home-header-background.jpg");background-size:cover;background-position:center}.page-home .main-menu .icon{color:var(--black)}.page-home .header__background{animation:appearScaleDown 1s var(--easing-function) forwards}.page-home .header__background__image{animation:none}.page-home .header .inner{min-height:521px;align-content:flex-start;justify-content:flex-start;text-align:left;color:var(--black);padding-top:100px}.page-home .header h1{font-size:var(--h3-font-size);line-height:var(--h3-line-height);max-width:247px;color:var(--black)}.page-home .header .byline{display:none}.page-home .section--intro .inner{margin:0}.page-home .section--intro .byline{font-size:13px;line-height:17px}.page-home .section--intro h3{font-size:40px;line-height:56px;max-width:790px;margin:0}.page-home .section--read-more .publication-logo{display:none}@media screen and (min-width: 1023px){.page-home{--default-header-height: 808px}.page-home .main-menu{--main-menu-color: var(--black)}.page-home .header .inner{min-height:808px;padding-top:205px}.page-home .header h1{font-size:var(--h2-font-size);line-height:var(--h2-line-height);max-width:579px}.page-home .header .byline{display:block}.page-home .section--quote .inner{grid-template-columns:1fr 3fr}.page-home .section--quote q,.page-home .section--quote .quote-source{max-width:750px}}@media screen and (max-width: 768px){.page-home .section--intro h3{font-size:24px;line-height:36px;max-width:500px}.page-home .section--intro .byline{margin-bottom:16px}.page-home .section--quote .inner{padding-top:10.4vw}}.page-team:after{background-image:url("/images/orange_backdrop.jpg")}.page-team .section--benefits .button{margin-bottom:50px}.page-team .section--intro .image-container{background-position:center bottom 10%}@media screen and (max-width: 768px){.page-team .section--benefits .button{min-width:40vw}}.page-technology:after{background-image:url("/images/orange_backdrop.jpg")}.page-technology .section--intro h3{max-width:844px;font-size:40px;line-height:56px}@media screen and (max-width: 768px){.page-technology .section--intro{padding-bottom:64px}.page-technology .section--intro .image-container{background-size:cover}.page-technology .section--intro h3{font-size:30px;line-height:42px;margin:0}.page-technology .section--intro .byline{font-size:14px;line-height:18px;margin-bottom:20px}}.page-invest:after{background-image:url("/images/blue_backdrop.jpg")}.page-invest .section--intro{padding-bottom:70px}.page-invest .section--quote{background-color:#f0f1f3}@media screen and (min-width: 1023px){.page-invest .section--intro .image-container{margin-bottom:80px}.page-invest .section--intro h4{max-width:1060px}.page-invest .section--intro .byline{margin-bottom:35px}}@media screen and (max-width: 768px){.page-invest .section--intro h4{font-size:4.167vw;line-height:6.25vw;margin:0}}.page-contact .header__background__image{animation:none;object-position:bottom center}.page-contact .header .inner{padding-top:150px;padding-bottom:250px}.page-contact .section--intro{padding-bottom:0}.page-contact .section--intro .inner{margin-top:-190px}.page-contact .section--intro .image-container{margin-bottom:0;background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:225px}@media screen and (min-width: 1023px){.page-contact::before{height:600px}.page-contact .header .inner{padding-top:188px;min-height:600px;padding-bottom:320px}.page-contact .header .inner h1{font-size:var(--header-large-font-size);line-height:var(--header-large-line-height)}.page-contact .section--intro{padding-top:200px}.page-contact .section--intro .image-container{padding-bottom:0}.page-contact .section--intro .inner{margin-top:-419px}}@media screen and (max-width: 768px){.page-contact .section--intro{padding:0;background:none}.page-contact .section--intro .inner{margin-top:-15vw}.page-contact .section--intro .image-container{padding-bottom:29.297vw}.page-contact .header .inner{padding-bottom:32.552vw}}.page-jobs.page-kind-section.has-header-hero{--main-menu-color: #222222}.page-jobs.page-kind-section .header .inner{height:1052px;justify-content:unset;padding-top:220px}.page-jobs.page-kind-section .header__title{color:var(--black);margin:0 60px 64px 60px;font-size:64px}.page-jobs.page-kind-section .section--stay-updated{padding-top:45px}.page-jobs.page-kind-section .section--stay-updated .inner{padding-top:0}.page-jobs.page-kind-section .section--stay-updated .inner:before{display:none}.page-jobs:before,.page-jobs:after{display:none !important}.page-jobs .byline{font-size:20px;line-height:26px;margin-bottom:40px}.page-jobs .section--intro{padding:80px 45px 120px 45px}.page-jobs .section--intro p{font-size:28px;line-height:40px;max-width:840px;margin-bottom:0}.page-jobs .section--intro h2{font-size:82px;line-height:88px;max-width:600px;margin-bottom:40px}.page-jobs .section--intro .inner{margin-top:-370px;align-items:center}.page-jobs .section--intro .inner .image-container{max-width:1060px;background-position:center;padding-bottom:607px;background-size:contain;background-repeat:no-repeat}.page-jobs .header{background:#f0f1f3}.page-jobs .header .inner{display:flex;flex-direction:column;align-items:center}.page-jobs .header .last-words{background:url("/images/counter-noise.jpg");background-position:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-jobs .header__title{font-size:72px;line-height:79px;margin:0 0 56px 0;max-width:1170px}.page-jobs .header__description{color:#fff}.page-jobs .section--single+.section--positions-list{padding-top:0}@media screen and (min-width: 1023px){.page-jobs .header .inner{justify-content:flex-start;min-height:600px}.page-jobs .section--intro{padding:var(--section-padding)}.page-jobs .section--intro p{font-size:32px;line-height:44px}.page-jobs .section--intro h2{font-size:72px;line-height:94px;max-width:unset;margin-bottom:25px}.page-jobs .section--intro .inner{margin-top:-420px}.page-jobs .byline{margin-bottom:25px}.page-jobs.page-kind-section .header .inner{height:980px;max-width:1170px;padding-top:210px}.page-jobs.page-kind-section .header__title{font-size:72px;margin:0 0 56px 0}.page-jobs.page-kind-section .section--stay-updated{padding-top:110px}.page-jobs.page-kind-page .header .inner{padding-top:260px;padding-bottom:200px;min-height:670px}}@media screen and (max-width: 768px){.page-jobs.page-kind-section .header{padding:0}.page-jobs.page-kind-section .header .inner{height:137vw;justify-content:unset;padding-top:28.6vw}.page-jobs.page-kind-section .header__title{margin:0 9vw 8.333vw 9vw;font-size:8.333vw;line-height:10.1vw}.page-jobs.page-kind-section .byline{font-size:2.6vw;line-height:3.385vw;margin-bottom:5.2vw}.page-jobs.page-kind-section .section--intro{padding:10.417vw 5.859vw 15.625vw 5.859vw}.page-jobs.page-kind-section .section--intro p{font-size:3.646vw;line-height:5.2vw}.page-jobs.page-kind-section .section--intro h2{font-size:10.677vw;line-height:11.45vw;max-width:78vw;margin-bottom:5.2vw}.page-jobs.page-kind-section .section--intro .inner{margin-top:-35vw}.page-jobs.page-kind-section .section--intro .inner .image-container{padding-bottom:50vw;margin-bottom:14vw}.page-jobs.page-kind-page .header{height:100vw}.page-jobs.page-kind-page .header .inner{padding-top:36vw}}.page-products:before,.page-products:after{display:none !important}.page-products.has-header-hero{--main-menu-color: white}.page-products .header{height:700px}.page-products .header .inner{display:flex;flex-direction:column;align-items:center;padding-top:175px}.page-products .header__title{color:#fff;font-size:88px;line-height:96px}.page-products .header__description{color:#fff}.page-products .section--single+.section--positions-list{padding-top:0}.page-products .section--single .single__content img{margin-bottom:32px}.page-products .section--intro .image-container{margin-bottom:88px;background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:400px}.page-products .section--intro h2{font-size:72px;line-height:94px;margin-bottom:40px}.page-products .section--intro p{font-size:32px;line-height:44px}.page-products .section--intro .inner{margin-top:-250px}.page-products .section--faq .inner::before{display:none}.page-products.page-kind-page .header{height:850px}.page-products.page-kind-page .section--intro{background-color:unset;padding-top:0;padding-bottom:0}.page-products.page-kind-page .section--intro .inner{margin-top:-200px}.page-products.page-kind-page .section--intro .image-container{padding-bottom:400px;background-size:contain;background-position:center;background-repeat:no-repeat}.page-products.page-kind-page .section--single{padding-top:0}.page-products.page-kind-page .section--single .single{flex-direction:column-reverse}.page-products.page-kind-page .section--single .single__content{margin-bottom:100px}.page-products.page-kind-page .section--single .single__content h3{font-size:36px;line-height:47px;margin-bottom:40px;margin-top:0}.page-products.page-kind-page .section--single .single__aside .sidebar-button-container{width:240px;margin-top:60px}@media screen and (min-width: 1023px){.page-products .header .inner{justify-content:flex-start}.page-products .section--intro .inner{margin-top:-450px !important}.page-products .section--intro h2{margin-bottom:25px}.page-products .section--intro .image-container{padding-bottom:var(--intro-image-height-ratio)}.page-products.page-kind-page .section--single .single{flex-direction:column}.page-products.page-kind-page .section--single .single__content{margin-bottom:0}.page-products.page-kind-page .section--single .single__content h3{font-size:40px;line-height:60px;margin-bottom:50px}.page-products.page-kind-page .section--intro .inner{margin-top:-330px !important}.page-products.page-kind-page .section--intro .image-container{padding-bottom:var(--intro-image-height-ratio)}.page-products.page-kind-page .single__aside .sidebar-button-container{width:275px !important}}@media screen and (max-width: 768px){.page-products .header{height:100vw}.page-products .header h1{font-size:10.677vw;line-height:11.458vw}.page-products .header .inner{padding-top:40vw;justify-content:unset}.page-products .section--intro{padding:10.4vw 5.9vw}.page-products .section--intro h2{font-size:10.67vw;line-height:11.45vw;margin-bottom:5.2vw}.page-products .section--intro p{font-size:3.65vw;line-height:5.2vw}.page-products .section--intro .image-container{margin-bottom:11.458vw;padding-bottom:52.083vw}.page-products .section--intro .inner{margin-top:-32.552vw}.page-products.page-kind-page .header{height:100vw}.page-products.page-kind-page .section--intro .inner{margin-top:-26vw}.page-products.page-kind-page .section--intro .image-container{padding-bottom:47vw;margin-bottom:11.458vw}.page-products.page-kind-page .section--single .single__content{margin-bottom:13vw}.page-products.page-kind-page .section--single .single__content h3{font-size:4.688vw;line-height:6.12vw;margin-bottom:5.2vw}.page-products.page-kind-page .section--single .single__content p{font-size:3.646vw;line-height:5.7vw}.page-products.page-kind-page .section--single .single__content br{margin:5.2vw 0}.page-products.page-kind-page .single__aside .button-link{font-size:3.58vw;line-height:4.6vw;padding:0 0 1.563vw 0;margin-bottom:3.646vw}.page-products.page-kind-page .single__aside .sidebar-button-container{margin-top:7.813vw !important;width:31.25vw !important}}.page-kind-page .header{height:580px}.page-kind-page .header .inner{padding-top:228px;justify-content:unset}.page-kind-page .header__background__image{animation:none;object-position:bottom}.page-kind-page .header__title{font-size:82px;line-height:88px}.page-kind-page .section--stay-updated .inner{padding-top:0}.page-kind-page .section--stay-updated .inner::before{display:none}@media screen and (min-width: 1023px){.page-kind-page .header{height:auto}.page-kind-page .header .inner{min-height:480px}.page-kind-page .header__title{font-size:88px;line-height:105px}}@media screen and (max-width: 768px){.page-kind-page .header{height:75.5vw}.page-kind-page .header .inner{padding-top:30vw}.page-kind-page .header__title{font-size:10.677vw;line-height:11.458vw}}.page-about .section--intro h4{padding:0 12px;margin:0}.page-about .section--intro h4 span{border-bottom:2px solid #dadce0;transition:border-bottom-color .5s var(--easing-function)}.page-about .section--intro h4 span a{color:var(--black);text-decoration:none}.page-about .section--intro h4 span:hover{border-bottom-color:var(--black)}@media screen and (min-width: 1023px){.page-about .section--intro .image-container{margin-bottom:90px}.page-about .section--intro h4{padding:0 108px}}@media screen and (max-width: 768px){.page-about .section--intro h4{padding:0 1.6vw}}.page-news.page-kind-page.has-header-hero{--main-menu-color: #222222}.page-news.page-kind-page .button--variation-5{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, #7086AA, #AAC6B6) border-box}.page-news.page-kind-page .header{background:#dadce0;height:786px}.page-news.page-kind-page .header__title{color:var(--black);font-size:64px;line-height:70px;text-align:left}.page-news.page-kind-page .header__news_title p{margin:0;margin-top:56px;font-size:20px;color:#848a91;line-height:26px;text-align:left}.page-news.page-kind-page .header__news_title p em{font-size:13px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.page-news.page-kind-page .header .inner{padding-bottom:380px}.page-news.page-kind-page .section--intro{padding-bottom:0}.page-news.page-kind-page .section--intro .image-container{margin-bottom:0;padding-bottom:62.5%}.page-news.page-kind-page .section--intro p{font-size:16px;line-height:32px;justify-self:left;align-self:flex-start;text-align:left;margin-top:16px;color:#848a91}.page-news.page-kind-page .section--intro .inner{margin-top:-280px}.page-news.page-kind-page .section--single{padding-top:0;padding-bottom:0}.page-news.page-kind-page .section--single .inner{margin-top:48px}.page-news.page-kind-page .section--single .back-link-button{font-size:16px;line-height:22px;width:max-content;display:flex;align-items:center;color:var(--black) !important;text-decoration:none;padding:10px 20px 10px 47px;background-color:#e9eaec;transition:background-color .5s var(--easing-function)}.page-news.page-kind-page .section--single .back-link-button-bottom{margin-top:80px}.page-news.page-kind-page .section--single .back-link-button-top{margin-bottom:64px}.page-news.page-kind-page .section--single .back-link-button::before{position:absolute;content:"";width:15px;height:10px;background-size:cover;transform:rotate(180deg);left:20px;background-image:url("/icons/link-arrow-black.svg")}.page-news.page-kind-page .section--single .back-link-button:hover{background-color:var(--orange)}.page-news.page-kind-page .section--single .single__content{grid-column:1/span 10}.page-news.page-kind-page .section--single .single__content p{font-size:24px;line-height:36px}.page-news.page-kind-page .section--single .single__content h3{font-size:32px;line-height:48px}.page-news.page-kind-page .section--single .single__content h5{font-size:28px;line-height:36px;margin-top:72px;margin-bottom:24px}.page-news.page-kind-page .section--single .single__content a{color:var(--orange)}.page-news.page-kind-page .section--single .horizontal-line{border-bottom:1px dotted #656b71;width:100%;margin:80px 0}.page-news.page-kind-page .section--single .top-margin-80{margin-top:80px}.page-news.page-kind-page .section--single .photo-with-description{margin:56px 0}.page-news.page-kind-page .section--single .photo-with-description p{font-size:16px;line-height:24px;margin-top:24px;width:90%}.page-news.page-kind-page .section--single .photo-with-description span{color:var(--black);text-decoration:underline}.page-news.page-kind-page .section--single .list{display:grid;grid-template-columns:1fr 1fr}.page-news.page-kind-page .section--single .list ul{margin-top:12px;font-size:24px;line-height:36px}.page-news.page-kind-page .section--single .margin-top-0{margin-top:0 !important}.page-news.page-kind-page .section--single .bottom-margin-30{margin-bottom:30px}.page-news.page-kind-page .section--single .quote{margin-top:72px;padding-bottom:72px}.page-news.page-kind-page .section--single .quote h4{margin-top:72px;margin-bottom:30px}.page-news.page-kind-page .section--single .quote p{display:grid;grid-template-columns:auto auto}.page-news.page-kind-page .section--single .quote p::before{content:"";display:block;background:url("/icons/quote-color.svg");background-size:cover;width:55px;height:39px;margin-right:29px}.page-news.page-kind-page .single--info-body{grid-column:1/span 12;background:#e9eaec;padding:45px 50px;margin-top:120px}.page-news.page-kind-page .single--info-body p{margin:0}.page-news.page-kind-page .single--info-body h5{margin-bottom:0;margin-top:32px}.page-news.page-kind-page .single--info-body h5:first-child{margin-top:0}.page-news.page-kind-page .single--info-body a{color:var(--orange)}.page-news.page-kind-page .section--stay-updated-newsletter{background:#fff;padding-top:144px}@media screen and (min-width: 1023px){.page-news.page-kind-page .header__title{font-size:64px;line-height:70px}.page-news.page-kind-page .header__news_title{display:flex;align-items:center;justify-content:space-between;gap:25px}.page-news.page-kind-page .header__news_title p{margin:0;text-align:right;font-size:20px;color:#848a91;line-height:26px}.page-news.page-kind-page .header__news_title p em{font-size:16px;font-weight:500}.page-news.page-kind-page .header .inner{padding-bottom:380px}.page-news.page-kind-page .section--single .inner{margin-top:64px}.page-news.page-kind-page .section--single .single__content{padding-right:75px}.page-news.page-kind-page .section--single .single__content h3{font-size:40px;line-height:56px}.page-news.page-kind-page .section--single .single__content h5{margin-top:80px}.page-news.page-kind-page .section--single .quote{margin-top:80px;padding-bottom:80px}.page-news.page-kind-page .section--single .quote h4{margin-top:80px;margin-bottom:30px}.page-news.page-kind-page .section--single .quote p{display:grid;grid-template-columns:auto auto}.page-news.page-kind-page .section--single .quote p::before{content:"";display:block;background:url("/icons/quote-color.svg");background-size:cover;width:55px;height:39px;margin-right:29px}.page-news.page-kind-page .single--info-body{max-width:1060px;width:100%;padding:64px 0;display:grid;grid-template-columns:1fr auto 1.5fr;margin:120px auto 0 auto}.page-news.page-kind-page .single--info-body-items{grid-column:2}.page-news.page-kind-page .single--info-body-items div{display:flex;gap:10px}.page-news.page-kind-page .single--info-body p{margin:0}.page-news.page-kind-page .single--info-body h5{margin-bottom:0;margin-top:32px}.page-news.page-kind-page .single--info-body h5:first-child{margin-top:0}.page-news.page-kind-page .single--info-body a{color:var(--orange)}.page-news.page-kind-page .section--intro .image-container{padding-bottom:62%}.page-news.page-kind-page .section--intro .inner{margin-top:-419px}.page-news.page-kind-page .section--stay-updated-newsletter{padding-top:184px}}@media screen and (max-width: 768px){.page-news.page-kind-page .button--variation-5{min-width:19.531vw}.page-news.page-kind-page .section--intro .image-container{padding-bottom:55.083vw}.page-news.page-kind-page .section--intro p{font-size:3.125vw;line-height:5vw;margin-top:3.125vw}.page-news.page-kind-page .section--intro .inner{margin-top:-32.5vw}.page-news.page-kind-page .header{height:100.26vw}.page-news.page-kind-page .header__title{font-size:8.333vw;line-height:9.115vw}.page-news.page-kind-page .header__news_title p{margin-top:7.292vw;font-size:2.604vw;line-height:3.385vw}.page-news.page-kind-page .header__news_title p em{font-size:2vw}.page-news.page-kind-page .section--single .inner{margin-top:8.333vw}.page-news.page-kind-page .section--single .back-link-button{font-size:2.604vw;line-height:3.385vw;padding:2vw 3.385vw 2vw 7vw}.page-news.page-kind-page .section--single .back-link-button-bottom{margin-top:10.417vw}.page-news.page-kind-page .section--single .back-link-button-top{margin-bottom:8.333vw}.page-news.page-kind-page .section--single .back-link-button::before{width:3.516vw;height:2.214vw;scale:.8;left:2.7vw}.page-news.page-kind-page .section--single .list ul{margin-top:1.563vw;font-size:3.125vw;line-height:4.688vw}.page-news.page-kind-page .section--single .photo-with-description{margin:7.292vw 0}.page-news.page-kind-page .section--single .photo-with-description p{font-size:2.083vw !important;line-height:3.125vw !important;margin-top:3.125vw}.page-news.page-kind-page .section--single .single__content p{font-size:3.125vw;line-height:4.688vw}.page-news.page-kind-page .section--single .single__content h3{font-size:4.167vw;line-height:6.25vw;margin-top:0;margin-bottom:5.2vw}.page-news.page-kind-page .section--single .single__content h5{font-size:3.646vw;line-height:4.688vw;margin-top:9.375vw;margin-bottom:3.125vw}.page-news.page-kind-page .section--single .horizontal-line{margin:10.417vw 0}.page-news.page-kind-page .section--single .top-margin-80{margin-top:10.417vw}.page-news.page-kind-page .section--single .bottom-margin-30{margin-bottom:3.906vw}.page-news.page-kind-page .section--single .quote{margin-top:9.375vw;padding-bottom:9.375vw}.page-news.page-kind-page .section--single .quote h4{margin-top:9.375vw;margin-bottom:3.906vw}.page-news.page-kind-page .section--single .quote p::before{width:7.161vw;height:5.078vw;margin-right:3.776vw}.page-news.page-kind-page .single--info-body{padding:5.9vw 6.51vw;margin-top:15.625vw}.page-news.page-kind-page .single--info-body h5{margin-bottom:0;font-size:3.125vw;line-height:4.688vw;margin-top:5.208vw}.page-news.page-kind-page .single--info-body p{font-size:2.604vw;line-height:4.688vw}.page-news.page-kind-page .single--info-body a{display:block}.page-news.page-kind-page .section--stay-updated-newsletter{padding-top:18.75vw}}@media screen and (min-width: 1023px){.page-invest-form .header .inner{padding-bottom:360px}}#gradient-canvas{width:100%;height:100%}.overlay{position:absolute;top:0;left:0;width:100%;display:none;opacity:.3;justify-content:center;pointer-events:none}.overlay.is-visible{display:flex}.overlay .mobile{display:block;width:375px}.overlay .desktop{display:none;width:1440px}.overlay img{width:auto;height:auto;flex:0 0 auto}@media screen and (min-width: 1023px){.overlay .mobile{display:none}.overlay .desktop{display:block}}/*# sourceMappingURL=main.1.3.2.css.map */
