.phone[data-astro-cid-6zuj2xdd]{width:100%;max-width:var(--phone-w);margin:0}.phone-bezel[data-astro-cid-6zuj2xdd]{padding:9px;border-radius:34px;background:#0b0f19;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 60px -24px #0a102073,0 8px 20px -10px #0a10204d,inset 0 0 0 1px #ffffff0a}.phone-screen[data-astro-cid-6zuj2xdd]{border-radius:26px;overflow:hidden;background:#0a0a0a}.phone-screen[data-astro-cid-6zuj2xdd] img[data-astro-cid-6zuj2xdd]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}figcaption[data-astro-cid-6zuj2xdd]{margin-top:12px;font-size:.84rem;line-height:1.5;color:var(--muted);text-align:center;text-wrap:pretty}.detail-hero[data-astro-cid-3fncyhtp]{padding-block:28px clamp(48px,6vw,76px);background:linear-gradient(#f7f9fc,#fff);border-bottom:1px solid var(--line-soft)}.crumbs[data-astro-cid-3fncyhtp]{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:.84rem;color:var(--faint);margin-bottom:34px}.crumbs[data-astro-cid-3fncyhtp] a[data-astro-cid-3fncyhtp]{color:var(--muted)}.crumbs[data-astro-cid-3fncyhtp] a[data-astro-cid-3fncyhtp]:hover{color:var(--brand)}.crumb-current[data-astro-cid-3fncyhtp]{color:var(--ink-2)}.detail-hero-grid[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:1fr minmax(250px,320px);gap:clamp(32px,5vw,64px);align-items:start}.detail-hero[data-astro-cid-3fncyhtp] h1[data-astro-cid-3fncyhtp]{font-size:clamp(2.1rem,4.2vw,3rem)}.detail-tagline[data-astro-cid-3fncyhtp]{font-size:clamp(1.08rem,1.6vw,1.24rem);font-weight:550;color:var(--ink);margin-top:18px}.detail-summary[data-astro-cid-3fncyhtp]{color:var(--muted);margin-top:14px;max-width:60ch}.detail-actions[data-astro-cid-3fncyhtp]{margin-top:30px}.detail-facts[data-astro-cid-3fncyhtp]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.fact[data-astro-cid-3fncyhtp]{background:#fff;padding:18px 20px}.fact-label[data-astro-cid-3fncyhtp]{display:block;font-size:.67rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.fact-value[data-astro-cid-3fncyhtp]{font-size:.93rem;color:var(--ink-2)}@media(max-width:880px){.detail-hero-grid[data-astro-cid-3fncyhtp]{grid-template-columns:1fr}}.video-section[data-astro-cid-3fncyhtp]{padding-block:clamp(40px,3.6vw,56px)}.video-layout[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,3.4vw,56px)}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp]{max-width:none;margin-bottom:0}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp] h2[data-astro-cid-3fncyhtp]{font-size:clamp(1.9rem,2.6vw,2.25rem)}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp] p[data-astro-cid-3fncyhtp]{margin-top:12px;font-size:1rem;color:#ffffffa8}.video-section[data-astro-cid-3fncyhtp] .video-frame[data-astro-cid-3fncyhtp]{max-width:760px;width:100%;margin-inline:auto}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp] .video-aside[data-astro-cid-3fncyhtp]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:20px;font-size:.94rem;color:#fff9}@media(max-width:900px){.video-layout[data-astro-cid-3fncyhtp]{grid-template-columns:1fr;gap:clamp(24px,4vw,32px)}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp]{text-align:center;margin-inline:auto;max-width:660px}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp] .eyebrow[data-astro-cid-3fncyhtp]:before{display:none}.video-section[data-astro-cid-3fncyhtp] .video-head[data-astro-cid-3fncyhtp] .video-aside[data-astro-cid-3fncyhtp]{justify-content:center}}.rb-grid[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:860px){.rb-grid[data-astro-cid-3fncyhtp]{grid-template-columns:1fr}}.rb[data-astro-cid-3fncyhtp]{display:flex;flex-direction:column;padding:clamp(22px,2.4vw,32px);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);scroll-margin-top:96px}.rb-head[data-astro-cid-3fncyhtp]{display:flex;align-items:flex-start;gap:16px;margin-bottom:14px}.rb-head[data-astro-cid-3fncyhtp] .icon-tile[data-astro-cid-3fncyhtp]{margin-bottom:0}.rb-num[data-astro-cid-3fncyhtp]{display:block;font-size:.72rem;color:var(--faint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.rb[data-astro-cid-3fncyhtp] h3[data-astro-cid-3fncyhtp]{font-size:clamp(1.15rem,1.8vw,1.32rem)}.rb-tagline[data-astro-cid-3fncyhtp]{font-size:1rem;font-weight:550;color:var(--ink)}.rb-then-now[data-astro-cid-3fncyhtp]{display:grid;gap:1px;margin-top:20px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.rb-then-now[data-astro-cid-3fncyhtp]>div[data-astro-cid-3fncyhtp]{background:var(--bg-soft);padding:16px 18px}.rb-then-now[data-astro-cid-3fncyhtp]>.rb-agent[data-astro-cid-3fncyhtp]{background:#fff}.rb[data-astro-cid-3fncyhtp] h4[data-astro-cid-3fncyhtp]{font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}.rb-agent[data-astro-cid-3fncyhtp] h4[data-astro-cid-3fncyhtp]{color:var(--brand)}.rb-then-now[data-astro-cid-3fncyhtp] p[data-astro-cid-3fncyhtp]{font-size:.94rem;color:var(--body)}.rb-involves[data-astro-cid-3fncyhtp]{margin-top:20px;margin-bottom:18px}.rb-involves[data-astro-cid-3fncyhtp] .checklist[data-astro-cid-3fncyhtp] li[data-astro-cid-3fncyhtp]{font-size:.93rem}.rb-status[data-astro-cid-3fncyhtp]{display:inline-flex;align-items:center;gap:7px;margin-top:auto;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.rb-status[data-astro-cid-3fncyhtp]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success)}.found-grid[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 40px}@media(max-width:900px){.found-grid[data-astro-cid-3fncyhtp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.found-grid[data-astro-cid-3fncyhtp]{grid-template-columns:1fr}}.found[data-astro-cid-3fncyhtp]{padding-top:18px;border-top:2px solid var(--line)}.found[data-astro-cid-3fncyhtp] h3[data-astro-cid-3fncyhtp]{font-size:1.02rem;margin-bottom:8px}.found[data-astro-cid-3fncyhtp] p[data-astro-cid-3fncyhtp]{font-size:.94rem;color:var(--muted)}.moments[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:760px){.moments[data-astro-cid-3fncyhtp]{grid-template-columns:1fr}}.moment[data-astro-cid-3fncyhtp]{padding:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.moment-img[data-astro-cid-3fncyhtp]{width:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;border-bottom:1px solid var(--line-soft)}.moment-body[data-astro-cid-3fncyhtp]{padding:clamp(20px,2vw,26px)}.moment-when[data-astro-cid-3fncyhtp]{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:14px}.moment-when[data-astro-cid-3fncyhtp]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--brand);opacity:.55}.moment[data-astro-cid-3fncyhtp] ul[data-astro-cid-3fncyhtp]{list-style:none;padding:0;display:grid;gap:12px}.moment[data-astro-cid-3fncyhtp] li[data-astro-cid-3fncyhtp]{position:relative;padding-left:18px;font-size:.95rem;color:var(--body)}.moment[data-astro-cid-3fncyhtp] li[data-astro-cid-3fncyhtp]:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--brand-50);border:1px solid #CFDEFB}.screens[data-astro-cid-3fncyhtp]{display:grid;grid-template-columns:minmax(0,280px) minmax(0,460px);gap:clamp(24px,4vw,56px);align-items:center;justify-content:center}.screen-strip[data-astro-cid-3fncyhtp]{margin:0}.screen-strip[data-astro-cid-3fncyhtp] img[data-astro-cid-3fncyhtp]{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line);background:#121212}.screen-strip[data-astro-cid-3fncyhtp] figcaption[data-astro-cid-3fncyhtp]{margin-top:12px;font-size:.88rem;color:var(--muted);text-align:center}@media(max-width:720px){.screens[data-astro-cid-3fncyhtp]{grid-template-columns:minmax(0,1fr);justify-items:center}.screen-strip[data-astro-cid-3fncyhtp]{max-width:460px}}.habits[data-astro-cid-3fncyhtp]{gap:30px 40px}.habit[data-astro-cid-3fncyhtp]{padding-top:18px;border-top:2px solid var(--line)}.habit[data-astro-cid-3fncyhtp] h3[data-astro-cid-3fncyhtp]{font-size:1.05rem;margin-bottom:8px}.habit[data-astro-cid-3fncyhtp] p[data-astro-cid-3fncyhtp]{font-size:.95rem;color:var(--muted)}.not-block[data-astro-cid-3fncyhtp]{border-left:3px solid var(--brand);padding-left:clamp(20px,3vw,32px)}.not-text[data-astro-cid-3fncyhtp]{font-size:clamp(1.04rem,1.6vw,1.2rem);line-height:1.6;color:var(--ink-2)}
