.phone[data-astro-cid-ykln7coe]{background:#0a1613;border-radius:44px;width:min(100%,340px);padding:10px;box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -30px #000000b3}.screen[data-astro-cid-ykln7coe]{background:var(--paper);color:var(--ink);font-family:var(--font-body);border-radius:34px;min-height:560px;font-size:13px;line-height:1.35;overflow:hidden}.head[data-astro-cid-ykln7coe]{background:var(--pine);color:var(--paper);gap:12px;padding:26px 16px 14px;display:grid}.head-top[data-astro-cid-ykln7coe]{justify-content:space-between;align-items:baseline;display:flex}.title[data-astro-cid-ykln7coe]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:24px;font-weight:600}.unread[data-astro-cid-ykln7coe]{color:#f4d58a;font-size:12px;font-weight:600}.chips[data-astro-cid-ykln7coe]{gap:6px;display:flex;overflow:hidden}.chip[data-astro-cid-ykln7coe]{color:var(--pine-text);border:1px solid #ffffff47;border-radius:999px;flex:none;padding:6px 11px;font-size:12px;font-weight:600}.chip[data-astro-cid-ykln7coe].on{background:var(--signal);border-color:var(--signal);color:var(--pine)}.row[data-astro-cid-ykln7coe]{border-bottom:1px solid #e6e9e4;gap:11px;padding:13px 16px;display:flex}.badge[data-astro-cid-ykln7coe]{width:36px;height:36px;font-family:var(--font-heading);border-radius:11px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.badge[data-astro-cid-ykln7coe].pine{background:var(--pine);color:var(--signal)}.badge[data-astro-cid-ykln7coe].amber{background:var(--signal-wash);color:var(--signal-ink)}.text[data-astro-cid-ykln7coe]{flex:1;gap:2px;min-width:0;display:grid}.meta[data-astro-cid-ykln7coe]{color:var(--ink-muted);justify-content:space-between;gap:8px;font-size:11px;display:flex}.from[data-astro-cid-ykln7coe]{align-items:center;gap:4px;display:inline-flex}.subject[data-astro-cid-ykln7coe]{font-size:13.5px;font-weight:500}.subject[data-astro-cid-ykln7coe].strong{font-weight:600}.excerpt[data-astro-cid-ykln7coe]{color:var(--ink-muted);align-items:center;gap:5px;min-width:0;font-size:12px;display:flex}.excerpt[data-astro-cid-ykln7coe] span[data-astro-cid-ykln7coe]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.excerpt[data-astro-cid-ykln7coe].dark{color:var(--ink)}.dot[data-astro-cid-ykln7coe]{background:var(--signal);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.hero[data-astro-cid-d32ejlv2]{background:var(--pine);color:var(--paper);padding-block:clamp(32px,6vw,72px) clamp(56px,8vw,104px);position:relative;overflow:hidden}.lamp[data-astro-cid-d32ejlv2]{pointer-events:none;background:radial-gradient(circle,#f2a9004d 0%,#f2a9001a 42%,#f2a90000 68%);border-radius:50%;width:44rem;height:44rem;position:absolute;bottom:-20rem;left:-14rem}.hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}.pitch[data-astro-cid-d32ejlv2]{gap:22px;display:grid}h1[data-astro-cid-d32ejlv2]{letter-spacing:-.035em;max-width:14ch;font-size:clamp(2.5rem,6.2vw,4.4rem);line-height:1.02}.lead[data-astro-cid-d32ejlv2]{max-width:46ch;color:var(--pine-text);font-size:clamp(1.05rem,1.6vw,1.2rem)}.get[data-astro-cid-d32ejlv2]{justify-items:start;gap:12px;margin-top:6px;display:grid}.store[data-astro-cid-d32ejlv2]{background:var(--signal);min-height:56px;color:var(--pine);border-radius:16px;align-items:center;padding:0 26px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}a[data-astro-cid-d32ejlv2].store:hover{color:var(--pine);background:#ffbe1f}.store[data-astro-cid-d32ejlv2].soon{color:#f4d58a;background:0 0;border:1.5px solid #f4d58a8c}.note[data-astro-cid-d32ejlv2]{color:var(--pine-muted);font-size:14px}.device[data-astro-cid-d32ejlv2]{justify-items:center;display:grid}.band[data-astro-cid-d32ejlv2]{padding-block:clamp(56px,8vw,104px)}.band[data-astro-cid-d32ejlv2].paper{background:var(--paper)}.split[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.intro[data-astro-cid-d32ejlv2]{gap:16px;display:grid}h2[data-astro-cid-d32ejlv2]{max-width:18ch;font-size:clamp(1.75rem,3.4vw,2.5rem)}.intro[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2],.care[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted);max-width:52ch}.steps[data-astro-cid-d32ejlv2]{counter-reset:step;border-top:1px solid var(--hairline);gap:0;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{counter-increment:step;border-bottom:1px solid var(--hairline);grid-template-columns:44px 1fr;column-gap:16px;padding:22px 0;display:grid}.steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:counter(step);background:var(--pine);width:36px;height:36px;color:var(--signal);font-family:var(--font-heading);border-radius:50%;grid-row:span 2;place-items:center;font-weight:700;display:grid}h3[data-astro-cid-d32ejlv2]{font-family:var(--font-body);letter-spacing:0;font-size:1.1rem;font-weight:600;line-height:1.35}.steps[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2],.kinds[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted)}.kinds[data-astro-cid-d32ejlv2]{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.kinds[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--hairline);grid-template-columns:44px 1fr;column-gap:16px;padding:22px 0;display:grid}.mark[data-astro-cid-d32ejlv2]{width:40px;height:40px;font-family:var(--font-heading);border-radius:12px;place-items:center;font-weight:700;display:grid}.mark[data-astro-cid-d32ejlv2].pine{background:var(--pine);color:var(--signal)}.mark[data-astro-cid-d32ejlv2].sage{background:var(--accent-wash);color:var(--accent)}.mark[data-astro-cid-d32ejlv2].amber{background:var(--signal-wash);color:var(--signal-ink)}.care[data-astro-cid-d32ejlv2]{gap:16px;max-width:760px;display:grid}.care[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{max-width:none}.care[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{font-weight:600}@media (width<=860px){.hero-grid[data-astro-cid-d32ejlv2],.split[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}h1[data-astro-cid-d32ejlv2]{max-width:none}}
