.anat[data-astro-cid-v2rcqvgp][data-ui]{display:grid;gap:.75rem;padding:.95rem 1rem .85rem;background:var(--paper-0);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-m)}.anat__list[data-astro-cid-v2rcqvgp]{display:grid;gap:.4rem;list-style:none;padding:0;margin:0}.anat__part[data-astro-cid-v2rcqvgp]{--an-tint: var(--accent);--an-ink: var(--accent-ink);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .65rem .6rem;border-radius:var(--r-md);background:color-mix(in srgb,var(--an-tint) 8%,var(--paper-0))}.anat__part--clay[data-astro-cid-v2rcqvgp]{--an-tint: var(--clay-500);--an-ink: var(--clay-700)}.anat__part--ink[data-astro-cid-v2rcqvgp]{--an-tint: var(--ink-700);--an-ink: var(--ink-800)}.anat__part--blue[data-astro-cid-v2rcqvgp]{--an-tint: #2f6ea8;--an-ink: color-mix(in srgb, #2f6ea8 82%, var(--ink-900))}.anat__part--ochre[data-astro-cid-v2rcqvgp]{--an-tint: #a9762a;--an-ink: color-mix(in srgb, #8a5f1e 85%, var(--ink-900))}.anat__shape[data-astro-cid-v2rcqvgp]{display:grid;gap:.28rem}.anat__b[data-astro-cid-v2rcqvgp]{inline-size:var(--w);block-size:var(--h);border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink-900) 14%,transparent)}.anat__b--strong[data-astro-cid-v2rcqvgp]{background:color-mix(in srgb,var(--an-tint) 58%,transparent)}.anat__b--faint[data-astro-cid-v2rcqvgp]{background:color-mix(in srgb,var(--ink-900) 8%,transparent)}.anat__chips[data-astro-cid-v2rcqvgp]{display:flex;gap:.3rem}.anat__chips[data-astro-cid-v2rcqvgp] i[data-astro-cid-v2rcqvgp]{block-size:.75rem;border-radius:var(--r-pill);background:color-mix(in srgb,var(--an-tint) 40%,transparent)}.anat__chips[data-astro-cid-v2rcqvgp] i[data-astro-cid-v2rcqvgp]:nth-child(1){inline-size:2.6rem}.anat__chips[data-astro-cid-v2rcqvgp] i[data-astro-cid-v2rcqvgp]:nth-child(2){inline-size:1.9rem}.anat__chips[data-astro-cid-v2rcqvgp] i[data-astro-cid-v2rcqvgp]:nth-child(3){inline-size:3.1rem}.anat__meta[data-astro-cid-v2rcqvgp]{display:grid;gap:.05rem;justify-items:end;text-align:end}.anat__k[data-astro-cid-v2rcqvgp]{font-size:var(--text-2xs);font-weight:700;color:var(--an-ink)}.anat__job[data-astro-cid-v2rcqvgp]{font-size:var(--text-2xs);color:var(--ink-500)}.anat__cap[data-astro-cid-v2rcqvgp]{padding-block-start:.6rem;border-block-start:1px solid var(--rule);font-size:var(--text-2xs);color:var(--text-faint)}@media(prefers-reduced-motion:no-preference){.anat__part[data-astro-cid-v2rcqvgp]{animation:anat-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(.15s + var(--i) * 70ms)}}@keyframes anat-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.ohero[data-astro-cid-sj7cqjeb]{position:relative;isolation:isolate;display:grid;align-content:center;min-block-size:min(84svh,48rem);padding-block:var(--space-xl) var(--space-2xl)}.ohero__field[data-astro-cid-sj7cqjeb]{position:absolute;inset:0;z-index:-1;background:radial-gradient(48rem 32rem at 86% 4%,color-mix(in srgb,var(--brand) 8%,transparent),transparent 70%),linear-gradient(180deg,var(--bg-alt),var(--bg) 62%)}.ohero__crumbs[data-astro-cid-sj7cqjeb]{margin-block-end:var(--space-l)}.ohero__grid[data-astro-cid-sj7cqjeb]{display:grid;gap:clamp(2rem,1rem + 4vw,3.25rem);align-items:center}.ohero__visual[data-astro-cid-sj7cqjeb]{max-width:26rem}.ohero__title[data-astro-cid-sj7cqjeb]{font-size:clamp(2.3rem,1.5rem + 3.2vw,3.9rem);max-width:17ch}.ohero__lede[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-m);max-width:50ch;font-size:var(--text-lg)}.ohero__ctas[data-astro-cid-sj7cqjeb]{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-start:var(--space-l)}.ohero__promise[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-faint);max-width:52ch}@media(min-width:64rem){.ohero__grid[data-astro-cid-sj7cqjeb]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-2xl)}.ohero__visual[data-astro-cid-sj7cqjeb]{max-width:none;margin-inline-start:auto;inline-size:min(25rem,100%)}}.prob__grid[data-astro-cid-sj7cqjeb]{display:grid;gap:var(--space-l)}.prob__h[data-astro-cid-sj7cqjeb]{max-width:14ch}.prob__body[data-astro-cid-sj7cqjeb]{display:grid;gap:var(--space-m)}.prob__body[data-astro-cid-sj7cqjeb] p[data-astro-cid-sj7cqjeb]:not(.lede){color:var(--text-soft);max-width:62ch}@media(min-width:60rem){.prob__grid[data-astro-cid-sj7cqjeb]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-2xl);align-items:start}}.intent[data-astro-cid-sj7cqjeb]{background:var(--bg-alt)}.intent__head[data-astro-cid-sj7cqjeb]{max-width:58ch}.intent__head[data-astro-cid-sj7cqjeb] h2[data-astro-cid-sj7cqjeb]{max-width:20ch}.intent__lede[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-m)}.intent__list[data-astro-cid-sj7cqjeb]{display:grid;gap:var(--grid-gap);margin-block-start:var(--space-xl);list-style:none;padding:0}.icard[data-astro-cid-sj7cqjeb]{--ic-tint: var(--accent);--ic-ink: var(--accent-ink);display:grid;gap:.5rem;align-content:start;block-size:100%;padding:1.15rem 1.1rem 1.2rem;background:var(--surface);border-radius:var(--r-lg)}.icard--clay[data-astro-cid-sj7cqjeb]{--ic-tint: var(--clay-500);--ic-ink: var(--clay-700)}.icard--ink[data-astro-cid-sj7cqjeb]{--ic-tint: var(--ink-700);--ic-ink: var(--ink-800)}.icard--blue[data-astro-cid-sj7cqjeb]{--ic-tint: #2f6ea8;--ic-ink: color-mix(in srgb, #2f6ea8 78%, var(--text))}.icard--ochre[data-astro-cid-sj7cqjeb]{--ic-tint: #a9762a;--ic-ink: color-mix(in srgb, #8a5f1e 80%, var(--text))}.icard__icon[data-astro-cid-sj7cqjeb]{display:grid;place-items:center;inline-size:2.4rem;block-size:2.4rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--ic-tint) 22%,var(--surface));color:var(--ic-ink)}.icard__icon[data-astro-cid-sj7cqjeb] .icon{stroke-width:1.9}.icard__k[data-astro-cid-sj7cqjeb]{font-size:var(--text-base);letter-spacing:var(--tracking-snug)}.icard__ex[data-astro-cid-sj7cqjeb]{justify-self:start;padding:.25rem .6rem;border-radius:var(--r-pill);background:var(--surface-sunken);font-size:var(--text-xs);color:var(--text-soft)}.icard__rows[data-astro-cid-sj7cqjeb]{display:grid;gap:.55rem;margin-block-start:.2rem}.icard__rows[data-astro-cid-sj7cqjeb]>div[data-astro-cid-sj7cqjeb]{display:grid;gap:.1rem}.icard__rows[data-astro-cid-sj7cqjeb] dt[data-astro-cid-sj7cqjeb]{font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.icard__rows[data-astro-cid-sj7cqjeb] dd[data-astro-cid-sj7cqjeb]{margin:0;font-size:var(--text-sm);color:var(--text-soft)}@media(min-width:46rem){.intent__list[data-astro-cid-sj7cqjeb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.intent__list[data-astro-cid-sj7cqjeb]{grid-template-columns:repeat(4,minmax(0,1fr))}}.subs__list[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-xl);list-style:none;padding:0}.subs__item[data-astro-cid-sj7cqjeb]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-m);padding-block:.95rem;border-block-start:1px solid var(--rule);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out)}.subs__list[data-astro-cid-sj7cqjeb] li[data-astro-cid-sj7cqjeb]:last-child .subs__item[data-astro-cid-sj7cqjeb]{border-block-end:1px solid var(--rule)}.subs__item[data-astro-cid-sj7cqjeb]:hover{background:var(--surface-sunken)}.subs__item[data-astro-cid-sj7cqjeb]:hover .subs__arrow[data-astro-cid-sj7cqjeb]{opacity:1;transform:translate(1px,-1px)}.subs__n[data-astro-cid-sj7cqjeb]{font-size:var(--text-lg);font-weight:650;letter-spacing:-.03em;color:var(--text-faint);min-inline-size:1.9rem}.subs__body[data-astro-cid-sj7cqjeb]{display:grid;gap:.05rem}.subs__t[data-astro-cid-sj7cqjeb]{font-size:var(--text-base);font-weight:650;letter-spacing:var(--tracking-snug)}.subs__b[data-astro-cid-sj7cqjeb]{font-size:var(--text-sm);color:var(--text-soft)}.subs__arrow[data-astro-cid-sj7cqjeb]{color:var(--text-faint);opacity:.4;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media(min-width:52rem){.subs__item[data-astro-cid-sj7cqjeb]{padding-inline:var(--space-s)}}.edit[data-astro-cid-sj7cqjeb]{background:var(--bg-alt)}.edit__list[data-astro-cid-sj7cqjeb]{display:grid;gap:.6rem;margin-block-start:var(--space-xl);list-style:none;padding:0;counter-reset:ed}.edit__list[data-astro-cid-sj7cqjeb] li[data-astro-cid-sj7cqjeb]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.95rem;row-gap:.3rem;align-items:start;padding:clamp(1rem,.85rem + .8vw,1.4rem);background:var(--surface);border-radius:var(--r-md)}.edit__list[data-astro-cid-sj7cqjeb] li[data-astro-cid-sj7cqjeb]:before{counter-increment:ed;content:counter(ed,decimal-leading-zero);grid-row:span 2;display:grid;place-items:center;inline-size:2.3rem;block-size:2.3rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 20%,var(--surface));color:var(--accent-ink);font-size:var(--text-sm);font-weight:700}.edit__t[data-astro-cid-sj7cqjeb]{font-size:var(--text-base);letter-spacing:var(--tracking-snug)}.edit__b[data-astro-cid-sj7cqjeb]{font-size:var(--text-sm);color:var(--text-soft);max-width:76ch}.who__list[data-astro-cid-sj7cqjeb]{display:grid;gap:.5rem;margin-block-start:var(--space-xl);list-style:none;padding:0}.who__item[data-astro-cid-sj7cqjeb]{--wh-face: var(--surface-sunken);--wh-tint: var(--accent);--wh-ink: var(--accent-ink);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;row-gap:.15rem;block-size:100%;padding:.9rem 1.8rem .95rem .9rem;background:var(--wh-face);border-radius:var(--r-md);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.who__item[data-astro-cid-sj7cqjeb]:hover{--wh-face: var(--surface);transform:translateY(-2px)}.who__item[data-astro-cid-sj7cqjeb]:hover .who__arrow[data-astro-cid-sj7cqjeb]{opacity:1;transform:translate(1px,-1px)}.who__item--clay[data-astro-cid-sj7cqjeb]{--wh-tint: var(--clay-500);--wh-ink: var(--clay-700)}.who__item--ink[data-astro-cid-sj7cqjeb]{--wh-tint: var(--ink-700);--wh-ink: var(--ink-800)}.who__item--blue[data-astro-cid-sj7cqjeb]{--wh-tint: #2f6ea8;--wh-ink: color-mix(in srgb, #2f6ea8 78%, var(--text))}.who__item--ochre[data-astro-cid-sj7cqjeb]{--wh-tint: #a9762a;--wh-ink: color-mix(in srgb, #8a5f1e 80%, var(--text))}.who__icon[data-astro-cid-sj7cqjeb]{grid-row:span 2;display:grid;place-items:center;inline-size:2.1rem;block-size:2.1rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--wh-tint) 22%,var(--wh-face));color:var(--wh-ink)}.who__icon[data-astro-cid-sj7cqjeb] .icon{stroke-width:1.9}.who__t[data-astro-cid-sj7cqjeb]{font-size:var(--text-sm);font-weight:650;letter-spacing:var(--tracking-snug)}.who__b[data-astro-cid-sj7cqjeb]{font-size:var(--text-xs);color:var(--text-soft)}.who__arrow[data-astro-cid-sj7cqjeb]{position:absolute;inset-block-start:1rem;inset-inline-end:.7rem;color:var(--text-faint);opacity:.4;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.who__foot[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-l);font-size:var(--text-sm);color:var(--text-soft);max-width:68ch}@media(min-width:46rem){.who__list[data-astro-cid-sj7cqjeb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.who__list[data-astro-cid-sj7cqjeb]{grid-template-columns:repeat(4,minmax(0,1fr))}}.faqs[data-astro-cid-sj7cqjeb]{background:var(--bg-alt)}.faqs__grid[data-astro-cid-sj7cqjeb]{display:grid;gap:var(--space-xl)}.faqs__head[data-astro-cid-sj7cqjeb] h2[data-astro-cid-sj7cqjeb]{max-width:20ch}.faqs__note[data-astro-cid-sj7cqjeb]{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-sj7cqjeb]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-2xl);align-items:start}}.cta__grid[data-astro-cid-sj7cqjeb]{display:grid;gap:var(--space-xl)}.cta__title[data-astro-cid-sj7cqjeb]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);max-width:18ch}.cta__body[data-astro-cid-sj7cqjeb]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:52ch}@media(min-width:64rem){.cta__grid[data-astro-cid-sj7cqjeb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}.subs__item--soon[data-astro-cid-sj7cqjeb],.who__item--soon[data-astro-cid-sj7cqjeb]{cursor:default}.subs__item--soon[data-astro-cid-sj7cqjeb]:hover,.who__item--soon[data-astro-cid-sj7cqjeb]:hover{border-color:var(--border);transform:none}
