.whero[data-astro-cid-jlpf7hvp]{position:relative;isolation:isolate;display:grid;align-content:center;min-block-size:min(86svh,51rem);padding-block:var(--space-xl) var(--space-2xl)}.whero__field[data-astro-cid-jlpf7hvp]{position:absolute;inset:0;z-index:-1;background:radial-gradient(46rem 30rem at 86% 2%,color-mix(in srgb,var(--brand) 9%,transparent),transparent 70%),linear-gradient(180deg,var(--bg-alt),var(--bg) 64%)}.whero__crumbs[data-astro-cid-jlpf7hvp]{margin-block-end:var(--space-l)}.whero__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-xl);align-items:center}.whero__kicker[data-astro-cid-jlpf7hvp]{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)}.whero__title[data-astro-cid-jlpf7hvp]{max-width:20ch}.whero__lede[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-l);max-width:50ch}.whero__ctas[data-astro-cid-jlpf7hvp]{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-start:var(--space-l)}.whero__promise[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-l);font-size:var(--text-sm);color:var(--text-faint);max-width:44ch}.whero__visual[data-astro-cid-jlpf7hvp]{max-width:32rem}@media(min-width:64rem){.whero__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:var(--space-2xl)}.whero__visual[data-astro-cid-jlpf7hvp]{max-width:none;justify-self:end;inline-size:min(100%,34rem)}}.wint__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-l)}.wint__h[data-astro-cid-jlpf7hvp]{max-width:22ch}.wint__body[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-m);max-width:68ch;color:var(--text-soft)}@media(min-width:64rem){.wint__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-2xl);align-items:start}}.bor__head[data-astro-cid-jlpf7hvp]{max-width:56ch;margin-block-end:var(--space-xl)}.bor__lede[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-m)}.bor__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-m);list-style:none;padding:0;margin:0}@media(min-width:44rem){.bor__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:70rem){.bor__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bcard[data-astro-cid-jlpf7hvp]{--tint: var(--accent);display:grid;align-content:start;gap:var(--space-s);block-size:100%;padding:var(--space-l);border:1px solid color-mix(in srgb,var(--tint) 22%,var(--border));border-radius:var(--r-lg);background:color-mix(in srgb,var(--tint) 5%,var(--surface))}.bcard--blue[data-astro-cid-jlpf7hvp]{--tint: #2f6ea8}.bcard--ochre[data-astro-cid-jlpf7hvp]{--tint: #a9762a}.bcard--clay[data-astro-cid-jlpf7hvp]{--tint: var(--clay-600)}.bcard--ink[data-astro-cid-jlpf7hvp]{--tint: var(--ink-700)}.bcard__top[data-astro-cid-jlpf7hvp]{display:grid;gap:.3rem}.bcard__n[data-astro-cid-jlpf7hvp]{font-size:var(--text-sm);font-weight:700;color:color-mix(in srgb,var(--tint) 70%,var(--text-faint))}.bcard__t[data-astro-cid-jlpf7hvp]{font-size:var(--text-lg);letter-spacing:var(--tracking-snug)}.bcard__t[data-astro-cid-jlpf7hvp] a[data-astro-cid-jlpf7hvp]{display:inline-flex;align-items:center;gap:.3rem;min-block-size:1.6rem;color:inherit;text-decoration:none}.bcard__t[data-astro-cid-jlpf7hvp] a[data-astro-cid-jlpf7hvp]:hover{color:var(--accent-ink);text-decoration:underline}.bcard__b[data-astro-cid-jlpf7hvp]{font-size:var(--text-sm);color:var(--text-soft)}.bcard__ds[data-astro-cid-jlpf7hvp]{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;padding:0;margin:0}.bcard__ds[data-astro-cid-jlpf7hvp] li[data-astro-cid-jlpf7hvp]{padding:.14rem .5rem;border-radius:var(--r-pill);background:color-mix(in srgb,var(--tint) 12%,var(--paper-0));font-size:var(--text-2xs);font-weight:600;color:color-mix(in srgb,var(--tint) 80%,var(--ink-900))}.gap__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-xl);margin-block-start:var(--space-xl)}.gap__rows[data-astro-cid-jlpf7hvp]{display:grid;gap:0;list-style:none;padding:0;margin:0}.gap__rows[data-astro-cid-jlpf7hvp]>li[data-astro-cid-jlpf7hvp]{display:grid;gap:.45rem;padding-block:var(--space-m);border-block-start:1px solid var(--rule)}.gap__rows[data-astro-cid-jlpf7hvp]>li[data-astro-cid-jlpf7hvp]:last-child{border-block-end:1px solid var(--rule)}.gap__a[data-astro-cid-jlpf7hvp]{font-size:var(--text-sm);color:var(--text-faint);text-decoration:line-through}.gap__arrow[data-astro-cid-jlpf7hvp]{inline-size:1.4rem;block-size:1px;background:color-mix(in srgb,var(--ink-900) 30%,transparent)}.gap__b[data-astro-cid-jlpf7hvp]{font-size:var(--text-base);font-weight:600;color:var(--text)}.gap__visual[data-astro-cid-jlpf7hvp]{max-width:26rem}@media(min-width:64rem){.gap__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--space-2xl);align-items:start}.gap__visual[data-astro-cid-jlpf7hvp]{max-width:none}}.svc__list[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-s);margin-block-start:var(--space-l);list-style:none;padding:0}@media(min-width:48rem){.svc__list[data-astro-cid-jlpf7hvp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.svc__item[data-astro-cid-jlpf7hvp]{--tint: var(--accent);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-s);padding:var(--space-m);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.svc__item[data-astro-cid-jlpf7hvp]:hover{border-color:color-mix(in srgb,var(--tint) 50%,var(--border))}.svc__item--blue[data-astro-cid-jlpf7hvp]{--tint: #2f6ea8}.svc__item--ochre[data-astro-cid-jlpf7hvp]{--tint: #a9762a}.svc__item--clay[data-astro-cid-jlpf7hvp]{--tint: var(--clay-600)}.svc__item--ink[data-astro-cid-jlpf7hvp]{--tint: var(--ink-700)}.svc__icon[data-astro-cid-jlpf7hvp]{display:inline-flex;align-items:center;justify-content:center;inline-size:1.9rem;block-size:1.9rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--tint) 14%,var(--paper-0));color:color-mix(in srgb,var(--tint) 80%,var(--ink-900))}.svc__body[data-astro-cid-jlpf7hvp]{display:grid;gap:.1rem}.svc__t[data-astro-cid-jlpf7hvp]{font-size:var(--text-base);font-weight:650;color:var(--text)}.svc__b[data-astro-cid-jlpf7hvp]{font-size:var(--text-xs);color:var(--text-soft)}.svc__arrow[data-astro-cid-jlpf7hvp]{color:var(--text-faint)}.byd__card[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-l);padding:var(--space-xl);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-sunken)}.byd__t[data-astro-cid-jlpf7hvp]{font-size:var(--text-2xl);max-width:20ch}.byd__b[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-soft);max-width:52ch}.byd__go[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-m)}.byd__list[data-astro-cid-jlpf7hvp]{display:flex;flex-wrap:wrap;gap:.4rem;align-content:start;list-style:none;padding:0;margin:0}.byd__list[data-astro-cid-jlpf7hvp] a[data-astro-cid-jlpf7hvp]{display:inline-flex;align-items:center;min-block-size:1.7rem;padding:.2rem .6rem;border-radius:var(--r-pill);background:var(--paper-0);border:1px solid var(--border);font-size:var(--text-xs);font-weight:600;color:var(--text-soft);text-decoration:none}.byd__list[data-astro-cid-jlpf7hvp] a[data-astro-cid-jlpf7hvp]:hover{color:var(--accent-ink);border-color:var(--border-strong)}.byd__soon[data-astro-cid-jlpf7hvp]{display:inline-flex;align-items:center;min-block-size:1.7rem;padding:.2rem .6rem;border-radius:var(--r-pill);border:1px dashed var(--border);font-size:var(--text-xs);font-weight:600;color:var(--text-faint)}@media(min-width:64rem){.byd__card[data-astro-cid-jlpf7hvp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}.faqs__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-xl)}.faqs__head[data-astro-cid-jlpf7hvp] h2[data-astro-cid-jlpf7hvp]{max-width:18ch}.faqs__note[data-astro-cid-jlpf7hvp]{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-jlpf7hvp]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-2xl);align-items:start}}.cta__grid[data-astro-cid-jlpf7hvp]{display:grid;gap:var(--space-xl)}.cta__title[data-astro-cid-jlpf7hvp]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);max-width:20ch}.cta__body[data-astro-cid-jlpf7hvp]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:52ch}@media(min-width:64rem){.cta__grid[data-astro-cid-jlpf7hvp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}
