.page-module__ly7XEa__page{min-height:100vh;padding:120px 0 4rem}.page-module__ly7XEa__container{max-width:900px;margin:0 auto;padding:0 1.5rem}.page-module__ly7XEa__header{text-align:center;margin-bottom:2.5rem}.page-module__ly7XEa__header h1{margin-top:.5rem;font-size:2.5rem}.page-module__ly7XEa__subtitle{color:var(--text-secondary);max-width:500px;margin-top:.5rem;margin-left:auto;margin-right:auto;font-size:1.0625rem}.page-module__ly7XEa__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.page-module__ly7XEa__storeBtn{background:var(--bg-card);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;font-family:var(--font-primary);border-radius:14px;align-items:center;gap:.75rem;padding:1rem 2rem;text-decoration:none;transition:all .25s;display:flex}.page-module__ly7XEa__storeBtn small{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.625rem;display:block}.page-module__ly7XEa__storeBtn strong{font-size:1.125rem;display:block}.page-module__ly7XEa__storeBtn:hover:not(:disabled){border-color:var(--accent-gold);box-shadow:var(--shadow-gold);color:var(--text-primary)}.page-module__ly7XEa__storeBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__ly7XEa__features h2{text-align:center;margin-bottom:2rem;font-size:1.75rem}.page-module__ly7XEa__featuresGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.page-module__ly7XEa__featureCard{background:var(--bg-card);border:1px solid var(--border-light);text-align:center;border-radius:14px;padding:1.75rem;transition:all .2s}.page-module__ly7XEa__featureCard:hover{border-color:var(--border-gold);transform:translateY(-2px)}.page-module__ly7XEa__featureIcon{margin-bottom:.75rem;font-size:2rem;display:block}.page-module__ly7XEa__featureCard h3{color:var(--accent-gold);margin-bottom:.5rem;font-size:1rem}.page-module__ly7XEa__featureCard p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@media (max-width:768px){.page-module__ly7XEa__featuresGrid{grid-template-columns:1fr}.page-module__ly7XEa__buttons{flex-direction:column;align-items:center}.page-module__ly7XEa__header h1{font-size:1.75rem}}
