@import url("v2.css");

:root{--bg:#020407;--surface:#090d14;--surface2:#0d131d;--line:#1c2533;--teal:#34e0ca;--blue:#55a2ff;--violet:#9072ff}
body{background:#020407}
html,body{max-width:100%;overflow-x:hidden}
.aurora{display:none}
.nav{height:76px;border-bottom:0;max-width:1180px}.nav nav{position:absolute;left:50%;transform:translateX(-50%);gap:42px}.nav .button-small{background:linear-gradient(105deg,var(--teal),var(--blue));color:#02070c;border:0;border-radius:999px;padding:0 20px}
.hero{position:relative;display:block;max-width:1240px;padding:92px 24px 75px;text-align:center;overflow:hidden}.hero:before{content:"";position:absolute;width:760px;height:620px;right:-230px;top:-60px;z-index:-1;opacity:.22;background:repeating-radial-gradient(ellipse at center,transparent 0 13px,rgba(86,125,170,.34) 14px 15px,transparent 16px 25px);transform:rotate(-18deg);filter:blur(.2px)}.hero:after{content:"";position:absolute;width:520px;height:520px;left:-370px;top:180px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(52,224,202,.15),transparent 68%);filter:blur(20px)}.hero-copy{max-width:980px;margin:auto}.eyebrow{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid #183d41;border-radius:999px;background:rgba(14,43,45,.35)}.hero h1{max-width:1000px;margin:26px auto 20px;font-size:clamp(50px,5.8vw,80px);line-height:1.08;letter-spacing:-.052em}.hero h1 span{background:linear-gradient(90deg,var(--teal),var(--blue) 58%,var(--violet));-webkit-background-clip:text;color:transparent}.lead{max-width:850px;margin:auto;font-size:17px;line-height:1.75;color:#a5afbe}.hero-actions{justify-content:center;margin-top:32px}.hero-actions .button{min-width:206px;border-radius:999px}.button-primary{background:linear-gradient(100deg,var(--teal),var(--blue));box-shadow:0 0 45px rgba(52,224,202,.16)}.button-ghost{border-color:#2a3443;background:rgba(7,11,17,.65)}.trust-row{justify-content:center;margin:22px auto 0;color:#8c98aa}.hero-card{max-width:920px;margin:70px auto 0;text-align:left;border-color:#273345;border-radius:20px;background:linear-gradient(145deg,#0e1622,#070b11);box-shadow:0 40px 100px rgba(0,0,0,.58),0 0 0 8px rgba(255,255,255,.012)}.window-bar{background:#0b111a}.preview-body{padding:30px}.preview-top{padding:3px 4px}.score{box-shadow:0 0 35px rgba(52,224,202,.08)}
.metrics{max-width:1040px;margin-bottom:70px}.metrics div{border-color:#161e29;background:#06090e}.metrics div:first-child{border-radius:15px 0 0 15px;border-left:1px solid #161e29}.metrics div:last-child{border-radius:0 15px 15px 0;border-right:1px solid #161e29}.metrics strong{font-size:21px}
.section{max-width:1160px;padding-top:115px;padding-bottom:115px}.section-heading{margin-left:auto;margin-right:auto;text-align:center}.section-heading h2,.privacy h2,.cta h2{font-size:48px}.feature-grid{gap:18px}.feature-grid article{min-height:230px;padding:30px;border-color:#182231;background:linear-gradient(145deg,#0b111a,#06090e)}.feature-grid article:hover{border-color:#31556a;box-shadow:0 22px 60px rgba(0,0,0,.34)}.feature-icon{background:#0f2228}
.steps{position:relative;gap:22px}.steps:before{content:"";position:absolute;left:15%;right:15%;top:49px;height:1px;background:linear-gradient(90deg,transparent,#235a62,#285c8d,#235a62,transparent)}.steps article{position:relative;border:0;background:transparent;text-align:center;padding:22px}.steps em{position:relative;z-index:1;width:55px;height:55px;margin:auto;display:grid;place-items:center;border:1px solid #285365;border-radius:50%;background:#081117;color:var(--teal);font-size:15px}.steps h3{margin-top:23px}
.privacy{position:relative;overflow:hidden;border-color:#21474d;background:#071012}.privacy:after{content:"";position:absolute;width:420px;height:420px;right:-250px;top:-250px;border-radius:50%;background:rgba(52,224,202,.12);filter:blur(70px)}.privacy>div,.privacy>ul{position:relative;z-index:1}
.telegram-card,.donate-card{border-color:#222d3d;background:#080d14}.telegram-card{background:linear-gradient(135deg,#092d3a,#111327)}.donate-card{background:linear-gradient(135deg,#0c111b,#1b1021)}
.seo-grid article{border-color:#253143}.faq details{border-color:#1b2431}.cta{background:radial-gradient(circle at 50% 45%,rgba(46,124,220,.18),transparent 34%),#030509}.cta .button{border-radius:999px}footer{border-top:1px solid #121923}
@media(max-width:960px){.nav nav{display:none}.hero{padding-top:68px}.hero-card{margin-top:52px}.steps:before{display:none}}
@media(max-width:640px){.nav{height:66px}.nav .button-small{border-radius:999px}.hero{padding:52px 17px 58px}.hero:before{width:480px;height:430px;right:-260px;top:20px}.hero h1{font-size:43px}.hero-actions{flex-direction:column;max-width:320px;margin-left:auto;margin-right:auto}.hero-card{margin-top:45px}.preview-body{padding:18px}.metrics div:first-child{border-radius:12px 0 0 0}.metrics div:nth-child(2){border-radius:0 12px 0 0}.metrics div:nth-child(3){border-radius:0 0 0 12px}.metrics div:last-child{border-radius:0 0 12px 0}.section-heading h2,.privacy h2,.cta h2{font-size:36px}}
@media(max-width:640px){.community>*{width:100%;min-width:0}.telegram-card>div:not(.telegram-logo),.donate-card>div{min-width:0}.wallet{max-width:100%;min-width:0}.wallet span{display:block;min-width:0;max-width:calc(100% - 52px)}}
@media(max-width:360px){.nav{padding-left:12px;padding-right:12px}.nav .brand{gap:7px;font-size:17px}.nav .brand img{width:36px;height:36px}.nav .button-small{padding:0 14px;font-size:11px}.hero{padding-left:12px;padding-right:12px}.hero h1{font-size:38px}.lead{font-size:15px}.hero-card{margin-left:0;margin-right:0}.community{padding-left:12px;padding-right:12px}.telegram-card,.donate-card{padding:22px}.privacy{margin-left:12px;margin-right:12px}.section{padding-left:12px;padding-right:12px}}
.preview-filename{font:700 20px "Manrope",Arial,sans-serif;margin:4px 0 1px}
