:root{--text: #131313;--primary: #3AB8F7;--primary-dark: #15357A}:root{color-scheme:light only}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./fonts/manrope-v15-latin-400.woff2) format("woff2"),url(./fonts/manrope-v15-latin-400.woff) format("woff"),url(./fonts/manrope-v15-latin-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./fonts/manrope-v15-latin-500.woff2) format("woff2"),url(./fonts/manrope-v15-latin-500.woff) format("woff"),url(./fonts/manrope-v15-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./fonts/manrope-v15-latin-600.woff2) format("woff2"),url(./fonts/manrope-v15-latin-600.woff) format("woff"),url(./fonts/manrope-v15-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./fonts/manrope-v15-latin-700.woff2) format("woff2"),url(./fonts/manrope-v15-latin-700.woff) format("woff"),url(./fonts/manrope-v15-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(./fonts/manrope-v15-latin-800.woff2) format("woff2"),url(./fonts/manrope-v15-latin-800.woff) format("woff"),url(./fonts/manrope-v15-latin-800.ttf) format("truetype")}body,button,input,select,optgroup,textarea{font-family:Manrope,sans-serif;color:var(--text);font-size:1rem;font-weight:400;line-height:1.4}html,body{overflow-x:hidden}body{background-color:#fff}.container{margin-left:auto;margin-right:auto;width:100%;max-width:100%;width:calc(100% - 70px);max-width:calc(100% - 70px)}@media (min-width: 1280px){.container{max-width:1210px}}@media (min-width: 1366px){.container{max-width:1284px}}.header{background:transparent;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:100;transition:background-color .15s 0s linear,padding .3s 0s linear,-webkit-transform .3s 0s linear;transition:background-color .15s 0s linear,transform .3s 0s linear,padding .3s 0s linear;transition:background-color .15s 0s linear,transform .3s 0s linear,padding .3s 0s linear,-webkit-transform .3s 0s linear;max-width:100%;margin:0 auto;padding:1.25rem;background-color:transparent;transition:background-image .25s 0s ease-in-out}@media (min-width: 576px){.header{padding:1.5rem;border-radius:0;padding:30px;margin:0 auto;width:100%}}.header .logo-path-1{fill:#fff}.header__inner{display:flex;justify-content:space-between}.header--sticky{background-image:linear-gradient(to bottom,#000040 0%,rgba(0,0,64,.85) 42%,rgba(0,0,64,.8) 50%,transparent 100%)}.header__logo{align-self:center;line-height:1;display:block;width:57px;height:auto;margin-left:.625rem}.header__logo,.header__logo:hover{text-decoration:none}@media (min-width: 576px){.header__logo{width:86px}}.header__logo svg{width:100%;height:auto}.header nav{display:block;width:44px;height:44px;overflow:visible;position:relative}.nav-area{border-radius:1.25rem 2.125rem 1.25rem 1.25rem;background-color:#fff;color:var(--text);overflow:hidden;transition:all .25s 0s linear;position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;pointer-events:none;-webkit-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transform-origin:top right;transform-origin:top right;box-shadow:-1px 4px 5px #00000040;top:-.5rem;right:-.5rem;width:230px;max-height:390px;transition:opacity .15s 0s,-webkit-filter .1s ease-out,-webkit-transform .1s ease-out 0s;transition:filter .1s ease-out,transform .1s ease-out 0s,opacity .15s 0s;transition:filter .1s ease-out,transform .1s ease-out 0s,opacity .15s 0s,-webkit-filter .1s ease-out,-webkit-transform .1s ease-out 0s;padding:2.5rem 2.25rem 1.875rem}:not(.header--sticky) .nav-area{padding:2rem 1.75rem 1.75rem}@media (min-width: 576px){.nav-area{width:310px;padding:3.75rem 2.5rem 1.875rem}:not(.header--sticky) .nav-area{padding:3.75rem 2.5rem 1.875rem}}.nav-area--toggled{pointer-events:all;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity .25s .25s,-webkit-filter .25s ease-out,-webkit-transform .25s ease-out .25s;transition:filter .25s ease-out,transform .25s ease-out .25s,opacity .25s .25s;transition:filter .25s ease-out,transform .25s ease-out .25s,opacity .25s .25s,-webkit-filter .25s ease-out,-webkit-transform .25s ease-out .25s}.nav-area ul{margin:0;list-style:none;padding:0}.nav-area ul li{margin:0;line-height:1}.nav-area ul li:not(:last-child){margin-bottom:1.25rem}.nav-area a{text-align:left;text-decoration:none;text-transform:uppercase;color:var(--text);font-size:1rem;font-weight:600;white-space:nowrap}@media (min-width: 576px){.nav-area a{font-size:1.25rem}}.nav-area .btn{padding:.625rem 2.125rem;border:2px solid var(--text);color:var(--text);line-height:1;font-size:1rem;margin-top:1.75rem;margin-left:auto;margin-right:auto;font-weight:500;border-radius:9999px}.nav-toggler{display:block;width:44px;height:44px;border:2px solid #ffffff;border-radius:9999px;line-height:1;padding:0;background:none;outline:none;cursor:pointer;position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:border-color .15s .15s linear}.nav-toggler:before,.nav-toggler:after{position:absolute;content:"";height:2px;border-radius:9999px;background-color:#fff;width:50%;top:50%;left:50%;transition:background-color .15s .15s linear,-webkit-transform .25s 0s ease-in-out;transition:transform .25s 0s ease-in-out,background-color .15s .15s linear;transition:transform .25s 0s ease-in-out,background-color .15s .15s linear,-webkit-transform .25s 0s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.nav-toggler:before{-webkit-transform:translate3d(-50%,-175%,0) rotate(0);transform:translate3d(-50%,-175%,0) rotate(0)}.nav-toggler:after{-webkit-transform:translate3d(-50%,175%,0) rotate(0);transform:translate3d(-50%,175%,0) rotate(0)}.nav-toggler--toggled{transition:border-color .15s .15s linear;border-color:var(--text)}.nav-toggler--toggled:before,.nav-toggler--toggled:after{transition:background-color .15s .15s linear,-webkit-transform .25s 0s ease-in-out;transition:transform .25s 0s ease-in-out,background-color .15s .15s linear;transition:transform .25s 0s ease-in-out,background-color .15s .15s linear,-webkit-transform .25s 0s ease-in-out}.nav-toggler--toggled:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);background-color:var(--text)}.nav-toggler--toggled:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg);background-color:var(--text)}.hero{mix-blend-mode:normal;position:relative;overflow:hidden;height:100%;height:100vh;height:100svh}.hero__bg video{z-index:-1}.hero__bg:after{content:"";display:block;bottom:0;left:0;top:initial;position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#00000040,#050b3e73 67%,#050b3e 85%);transition:opacity .33s 0s linear;z-index:1}.hero__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2}.hero__title{color:#fff;font-weight:700;text-align:center;font-size:50px;line-height:1.1}@media (max-width: 575.98px){.hero__title{-webkit-transform:translateY(67%);transform:translateY(67%)}}.hero__title .brand{font-size:70px;font-weight:900}@media (min-width: 576px){.hero__title .brand{font-size:inherit;font-weight:inherit}}@media (min-width: 768px){.hero__title{font-size:70px}}@media (min-width: 1400px){.hero__title{font-size:90px;line-height:1.1;font-weight:900}}.hero--careers{height:360px}@media (min-width: 576px){.hero--careers{height:50%;height:50vh;height:50svh}}@media (max-width: 575.98px){.hero--careers .hero__bg:after{background:linear-gradient(180deg,#00000040,#050b3e73 50%,#050b3e 80%)}}.hero--careers .hero__inner{flex-wrap:wrap;flex-direction:column}.hero--careers .hero__subtitle{color:#fff;font-weight:600;margin-top:1rem;font-size:1.25rem}@media (min-width: 768px){.hero--careers .hero__subtitle{font-size:1.5rem}}@media (min-width: 992px){.hero--careers .hero__subtitle{font-size:2.25rem}}.hero--careers .hero__title{padding:0 32px;font-size:2rem;font-weight:600;line-height:1.2}@media (max-width: 575.98px){.hero--careers .hero__title{-webkit-transform:none;transform:none;margin-top:5rem}}@media (min-width: 768px){.hero--careers .hero__title{font-size:2.75rem}}@media (min-width: 992px){.hero--careers .hero__title{font-size:3rem}}@media (min-width: 1200px){.hero--careers .hero__title{font-size:3.75rem}}.mission{mix-blend-mode:normal;position:relative;overflow:visible;background-color:#050b3e;color:#fff;padding-bottom:70px;padding-top:0}@media (min-width: 576px){.mission{padding-top:0}}.mission .container{position:relative}.mission svg{width:180px;height:180px;margin:0 auto 3rem;display:block;position:relative;z-index:10}@media (min-width: 576px){.mission svg{position:absolute;right:0;top:0}}@media (min-width: 1200px){.mission svg{margin:initial;position:absolute;width:240px;height:240px}}.mission svg #logo-animated{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotation 15s linear infinite;animation:rotation 15s linear infinite}.mission__inner{position:relative}@media (min-width: 1200px){.mission__inner{width:100%}}.mission__title{text-transform:uppercase;font-weight:700;font-size:50px;margin-bottom:1.5rem;line-height:1.4}.mission__title .line:last-child{margin-left:0}@media (min-width: 768px){.mission__title{line-height:1.2;font-size:70px}.mission__title .line:last-child{margin-left:1.2em}}.mission__subtitle{font-size:25px;font-weight:500}@media (min-width: 1200px){.mission__subtitle{font-size:40px;padding-right:240px}}.industries{mix-blend-mode:normal;position:relative;overflow:hidden;min-height:100%;min-height:100vh;min-height:100svh;background-color:#fff}.industries__inner{padding-top:70px;padding-bottom:70px}@media (min-width: 768px){.industries__inner{padding-bottom:100px}}@media (min-width: 1200px){.industries__inner{padding-top:100px;padding-bottom:100px}}.industries__title{text-transform:uppercase;text-align:left;font-weight:700;font-size:50px;margin-bottom:35px}@media (min-width: 768px){.industries__title{font-size:70px}}.industries__desc{font-size:25px;font-weight:500}.industries__row{display:flex;justify-content:flex-end;flex-wrap:wrap;border-bottom:1px solid #333333}.industries__row .timeline{width:100%;text-align:center}.industries__row .timeline img{width:auto;max-width:100%;margin:40px auto 12px}@media (min-width: 768px){.industries__row .timeline img{margin:50px auto 8px}}@media (min-width: 1200px){.industries__row .timeline img{margin:100px auto 36px}}.industries__section{max-width:1280px;margin:120px auto 0}.industries__section:first-child{margin:120px auto 0}@media (min-width: 768px){.industries__section{margin:150px auto 0}.industries__section:first-child{margin:120px auto 0}}@media (min-width: 992px){.industries__section{margin:240px auto 0}.industries__section:first-child{margin:120px auto 0}}.industries__section-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (min-width: 768px){.industries__section-inner{overflow-x:visible;flex-direction:row;justify-content:space-between}}.industries__section-column{display:flex;flex:1 1 100%;width:100%;margin-top:auto}.industries__section-column:first-child{justify-content:flex-end;margin-bottom:35px}.industries__section-column:last-child{display:flex;flex-direction:column}@media (min-width: 768px){.industries__section-column:first-child{width:55%;flex:0 1 55%;flex:0 1 calc(55% - 25px);margin-bottom:0}.industries__section-column:last-child{width:45%;flex:0 1 45%;flex:0 1 calc(45% - 25px);display:flex;flex-direction:column}}.industries__section-number{margin-left:auto;width:0;position:relative}.industries__section-number:after{content:attr(data-number);color:#eee;font-weight:800;-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;right:100%;line-height:1;display:flex;padding:0;margin:0;outline:0;-webkit-transform:rotate(-90deg) translate(13%) translateY(32%);transform:rotate(-90deg) translate(13%) translateY(32%);font-size:180px}.industries__section-number:after:first-child{-webkit-transform:rotate(-90deg) translate(20%) translateY(36%);transform:rotate(-90deg) translate(20%) translateY(36%)}@media (min-width: 992px){.industries__section-number:after{-webkit-transform:rotate(-90deg) translate(20%) translateY(36%);transform:rotate(-90deg) translate(20%) translateY(36%);font-size:300px}}.industries__section-logo{align-self:flex-end;justify-self:flex-start;margin-bottom:auto;display:flex;justify-content:flex-end}.industries__section-logo img{max-width:67%;height:auto;margin-left:auto;position:relative}@media (min-width: 431px){.industries__section-logo img{max-width:75%}}@media (min-width: 768px){.industries__section-logo img{max-width:initial;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}}.industries__section-card{border-radius:10px;padding:30px;max-width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:230px;height:310px}@media (min-width: 390px){.industries__section-card{width:256px;height:361px}}@media (min-width: 768px){.industries__section-card{width:280px;min-height:430px}}@media (min-width: 992px){.industries__section-card{width:330px;min-height:520px}}@media (min-width: 1200px){.industries__section-card{width:450px;min-height:600px}}.industries__section-card .circle{aspect-ratio:1/1;width:176px;height:176px;align-self:center;justify-self:center;margin:auto;display:flex;justify-content:flex-end;align-items:center}@media (min-width: 390px){.industries__section-card .circle{width:192px;height:192px}}@media (min-width: 768px){.industries__section-card .circle{width:210px;height:210px}}@media (min-width: 992px){.industries__section-card .circle{width:255px;height:255px}}@media (min-width: 1200px){.industries__section-card .circle{width:343px;height:343px}}.industries__section-card .circle img{max-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.industries__section-desc{font-size:1.25rem;font-weight:500;margin-top:auto}@media (min-width: 992px){.industries__section-desc{font-size:1.375rem}}@media (min-width: 1200px){.industries__section-desc{font-size:1.875rem}}.industries__section .link{display:inline-flex;margin-left:auto;margin-bottom:1rem;display:flex;align-self:flex-end;position:relative;align-content:center;align-items:center;text-decoration:none;color:var(--primary);font-weight:800;text-align:right;font-size:1rem;text-transform:uppercase;margin-top:20px;line-height:1}@media (min-width: 1200px){.industries__section .link{font-size:1.875rem;margin-top:30px}}.industries__section .link svg{margin-left:8px}@media (min-width: 1200px){.industries__section .link svg{margin-left:12px}}.marquee{margin:2.125rem auto .75rem}.marquee__outer{position:relative;overflow:hidden}.marquee__l{background-image:linear-gradient(to right,#fff,#0000);width:15%;position:absolute;left:0;top:0;bottom:0;z-index:1}.marquee__inner{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:100%;-webkit-transform:none;transform:none;z-index:0}.marquee__r{background-image:linear-gradient(to left,#fff,#0000);width:15%;position:absolute;right:0;top:0;bottom:0;z-index:1}.marquee__track{flex:0 0 auto;min-width:var(--min-width);z-index:1;display:flex;flex-direction:row;align-items:center;-webkit-animation:scroll 15s linear 0s infinite;animation:scroll 15s linear 0s infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal}.marquee__container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}.marquee .minicard{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1.5rem;margin-right:1.5rem;flex:0 0 auto}.marquee .minicard>div{text-align:center;font-weight:900;text-transform:uppercase;width:100%;line-height:1}.marquee .minicard>div+.marquee .minicard>div{margin-top:.5rem}.marquee .minicard .line-10{font-size:10px}.marquee .minicard .line-11{font-size:11px}.marquee .minicard .line-12{font-size:12px}.marquee .minicard .line-13{font-size:13px}.marquee .minicard .line-14{font-size:14px}.marquee .minicard .line-15{font-size:12px}.marquee .minicard .line-19{font-size:19px}.marquee .minicard .line-23{font-size:23px}.marquee .minicard .line-27{font-size:27px}.team{background-color:#ebebeb;background-image:linear-gradient(to top,#000040,#ebebeb 400px);padding-top:70px;position:relative}.team__title{font-size:50px;text-align:center;margin-bottom:50px;text-transform:uppercase;line-height:1.2;font-weight:700}@media (min-width: 768px){.team__title{font-size:70px}}.team__inner{padding-bottom:100px}.team__grid{display:grid;grid-gap:30px 30px;grid-template-columns:repeat(6,1fr)}@media (min-width: 768px){.team__grid{grid-gap:15px 30px}}@media (min-width: 992px){.team__grid{grid-gap:24px 60px}}@media (min-width: 1200px){.team__grid{grid-gap:60px 60px}}.team__card{grid-column:span 2}@media (max-width: 767.98px){.team__card{grid-column:span 3}}@media (min-width: 768px){.team__card:last-child:nth-child(3n-1){grid-column-end:-2}.team__card:nth-last-child(2):nth-child(3n+1){grid-column-end:4}}.team__card--leader{grid-column:span 2}@media (max-width: 767.98px){.team__card--leader{grid-column:span 6}.team__card--leader .team__card-title{font-size:36px}.team__card--leader .team__card-desc{font-size:22px}}.team__card:nth-last-child(-n+1) .team__card-title,.team__card:nth-last-child(-n+1) .team__card-desc{color:#fff}.team__card-tile{position:relative;transition:height .15s 0s linear}.team__card-tile img{position:relative;z-index:1;margin:0;padding:0;border:0;outline:0;line-height:1;vertical-align:bottom;max-width:100%;height:auto}.team__card-tile:before{z-index:0;content:"";display:block;width:100%;position:absolute;left:0;bottom:0;height:86%}.team__card-tile.tile--blue:before{background-color:#3ab8f7}.team__card-tile.tile--orange:before{background-color:#f5a04f}@media (max-width: 767.98px){.team__card-tile.tile--mobile--blue:before{background-color:#3ab8f7}}@media (max-width: 767.98px){.team__card-tile.tile--mobile--orange:before{background-color:#f5a04f}}@media (min-width: 1200px){.team__card-tile.centered{text-align:center;display:flex;justify-content:center;align-items:end}}.team__card .initial{display:block;opacity:1}.team__card .hover{display:none;opacity:0}.team__card:hover img{transition:opacity .25s 0s linear}.team__card:hover .initial{display:none;opacity:0}.team__card:hover .hover{display:block;opacity:1}.team__card-title{font-size:20px;font-weight:600;margin-bottom:.25rem;margin-top:1.25rem;line-height:1.2}@media (min-width: 576px){.team__card-title{font-size:24px}}@media (min-width: 768px){.team__card-title{font-size:22px}}@media (min-width: 1200px){.team__card-title{font-size:40px;margin-bottom:.5rem;margin-top:1.75rem}}@media (min-width: 1400px){.team__card-title{font-size:36px}}.team__card-desc{font-size:15px;font-weight:500;color:#143679;line-height:1.4;margin:0}@media (min-width: 576px){.team__card-desc{font-size:18px}}@media (min-width: 768px){.team__card-desc{font-weight:600;font-size:16px}}@media (min-width: 1200px){.team__card-desc{font-size:22px}}@media (min-width: 1400px){.team__card-desc{font-size:25px}}.story{color:#fff;mix-blend-mode:normal;position:relative;overflow:hidden;min-height:100%;min-height:100vh;min-height:100svh}.story__bg{height:75%;height:75vh;height:75svh}.story__bg video{z-index:-1}.story__bg:after{content:"";display:block;bottom:0;left:0;top:initial;position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,#000040,#00004070,#00004070,#000040)}.story .container{margin-top:auto;display:flex;z-index:1;position:relative;flex-direction:column;height:100%}.story__inner{z-index:1;margin-top:auto}.story .spoiler__row{margin-right:auto;width:100%;display:flex;justify-content:space-between;align-items:center}.story .spoiler__line{margin-right:auto;width:100%;width:calc(100% - 27px);height:1px;background-color:#fff}.story .spoiler__plus{width:19px;height:19px;margin-left:auto;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .25s 0s linear;transition:transform .25s 0s linear;transition:transform .25s 0s linear,-webkit-transform .25s 0s linear;cursor:pointer}.story .spoiler__plus--toggled{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.story .spoiler__content{width:100%;max-height:0;padding:1rem;overflow:hidden;opacity:0;font-size:20px;font-weight:500}@media (min-width: 1200px){.story .spoiler__content{font-size:30px}}.story .spoiler__content--toggled{transition:max-height .25s 0s linear,opacity .25s 0s linear;max-height:1000px;opacity:1}.story__title{font-size:50px;font-weight:600;text-align:left;margin-bottom:50px}@media (min-width: 768px){.story__title{font-size:70px}}.story__desc{font-size:20px;font-weight:500;text-align:left;margin-bottom:36px}@media (min-width: 1200px){.story__desc{margin-bottom:50px;font-size:30px}}.contact{background-color:#000040;color:#fff;mix-blend-mode:normal;position:relative;overflow:hidden;padding:70px 0 40px}@media (min-width: 768px){.contact{padding:100px 0}}.contact form{margin:0 auto;width:100%;max-width:768px}@media (min-width: 992px){.contact form{max-width:1200px}}@media (min-width: 1200px){.contact form{max-width:1200px}}.contact form .errors,.contact form .success{font-size:12px;font-weight:700;max-height:300px;transition:max-height .15s 0s linear;border-radius:.75rem;margin-top:1.25rem;margin-bottom:1rem;padding:8px 12px;border:1px solid transparent}.contact form .errors:empty,.contact form .success:empty{padding:0;border:none;max-height:0;overflow:hidden;transition:max-height .15s 0s linear}.contact form .errors:not(:empty){border-color:#ee4b2b}.contact form .success:not(:empty){border-color:#5ee527}.contact__inner{margin-bottom:4rem}.contact__title{font-size:50px;font-weight:600;text-align:center;margin-bottom:50px}@media (min-width: 768px){.contact__title{font-size:70px}}.contact__field{font-size:1.25rem}@media (min-width: 768px){.contact__field{font-size:1.5rem}}@media (min-width: 992px){.contact__field{font-size:2.5rem}}.contact__field input[type=email],.contact__field input[type=text]:not([hidden]){margin:0;outline:0;border:0;border-bottom:1px solid rgba(255,255,255,.5);font-weight:500;color:#ffffffe6;padding:20px 0;background-color:transparent;border-radius:0;width:100%;font-size:inherit}@media (min-width: 768px){.contact__field input[type=email],.contact__field input[type=text]:not([hidden]){padding:28px 0}}@media (min-width: 992px){.contact__field input[type=email],.contact__field input[type=text]:not([hidden]){padding:36px 0}}.contact__field input[type=email]:focus,.contact__field input[type=email]:active,.contact__field input[type=text]:not([hidden]):focus,.contact__field input[type=text]:not([hidden]):active{color:#fff;border-color:#fff}.contact__field input[type=email]:required:focus:invalid,.contact__field input[type=text]:not([hidden]):required:focus:invalid{border-color:red}.contact__field input[type=email]:required:valid,.contact__field input[type=text]:not([hidden]):required:valid{border-color:var(--primary)}.contact__field input[type=email]::-webkit-input-placeholder,.contact__field input[type=text]:not([hidden])::-webkit-input-placeholder{color:#ffffff80}.contact__field input[type=email]::-moz-placeholder,.contact__field input[type=text]:not([hidden])::-moz-placeholder{color:#ffffff80}.contact__field input[type=email]:-ms-input-placeholder,.contact__field input[type=text]:not([hidden]):-ms-input-placeholder{color:#ffffff80}.contact__field input[type=email]::-ms-input-placeholder,.contact__field input[type=text]:not([hidden])::-ms-input-placeholder{color:#ffffff80}.contact__field input[type=email]::placeholder,.contact__field input[type=text]:not([hidden])::placeholder{color:#ffffff80}.contact__field .iti{width:100%}.contact__field .iti__dropdown-content{background-color:var(--primary);font-size:1rem}.contact__field .iti__dropdown-content input.iti__search-input{font-size:1rem}@media (min-width: 768px){.contact__field .iti__dropdown-content input.iti__search-input{padding:.625rem}}@media (min-width: 992px){.contact__field .iti__dropdown-content input.iti__search-input{font-size:1.25rem}}.contact__field .iti__dial-code{color:#000040;font-weight:500}.contact input[type=submit],.contact button[type=submit]{cursor:pointer;color:#fff;font-weight:600;padding:24px 60px;font-size:1rem;margin:3rem auto 1.5rem;line-height:1;background-color:var(--primary);outline:none;border:none;box-shadow:none;border-radius:9999px;display:block}.contact input[type=submit][disabled],.contact button[type=submit][disabled]{background-image:linear-gradient(-15deg,hsl(231.7,57.1%,37.5%),transparent);background-size:200% 200%;animation:2s ease infinite reverse both running animatedgradient}@media (min-width: 768px){.contact input[type=submit],.contact button[type=submit]{margin:3em auto 0;font-size:22px;padding:20px 56px}}@media (min-width: 1200px){.contact input[type=submit],.contact button[type=submit]{padding:28px 70px;font-size:28px}}.copyright{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;margin-top:70px}@media (min-width: 768px){.copyright{margin-top:130px}}.copyright__link{display:block;font-size:.875rem;color:#ffffff80;text-decoration:none;font-weight:500}.copyright__link+.copyright__link{margin-top:1.25rem}.copyright__link,.copyright__link:visited,.copyright__link:active,.copyright__link:hover{color:#ffffff80;text-decoration:none}@media (min-width: 768px){.copyright__link{font-size:1.25rem}.copyright__link+.copyright__link{margin-top:1.875rem}}.copyright svg{position:absolute;width:90px;height:90px;right:0;top:0}@media (min-width: 1200px){.copyright svg{width:150px;height:150px;right:0;top:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}}.copyright svg #logo-animated{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotation 15s linear infinite;animation:rotation 15s linear infinite}.careers{background-color:#000040;background-image:linear-gradient(181deg,#d9d9d900 4.21%,#dcdcdc33 19.97%,#dedede66 38.1%,#83869be6 50.19%,#5054769e 74.17%,#060c3f80 91.86%,#060c3f 122.55%);color:#fff}.careers__title{font-size:36px;text-align:center;margin-bottom:50px;text-transform:uppercase;line-height:1.2;font-weight:700}@media (min-width: 768px){.careers__title{font-size:50px}}.vacancy+.careers{padding-top:70px}.careers__inner{display:grid;grid-gap:30px 30px;grid-template-columns:repeat(6,1fr)}.careers__item{overflow:hidden;grid-column:span 6;text-align:center;text-decoration:none;background-color:#f5a04f;position:relative;border-radius:1.25rem;padding:0 20px 20px 0;-webkit-transform:translate3d(-1px,-1px,0);transform:translate3d(-1px,-1px,0)}@media (min-width: 576px){.careers__item{grid-column:span 3}}@media (min-width: 992px){.careers__item{grid-column:span 2}}.careers__item:nth-child(odd){background-color:#3ab8f7}.careers__item-inner{padding:1.25rem;border-radius:1.25rem;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;height:290px;position:relative;overflow:hidden}.careers__item-inner:after{content:"";display:block;position:absolute;background:linear-gradient(180deg,#d9d9d900,#070d409c 54.27%,#060c3f 84.31%);transition:opacity .33s 0s linear;width:100%;height:100%;z-index:0;inset:0;border-radius:1.25rem}.careers__item-title{z-index:1;color:#fff;text-decoration:none;font-size:1.5rem;font-weight:700;min-height:68px}.why-our-team{background-color:#000040;color:#fff;padding-bottom:70px;padding-top:70px}@media (min-width: 768px){.why-our-team{padding-top:130px}}.why-our-team__title{text-transform:uppercase;font-weight:500;font-size:35px;margin-bottom:1.5rem;line-height:1.4}.why-our-team__title .line:last-child{margin-left:0}@media (min-width: 392px){.why-our-team__title{font-size:38px}}@media (min-width: 576px){.why-our-team__title .line:last-child{margin-left:4.4em}}@media (min-width: 640px){.why-our-team__title{font-size:43px}}@media (min-width: 768px){.why-our-team__title{font-size:70px;margin-bottom:3rem}.why-our-team__title .line:last-child{margin-left:0}}@media (min-width: 1200px){.why-our-team__title .line:last-child{margin-left:7em}}.why-our-team__inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.why-our-team__item{width:100%;padding-left:80px;padding-top:35px;position:relative}@media (min-width: 768px){.why-our-team__item{padding-left:188px;padding-top:45px}}.why-our-team__item+.why-our-team__item{margin-top:50px}.why-our-team__item:before{content:attr(data-number);display:block;line-height:1;position:absolute;top:0;left:-5px;font-size:100px;font-weight:800;opacity:.33;transition:opacity .33s 0s linear;z-index:0}@media (min-width: 768px){.why-our-team__item:before{font-size:150px;left:46px}}.why-our-team__item-title{z-index:1;color:#3ab8f7;font-size:1.625rem;font-weight:800;text-shadow:0px 10px 20px #070D40;margin-bottom:1rem;position:relative}@media (min-width: 768px){.why-our-team__item-title{font-size:2.5rem}}.why-our-team__item-desc{z-index:1;color:#fff;font-size:1rem;font-weight:500;position:relative}@media (min-width: 768px){.why-our-team__item-desc{font-size:1.25rem}}.vacancy{background-color:#000040;color:#fff;mix-blend-mode:normal;position:relative;overflow:hidden;padding:0 0 40px}@media (min-width: 768px){.vacancy{padding:0 0 100px}}.vacancy .errors,.vacancy .success{font-size:12px;font-weight:700;max-height:300px;transition:max-height .15s 0s linear;border-radius:.75rem;margin-top:1.25rem;margin-bottom:1rem;padding:8px 12px;border:2px solid transparent;color:#1a1a1a}.vacancy .errors:empty,.vacancy .success:empty{padding:0;margin:0 auto;border:none;max-height:0;overflow:hidden;transition:max-height .15s 0s linear,margin .15s 0s linear}.vacancy .errors:not(:empty){border-color:#f84147}.vacancy .success:not(:empty){border-color:#00a046}.vacancy__inner{display:flex;flex-direction:column;justify-content:start;align-items:center}@media (min-width: 768px){.vacancy__inner{flex-direction:row;flex-wrap:nowrap;align-items:start;align-content:start;justify-content:space-between}}.vacancy__content{font-size:1rem;flex:1 1 100%;padding-bottom:35px;font-weight:500;-webkit-filter:drop-shadow(0px 2px 10px rgba(0,0,0,.2));filter:drop-shadow(0px 2px 10px rgba(0,0,0,.2));position:relative}@media (min-width: 768px){.vacancy__content{font-size:1.25rem;flex:1 1 auto;padding-bottom:0;padding-right:70px}}.vacancy__content p{margin-top:0;margin-bottom:1.4em}.vacancy__content h5{font-weight:800;font-size:1.125rem}@media (min-width: 768px){.vacancy__content h5{font-size:1.375rem}}.vacancy__content h5.arrow:after,.vacancy__content h5.star:after{display:inline-block;content:"";background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-left:.5em}.vacancy__content h5.arrow:after{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 23'%3E%3Cpath d='M10.68 2.25v18.5m0 0L2 9.2m8.68 11.55L19 9.2' stroke='%233AB8F7' stroke-width='3.59264' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:1.125em;height:1.027em;margin-top:-.125em}.vacancy__content h5.star:after{background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 24'%3E%3Cpath d='M10.6 2.07a2 2 0 0 1 3.55 0L16.7 6.9l5.4.93a2 2 0 0 1 1.09 3.37l-3.82 3.92.78 5.42a2 2 0 0 1-2.86 2.08l-4.91-2.42-4.91 2.42a2 2 0 0 1-2.87-2.08l.78-5.42-3.81-3.93a2 2 0 0 1 1.1-3.36l5.38-.93 2.56-4.84Zm4.33 5.77L12.38 3 9.82 7.84A2 2 0 0 1 8.4 8.88L3 9.8l3.82 3.93a2 2 0 0 1 .54 1.67l-.78 5.42 4.91-2.41a2 2 0 0 1 1.77 0l4.91 2.41-.78-5.42a2 2 0 0 1 .55-1.67l3.81-3.93-5.4-.93a2 2 0 0 1-1.42-1.04Z' fill='%233AB8F7' stroke='%233AB8F7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:1.125em;height:1.08em;margin-top:-.175em}.vacancy__content ul li::marker{font-size:2rem;font-weight:800;line-height:1;color:#3ab8f7;opacity:.5;vertical-align:middle;display:inline-block}.vacancy__form{max-width:414px;flex:1 0 414px;border-radius:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem;z-index:0;position:relative}.vacancy__form-container{padding:3rem 2rem;background:#fff;border-radius:1.25rem;z-index:3;position:relative;box-shadow:0 0 15px #060c3f80}.vacancy__form:after,.vacancy__form:before{position:absolute;display:block;width:100%;height:100%;z-index:-1;content:"";left:0;-webkit-transform-origin:center center;transform-origin:center center}.vacancy__form:before{background-color:#3ab8f7;top:0;height:5rem;border-radius:1.25rem 1.25rem 0 0}.vacancy__form:after{background-color:#3ab8f7;border-radius:0 0 1.25rem 1.25rem;bottom:0;height:5rem}.vacancy__form-title{color:#131313;text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:42px;font-size:1.25rem}@media (min-width: 768px){.vacancy__form-title{font-size:1.5rem;margin-bottom:50px}}.vacancy__field{font-size:1rem;margin-bottom:1rem}@media (min-width: 768px){.vacancy__field{font-size:1.125rem}}.vacancy__field input[type=email],.vacancy__field input[type=text]:not([hidden]){margin:0;outline:0;border:0;font-weight:500;border-bottom:1px solid rgba(20,20,20,.85);color:#141414f2;padding:10px 0;background-color:transparent;border-radius:0;width:100%;font-size:inherit}.vacancy__field input[type=email]:focus,.vacancy__field input[type=email]:active,.vacancy__field input[type=text]:not([hidden]):focus,.vacancy__field input[type=text]:not([hidden]):active{color:#141414;border-color:#141414f2}.vacancy__field input[type=email]:required:focus:invalid,.vacancy__field input[type=text]:not([hidden]):required:focus:invalid{border-color:red}.vacancy__field input[type=email]:required:valid,.vacancy__field input[type=text]:not([hidden]):required:valid{border-color:var(--primary)}.vacancy__field input[type=email]::-webkit-input-placeholder,.vacancy__field input[type=text]:not([hidden])::-webkit-input-placeholder{color:#141414e6}.vacancy__field input[type=email]::-moz-placeholder,.vacancy__field input[type=text]:not([hidden])::-moz-placeholder{color:#141414e6}.vacancy__field input[type=email]:-ms-input-placeholder,.vacancy__field input[type=text]:not([hidden]):-ms-input-placeholder{color:#141414e6}.vacancy__field input[type=email]::-ms-input-placeholder,.vacancy__field input[type=text]:not([hidden])::-ms-input-placeholder{color:#141414e6}.vacancy__field input[type=email]::placeholder,.vacancy__field input[type=text]:not([hidden])::placeholder{color:#141414e6}.vacancy__field .iti{width:100%;color:#141414e6}.vacancy__field .iti__dropdown-content{background-color:var(--primary);font-size:1rem}@media (min-width: 768px){.vacancy__field .iti__dropdown-content{font-size:1.125rem}}.vacancy__field .iti__dropdown-content input.iti__search-input{font-size:1rem}@media (min-width: 768px){.vacancy__field .iti__dropdown-content input.iti__search-input{padding:.625rem;font-size:1.125rem}}.vacancy__field .iti__dial-code{color:#000040;font-weight:500}.vacancy input[type=submit],.vacancy button[type=submit]{cursor:pointer;color:#fff;margin:2rem auto 1.5rem;line-height:1;background-color:var(--primary);outline:none;border:none;box-shadow:none;border-radius:9999px;display:block;font-weight:700;font-size:1rem;padding:18px 36px}.vacancy input[type=submit][disabled],.vacancy button[type=submit][disabled]{background-image:linear-gradient(-15deg,hsl(231.7,57.1%,37.5%),transparent);background-size:200% 200%;animation:2s ease infinite reverse both running animatedgradient}@media (min-width: 768px){.vacancy input[type=submit],.vacancy button[type=submit]{font-size:1.125rem;padding:20px 40px}}@media (min-width: 1200px){.vacancy input[type=submit],.vacancy button[type=submit]{font-size:1.25rem;padding:24px 48px}}.vacancy .fg-file{margin-top:2rem;text-align:center}.vacancy .fg-file-wrap,.vacancy .file-input-wrap,.vacancy .fg-file-label{position:relative}.vacancy .file-input-wrap{display:inline-block;overflow:hidden}.vacancy .file-input{position:absolute;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.vacancy .file-input:hover+.fg-file-label .fg-file-label-content{color:#37b6ff}.vacancy .fg-file-label{z-index:2;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vacancy .fg-file-name{position:absolute;top:calc(100% - 3px);width:100%;left:0;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.vacancy .fg-file-name span{font-weight:600;color:#000040}.vacancy .fg-file-label-content{display:inline-block;line-height:1.1;transition:color .15s linear;color:#37b6ff;font-weight:800;font-size:1.25rem}.vacancy .fg-file-label-additional{font-size:14px;color:#c1c1c1;color:#00004080;font-weight:800}.tf{background-color:#000040;padding:2rem 0 1rem}@media (min-width: 992px){.tf{padding:3rem 0 1rem}}.team-feedback{margin:0 auto;max-width:1140px}.team-feedback__card{border-radius:1.25rem;background-color:#f9f9f9;overflow:hidden;box-shadow:0 5px 10px #00000040;position:relative;padding:1.875rem;display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width: 768px){.team-feedback__card{padding:2.5rem;flex-direction:row}}.team-feedback__column{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 100%;width:100%;justify-content:space-between}@media (min-width: 768px){.team-feedback__column{flex:0 0 50%;width:50%}.team-feedback__column--1{padding-right:1.875rem}}#team-img-slider .splide__slide{-webkit-filter:drop-shadow(0px 2px 10px rgba(0,0,0,.2));filter:drop-shadow(0px 2px 10px rgba(0,0,0,.2));background-color:#f5a04f;border-radius:1.25rem;position:relative;max-width:100%;overflow:hidden}#team-img-slider .splide__track{overflow:visible}#team-text-slider .nav-container{display:flex;justify-content:space-between;flex-flow:row nowrap;margin-top:1.25rem;margin-bottom:1.5rem}@media (min-width: 992px){#team-text-slider .nav-container{margin-top:0;margin-bottom:1.875rem}}#team-text-slider .nav-container .nav-data{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;line-height:1;font-size:1.25rem;font-weight:500;color:#15161b}@media (min-width: 992px){#team-text-slider .nav-container .nav-data{font-size:1.875rem}}#team-text-slider .splide__slide{border-radius:1.25rem}#team-text-slider .splide__arrows{position:relative;display:flex;justify-content:flex-start}#team-text-slider .splide__arrow{position:relative;-webkit-transform:none;transform:none;top:unset;left:unset;right:unset;background-color:transparent;border:3px solid #333;color:#333;width:2.625rem;height:2.625rem;opacity:.7;transition:opacity .15s 0s linear}@media (min-width: 992px){#team-text-slider .splide__arrow{width:3.25rem;height:3.25rem}}#team-text-slider .splide__arrow svg{height:1.5em;width:1.5em;fill:#333}#team-text-slider .splide__arrow:hover:not(:disabled){opacity:.9;transition:opacity .15s 0s linear}#team-text-slider .splide__arrow+.splide__arrow{margin-left:1.25rem}@media (min-width: 992px){#team-text-slider .splide__arrow+.splide__arrow{margin-left:1.875rem}}#team-text-slider .splide.is-focus-in .splide__arrow:focus{outline:none;outline-offset:3px}#team-text-slider .card{position:relative;padding-left:1.5rem;padding-top:1.5rem}@media (min-width: 992px){#team-text-slider .card{padding-left:1.875rem;padding-top:1.875rem}}#team-text-slider .card:after{content:"";width:23px;height:21px;position:absolute;top:0;left:0;display:block;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 21'%3E%3Cpath d='m22.79 1.6-.56 3.99c-1.12-.1-2.03.1-2.73.56-.7.44-1.19 1.1-1.47 1.96-.26.84-.3 1.82-.14 2.94h4.9v9.52h-9.52v-9.52c0-3.36.78-5.9 2.35-7.63 1.56-1.75 3.95-2.36 7.17-1.82Zm-12.67 0-.56 3.99c-1.12-.1-2.03.1-2.73.56-.7.44-1.19 1.1-1.47 1.96-.26.84-.3 1.82-.14 2.94h4.9v9.52H.6v-9.52c0-3.36.78-5.9 2.34-7.63C4.51 1.67 6.9 1.06 10.13 1.6Z' fill='%233AB8F7'/%3E%3C/svg%3E")}#team-text-slider .card:before{content:"";background-color:#37b6ff;border-radius:9999px;display:block;position:absolute;top:1.5rem;left:0;height:100px;width:3px}@media (min-width: 992px){#team-text-slider .card:before{height:118px;top:1.875rem}}#team-text-slider .card__desc{font-weight:500;font-size:1.125rem;margin-bottom:1.125rem}@media (min-width: 992px){#team-text-slider .card__desc{margin-bottom:1.625rem;font-size:1.625rem}}#team-text-slider .card__name{font-weight:800;font-size:1.125rem}@media (min-width: 992px){#team-text-slider .card__name{font-weight:700;font-size:1.25rem}}#team-text-slider .card__position{font-size:.9em}#team-nav-carousel{margin-left:auto;margin-top:1.5rem}@media (min-width: 992px){#team-nav-carousel{margin-top:1.5rem}}#team-nav-carousel .splide__slide{background-color:#f9f9f9;border-radius:9999px;display:flex;justify-content:center;align-items:center;position:relative;-webkit-transform:scale(.96);transform:scale(.96);transition:-webkit-transform .15s 0s ease-out;transition:transform .15s 0s ease-out;transition:transform .15s 0s ease-out,-webkit-transform .15s 0s ease-out}#team-nav-carousel .splide__slide:not(:first-child){margin-left:-20px}#team-nav-carousel .splide__slide.is-active{border:3px solid #37b6ff;z-index:1;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s 0s ease-in;transition:transform .15s 0s ease-in;transition:transform .15s 0s ease-in,-webkit-transform .15s 0s ease-in}.we-are-hiring{background-color:#ebebeb;background-color:#000040;padding-top:70px;padding-bottom:70px}.we-are-hiring__title{font-size:50px;text-align:center;margin-bottom:50px;text-transform:uppercase;line-height:1.2;font-weight:700;color:#fff}@media (min-width: 768px){.we-are-hiring__title{font-size:70px}}.we-are-hiring .apply-btn{cursor:pointer;color:#fff;margin:2rem auto 0;line-height:1;background-color:var(--primary);outline:none;border:none;box-shadow:none;border-radius:9999px;display:block;font-weight:700;font-size:1.25rem;padding:18px 42px;text-align:center;text-decoration:none;max-width:210px}@media (min-width: 576px){.we-are-hiring .apply-btn{margin-top:3.5rem}}@media (min-width: 992px){.we-are-hiring .apply-btn{font-size:1.25rem;padding:24px 56px;max-width:240px}}@media (min-width: 1200px){.we-are-hiring .apply-btn{margin-top:4.5rem;font-size:1.625rem;padding:24px 60px;max-width:290px}}.bg{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.icon{display:inline-block;font-size:1em;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:top;shape-rendering:geometricPrecision}.text-primary{color:var(--primary)}.bg-gradient-peach{background:linear-gradient(90.64deg,#cf7061 .63%,#e5ab80 99.54%)}.bg-gradient-sunrise{background:linear-gradient(90.64deg,#fad547 .63%,#f39150 99.54%,#4f92f6 99.55%)}.bg-gradient-blue{background:linear-gradient(90.64deg,#6adddf .63%,#4f74f6 99.54%)}.bg-gradient-darkblue-transition{background:linear-gradient(180deg,#060c3f00 -18.35%,#050b3e 40.73%,#050b3ee2 72.78%,#050b3e00)}.bg-darkblue{background-color:#000040}.bg-lightgray{background:#e3e3e3}.bg-orange{background:#f5a04f}.bg-blue{background:#3ab8f7}.circle{border-radius:9999px}.gradiented-title{background-color:#3ab8f7;background-image:linear-gradient(to bottom,#62b6f6 0% 50%,#293896);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.animated-gradient{background:linear-gradient(330deg,#293896,#62b6f6);background-size:400% 400%;-webkit-animation:animatedgradient 30s ease infinite;animation:animatedgradient 30s ease infinite}@-webkit-keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0%);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes scroll{0%{-webkit-transform:translateX(0%);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.mobile-only{display:initial;visibility:visible}@media (min-width: 576px){.mobile-only{display:none;visibility:hidden;z-index:-1}}.desktop-only{display:none;visibility:hidden}@media (min-width: 576px){.desktop-only{display:initial;visibility:visible}}@media (max-width: 575.98px){.gradiented-title-mobile-only{background-color:#3ab8f7;background-image:linear-gradient(to bottom,#62b6f6 0% 50%,#293896);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}}
