.closing.svelte-1qlf0cz{border-block:1px solid var(--color-border);overflow:clip}.grid.svelte-1qlf0cz{display:grid;gap:40px;align-items:center;padding-block:var(--site-section-y, 96px)}.copy.svelte-1qlf0cz{display:grid;justify-items:start;gap:20px;min-width:0}.title.svelte-1qlf0cz{max-width:14ch}.lede.svelte-1qlf0cz{max-width:48ch}.actions.svelte-1qlf0cz{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.links.svelte-1qlf0cz{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none}.links.svelte-1qlf0cz a:where(.svelte-1qlf0cz){display:inline-block;padding-block:6px;color:var(--color-ink-soft);font-size:.9375rem}.links.svelte-1qlf0cz a:where(.svelte-1qlf0cz):hover{color:var(--color-ink-strong)}.egg.svelte-1qlf0cz{width:min(70%,340px);justify-self:center;color:var(--color-ink);--art-accent: var(--color-accent)}@media (min-width: 900px){.grid.svelte-1qlf0cz{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,6vw,96px)}.egg.svelte-1qlf0cz{width:100%;max-width:400px;justify-self:end}}.tabs.svelte-1fae1zi{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;padding:4px;border:1px solid var(--color-border-strong);border-radius:var(--site-radius);background:var(--color-surface);width:fit-content;max-width:100%}.tab.svelte-1fae1zi{flex:1 1 auto;min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:var(--site-radius-sm);background:transparent;color:var(--color-ink-soft);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .18s var(--site-ease),color .18s var(--site-ease)}.tab.svelte-1fae1zi:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-ink)}.tab.svelte-1fae1zi:disabled{cursor:default}.tab.on.svelte-1fae1zi{background:var(--color-ink-strong);color:var(--color-parchment)}.panel.svelte-1fae1zi:focus-visible{outline-offset:6px}.stack.svelte-1fae1zi{display:grid}.slide.svelte-1fae1zi{grid-area:1 / 1;display:grid;gap:24px;align-items:start;min-width:0}.mock.svelte-1fae1zi{min-width:0}.facts.svelte-1fae1zi{display:grid;gap:0;margin:0;border-top:1px solid var(--color-border-strong)}.facts.svelte-1fae1zi>div:where(.svelte-1fae1zi){display:grid;gap:6px;padding:16px 0;border-bottom:1px solid var(--color-border)}.facts.svelte-1fae1zi dt:where(.svelte-1fae1zi),.facts.svelte-1fae1zi dd:where(.svelte-1fae1zi){margin:0}.where.svelte-1fae1zi{font-family:var(--site-font-mono);font-size:.875rem;color:var(--color-ink)}.detail.svelte-1fae1zi{color:var(--color-ink-soft);line-height:1.6;max-width:38ch}.foot.svelte-1fae1zi{margin:28px 0 0;max-width:78ch;color:var(--color-muted);font-size:.9375rem;line-height:1.6}.foot.svelte-1fae1zi .btn{display:inline-flex;margin-left:6px}@media (max-width: 520px){.tab.svelte-1fae1zi{padding:0 8px;font-size:.875rem}}@media (min-width: 960px){.slide.svelte-1fae1zi{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(28px,4vw,56px);align-items:center}}.hero.svelte-tc3uts{padding-block:clamp(32px,5vw,72px) clamp(40px,6vw,88px);overflow:clip}.grid.svelte-tc3uts{display:grid;gap:clamp(36px,5vw,56px);align-items:center}.copy.svelte-tc3uts{display:grid;justify-items:start;gap:22px;min-width:0}.title.svelte-tc3uts{font-size:clamp(2.375rem,1.1rem + 3.4vw,3.75rem);line-height:1.05;letter-spacing:-.04em;font-weight:520}.lede.svelte-tc3uts{max-width:46ch}.actions.svelte-tc3uts{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.note.svelte-tc3uts{margin:0;max-width:52ch;color:var(--color-muted);font-size:.875rem;line-height:1.55}.stage.svelte-tc3uts{position:relative;min-width:0}.plate.svelte-tc3uts{position:relative;z-index:0;width:min(76%,460px);margin:0 0 -2px auto;color:var(--color-ink);--art-accent: var(--color-accent)}.win.svelte-tc3uts{position:relative;z-index:1}.cap.svelte-tc3uts{margin:10px 0 0;color:var(--color-muted);font-size:.8125rem;text-align:right}@media (min-width: 1000px){.grid.svelte-tc3uts{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,72px)}}@media (max-width: 999px){.plate.svelte-tc3uts{width:min(62%,360px);margin-right:4%}.title.svelte-tc3uts{max-width:20ch}}@media (prefers-reduced-motion: no-preference){.copy.svelte-tc3uts>*{animation:svelte-tc3uts-rise .75s var(--site-ease) both}.copy.svelte-tc3uts>:nth-child(2){animation-delay:70ms}.copy.svelte-tc3uts>:nth-child(3){animation-delay:.14s}.copy.svelte-tc3uts>:nth-child(4){animation-delay:.21s}.copy.svelte-tc3uts>:nth-child(5){animation-delay:.28s}.win.svelte-tc3uts{animation:svelte-tc3uts-rise-lg .95s var(--site-ease) .2s both}@keyframes svelte-tc3uts-rise{0%{transform:translateY(14px)}}@keyframes svelte-tc3uts-rise-lg{0%{transform:translateY(28px) scale(.985)}}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){.plate.svelte-tc3uts{translate:calc(var(--px, 0) * 12px) calc(var(--py, 0) * 7px);transition:translate .7s var(--site-ease)}.win.svelte-tc3uts{translate:calc(var(--px, 0) * -6px) calc(var(--py, 0) * -4px);transition:translate .7s var(--site-ease)}}.points.svelte-1cln35b{display:grid;gap:24px;margin:0;padding:0;list-style:none}.points.svelte-1cln35b li:where(.svelte-1cln35b){display:grid;gap:8px;align-content:start;padding-top:18px;border-top:1px solid var(--color-border-strong)}.points.svelte-1cln35b h3:where(.svelte-1cln35b),.points.svelte-1cln35b p:where(.svelte-1cln35b){margin:0}.points.svelte-1cln35b p:where(.svelte-1cln35b){color:var(--color-ink-soft);line-height:1.6}.mocks.svelte-1cln35b{display:grid;gap:20px;margin-top:clamp(32px,4vw,56px);align-items:start}.mocks.svelte-1cln35b>div:where(.svelte-1cln35b){min-width:0}.caption.svelte-1cln35b{margin:16px 0 0;color:var(--color-muted);font-size:.875rem;max-width:78ch}.limits.svelte-1cln35b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:28px}.limits.svelte-1cln35b p:where(.svelte-1cln35b){margin:0;max-width:70ch;line-height:1.55}@media (min-width: 900px){.points.svelte-1cln35b{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (min-width: 1040px){.mocks.svelte-1cln35b{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.steps.svelte-1ljpcrb{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border-strong)}.step.svelte-1ljpcrb{display:grid;gap:10px;align-content:start;padding:24px 0;border-bottom:1px solid var(--color-border)}.step.svelte-1ljpcrb p:where(.svelte-1ljpcrb){margin:0;max-width:44ch;color:var(--color-ink-soft);line-height:1.6}.sync.svelte-1ljpcrb{margin:clamp(32px,4vw,56px) 0 0;display:grid;gap:14px}.sync.svelte-1ljpcrb figcaption:where(.svelte-1ljpcrb){color:var(--color-muted);font-size:.875rem;max-width:70ch}.more.svelte-1ljpcrb{margin-top:24px}@media (min-width: 820px){.steps.svelte-1ljpcrb{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border)}.step.svelte-1ljpcrb{padding:28px clamp(16px,2.4vw,32px) 32px 0;border-bottom:0;border-right:1px solid var(--color-border)}.step.svelte-1ljpcrb+.step:where(.svelte-1ljpcrb){padding-left:clamp(16px,2.4vw,32px)}.step.svelte-1ljpcrb:last-child{border-right:0;padding-right:0}}.projects.svelte-16xmo17{display:grid;gap:clamp(28px,4vw,56px);align-items:start}.mock.svelte-16xmo17{min-width:0}.points.svelte-16xmo17{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border-strong)}.points.svelte-16xmo17 li:where(.svelte-16xmo17){padding:18px 0;border-bottom:1px solid var(--color-border)}.points.svelte-16xmo17 h3:where(.svelte-16xmo17),.points.svelte-16xmo17 p:where(.svelte-16xmo17){margin:0}.points.svelte-16xmo17 h3:where(.svelte-16xmo17){margin-bottom:6px}.points.svelte-16xmo17 p:where(.svelte-16xmo17){color:var(--color-ink-soft);line-height:1.6}.more.svelte-16xmo17{margin-top:24px}@media (min-width: 960px){.projects.svelte-16xmo17{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mock.svelte-16xmo17{position:sticky;top:calc(var(--site-header-h, 64px) + 24px)}}.stats.svelte-oxg41{display:grid;gap:0;border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border)}.stats.svelte-oxg41>div:where(.svelte-oxg41){padding:28px 0;border-bottom:1px solid var(--color-border)}.stats.svelte-oxg41>div:where(.svelte-oxg41):last-child{border-bottom:0}.links.svelte-oxg41{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}@media (min-width: 820px){.stats.svelte-oxg41{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.svelte-oxg41>div:where(.svelte-oxg41){padding:36px clamp(16px,2.4vw,32px) 36px 0;border-bottom:0;border-right:1px solid var(--color-border)}.stats.svelte-oxg41>div:where(.svelte-oxg41)+div:where(.svelte-oxg41){padding-left:clamp(16px,2.4vw,32px)}.stats.svelte-oxg41>div:where(.svelte-oxg41):last-child{border-right:0}}.review.svelte-t4dndp{display:grid;gap:clamp(28px,4vw,56px);align-items:start}.mock.svelte-t4dndp{min-width:0}.points.svelte-t4dndp{display:grid;gap:24px;margin:0;padding:0;list-style:none}.points.svelte-t4dndp li:where(.svelte-t4dndp){display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--color-border-strong)}.points.svelte-t4dndp h3:where(.svelte-t4dndp),.points.svelte-t4dndp p:where(.svelte-t4dndp){margin:0}.points.svelte-t4dndp p:where(.svelte-t4dndp){color:var(--color-ink-soft);line-height:1.6}.changes.svelte-t4dndp{margin-top:clamp(40px,5vw,72px);display:grid;gap:16px}.cards.svelte-t4dndp{display:grid;gap:16px}.cards.svelte-t4dndp>div:where(.svelte-t4dndp){min-width:0}@media (min-width: 900px){.review.svelte-t4dndp{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.cards.svelte-t4dndp{grid-template-columns:repeat(3,minmax(0,1fr))}}.host.svelte-9gfk8p{display:grid;gap:clamp(28px,4vw,56px);align-items:center}.steps.svelte-9gfk8p{display:grid;gap:20px;margin:0;padding:0;list-style:none}.steps.svelte-9gfk8p li:where(.svelte-9gfk8p){display:grid;gap:6px;min-width:0}.steps.svelte-9gfk8p p:where(.svelte-9gfk8p){margin:0;color:var(--color-ink-soft);font-size:.9375rem}.note.svelte-9gfk8p{margin:20px 0 0;max-width:60ch;color:var(--color-muted);font-size:.875rem;line-height:1.55}.links.svelte-9gfk8p{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.art.svelte-9gfk8p{min-width:0;color:var(--color-ink);--art-accent: var(--color-accent)}@media (min-width: 960px){.host.svelte-9gfk8p{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}@media (max-width: 959px){.art.svelte-9gfk8p{width:min(80%,440px);margin-inline:auto}}.works.svelte-kwkdbq{border-block:1px solid var(--color-border);background:var(--color-surface)}.row.svelte-kwkdbq{display:grid;gap:14px;padding-block:18px;align-items:center}.strip.svelte-kwkdbq{min-width:0}.chip.svelte-kwkdbq{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:36px;color:var(--color-ink);font-size:.9375rem;font-weight:500;white-space:nowrap}.chip.svelte-kwkdbq svg{color:var(--color-ink-soft)}.chip--format.svelte-kwkdbq{padding-inline:10px;border:1px solid var(--color-border-strong);border-radius:var(--site-radius-sm);font-size:.8125rem;letter-spacing:.04em}@media (min-width: 900px){.row.svelte-kwkdbq{grid-template-columns:auto minmax(0,1fr);gap:32px}}
