.home-hero[data-astro-cid-j7pv25f6]{padding:40px 0 32px;overflow:hidden;border-bottom:1px solid var(--line)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px;align-items:center;min-height:min(720px,calc(100vh - 80px))}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:22px 0;max-width:11ch}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:1.18rem;max-width:500px}.hero-copy[data-astro-cid-j7pv25f6] .btn-row[data-astro-cid-j7pv25f6]{margin:30px 0 22px}.trust[data-astro-cid-j7pv25f6]{margin:0;color:var(--fg-3);font-size:.92rem}.stage[data-astro-cid-j7pv25f6]{position:relative;height:min(680px,76vh);min-height:460px;margin-right:-40px}.stage[data-astro-cid-j7pv25f6] canvas{width:100%!important;height:100%!important}.hud[data-astro-cid-j7pv25f6]{position:absolute;left:4%;bottom:10%;width:240px;padding:12px 14px;border-radius:4px;background:var(--bg-2);border:1px solid var(--line-2)}.hud-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--fg-3)}.live[data-astro-cid-j7pv25f6]{display:inline-flex;gap:7px;align-items:center;color:var(--fg-2);font-weight:500}.live[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:var(--ok);animation:pulse 1.6s infinite}.hud-name[data-astro-cid-j7pv25f6]{font:600 1rem var(--display);color:var(--fg);margin:8px 0 6px;letter-spacing:-.01em}.hud-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--fg-3)}.hud-bar[data-astro-cid-j7pv25f6]{height:3px;background:var(--surface-3);margin-top:8px;overflow:hidden}.hud-bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:100%;width:0;background:var(--fg-2)}.hud-2[data-astro-cid-j7pv25f6]{inset:12% 8% auto auto;width:auto;display:grid;gap:3px;font-size:.74rem;color:var(--fg-3)}.hud-2[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--fg);font-weight:500}@media(max-width:960px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:none}.stage[data-astro-cid-j7pv25f6]{height:420px;min-height:0;margin:0 -22px}.hud[data-astro-cid-j7pv25f6]{left:22px;bottom:6%}.hud-2[data-astro-cid-j7pv25f6]{display:none}}.features-title[data-astro-cid-j7pv25f6]{max-width:24ch;margin-bottom:8px}.feat[data-astro-cid-j7pv25f6]{display:grid;gap:20px 56px;padding:64px 0;border-bottom:1px solid var(--line);align-items:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"text shot" "list shot"}.feat[data-astro-cid-j7pv25f6].shot-left{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"shot text" "shot list"}.feat[data-astro-cid-j7pv25f6].narrow-text{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.feat[data-astro-cid-j7pv25f6].full{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text list" "shot shot";gap:32px 56px}.feat-text[data-astro-cid-j7pv25f6]{grid-area:text}.feat[data-astro-cid-j7pv25f6]>.plain-list[data-astro-cid-j7pv25f6]{grid-area:list}.feat-shot[data-astro-cid-j7pv25f6]{grid-area:shot;align-self:center}.feat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,2.6vw,2.1rem);letter-spacing:-.025em;margin-bottom:12px}.feat[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:1.06rem;margin:0}.feat[data-astro-cid-j7pv25f6].full .plain-list[data-astro-cid-j7pv25f6]{columns:2;column-gap:32px}.feat[data-astro-cid-j7pv25f6].full .plain-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{break-inside:avoid}.plain-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.plain-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:9px 0;border-top:1px solid var(--line);color:var(--fg-2);font-size:.95rem;line-height:1.5}.plain-list[data-astro-cid-j7pv25f6].small li[data-astro-cid-j7pv25f6]{font-size:.875rem;padding:7px 0;color:var(--fg-3)}.more-feats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 48px;padding-top:64px}.mini-feat[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{margin-bottom:20px}.mini-feat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:6px}.mini-feat[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6].muted{margin-bottom:14px}.aside[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-size:.9rem;color:var(--fg-3)}.aside[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--fg);font-family:var(--display);font-size:1.1rem;margin-right:4px}.clear-plates[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:flex-end;padding:28px;border:1px dashed var(--line-3);color:inherit}.clear-plates[data-astro-cid-j7pv25f6]:hover{border-color:var(--fg-4)}.clear-plates[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{align-self:flex-start;font-size:.8rem;color:var(--fg-2);border:1px solid var(--line-3);padding:3px 8px;margin-bottom:auto}.clear-plates[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:32px}.more[data-astro-cid-j7pv25f6]{display:inline-flex;gap:6px;align-items:center;color:var(--accent-2);font-size:.9rem;font-weight:500}@media(max-width:900px){.feat[data-astro-cid-j7pv25f6],.feat[data-astro-cid-j7pv25f6].shot-left,.feat[data-astro-cid-j7pv25f6].narrow-text,.feat[data-astro-cid-j7pv25f6].full{grid-template-columns:1fr;grid-template-areas:"text" "shot" "list";padding:48px 0;gap:24px}.feat[data-astro-cid-j7pv25f6].full .plain-list[data-astro-cid-j7pv25f6]{columns:1}.more-feats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px}}.stat-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr 1fr;border-top:1px solid var(--line-3);border-bottom:1px solid var(--line-3);margin-top:40px}.stat-cell[data-astro-cid-j7pv25f6]{padding:28px 28px 24px}.stat-cell[data-astro-cid-j7pv25f6]:first-child{padding-left:0}.stat-cell[data-astro-cid-j7pv25f6]+.stat-cell[data-astro-cid-j7pv25f6]{border-left:1px solid var(--line-2)}.stat-cell[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font:600 clamp(2.4rem,4.4vw,3.4rem)/1 var(--display);letter-spacing:-.04em;color:var(--fg);margin-bottom:14px;font-variant-numeric:tabular-nums}.stat-cell[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.42em;letter-spacing:-.01em;color:var(--fg-3);font-weight:500}.stat-cell[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin-bottom:8px}.stat-cell[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin:0}.sizes[data-astro-cid-j7pv25f6]{display:flex;gap:20px;font-size:.85rem;color:var(--fg-3);margin-bottom:10px}.sizes[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--fg);font-weight:500}@media(max-width:860px){.stat-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stat-cell[data-astro-cid-j7pv25f6],.stat-cell[data-astro-cid-j7pv25f6]:first-child{padding:24px 0}.stat-cell[data-astro-cid-j7pv25f6]+.stat-cell[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid var(--line-2)}}.tier-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:36px}.tier-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:14px}.tier-head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0}.tier-strip[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line-2);border-radius:6px;overflow:hidden}.mini-tier[data-astro-cid-j7pv25f6]{display:grid;gap:4px;padding:22px 20px;background:var(--surface);color:var(--fg-2);transition:background .15s}.mini-tier[data-astro-cid-j7pv25f6]+.mini-tier[data-astro-cid-j7pv25f6]{border-left:1px solid var(--line-2)}.mini-tier[data-astro-cid-j7pv25f6]:hover{background:var(--surface-2);color:var(--fg-2)}.mini-tier[data-astro-cid-j7pv25f6] .printers[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--fg-3)}.mini-tier[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:600 1.25rem var(--display);color:var(--fg);letter-spacing:-.015em}.mini-tier[data-astro-cid-j7pv25f6] .p[data-astro-cid-j7pv25f6]{font:600 2.2rem/1.1 var(--display);color:var(--fg);letter-spacing:-.035em;margin-top:10px}.mini-tier[data-astro-cid-j7pv25f6].popular{background:var(--surface-3);box-shadow:inset 0 3px 0 var(--fg-2)}@media(max-width:960px){.tier-strip[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-tier[data-astro-cid-j7pv25f6]+.mini-tier[data-astro-cid-j7pv25f6]{border-left:0}.mini-tier[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-2)}.mini-tier[data-astro-cid-j7pv25f6]:nth-child(-n+2){border-top:0}.mini-tier[data-astro-cid-j7pv25f6]:nth-child(2n){border-left:1px solid var(--line-2)}}.links-sec[data-astro-cid-j7pv25f6]{padding:64px 0}.link-pair[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--line-2);border-radius:4px}.link-block[data-astro-cid-j7pv25f6]{display:block;padding:32px;color:inherit}.link-block[data-astro-cid-j7pv25f6]+.link-block[data-astro-cid-j7pv25f6]{border-left:1px solid var(--line-2)}.link-block[data-astro-cid-j7pv25f6]:hover{background:var(--surface)}.link-block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:460px}@media(max-width:760px){.link-pair[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.link-block[data-astro-cid-j7pv25f6]+.link-block[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid var(--line-2)}.link-block[data-astro-cid-j7pv25f6]{padding:24px 20px}}.faq-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}@media(max-width:860px){.faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:20px}}.cta[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:12px}.cta[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:860px){.cta[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}}
