.sec-head.svelte-1e6mq4h{align-items:baseline;gap:18px;margin-bottom:32px;display:flex}.num.svelte-1e6mq4h{color:var(--m);letter-spacing:.05em;padding-top:6px}h2.svelte-1e6mq4h{font-size:clamp(1.5rem,3vw,2.1rem)}.meta.svelte-1e6mq4h{color:var(--ink-soft);margin-left:auto}@media (width<=820px){.meta.svelte-1e6mq4h{display:none}}.spec.svelte-8hujh b:where(.svelte-8hujh){color:var(--ink);font-size:.95rem;font-weight:600;display:block}.spec.svelte-8hujh span:where(.svelte-8hujh){color:var(--ink-soft)}h3.svelte-xbk6oo{align-items:center;gap:10px;margin-bottom:14px;font-size:1.1rem;font-weight:600;display:flex}.bar.svelte-xbk6oo{flex-shrink:0;width:22px;height:4px}ul.svelte-xbk6oo{list-style:none}li.svelte-xbk6oo{color:var(--ink-soft);border-bottom:1px dotted var(--rule);padding:5px 0;font-size:.94rem}.text-type.svelte-1v94pml{white-space:pre-wrap;display:inline-block}.text-type__cursor.svelte-1v94pml{margin-left:.25rem;display:inline-block}.is-hidden.svelte-1v94pml{display:none}.hero.svelte-1uha8ag{border-bottom:1px solid var(--rule);padding:56px 0 44px}.status.svelte-1uha8ag{color:var(--ink-soft);border:1px solid var(--rule);align-items:center;gap:8px;margin-bottom:18px;padding:5px 12px;display:inline-flex}.status.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--interactive);border-radius:50%;width:8px;height:8px}.eyebrow.svelte-1uha8ag{color:var(--ink-soft);margin-bottom:18px}.cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.btn.svelte-1uha8ag{border:1px solid var(--ink);align-items:center;gap:8px;padding:12px 20px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn-primary.svelte-1uha8ag{background:var(--ink);color:var(--paper)}.btn-primary.svelte-1uha8ag:hover{background:var(--m);border-color:var(--m)}.btn-ghost.svelte-1uha8ag{color:var(--ink);background:0 0}.btn-ghost.svelte-1uha8ag:hover{border-color:var(--m);color:var(--m)}.btn-text.svelte-1uha8ag{color:var(--ink-soft);border-bottom:1px solid var(--rule);padding-bottom:2px;text-decoration:none;transition:color .2s,border-color .2s}.btn-text.svelte-1uha8ag:hover{color:var(--m);border-color:var(--m)}h1.svelte-1uha8ag{color:#000;max-width:18ch;font-size:clamp(2rem,4.5vw,3.4rem)}.sub.svelte-1uha8ag{max-width:54ch;color:var(--ink-soft);margin-top:24px;font-size:1rem;line-height:1.55}.specs.svelte-1uha8ag{border-top:1px dashed var(--rule);flex-wrap:wrap;gap:40px;margin-top:28px;padding-top:24px;display:flex}.band.svelte-1uha8ag{border-bottom:1px solid var(--rule);padding:52px 0}.work.svelte-1uha8ag{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.caps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.hero.svelte-1uha8ag .status:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag),.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .sub:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .specs:where(.svelte-1uha8ag),.hero.svelte-1uha8ag .cta:where(.svelte-1uha8ag){animation:.6s both svelte-1uha8ag-rise}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){animation:.6s both svelte-1uha8ag-rise-fade}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){animation-delay:50ms}.hero.svelte-1uha8ag .sub:where(.svelte-1uha8ag){animation-delay:.12s}.hero.svelte-1uha8ag .specs:where(.svelte-1uha8ag){animation-delay:.18s}.hero.svelte-1uha8ag .cta:where(.svelte-1uha8ag){animation-delay:.24s}@keyframes svelte-1uha8ag-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes svelte-1uha8ag-rise-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=820px){.work.svelte-1uha8ag{grid-template-columns:1fr}.caps.svelte-1uha8ag{grid-template-columns:1fr;gap:28px}.hero.svelte-1uha8ag{padding:44px 0 36px}}
