.thero[data-astro-cid-oyklccye]{position:relative;isolation:isolate;display:grid;align-content:center;min-block-size:min(84svh,48rem);padding-block:var(--space-xl) var(--space-2xl)}.thero__field[data-astro-cid-oyklccye]{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%)}.thero__crumbs[data-astro-cid-oyklccye]{margin-block-end:var(--space-l)}.thero__grid[data-astro-cid-oyklccye]{display:grid;gap:clamp(2rem,1rem + 4vw,3.25rem);align-items:center}.thero__visual[data-astro-cid-oyklccye]{max-width:26rem}.thero__title[data-astro-cid-oyklccye]{font-size:clamp(2.3rem,1.5rem + 3.2vw,3.9rem);max-width:18ch}.thero__lede[data-astro-cid-oyklccye]{margin-block-start:var(--space-m);max-width:50ch;font-size:var(--text-lg)}.thero__ctas[data-astro-cid-oyklccye]{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-start:var(--space-l)}.thero__promise[data-astro-cid-oyklccye]{margin-block-start:var(--space-m);font-size:var(--text-sm);color:var(--text-faint);max-width:52ch}@media(min-width:64rem){.thero__grid[data-astro-cid-oyklccye]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--space-2xl)}.thero__visual[data-astro-cid-oyklccye]{max-width:none;margin-inline-start:auto;inline-size:min(25rem,100%)}}.econ[data-astro-cid-oyklccye]{background:var(--bg-alt)}.econ__head[data-astro-cid-oyklccye]{max-width:58ch}.econ__head[data-astro-cid-oyklccye] h2[data-astro-cid-oyklccye]{max-width:20ch}.econ__lede[data-astro-cid-oyklccye]{margin-block-start:var(--space-m)}.econ__list[data-astro-cid-oyklccye]{display:grid;gap:var(--grid-gap);margin-block-start:var(--space-xl);list-style:none;padding:0}.econ__card[data-astro-cid-oyklccye]{--ec-tint: var(--accent);--ec-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)}.econ__card--clay[data-astro-cid-oyklccye]{--ec-tint: var(--clay-500);--ec-ink: var(--clay-700)}.econ__card--ink[data-astro-cid-oyklccye]{--ec-tint: var(--ink-700);--ec-ink: var(--ink-800)}.econ__card--blue[data-astro-cid-oyklccye]{--ec-tint: #2f6ea8;--ec-ink: color-mix(in srgb, #2f6ea8 78%, var(--text))}.econ__card--ochre[data-astro-cid-oyklccye]{--ec-tint: #a9762a;--ec-ink: color-mix(in srgb, #8a5f1e 80%, var(--text))}.econ__icon[data-astro-cid-oyklccye]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--r-sm);background:color-mix(in srgb,var(--ec-tint) 22%,var(--surface));color:var(--ec-ink)}.econ__icon[data-astro-cid-oyklccye] .icon{stroke-width:1.9}.econ__k[data-astro-cid-oyklccye]{font-size:var(--text-base);letter-spacing:var(--tracking-snug);max-width:24ch}.econ__b[data-astro-cid-oyklccye]{font-size:var(--text-sm);color:var(--text-soft)}@media(min-width:46rem){.econ__list[data-astro-cid-oyklccye]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.econ__list[data-astro-cid-oyklccye]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rad__grid[data-astro-cid-oyklccye]{display:grid;gap:var(--space-xl)}.rad__copy[data-astro-cid-oyklccye] h2[data-astro-cid-oyklccye]{max-width:18ch}.rad__b[data-astro-cid-oyklccye]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:56ch}.rad__near[data-astro-cid-oyklccye]{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:var(--space-l);list-style:none;padding:0}.rad__near[data-astro-cid-oyklccye] a[data-astro-cid-oyklccye]{display:inline-flex;align-items:center;gap:.35rem;min-block-size:1.75rem;padding:.3rem .7rem;border-radius:var(--r-pill);background:var(--surface-sunken);font-size:var(--text-xs);font-weight:650;color:inherit;text-decoration:none;transition:background var(--dur-fast) var(--ease-out)}.rad__near[data-astro-cid-oyklccye] a[data-astro-cid-oyklccye]:hover{background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.rad__near[data-astro-cid-oyklccye] .icon[data-astro-cid-oyklccye]{color:var(--text-faint)}.rad__districts[data-astro-cid-oyklccye]{padding:clamp(1.2rem,1rem + 1vw,1.75rem);background:var(--surface-sunken);border-radius:var(--r-lg)}.rad__dt[data-astro-cid-oyklccye]{font-size:var(--text-base);letter-spacing:var(--tracking-snug)}.rad__dn[data-astro-cid-oyklccye]{margin-block-start:.4rem;font-size:var(--text-sm);color:var(--text-soft)}.rad__dlist[data-astro-cid-oyklccye]{display:grid;gap:.8rem;margin-block-start:var(--space-m);list-style:none;padding:0}.rad__dlist[data-astro-cid-oyklccye] li[data-astro-cid-oyklccye]{display:grid;gap:.35rem}.rad__dir[data-astro-cid-oyklccye]{font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.rad__names[data-astro-cid-oyklccye]{display:flex;flex-wrap:wrap;gap:.35rem}.rad__names[data-astro-cid-oyklccye] i[data-astro-cid-oyklccye]{padding:.2rem .55rem;border-radius:var(--r-pill);background:var(--surface);font-size:var(--text-2xs);font-style:normal;color:var(--text-soft)}@media(min-width:60rem){.rad__grid[data-astro-cid-oyklccye]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-2xl);align-items:start}}.svc__list[data-astro-cid-oyklccye]{margin-block-start:var(--space-xl);list-style:none;padding:0}.svc__item[data-astro-cid-oyklccye]{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)}.svc__list[data-astro-cid-oyklccye] li[data-astro-cid-oyklccye]:last-child .svc__item[data-astro-cid-oyklccye]{border-block-end:1px solid var(--rule)}.svc__item[data-astro-cid-oyklccye]:hover{background:var(--surface-sunken)}.svc__item[data-astro-cid-oyklccye]:hover .svc__arrow[data-astro-cid-oyklccye]{opacity:1;transform:translate(1px,-1px)}.svc__n[data-astro-cid-oyklccye]{font-size:var(--text-lg);font-weight:650;letter-spacing:-.03em;color:var(--text-faint);min-inline-size:1.9rem}.svc__body[data-astro-cid-oyklccye]{display:grid;gap:.05rem}.svc__t[data-astro-cid-oyklccye]{font-size:var(--text-base);font-weight:650;letter-spacing:var(--tracking-snug)}.svc__b[data-astro-cid-oyklccye]{font-size:var(--text-sm);color:var(--text-soft)}.svc__arrow[data-astro-cid-oyklccye]{color:var(--text-faint);opacity:.4;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.svc__foot[data-astro-cid-oyklccye]{margin-block-start:var(--space-l);font-size:var(--text-sm);color:var(--text-soft);max-width:62ch}@media(min-width:52rem){.svc__item[data-astro-cid-oyklccye]{padding-inline:var(--space-s)}}.faqs[data-astro-cid-oyklccye]{background:var(--bg-alt)}.faqs__grid[data-astro-cid-oyklccye]{display:grid;gap:var(--space-xl)}.faqs__head[data-astro-cid-oyklccye] h2[data-astro-cid-oyklccye]{max-width:18ch}.faqs__note[data-astro-cid-oyklccye]{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-oyklccye]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-2xl);align-items:start}}.cta__grid[data-astro-cid-oyklccye]{display:grid;gap:var(--space-xl)}.cta__title[data-astro-cid-oyklccye]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);max-width:18ch}.cta__body[data-astro-cid-oyklccye]{margin-block-start:var(--space-m);color:var(--text-soft);max-width:52ch}@media(min-width:64rem){.cta__grid[data-astro-cid-oyklccye]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}}.svc__item--soon[data-astro-cid-oyklccye]{cursor:default}.svc__item--soon[data-astro-cid-oyklccye]:hover{border-color:var(--border)}
