@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--blue: #1C0DB1;--yellow: #FFC012;--orange: #FF6912;--green: #00FF83;--accent-1: var(--blue);--accent-2: var(--green);--bg-color: #fbfbfb;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 32px;--space-5: 64px;--space-6: 128px;--space-7: 256px;--font-size-huge: clamp(2.5rem, 2.073rem + 1.5528vw, 3.75rem);--font-size-x-large: 1.65rem;--font-size-large: clamp(1.25rem, 1.1646rem + .3106vw, 1.5rem);--font-size-medium: clamp(1.15rem, 1.1329rem + .0621vw, 1.2rem);--font-size-small: 1rem;--color-a: #f1f1f1;--color-b: #EBEBEB;--color-c: #DFDFDF;--blur: 256px;--speed: 6s;font-family:Lexend,Arial,Helvetica,sans-serif;color-scheme:light;font-size:var(--font-size-medium);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}.animation-container{position:fixed;width:100vw;height:100vh}.animated-bg{position:relative;overflow:hidden}.layer{overflow:hidden;z-index:0;position:absolute;top:0;right:-50%;height:100%;width:100%;background:radial-gradient(circle at center,var(--color-a) 0%,transparent 60%);filter:blur(var(--blur));animation:drift var(--speed) ease-in-out infinite}.layer:nth-child(2){mix-blend-mode:screen;top:50%;left:-50%;height:100%;width:100%;background:radial-gradient(circle at center,var(--color-b) 0%,transparent 60%);animation:drift2 var(--speed) ease-in-out infinite;animation-direction:reverse;animation-duration:calc(var(--speed) * 1.3)}.layer:nth-child(3){top:0;left:-50%;height:100%;width:100%;background:radial-gradient(circle at center,var(--color-c) 0%,transparent 60%);animation:drift3 var(--speed) ease-in-out infinite;animation-duration:calc(var(--speed) * .8)}@keyframes drift{0%{transform:translate(0) scale(2.1)}25%{transform:translate(-50%) scale(2)}50%{transform:translateY(50%) scale(2)}to{transform:translate(0) scale(2.1)}}@keyframes drift2{0%{transform:translate(0) scale(2.1)}50%{transform:translate(50%,-50%) scale(2)}to{transform:translate(0) scale(2.1)}}@keyframes drift3{0%{transform:translateY(-50%) scale(2.1)}50%{transform:translateY(100%) scale(2)}to{transform:translateY(-50%) scale(2.1)}}h1,h2,h3,h4,h5,h6,p,a{margin:0}h1,h2{font-size:var(--font-size-huge)}h3,h4{font-size:var(--font-size-x-large)}h3,h4{display:flex;flex-direction:column;gap:var(--space-4)}h4,h3{text-transform:uppercase;color:var(--accent-1)}h4>i,h3>i{font-size:var(--font-size-huge)}em{font-style:normal;font-weight:700}a{text-decoration:none;color:var(--accent-1);transition:color .3s ease-in-out}a:hover{color:var(--accent-2)}@media only screen and (max-width: 768px){*:not(h1)>br{display:none}}p,address,ul,ol{font-size:var(--font-size-medium)}.glass-card{border-radius:var(--space-4);background:var(--bg-color);box-shadow:20px 20px 40px #ddd,-20px -20px 40px #fff}.accent-bg{position:relative;text-wrap:nowrap}.accent-bg:before{z-index:-10;content:"";position:absolute;top:0;left:-4px;height:calc(100% + 2px);width:calc(100% + 8px);background:var(--accent-2);padding:8px;border-radius:var(--space-4)}.left-border{font-size:var(--font-size-large);padding-left:var(--space-4);border-left:4px solid var(--accent-2);max-width:50%}@media only screen and (max-width: 768px){.left-border{max-width:none}}.cta{color:#fff;background-color:#06002f;padding:var(--space-2) var(--space-4);text-decoration:none;font-weight:700;transition:background .3s ease-in-out;display:flex;align-items:center;gap:var(--space-2);border-radius:var(--space-4);text-transform:uppercase;width:fit-content}.cta:hover{background-color:var(--accent-1);color:#fff}.cta:before{content:none}.cta i{transform:rotate(-90deg);transition:transform .3s ease-in-out}*{z-index:9}body{margin:auto;background-color:var(--bg-color);color:#06002f;overflow-x:hidden}header,main>*,footer{padding:var(--space-6) 10vw}header,nav,main,footer{position:relative}@media only screen and (max-width: 1080px){header,main>*,footer{padding:var(--space-5) var(--space-4)}}main>*:nth-child(odd){background:var(--bg-color)}nav{z-index:99;background-color:var(--bg-color);position:fixed;width:100vw;height:var(--space-5);display:flex;align-items:center;justify-content:start;padding:0 10%;border-bottom:1px solid var(--accent-2);gap:var(--space-4)}nav a{text-wrap:nowrap}@media only screen and (max-width: 1080px){nav{overflow-x:scroll}}#home{font-weight:700;font-size:var(--font-size-x-large);flex-grow:1;color:#000;transition:color .3s ease-in-out}#home>span{color:var(--accent-1)}header{view-timeline-name:--header-timeline;display:flex;flex-flow:row wrap;align-items:center;justify-content:start;gap:var(--space-5);padding-top:var(--space-6)}header>h1{text-wrap:nowrap}header>p{flex:1 1 33.33333%;min-width:300px}header>img{width:100%;margin:auto;grid-row:3;grid-column:1 / 4;border-radius:32px}@keyframes shrink-parallax{0%{transform:scale(1) translate(0)}to{transform:scale(.33333) translate(-100vw)}}@supports (animation-timeline: view()){header{animation:shrink-parallax linear forwards;animation-timeline:--header-timeline;animation-range:contain 100% 200%}}@media only screen and (max-width: 1024px){header>h1{text-wrap:wrap}}#why,#who{scroll-margin-top:var(--space-6);display:flex;flex-direction:column;align-items:start;justify-content:start;gap:var(--space-4)}#why a,#who a,#why p,#who p{margin-bottom:var(--space-4)}.items{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;gap:var(--space-4);width:100%}.items section{flex:1 1 400px;min-width:300px;padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.items p{height:fit-content}.items h3{flex:1 0 100%;display:none}@keyframes right-translate-parallax{0%{transform:translate(-100vw)}to{transform:translate(0)}}@supports (animation-timeline: view()){#why{view-timeline-name:--why-timeline}#who{view-timeline-name:--who-timeline}#why>p,#who>p{animation:right-translate-parallax ease-in-out forwards;animation-range:entry 0% 35%}.items:nth-child(4){animation:right-translate-parallax ease-in-out forwards;animation-range:entry 5% 40%}.items:nth-child(5){animation:right-translate-parallax ease-in-out forwards;animation-range:entry 10% 45%}#why .items,#why p{animation-timeline:--why-timeline}#who .items,#who p{animation-timeline:--who-timeline}}@media only screen and (max-width: 768px){.items section{padding:var(--space-4) var(--space-4)}.items h3{display:block}}#features{view-timeline-name:--features-timeline;scroll-margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);justify-content:center}#features>p{margin-bottom:var(--space-4)}#features>.slider{display:grid;row-gap:var(--space-4)}#features>.slider>section{grid-row:2;grid-column:1 / 6;margin:0;display:flex;flex-direction:row-reverse;justify-content:center;align-items:start;width:100%;gap:var(--space-4);flex-flow:row-reverse nowrap}#features>.slider>section>.description{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:var(--space-4);padding:var(--space-5)}#features>.slider>section>.description>h3{color:var(--accent-1)}#features>.slider>section>video{border-radius:var(--space-4);flex-shrink:1;max-width:60%;object-fit:cover;height:100%}#features>.slider>label:has(>input)+section{animation:disappear-to-left .5s ease-in-out forwards}#features>.slider>label{width:fit-content;background-color:transparent;color:#000;font-size:var(--font-size-x-large);padding:var(--space-2) var(--space-4);border-radius:var(--space-4);font-weight:700;transition:all .3s ease-in-out;text-transform:uppercase}#features>.slider>label:hover{cursor:pointer;background-color:var(--accent-1);color:#fff}#features>.slider>label:has(>input:checked){background-color:var(--accent-2);color:#000}#features>.slider>label:has(>input:checked)+section{display:flex;animation:appear-from-right .5s ease-in-out forwards}#features>.slider>label>input{display:none}@keyframes scale-up{0%{transform:scale(0) translate(-100vw)}to{transform:scale(1) translate(0)}}@keyframes disappear-to-left{0%{transform:translate(0)}to{transform:translate(-120vw);display:none}}@keyframes appear-from-left{0%{transform:translate(-100vw);display:none}to{transform:translate(0)}}@keyframes appear-from-right{0%{transform:translate(100vw);display:none}to{transform:translate(0)}}@supports (animation-timeline: --features-timeline){#features>p{animation:right-translate-parallax ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0 35%}#features>.slider>label:nth-child(odd){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 40%}#features>.slider>label:nth-child(2n+3){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 35%}#features>.slider>label:nth-child(2n+5){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 30%}#features>.slider>label:nth-child(2n+7){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 25%}#features>.slider>label:nth-child(2n+9){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 20%}#features>.slider>label:nth-child(2n+11){animation:appear-from-left ease-in-out forwards;animation-timeline:--features-timeline;animation-range:entry 0% 15%}}@media only screen and (max-width: 1366px){#features{padding-bottom:0}#features>.slider{width:100vw;margin-left:-10vw;overflow-x:scroll;overflow-y:visible;grid-template-columns:repeat(5,66.6666%);gap:var(--space-4);padding-bottom:var(--space-6)}#features>.slider>section{flex-direction:column-reverse}#features>.slider>section>video{max-width:100%;height:fit-content}#features>.slider>section{height:100%;display:flex;grid-column:auto / span 1;margin:0 var(--space-4);justify-content:start}#features>.slider>label:has(>input:checked)+section{animation:none}#features>.slider>label:has(>input)+section{animation:none}#features>.slider>label{animation:none}#features>.slider>label:has(>input:checked){background-color:unset}#features>.slider>label:hover{cursor:unset;background-color:unset;color:unset}#features>.slider>section>.description{justify-content:stretch;padding:var(--space-4);gap:var(--space-4);flex-grow:1}#features>.slider>section>.description>p{flex-grow:1}}@media only screen and (max-width: 1080px){#features>.slider{margin-left:calc(-1 * var(--space-4))}}#last-screen{display:flex;flex-flow:row wrap;align-items:center;gap:var(--space-6)}#about-us{padding:var(--space-5);scroll-margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 400px;min-width:250px}#last-screen .left-border{max-width:none}@media only screen and (max-width: 768px){#about-us{padding:var(--space-4)}}#contact{view-timeline-name:--contact-timeline;scroll-margin-top:var(--space-6);display:flex;flex-direction:column;align-items:start;justify-content:center;gap:var(--space-5);flex:0 1 600px;min-width:250px}#contact>h2>a{text-transform:none;display:flex;align-items:center;gap:var(--space-4)}@supports (animation-timeline: view()){#contact>p{animation:left-translate-parallax linear forwards;animation-timeline:--contact-timeline;animation-range:entry 0% contain 30%}}@keyframes left-translate-parallax{0%{transform:translate(100vw)}to{transform:translate(0)}}footer{border-top:1px solid var(--accent-2);display:flex;flex-flow:row wrap;align-items:start;justify-content:space-between;gap:var(--space-4)}footer>address,footer>div{display:flex;flex-direction:column;gap:var(--space-2)}footer>address>a{display:flex;align-items:center;justify-content:start;gap:var(--space-2)}footer .logo-social>span{color:var(--accent-1)}footer .logo-social{font-size:var(--font-size-large);font-weight:700}
