.hero[data-astro-cid-ge2uvauf]{border-bottom:2px solid var(--line);overflow:hidden}.hero-inner[data-astro-cid-ge2uvauf]{gap:clamp(48px,7vw,72px);padding-top:clamp(40px,7vw,88px);display:grid}.text[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;gap:22px;display:grid}h1[data-astro-cid-ge2uvauf]{max-width:20ch;font-size:clamp(1.625rem,4.4vw,2.625rem);line-height:1.25}.subtitle[data-astro-cid-ge2uvauf]{max-width:44ch;color:var(--dim-text);font-size:clamp(1.125rem,2vw,1.25rem)}.facts[data-astro-cid-ge2uvauf]{color:var(--dim-text);flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"▪ ";color:var(--focus)}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;display:flex}.release-note[data-astro-cid-ge2uvauf]{color:var(--dim-text);margin-top:-6px}.devices[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(20,minmax(0,1fr));align-items:end;margin-bottom:-48px;display:grid;position:relative}.tv[data-astro-cid-ge2uvauf]{display:none}.mac[data-astro-cid-ge2uvauf]{grid-area:1/1/2/17}.iphone[data-astro-cid-ge2uvauf]{z-index:1;grid-area:1/14/2/21}.planet[data-astro-cid-ge2uvauf]{pointer-events:none;width:72px;position:absolute;top:-56px;right:4%}.planet[data-astro-cid-ge2uvauf]>svg{width:100%;height:auto;display:block}@media (width>=800px){.devices[data-astro-cid-ge2uvauf]{margin-bottom:-40px}.tv[data-astro-cid-ge2uvauf]{grid-area:1/1/2/10;margin-bottom:22%;display:block}.mac[data-astro-cid-ge2uvauf]{z-index:1;grid-area:1/6/2/19}.iphone[data-astro-cid-ge2uvauf]{z-index:2;grid-area:1/18/2/21}.planet[data-astro-cid-ge2uvauf]{width:104px;top:-64px;right:0}}.invite[data-astro-cid-iwr65znw]{background:#140f2bd9}.layout[data-astro-cid-iwr65znw]{gap:40px;display:grid}.pitch[data-astro-cid-iwr65znw]{justify-items:start;gap:20px;display:grid}.pitch[data-astro-cid-iwr65znw] .section-title[data-astro-cid-iwr65znw]{margin-bottom:0}.pitch[data-astro-cid-iwr65znw] p[data-astro-cid-iwr65znw]{max-width:46ch;color:var(--dim-text);font-size:1.125rem}.top[data-astro-cid-iwr65znw][hidden]{display:none}.top[data-astro-cid-iwr65znw]{align-content:start;gap:16px;display:grid}h3[data-astro-cid-iwr65znw]{font-family:var(--font-body);color:var(--dim-text);font-size:.875rem;font-weight:600}ol[data-astro-cid-iwr65znw]{gap:12px;margin:0;padding:0;list-style:none;display:grid}ol[data-astro-cid-iwr65znw] li{border-bottom:2px solid var(--line);grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding-bottom:12px;display:grid}ol[data-astro-cid-iwr65znw] .count{border:2px solid var(--line);min-height:44px;color:var(--text);font-family:var(--font-pixel);place-items:center;font-size:.75rem;display:grid}ol[data-astro-cid-iwr65znw] a{min-height:44px;color:var(--text);align-items:center;font-weight:600;display:inline-flex}ol[data-astro-cid-iwr65znw] .state{color:var(--dim-text);white-space:nowrap;font-size:.875rem}@media (width>=800px){.layout[data-astro-cid-iwr65znw]{grid-template-columns:1fr 1fr;align-items:center;gap:64px}}.closing-inner[data-astro-cid-miz5qnfv]{align-items:center;gap:32px;padding-block:clamp(64px,11vw,128px);display:grid}.text[data-astro-cid-miz5qnfv]{justify-items:start;gap:24px;display:grid}.planet[data-astro-cid-miz5qnfv]{width:112px}.planet[data-astro-cid-miz5qnfv]>svg{width:100%;height:auto;display:block}@media (width>=800px){.closing-inner[data-astro-cid-miz5qnfv]{grid-template-columns:minmax(0,1fr) auto;gap:64px}.planet[data-astro-cid-miz5qnfv]{order:2;width:clamp(240px,26vw,360px)}}h2[data-astro-cid-miz5qnfv]{text-wrap:balance;max-width:26ch;font-size:clamp(1.25rem,4vw,2.25rem)}.actions[data-astro-cid-miz5qnfv]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.note[data-astro-cid-miz5qnfv]{color:var(--dim-text);margin-top:-8px}.faq[data-astro-cid-ajsgapk5]{max-width:var(--measure);gap:32px;margin:0;display:grid}.item[data-astro-cid-ajsgapk5]{gap:8px;scroll-margin-top:24px;display:grid}dt[data-astro-cid-ajsgapk5]{font-size:1.125rem;font-weight:600}dd[data-astro-cid-ajsgapk5]{color:var(--dim-text);margin:0}.features[data-astro-cid-cjhc6syo]{gap:clamp(72px,10vw,128px);display:grid}article[data-astro-cid-cjhc6syo]{align-content:start;gap:32px;display:grid}.text[data-astro-cid-cjhc6syo]{gap:16px;display:grid}h3[data-astro-cid-cjhc6syo]{font-size:clamp(1rem,2.2vw,1.25rem)}p[data-astro-cid-cjhc6syo]{max-width:44ch;color:var(--dim-text);font-size:1.125rem}.pair[data-astro-cid-cjhc6syo]{gap:72px;display:grid}@media (width<=799px){.phones[data-astro-cid-cjhc6syo]{order:-1;grid-template-columns:1fr 1fr;gap:24px 16px}.phones[data-astro-cid-cjhc6syo] .phone[data-astro-cid-cjhc6syo]{display:contents}.phones[data-astro-cid-cjhc6syo] .phone[data-astro-cid-cjhc6syo]:first-child .text[data-astro-cid-cjhc6syo]{grid-area:1/1/auto/-1}.phones[data-astro-cid-cjhc6syo] .phone[data-astro-cid-cjhc6syo]:last-child .text[data-astro-cid-cjhc6syo]{grid-area:2/1/auto/-1}.phones[data-astro-cid-cjhc6syo] .shot[data-astro-cid-cjhc6syo]{grid-row:3}}.mac-full[data-astro-cid-cjhc6syo]{display:none}.phone[data-astro-cid-cjhc6syo] .shot[data-astro-cid-cjhc6syo]{justify-self:center;max-width:280px}@media (width>=800px){.mac-crop[data-astro-cid-cjhc6syo]{display:none}.mac-full[data-astro-cid-cjhc6syo]{display:block}.pair[data-astro-cid-cjhc6syo]{grid-template-columns:1fr 1fr;gap:32px 48px}.pair[data-astro-cid-cjhc6syo] article[data-astro-cid-cjhc6syo]{grid-row:span 2;grid-template-rows:subgrid}.phone[data-astro-cid-cjhc6syo]{justify-items:center}.phone[data-astro-cid-cjhc6syo] .text[data-astro-cid-cjhc6syo]{width:100%;max-width:36ch}.phone[data-astro-cid-cjhc6syo] .shot[data-astro-cid-cjhc6syo]{max-width:320px}.screen[data-astro-cid-cjhc6syo] .shot[data-astro-cid-cjhc6syo]{align-self:end}}.plans[data-astro-cid-xx2y2yqt]{gap:24px;display:grid}.plan[data-astro-cid-xx2y2yqt]{border:2px solid var(--line);align-content:start;gap:16px;padding:24px;display:grid}.plan[data-astro-cid-xx2y2yqt].pro{border-color:var(--accent)}h3[data-astro-cid-xx2y2yqt]{flex-wrap:wrap;align-items:center;gap:12px;font-size:1rem;display:flex}.badge[data-astro-cid-xx2y2yqt]{border:2px solid var(--accent);color:var(--accent);letter-spacing:.05em;text-transform:uppercase;padding:4px 8px;font-size:.75rem}.price[data-astro-cid-xx2y2yqt]{margin-top:-8px;font-size:1.125rem;font-weight:600}ul[data-astro-cid-xx2y2yqt]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-xx2y2yqt]{grid-template-columns:auto 1fr;gap:8px;display:grid}li[data-astro-cid-xx2y2yqt]:before{content:"▪";color:var(--focus)}.start[data-astro-cid-xx2y2yqt]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.start[data-astro-cid-xx2y2yqt] p[data-astro-cid-xx2y2yqt]{font-size:1.125rem}@media (width>=800px){.plans[data-astro-cid-xx2y2yqt]{grid-template-columns:1fr 1fr}}.steps[data-astro-cid-uxwfn6k4]{padding-block:clamp(48px,6vw,80px)}.path[data-astro-cid-uxwfn6k4]{gap:32px;margin:0;padding:0;list-style:none;display:grid}.stop[data-astro-cid-uxwfn6k4]{grid-template-columns:48px 1fr;align-content:start;gap:20px;display:grid;position:relative}.stop[data-astro-cid-uxwfn6k4]:not(:last-child):after{content:"";background:repeating-linear-gradient(to bottom, var(--line) 0 8px, transparent 8px 16px);width:4px;position:absolute;top:56px;bottom:-28px;left:22px}.node[data-astro-cid-uxwfn6k4]{background:var(--focus);width:48px;height:48px;color:var(--background);font-family:var(--font-pixel);place-items:center;font-size:1rem;display:grid}.text[data-astro-cid-uxwfn6k4]{justify-items:start;gap:8px;padding-top:10px;display:grid}h3[data-astro-cid-uxwfn6k4]{font-family:var(--font-body);font-size:1.125rem;font-weight:600}p[data-astro-cid-uxwfn6k4]{max-width:36ch;color:var(--dim-text)}@media (width>=800px){.path[data-astro-cid-uxwfn6k4]{grid-template-columns:repeat(3,1fr);gap:40px}.stop[data-astro-cid-uxwfn6k4]{grid-template-columns:1fr;gap:20px}.stop[data-astro-cid-uxwfn6k4]:not(:last-child):after{background:repeating-linear-gradient(to right, var(--line) 0 8px, transparent 8px 16px);width:auto;height:4px;inset:22px -24px auto 64px}.text[data-astro-cid-uxwfn6k4]{padding-top:0}}.systems[data-astro-cid-lrejo4zu]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}.system[data-astro-cid-lrejo4zu]{align-content:start;justify-items:center;gap:14px;display:grid}.system[data-astro-cid-lrejo4zu] .pad{width:auto;max-width:100%;height:72px}@media (width>=800px){.systems[data-astro-cid-lrejo4zu]{grid-template-columns:repeat(6,1fr)}.system[data-astro-cid-lrejo4zu] .pad{height:96px}}.name[data-astro-cid-lrejo4zu]{font-family:var(--font-pixel);letter-spacing:.04em;text-align:center;font-size:.75rem;line-height:1.5}
