.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(48px,7vw,96px);background:linear-gradient(180deg,var(--tint) 0%,var(--bg) 100%)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.copy[data-astro-cid-j7pv25f6]{display:grid;gap:20px}.beta[data-astro-cid-j7pv25f6]{justify-self:start;padding:6px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep);font-size:var(--fs-small);font-weight:600}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--fs-hero);max-width:20ch}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .accent[data-astro-cid-j7pv25f6]{color:var(--brand)}.art[data-astro-cid-j7pv25f6]{position:relative;display:grid;justify-items:center;gap:0;padding:40px 24px 0;background:var(--night);border-radius:16px;aspect-ratio:5 / 4;align-content:end;overflow:hidden}.nozzle[data-astro-cid-j7pv25f6]{position:absolute;top:18%;left:50%;width:64px;height:40px;transform:translate(-50%);background:var(--accent);clip-path:polygon(0 0,100% 0,65% 100%,35% 100%);animation:sweep 4s ease-in-out infinite alternate}.layers[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:6px;width:100%}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:14px;border-radius:7px;background:var(--night-ink)}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(1){width:30%;opacity:.55}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){width:42%;opacity:.62}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){width:54%;opacity:.7}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(4){width:64%;opacity:.78}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(5){width:74%;opacity:.86}.layers[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(6){width:82%;opacity:.94}.bed[data-astro-cid-j7pv25f6]{width:100%;height:18px;margin-top:10px;background:var(--brand);border-radius:4px 4px 0 0}@keyframes sweep{0%{transform:translate(-120%)}to{transform:translate(20%)}}@media(prefers-reduced-motion:reduce){.nozzle[data-astro-cid-j7pv25f6]{animation:none}}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:8px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.steps[data-astro-cid-j7pv25f6] .n[data-astro-cid-j7pv25f6]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-weight:700}.steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-weight:600}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted)}.hub-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.hub-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:18px}.hub[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--accent)}.hub-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hub-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:16px 18px 16px 46px;position:relative;background:var(--night-2);border:1px solid var(--night-line);border-radius:var(--radius);color:var(--night-ink)}.hub-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:18px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:3px;background:var(--accent)}.studio[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:clamp(24px,4vw,40px);background:var(--tint-2);border-radius:12px}.studio[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:8px;max-width:60ch}.studio[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2)}@media(max-width:860px){.hero-grid[data-astro-cid-j7pv25f6],.hub-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.art[data-astro-cid-j7pv25f6]{max-width:420px;width:100%;justify-self:center}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
