@import "https://fonts.googleapis.com/css2?family=Forum&family=Jost:wght@300..700&display=swap";html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}section[id]{scroll-margin-top:var(--header-height)}body,html{background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:antialiased;overflow-x:clip}#__nuxt{background-color:var(--bg-color);min-height:100vh;color:var(--text-color);margin:0 auto;position:relative}::selection{background-color:var(--brand-color);color:#fff}body :is(a,button):focus-visible{outline:2px solid var(--brand-color);outline-offset:3px}.content{max-width:1440px;margin:0 auto;padding:0 20px}.center{justify-content:center;align-items:center;display:flex}section{padding:40px 0}.h2{text-transform:uppercase;color:#fff;letter-spacing:.02em;font-size:22px;font-weight:400}.eyebrow{color:var(--brand-color);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background-color:currentColor;width:28px;height:1px}.empty{min-height:25vh;color:var(--muted-color);justify-content:center;align-items:center;display:flex}.transition{transition:all .25s cubic-bezier(.17,.67,.83,.67)}.pt-full{padding-top:80px}.pb-full{padding-bottom:80px}.swiper-100-w{width:calc(100% + 24px);min-width:calc(100% + 24px);margin-left:-12px}.mt{margin-top:20px}button{transition:all .3s}.text{opacity:.9;font-size:.875rem;font-weight:300}.bg-block{border:1px solid var(--border-color);border-radius:var(--radius);background:linear-gradient(#ffffff0d,#ffffff05)}.btn{background-color:var(--brand-color);background-image:linear-gradient(135deg, var(--brand-hover), var(--brand-color));color:#fff;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px 28px;font-size:18px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s,color .25s;display:inline-flex;box-shadow:0 12px 28px -14px #299b82cc}.btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px #299b82f2}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.6;cursor:wait;transform:none}.btn.btn-outline{border-color:var(--border-strong);box-shadow:none;background:#ffffff08}.btn.btn-outline:hover{border-color:var(--brand-color);color:var(--brand-color)}@media only screen and (width>=600px){.content{padding:0 30px}section{padding:60px 0}.h2{font-size:30px}.eyebrow{font-size:13px}.pt-full{padding-top:120px}.pb-full{padding-bottom:120px}.swiper-100-w{width:calc(100% + 60px);min-width:calc(100% + 60px);margin-left:-30px}.mt{margin-top:30px}.text{font-size:1rem}}@media only screen and (width>=1200px){.content{padding:0 20px}section{padding:60px 0}.h2{font-size:2.25rem}.pt-full{padding-top:120px}.pb-full{padding-bottom:120px}.swiper-100-w{width:calc(100% + 40px);min-width:calc(100% + 40px);margin-left:-20px}.mt{margin-top:30px}.text{font-size:18px}}*,:before,:after{box-sizing:border-box}body{scroll-behavior:smooth;text-rendering:optimizespeed;min-height:100vh}img{max-width:100%;display:block}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button{cursor:pointer;background:inherit;font-size:inherit;font-weight:inherit}button:focus,select:focus,textarea:focus,input:focus{outline:none}ul{margin:0;padding:0}li{margin:0;padding:0;list-style-type:none}a{color:inherit;text-decoration:none}input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input,select,textarea{resize:none;font-family:inherit;font-size:inherit;border:none}body{overflow-x:clip}button,a{color:inherit}body,*,:before,:after,input,select,textarea,p,span,a,button,li,ul,ol,div{font-family:Jost;line-height:130%}h1,h2,h3,h4,h5,h6,a,.title,button{font-weight:500;line-height:120%;font-family:Forum!important}h1,h2,h3,h4,h5,h6{text-transform:uppercase}:root{--bg-color:#121b1d;--bg-elevated:#172427;--text-color:#fff;--muted-color:#ffffffad;--border-color:#ffffff14;--border-strong:#ffffff2e;--brand-color:#299b82;--brand-hover:#31b496;--brand-soft:#299b8224;--main-highlight:#299b82;--star-color:#ffb933;--radius:16px;--shadow:0 24px 48px -28px #000000bf}.error-page .error-section .content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:60vh;display:flex}.error-page .error-section .code{color:var(--brand-color);font-family:Forum;font-size:96px}.error-page .error-section .h1{font-size:1.75rem;font-weight:400}.error-page .error-section .desc{color:var(--muted-color);max-width:460px}.error-page .error-section .btn{width:auto;margin-top:10px}@media only screen and (width>=600px){.error-page .error-section .code{font-size:140px}.error-page .error-section .h1{font-size:2.25rem}}
