.hero[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 80% 40%,#008aa321,#0000 31%);padding:90px 0 100px;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.07em;max-width:780px;margin:14px 0 22px;font-size:clamp(3.3rem,7.7vw,7rem);line-height:.94}.hero-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:620px;color:var(--muted);font-size:1.15rem}.actions[data-astro-cid-lcdefpme],.store-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.brand-stage[data-astro-cid-lcdefpme]{place-items:center;min-height:500px;display:grid;position:relative}.brand-card[data-astro-cid-lcdefpme]{z-index:2;text-align:center;background:#fffffff2;border:1px solid #c9e2e5;border-radius:38px;width:min(100%,400px);padding:38px 28px;position:relative;transform:rotate(2deg);box-shadow:0 30px 70px #123f4d20}.visual-eyebrow[data-astro-cid-lcdefpme]{color:var(--cyan-strong);letter-spacing:.15em;font-size:.68rem;font-weight:800;display:block}.hero-mark[data-astro-cid-lcdefpme]{width:min(100%,235px);height:auto;margin:25px auto 6px}.hero-brand-name[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:2.6rem;display:block}.brand-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);line-height:1.6}.visual-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.visual-tags[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--cyan-strong);background:var(--surface-2);border-radius:999px;padding:7px 10px;font-size:.72rem}.orbit[data-astro-cid-lcdefpme]{border:1px solid #008aa333;border-radius:50%;position:absolute}.orbit[data-astro-cid-lcdefpme].one{width:460px;height:460px}.orbit[data-astro-cid-lcdefpme].two{opacity:.5;width:600px;height:600px}.proof[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--surface)}.proof-row[data-astro-cid-lcdefpme]{min-height:76px;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:800;display:flex}.proof[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--cyan);border-radius:50%;width:5px;height:5px}.section[data-astro-cid-lcdefpme]{padding-block:120px}.section-head[data-astro-cid-lcdefpme],.contrast-grid[data-astro-cid-lcdefpme],.safety[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;display:grid}h2[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin:12px 0;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.02}.section-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme],.contrast[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.safety-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.download-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:58px;display:grid}.cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme],.modes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:linear-gradient(150deg, var(--surface-2), var(--surface));border-radius:20px;min-height:250px;padding:28px}.cards[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme],.modes[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--cyan-strong);letter-spacing:.12em;font-size:.78rem}h3[data-astro-cid-lcdefpme]{margin:42px 0 9px;font-size:1.35rem}.cards[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.modes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.93rem}.contrast[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--line);padding:110px 0}.contrast-grid[data-astro-cid-lcdefpme]{align-items:start}.modes[data-astro-cid-lcdefpme]{gap:14px;display:grid}.modes[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{min-height:auto}.modes[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:20px}.safety[data-astro-cid-lcdefpme]{padding-block:120px}.safety-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.safety-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin:0;padding:22px 0}.safety-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.download-section[data-astro-cid-lcdefpme]{padding:30px 0 120px}.download-card[data-astro-cid-lcdefpme]{background:linear-gradient(125deg, #e0f3f5, var(--surface));border:1px solid #a4d3d8;border-radius:28px;grid-template-columns:190px 1fr;align-items:center;gap:46px;padding:52px;display:grid}.download-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:26%}.download-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,5vw,4rem)}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.section-head[data-astro-cid-lcdefpme],.contrast-grid[data-astro-cid-lcdefpme],.safety[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.brand-stage[data-astro-cid-lcdefpme]{min-height:530px}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{min-height:190px}}@media (width<=620px){.hero[data-astro-cid-lcdefpme]{padding:64px 0 70px}.brand-stage[data-astro-cid-lcdefpme]{min-height:480px}.brand-card[data-astro-cid-lcdefpme]{width:min(100%,350px);padding:28px 20px;transform:none}.orbit[data-astro-cid-lcdefpme].one{width:320px;height:320px}.orbit[data-astro-cid-lcdefpme].two{width:410px;height:410px}.proof-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;padding-block:20px;display:grid}.proof[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{display:none}.section[data-astro-cid-lcdefpme]{padding-block:84px}.download-card[data-astro-cid-lcdefpme]{grid-template-columns:80px 1fr;gap:22px;padding:28px}.download-card[data-astro-cid-lcdefpme] .store-actions[data-astro-cid-lcdefpme]{grid-column:1/-1}}
