.kc[data-astro-cid-6bfsojfh]{padding-block:clamp(36px,4.4vw,72px) clamp(52px,6vw,96px)}.kc__grid[data-astro-cid-6bfsojfh]{grid-template:"intro form""direct form"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(36px,6vw,104px);display:grid}.kc__intro[data-astro-cid-6bfsojfh]{grid-area:intro}.kc__form[data-astro-cid-6bfsojfh]{grid-area:form;min-width:0}.kc__direct[data-astro-cid-6bfsojfh]{border-top:1px solid var(--rule);grid-area:direct;margin-top:36px;padding-top:26px}.kc__title[data-astro-cid-6bfsojfh]{text-wrap:balance;max-width:13ch;margin-top:16px}.kc__lead[data-astro-cid-6bfsojfh]{max-width:40ch;margin-top:20px}.kc__label[data-astro-cid-6bfsojfh]{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500);font-size:.8rem;font-weight:600}.kc__prompts[data-astro-cid-6bfsojfh]{margin-top:28px}.kc__prompts[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:8px;margin-top:12px;display:grid}.kc__prompts[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{color:var(--ink-700);padding-left:20px;font-size:1rem;line-height:1.45;position:relative}.kc__prompts[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"";background:var(--teal-500);border-radius:1px;width:8px;height:2px;position:absolute;top:.62em;left:0}.kc__email[data-astro-cid-6bfsojfh]{color:var(--ink-500);margin-top:26px;font-size:1rem;display:none}.kc__email[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh],.kc__lines[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink-900);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease), color .2s var(--ease);font-weight:500}.kc__email[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover,.kc__lines[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--teal-700);text-decoration-color:currentColor}.kc__lines[data-astro-cid-6bfsojfh]{gap:14px;margin:16px 0 0;display:grid}.kc__lines[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--ink-500);font-size:.86rem}.kc__lines[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:4px 18px;margin:2px 0 0;font-size:1.02rem;display:flex}@media (width<=960px){.kc__grid[data-astro-cid-6bfsojfh]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""direct"}.kc__title[data-astro-cid-6bfsojfh]{max-width:16ch}.kc__lead[data-astro-cid-6bfsojfh]{max-width:52ch}.kc__email[data-astro-cid-6bfsojfh]{display:block}.kc__form[data-astro-cid-6bfsojfh]{margin-top:32px}.kc__direct[data-astro-cid-6bfsojfh]{margin-top:40px}}@media (width<=560px){.kc__lead[data-astro-cid-6bfsojfh]{margin-top:14px;font-size:1.05rem}.kc__prompts[data-astro-cid-6bfsojfh]{margin-top:20px}.kc__email[data-astro-cid-6bfsojfh]{margin-top:18px}.kc__form[data-astro-cid-6bfsojfh]{margin-top:24px}}.kn[data-astro-cid-6bfsojfh]{padding-block:clamp(52px,6vw,96px)}.kn__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px clamp(36px,6vw,104px);display:grid}.kn__title[data-astro-cid-6bfsojfh]{text-wrap:balance;max-width:14ch;margin-top:14px}.kn__steps[data-astro-cid-6bfsojfh]{border-top:1px solid var(--rule-strong);gap:0;display:grid}.kn__steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:20px 0;display:grid}.kn__num[data-astro-cid-6bfsojfh]{font-family:var(--font-display), sans-serif;letter-spacing:.08em;color:var(--teal-700);grid-row:span 2;padding-top:3px;font-size:.82rem;font-weight:600}.kn__steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-family:var(--font-display), sans-serif;color:var(--ink-900);font-size:1.08rem;font-weight:600}.kn__steps[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--ink-700);font-size:.98rem;line-height:1.55}.kn__note[data-astro-cid-6bfsojfh]{max-width:34ch;color:var(--ink-500);margin-top:18px;font-size:1rem;line-height:1.55}@media (width<=960px){.kn__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}}
