.dl-hero[data-astro-cid-5oqtr3h2]{padding-top:clamp(2.5rem,6vw,5rem);padding-bottom:var(--space-8);position:relative;overflow:hidden}.dl-hero__inner[data-astro-cid-5oqtr3h2]{gap:var(--space-12);grid-template-columns:1fr;align-items:center;display:grid}.dl-hero__title[data-astro-cid-5oqtr3h2]{margin:var(--space-4) 0;font-size:clamp(2.6rem,7vw,4.6rem)}.dl-hero__art[data-astro-cid-5oqtr3h2]{justify-content:center;display:flex}.dl-cta[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:.9rem;margin:2rem 0 1.4rem;display:flex}.store-btn--lg[data-astro-cid-5oqtr3h2]{padding:1rem 1.8rem}.dl-trust[data-astro-cid-5oqtr3h2]{color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:1.25rem;display:flex}.dl-trust[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{align-items:center;gap:.4rem;display:inline-flex}.dl-trust[data-astro-cid-5oqtr3h2] svg{color:var(--color-aurora-teal)}.store-btn[data-astro-cid-5oqtr3h2]{align-items:center;gap:var(--space-3);border:1px solid var(--color-line);background:#ffffff0d;border-radius:.9rem;padding:.7rem 1.25rem;transition:transform .2s,box-shadow .3s,background .3s;display:inline-flex}.store-btn__text[data-astro-cid-5oqtr3h2]{text-align:left;flex-direction:column;line-height:1.2;display:flex}.store-btn__text[data-astro-cid-5oqtr3h2] small[data-astro-cid-5oqtr3h2]{color:var(--color-ink-muted);font-size:.74rem}.store-btn__text[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{font-size:1.15rem;font-weight:600}.store-btn--primary[data-astro-cid-5oqtr3h2]{background:var(--color-aurora-teal);color:var(--color-on-accent);border-color:#0000}.store-btn--primary[data-astro-cid-5oqtr3h2] .store-btn__text[data-astro-cid-5oqtr3h2] small[data-astro-cid-5oqtr3h2]{color:color-mix(in oklab, var(--color-on-accent) 70%, transparent)}.store-btn--primary[data-astro-cid-5oqtr3h2] .store-btn__text[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{color:var(--color-on-accent)}.store-btn--primary[data-astro-cid-5oqtr3h2]:hover{background:var(--color-aurora-emerald);box-shadow:0 0 26px -2px color-mix(in oklab, var(--color-aurora-teal) 45%, transparent);transform:translateY(-2px)}.store-btn--soon[data-astro-cid-5oqtr3h2]{cursor:default;opacity:.62}.store-btn--soon[data-astro-cid-5oqtr3h2] .store-btn__text[data-astro-cid-5oqtr3h2] small[data-astro-cid-5oqtr3h2]{color:var(--color-aurora-teal);font-weight:600}.store-btn--soon[data-astro-cid-5oqtr3h2] svg{color:var(--color-ink-muted)}.steps[data-astro-cid-5oqtr3h2]{counter-reset:step;grid-template-columns:1fr;gap:1.1rem;display:grid}.step[data-astro-cid-5oqtr3h2]{padding:1.8rem}.step__num[data-astro-cid-5oqtr3h2]{width:2.4rem;height:2.4rem;font-family:var(--font-display);color:#042;background:linear-gradient(120deg, var(--color-aurora-emerald), var(--color-aurora-cyan));border-radius:.7rem;place-items:center;margin-bottom:1rem;font-size:1.2rem;display:inline-grid}.step[data-astro-cid-5oqtr3h2] h3[data-astro-cid-5oqtr3h2]{font-family:var(--font-sans);margin-bottom:.4rem;font-size:1.1rem;font-weight:600}.step[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--color-ink-muted);font-size:.95rem}.plans[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr;gap:1.2rem;max-width:60rem;margin-inline:auto;display:grid}.plan[data-astro-cid-5oqtr3h2]{padding:var(--space-8);position:relative}.plan--premium[data-astro-cid-5oqtr3h2]{border-color:color-mix(in oklab, var(--color-aurora-teal) 40%, var(--color-line));box-shadow:0 24px 60px -30px color-mix(in oklab, var(--color-aurora-teal) 70%, transparent)}.plan__ribbon[data-astro-cid-5oqtr3h2]{letter-spacing:.06em;text-transform:uppercase;color:#042;background:linear-gradient(120deg, var(--color-aurora-emerald), var(--color-aurora-cyan));border-radius:99px;padding:.35rem .8rem;font-size:.72rem;font-weight:700;position:absolute;top:-.8rem;right:1.5rem}.plan__name[data-astro-cid-5oqtr3h2]{margin-bottom:.3rem;font-size:1.5rem}.plan__name[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{font-size:var(--text-sm);color:var(--color-aurora-violet);font-family:var(--font-sans)}.plan__price[data-astro-cid-5oqtr3h2]{font-family:var(--font-display);margin-bottom:1.3rem;font-size:2rem}.plan__price[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{font-size:var(--text-sm);color:var(--color-ink-muted);font-family:var(--font-sans);margin-inline-start:.4rem}.plan[data-astro-cid-5oqtr3h2] ul[data-astro-cid-5oqtr3h2]{flex-direction:column;gap:.75rem;margin-bottom:1.6rem;display:flex}.plan[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{color:var(--color-ink-muted);align-items:flex-start;gap:.6rem;font-size:.94rem;display:flex}.plan[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2] svg{color:var(--color-aurora-teal);flex:none;margin-top:2px}.plan--premium[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2] svg{color:var(--color-aurora-emerald)}.plan__cta[data-astro-cid-5oqtr3h2]{width:100%}.plans__fine[data-astro-cid-5oqtr3h2]{text-align:center;color:var(--color-ink-dim);max-width:42rem;margin:var(--space-6) auto 0;font-size:.84rem}.reqs[data-astro-cid-5oqtr3h2]{max-width:50rem;margin-inline:auto}.reqs__title[data-astro-cid-5oqtr3h2]{text-align:center;margin-bottom:1.4rem;font-size:1.6rem}.reqs__grid[data-astro-cid-5oqtr3h2]{border:1px solid var(--color-line);border-radius:1rem;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.reqs__grid[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--color-line);padding:1rem 1.3rem;display:flex}.reqs__grid[data-astro-cid-5oqtr3h2] dt[data-astro-cid-5oqtr3h2]{color:var(--color-ink-muted)}.reqs__grid[data-astro-cid-5oqtr3h2] dd[data-astro-cid-5oqtr3h2]{color:var(--color-ink);text-align:right;font-weight:500}.reqs__note[data-astro-cid-5oqtr3h2]{text-align:center;color:var(--color-ink-dim);font-size:var(--text-sm);margin-top:1.2rem}.reqs__note[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{color:var(--color-aurora-teal)}@media (width>=900px){.dl-hero__inner[data-astro-cid-5oqtr3h2]{grid-template-columns:1.1fr .9fr}.steps[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr)}.plans[data-astro-cid-5oqtr3h2],.reqs__grid[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr 1fr}.reqs__grid[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]:nth-last-child(-n+1){border-bottom:0}}
