.khero[data-astro-cid-72nlo57a]{position:relative;isolation:isolate;padding-block:var(--space-xl) var(--space-2xl)}.khero__field[data-astro-cid-72nlo57a]{position:absolute;inset:0;z-index:-1;background:radial-gradient(42rem 24rem at 82% 0%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 70%),linear-gradient(180deg,var(--bg-alt),var(--bg) 72%)}.khero__crumbs[data-astro-cid-72nlo57a]{margin-block-end:var(--space-l)}.khero__kicker[data-astro-cid-72nlo57a]{margin-block-end:var(--space-m);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-soft)}.khero__title[data-astro-cid-72nlo57a]{max-width:22ch}.khero__lede[data-astro-cid-72nlo57a]{margin-block-start:var(--space-l);max-width:52ch}.empty[data-astro-cid-72nlo57a]{display:grid;gap:var(--space-m);max-width:64ch;padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-sunken)}.empty__badge[data-astro-cid-72nlo57a]{justify-self:start;padding:.2rem .55rem;border-radius:var(--r-pill);background:color-mix(in srgb,var(--clay-600) 14%,var(--paper-0));font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb,var(--clay-600) 80%,var(--ink-900))}.empty__t[data-astro-cid-72nlo57a]{font-size:var(--text-2xl);max-width:20ch}.empty__b[data-astro-cid-72nlo57a]{font-size:var(--text-sm);color:var(--text-soft)}.empty__links[data-astro-cid-72nlo57a]{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:var(--space-s)}.empty__link[data-astro-cid-72nlo57a]{display:inline-flex;align-items:center;gap:.3rem;min-block-size:1.8rem;padding:.25rem .65rem;border-radius:var(--r-pill);background:var(--paper-0);border:1px solid var(--border);font-size:var(--text-xs);font-weight:650;color:var(--text-soft);text-decoration:none}.empty__link[data-astro-cid-72nlo57a]:hover{color:var(--accent-ink);border-color:var(--border-strong)}.work__grid[data-astro-cid-72nlo57a]{display:grid;gap:var(--space-l);margin-block-start:var(--space-l);list-style:none;padding:0}@media(min-width:48rem){.work__grid[data-astro-cid-72nlo57a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kcard[data-astro-cid-72nlo57a]{display:grid;align-content:start;gap:.5rem;block-size:100%;padding:var(--space-l);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.kcard__meta[data-astro-cid-72nlo57a]{display:flex;gap:.6rem;font-size:var(--text-2xs);color:var(--text-faint)}.kcard__t[data-astro-cid-72nlo57a]{font-size:var(--text-xl);letter-spacing:var(--tracking-snug)}.kcard__t[data-astro-cid-72nlo57a] a[data-astro-cid-72nlo57a]{color:inherit;text-decoration:none}.kcard__b[data-astro-cid-72nlo57a]{font-size:var(--text-sm);color:var(--text-soft)}.kcard__figs[data-astro-cid-72nlo57a]{display:grid;gap:var(--space-s);list-style:none;padding:0;margin:0}.kcard__figs[data-astro-cid-72nlo57a]>li[data-astro-cid-72nlo57a]{display:grid;gap:.1rem}.kcard__v[data-astro-cid-72nlo57a]{font-size:var(--text-xl);font-weight:800;color:var(--accent-ink)}.kcard__l[data-astro-cid-72nlo57a]{font-size:var(--text-xs);color:var(--text)}.kcard__s[data-astro-cid-72nlo57a]{font-size:var(--text-2xs);color:var(--text-faint)}.std__list[data-astro-cid-72nlo57a]{display:grid;gap:0;margin-block-start:var(--space-xl);list-style:none;padding:0}.sstep[data-astro-cid-72nlo57a]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-m) var(--space-l);padding-block:var(--space-l);border-block-start:1px solid var(--rule)}.sstep[data-astro-cid-72nlo57a]:last-child{border-block-end:1px solid var(--rule)}.sstep__n[data-astro-cid-72nlo57a]{font-size:var(--text-2xl);font-weight:800;line-height:1;color:color-mix(in srgb,var(--accent) 40%,var(--text-faint))}.sstep__t[data-astro-cid-72nlo57a]{font-size:var(--text-lg);letter-spacing:var(--tracking-snug)}.sstep__b[data-astro-cid-72nlo57a]{margin-block-start:.4rem;font-size:var(--text-sm);color:var(--text-soft);max-width:62ch}@media(min-width:48rem){.sstep[data-astro-cid-72nlo57a]{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline}.sstep__n[data-astro-cid-72nlo57a]{font-size:var(--text-3xl)}}.nev__rows[data-astro-cid-72nlo57a]{display:grid;gap:0;margin-block-start:var(--space-l);list-style:none;padding:0}.nev__rows[data-astro-cid-72nlo57a]>li[data-astro-cid-72nlo57a]{display:grid;gap:.35rem;padding-block:var(--space-m);border-block-start:1px solid var(--rule)}.nev__rows[data-astro-cid-72nlo57a]>li[data-astro-cid-72nlo57a]:last-child{border-block-end:1px solid var(--rule)}.nev__yes[data-astro-cid-72nlo57a]{display:inline-flex;align-items:baseline;gap:.45rem;font-size:var(--text-base);font-weight:650;color:var(--text)}.nev__yes[data-astro-cid-72nlo57a] .icon{color:var(--accent-ink)}.nev__no[data-astro-cid-72nlo57a]{font-size:var(--text-sm);color:var(--text-faint);text-decoration:line-through}.nev__foot[data-astro-cid-72nlo57a]{margin-block-start:var(--space-l);font-size:var(--text-sm);color:var(--text-soft);max-width:60ch}@media(min-width:56rem){.nev__rows[data-astro-cid-72nlo57a]>li[data-astro-cid-72nlo57a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:var(--space-l)}}.faqs__grid[data-astro-cid-72nlo57a]{display:grid;gap:var(--space-xl)}.faqs__head[data-astro-cid-72nlo57a] h2[data-astro-cid-72nlo57a]{max-width:18ch}.faqs__note[data-astro-cid-72nlo57a]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-soft);max-width:40ch}@media(min-width:64rem){.faqs__grid[data-astro-cid-72nlo57a]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-2xl);align-items:start}}.cta__grid[data-astro-cid-72nlo57a]{display:grid;gap:var(--space-xl)}.cta__title[data-astro-cid-72nlo57a]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);max-width:20ch}.cta__body[data-astro-cid-72nlo57a]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:52ch}@media(min-width:64rem){.cta__grid[data-astro-cid-72nlo57a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}
