.page.svelte-3fsi7o{gap:var(--gap-section);grid-template-columns:minmax(0,1fr);padding-block-start:var(--gap-wide);display:grid}h2.svelte-3fsi7o{font-size:var(--text-head);margin-block-end:var(--gap)}.problem.svelte-3fsi7o p:where(.svelte-3fsi7o){font-size:var(--text-lead);color:var(--ink-2);max-inline-size:62ch}.problem.svelte-3fsi7o .who:where(.svelte-3fsi7o){background:var(--sign);color:var(--sign-ink);border-radius:var(--radius-sm);font-size:var(--text-micro);letter-spacing:var(--track-caps);text-transform:uppercase;margin-block-start:var(--gap-snug);padding:.25rem .6rem;font-weight:800;display:inline-block}.steps.svelte-3fsi7o{gap:var(--gap);display:grid}.steps.svelte-3fsi7o li:where(.svelte-3fsi7o){gap:var(--gap);border-block-end:1px solid var(--line-soft);grid-template-columns:auto 1fr;align-items:start;padding-block-end:var(--gap);display:grid}.steps.svelte-3fsi7o li:where(.svelte-3fsi7o):last-child{border-block-end:0;padding-block-end:0}.n.svelte-3fsi7o{background:var(--plate);border:1px solid var(--line);border-radius:var(--radius-sm);min-inline-size:2.75rem;box-shadow:inset 0 1px 0 var(--edge-lip);letter-spacing:var(--track-num);color:var(--ink);place-items:center;padding:.35rem .4rem;font-size:1.125rem;font-weight:800;display:grid}.steps.svelte-3fsi7o b:where(.svelte-3fsi7o){font-size:1.0625rem}.steps.svelte-3fsi7o p:where(.svelte-3fsi7o){color:var(--ink-2);max-inline-size:62ch;margin-block-start:.25rem}.includes.svelte-3fsi7o{background:var(--plate);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));display:grid;overflow:hidden}.includes.svelte-3fsi7o li:where(.svelte-3fsi7o){padding:var(--gap-snug) var(--gap);border-block-start:1px solid var(--line-soft);border-inline-start:1px solid var(--line-soft);margin-block-start:-1px;margin-inline-start:-1px;font-size:.9375rem;position:relative}.includes.svelte-3fsi7o .stretch:where(.svelte-3fsi7o){color:var(--sign);text-decoration:none}.includes.svelte-3fsi7o .stretch:where(.svelte-3fsi7o):after{content:"";position:absolute;inset:0}.includes.svelte-3fsi7o li:where(.svelte-3fsi7o):has(.stretch:where(.svelte-3fsi7o):hover) .stretch:where(.svelte-3fsi7o){text-decoration:underline}.includes.svelte-3fsi7o li:where(.svelte-3fsi7o):has(.stretch:where(.svelte-3fsi7o):focus-visible){outline:3px solid var(--sign);outline-offset:-3px}.includes.svelte-3fsi7o .stretch:where(.svelte-3fsi7o):focus-visible{outline:none}.limits.svelte-3fsi7o{padding:var(--gap-snug) var(--gap);background:var(--warn-tint);border:1px solid var(--warn-deep);border-radius:var(--radius-sm);color:var(--ink-2);max-inline-size:66ch;margin-block-start:var(--gap);font-size:.875rem}.benefit.svelte-3fsi7o{padding:var(--gap) var(--gap-wide);background:var(--plate);border:1px solid var(--line);border-radius:var(--radius);max-inline-size:66ch;margin-block-start:var(--gap-wide)}.benefit.svelte-3fsi7o p:where(.svelte-3fsi7o){color:var(--ink);margin-block-start:.4rem;font-size:1.0625rem;line-height:1.55}.cta.svelte-3fsi7o{justify-content:space-between;align-items:center;gap:var(--gap);background:var(--sign-tint);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:flex}.cta.svelte-3fsi7o h2:where(.svelte-3fsi7o){margin-block-end:.4rem}.cta.svelte-3fsi7o p:where(.svelte-3fsi7o){color:var(--ink-2);max-inline-size:52ch}.faq.svelte-3fsi7o{margin-block-start:var(--gap-wide)}.faq.svelte-3fsi7o dl:where(.svelte-3fsi7o){gap:0;margin-block-start:.8rem;display:grid}.faq.svelte-3fsi7o div:where(.svelte-3fsi7o){padding-block:var(--gap);border-block-start:1px solid var(--line-soft)}.faq.svelte-3fsi7o div:where(.svelte-3fsi7o):first-child{border-block-start:0;padding-block-start:0}.faq.svelte-3fsi7o dt:where(.svelte-3fsi7o){color:var(--ink);font-size:1.0625rem;font-weight:700}.faq.svelte-3fsi7o dd:where(.svelte-3fsi7o){color:var(--ink-2);max-inline-size:72ch;margin-block-start:.4rem;font-size:.9375rem;line-height:1.55}
