:root{--bg:#1d2d3d;--paper:#f2f2f3;--accent:#5980a6;--accent-300:#b5d9fd;--accent-900:#1d2d3d;--ink-78:#f2f2f3c7;--ink-72:#f2f2f3b8;--ink-60:#f2f2f399;--hair:#f2f2f329;--font-head:"Barlow Condensed",system-ui,sans-serif;--font-body:"Barlow",system-ui,sans-serif;--font-mono:ui-monospace,Menlo,Consolas,monospace}[data-astro-cid-lcdefpme]{box-sizing:border-box}html,body{margin:0}body{background:var(--accent-900);color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased}img[data-astro-cid-lcdefpme]{max-width:100%;display:block}a[data-astro-cid-lcdefpme]{color:var(--accent-300)}a[data-astro-cid-lcdefpme]:hover{color:var(--paper)}.page[data-astro-cid-lcdefpme]{background:var(--accent-900);width:100%;max-width:390px;margin:0 auto}@media (width>=420px){.page[data-astro-cid-lcdefpme]{margin:24px auto;box-shadow:0 18px 50px #00000059}body{background:#16222e}}.bp[data-astro-cid-lcdefpme]{border:1px solid var(--hair);position:relative}.bp[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]{width:7px;height:7px;color:var(--accent-300);pointer-events:none;position:absolute}.bp[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]:before,.bp[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]:after{content:"";background:currentColor;position:absolute}.bp[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.bp[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.bp[data-astro-cid-lcdefpme]>.tl[data-astro-cid-lcdefpme]{top:-4px;left:-4px}.bp[data-astro-cid-lcdefpme]>.tr[data-astro-cid-lcdefpme]{top:-4px;right:-4px}.bp[data-astro-cid-lcdefpme]>.bl[data-astro-cid-lcdefpme]{bottom:-4px;left:-4px}.bp[data-astro-cid-lcdefpme]>.br[data-astro-cid-lcdefpme]{bottom:-4px;right:-4px}.mono[data-astro-cid-lcdefpme]{font-family:var(--font-mono)}.kicker[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent-300);font-size:10.5px}.h[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-weight:600;line-height:.98}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sweepr{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes blink{0%,60%{opacity:1}61%,to{opacity:.25}}@keyframes glow{0%,to{box-shadow:0 0 #b5d9fd52}55%{box-shadow:0 0 0 5px #b5d9fd00}}@keyframes tagpulse{0%,to{background:0 0;border-color:#b5d9fd73}50%{border-color:var(--accent-300);background:#b5d9fd29}}.edge[data-astro-cid-lcdefpme]{height:2px;position:absolute;left:0;right:0;overflow:hidden}.edge[data-astro-cid-lcdefpme].t{top:0}.edge[data-astro-cid-lcdefpme].b{bottom:0}.edge[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,transparent,var(--accent-300),transparent);width:100%;height:100%;display:block}.edge[data-astro-cid-lcdefpme].t>i[data-astro-cid-lcdefpme]{animation:3.2s linear infinite sweep}.edge[data-astro-cid-lcdefpme].b>i[data-astro-cid-lcdefpme]{animation:3.2s linear infinite sweepr}.dot[data-astro-cid-lcdefpme]{background:var(--accent-300);flex:none;width:5px;height:5px;animation:1.8s step-end infinite blink;display:inline-block}@media (prefers-reduced-motion:reduce){.edge[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme],.dot[data-astro-cid-lcdefpme],.tag-cta[data-astro-cid-lcdefpme],.offer[data-astro-cid-lcdefpme]{animation:none!important}}.hero[data-astro-cid-lcdefpme]{background:var(--accent-900);height:280px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 20%;opacity:.8;filter:grayscale()contrast(1.05);width:100%;height:100%}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg,#1d2d3d26 20%,var(--accent-900) 100%);position:absolute;inset:0}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;position:absolute;bottom:8px;left:20px;right:20px}.hero-copy[data-astro-cid-lcdefpme] .brand[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--accent-300);margin-bottom:8px;font-size:11px}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-head);letter-spacing:-.01em;margin:0;font-size:50px;font-weight:600;line-height:.92}.body[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;padding:6px 20px 24px;display:flex}.intro[data-astro-cid-lcdefpme]{color:var(--ink-78);font-size:16.5px;line-height:1.5}.capture[data-astro-cid-lcdefpme]{border-color:#f2f2f347;margin-top:-8px;padding:17px 16px;overflow:hidden}.capture[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-head);margin:9px 0 6px;font-size:33px;font-weight:600;line-height:.98}.capture[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-78);margin:0 0 13px;font-size:15.5px;line-height:1.5}form[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;display:flex}input[data-astro-cid-lcdefpme][type=email]{min-height:44px;font:inherit;color:var(--paper);background:#f2f2f314;border:1px solid #f2f2f352;border-radius:0;padding:0 12px;font-size:16px}input[data-astro-cid-lcdefpme][type=email]::placeholder{color:#f2f2f373}button[data-astro-cid-lcdefpme]{border:1px solid var(--paper);background:var(--paper);height:44px;color:var(--accent-900);font-family:var(--font-body);cursor:pointer;border-radius:0;font-size:15px;font-weight:600;transition:transform .12s}button[data-astro-cid-lcdefpme]:hover{transform:translateY(-1px)}button[data-astro-cid-lcdefpme]:active{transform:translateY(1px)}.fineprint[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink-72);align-items:center;gap:6px;margin-top:9px;font-size:10.5px;line-height:1.5;display:flex}.thanks[data-astro-cid-lcdefpme]{align-items:flex-start;gap:11px;padding:4px 0 2px;display:flex}.thanks[data-astro-cid-lcdefpme] .tick[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent-300);font-size:17px;line-height:1}.thanks[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:21px;font-weight:600;display:block}.thanks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-78);margin-top:2px;font-size:15px;display:block}[data-astro-cid-lcdefpme][hidden]{display:none!important}[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent-300);outline-offset:2px}.gear[data-astro-cid-lcdefpme]{background:#f2f2f30d;border-color:#f2f2f34d;padding:18px 16px 16px}.gear-hd[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:3px;display:flex}.gear-hd[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-head);margin:0;font-size:26px;font-weight:600;line-height:.95}.badge[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid var(--accent-300);color:var(--accent-300);white-space:nowrap;padding:3px 7px;font-size:10px}.gear[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--ink-78);margin:0 0 14px;font-size:15px;line-height:1.5}.rows[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;display:flex}.row[data-astro-cid-lcdefpme]{color:var(--paper);border-color:#f2f2f33d;flex-direction:column;align-items:flex-start;gap:8px;padding:17px 16px;text-decoration:none;transition:background .15s,transform .15s;display:flex}.row[data-astro-cid-lcdefpme]:hover{color:var(--paper);background:#b5d9fd1f;transform:translate(2px)}.row[data-astro-cid-lcdefpme]>.c[data-astro-cid-lcdefpme]{color:#f2f2f380}.row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-family:var(--font-head);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.05;display:block}.row[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{color:var(--ink-72);font-size:14.5px;line-height:1.42;display:block}.tag-cta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid var(--accent-300);color:var(--accent-300);white-space:nowrap;margin-top:2px;padding:9px 15px;font-size:12.5px;animation:2.8s ease-in-out infinite tagpulse}.offer[data-astro-cid-lcdefpme]{border-color:var(--accent-300);background:#b5d9fd1f;padding:19px 17px 17px;animation:3.4s ease-in-out infinite glow;overflow:hidden}.offer-hd[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:10px;display:flex}.offer-hd[data-astro-cid-lcdefpme] .lbl[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-300);align-items:center;gap:6px;font-size:10.5px;display:flex}.offer-hd[data-astro-cid-lcdefpme] .state[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid var(--accent-300);color:var(--accent-300);padding:4px 8px;font-size:10.5px}.offer[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-head);margin:9px 0 6px;font-size:34px;font-weight:600;line-height:.98}.offer[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#f2f2f3d6;margin:0 0 13px;font-size:15.5px;line-height:1.48}.specs[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent-300);flex-wrap:wrap;gap:6px 14px;margin-bottom:14px;font-size:10.5px;display:flex}.cta[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--paper);height:46px;color:var(--accent-900);font-family:var(--font-mono);letter-spacing:.08em;justify-content:center;align-items:center;font-size:13px;text-decoration:none;transition:transform .12s;display:flex}.cta[data-astro-cid-lcdefpme]:hover{color:var(--accent-900);transform:translateY(-1px)}.cta-btn[data-astro-cid-lcdefpme]{height:46px;font-family:var(--font-mono);letter-spacing:.08em;font-size:13px;font-weight:400}.terms[data-astro-cid-lcdefpme]{text-align:center;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-60);margin-top:8px;font-size:10px}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper);border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:14px 0;text-decoration:none;transition:padding-left .16s;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--paper);padding-left:6px}.links[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:22px;font-weight:600;line-height:1.1;display:block}.links[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{color:var(--ink-72);margin-top:2px;font-size:14.5px;display:block}.links[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent-300);white-space:nowrap;font-size:13px}footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);align-items:center;gap:12px;padding-top:6px;display:flex}footer[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;flex:none;width:40px;height:40px}footer[data-astro-cid-lcdefpme] .fm[data-astro-cid-lcdefpme]{font-family:var(--font-mono);flex-direction:column;gap:2px;font-size:10.5px;display:flex}footer[data-astro-cid-lcdefpme] .fm[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme]{letter-spacing:.14em;color:#f2f2f3d1}footer[data-astro-cid-lcdefpme] .fm[data-astro-cid-lcdefpme] .h[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:#f2f2f38c;font-family:var(--font-mono);font-weight:400}
