.device[data-astro-cid-vujd4idp]{width:100%;margin:0;position:relative;container-type:inline-size}.body[data-astro-cid-vujd4idp]{background:linear-gradient(115deg,#ffffff38,#0000 18% 82%,#ffffff29),linear-gradient(160deg,#6b6e7a 0%,#2c2e35 22%,#1a1b20 52%,#2f3139 80%,#7a7d89 100%);position:relative;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 0 0 .35cqw #00000059,0 60px 90px -40px #000000d9}.bezel[data-astro-cid-vujd4idp]{background:#030304;height:100%;box-shadow:inset 0 0 0 1px #ffffff0d}.screen[data-astro-cid-vujd4idp]{background:#000;position:relative;overflow:hidden}.screen[data-astro-cid-vujd4idp] img{width:100%;height:auto;display:block}.screen[data-astro-cid-vujd4idp]:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff12 0%,#ffffff05 28%,#0000 42%);position:absolute;inset:0}.phone[data-astro-cid-vujd4idp] .body[data-astro-cid-vujd4idp]{border-radius:15.5cqw;padding:1.1cqw}.phone[data-astro-cid-vujd4idp] .bezel[data-astro-cid-vujd4idp]{border-radius:14.4cqw;padding:2.6cqw}.phone[data-astro-cid-vujd4idp] .screen[data-astro-cid-vujd4idp]{border-radius:11.8cqw}.watch[data-astro-cid-vujd4idp] .body[data-astro-cid-vujd4idp]{border-radius:25cqw;padding:2.4cqw}.watch[data-astro-cid-vujd4idp] .bezel[data-astro-cid-vujd4idp]{border-radius:23cqw;padding:5cqw}.watch[data-astro-cid-vujd4idp] .screen[data-astro-cid-vujd4idp]{border-radius:17cqw}.gallery[data-astro-cid-bz35n2hg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.card[data-astro-cid-bz35n2hg]{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--surface-raised), var(--surface));gap:12px;padding:12px 12px 16px;display:grid}.art[data-astro-cid-bz35n2hg]{aspect-ratio:1;border-radius:var(--radius);background:radial-gradient(circle at 50% 40%, #35b6fe29, transparent 70%), var(--surface-sunken);display:block;position:relative}.art[data-astro-cid-bz35n2hg] .phase{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.name[data-astro-cid-bz35n2hg]{padding-inline:4px;font-size:.9375rem;font-weight:600;line-height:1.3}@media (prefers-reduced-motion:no-preference){.art[data-astro-cid-bz35n2hg] .start{animation:4.4s ease-in-out infinite start-phase}.art[data-astro-cid-bz35n2hg] .finish{animation:4.4s ease-in-out infinite finish-phase}}@media (prefers-reduced-motion:reduce){.art[data-astro-cid-bz35n2hg] .start{opacity:0}}@keyframes start-phase{0%,40%{opacity:1}45%,95%{opacity:0}to{opacity:1}}@keyframes finish-phase{0%,45%{opacity:0}50%,90%{opacity:1}95%,to{opacity:0}}.store-buttons[data-astro-cid-pptrituu]{flex-wrap:wrap;gap:12px;display:flex}.store-button[data-astro-cid-pptrituu]{background:var(--text);min-height:56px;color:var(--navy);border-radius:16px;align-items:center;gap:12px;padding:8px 22px 8px 18px;text-decoration:none;transition:transform .2s;display:inline-flex}a[data-astro-cid-pptrituu].store-button:hover{transform:translateY(-1px)}.store-button[data-astro-cid-pptrituu].is-soon{cursor:default}.store-text[data-astro-cid-pptrituu]{text-align:left;line-height:1.15;display:grid}.store-small[data-astro-cid-pptrituu]{font-size:.75rem;font-weight:500}.store-large[data-astro-cid-pptrituu]{letter-spacing:-.02em;font-size:1.1875rem;font-weight:700}.hero[data-astro-cid-d32ejlv2]{background:radial-gradient(40% 50% at 8% 0,#1567fd47,#0000 70%),radial-gradient(35% 45% at 92% 8%,#00b05d33,#0000 70%),radial-gradient(40% 50% at 15% 100%,#4d2ede4d,#0000 70%),radial-gradient(40% 50% at 95% 95%,#ff3d632e,#0000 70%);padding-block:40px 72px;position:relative;overflow:hidden}@media (width>=960px){.hero[data-astro-cid-d32ejlv2]{padding-block:64px 112px}}.hero-grid[data-astro-cid-d32ejlv2]{align-items:center;gap:56px;display:grid}@media (width>=960px){.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1.1fr .9fr;gap:48px}}.eyebrow[data-astro-cid-d32ejlv2]{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.hero-title[data-astro-cid-d32ejlv2]{letter-spacing:-.045em;flex-wrap:wrap;column-gap:.25em;margin-top:16px;font-size:clamp(3rem,9vw,5.75rem);font-weight:800;line-height:1;display:flex}.word[data-astro-cid-d32ejlv2]{color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.word[data-astro-cid-d32ejlv2].plan{background-image:linear-gradient(45deg, var(--blue-deep), var(--blue) 70%)}.word[data-astro-cid-d32ejlv2].train{background-image:linear-gradient(45deg, var(--green-deep), var(--green) 70%)}.word[data-astro-cid-d32ejlv2].progress{background-image:linear-gradient(45deg, var(--purple-mid), var(--purple) 70%)}.hero-subtitle[data-astro-cid-d32ejlv2]{max-width:560px;color:var(--text-secondary);margin-top:24px;font-size:clamp(1.125rem,2.2vw,1.3125rem)}.hero-actions[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.hero-notes[data-astro-cid-d32ejlv2]{color:var(--text-secondary);gap:8px;margin-top:24px;padding:0;font-size:.9375rem;list-style:none;display:grid}.hero-notes[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-items:center;gap:8px;display:flex}.hero-notes[data-astro-cid-d32ejlv2] svg{color:var(--green);flex-shrink:0}.hero-visual[data-astro-cid-d32ejlv2]{width:min(100%,440px);margin-inline:auto;padding-right:22%;position:relative}.hero-visual[data-astro-cid-d32ejlv2] .hero-phone{max-width:320px}.hero-visual[data-astro-cid-d32ejlv2] .hero-watch{width:40%;max-width:170px;position:absolute;bottom:4%;right:0}.highlights[data-astro-cid-d32ejlv2]{border-block:1px solid var(--border);background:#ffffff05}.highlight-list[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:40px;list-style:none;display:grid}@media (width>=900px){.highlight-list[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.highlight-list[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-content:start;gap:6px;display:grid}.highlight-list[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{letter-spacing:-.03em;background:var(--gradient-frame);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:start;font-size:clamp(2rem,4vw,2.75rem);font-weight:750;line-height:1}.highlight-list[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:var(--text-secondary);font-size:.9375rem;line-height:1.45}.kicker-icon[data-astro-cid-d32ejlv2]{background:color-mix(in srgb, var(--accent) 16%, transparent);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.pillars[data-astro-cid-d32ejlv2]{gap:96px;display:grid}.pillar[data-astro-cid-d32ejlv2]{align-items:center;gap:40px;display:grid}@media (width>=900px){.pillar[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;gap:72px}.pillar[data-astro-cid-d32ejlv2]:nth-child(2n) .pillar-copy[data-astro-cid-d32ejlv2]{order:2}}.pillar-title[data-astro-cid-d32ejlv2]{font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:750}.pillar-body[data-astro-cid-d32ejlv2]{color:var(--text-secondary);margin-top:16px;margin-bottom:24px;font-size:1.0625rem}.pillar-visual[data-astro-cid-d32ejlv2]{width:min(78%,320px);margin-inline:auto}.library-section[data-astro-cid-d32ejlv2]{padding-top:0}.library-section[data-astro-cid-d32ejlv2] .gallery{max-width:960px;margin-inline:auto}@media (width>=760px){.library-section[data-astro-cid-d32ejlv2] .gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.watch-section[data-astro-cid-d32ejlv2]{border-block:1px solid var(--border);background:radial-gradient(45% 60% at 20%,#ff3d6324,#0000 70%),#ffffff04}.watch-grid[data-astro-cid-d32ejlv2]{align-items:center;gap:48px;display:grid}@media (width>=900px){.watch-grid[data-astro-cid-d32ejlv2]{grid-template-columns:.8fr 1.2fr;gap:80px}}.watch-visual[data-astro-cid-d32ejlv2] .watch-frame{width:min(64%,240px);margin-inline:auto}.watch-note[data-astro-cid-d32ejlv2]{color:var(--text-tertiary);margin-top:20px;font-size:.9375rem}.watch-points[data-astro-cid-d32ejlv2]{gap:16px;margin-top:32px;padding:0;list-style:none;display:grid}@media (width>=600px){.watch-points[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr}}.watch-points[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius);background:#ffffff08;align-items:center;gap:12px;padding:16px;font-weight:500;line-height:1.35;display:flex}.watch-points[data-astro-cid-d32ejlv2] svg{color:var(--coral);flex-shrink:0}.detail-grid[data-astro-cid-d32ejlv2]{gap:16px;padding:0;list-style:none;display:grid}@media (width>=600px){.detail-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.detail-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.detail[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(#ffffff0a,#ffffff04);padding:24px}.detail-icon[data-astro-cid-d32ejlv2]{background:#ffffff0f;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:20px;display:grid}.detail[data-astro-cid-d32ejlv2]:nth-child(4n+1) .detail-icon[data-astro-cid-d32ejlv2]{color:var(--coral)}.detail[data-astro-cid-d32ejlv2]:nth-child(4n+2) .detail-icon[data-astro-cid-d32ejlv2]{color:var(--yellow)}.detail[data-astro-cid-d32ejlv2]:nth-child(4n+3) .detail-icon[data-astro-cid-d32ejlv2]{color:var(--purple)}.detail[data-astro-cid-d32ejlv2]:nth-child(4n+4) .detail-icon[data-astro-cid-d32ejlv2]{color:var(--blue)}.detail[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2],.privacy-point[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.015em;font-size:1.125rem;font-weight:650}.detail[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2],.privacy-point[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--text-secondary);margin-top:8px;font-size:.9375rem}.privacy-section[data-astro-cid-d32ejlv2]{background:radial-gradient(45% 60% at 85%,#1567fd24,#0000 70%)}.privacy-grid[data-astro-cid-d32ejlv2]{align-items:center;gap:48px;display:grid}@media (width>=900px){.privacy-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1.1fr;gap:72px}}.privacy-points[data-astro-cid-d32ejlv2]{gap:16px;padding:0;list-style:none;display:grid}@media (width>=600px){.privacy-points[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr}}.privacy-point[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff08;padding:24px}.privacy-point[data-astro-cid-d32ejlv2] svg{color:var(--blue);margin-bottom:16px}.plans[data-astro-cid-d32ejlv2]{gap:16px;padding:0;list-style:none;display:grid}@media (width>=800px){.plans[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.price-card[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff08;align-content:start;gap:8px;padding:28px;display:grid;position:relative}.price-card[data-astro-cid-d32ejlv2].featured{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient-frame) border-box;border-width:1.5px;border-color:#0000;box-shadow:0 30px 80px -40px #9d4bfcb3}.badge[data-astro-cid-d32ejlv2]{background:var(--green);color:#000;border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:700;position:absolute;top:24px;right:24px}.plan-name[data-astro-cid-d32ejlv2]{color:var(--text-secondary);letter-spacing:0;font-size:1rem;font-weight:600}.plan-price[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.plan-price[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:2.5rem;font-weight:750}.plan-price[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{color:var(--text-secondary)}.plan-detail[data-astro-cid-d32ejlv2]{color:var(--text-tertiary);font-size:.9375rem}.included[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff05;gap:24px;margin-top:24px;padding:32px;display:grid}@media (width>=800px){.included[data-astro-cid-d32ejlv2]{grid-template-columns:1.5fr 1fr;gap:48px}}.included-title[data-astro-cid-d32ejlv2]{letter-spacing:-.015em;margin-bottom:16px;font-size:1.125rem;font-weight:650}.included[data-astro-cid-d32ejlv2] .check-list[data-astro-cid-d32ejlv2]{--accent:var(--purple)}.keep[data-astro-cid-d32ejlv2]{border-radius:var(--radius);background:#26f4a412;padding:24px}.keep[data-astro-cid-d32ejlv2] svg{color:var(--green);margin-bottom:12px}.keep[data-astro-cid-d32ejlv2] .included-title[data-astro-cid-d32ejlv2]{margin-bottom:8px}.keep[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--text-secondary)}.pricing-note[data-astro-cid-d32ejlv2]{max-width:760px;color:var(--text-tertiary);text-align:center;margin:24px auto 0;font-size:.8125rem}.faq-container[data-astro-cid-d32ejlv2]{max-width:calc(840px + 2 * var(--gutter))}.faq-list[data-astro-cid-d32ejlv2]{gap:12px;display:grid}.faq-item[data-astro-cid-d32ejlv2]{border:1px solid var(--border);border-radius:var(--radius);background:#ffffff08}.faq-item[data-astro-cid-d32ejlv2][open]{background:#ffffff0d}summary[data-astro-cid-d32ejlv2]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}summary[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}summary[data-astro-cid-d32ejlv2] .faq-chevron{color:var(--text-secondary);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2] .faq-chevron{transform:rotate(180deg)}.faq-item[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--text-secondary);padding:0 24px 24px}.cta[data-astro-cid-d32ejlv2]{background:radial-gradient(60% 80% at 50% 0%, #4d2ede59, transparent 70%) padding-box, linear-gradient(var(--navy), var(--navy)) padding-box, var(--gradient-frame) border-box;text-align:center;border:1.5px solid #0000;border-radius:36px;justify-items:center;gap:8px;padding:56px 24px;display:grid}.cta[data-astro-cid-d32ejlv2] .cta-icon{border-radius:22px;width:96px;height:96px;margin-bottom:16px;box-shadow:0 20px 60px -20px #9d4bfccc}.cta[data-astro-cid-d32ejlv2] .cta-stores{justify-content:center}.cta[data-astro-cid-d32ejlv2] .section-subtitle[data-astro-cid-d32ejlv2]{max-width:560px;margin-bottom:24px}
