.insa-page.svelte-obgwaa{padding-top:72px}.insa-hero.svelte-obgwaa{padding:48px 0 40px;background:radial-gradient(ellipse 70% 50% at 80% 0%,rgba(var(--accent-rgb),.1),transparent 50%),linear-gradient(180deg,var(--paper),color-mix(in srgb,var(--paper) 90%,#e8e4dc))}.insa-crumb.svelte-obgwaa{display:flex;gap:8px;align-items:center;font-size:.875rem;color:color-mix(in srgb,var(--ink) 55%,transparent);margin-bottom:20px;letter-spacing:-.02em}.insa-crumb.svelte-obgwaa a:where(.svelte-obgwaa):hover{color:var(--ink)}.insa-meta.svelte-obgwaa{display:flex;flex-wrap:wrap;gap:8px;font-size:.8125rem;text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb,var(--ink) 55%,transparent);margin-bottom:14px}.insa-h1.svelte-obgwaa{font-size:clamp(2rem,4.5vw,3.25rem);letter-spacing:-.04em;line-height:1.08;max-width:18ch;margin-bottom:18px}.insa-deck.svelte-obgwaa{max-width:36rem;font-size:1.125rem;line-height:1.45;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 72%,transparent)}.insa-body.svelte-obgwaa{max-width:720px;padding-top:40px;padding-bottom:96px}.insa-section.svelte-obgwaa{margin-bottom:36px}.insa-section.svelte-obgwaa h2:where(.svelte-obgwaa){font-size:1.5rem;letter-spacing:-.03em;margin-bottom:14px}.insa-section.svelte-obgwaa p:where(.svelte-obgwaa){font-size:1.0625rem;line-height:1.65;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 88%,transparent);margin-bottom:14px}.insa-section.svelte-obgwaa ul:where(.svelte-obgwaa){margin:8px 0 16px;padding-left:1.25rem}.insa-section.svelte-obgwaa li:where(.svelte-obgwaa){font-size:1.0625rem;line-height:1.55;letter-spacing:-.02em;margin-bottom:8px}.insa-related.svelte-obgwaa{margin:48px 0;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.insa-related.svelte-obgwaa h2:where(.svelte-obgwaa){font-size:1.25rem;margin-bottom:12px}.insa-related.svelte-obgwaa ul:where(.svelte-obgwaa){list-style:none;display:flex;flex-direction:column;gap:8px}.insa-related.svelte-obgwaa a:where(.svelte-obgwaa){color:color-mix(in srgb,var(--ink) 75%,transparent);letter-spacing:-.02em}.insa-related.svelte-obgwaa a:where(.svelte-obgwaa):hover{color:var(--ink)}.insa-cta.svelte-obgwaa{margin-top:56px;padding:36px 0 0;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.insa-cta.svelte-obgwaa h2:where(.svelte-obgwaa){font-size:1.75rem;letter-spacing:-.035em;margin-bottom:8px}.insa-cta.svelte-obgwaa p:where(.svelte-obgwaa){color:color-mix(in srgb,var(--ink) 70%,transparent);margin-bottom:20px;letter-spacing:-.02em}.insa-cta-row.svelte-obgwaa{display:flex;flex-wrap:wrap;gap:12px}.btn-primary.svelte-obgwaa,.btn-ghost.svelte-obgwaa{display:inline-flex;align-items:center;padding:12px 20px;border-radius:999px;font-size:.9375rem;font-weight:550;letter-spacing:-.02em}.btn-primary.svelte-obgwaa{background:var(--ink);color:var(--paper)}.btn-ghost.svelte-obgwaa{border:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}
