header{align-items:center;background-color:transparent;display:flex;left:0;padding:0 80px;position:fixed;top:0;transition:box-shadow .3s ease-in-out .3s;width:100%;z-index:3}header.scrolling{background-color:#fff;box-shadow:-5px 5px 20px rgba(8,42,62,.05);padding:25px 80px 20px}header.scrolling .logo .st1{opacity:0;transform:translateY(-40px)}header.scrolling .logo .st1:first-child{transition:transform .3s ease-in-out .42s,opacity .3s ease-in-out .42s}header.scrolling .logo .st1:nth-child(2){transition:transform .3s ease-in-out .35s,opacity .3s ease-in-out .35s}header.scrolling .logo .st1:nth-child(3){transition:transform .3s ease-in-out .28s,opacity .3s ease-in-out .28s}header.scrolling .logo .st1:nth-child(4){transition:transform .3s ease-in-out .21s,opacity .3s ease-in-out .21s}header.scrolling .logo .st1:nth-child(5){transition:transform .3s ease-in-out .14s,opacity .3s ease-in-out .14s}header.scrolling .logo .st1:nth-child(6){transition:transform .3s ease-in-out 70ms,opacity .3s ease-in-out 70ms}header.scrolling .logo .st1:nth-child(7){transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}header.scrolling .logo .st1:nth-child(8){transition:transform .3s ease-in-out -70ms,opacity .3s ease-in-out -70ms}header.scrolling .logo circle.st0{transform:translateX(-380px);transition:transform .5s cubic-bezier(.64,.46,.6,1.22) .2s}header.scrolling nav.main-nav{bottom:-5px;left:50%;margin-left:0;position:absolute;transform:translateX(-50%);transition:bottom .3s ease .2s}header.scrolling .panel{box-shadow:0 11px 80px -25px rgba(38,56,73,.15);top:78px}header.scrolling .first-level-item{margin:0;padding:35px 0}header.scrolling .first-level-item.dropdown .first-level-label:after{color:#263849!important}header.scrolling .first-level-item .panel .small{top:80px}header.scrolling .first-level-item .first-level-label,header.scrolling .first-level-item .first-level-link{color:#263849!important}header.scrolling .links-wrapper .social-link{background-color:rgba(101,124,145,.75)!important}header.scrolling .links-wrapper .additional-text{border-right:1px dotted rgba(38,56,73,.2);color:#657c91!important}header.scrolling .links-wrapper .main-cta{background-color:#263849;color:#fff;transition:background-color .3s ease-in-out}header.scrolling .links-wrapper .main-cta:hover{background-color:#01a4d5}header.scrolling .nav-toggler .bot,header.scrolling .nav-toggler .mid,header.scrolling .nav-toggler .top{background-color:#263849!important}header.lp:not(.scrolling) .links-wrapper .social-link{background-color:rgba(101,124,145,.75)}header.lp:not(.scrolling) .links-wrapper .additional-text{border-color:rgba(38,56,73,.2);color:rgba(101,124,145,.75)}header.lp:not(.scrolling) .links-wrapper .main-cta{background:linear-gradient(90deg,#01babf,#01a4d5);color:#fff}header.blog-post:not(.scrolling) .links-wrapper .social-link{background-color:rgba(101,124,145,.75)}header.blog-post:not(.scrolling) .links-wrapper .additional-text{border-color:rgba(38,56,73,.2);color:rgba(101,124,145,.75)}header.blog-post:not(.scrolling) .links-wrapper .main-cta{background:linear-gradient(90deg,#8791ff,#4f5cfe);box-shadow:0 7px 20px 0 rgba(79,92,254,.19);color:#fff}header.blog-listing:not(.scrolling) .links-wrapper .social-link{background-color:#fff}header.blog-listing:not(.scrolling) .links-wrapper .additional-text{border-color:hsla(0,0%,100%,.35);color:#fff}header.blog-listing:not(.scrolling) .links-wrapper .main-cta{background:#fff;color:#4f5cfe;transition:color .3s ease}header.blog-listing:not(.scrolling) .links-wrapper .main-cta:hover{background:#fff;color:#01a4d5}header.alternative:not(.scrolling,.open) .logo circle,header.alternative:not(.scrolling,.open) .logo path,header.alternative:not(.scrolling,.open) .logo polygon,header.alternative:not(.scrolling,.open) .logo rect{fill:#fff}header.alternative:not(.scrolling,.open) nav.main-nav ul .first-level-item .first-level-label,header.alternative:not(.scrolling,.open) nav.main-nav ul .first-level-item .first-level-link,header.alternative:not(.scrolling,.open) nav.main-nav ul .first-level-item.dropdown .first-level-label:after{color:#fff}header.alternative:not(.scrolling,.open) .links-wrapper .social-link,header.alternative:not(.scrolling,.open) .nav-toggler .bot,header.alternative:not(.scrolling,.open) .nav-toggler .mid,header.alternative:not(.scrolling,.open) .nav-toggler .top{background-color:#fff}header .logo{display:block;height:30px;transition:opacity .3s ease-in-out;width:128px}header .logo .st1{opacity:1;transform:translateY(0)}header .logo .st1:first-child{transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}header .logo .st1:nth-child(2){transition:transform .3s ease-in-out 70ms,opacity .3s ease-in-out 70ms}header .logo .st1:nth-child(3){transition:transform .3s ease-in-out .14s,opacity .3s ease-in-out .14s}header .logo .st1:nth-child(4){transition:transform .3s ease-in-out .21s,opacity .3s ease-in-out .21s}header .logo .st1:nth-child(5){transition:transform .3s ease-in-out .28s,opacity .3s ease-in-out .28s}header .logo .st1:nth-child(6){transition:transform .3s ease-in-out .35s,opacity .3s ease-in-out .35s}header .logo .st1:nth-child(7){transition:transform .3s ease-in-out .42s,opacity .3s ease-in-out .42s}header .logo .st1:nth-child(8){transition:transform .3s ease-in-out .49s,opacity .3s ease-in-out .49s}header .logo circle.st0{transform:translateX(0);transition:transform .5s cubic-bezier(.17,.67,.62,1.38)}header .logo svg{height:100%;width:100%}header nav.main-nav{bottom:100%;margin-left:70px;position:static;transition:top .3s ease .2s;width:-moz-fit-content;width:fit-content}header nav.main-nav ul{display:flex;gap:45px;width:-moz-fit-content;width:fit-content}header .first-level-item{align-items:center;cursor:pointer;display:flex;margin-bottom:35px;padding:65px 0 30px}header .first-level-item:first-child{transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out .42s,opacity .3s ease-in-out .42s}header .first-level-item:nth-child(2){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out .35s,opacity .3s ease-in-out .35s}header .first-level-item:nth-child(3){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out .28s,opacity .3s ease-in-out .28s}header .first-level-item:nth-child(4){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out .21s,opacity .3s ease-in-out .21s}header .first-level-item:nth-child(5){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out .14s,opacity .3s ease-in-out .14s}header .first-level-item:nth-child(6){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out 70ms,opacity .3s ease-in-out 70ms}header .first-level-item:nth-child(7){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}header .first-level-item:nth-child(8){transition:padding .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out -70ms,opacity .3s ease-in-out -70ms}header .first-level-item.cta{display:none}header .first-level-item:has(.small){position:relative}header .first-level-item .first-level-label,header .first-level-item .first-level-link{color:#263849;font-size:14px;font-weight:500;line-height:100%}header .first-level-item .first-level-link{transition:none}header .panel{background-color:#fff;border-radius:10px;box-shadow:0 11px 80px -25px rgba(38,56,73,.15);left:50%;opacity:0;pointer-events:none;position:absolute;top:100px;transform:translateX(-50%);transition:opacity .3s ease-in-out;width:100vw}header .panel .wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:60px 0}header .panel.small{width:-moz-fit-content;width:fit-content}header .panel.small .wrapper{padding:25px}header .panel.small .column .block,header .panel.small .column .list{width:150px}header .panel .panel-title{background:linear-gradient(270deg,#01babf,#01a4d5);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:13px;letter-spacing:.79px;margin:0 auto;max-width:1200px;text-transform:uppercase;width:100%}header .panel .column .block,header .panel .column .list{display:block}header .panel .column .block .sub-title,header .panel .column .list .sub-title{color:#263849;font-weight:700;margin-bottom:10px}header .panel .column .block .sub-title a span,header .panel .column .list .sub-title a span{color:#263849}header .panel .column .block{cursor:pointer;width:230px}header .panel .column .block .sub-title{color:#263849;font-weight:700}header .panel .column .block .description{font-size:13px}header .panel .column .block .btn{margin-top:15px}header .panel .column .block:hover .btn span{color:#ff3d6d}header .panel .column .block:hover .btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23FF3D6D' d='m.972 5.237-.75.006.011 1.5.75-.006zm10.494 1.2a.75.75 0 0 0-.008-1.06L6.648.64A.75.75 0 0 0 5.597 1.71l4.275 4.21-4.21 4.275a.75.75 0 0 0 1.07 1.052zm-10.483.3 9.955-.076-.012-1.5-9.954.076z'/%3E%3C/svg%3E");opacity:0;transform:translateX(100px)}header .panel .column .block:hover .btn:after{width:calc(100% - 22px)}header .panel .column .list{width:320px}header .panel .column .list .sub-title{cursor:pointer}header .panel .column .list .sub-title span{font-weight:700;transition:color .3s ease-in-out}header .panel .column .list .sub-title:hover span{color:#ff3d6d}header .links-wrapper{align-items:center;display:flex;gap:14px;margin-left:auto;transition:opacity .3s ease-in-out}header .links-wrapper .social-link{background-color:#fff;height:18px;-webkit-mask-image:var(--picto);mask-image:var(--picto);-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px 18px;mask-size:18px 18px;width:18px}header .links-wrapper .additional-text{border-right:1px dotted hsla(0,0%,100%,.35);color:#fff;font-size:14px;font-weight:700;line-height:35px;padding:0 18px 0 0}header .links-wrapper .main-cta{background-color:#fff;border-radius:18px;color:#01a4d5;font-size:14px;font-weight:700;letter-spacing:normal;line-height:11px;margin-left:4px;max-height:35px;padding:12px 32px;text-transform:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}header .links-wrapper .main-cta:hover{background-color:#263849;color:#fff}header .nav-toggler{display:none;height:14px;position:relative;width:20px}header .nav-toggler .bot,header .nav-toggler .mid,header .nav-toggler .top{background-color:#fff;height:2px;left:0;opacity:1;position:absolute;transform-origin:center;transition:transform .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,top .3s ease-in-out}header .nav-toggler .top{top:0;width:20px}header .nav-toggler .mid{top:50%;transform:translateY(-50%) rotate(0);width:20px}header .nav-toggler .bot{bottom:0;width:15px}@media screen and (max-width:1280px){header nav.main-nav{margin-left:50px}header nav.main-nav ul{gap:30px}header .links-wrapper{gap:18px}header .links-wrapper .additional-text{max-height:35px;overflow:hidden;padding-right:0;width:1px}}@media screen and (max-width:1150px){header nav.main-nav{margin-left:20px}}@media screen and (min-width:1040px){header nav.main-nav ul .first-level-item.dropdown{cursor:auto}header nav.main-nav ul .first-level-item.dropdown:hover .panel{opacity:1;pointer-events:all}header nav.main-nav ul .first-level-item.dropdown .first-level-label{align-items:center;display:flex;gap:7px}header nav.main-nav ul .first-level-item.dropdown .first-level-label:after{color:#263849;content:">";display:inline-block;transform:rotate(90deg);vertical-align:middle}}@media screen and (max-width:1025px){header{padding:60px 80px 0}header nav.main-nav{background-color:#fff;height:calc(100vh - 90px);left:0;margin-left:0;opacity:0;padding:calc(20vh - 75px) 0 20vh;pointer-events:none;position:absolute!important;top:100%;transition:opacity .3s ease-in-out .3s;width:100vw;z-index:4}header nav.main-nav ul{flex-direction:column;gap:0;margin:0 auto;max-width:400px;width:100%}header .logo{width:110px}header .first-level-item{flex-direction:column;margin-bottom:0;opacity:0;padding:15px 0;transform:translateX(-20px);transition:transform 0s .6s,opacity .3s ease;width:100%}header .first-level-item.cta{display:block}header .first-level-item.cta .main-cta{color:#01a4d5}header .first-level-item .first-level-label,header .first-level-item .first-level-link{display:block;font-size:25px;font-weight:700;line-height:1;position:relative;text-align:center;width:100%}header .first-level-item .first-level-label.open .first-level-label:after,header .first-level-item .first-level-link.open .first-level-label:after{content:"-"}header .first-level-item .first-level-label:after{color:#657c91;content:"+";font-size:30px;font-weight:300;height:39px;position:absolute;right:0;top:0;transform:rotate(0)}header .panel{align-items:center;background-color:transparent;box-shadow:none;flex-direction:column;flex-wrap:nowrap;gap:0;opacity:1;overflow:hidden;padding:0;pointer-events:all;position:static;transform:translateX(0);transition:max-height .3s ease-in-out;width:100%}header .panel.small{padding:0;top:100px;width:-moz-fit-content;width:fit-content}header .panel.small .column .block,header .panel.small .column .list{width:100%}header .panel .wrapper{align-items:center;flex-direction:column;gap:25px;padding:15px 0}header .panel .panel-title{display:none}header .panel .column .block,header .panel .column .list{width:100%}header .panel .column .block .sub-title,header .panel .column .list .sub-title{color:#657c91;font-size:18px;line-height:1;margin-bottom:0;text-align:center}header .panel .column .block .btn,header .panel .column .block .description{display:none}header .links-wrapper{margin-left:auto;margin-right:18px}header .links-wrapper .main-cta{display:none}header .nav-toggler{display:block}header.scrolling{padding:30px 80px}header.open{background-color:#fff;transition:box-shadow .3s ease-in-out,padding .3s ease-in-out}header.open .links-wrapper,header.open .logo{opacity:0}header.open nav.main-nav{opacity:1;overflow:scroll;pointer-events:all!important;transition:opacity .3s ease-in-out}header.open .first-level-item{opacity:1;transform:translateX(0)}header.open .first-level-item:first-child{transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out .42s,opacity .3s ease-in-out .42s}header.open .first-level-item:nth-child(2){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out .35s,opacity .3s ease-in-out .35s}header.open .first-level-item:nth-child(3){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out .28s,opacity .3s ease-in-out .28s}header.open .first-level-item:nth-child(4){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out .21s,opacity .3s ease-in-out .21s}header.open .first-level-item:nth-child(5){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out .14s,opacity .3s ease-in-out .14s}header.open .first-level-item:nth-child(6){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out 70ms,opacity .3s ease-in-out 70ms}header.open .first-level-item:nth-child(7){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s}header.open .first-level-item:nth-child(8){transition:padding .3s ease-in-out .3s,margin .3s ease-in-out .3s,transform .3s ease-in-out -70ms,opacity .3s ease-in-out -70ms}header.open .nav-toggler .bot,header.open .nav-toggler .mid,header.open .nav-toggler .top{background-color:#263849}header.open .nav-toggler .top{top:50%;transform:translateY(-50%) rotate(45deg)}header.open .nav-toggler .mid{transform:translateY(-50%) rotate(-45deg)}header.open .nav-toggler .bot{opacity:0}}@media screen and (max-width:950px){header:not(.scrolling){border-bottom:1px solid hsla(0,0%,100%,.3);padding:35px 80px 30px}header:not(.scrolling) .logo circle,header:not(.scrolling) .logo path,header:not(.scrolling) .logo polygon,header:not(.scrolling) .logo rect{fill:#fff}header:not(.scrolling) .links-wrapper .social-link{background-color:#fff}header:not(.scrolling) .links-wrapper .additional-text{line-height:30px;max-height:30px;padding-right:18px;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:768px){header .first-level-item .first-level-label:after{right:20px}}@media screen and (max-width:650px){header:not(.scrolling){padding:25px 50px 20px}}@media screen and (max-width:500px){header:not(.scrolling) .links-wrapper .additional-text{overflow:hidden;padding-right:0;width:1px}}