﻿:root{-webkit-tap-highlight-color:transparent;line-sizing:normal;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric;}body>header,body>footer{user-select:none;}button,a{user-select:none;}html{height:100%;}html,body{overflow-x:hidden;margin:0;padding:0;}html ._noscroll,body ._noscroll{overflow:hidden;}*,*::before,*::after{box-sizing:border-box;}h1{font-size:2rem;margin:.67em 0;}h2{font-size:1.5rem;}h3{font-size:1.17rem;}h4{font-size:1rem;}h5{font-size:.83rem;}h6{font-size:.67rem;}h2,h3,h4,h5,h6{line-height:1;}pre{white-space:pre-wrap;}hr{border:.5px solid;}*:focus,*:active{outline:0;}input,select,textarea,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}a,a:focus,a:active,a:visited,a:hover{text-decoration:none;}img,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}img{display:inline-block;max-width:100%;}[disabled="disabled"]{opacity:.4;pointer-events:none;}textarea{resize:none;}code,kbd,samp{font-family:monospace;font-size:1rem;}section,aside{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;}section article,aside article{max-width:var(--maxWidth);width:100%;overflow:hidden;}.fade-left,.fade-right,.fadein,.fadeout{opacity:0;}.fade-left._appear,.fade-right._appear,.fadein._appear,.fadeout._appear{transform:none;opacity:1;transition:opacity 800ms ease-in-out,transform 800ms ease-in-out;}.fade-left._appear:nth-child(2n+1),.fade-right._appear:nth-child(2n+1),.fadein._appear:nth-child(2n+1),.fadeout._appear:nth-child(2n+1){transition-delay:40ms;}.fade-left{transform:translateX(-100%);}.fade-right{transform:translateX(100%);}.fadein{transform:translateY(50px);}.fadeout{transform:translateY(-50px);}@font-face{font-family:'AloeveraDisplay';src:url('/fonts/AloeveraDisplay-Regular.woff2') format('woff2');font-weight:400;font-style:normal;}@font-face{font-family:'AloeveraDisplay';src:url('/fonts/AloeveraDisplay-Medium.woff2') format('woff2');font-weight:600;font-style:normal;}@font-face{font-family:'AloeveraDisplay';src:url('/fonts/AloeveraDisplay-Black.woff2') format('woff2');font-weight:900;font-style:normal;}@font-face{font-family:'AloeveraDisplay';src:url('/fonts/AloeveraDisplay-Bold.woff2') format('woff2');font-weight:bold;font-style:normal;font-display:swap;}:root{--primaryColor:#ff9100;--blueColor:#2daff7;--blackColor:#130e06;--grayColor:#d9d9d9;--yellowColor:#f7d22d;--maxWidth:1200px;--backgroundColor:var(--grayColor);--duration:.3s ease-in-out;--heightHeader:100px;--border-radius:9px;}.Dark *{color:#fff;}body,html,p,h1,h2,h3{margin:0;padding:0;}html,body,button,text{font-family:"AloeveraDisplay",sans-serif;font-weight:400;font-style:normal;}body{background-color:var(--grayColor);}body *{color:var(--blackColor);}._open{overflow-y:hidden;}section{width:100%;padding-inline:20px;padding-block:50px;}section article{max-width:var(--maxWidth);margin-inline:auto;width:100%;}header,footer{width:100%;padding-inline:20px;}header article,footer article{width:100%;max-width:var(--maxWidth);margin-inline:auto;}ul{list-style:none;padding-inline:0;}h1{font-size:clamp(2rem,4vw,3.5rem);font-weight:bold;line-height:1.5em;}h2{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:bold;line-height:1.4em;}a,span,p{font-size:1rem;}main .hero{padding-top:calc(var(--heightHeader));}.--title{display:flex;flex-direction:column;gap:10px;}.--title span{color:var(--primaryColor);font-weight:bold;font-size:1rem;}.--title h2{color:var(--blackColor);text-wrap-style:balance;}.--title p{font-size:1.2rem;text-wrap-style:balance;color:var(--blackColor);}.--button{cursor:pointer;border-radius:30px;border:2px solid var(--primaryColor);background-color:var(--primaryColor);background-color:transparent;outline:0;width:fit-content;padding:10px 20px;transition:all var(--duration);display:flex;align-items:center;justify-content:center;min-width:clamp(100px,10vw,150px);}.--button span{font-weight:600;transition:all var(--duration);font-size:1rem;color:var(--primaryColor);}.--button:hover{background-color:var(--primaryColor);}.--button:hover span{color:var(--primaryColor);color:#fff;}.--button._solid{background-color:var(--primaryColor);}.--button._solid span{color:var(--primaryColor);color:#fff;}.--button._solid:hover{background-color:transparent;}.--button._solid:hover span{color:var(--primaryColor);}@media only screen and (min-width:1100px){._open{overflow-y:auto;}}