@font-face{font-family:Satoshi;src:url(/assets/fonts/satochi/Satoshi-Regular.woff2) format("woff2"),url(/assets/fonts/satochi/Satoshi-Regular.woff) format("woff"),url(/assets/fonts/satochi/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/fonts/satochi/Satoshi-Bold.woff2) format("woff2"),url(/assets/fonts/satochi/Satoshi-Bold.woff) format("woff"),url(/assets/fonts/satochi/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-style:normal}*,*:before,*:after{box-sizing:border-box;margin:0}body{font-family:Satoshi,sans-serif;font-weight:400;line-height:1.15;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}p{text-wrap:pretty}#root,#__next{isolation:isolate}:root{--focus-outline-color: #aaa;font-family:sans-serif;font-size:16px}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){:root{font-size:18px}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){:root{font-size:18px}}:root span,:root p,:root h1,:root h2,:root h3,:root h4,:root h5,:root h6,:root a{color:#000}span,p{font-size:18px}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){span,p{font-size:20px}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){span,p{font-size:22px}}h6{font-size:1rem}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h6{font-size:1.125rem}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h6{font-size:1.25rem}}h5{font-size:1.125rem}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h5{font-size:1.25rem}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h5{font-size:1.5rem}}h4{font-size:1.25rem}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h4{font-size:1.5rem}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h4{font-size:1.75rem}}h3{font-size:1.5rem}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h3{font-size:1.75rem}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h3{font-size:2rem}}h2{font-size:2rem}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h2{font-size:2.25rem}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h2{font-size:2.5rem}}h1{font-size:45px}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){h1{font-size:55px}}@media (min-width: 1280px),(min-resolution: 2dppx) and (min-width: 1163.6363636364px){h1{font-size:70px}}.component-container{padding-right:10%;padding-left:10%}@media (min-width: 1024px),(min-resolution: 2dppx) and (min-width: 930.9090909091px){.component-container{padding-left:5%}}a.btn{color:#fff;text-decoration:none;padding-block:.67rem}.btn{background-color:#f80000;clip-path:polygon(100% 0,100% calc(100% - 20px),calc(100% - 25px) 100%,0 100%,0 0);padding:.6rem 3rem;color:#fff!important;cursor:pointer;border:none;position:relative;text-decoration:none}.btn:before{content:"";width:100%;height:100%;background:#f80000;clip-path:polygon(100% 0,100% calc(100% - 20px),calc(100% - 25px) 100%,0 100%,0 0);z-index:-1;transform:scaleX(0);transform-origin:bottom right;position:absolute;inset:0;transition:transform .5s ease .1s}.btn:hover{background-color:transparent}.btn:hover:before{transform:scaleX(1);transform-origin:bottom left}.btn.reversed{clip-path:polygon(0 0,100% 0,100% 100%,25px 100%,0 calc(100% - 25px))}.btn.reversed:before{transform:scaleX(0);transform-origin:bottom left}.btn.reversed:hover:before{transform:scaleX(1);transform-origin:bottom right}.clipped-top{position:relative}.clipped-top:before{content:"";position:absolute;z-index:-1;inset:0;background-color:#1b5583;clip-path:polygon(80% 0,100% 5%,100% 100%,0 100%,0 5%)}@media (min-width: 1700px),(min-resolution: 2dppx) and (min-width: 1545.4545454545px){.clipped-top:before{clip-path:polygon(calc((100vw - 1600px)/2 + 1280px) 0,100% 5%,100% 100%,0 100%,0 5%)}}.clipped-full{position:relative}.clipped-full:before{content:"";position:absolute;z-index:-1;inset:0;background-color:#1b5583;clip-path:polygon(80% 0,100% 5%,100% 100%,0 100%,0 5%);clip-path:polygon(80% 0,100% 5%,100% 100%,0 95%,0 5%)}@media (min-width: 1700px),(min-resolution: 2dppx) and (min-width: 1545.4545454545px){.clipped-full:before{clip-path:polygon(calc((100vw - 1600px)/2 + 1280px) 0,100% 5%,100% 100%,0 95%,0 5%)}}@media (prefers-reduced-motion: reduce){*{animation:none!important}}
