.page[data-astro-cid-j7pv25f6]{max-width:1440px;margin:0 auto;padding:48px 120px var(--space-56);display:flex;flex-direction:column;gap:var(--space-16)}.unit--header[data-astro-cid-j7pv25f6] .module__face{padding-top:var(--space-16);padding-bottom:var(--space-16)}.unit--made[data-astro-cid-j7pv25f6] .module__face{padding-top:var(--space-32);padding-bottom:var(--space-32)}.page[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;height:auto;max-width:100%}.page[data-astro-cid-j7pv25f6] .bay{align-self:start}.header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);min-height:72px;flex-wrap:wrap}.lockup[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-8);text-decoration:none}.lockup__word[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:45px;line-height:39px;color:var(--color-accent)}.status[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;gap:28px}.status[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-8);white-space:nowrap}.header__key[data-astro-cid-j7pv25f6]{min-width:240px;height:44px}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(320px,540px) minmax(300px,1fr);gap:var(--space-40) var(--space-56);align-items:center}.hero[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.hero__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-24);align-items:flex-start}.hero__title[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.hero__acid[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.hero__lede[data-astro-cid-j7pv25f6]{max-width:500px}.hero__keys[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-12);flex-wrap:wrap}.key--wide[data-astro-cid-j7pv25f6]{min-width:320px}.hero__release[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit}.hero__release[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent)}.hero__device[data-astro-cid-j7pv25f6]{justify-self:end;width:min(408px,100%);margin:0 auto}.hero__device[data-astro-cid-j7pv25f6]{position:relative}.hero__device[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%}.hscreen[data-astro-cid-j7pv25f6]{position:absolute;left:7.4%;top:16.8%;width:76.4%;height:19.4%;display:flex;align-items:center;gap:4%;padding:0 4%;background:var(--color-bg-screen);color:var(--color-text-primary);container-type:inline-size}.hscreen__mascot[data-astro-cid-j7pv25f6]{position:relative;width:24%;aspect-ratio:1;flex:none}.hscreen__mascot[data-astro-cid-j7pv25f6] svg{position:absolute;inset:0;width:100%;height:100%;display:none}.hscreen[data-astro-cid-j7pv25f6][data-state=done] .hscreen__mascot[data-astro-cid-j7pv25f6] svg[data-for=done],.hscreen[data-astro-cid-j7pv25f6][data-state=broke] .hscreen__mascot[data-astro-cid-j7pv25f6] svg[data-for=broke],.hscreen[data-astro-cid-j7pv25f6][data-state=needsyou] .hscreen__mascot[data-astro-cid-j7pv25f6] svg[data-for=needsyou]{display:block}.hscreen__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-width:0}.hscreen__line[data-astro-cid-j7pv25f6]{display:none;flex-direction:column;font-family:var(--font-display);font-size:14.5cqw;line-height:.88}.hscreen__acid[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.hscreen__broke[data-astro-cid-j7pv25f6]{color:var(--color-status-broke)}.hscreen__detail[data-astro-cid-j7pv25f6]{display:none;margin-top:4%;font-size:3.4cqw;line-height:1.3;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hscreen[data-astro-cid-j7pv25f6][data-state=done] [data-astro-cid-j7pv25f6][data-for=done],.hscreen[data-astro-cid-j7pv25f6][data-state=broke] [data-astro-cid-j7pv25f6][data-for=broke],.hscreen[data-astro-cid-j7pv25f6][data-state=needsyou] [data-astro-cid-j7pv25f6][data-for=needsyou]{display:flex}.hscreen[data-astro-cid-j7pv25f6][data-state=done] .hscreen__detail[data-astro-cid-j7pv25f6][data-for=done],.hscreen[data-astro-cid-j7pv25f6][data-state=broke] .hscreen__detail[data-astro-cid-j7pv25f6][data-for=broke],.hscreen[data-astro-cid-j7pv25f6][data-state=needsyou] .hscreen__detail[data-astro-cid-j7pv25f6][data-for=needsyou]{display:block}.hscreen[data-astro-cid-j7pv25f6].is-paused:after{content:"PAUSED";position:absolute;right:4%;top:6%;font-family:var(--font-mono);font-weight:700;font-size:2.6cqw;letter-spacing:.1em;color:var(--color-text-secondary)}.hseen[data-astro-cid-j7pv25f6]{position:absolute;left:53.2%;top:74.8%;width:32.4%;height:4.4%;background:transparent;border-radius:var(--radius-key);cursor:pointer}.hseen[data-astro-cid-j7pv25f6]:focus-visible{box-shadow:var(--focus-ring)}.alerts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24)}.alerts__more[data-astro-cid-j7pv25f6]{margin-top:var(--space-32);max-width:860px}.alerts__runs[data-astro-cid-j7pv25f6]{margin-top:var(--space-16);max-width:860px}.alert[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;min-width:0}.alert__label[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-12);white-space:nowrap}.screen[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:18px;padding:22px 20px;min-width:0;background:var(--color-bg-screen);border-radius:var(--radius-md);box-shadow:var(--bevel-recessed)}.screen__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-width:0;font-size:clamp(32px,3vw,40px);line-height:.9}.screen__acid[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.screen__broke[data-astro-cid-j7pv25f6]{color:var(--color-status-broke)}.strip[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-16)}.strip__row[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-32);flex-wrap:wrap;justify-content:center}.strip__row[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:min(507px,100%)}.phone[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(260px,300px) minmax(236px,268px) minmax(280px,1fr);gap:var(--space-40);align-items:center;justify-content:center}.phone[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.phone__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.phone__title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:56px;line-height:50px;font-weight:400}.phone__home[data-astro-cid-j7pv25f6]{justify-self:center;width:100%;max-width:268px}.phone__locks[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-24);width:100%;max-width:354px;justify-self:center;align-self:center;margin:0 auto}.phone__locks[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;max-width:322px;border-radius:12px}.phone__home[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.setup[data-astro-cid-j7pv25f6] .bay img[data-astro-cid-j7pv25f6]{width:100%;max-width:236px}.setup[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(236px,268px) minmax(236px,268px) minmax(280px,1fr);gap:var(--space-40);align-items:start;justify-content:center}.setup[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.setup[data-astro-cid-j7pv25f6] .bay{justify-self:center;width:100%;max-width:268px}.setup__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:18px;padding-top:var(--space-24);max-width:330px}.made[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap}.made__copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-8);flex:1 1 400px;min-width:0}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:var(--space-24);text-align:center}.cta__title[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.cta__body[data-astro-cid-j7pv25f6]{max-width:620px}.banner[data-astro-cid-j7pv25f6]{position:fixed;top:20px;right:20px;z-index:10;display:flex;align-items:center;gap:var(--space-12);width:min(380px,calc(100vw - 32px));padding:14px 16px;background:var(--color-bg-module);border:2px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--module-shell),0 12px 32px #00000080;transform:translateY(-24px);opacity:0;transition:transform .22s var(--ease),opacity .22s var(--ease)}.banner[data-astro-cid-j7pv25f6].is-in{transform:translateY(0);opacity:1}.banner__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.banner__title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:24px;line-height:22px;color:var(--color-accent)}.banner__body[data-astro-cid-j7pv25f6]{font-size:12px;line-height:18px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner__app[data-astro-cid-j7pv25f6]{color:var(--color-text-secondary);align-self:flex-start}@media(prefers-reduced-motion:reduce){.banner[data-astro-cid-j7pv25f6]{transition:opacity .22s;transform:none}}@media(max-width:1200px){.page[data-astro-cid-j7pv25f6]{padding-left:var(--space-40);padding-right:var(--space-40)}.hero__title[data-astro-cid-j7pv25f6]{font-size:clamp(56px,7.5vw,96px);line-height:.9}.screen__text[data-astro-cid-j7pv25f6]{font-size:clamp(26px,2.6vw,40px)}.phone[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(260px,1fr) minmax(236px,268px)}.phone__locks[data-astro-cid-j7pv25f6]{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:none}.phone__locks[data-astro-cid-j7pv25f6] .bay{flex:0 1 354px;min-width:0;width:100%;max-width:354px}.setup[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(236px,268px));justify-content:center}.setup__copy[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:1;max-width:700px;width:100%;justify-self:center;padding-top:0}}@media(max-width:900px){.status[data-astro-cid-j7pv25f6]{display:none}.alerts[data-astro-cid-j7pv25f6],.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__device[data-astro-cid-j7pv25f6]{justify-self:center}.phone[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.phone__copy[data-astro-cid-j7pv25f6]{align-items:flex-start}.phone__home[data-astro-cid-j7pv25f6]{justify-self:center}}@media(max-width:720px){.page[data-astro-cid-j7pv25f6]{padding:var(--space-16) var(--space-16);gap:var(--space-12)}.hero__title[data-astro-cid-j7pv25f6]{font-size:56px;line-height:50px}.header[data-astro-cid-j7pv25f6]{justify-content:center}.header[data-astro-cid-j7pv25f6] .key,.hero__keys[data-astro-cid-j7pv25f6] .key,.made[data-astro-cid-j7pv25f6] .key{min-width:0;width:100%}.phone__locks[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center}.phone__locks[data-astro-cid-j7pv25f6] .bay{flex:none;width:100%;max-width:354px;min-width:0;margin:0 auto}.made[data-astro-cid-j7pv25f6]{justify-content:center;text-align:center}.made__copy[data-astro-cid-j7pv25f6]{align-items:center}.cta__title[data-astro-cid-j7pv25f6]{font-size:48px;line-height:43px}}@media(max-width:600px){.setup[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,268px);justify-content:center}.setup__copy[data-astro-cid-j7pv25f6]{max-width:none}}
