.page-module__YnyroG__page{--background:#0b1412;--foreground:#0f1a18;--text-primary:#e2f2ee;--text-secondary:#9bb7b0;--accent:#3dd2b6;--accent-soft:#3dd2b626;--button-primary-hover:#2bbfa3;--button-secondary-hover:#3dd2b61f;--button-secondary-border:#94a3b833;min-height:100vh;font-family:var(--font-geist-sans), "Avenir Next", "Helvetica Neue", Arial, sans-serif;color:var(--text-primary);background:radial-gradient(circle at top,#12211d,#0b1412 55%,#0a1110 100%)}.page-module__YnyroG__main{flex-direction:column;gap:64px;width:100%;max-width:1080px;margin:0 auto;padding:64px 24px 80px;display:flex}.page-module__YnyroG__hero{background:linear-gradient(145deg,#111f1c 0%,#0b1513 100%);border-radius:28px;gap:20px;padding:48px 42px;display:grid;box-shadow:0 30px 80px #040c0ab3}.page-module__YnyroG__hero h1{letter-spacing:-.02em;font-size:clamp(34px,4.5vw,52px);line-height:1.1}.page-module__YnyroG__hero p{max-width:640px;color:var(--text-secondary);font-size:18px;line-height:1.7}.page-module__YnyroG__badge{background:var(--accent-soft);width:fit-content;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.page-module__YnyroG__ctas{flex-wrap:wrap;gap:12px;display:flex}.page-module__YnyroG__ctas a{cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;width:fit-content;height:46px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}a.page-module__YnyroG__primary{background:var(--accent);color:#04100d;box-shadow:0 12px 30px #3dd2b633}a.page-module__YnyroG__secondary{border-color:var(--button-secondary-border);color:var(--text-primary);background:0 0}.page-module__YnyroG__stats{color:var(--text-secondary);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;font-size:14px;display:grid}.page-module__YnyroG__stats div{background:#111f1ce6;border:1px solid #94a3b82e;border-radius:16px;gap:6px;padding:16px;display:grid}.page-module__YnyroG__stats span{color:var(--text-primary);font-size:20px;font-weight:700}.page-module__YnyroG__highlights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.page-module__YnyroG__highlights article{background:#111f1cf2;border:1px solid #94a3b829;border-radius:20px;padding:24px;box-shadow:0 18px 45px #040c0a80}.page-module__YnyroG__highlights h3{margin-bottom:12px;font-size:18px}.page-module__YnyroG__highlights p{color:var(--text-secondary);line-height:1.7}.page-module__YnyroG__featureGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.page-module__YnyroG__featureCard{background:#0e1816e6;border:1px solid #94a3b829;border-radius:18px;gap:10px;padding:20px;display:grid}.page-module__YnyroG__featureCard h4{font-size:16px}.page-module__YnyroG__featureCard p{color:var(--text-secondary);line-height:1.6}.page-module__YnyroG__steps{background:#0e1816e6;border:1px solid #94a3b829;border-radius:24px;gap:24px;padding:32px;display:grid}.page-module__YnyroG__steps h2{margin-bottom:8px;font-size:28px}.page-module__YnyroG__steps p{color:var(--text-secondary)}.page-module__YnyroG__stepCards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.page-module__YnyroG__stepCards article{background:#0d1c18f2;border:1px solid #3dd2b626;border-radius:18px;gap:8px;padding:20px;display:grid}.page-module__YnyroG__stepCards span{letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:700}.page-module__YnyroG__download{background:linear-gradient(140deg,#0f2621e6 0%,#0b1513 60%);border:1px solid #94a3b829;border-radius:24px;gap:24px;padding:32px;display:grid}.page-module__YnyroG__download h2{margin-bottom:8px;font-size:28px}.page-module__YnyroG__download p{color:var(--text-secondary)}.page-module__YnyroG__storeButtons{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.page-module__YnyroG__storeButton{color:var(--text-primary);background:#111f1cf2;border:1px solid #94a3b82e;border-radius:16px;gap:4px;padding:16px 20px;font-weight:600;display:grid}.page-module__YnyroG__storeButton span{color:var(--text-secondary);font-size:12px;font-weight:500}.page-module__YnyroG__footer{color:var(--text-secondary);border-top:1px solid #94a3b833;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:16px;font-size:14px;display:flex}.page-module__YnyroG__footer span{margin-top:6px;display:block}.page-module__YnyroG__footerLinks{flex-wrap:wrap;gap:12px;display:flex}@media (hover:hover) and (pointer:fine){a.page-module__YnyroG__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module__YnyroG__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}.page-module__YnyroG__storeButton:hover{border-color:var(--accent);box-shadow:0 10px 24px #3dd2b62e}}@media (max-width:600px){.page-module__YnyroG__hero{padding:32px 24px}.page-module__YnyroG__steps,.page-module__YnyroG__download{padding:24px}}
