.changa-module-scss-module__tVZqLq__page{max-width:1200px;margin:0 auto;padding:1.4rem 1.2rem 1.2rem}.changa-module-scss-module__tVZqLq__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:2rem;display:grid}.changa-module-scss-module__tVZqLq__textColumn{color:var(--text-primary)}.changa-module-scss-module__tVZqLq__brandLink{margin-top:.8rem;margin-bottom:.7rem;text-decoration:none;display:inline-block}.changa-module-scss-module__tVZqLq__brandLogo{width:min(190px,100%);height:auto;transition:transform .2s,opacity .2s;display:block}.changa-module-scss-module__tVZqLq__brandLogo:hover{opacity:.95;transform:translateY(-1px)}.changa-module-scss-module__tVZqLq__logoRow{align-items:center;gap:.9rem;display:flex}.changa-module-scss-module__tVZqLq__logo{border-radius:12px;width:54px;height:auto}.changa-module-scss-module__tVZqLq__title{margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.changa-module-scss-module__tVZqLq__subtitle{color:var(--accent-primary);margin:.8rem 0 .5rem;font-size:1.05rem;font-weight:600}.changa-module-scss-module__tVZqLq__description{color:var(--text-secondary);max-width:62ch;margin:0}.changa-module-scss-module__tVZqLq__copyCarousel{max-width:62ch;min-height:128px;margin-top:.35rem}.changa-module-scss-module__tVZqLq__copyCarouselTitle{color:var(--text-primary);margin:0;font-size:1.22rem}.changa-module-scss-module__tVZqLq__copyCarouselBody{color:var(--text-secondary);margin:.45rem 0 0}.changa-module-scss-module__tVZqLq__copyCarouselDots{gap:.45rem;margin-top:.7rem;display:flex}.changa-module-scss-module__tVZqLq__copyCarouselDot{background:#cbd5ff73;border:none;border-radius:999px;width:9px;height:9px;transition:all .2s}.changa-module-scss-module__tVZqLq__activeDot{background:var(--accent-primary);width:24px}.changa-module-scss-module__tVZqLq__ctaRow{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.changa-module-scss-module__tVZqLq__primaryCta,.changa-module-scss-module__tVZqLq__secondaryCta{border-radius:999px;padding:.62rem 1rem;font-weight:700;text-decoration:none}.changa-module-scss-module__tVZqLq__primaryCta{background:var(--accent-primary);color:#0b0b0b}.changa-module-scss-module__tVZqLq__secondaryCta{border:1px solid var(--border-color);color:var(--text-primary)}.changa-module-scss-module__tVZqLq__legalFooter{color:var(--text-secondary);margin-top:.9rem;font-size:.8rem}.changa-module-scss-module__tVZqLq__legalFooter a{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}.changa-module-scss-module__tVZqLq__legalFooter a:hover{color:var(--text-primary)}.changa-module-scss-module__tVZqLq__previewColumn{justify-content:center;align-items:center;gap:.7rem;display:flex}.changa-module-scss-module__tVZqLq__preview{width:min(220px,100%);height:auto}.changa-module-scss-module__tVZqLq__storeBadges{flex-direction:column;gap:.45rem;display:flex}.changa-module-scss-module__tVZqLq__storeBadge{width:110px;height:auto}.changa-module-scss-module__tVZqLq__comingSoonBadge{color:#fff;text-align:center;background:#111;border:1px solid #2f2f2f;border-radius:6px;justify-content:center;align-items:center;width:110px;min-height:33px;padding:.3rem .5rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.changa-module-scss-module__tVZqLq__statusBadge{border:1px solid var(--accent-primary);color:var(--accent-primary);vertical-align:middle;white-space:nowrap;border-radius:999px;margin:.15rem 0 .15rem .4rem;padding:.15rem .6rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-block}@media (min-width:901px){.changa-module-scss-module__tVZqLq__page{align-items:center;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.changa-module-scss-module__tVZqLq__hero{width:100%}}@media (max-width:900px){.changa-module-scss-module__tVZqLq__hero{grid-template-columns:1fr}.changa-module-scss-module__tVZqLq__previewColumn{justify-content:flex-start}.changa-module-scss-module__tVZqLq__page{padding-bottom:2rem}.changa-module-scss-module__tVZqLq__copyCarousel{min-height:0}}
