.product-page[data-astro-cid-jqmovrh2]{width:100%}.product-shell[data-astro-cid-jqmovrh2]{width:min(100%,1440px);margin-inline:auto;padding:56px 80px 64px}.product-topline[data-astro-cid-jqmovrh2],.product-baseline[data-astro-cid-jqmovrh2]{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:11px;line-height:1.6;display:flex}.product-topline[data-astro-cid-jqmovrh2]{border-bottom:1px solid #f0f5f526;padding-bottom:24px}.product-topline[data-astro-cid-jqmovrh2] p[data-astro-cid-jqmovrh2]>span[data-astro-cid-jqmovrh2]{color:var(--color-mint);margin-inline:12px}.product-status[data-astro-cid-jqmovrh2]{align-items:center;gap:10px;display:inline-flex}.product-status[data-astro-cid-jqmovrh2]>span[data-astro-cid-jqmovrh2]{background:var(--color-mint);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin:0!important}.product-hero[data-astro-cid-jqmovrh2]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;padding-block:72px 56px;display:grid}.product-copy[data-astro-cid-jqmovrh2],.product-artwork[data-astro-cid-jqmovrh2]{min-width:0}.product-eyebrow[data-astro-cid-jqmovrh2]{color:var(--color-mint);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.7}.product-copy[data-astro-cid-jqmovrh2] h1[data-astro-cid-jqmovrh2]{font-family:var(--font-display);letter-spacing:-.06em;overflow-wrap:break-word;margin-top:28px;font-size:clamp(44px,5.5vw,78px);font-weight:500;line-height:1.12}.product-copy[data-astro-cid-jqmovrh2] h1[data-astro-cid-jqmovrh2] span[data-astro-cid-jqmovrh2]{color:var(--color-mint)}.product-description[data-astro-cid-jqmovrh2]{max-width:440px;color:var(--color-muted);margin-top:28px;font-size:20px;line-height:1.6}.product-badge[data-astro-cid-jqmovrh2]{max-width:100%;color:var(--color-mint);background:#84d3bc0d;border:1px solid #84d3bc40;border-radius:24px;align-items:center;gap:12px;margin-top:32px;padding:10px 16px;font-size:12px;line-height:1.5;display:inline-flex}.product-artwork[data-astro-cid-jqmovrh2]{justify-self:center;width:100%;max-width:540px}.product-illustration[data-astro-cid-jqmovrh2]{aspect-ratio:1;width:100%;height:auto;display:block}.product-baseline[data-astro-cid-jqmovrh2]{border-top:1px solid #f0f5f526;padding-top:24px}.product-baseline[data-astro-cid-jqmovrh2] p[data-astro-cid-jqmovrh2]:last-child{color:var(--color-mint)}.product-soon[data-astro-cid-jqmovrh2]{background:radial-gradient(ellipse at 50% 100%, #3f8fa721, transparent 70%), var(--color-faq);text-align:center;border-block:1px solid #f0f5f51a;padding:96px 24px}.product-soon-inner[data-astro-cid-jqmovrh2]{width:min(100%,1100px);margin-inline:auto}.product-soon[data-astro-cid-jqmovrh2] h2[data-astro-cid-jqmovrh2]{font-family:var(--font-display);letter-spacing:-.06em;margin-top:24px;font-size:clamp(30px,7.5vw,104px);font-weight:500;line-height:1.2}.product-soon[data-astro-cid-jqmovrh2] h2[data-astro-cid-jqmovrh2] span[data-astro-cid-jqmovrh2]{color:var(--color-mint)}.product-soon-description[data-astro-cid-jqmovrh2]{max-width:540px;color:var(--color-muted);margin:28px auto 0;font-size:19px;line-height:1.7}.product-promise[data-astro-cid-jqmovrh2]{max-width:540px;margin:12px auto 0;font-size:19px;line-height:1.7}.product-actions[data-astro-cid-jqmovrh2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex}.product-actions[data-astro-cid-jqmovrh2] .product-follow{width:276px;max-width:100%}.product-back[data-astro-cid-jqmovrh2]{color:var(--color-muted);text-underline-offset:4px;padding-block:12px;font-size:14px;text-decoration:underline}.product-back[data-astro-cid-jqmovrh2]:hover{color:var(--color-mint)}.product-note[data-astro-cid-jqmovrh2]{max-width:540px;color:var(--color-muted);margin:24px auto 0;font-size:12px;line-height:1.7}.product-skip[data-astro-cid-jqmovrh2]{z-index:100;background:var(--color-mint);color:var(--color-night);border-radius:8px;padding:12px 16px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.product-skip[data-astro-cid-jqmovrh2]:focus{transform:none}@media (width<=1199px){.product-shell[data-astro-cid-jqmovrh2]{padding-inline:40px}.product-hero[data-astro-cid-jqmovrh2]{gap:24px}}@media (width<=899px){.product-hero[data-astro-cid-jqmovrh2]{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:48px}.product-copy[data-astro-cid-jqmovrh2]{max-width:640px}.product-copy[data-astro-cid-jqmovrh2] h1[data-astro-cid-jqmovrh2]{font-size:clamp(44px,8vw,68px)}.product-artwork[data-astro-cid-jqmovrh2]{max-width:440px}.product-description[data-astro-cid-jqmovrh2]{max-width:540px}}@media (width<=599px){.product-shell[data-astro-cid-jqmovrh2]{padding:32px 24px 40px}.product-topline[data-astro-cid-jqmovrh2]{gap:12px;font-size:10px}.product-topline[data-astro-cid-jqmovrh2] p[data-astro-cid-jqmovrh2]>span[data-astro-cid-jqmovrh2]{margin-inline:6px}.product-copy[data-astro-cid-jqmovrh2] h1[data-astro-cid-jqmovrh2]{font-size:clamp(38px,10vw,54px)}.product-description[data-astro-cid-jqmovrh2]{font-size:18px}.product-eyebrow[data-astro-cid-jqmovrh2]{letter-spacing:.12em;font-size:10px}.product-baseline[data-astro-cid-jqmovrh2]{gap:12px;font-size:10px}.product-soon[data-astro-cid-jqmovrh2]{padding:64px 24px}.product-soon-description[data-astro-cid-jqmovrh2],.product-promise[data-astro-cid-jqmovrh2]{font-size:17px}}
