.curve[data-astro-cid-fxmzns43]{width:100%;height:auto;display:block;overflow:visible}.fade-a[data-astro-cid-fxmzns43]{stop-color:var(--accent-ink);stop-opacity:.18}.fade-b[data-astro-cid-fxmzns43]{stop-color:var(--accent-ink);stop-opacity:0}.grid[data-astro-cid-fxmzns43] line[data-astro-cid-fxmzns43]{stroke:var(--line-ink);stroke-width:1;opacity:.55}.axes[data-astro-cid-fxmzns43] line[data-astro-cid-fxmzns43]{stroke:var(--on-ink-mut);stroke-width:1.25;opacity:.75}.region[data-astro-cid-fxmzns43]{fill:url(#curveFade)}.line[data-astro-cid-fxmzns43]{fill:none;stroke:var(--on-ink);stroke-width:2.25;stroke-linecap:round}.drop[data-astro-cid-fxmzns43]{stroke:var(--accent-ink);stroke-width:1.25;stroke-dasharray:4 5}.dot[data-astro-cid-fxmzns43]{fill:var(--ink);stroke:var(--accent-ink);stroke-width:2.5}.lbl[data-astro-cid-fxmzns43]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;fill:var(--on-ink-mut)}.lbl--end[data-astro-cid-fxmzns43]{text-anchor:end}.lbl--mid[data-astro-cid-fxmzns43]{text-anchor:middle}.lbl--accent[data-astro-cid-fxmzns43]{fill:var(--accent-ink)}.svc-all[data-astro-cid-xhaoqxbd]{margin-top:40px}.hero[data-astro-cid-xhaoqxbd]{background:linear-gradient(160deg,var(--ink) 0%,var(--ink-2) 100%);color:var(--on-ink)}.hero__in[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(40px,5vw,72px);align-items:center;padding-block:clamp(56px,7vw,88px)}@media(max-width:900px){.hero__in[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.hero__art[data-astro-cid-xhaoqxbd]{max-width:520px}}.hero__lede[data-astro-cid-xhaoqxbd]{margin-top:26px}.hero__claim[data-astro-cid-xhaoqxbd]{margin-top:18px;font-size:clamp(17px,1.5vw,20px);font-weight:600;max-width:46ch}.hero[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{margin-top:36px}.who[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center}.who__fig[data-astro-cid-xhaoqxbd]{margin:0}.who__fig[data-astro-cid-xhaoqxbd] img{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;object-position:40% center}.who__fig[data-astro-cid-xhaoqxbd] figcaption[data-astro-cid-xhaoqxbd]{margin-top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.who__copy[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)}.who__copy[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{margin-top:12px;color:var(--muted)}.who__copy[data-astro-cid-xhaoqxbd] .who__more[data-astro-cid-xhaoqxbd]{margin-top:0;color:var(--text)}@media(max-width:900px){.who[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.who__fig[data-astro-cid-xhaoqxbd]{max-width:520px}}.judgment__body[data-astro-cid-xhaoqxbd]{margin-top:34px;font-size:18px;line-height:1.7;color:var(--muted)}.judgment__close[data-astro-cid-xhaoqxbd]{color:var(--text);font-weight:600}.access__cards[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:60px}.access__card[data-astro-cid-xhaoqxbd]{border-top:1px solid var(--line-ink);padding-top:24px}.access__t[data-astro-cid-xhaoqxbd]{font-family:var(--body);font-size:18px;font-weight:600}.access__b[data-astro-cid-xhaoqxbd]{margin-top:10px;font-size:15px;color:var(--on-ink-mut)}@media(max-width:820px){.access__cards[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:32px}}.contact__in[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,72px);align-items:start}.contact__copy[data-astro-cid-xhaoqxbd]{flex:1 1 360px;min-width:0}.form[data-astro-cid-xhaoqxbd]{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px}.form__pair[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;gap:22px}.form__pair[data-astro-cid-xhaoqxbd]>[data-astro-cid-xhaoqxbd]{flex:1 1 220px;min-width:0}.form__small[data-astro-cid-xhaoqxbd]{margin-top:4px;font-size:13px;line-height:1.5;color:var(--muted)}.form__link[data-astro-cid-xhaoqxbd]{border-bottom:1px solid currentColor}.form__link[data-astro-cid-xhaoqxbd]:hover{color:var(--accent)}.form[data-astro-cid-xhaoqxbd][hidden]{display:none}.form__trap[data-astro-cid-xhaoqxbd]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form__status[data-astro-cid-xhaoqxbd]:empty{display:none}.form__status[data-astro-cid-xhaoqxbd]{font-size:15px;color:var(--accent-text)}.form__done[data-astro-cid-xhaoqxbd]{flex:1 1 520px;min-width:0;align-self:center;font-family:var(--display);font-size:clamp(20px,2vw,24px);line-height:1.4}
