.device[data-astro-cid-jdvywxy6]{width:100%;height:auto;display:block;overflow:visible}.frame[data-astro-cid-jdvywxy6]{fill:var(--paper-raised);stroke:var(--ink);stroke-width:2.5px}.rule[data-astro-cid-jdvywxy6]{stroke:var(--line-strong);stroke-width:1.5px;fill:none}.notch[data-astro-cid-jdvywxy6],.dot[data-astro-cid-jdvywxy6]{fill:var(--line-strong)}.bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]{fill:var(--redact)}.bars[data-astro-cid-jdvywxy6] .tile[data-astro-cid-jdvywxy6]{opacity:.16}.bars[data-astro-cid-jdvywxy6] .pill[data-astro-cid-jdvywxy6]{fill:var(--accent)}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:not(.tile,.pill){animation:5.5s ease-in-out infinite wraps}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:nth-child(2){animation-delay:.25s}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:nth-child(3){animation-delay:.5s}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:nth-child(5){animation-delay:.9s}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:nth-child(6){animation-delay:1.15s}.live[data-astro-cid-jdvywxy6] .bars[data-astro-cid-jdvywxy6] rect[data-astro-cid-jdvywxy6]:nth-child(7){animation-delay:1.4s}@keyframes wraps{0%,70%,to{opacity:1}82%{opacity:.45}}.waitlist[data-astro-cid-lsxrvkd2]{max-width:30rem}.row[data-astro-cid-lsxrvkd2]{gap:.6rem;display:flex}.grow[data-astro-cid-lsxrvkd2]{flex:1;min-width:0}.interest[data-astro-cid-lsxrvkd2]{border:0;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.9rem 0 0;padding:0;font-size:.875rem;display:flex}.interest[data-astro-cid-lsxrvkd2] legend[data-astro-cid-lsxrvkd2]{float:left;color:var(--muted);margin-right:.5rem;padding:0}.interest[data-astro-cid-lsxrvkd2] label[data-astro-cid-lsxrvkd2]{cursor:pointer;position:relative}.interest[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{opacity:0;cursor:pointer;position:absolute;inset:0}.interest[data-astro-cid-lsxrvkd2] span[data-astro-cid-lsxrvkd2]{border:1px solid var(--line-strong);color:var(--ink-soft);border-radius:999px;padding:.3rem .75rem;transition:background .15s,color .15s;display:inline-block}.interest[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:checked+span[data-astro-cid-lsxrvkd2]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.interest[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:focus-visible+span[data-astro-cid-lsxrvkd2]{outline:2px solid var(--accent);outline-offset:2px}.cf-turnstile[data-astro-cid-lsxrvkd2]{margin-top:.9rem}.form-status[data-astro-cid-lsxrvkd2]{margin-top:.6rem}.form-status[data-astro-cid-lsxrvkd2]:empty{display:none}.fine[data-astro-cid-lsxrvkd2]{color:var(--muted);margin-top:.75rem;font-size:.8125rem}.done[data-astro-cid-lsxrvkd2]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper-raised);padding:1.1rem 1.25rem}.done[data-astro-cid-lsxrvkd2]:focus{outline:none}.done-title[data-astro-cid-lsxrvkd2]{font-family:var(--font-display);margin-bottom:.2rem;font-size:1.25rem;font-weight:600}@media (width<=30rem){.row[data-astro-cid-lsxrvkd2]{flex-direction:column}}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-block:clamp(3rem,9vw,6.5rem) clamp(3rem,8vw,5.5rem);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-top:1.1rem;font-size:clamp(2.6rem,7.4vw,5.25rem);font-weight:650;line-height:.98}.hero-redact[data-astro-cid-lcdefpme]{width:3.1em;height:.72em;transform:translateY(.04em)}.lede[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--ink-soft);margin-block:1.6rem 2rem;font-size:clamp(1.0625rem,1.6vw,1.25rem)}.hero-art[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,17rem);position:relative}.phone[data-astro-cid-lcdefpme]{filter:drop-shadow(14px 18px 0 var(--accent-soft));transform:rotate(4deg)}.tag[data-astro-cid-lcdefpme]{border:1px solid var(--ink);background:var(--paper);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .8rem;font-size:.6875rem;display:inline-flex;position:absolute;bottom:24%;left:-1.25rem}.pulse[data-astro-cid-lcdefpme],.status-dot[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem}.pulse[data-astro-cid-lcdefpme]{animation:2.4s ease-out infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--accent)}70%,to{box-shadow:0 0 0 .55rem #0000}}.section[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-block:clamp(3.5rem,9vw,6.5rem)}.section-head[data-astro-cid-lcdefpme]{max-width:40rem;margin-bottom:clamp(2rem,5vw,3.25rem)}h2[data-astro-cid-lcdefpme]{margin-top:.9rem;font-size:clamp(1.9rem,4.4vw,3rem)}.products[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.product[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper-raised);flex-direction:column;display:flex;overflow:hidden}.product-art[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 1.75rem, var(--paper);place-items:center;height:clamp(13rem,26vw,17rem);padding:1.75rem 1.5rem 0;display:grid;overflow:hidden}.product-art[data-astro-cid-lcdefpme].mobile .device{align-self:start;width:9.5rem}.product-art[data-astro-cid-lcdefpme].desktop .device{align-self:start;width:min(100%,21rem)}.product-body[data-astro-cid-lcdefpme]{gap:.6rem;padding:1.5rem;display:grid}.product-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.6rem}.product-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--ink-soft)}.status[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.status[data-astro-cid-lcdefpme] .status-dot[data-astro-cid-lcdefpme]{border:1.5px solid var(--muted);background:0 0}.status[data-astro-cid-lcdefpme].active{color:var(--ink)}.status[data-astro-cid-lcdefpme].active .status-dot[data-astro-cid-lcdefpme]{background:var(--accent);border-color:var(--accent)}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);display:grid}.about-body[data-astro-cid-lcdefpme]{color:var(--ink-soft);gap:1.1rem;font-size:1.125rem;display:grid}.principles[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);margin:1.25rem 0 0;font-size:1rem}.principles[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding-block:.95rem;display:grid}.principles[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);font-weight:600}.principles[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.cta[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--ink);color:var(--paper);justify-items:start;gap:.75rem;margin-top:clamp(3.5rem,9vw,6.5rem);padding:clamp(1.75rem,5vw,3.25rem);display:grid}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.8}.cta[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{background:var(--paper);border-color:var(--paper);color:var(--ink);margin-top:.75rem}.cta[data-astro-cid-lcdefpme] :focus-visible{outline-color:var(--paper)}@media (width<=52rem){.hero-grid[data-astro-cid-lcdefpme],.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-art[data-astro-cid-lcdefpme]{order:-1;justify-self:start;width:9.5rem;margin-left:1.25rem}.products[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.principles[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:.15rem}}
