@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,.bold,.text-styling em,.richtext em,.text-styling i,.richtext i,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ul,ol{margin:0;padding:0;list-style:none}a{text-decoration:none}button{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;line-height:1}img{display:inline-block;margin:0;padding:0;max-width:100%;height:auto;line-height:0;vertical-align:text-bottom}iframe{max-width:100%}svg{max-width:100%;height:auto;overflow:visible}svg path{pointer-events:none}picture{display:block}.edit-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:50%;right:0;z-index:99999;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:80px;height:80px;background:#fa9fa1;color:#3645b0;border-radius:50%;-webkit-transition:background .321s,-webkit-transform .321s,-webkit-box-shadow .321s;transition:background .321s,-webkit-transform .321s,-webkit-box-shadow .321s;transition:transform .321s,background .321s,box-shadow .321s;transition:transform .321s,background .321s,box-shadow .321s,-webkit-transform .321s,-webkit-box-shadow .321s}.edit-page:hover{-webkit-transform:translate(50%,-50%) scale(2.4);transform:translate(50%,-50%) scale(2.4);background:#3645b0;-webkit-box-shadow:0 .9px 1.7px -20px rgba(0,0,0,.471),0 2.5px 4.8px -20px rgba(0,0,0,.493),0 6px 11.5px -20px rgba(0,0,0,.528),0 20px 38px -20px rgba(0,0,0,.65);box-shadow:0 .9px 1.7px -20px #00000078,0 2.5px 4.8px -20px #0000007e,0 6px 11.5px -20px #00000087,0 20px 38px -20px #000000a6}.edit-page:hover svg{-webkit-transform:translateX(-50%) scale(.5);transform:translate(-50%) scale(.5);fill:#fa9fa1}.edit-page:active svg{fill:#f2db09}.edit-page svg{width:50%;fill:#3645b0;-webkit-transition:fill .321s,-webkit-transform .321s;transition:fill .321s,-webkit-transform .321s;transition:transform .321s,fill .321s;transition:transform .321s,fill .321s,-webkit-transform .321s}.edit-page span{font-size:0}.go-to-content{position:fixed;top:10rem;left:10rem;z-index:999;pointer-events:none}.go-to-content .go-to-content__button{-webkit-transform:translateX(-150%);transform:translate(-150%);pointer-events:all}.go-to-content .go-to-content__button:active,.go-to-content .go-to-content__button:focus{-webkit-transform:translateX(0);transform:translate(0)}.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40rem}@media (min-width: 768px){.grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 40rem}}@media (max-width: 767.98px){.grid__column{grid-column:1}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.overlay-grid{position:fixed;inset:0;width:100%;height:100vh;z-index:9999;opacity:0;visibility:hidden;pointer-events:none}.overlay-grid__column{grid-column:span 1;height:100vh;background:#ed0f0f44}.overlay-grid__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:43px;bottom:0;z-index:9999;width:43px;height:21px;background:#ed0f0f;color:#fff;font-size:10px}.overlay-grid__button--active{background:#f7f7f7;color:#000}.overlay-grid--show{opacity:.4;visibility:visible}:root{--mobile-design-width: 440;--desktop-design-width: 1440;--ultrawide-breakpoint: 2560}html,body{position:relative;z-index:1;height:100%}html{min-height:100%;font-size:calc(100 / var(--mobile-design-width) * 1vw);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){html{font-size:calc(100 / var(--desktop-design-width) * 1vw)}}@media (min-width: 2560px){html{font-size:calc(100 / var(--desktop-design-width) * var(--ultrawide-breakpoint) / 16 * .01rem)}}body{min-height:100vh;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;background:#f2f5f8;color:#0b1423;font-family:Aeonik,sans-serif;font-size:100%;line-height:1;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-transition:background .4321s ease-out,color .4321s ease-out;transition:background .4321s ease-out,color .4321s ease-out}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body *:focus,body *:before,body *:after{-webkit-box-sizing:border-box;box-sizing:border-box}body ::-moz-selection{background:#ff3d00;color:#f2f5f8}body ::selection{background:#ff3d00;color:#f2f5f8}[data-theme=black] body{background:#0b1423;color:#f2f5f8}[data-theme=white] body{background:#f2f5f8;color:#0b1423}a,button{color:inherit;cursor:pointer}a:hover,button:hover{cursor:pointer}.pin-spacer{pointer-events:none}.pin-spacer>*{pointer-events:all}[style*="pointer-events: none;"] a{pointer-events:none}*:focus-visible{border-radius:4rem;outline:2rem solid #ff3d00;outline-offset:7rem}.ch2-icon{display:none!important}.grecaptcha-badge{right:-100%!important}.button-text,.button-3,.button-2,.button-1{color:inherit;font-family:Aeonik,sans-serif;font-weight:500;line-height:148%}.button-1{font-size:18rem}.button-2{font-size:16rem}.button-3{font-size:14rem}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20rem;position:relative;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);font-family:Aeonik,sans-serif;text-align:center;vertical-align:middle}.button>*{pointer-events:none}.button svg,.button svg path{-webkit-transition:opacity .321s,stroke .321s,fill .321s,-webkit-transform .432s;transition:opacity .321s,stroke .321s,fill .321s,-webkit-transform .432s;transition:opacity .321s,transform .432s,stroke .321s,fill .321s;transition:opacity .321s,transform .432s,stroke .321s,fill .321s,-webkit-transform .432s}.button__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:0;line-height:1;-webkit-transition:opacity .321s;transition:opacity .321s}.button__text{-webkit-transition:opacity .321s;transition:opacity .321s}.button{padding:10rem 24rem;border:1px solid #ff3d00;border-radius:30rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out,color .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out,color .4321s ease-out}[data-theme=black] .button{border-color:#1e2733}[data-theme=black] .button:hover{border-color:#ff3d00}[data-theme=white] .button{border-color:#d3dfe8}[data-theme=white] .button:hover{border-color:#ff3d00}.container{width:100%;max-width:1440rem;min-width:320rem;margin:0 auto;padding:0 24rem}@media (min-width: 768px){.container{padding:0 80rem}}.input-group,.input-group .input-group__wrap{position:relative;z-index:1}.input-group .input-group__input{width:100%;height:64rem;padding:13rem 20rem;color:#0b1423;background:#f2f5f8;border:0;border:1rem solid #e4ebf1;border-radius:10rem;-webkit-box-shadow:0 0 0 3rem rgba(0,0,0,.04);box-shadow:0 0 0 3rem #0000000a;font-family:inherit;font-size:18rem;font-weight:400;line-height:164%;text-align:left;text-transform:none;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:border .321s,color .321s,-webkit-box-shadow .321s;transition:border .321s,color .321s,-webkit-box-shadow .321s;transition:border .321s,box-shadow .321s,color .321s;transition:border .321s,box-shadow .321s,color .321s,-webkit-box-shadow .321s}.input-group .input-group__input::-webkit-input-placeholder{color:#d3dfe8;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-transition:opacity .321s;transition:opacity .321s}.input-group .input-group__input::-moz-placeholder{color:#d3dfe8;font-size:inherit;font-weight:inherit;line-height:inherit;-moz-transition:opacity .321s;transition:opacity .321s}.input-group .input-group__input:-ms-input-placeholder{color:#d3dfe8;font-size:inherit;font-weight:inherit;line-height:inherit;-ms-transition:opacity .321s;transition:opacity .321s}.input-group .input-group__input::-ms-input-placeholder{color:#d3dfe8;font-size:inherit;font-weight:inherit;line-height:inherit;-ms-transition:opacity .321s;transition:opacity .321s}.input-group .input-group__input::placeholder{color:#d3dfe8;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-transition:opacity .321s;transition:opacity .321s}.input-group .input-group__input::-ms-clear,.input-group .input-group__input::-ms-expand{display:none}.input-group .input-group__input:focus{outline:none}.input-group .input-group__input:focus:not([disabled],[readonly]){border-color:#ff3d00;-webkit-box-shadow:0 0 0 3rem rgba(255,61,0,.1);box-shadow:0 0 0 3rem #ff3d001a}.input-group .input-group__input:focus:not([disabled],[readonly])::-webkit-input-placeholder{opacity:0}.input-group .input-group__input:focus:not([disabled],[readonly])::-moz-placeholder{opacity:0}.input-group .input-group__input:focus:not([disabled],[readonly]):-ms-input-placeholder{opacity:0}.input-group .input-group__input:focus:not([disabled],[readonly])::-ms-input-placeholder{opacity:0}.input-group .input-group__input:focus:not([disabled],[readonly])::placeholder{opacity:0}.input-group .input-group__input:focus:not([disabled],[readonly])+.input-group__icon svg path{stroke:#ff3d00}.input-group .input-group__input:hover:not([disabled],[readonly],:focus){border-color:#ff3d00;-webkit-box-shadow:0 0 0 3rem rgba(255,61,0,.1);box-shadow:0 0 0 3rem #ff3d001a}.input-group .input-group__input:hover:not([disabled],[readonly],:focus)+.input-group__icon svg path{stroke:#ff3d00}.input-group .input-group__input[disabled],.input-group .input-group__input[readonly]{cursor:not-allowed}.input-group input[type=number]::-webkit-inner-spin-button,.input-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input-group .input-group__error{display:none;color:#ff3d00;margin-top:12rem;font-size:21rem;line-height:156%}.input-group .input-group__icon{position:absolute;top:50%;right:20rem;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;pointer-events:none}.input-group .input-group__icon svg path{stroke:#e4ebf1;-webkit-transition:stroke .321s;transition:stroke .321s}.input-group.input-group--disabled .input-group__input{background:#0000000a}.input-group.input-group--disabled .input-group__icon svg path{stroke:#0b14234d}.input-group.input-group--error .input-group__input{border-color:#ff3d00;-webkit-box-shadow:0 0 0 3rem rgba(255,61,0,.1);box-shadow:0 0 0 3rem #ff3d001a}.input-group.input-group--error .input-group__error{display:block}.input-group.input-group--error .label__asterisk{color:#ff3d00}.input-group.input-group--filled .input-group__input:not([disabled],[readonly],:focus){border-color:#e4ebf1}.input-group.input-group--icon .input-group__input{padding-right:60rem}.input-group.input-group--readonly .input-group__input{background:#0000000a}.input-group.input-group--select .label,.input-group.input-group--select .input-group__input{cursor:pointer}.input-group.input-group--select:not(.input-group--filled) .input-group__input{color:#d3dfe8}.input-group.input-group--select option{color:#0b1423}.input-group.input-group--select .input-group__icon svg path,.input-group.input-group--select.input-group:hover .input-group__icon svg path,.input-group.input-group--select.input-group:active .input-group__icon svg path{stroke:#0b1423}.input-group.input-group--textarea .input-group__input{resize:vertical;height:auto;min-height:240rem;padding-top:17rem}.label{display:block;padding-bottom:14rem;color:#0b1423;font-size:28rem;font-weight:400;line-height:148%}@media (min-width: 1025px){.label{padding-bottom:20rem;font-size:18rem;line-height:164%}}.label .label__asterisk{color:#ff3d00}.label.label--hidden{font-size:0;position:absolute;pointer-events:none}.pretty-check{position:relative;z-index:1}.pretty-check input{position:absolute;z-index:1;-webkit-transform:scale(.5);transform:scale(.5);width:24rem;margin:0;padding:0;aspect-ratio:1;font-size:0}.pretty-check input:focus-visible{outline:4rem solid #ff3d00;outline-offset:24rem}.pretty-check input+label{display:block;position:relative;z-index:1;padding-left:39rem;color:#0b1423;font-family:inherit;font-size:24rem;cursor:pointer;-webkit-transition:color .321s;transition:color .321s}.pretty-check input+label:before,.pretty-check input+label:after{content:"";position:absolute;z-index:1}.pretty-check input+label:before{top:0;left:0;width:24rem;height:24rem;background:#f2f5f8;border:1px solid #e4ebf1;-webkit-box-shadow:0 0 0 3rem rgba(0,0,0,.04);box-shadow:0 0 0 3rem #0000000a;-webkit-transition:background .321s,border .321s,-webkit-box-shadow .321s;transition:background .321s,border .321s,-webkit-box-shadow .321s;transition:background .321s,border .321s,box-shadow .321s;transition:background .321s,border .321s,box-shadow .321s,-webkit-box-shadow .321s}.pretty-check input+label:after{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .123s;transition:-webkit-transform .123s;transition:transform .123s;transition:transform .123s,-webkit-transform .123s}.pretty-check input+label:hover:before{border-color:#ff3d00;-webkit-box-shadow:0 0 0 3rem rgba(255,61,0,.1);box-shadow:0 0 0 3rem #ff3d001a}.pretty-check input+label a{color:#ff3d00;-webkit-text-decoration:rgba(255,61,0,.3) underline;text-decoration:rgba(255,61,0,.3) underline;text-decoration-thickness:1rem;text-underline-offset:4rem;-webkit-transition:color .321s,-webkit-text-decoration .321s;transition:color .321s,-webkit-text-decoration .321s;transition:color .321s,text-decoration .321s;transition:color .321s,text-decoration .321s,-webkit-text-decoration .321s}.pretty-check input+label a:hover{color:#ff3d00;text-decoration-color:#0b142399}.pretty-check input[type=checkbox]+label:before,.pretty-check input[type=checkbox]+label:after{border-radius:5rem}.pretty-check input[type=checkbox]+label:before{height:25rem}.pretty-check input[type=checkbox]+label:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMiA4LjM3MDk5TDYuMTUzMTEgMTIuNTIzNEwxNC4xMDggNCIgc3Ryb2tlPSIjOTEyRDI3IiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==);top:1rem;left:4rem}.pretty-check input[type=radio]+label:before,.pretty-check input[type=radio]+label:after{border-radius:50%}.pretty-check input[type=radio]+label:after{top:5rem;left:5rem;width:14rem;height:14rem;background:#0b1423}.pretty-check input:checked+label:before,.pretty-check input:checked+label:hover:before{border-color:#e4ebf1;-webkit-box-shadow:0 0 0 3rem rgba(0,0,0,.04);box-shadow:0 0 0 3rem #0000000a}.pretty-check input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.pretty-check input[disabled]+label{cursor:not-allowed}.pretty-check input[disabled]+label:before{background:#0000000a}.pretty-check.pretty-check--error input+label{color:#ff3d00}.pretty-check.pretty-check--error input+label:before,.pretty-check.pretty-check--error input+label:hover:before{border-color:#ff3d00;-webkit-box-shadow:0 0 0 3rem rgba(255,61,0,.1);box-shadow:0 0 0 3rem #ff3d001a}.pretty-check.pretty-check--error input[type=checkbox]+label:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMzM5NDQgOC4yMTMxMUwxLjEwMjMzIDQuOTc2TDAgNi4wNzA1Nkw0LjMzOTQ0IDEwLjQxTDEzLjY1NDkgMS4wOTQ1NkwxMi41NjAzIDBMNC4zMzk0NCA4LjIxMzExWiIgZmlsbD0iI0QwMDAwMCIvPgo8L3N2Zz4K)}.pretty-check.pretty-check--error input[type=radio]+label:after{background:#ff3d00}.input-file .input-group__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20rem}.input-file .input-file__input{position:absolute;inset:0;z-index:1;-webkit-transform:scale(0);transform:scale(0);width:100%;height:100%;padding:20rem;font-size:0}.input-file .input-file__input:focus-visible{-webkit-transform:scale(1);transform:scale(1);outline:2rem solid #ff3d00;outline-offset:7rem}.input-file .input-file__trigger{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.input-file .input-file__files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10rem;margin-top:15rem}.input-file .input-file__files-list--hidden{display:none}.input-file .input-file__file-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7rem}.input-file .input-file__file-item p{color:#0b1423;word-break:break-all}.input-file .input-file__remove-button{min-height:27rem;border:0;font-size:0}.input-file .input-file__remove-button:before,.input-file .input-file__remove-button:after{content:"";position:absolute;inset:50% 0 0 50%;z-index:1;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:16rem;height:1rem;border-bottom:1rem solid #ff3d00;-webkit-transition:border .321s;transition:border .321s}.input-file .input-file__remove-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.input-file .input-file__remove-button:hover:before,.input-file .input-file__remove-button:hover:after{background:#f2f5f800;border-color:#ff3d00}@media print{body,body *{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}@page{margin:1cm}body{background:#fff!important}a,blockquote,table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}header,footer{display:none}}:root{--scrollbar-background: #f3f3f3;--scrollbar-thumb: #c0c0c0;--scrollbar-thumb-hover: #a7a7a7}@media (prefers-color-scheme: dark){:root{--scrollbar-background: #424242;--scrollbar-thumb: #686868;--scrollbar-thumb-hover: #7b7b7b}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-background)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.table,.text-styling table,.richtext table{border:1px solid #e4ebf1;border-top:0;border-left:0;width:100%}.table th,.text-styling table th,.richtext table th{font-weight:700}.table tr,.text-styling table tr,.richtext table tr{border-top:1rem solid #e4ebf1}.table tr:hover,.text-styling table tr:hover,.richtext table tr:hover{background:#fff3}.table td,.text-styling table td,.richtext table td,.table th,.text-styling table th,.richtext table th{padding:15rem 20rem}.table th,.text-styling table th,.richtext table th{background:#e4ebf14d;border-left:1rem solid #e4ebf1;color:#0b1423}.table td,.text-styling table td,.richtext table td{border-left:1rem solid #e4ebf1}.table td:hover,.text-styling table td:hover,.richtext table td:hover{background:#fff6}.headline,.headline-7,.headline-6,.headline-5,.headline-4,.headline-3,.headline-2,.headline-1{color:inherit;font-family:Aeonik,sans-serif;font-weight:700;-ms-hyphens:none;hyphens:none;line-height:114%;letter-spacing:0;text-align:left;text-transform:none;word-break:break-word}.headline strong,.headline .bold,.headline .text-styling em,.text-styling .headline em,.headline .richtext em,.richtext .headline em,.headline .text-styling i,.text-styling .headline i,.headline .richtext i,.richtext .headline i,.headline-7 strong,.headline-7 .bold,.headline-7 .text-styling em,.text-styling .headline-7 em,.headline-7 .richtext em,.richtext .headline-7 em,.headline-7 .text-styling i,.text-styling .headline-7 i,.headline-7 .richtext i,.richtext .headline-7 i,.headline-6 strong,.headline-6 .bold,.headline-6 .text-styling em,.text-styling .headline-6 em,.headline-6 .richtext em,.richtext .headline-6 em,.headline-6 .text-styling i,.text-styling .headline-6 i,.headline-6 .richtext i,.richtext .headline-6 i,.headline-5 strong,.headline-5 .bold,.headline-5 .text-styling em,.text-styling .headline-5 em,.headline-5 .richtext em,.richtext .headline-5 em,.headline-5 .text-styling i,.text-styling .headline-5 i,.headline-5 .richtext i,.richtext .headline-5 i,.headline-4 strong,.headline-4 .bold,.headline-4 .text-styling em,.text-styling .headline-4 em,.headline-4 .richtext em,.richtext .headline-4 em,.headline-4 .text-styling i,.text-styling .headline-4 i,.headline-4 .richtext i,.richtext .headline-4 i,.headline-3 strong,.headline-3 .bold,.headline-3 .text-styling em,.text-styling .headline-3 em,.headline-3 .richtext em,.richtext .headline-3 em,.headline-3 .text-styling i,.text-styling .headline-3 i,.headline-3 .richtext i,.richtext .headline-3 i,.headline-2 strong,.headline-2 .bold,.headline-2 .text-styling em,.text-styling .headline-2 em,.headline-2 .richtext em,.richtext .headline-2 em,.headline-2 .text-styling i,.text-styling .headline-2 i,.headline-2 .richtext i,.richtext .headline-2 i,.headline-1 strong,.headline-1 .bold,.headline-1 .text-styling em,.text-styling .headline-1 em,.headline-1 .richtext em,.richtext .headline-1 em,.headline-1 .text-styling i,.text-styling .headline-1 i,.headline-1 .richtext i,.richtext .headline-1 i{color:#ff3d00}.headline-1{font-size:40rem;letter-spacing:-1rem}@media (min-width: 768px){.headline-1{font-size:80rem}}.headline-2{font-size:38rem;letter-spacing:-1rem}@media (min-width: 768px){.headline-2{font-size:72rem}}.headline-3{font-size:32rem;letter-spacing:-1rem}@media (min-width: 768px){.headline-3{font-size:64rem}}.headline-4{font-size:36rem;letter-spacing:-1rem}@media (min-width: 768px){.headline-4{font-size:56rem}}.headline-5{font-size:24rem}@media (min-width: 768px){.headline-5{font-size:48rem}}.headline-6{font-size:28rem}@media (min-width: 768px){.headline-6{font-size:40rem}}.headline-7{font-size:21rem}@media (min-width: 768px){.headline-7{font-size:32rem}}.richtext h3,.richtext h4{font-size:21rem;font-weight:600}.richtext h4+p{margin-top:-15rem}.richtext--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20rem}.body-text,.body-7,.body-6,.body-5,.body-4,.body-3,.body-2,.body-1,.eyebrow,.eyebrow-2,.eyebrow-1,.pill,.pill-2,.pill-1{color:inherit;font-family:Aeonik,sans-serif;-ms-hyphens:none;hyphens:none;text-align:left;text-transform:none}.body-text,.body-7,.body-6,.body-5,.body-4,.body-3,.body-2,.body-1{font-weight:400;line-height:164%}.eyebrow,.eyebrow-2,.eyebrow-1{font-weight:700;letter-spacing:.8rem;line-height:148%;text-transform:uppercase}.pill,.pill-2,.pill-1{font-weight:500;line-height:148%}.body-1{font-size:28rem;line-height:148%}.body-2{font-size:24rem}.body-3{font-size:21rem;line-height:156%}.body-4{font-size:18rem}.body-5{font-size:16rem}.body-6{font-size:14rem}.body-7{font-size:clamp(12px,12rem,12rem)}.eyebrow-1{font-size:14rem}.eyebrow-2{font-size:12rem}.pill-1{font-size:14rem}.pill-2{font-size:12rem}.text-styling p,.richtext p{color:inherit}.text-styling strong,.text-styling .bold,.text-styling em,.text-styling i,.richtext strong,.richtext .bold,.richtext em,.richtext i,.text-styling b,.richtext b{font-weight:600}.text-styling small,.richtext small{font-size:80%}.text-styling a:not(.button),.richtext a:not(.button){color:#ff3d00;text-decoration:underline;text-decoration-color:#ff3d004d;text-decoration-thickness:1rem;text-underline-offset:4rem;-webkit-transition:color .321s,-webkit-text-decoration .321s;transition:color .321s,-webkit-text-decoration .321s;transition:color .321s,text-decoration .321s;transition:color .321s,text-decoration .321s,-webkit-text-decoration .321s}.text-styling a:not(.button):hover,.richtext a:not(.button):hover{color:#ff3d00;text-decoration-color:#0b142399}.text-styling ul,.richtext ul,.text-styling ol,.richtext ol{margin:0;padding:0;list-style:none;font-size:inherit;line-height:inherit}.text-styling ul li,.richtext ul li,.text-styling ol li,.richtext ol li{position:relative;z-index:1;padding-left:1.1em}.text-styling ul li>ul,.richtext ul li>ul,.text-styling ul li>ol,.richtext ul li>ol,.text-styling ol li>ul,.richtext ol li>ul,.text-styling ol li>ol,.richtext ol li>ol{margin-top:1.44em}.text-styling ul li:before,.richtext ul li:before,.text-styling ol li:before,.richtext ol li:before{content:"";position:absolute;z-index:1}.text-styling ul li:before,.richtext ul li:before{content:"\2022";top:1rem;left:0;color:#ff3d00;font-weight:700}.text-styling ol,.richtext ol{counter-reset:item}.text-styling ol li,.richtext ol li{counter-increment:item;padding-left:1.44em}.text-styling ol li:before,.richtext ol li:before{content:counter(item) ".";top:0;left:0;color:#ff3d00;font-family:inherit;font-size:inherit;font-weight:500}.approach-block{padding:100rem 0;overflow:hidden}@media (min-width: 768px){.approach-block{padding:150rem 0}}.approach-block .grid__column{position:relative}.approach-block .grid__column--title{z-index:2;grid-row:1}@media (min-width: 768px){.approach-block .grid__column--title{grid-column:1/span 4}}.approach-block .grid__column--items{z-index:1;grid-row:2}@media (min-width: 768px){.approach-block .grid__column--items{grid-column:3/span 10;grid-row:1;-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(white),color-stop(white),to(transparent));-webkit-mask:linear-gradient(to right,transparent 0%,white calc(20% + 200rem),white calc(100% - 200rem),transparent 100%);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(white),color-stop(white),to(transparent));mask:linear-gradient(to right,transparent 0%,white calc(20% + 200rem),white calc(100% - 200rem),transparent 100%)}}.approach-block .grid__column--drag{z-index:3;grid-row:2}@media (min-width: 768px){.approach-block .grid__column--drag{grid-column:3/span 10;grid-row:1}}@media (max-width: 767.98px){.approach-block .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.approach-block__eyebrow{margin-bottom:17rem;color:#ff3d00;pointer-events:all}.approach-block__title{pointer-events:all}.approach-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:0}@media (min-width: 768px){.approach-block__items{margin:0 -80rem 0 0}}.approach-block__item{-webkit-box-flex:0;-ms-flex:0 0 300rem;flex:0 0 300rem;width:300rem}@media (min-width: 768px){.approach-block__item{-webkit-box-flex:0;-ms-flex:0 0 356rem;flex:0 0 356rem;width:356rem}}.approach-block__item .card{height:100%}@media (max-width: 767.98px){.approach-block__item:first-of-type{display:none}}.approach-block__item:first-of-type+.approach-block__item-spacer{visibility:hidden}@media (max-width: 767.98px){.approach-block__item:first-of-type+.approach-block__item-spacer{display:none}}.approach-block__item-spacer{-ms-flex-item-align:center;align-self:center;padding:0 24rem;color:#8d96a5;-webkit-transition:color .4321s ease-out;transition:color .4321s ease-out}[data-theme=black] .approach-block__item-spacer{color:#8d96a5}[data-theme=white] .approach-block__item-spacer{color:#d3dfe8}@media (min-width: 768px){.article-image-block{margin:0 -40rem}}.article-image-block__picture{border-radius:24rem;font-size:0;line-height:0}@media (min-width: 768px){.article-image-block__picture{border-radius:30rem}}@media (min-width: 768px){.article-image-block__caption{padding:0 0 0 40rem}}.article-image-block__caption-title{margin:20rem 0 5rem;font-weight:600}.article-image-block__caption-text{max-width:85%}.article-image-block__video{overflow:hidden;aspect-ratio:16/9;border-radius:24rem}@media (min-width: 768px){.article-image-block__video{border-radius:30rem}}.article-image-block__video iframe{width:100%;height:100%}.article-quote-block__text{font-weight:600;line-height:123%}.article-quote-block__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17rem;margin:20rem 0 0}.article-quote-block__author-picture{width:56rem;aspect-ratio:1;border-radius:50%;font-size:0;line-height:0}.article-quote-block__author-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-quote-block__author-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.article-quote-block__author-text-name{font-weight:600}.article-text-block__title{margin-bottom:20rem;font-weight:600}.article-text-boxes-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24rem;margin:0}@media (min-width: 768px){.article-text-boxes-block__items{gap:40rem;margin:0 -40rem}}.article-text-boxes-block__items .card{width:100%}.awards-block{padding:100rem 0}@media (min-width: 768px){.awards-block{padding:150rem 0}}@media (min-width: 768px){.awards-block .grid__column--title{grid-column:2/span 4}}@media (min-width: 768px){.awards-block .grid__column--text{grid-column:7/span 5}}@media (min-width: 768px){.awards-block .grid__column--items{grid-column:1/span 12;grid-row:2}}.awards-block .card__logo:has(img[alt*=Lyfja]){-webkit-transform:scale(1.8) translate(4rem,-1rem);transform:scale(1.8) translate(4rem,-1rem)}.awards-block .card__logo:has(img[alt*=Heilsuvera]){-webkit-transform:scale(3.3) translate(-2rem,0);transform:scale(3.3) translate(-2rem);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.awards-block .card__logo:has(img[alt*="HS Orka"]){-webkit-transform:scale(3.3) translate(-4rem,0);transform:scale(3.3) translate(-4rem);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.awards-block__title{margin-bottom:-20rem}@media (min-width: 768px){.awards-block__title{margin:0 -40rem}}.awards-block__button{margin:30rem 0 0}@media (min-width: 768px){.awards-block__button{margin:40rem 0 0}}.awards-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:24rem;margin:10rem 0 0}@media (min-width: 768px){.awards-block__items{gap:30rem;margin:80rem 0 0}}.awards-block__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 768px){.awards-block__item{-webkit-box-flex:0;-ms-flex:0 0 calc(29.5% - 20rem);flex:0 0 calc(29.5% - 20rem)}.awards-block__item:nth-child(6n-2),.awards-block__item:nth-child(6n-3){-webkit-box-flex:0;-ms-flex:0 0 calc(41% - 20rem);flex:0 0 calc(41% - 20rem)}}.image-block{padding:100rem 0}.image-block__picture-container{position:relative;z-index:1;aspect-ratio:1}@media (min-width: 768px){.image-block__picture-container{aspect-ratio:16/9}}.image-block__picture-container-inner{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:24rem}@media (min-width: 768px){.image-block__picture-container-inner{border-radius:30rem}}.image-block__picture{width:100%;height:100%;background:#ff3d00}.image-block__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.numbers-block{padding:100rem 0;overflow:hidden}@media (min-width: 768px){.numbers-block{padding:150rem 0}}@media (min-width: 768px){.numbers-block .grid__column--title{grid-column:1/span 8;grid-row:1}}@media (min-width: 768px){.numbers-block .grid__column--button{grid-column:9/span 4;grid-row:1;align-self:flex-end;justify-self:flex-end}}.numbers-block__slider{margin:60rem 0 0}@media (min-width: 768px){.numbers-block__slider{margin:100rem 0 0}}.numbers-block__slider .slider__group{gap:40rem;padding-right:40rem}@media (min-width: 768px){.numbers-block__slider .slider__group{gap:60rem;padding-right:60rem}}.numbers-block__slider hr{width:1px;height:calc(100% - 20rem);margin:0;border:0;border-left:1px solid #1e2733;-webkit-transition:border .4321s ease-out;transition:border .4321s ease-out}@media (min-width: 768px){.numbers-block__slider hr{height:calc(100% - 30rem)}}.numbers-block__slider-item{white-space:nowrap}.numbers-block__slider-item-eyebrow{margin-bottom:7rem;color:#ff3d00}@media (min-width: 768px){.numbers-block__slider-item-eyebrow{margin-bottom:17rem}}.numbers-block__slider-item-title{font-size:110rem}@media (min-width: 768px){.numbers-block__slider-item-title{font-size:170rem}}.numbers-block__slider-item-title .split-text__word>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}.numbers-block__slider-item-title .split-text__word>div span{display:block}.numbers-block__pictures-slider{margin:50rem 0 0}@media (min-width: 768px){.numbers-block__pictures-slider{margin:80rem 0 0}}.numbers-block__pictures-slider .slider__group{gap:24rem;padding-right:24rem}@media (min-width: 768px){.numbers-block__pictures-slider .slider__group{gap:40rem;padding-right:40rem}}.numbers-block__pictures-slider .slider__item{-webkit-box-flex:0;-ms-flex:0 0 270rem;flex:0 0 270rem;width:270rem;aspect-ratio:1}@media (min-width: 768px){.numbers-block__pictures-slider .slider__item{-webkit-box-flex:0;-ms-flex:0 0 480rem;flex:0 0 480rem;width:480rem}}.numbers-block__pictures-slider .slider__item:nth-child(2n){-webkit-box-flex:0;-ms-flex:0 0 360rem;flex:0 0 360rem;width:360rem;aspect-ratio:640/480}@media (min-width: 768px){.numbers-block__pictures-slider .slider__item:nth-child(2n){-webkit-box-flex:0;-ms-flex:0 0 640rem;flex:0 0 640rem;width:640rem}}.numbers-block__picture-container{overflow:hidden;border-radius:24rem}.numbers-block__picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=black] .numbers-block__slider hr{border-color:#1e2733}[data-theme=white] .numbers-block__slider hr{border-color:#d3dfe8}.offer-block{padding:100rem 0 0}@media (min-width: 768px){.offer-block{padding:150rem 0 0}}.offer-block .grid__column{position:relative}.offer-block .grid__column--pictures{z-index:1}@media (max-width: 767.98px){.offer-block .grid__column--pictures{grid-row:2;width:75%;margin-left:auto;opacity:.3}}@media (min-width: 768px){.offer-block .grid__column--pictures{grid-column:1/span 5}}.offer-block .grid__column--text{z-index:2}@media (min-width: 768px){.offer-block .grid__column--text{grid-column:7/span 6}}.offer-block__pictures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50vh;padding:25vh 0 100vh}@media (min-width: 768px){.offer-block__pictures{gap:25vh;margin:0 -40rem 0 0;padding:75vh 0 100vh}}.offer-block__picture-container{position:relative;z-index:1;width:100%;aspect-ratio:1}@media (max-width: 767.98px){.offer-block__picture-container{pointer-events:none}}.offer-block__picture{position:relative;z-index:2;aspect-ratio:1;border-radius:24rem}@media (min-width: 768px){.offer-block__picture{border-radius:30rem}}.offer-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15rem}.offer-block__eyebrow{margin-bottom:10rem;color:#ff3d00}.offer-block__link{position:relative;z-index:1}.offer-block__link *{pointer-events:none}.offer-block__link-icon{position:absolute;inset:50% auto auto 0;z-index:1;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);width:10rem;aspect-ratio:1;border-radius:50%;background:#ff3d00}@media (min-width: 768px){.offer-block__link-icon{width:16rem}}@media (max-width: 767.98px){.offer-block__link-title{font-size:40rem}}.offer-block__link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:calc(50% - 26rem) -74rem auto auto;z-index:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:25% 50%;transform-origin:25% 50%;width:56rem;overflow:hidden;aspect-ratio:1;border-radius:50%;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}@media (max-width: 767.98px){.offer-block__link-arrow{inset:calc(50% - 20rem) -60rem auto auto;width:44rem}}.offer-block__link-arrow svg{width:16rem}@media (max-width: 767.98px){.offer-block__link-arrow svg{width:13rem}}.offer-block__link-arrow svg path{-webkit-transition:fill .4321s ease-out;transition:fill .4321s ease-out}[data-theme=black] .offer-block__link-arrow{background:#111927}[data-theme=black] .offer-block__link-arrow svg path{fill:#f2f5f8}[data-theme=white] .offer-block__link-arrow{background:#1119271a}[data-theme=white] .offer-block__link-arrow svg path{fill:#0b1423}.partners-block{padding:100rem 0}@media (min-width: 768px){.partners-block{padding:150rem 0}}.partners-block .grid__column{position:relative}.partners-block .grid__column--title{z-index:2}@media (min-width: 768px){.partners-block .grid__column--title{grid-column:2/span 8;grid-row:1}}.partners-block .grid__column--button{justify-self:center;z-index:2}@media (min-width: 768px){.partners-block .grid__column--button{grid-column:9/span 4;grid-row:1;align-self:flex-end;justify-self:flex-end}}.partners-block .grid__column--items{z-index:3;pointer-events:none}@media (min-width: 768px){.partners-block .grid__column--items{grid-column:1/span 12;grid-row:2}}.partners-block__eyebrow{margin-bottom:17rem;color:#ff3d00}@media (min-width: 768px){.partners-block__title{margin:0 0 0 -40rem}}@media (max-width: 767.98px){.partners-block__title .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.partners-block__text-animation>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}.partners-block__text-animation>div>span{position:relative;z-index:1;color:transparent}.partners-block__text-animation>div>span>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:absolute;inset:0 0 auto;z-index:1;margin-right:-4rem;padding-right:4rem;-webkit-transition:color .4321s ease-out;transition:color .4321s ease-out}.partners-block__text-animation>div>span>span>span:last-child{color:#ff3d00}.partners-block__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24rem;width:100%;margin:20rem 0 0}@media (min-width: 768px){.partners-block__items{grid-template-columns:repeat(5,minmax(0,1fr));gap:60rem;margin:80rem 0 0}}.partners-block__item{position:relative;z-index:1;aspect-ratio:1;pointer-events:all}.partners-block__item>div{position:absolute;inset:0;z-index:1;border-radius:18rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out}@media (min-width: 768px){.partners-block__item>div{border-radius:24rem}}@media (max-width: 767.98px){.partners-block__item:nth-child(4n-1)>div{border-radius:50%}}@media (min-width: 768px){.partners-block__item:nth-child(3n)>div{border-radius:50%}}.partners-block__item picture{padding:12%}.partners-block__item picture,.partners-block__item img{width:100%;height:100%}.partners-block--frontpage{padding:100rem 0 100vh}@media (min-width: 768px){.partners-block--frontpage{padding:150rem 0 125vh}}@media (min-width: 768px){.partners-block--frontpage .grid__column--title{grid-column:4/span 6;grid-row:1}}@media (min-width: 768px){.partners-block--frontpage .grid__column--button{grid-column:1/span 12;grid-row:2;justify-self:center}}@media (min-width: 768px){.partners-block--frontpage .grid__column--items{grid-column:1/span 12;grid-row:3}}.partners-block--frontpage .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-block--frontpage .partners-block__eyebrow{text-align:center}.partners-block--frontpage .partners-block__title{margin:0;text-align:center}.partners-block--frontpage .partners-block__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-block--frontpage .partners-block__button{margin-top:30rem}@media (min-width: 768px){.partners-block--frontpage .partners-block__button{margin-top:60rem}}.partners-block--frontpage .partners-block__items{margin:50vh 0 0}@media (min-width: 768px){.partners-block--frontpage .partners-block__items{margin:75vh 0 0}}[data-theme=black] .partners-block__text-animation>div>span>span{color:#f2f5f8}[data-theme=black] .partners-block__item>div{background:#111927;border:1px solid #1e2733}[data-theme=white] .partners-block__text-animation>div>span>span{color:#0b1423}[data-theme=white] .partners-block__item>div{background:#fcfcfd;border:1px solid #e4ebf1}.project-image-block{padding:50rem 0}@media (min-width: 768px){.project-image-block{padding:100rem 0}}@media (min-width: 768px){.project-image-block .grid__column{grid-column:2/span 10;margin:0 -40rem}}.project-image-block__picture{width:100%;border-radius:24rem;font-size:0;line-height:0}@media (min-width: 768px){.project-image-block__picture{border-radius:30rem}}.project-quote-block{padding:50rem 0}@media (min-width: 768px){.project-quote-block{padding:100rem 0}}@media (min-width: 768px){.project-quote-block .grid__column{grid-column:3/span 8}}.project-quote-block__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17rem;margin:30rem 0 0}.project-quote-block__author-picture{width:56rem;aspect-ratio:1;border-radius:50%}.project-quote-block__author-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects-block{padding:100rem 0;overflow:hidden}@media (min-width: 768px){.projects-block{padding:150rem 0}}@media (min-width: 768px){.projects-block .grid__column--title{grid-column:1/span 8}}@media (max-width: 767.98px){.projects-block .grid__column--button{display:none}}@media (min-width: 768px){.projects-block .grid__column--button{grid-column:9/span 4;align-self:flex-end;justify-self:flex-end}}.projects-block:has(.projects-block__title) .projects-block__sliders{margin-top:30rem}@media (min-width: 768px){.projects-block:has(.projects-block__title) .projects-block__sliders{margin-top:40rem}}.projects-block__slider+.projects-block__slider{margin-top:24rem}@media (min-width: 768px){.projects-block__slider+.projects-block__slider{margin-top:40rem}}.projects-block__slider .slider__group{gap:24rem;padding-right:24rem}@media (min-width: 768px){.projects-block__slider .slider__group{gap:40rem;padding-right:40rem}}.projects-block__slider .slider__item{-webkit-box-flex:0;-ms-flex:0 0 220rem;flex:0 0 220rem;width:220rem;aspect-ratio:1}@media (min-width: 768px){.projects-block__slider .slider__item{-webkit-box-flex:0;-ms-flex:0 0 356rem;flex:0 0 356rem;width:356rem}}.projects-block__slider-item-wrapper{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:24rem;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}.projects-block__slider-item-picture{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1}.projects-block__slider-item-icon{position:absolute;inset:18rem 18rem auto auto;z-index:2;-webkit-transform:scale(0);transform:scale(0);width:14rem;aspect-ratio:1;background:#ff3d00;border-radius:50%}.projects-block__slider-item-title{position:absolute;inset:auto auto 18rem 24rem;z-index:2;color:#f2f5f8}@media (max-width: 767.98px){.projects-block__slider-item-title{inset:auto auto 18rem 18rem;font-size:21rem;line-height:123%}}.projects-block__slider-item-gradient{position:absolute;inset:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(11,20,35,.4)),color-stop(88%,rgba(11,20,35,.8)));background:linear-gradient(180deg,#0b142366 20%,#0b1423cc 88%);opacity:0}[data-theme=black] .projects-block__slider-item-wrapper{background:#111927}[data-theme=white] .projects-block__slider-item-wrapper{background:#fcfcfd}.projects-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40rem;margin:40rem 0 0}.projects-block__item-picture-container{width:320rem;aspect-ratio:1;background:#fcfcfd}.projects-block__item-picture-container .picture{width:320rem}.projects-block__item-picture-container .picture img{width:100%}.projects-block__item-picture{width:320rem}.projects-block__item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.projects-block__item-details-awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10rem}.projects-block__item-details-award{-webkit-box-flex:0;-ms-flex:0 0 21rem;flex:0 0 21rem;display:-webkit-box;display:-ms-flexbox;display:flex}.recognition-block{padding:100rem 0}@media (min-width: 768px){.recognition-block{padding:150rem 0}}.recognition-block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:40rem;padding:32rem;border-radius:24rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out}@media (min-width: 768px){.recognition-block__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80rem;padding:65rem 69rem;border-radius:30rem}}.recognition-block__title{max-width:80%}@media (min-width: 768px){.recognition-block__title{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:none}}.recognition-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30rem}@media (min-width: 768px){.recognition-block__items{gap:20rem 60rem;margin-left:auto}}.recognition-block__item{height:54rem}@media (min-width: 768px){.recognition-block__item{height:100rem}}.recognition-block__item picture,.recognition-block__item img{width:auto;height:100%}[data-theme=black] .recognition-block__container{background:#111927;border:1px solid #1e2733}[data-theme=white] .recognition-block__container{background:#fcfcfd;border:1px solid #e4ebf1}.team-block{padding:100rem 0 150rem}@media (min-width: 768px){.team-block{padding:150rem 0 200rem}}.team-block__title{margin-bottom:40rem}@media (min-width: 768px){.team-block__title{margin:0 0 40rem 69rem}}.team-block__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem}@media (min-width: 768px){.team-block__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:40rem}}.team-block__item-picture-container{position:relative;z-index:1;margin:0 0 30rem;overflow:hidden;background:#fcfcfd;border-radius:24rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out}@media (min-width: 768px){.team-block__item-picture-container{border-radius:30rem}}.team-block__item-picture{font-size:0;line-height:0}.team-block__item-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-block__item-picture+.team-block__item-picture{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .543s;transition:opacity .543s}.team-block__item-picture:hover+.team-block__item-picture{opacity:1}.team-block__item-eyebrow{margin-bottom:7rem;color:#ff3d00}.team-block__item-title{font-weight:600}@media (max-width: 767.98px){.team-block__item-title{font-size:24rem}}[data-theme=black] .team-block__item-picture-container{background:#111927;border:1px solid #1e2733}[data-theme=white] .team-block__item-picture-container{background:#fcfcfd;border:1px solid #e4ebf1}.testimonials-block{padding:100rem 0;overflow:hidden}@media (min-width: 768px){.testimonials-block{padding:150rem 0}}.testimonials-block .grid__column{position:relative;z-index:1}@media (min-width: 768px){.testimonials-block .grid__column--title{grid-column:3/span 8}}@media (min-width: 768px){.testimonials-block .grid__column--item{grid-column:3/span 8}}.testimonials-block .grid__column--items{grid-row:2}@media (min-width: 768px){.testimonials-block .grid__column--items{grid-column:1/span 12;-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(200rem,white),color-stop(white),to(transparent));-webkit-mask:linear-gradient(to right,transparent 0%,white 200rem,white calc(100% - 200rem),transparent 100%);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(200rem,white),color-stop(white),to(transparent));mask:linear-gradient(to right,transparent 0%,white 200rem,white calc(100% - 200rem),transparent 100%)}}.testimonials-block .grid__column--drag{grid-row:2;z-index:2}@media (min-width: 768px){.testimonials-block .grid__column--drag{grid-column:1/span 12}}.testimonials-block__eyebrow{margin-bottom:17rem;color:#ff3d00;text-align:center}.testimonials-block__title{text-align:center}@media (min-width: 768px){.testimonials-block__title{margin-bottom:80rem}}.testimonials-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:0}.testimonials-block__item{-webkit-box-flex:0;-ms-flex:0 0 350rem;flex:0 0 350rem;width:350rem}@media (min-width: 768px){.testimonials-block__item{-webkit-box-flex:0;-ms-flex:0 0 800rem;flex:0 0 800rem;width:800rem}}.testimonials-block__item:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 200rem;flex:0 0 200rem;width:200rem}@media (max-width: 767.98px){.testimonials-block__item:first-of-type{display:none}}@media (max-width: 767.98px){.testimonials-block__item:first-of-type+.testimonials-block__item-spacer{display:none}}.testimonials-block__item-spacer{-webkit-box-flex:0;-ms-flex:0 0 40rem;flex:0 0 40rem;width:40rem}.testimonials-block:not(.testimonials-block--single) .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-block--single .grid__column--title{display:none}.testimonials-block--single .card.card{padding:0;background:none;border:none}.testimonials-block--single .card.card .card__text{font-weight:700;font-size:28rem;line-height:114%}@media (min-width: 768px){.testimonials-block--single .card.card .card__text{font-size:40rem}}@media (max-width: 767.98px){.testimonials-block--single .card.card .card__author{margin-top:30rem}}.text-block{padding:75rem 0}@media (min-width: 768px){.text-block{padding:100rem 0}}@media (min-width: 768px){.text-block .grid__column--title{grid-column:2/span 4}}@media (min-width: 768px){.text-block .grid__column--text{grid-column:7/span 5}}.text-block__title{margin-bottom:-20rem}@media (min-width: 768px){.text-block__title{position:sticky;top:100rem;margin:0 -40rem}}@media (min-width: 768px){.text-block--title .grid__column--title{grid-column:2/span 9}}@media (min-width: 768px){.text-block--cards .grid__column--items{grid-column:7/span 5}}.text-block--cards .text-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24rem}@media (min-width: 768px){.text-block--cards .text-block__items{gap:40rem;margin:0 -40rem}}@media (min-width: 768px){.text-block--steps .grid__column--items{grid-column:7/span 5}}.text-block--steps .text-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:60rem}.text-block--steps .text-block__item-title{margin-bottom:15rem;font-weight:600}.title-block{padding:100rem 0 100vh;text-align:center}@media (min-width: 768px){.title-block{padding:150rem 0 100vh}}@media (min-width: 768px){.title-block .grid__column--title{grid-column:3/span 8}}@media (min-width: 768px){.title-block .grid__column--text{grid-column:4/span 6}}@media (min-width: 768px){.title-block .grid__column--button{grid-column:4/span 6}}.title-block .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-block__title{text-align:inherit}.title-block__text{text-align:inherit;margin-top:-10rem}@media (min-width: 768px){.title-block__text{margin-top:20rem}}.title-block__text p{width:100%}@media (min-width: 768px){.title-block__button{margin-top:40rem}}[data-page-type=frontpage] .title-block__title-animation{position:relative;z-index:1;margin-left:-.21em;color:#ff3d00}[data-page-type=frontpage] .title-block__title-animation-years{color:transparent}[data-page-type=frontpage] .title-block__title-animation-years>div{position:absolute;inset:0 0 auto;z-index:1;color:#ff3d00;text-align:right}[data-page-type=frontpage] .title-block__title-animation+.split-text__word{color:#ff3d00}[data-page-type=frontpage] .title-block__text,[data-page-type=frontpage] .title-block__button{display:none}.values-block{display:none;padding:100rem 0}.values-block .grid__column--title{grid-column:1/span 12}.values-block .grid__column--item{grid-column:span 3}.values-block__title{margin-bottom:40rem;text-align:center}.values-block__item-title{margin-bottom:10rem;font-weight:700}.workflow-block{padding:150rem 0;overflow:hidden}.workflow-block .grid__column{position:relative;z-index:1}@media (min-width: 768px){.workflow-block .grid__column--title{grid-column:3/span 8}}.workflow-block .grid__column--items{grid-row:2}@media (min-width: 768px){.workflow-block .grid__column--items{grid-column:1/span 12;-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(200rem,white),color-stop(white),to(transparent));-webkit-mask:linear-gradient(to right,transparent 0%,white 200rem,white calc(100% - 200rem),transparent 100%);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(200rem,white),color-stop(white),to(transparent));mask:linear-gradient(to right,transparent 0%,white 200rem,white calc(100% - 200rem),transparent 100%)}}.workflow-block .grid__column--drag{grid-row:2;z-index:2}@media (min-width: 768px){.workflow-block .grid__column--drag{grid-column:1/span 12}}.workflow-block .split-text__line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workflow-block__eyebrow{margin-bottom:17rem;color:#ff3d00;text-align:center}.workflow-block__title{text-align:center}@media (min-width: 768px){.workflow-block__title{margin-bottom:80rem}}.workflow-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:0}.workflow-block__item{-webkit-box-flex:0;-ms-flex:0 0 350rem;flex:0 0 350rem;width:350rem}@media (min-width: 768px){.workflow-block__item{-webkit-box-flex:0;-ms-flex:0 0 600rem;flex:0 0 600rem;width:600rem}}.workflow-block__item:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 300rem;flex:0 0 300rem;width:300rem}@media (max-width: 767.98px){.workflow-block__item:first-of-type{display:none}}@media (max-width: 767.98px){.workflow-block__item:first-of-type+.workflow-block__item-spacer{display:none}}.workflow-block__item .card{height:100%}.workflow-block__item-spacer{-webkit-box-flex:0;-ms-flex:0 0 40rem;flex:0 0 40rem;width:40rem}.card{display:block;position:relative;z-index:1;padding:22rem 24rem 26rem;border-radius:24rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out}@media (min-width: 768px){.card{padding:30rem 40rem 36rem}}.card__number{margin-bottom:10rem;color:#ff3d00;font-weight:600}.card__title{font-weight:600}.card__title.body-1{margin-bottom:15rem}.card__title.body-2{margin-bottom:10rem}.card__title.headline-7{margin-bottom:21rem}@media (max-width: 767.98px){.card__title.headline-7{margin-bottom:15rem;font-size:28rem;line-height:148%}}.card__text+.card__pills{margin-top:30rem}.card__pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10rem}.card__button{margin:30rem 0 0}.card__icon{position:absolute;inset:36rem 34rem auto auto;z-index:2;-webkit-transform:scale(0);transform:scale(0);width:14rem;aspect-ratio:1;background:#ff3d00;border-radius:50%}@media (min-width: 768px){.card__icon{inset:46rem 52rem auto auto}}.card--award{padding:20rem 30rem 27rem}@media (min-width: 768px){.card--award{padding:30rem 40rem 27rem}}.card--award .card__eyebrow{position:absolute;inset:28rem 30rem auto auto;z-index:1}@media (min-width: 768px){.card--award .card__eyebrow{inset:36rem 40rem auto auto}}.card--award .card__logo{width:40rem;height:40rem}.card--award .card__logo object{width:100%;height:100%}.card--award .card__text{padding-top:40rem}.card--offer .card__title{padding-right:80rem}@media (max-width: 767.98px){.card--offer .card__pills{margin-top:22rem}}.card--testimonial{padding:30rem}@media (min-width: 768px){.card--testimonial{padding:46rem 50rem}}.card--testimonial .card__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem;margin:20rem 0 0}@media (min-width: 768px){.card--testimonial .card__author{margin:30rem 0 0}}.card--testimonial .card__author-picture{-webkit-box-flex:0;-ms-flex:0 0 56rem;flex:0 0 56rem;width:56rem;aspect-ratio:1;border-radius:50%}.card--testimonial .card__author-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--testimonial .card__author-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.card--testimonial .card__author-text-name{font-weight:600}.card--workflow{padding:22rem 30rem 26rem}@media (min-width: 768px){.card--workflow{padding:40rem 50rem 46rem}}.card--workflow .card__title{padding-right:80rem}.card--workflow .card__number{position:absolute;inset:30rem 30rem auto auto;z-index:1}@media (min-width: 768px){.card--workflow .card__number{inset:40rem 50rem auto auto}}[data-theme=black] .card{background:#111927;border:1px solid #1e2733}[data-theme=white] .card{background:#fcfcfd;border:1px solid #e4ebf1}.cursor{position:fixed;inset:-5vw auto auto 50vw;z-index:9;width:0;pointer-events:none}.cursor__orb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0 auto auto 0;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200rem;padding:15rem 30rem;aspect-ratio:1;background:#ff3d00e6;border-radius:50%;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" /></svg>');-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0%;mask-size:0%}.cursor__orb span{display:block}.cursor__orb>span>span{color:#fcfcfd;opacity:0;text-align:center}.cursor__blink{position:absolute;inset:0 auto auto 0;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200rem;aspect-ratio:1}.cursor__blink>span{position:absolute;inset:0;z-index:1;width:100%;aspect-ratio:1;background:#ff3d00;border-radius:50%}.picture{overflow:hidden}.picture__image{width:100%;opacity:0;-webkit-transition:opacity .321s;transition:opacity .321s}.picture--eager .picture__image{opacity:1;-webkit-transition:none;transition:none}.picture--loaded .picture__image{opacity:1}.pill,.pill-1,.pill-2{padding:5rem 12rem;border-radius:12rem;-webkit-transition:background .4321s ease-out,border .4321s ease-out,color .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out,color .4321s ease-out}[data-theme=black] .pill,[data-theme=black] .pill-1,[data-theme=black] .pill-2{background:#161e2b;border:1px solid #1e2733;color:#8d96a5}[data-theme=white] .pill,[data-theme=white] .pill-1,[data-theme=white] .pill-2{background:#f2f5f8;border:1px solid #e4ebf1;color:#2a3647}.preload__dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;inset:0;z-index:122;opacity:0;-webkit-transition:opacity .321s;transition:opacity .321s;pointer-events:none}.preload__dot>div{width:16rem;aspect-ratio:1;border-radius:50%;background:#ff3d00;-webkit-animation:preload-dot 2.345s linear infinite;animation:preload-dot 2.345s linear infinite}@media (min-width: 768px){.preload__dot>div{width:24rem}}@-webkit-keyframes preload-dot{0%,15%,75%,to{opacity:0}45%,55%{opacity:1}}@keyframes preload-dot{0%,15%,75%,to{opacity:0}45%,55%{opacity:1}}.slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;overflow:hidden}.slider__drag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.slider__drag--dragging *{pointer-events:none}.slider__group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.slider__item *{pointer-events:none}.split-text__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0 .234em}.split-text__word{margin-right:-4rem;padding-right:4rem;overflow:hidden;white-space:nowrap}.split-text__word>div{-webkit-transform-origin:0 0;transform-origin:0 0}.split-text__word--red{color:#ff3d00}@media (max-width: 767.98px){.split-text__spacer{display:none}}@media (min-width: 768px){.split-text__spacer{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.video{opacity:0;-webkit-transition:opacity .321s;transition:opacity .321s}.video--loaded{opacity:1}.article-page{padding:10rem 0 100rem}@media (min-width: 768px){.article-page{padding:100rem 0}}@media (max-width: 767.98px){.article-page .grid__column--index{display:none}}@media (min-width: 768px){.article-page .grid__column--index{grid-column:2/span 3}}@media (min-width: 768px){.article-page .grid__column--content{grid-column:5/span 6}}@media (min-width: 768px){.article-page .grid__column--related{grid-column:1/span 12}}.article-page__index{margin:0 40rem 0 -20rem;pointer-events:none}.article-page__index-list{margin:-100rem 0 0;padding:112rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:10rem;counter-reset:item}.article-page__index-item{position:relative;z-index:1;counter-increment:item}.article-page__index-item:before{content:counter(item) ".";position:absolute;top:0;left:-1.44em;z-index:1;color:#ff3d00}.article-page__index-link{pointer-events:all}.article-page__index-link--active{text-decoration:underline;text-decoration-color:#ff3d00cc;text-decoration-thickness:1px;text-underline-offset:5rem}.article-page__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:10rem;margin:0 40rem 0 -40rem;padding:100rem 0;pointer-events:none}@media (max-width: 767.98px){.article-page__share{display:none}}.article-page__share .eyebrow-2{color:#ff3d00}.article-page__share a{pointer-events:all}.article-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:80rem;padding:0 0 30rem}@media (min-width: 768px){.article-page__content{padding:0 0 100rem}}.article-page__related-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem}@media (min-width: 768px){.article-page__related-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:40rem}}.article-page__related{padding:50rem 0 0}@media (min-width: 768px){.article-page__related{padding:100rem 0 50rem}}.article-page__related-title{margin:0 0 30rem}@media (min-width: 768px){.article-page__related-title{margin:0 0 60rem 69rem}}.articles-page{padding:10rem 0 100rem}@media (min-width: 768px){.articles-page{padding:100rem 0}}@media (max-width: 767.98px){.articles-page .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem}}@media (min-width: 768px){.articles-page .grid{gap:40rem}}.articles-page .grid__column{grid-column:span 1}@media (min-width: 768px){.articles-page .grid__column{grid-column:span 4}}.articles-page__item{display:block}.articles-page__item-picture{aspect-ratio:4/3;background:#fcfcfd;border-radius:24rem;font-size:0;line-height:0}.articles-page__item-picture .picture__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-page__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:10rem;padding:20rem 0 0}@media (min-width: 768px){.articles-page__item-text{padding:20rem 0 0 20rem}}.articles-page__item-text-date,.articles-page__item-text-time-to-read{color:#5a6372}@media (max-width: 767.98px){.articles-page__item-text-summary{display:none}}.articles-page__item-text-title svg{width:21rem;-webkit-transform:translateY(6%);transform:translateY(6%)}.articles-page__item-text-title svg path{stroke-width:2px;-webkit-transition:stroke .4321s ease-out;transition:stroke .4321s ease-out}[data-page-type=articles-page] .articles-page .grid__column:first-child{grid-column:span 2;margin-bottom:12rem}@media (min-width: 768px){[data-page-type=articles-page] .articles-page .grid__column:first-child{grid-column:1/span 12;margin:0}}[data-page-type=articles-page] .articles-page .grid__column:first-child .articles-page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 768px){[data-page-type=articles-page] .articles-page .grid__column:first-child .articles-page__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40rem}}@media (min-width: 768px){[data-page-type=articles-page] .articles-page .grid__column:first-child .articles-page__item-picture,[data-page-type=articles-page] .articles-page .grid__column:first-child .articles-page__item-text{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20rem);flex:0 0 calc(50% - 20rem);padding:0}}@media (max-width: 767.98px){[data-page-type=articles-page] .articles-page .grid__column:first-child .articles-page__item-text-summary{display:block}}[data-theme=black] .articles-page__item-text-title svg path{stroke:#f2f5f8}[data-theme=white] .articles-page__item-text-title svg path{stroke:#0b1423}@media (min-width: 768px){.project-page .grid__column--details{grid-column:2/span 4}}@media (min-width: 768px){.project-page .grid__column--summary{grid-column:7/span 5}}@media (min-width: 768px){.project-page .grid__column--content{grid-column:2/span 10}}.project-page .text-block{padding:50rem 0}@media (min-width: 768px){.project-page .text-block{padding:100rem 0}}.project-page__details{padding-bottom:75rem}@media (min-width: 768px){.project-page__details{padding-bottom:0}}.project-page__details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:30rem}@media (min-width: 768px){.project-page__details-list{margin:0 40rem 0 -40rem}}.project-page__detail .eyebrow-2{margin-bottom:12rem}.project-page__detail svg{width:24rem;-webkit-transform:translateY(16%);transform:translateY(16%)}.project-page__detail svg path{stroke-width:2px;-webkit-transition:stroke .4321s ease-out;transition:stroke .4321s ease-out}.project-page__detail-role{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15rem;margin-top:24rem}.project-page__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:21rem;margin:0 0 40rem}.project-page__awards .eyebrow-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.project-page__awards .picture{height:40rem}.project-page__awards .picture img{height:100%}[data-theme=black] .project-page__detail svg path{stroke:#f2f5f8}[data-theme=white] .project-page__detail svg path{stroke:#0b1423}[data-theme=white] .project-page__detail .pill,[data-theme=white] .project-page__detail .pill-1,[data-theme=white] .project-page__detail .pill-2{background:#fcfcfd}.projects-page__featured{padding:10rem 0 100rem}@media (min-width: 768px){.projects-page__featured{padding:100rem 0 200rem}}.projects-page__featured .grid{gap:24rem}@media (min-width: 768px){.projects-page__featured .grid{gap:40rem}}@media (min-width: 768px){.projects-page__featured .grid__column{grid-column:span 4}}.projects-page__featured-item{display:block}.projects-page__featured-item-wrapper{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:24rem;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}@media (min-width: 768px){.projects-page__featured-item-wrapper{border-radius:30rem}}.projects-page__featured-item-picture{overflow:hidden;aspect-ratio:1;background:#fcfcfd;border-radius:24rem}@media (min-width: 768px){.projects-page__featured-item-picture{border-radius:30rem}}.projects-page__featured-item-icon{position:absolute;inset:24rem 24rem auto auto;z-index:2;-webkit-transform:scale(0);transform:scale(0);width:14rem;aspect-ratio:1;background:#ff3d00;border-radius:50%}.projects-page__featured-item-title{position:absolute;inset:auto auto 24rem 36rem;z-index:2;color:#f2f5f8}.projects-page__featured-item-gradient{position:absolute;inset:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(11,20,35,.4)),color-stop(88%,rgba(11,20,35,.8)));background:linear-gradient(180deg,#0b142366 20%,#0b1423cc 88%);opacity:0}.projects-page__list{padding:100rem 0 0}.projects-page__list:last-of-type{padding:100rem 0}@media (min-width: 768px){.projects-page__list .grid__column--title{grid-column:2/span 2}}@media (min-width: 768px){.projects-page__list .grid__column--items{grid-column:4/span 9}}@media (min-width: 768px){.projects-page__list-title{position:sticky;top:100rem;margin:0 0 0 -40rem}}.projects-page__list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24rem}@media (min-width: 768px){.projects-page__list-items{gap:40rem}}.projects-page__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4rem 40rem;padding:12rem 18rem;border-radius:12rem;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}@media (min-width: 768px){.projects-page__list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:12rem 24rem}}.projects-page__list-item-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12rem;margin:6rem 0 0}@media (min-width: 768px){.projects-page__list-item-pills{margin-left:auto}}[data-theme=black] .projects-page__list-item{background:#111927}[data-theme=white] .projects-page__list-item{background:#fcfcfd}.styleguide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:60rem;margin-top:120rem}@media (min-width: 768px){.styleguide{gap:120rem}}.styleguide__section-title{margin-bottom:40rem;padding-bottom:30rem;border-bottom:1rem solid #e4ebf1}.styleguide-colors .grid{grid-template-columns:repeat(auto-fit,minmax(160rem,1fr));gap:30rem 40rem}.styleguide-color__label{margin-bottom:13rem;font-size:13rem;text-transform:uppercase}.styleguide-color__swatch{width:100%;aspect-ratio:1;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1rem rgba(0,0,0,.05);box-shadow:inset 0 0 0 1rem #0000000d}.styleguide-color__hex{margin-top:13rem;font-size:13rem;text-transform:uppercase}.styleguide-buttons .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40rem}.styleguide__button-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.styleguide__button-wrap--black{position:relative;z-index:1}.styleguide__button-wrap--black:before{content:"";position:absolute;inset:-20rem;z-index:1;background:#0b1423}.styleguide-icons__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40rem}.styleguide-icons__container+.styleguide-icons__container{margin-top:40rem}.styleguide-typography__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40rem;padding-bottom:40rem;border-bottom:1rem solid #e4ebf1}.styleguide-typography__item-name{font-size:13rem;text-transform:uppercase}@media (min-width: 2560px){.styleguide-typography__item-name{grid-column:span 1}}@media (min-width: 768px){.styleguide-typography__item-name{grid-column:span 2}}@media (min-width: 768px){.styleguide-typography__item-example{grid-column:span 5}}.styleguide-typography__item-example.button{display:inline;height:auto;min-height:0;text-align:left}@media (min-width: 2560px){.styleguide-typography__info{grid-column:span 6}}@media (min-width: 768px){.styleguide-typography__info{grid-column:span 5}}.styleguide-typography__info-item{margin-top:20rem}@media (min-width: 768px){.styleguide-typography__info-item{margin-top:40rem}}.styleguide-typography__info-item:first-child{margin-top:0}.styleguide-typography__info-item span:first-child{font-size:13rem;display:block;text-transform:uppercase;margin-bottom:6rem}.styleguide-typography__info-item span:last-child{font-size:16rem}.styleguide-typography__info-item em,.styleguide-typography__info-item strong,.styleguide-typography__info-item .text-styling i,.text-styling .styleguide-typography__info-item i,.styleguide-typography__info-item .richtext i,.richtext .styleguide-typography__info-item i,.styleguide-typography__info-item .bold{display:block;font-weight:400;line-height:1.5}@media (min-width: 768px){.styleguide-typography__info-item em,.styleguide-typography__info-item strong,.styleguide-typography__info-item .text-styling i,.text-styling .styleguide-typography__info-item i,.styleguide-typography__info-item .richtext i,.richtext .styleguide-typography__info-item i,.styleguide-typography__info-item .bold{display:inline-block}}.styleguide-typography__info-item em{color:#ff3d00;margin-right:10rem}.styleguide-typography__info-item strong,.styleguide-typography__info-item .text-styling em,.text-styling .styleguide-typography__info-item em,.styleguide-typography__info-item .richtext em,.richtext .styleguide-typography__info-item em,.styleguide-typography__info-item .text-styling i,.text-styling .styleguide-typography__info-item i,.styleguide-typography__info-item .richtext i,.richtext .styleguide-typography__info-item i,.styleguide-typography__info-item .bold{color:#0b1423}.styleguide-inputs .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40rem}.styleguide-inputs .grid .input-group{margin-bottom:20rem}.styleguide__input-wrap-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40rem;width:100%}.styleguide__input-wrap{-webkit-box-flex:0;-ms-flex:0 0 400rem;flex:0 0 400rem}.banner{min-height:320rem;padding:140rem 0 60rem}@media (min-width: 768px){.banner{min-height:440rem;padding:180rem 0 60rem}}.banner .grid__column--title{position:relative;z-index:1}@media (min-width: 768px){.banner .grid__column--title{grid-column:1/span 12}}@media (min-width: 768px){.banner .grid__column--picture{grid-column:1/span 12}}.banner__eyebrow{margin-bottom:17rem;color:#8d96a5}@media (min-width: 768px){.banner__eyebrow{position:absolute;inset:-35rem auto auto 3rem;z-index:1;margin:0}}.banner__title{margin-bottom:20rem}@media (min-width: 768px){.banner__title{margin-bottom:100rem}}.banner__title-animation{position:relative;z-index:1;color:#ff3d00}.banner__title-animation-words{position:absolute;inset:0 auto auto 0;z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.banner__picture-container{position:relative;z-index:1;aspect-ratio:1}@media (min-width: 768px){.banner__picture-container{aspect-ratio:16/9}}.banner__picture-container-inner{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:24rem}@media (min-width: 768px){.banner__picture-container-inner{margin:0 -50rem;border-radius:30rem}}.banner__picture{width:100%;height:100%;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}.banner__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__video{position:absolute;inset:-1px;z-index:2;border-radius:24rem}@media (min-width: 768px){.banner__video{border-radius:30rem}}.banner__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24rem}@media (min-width: 768px){.banner__video video{border-radius:30rem}}.banner__video--intro{z-index:2;cursor:pointer}.banner__video--main{z-index:1;opacity:0}.banner-navigation{margin-top:15rem}@media (min-width: 768px){.banner-navigation{margin:0}}.banner-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:25rem}.banner-navigation__list sup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%);width:21rem;aspect-ratio:1;border-width:1px;border-style:solid;border-radius:50%;color:#8d96a5;font-size:70%;line-height:14rem;text-align:center;-webkit-transition:background .4321s ease-out,border .4321s ease-out;transition:background .4321s ease-out,border .4321s ease-out}.banner-navigation__link{text-decoration:underline;text-decoration-color:#ff3d0000;text-decoration-thickness:1px;text-underline-offset:10rem;-webkit-transition:text-decoration-color .321s;transition:text-decoration-color .321s}.banner-navigation__link--active{text-decoration-color:#ff3d00cc}@media (min-width: 768px){.banner--article-page .grid__column--title{grid-column:1/span 8}}@media (min-width: 768px){.banner--article-page .grid__column--author{grid-column:9/span 4;grid-row:1;align-self:flex-end;justify-self:flex-end;margin-bottom:100rem}}@media (min-width: 768px){.banner--article-page .grid__column--time-to-read{grid-column:1/span 12}}.banner--article-page .banner__article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17rem;margin:-30rem 0 0}@media (min-width: 768px){.banner--article-page .banner__article-author{margin:20rem 0 0}}.banner--article-page .banner__article-author .banner__article-author-picture{width:56rem;aspect-ratio:1;background:#e4ebf1;border-radius:50%}.banner--article-page .banner__article-author .banner__article-author-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner--article-page .banner__article-author .banner__article-author-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.banner--article-page .banner__article-author .banner__article-author-text .banner__article-author-text-name{font-weight:600}.banner--article-page .banner__article-time-to-read{margin:-20rem 0 0;color:#8d96a5}@media (min-width: 768px){.banner--article-page .banner__article-time-to-read{height:0;margin:-80rem 0 80rem 3rem}}@media (min-width: 768px){.banner--project-page .grid__column--title{grid-column:1/span 8}}.banner--offer-page .grid__column{position:relative}.banner--offer-page .grid__column--title{z-index:1}@media (min-width: 768px){.banner--offer-page .grid__column--title{grid-column:1/span 5}}.banner--offer-page .grid__column--items{z-index:2}@media (min-width: 768px){.banner--offer-page .grid__column--items{grid-column:6/span 6}}.banner--offer-page .banner__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:33vh;padding:100vh 0 300rem}@media (min-width: 768px){.banner--offer-page .banner__items{margin:0 -40rem 0 0}}.banner--offer-page .card-container,.banner--offer-page .card{-webkit-transform-origin:50% 0%;transform-origin:50% 0%}.banner--contact-page .banner__contact{padding:100rem 0 50rem}@media (min-width: 768px){.banner--contact-page .banner__contact{padding:100rem 0}}.banner--contact-page .banner__contact a{display:inline-block}@media (min-width: 768px){.banner--contact-page .grid__column--details{grid-column:2/span 6}}@media (min-width: 768px){.banner--contact-page .grid__column--social{grid-column:8/span 3}}@media (min-width: 768px){.banner--contact-page .banner__contact-details{margin:0 0 0 -40rem}}.banner--contact-page .banner__contact-details .eyebrow-1{margin-bottom:12rem;color:#ff3d00}.banner--contact-page .banner__contact-details .eyebrow-1+p{margin-bottom:48rem}.banner--contact-page .banner__contact-social .eyebrow-1{margin-bottom:17rem;color:#ff3d00}.banner--contact-page .banner__contact-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12rem 30rem}.banner--contact-page .banner__contact-social li{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}@media (min-width: 768px){.banner--contact-page .banner__contact-social li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15rem);flex:0 0 calc(50% - 15rem)}}@media (max-width: 767.98px){.banner--error-page .button{margin-top:40rem}}[data-theme=black] .banner__picture{background:#161e2b}[data-theme=black] .banner-navigation__list sup{background:#161e2b;border-color:#1e2733}[data-theme=white] .banner__picture{background:#fcfcfd}[data-theme=white] .banner-navigation__list sup{background:#f2f5f8;border-color:#d3dfe8}.footer{overflow:hidden}@media (max-width: 767.98px){.footer .container{padding:0 40rem}}.footer__top{position:relative;z-index:2;padding:40rem 0;background:#ff3d00;border-radius:24rem}@media (min-width: 768px){.footer__top{padding:80rem 0;border-radius:30rem}}.footer__top *:focus-visible{outline-color:#f2f5f8}.footer__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40rem}@media (min-width: 768px){.footer__top-container{gap:60rem 40rem}}.footer__top-eyebrow{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#0b1423}.footer__top-title{color:#f2f5f8}@media (min-width: 768px){.footer__top-title{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}}.footer__top-button.button{background:#0b1423;border-color:#0b1423;color:#f2f5f8}.footer__top-button.button:hover{background:#f2f5f8;border-color:#f2f5f8;color:#0b1423}.footer__bottom{position:relative;z-index:1;margin-top:-30rem;padding:80rem 0 0;background:#0b1423;color:#f2f5f8}@media (min-width: 768px){.footer__bottom{padding:110rem 0 0}}.footer__bottom .grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.footer__bottom .grid__column--navigation{grid-column:2/span 4}}.footer__bottom .grid__column--details{-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 768px){.footer__bottom .grid__column--details{grid-column:6/span 6}}.footer__bottom-navigation{font-weight:400}@media (min-width: 768px){.footer__bottom-navigation{margin:0 0 0 -40rem}}.footer__bottom-navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24rem}@media (min-width: 768px){.footer__bottom-navigation-list{gap:30rem}}.footer__bottom-navigation-link{display:inline-block;position:relative;z-index:1;-webkit-transition:padding .321s;transition:padding .321s}.footer__bottom-navigation-link:before{content:"";position:absolute;inset:50% auto auto 0;z-index:1;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);width:7rem;aspect-ratio:1;background:#ff3d00;border-radius:50%;-webkit-transition:-webkit-transform .321s;transition:-webkit-transform .321s;transition:transform .321s;transition:transform .321s,-webkit-transform .321s}@media (min-width: 768px){.footer__bottom-navigation-link:before{width:9rem}}.footer__bottom-navigation-link--active{padding-left:24rem}.footer__bottom-navigation-link--active:before{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.footer__bottom-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:48rem 0;margin:0 -30rem;padding:33rem 30rem;background:#111927;border-radius:24rem;color:#f2f5f8}@media (min-width: 768px){.footer__bottom-details{gap:64rem 0;margin:0 -40rem 0 0;padding:64rem}}.footer__bottom-details .eyebrow-2{margin-bottom:17rem;color:#8d96a5}.footer__bottom-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12rem 30rem}@media (min-width: 768px){.footer__bottom-details-address{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.footer__bottom-details-address li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer__bottom-details-social{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}@media (min-width: 768px){.footer__bottom-details-social{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.footer__bottom-details-social li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15rem);flex:0 0 calc(50% - 15rem)}.footer__bottom-details-sister ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20rem 30rem}@media (min-width: 768px){.footer__bottom-details-sister ul{gap:20rem 60rem}}.footer__bottom-details-sister li:nth-child(1) a{width:123rem}.footer__bottom-details-sister li:nth-child(2) a{width:160rem;margin-top:-9rem}.footer__bottom-details-sister a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.footer__bottom-details-sister a svg{width:100%}.footer__bottom-details-partners ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20rem 30rem}@media (min-width: 768px){.footer__bottom-details-partners ul{gap:20rem 60rem}}.footer__bottom-details-partners li:nth-child(1){width:70rem}.footer__bottom-details-partners li:nth-child(2){width:102rem}.footer__bottom-details-partners li:nth-child(3){width:127rem}.footer__bottom-details-partners li:nth-child(4){width:45rem}.footer__bottom-details-partners a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:0}.footer__bottom-details-partners a svg{width:100%}.footer__bottom-vettvangur{margin:30rem -40rem -18rem;color:#131b2a;font-size:86rem;white-space:nowrap}@media (min-width: 768px){.footer__bottom-vettvangur{margin:30rem -80rem -60rem;font-size:277rem}}.footer__bottom-vettvangur:before,.footer__bottom-vettvangur:after{content:"Vettvangur"}.header{position:fixed;inset:0 0 auto;z-index:3;pointer-events:none}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100rem;padding:30rem 0}@media (min-width: 768px){.header__container{margin:0 -50rem}}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 74rem;flex:0 0 74rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:74rem;font-size:0;pointer-events:all}.header__logo svg{width:100%}.header__logo svg path{-webkit-transition:fill .4321s ease-out;transition:fill .4321s ease-out}.header__logo--white svg path{fill:#f2f5f8}.header__navigation{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15rem;position:relative;z-index:1}@media (max-width: 767.98px){.header__navigation{display:none}}.header__navigation:before{display:none;content:"";position:absolute;inset:-24rem -48rem;z-index:-1;-webkit-filter:blur(24px);filter:blur(24px);border-radius:30%;opacity:.56;-webkit-transition:background .4321s ease-out;transition:background .4321s ease-out}.header-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30rem}.header-navigation__link{pointer-events:all;text-decoration:underline;text-decoration-color:#ff3d0000;text-decoration-thickness:1px;text-underline-offset:10rem;-webkit-transition:text-decoration-color .321s;transition:text-decoration-color .321s}.header-navigation__link--active{text-decoration-color:#ff3d00cc}[data-theme=black] .header__navigation:before{background:#0b1423}[data-theme=white] .header__navigation:before{background:#f2f5f8}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;z-index:1;min-height:75vh;overflow:hidden}@media (min-width: 768px){.main{overflow:unset}}.mobile-header{position:fixed;inset:0;z-index:2;pointer-events:none}@media (min-width: 768px){.mobile-header{display:none}}.mobile-header--open .mobile-header__trigger-button--open{display:none}.mobile-header--open .mobile-header__trigger-button--close,.mobile-header--open .mobile-header__modal{display:block}.mobile-header__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;inset:0 24rem auto;z-index:2;padding:28rem 0}.mobile-header__trigger-button{pointer-events:all}.mobile-header__trigger-button--open{background:#fcfcfd;display:block}.mobile-header__trigger-button--close{display:none}.mobile-header__modal{display:none;position:fixed;inset:0;z-index:1;padding:140rem 40rem 0;overflow:hidden auto;-webkit-overflow-scrolling:touch;background:#0b1423;pointer-events:all}.mobile-header__modal-marquee{margin:40rem -40rem 0;overflow:hidden}.mobile-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24rem;font-size:38rem;line-height:114%;font-weight:700}.mobile-navigation__list--top-level .mobile-navigation__list{margin:24rem 0 0 24rem;font-size:24rem}.mobile-navigation__list--top-level>.mobile-navigation__item>.mobile-navigation__link:before{bottom:-4rem}.mobile-navigation__chevron{display:none}.mobile-navigation__link{display:inline-block;position:relative;z-index:1;color:#f2f5f8}.mobile-navigation__link:before{content:"";position:absolute;inset:auto 0 -6rem;border-bottom:1px solid #ff3d00;opacity:0;-webkit-transition:opacity .543s;transition:opacity .543s}.mobile-navigation__link--current:before{opacity:1}[data-theme=black] .mobile-header__trigger-button--open{background:#0b1423}[data-theme=black] .mobile-header__trigger-button--close{border-color:#1e2733;color:#f2f5f8}[data-theme=white] .mobile-header__trigger-button--open{background:#fcfcfd}[data-theme=white] .mobile-header__trigger-button--close{border-color:#1e2733;color:#f2f5f8}.page-cover{position:fixed;inset:0;z-index:123;overflow:hidden;pointer-events:none}.page-cover__cover{position:absolute;inset:0;z-index:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.page-cover__cover-text{position:absolute;inset:-100rem auto auto 0;z-index:1;-webkit-transform:translateX(100vw);transform:translate(100vw);color:#f43a00;font-size:120rem;font-weight:700;letter-spacing:-6rem;line-height:100%;white-space:nowrap}@media (min-width: 768px){.page-cover__cover-text{inset:-400rem auto auto 0;font-size:480rem;letter-spacing:-21rem}}.page-cover__cover-background{position:absolute;inset:0;z-index:1;background:#f43a00}.page-cover__mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;inset:0;z-index:2;color:#f2f5f8;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);pointer-events:none}.page-cover__mask-text{max-width:70vw;overflow:hidden;font-size:32rem;font-weight:700;line-height:112%;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.page-cover__mask-text{font-size:64rem;letter-spacing:-1rem}}.progress-bar{position:fixed;inset:0 0 auto;z-index:122;height:3rem;pointer-events:none}.progress-bar__bar{width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0);background:#f43a00}.section{position:relative;z-index:1;-webkit-transition:background .4321s ease-out,color .4321s ease-out;transition:background .4321s ease-out,color .4321s ease-out}[data-theme=black] .section{color:#f2f5f8}[data-theme=white] .section{color:#0b1423}
/*# sourceMappingURL=styles.min.css.map */
