.ra.svelte-girxft{--mkt-ink:#1a2332;--mkt-ink-soft:#3d4a5c;--mkt-display:"Fraunces Variable", "Fraunces", Georgia, serif;box-sizing:border-box;width:100%;max-width:min(80rem,100%);color:var(--mkt-ink);margin:0 auto;padding:clamp(2.75rem,8vw,5rem) clamp(1.5rem,5vw,3rem) 5rem;font-size:1.0625rem;line-height:1.7}.ra__eyebrow.svelte-girxft{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--mkt-ink) 48%, transparent);margin:0 0 .5rem;font-size:.8rem}.ra__eyebrow.svelte-girxft a:where(.svelte-girxft){color:inherit;text-decoration:none}.ra__eyebrow.svelte-girxft a:where(.svelte-girxft):hover{text-underline-offset:.15em;text-decoration:underline}.ra__header.svelte-girxft h1:where(.svelte-girxft){font-family:var(--mkt-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .55rem;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:550;line-height:1.2}.ra__meta.svelte-girxft{color:color-mix(in oklab, var(--mkt-ink) 50%, transparent);margin:0 0 1.75rem;font-size:.95rem;line-height:1.45}.ra__intro.svelte-girxft{max-width:42rem;color:var(--mkt-ink-soft);margin:0 0 1.15rem;font-size:1.12rem;line-height:1.65}.ra__intro.svelte-girxft:last-child{margin-bottom:0}.ra__body.svelte-girxft{gap:2rem;margin-top:2.5rem;display:grid}.ra__toc.svelte-girxft{border-top:1px solid color-mix(in oklab, var(--mkt-ink) 10%, transparent);border-bottom:1px solid color-mix(in oklab, var(--mkt-ink) 10%, transparent);padding:1.25rem 0}.ra__toc-label.svelte-girxft{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--mkt-ink) 45%, transparent);margin:0 0 .75rem;font-size:.78rem;font-weight:650}.ra__toc.svelte-girxft ol:where(.svelte-girxft){flex-direction:column;gap:.55rem;margin:0;padding-left:1.2rem;display:flex}.ra__toc.svelte-girxft a:where(.svelte-girxft){color:var(--mkt-ink);text-underline-offset:.18em;font-size:.98rem;line-height:1.4;text-decoration:underline}.ra__content.svelte-girxft{min-width:0;max-width:44rem}.ra__section.svelte-girxft{margin-bottom:2.75rem;scroll-margin-top:5.5rem}.ra__section.svelte-girxft:last-of-type{margin-bottom:1.5rem}.ra__section.svelte-girxft h2:where(.svelte-girxft){font-family:var(--mkt-display);letter-spacing:-.015em;margin:0 0 .9rem;font-size:1.5rem;font-weight:550;line-height:1.25}.ra__section.svelte-girxft p:where(.svelte-girxft){color:var(--mkt-ink-soft);margin:0 0 1.1rem;font-size:1.05rem;line-height:1.7}.ra__section.svelte-girxft ul:where(.svelte-girxft){color:var(--mkt-ink-soft);margin:.15rem 0 1.25rem;padding-left:1.35rem;font-size:1.05rem;line-height:1.65}.ra__section.svelte-girxft li:where(.svelte-girxft){margin-bottom:.55rem}.ra__section.svelte-girxft li:where(.svelte-girxft):last-child{margin-bottom:0}.ra__cta.svelte-girxft{border-top:1px solid color-mix(in oklab, var(--mkt-ink) 12%, transparent);margin:2rem 0 0;padding-top:1.5rem;font-size:1rem}.ra__cta.svelte-girxft a:where(.svelte-girxft){color:var(--mkt-ink);text-underline-offset:.15em;font-weight:600;text-decoration:underline}@media (width>=960px){.ra__header.svelte-girxft{max-width:44rem}.ra__body.svelte-girxft{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:0 4rem}.ra__toc.svelte-girxft{border:none;margin:0;padding:.25rem 0 0;position:sticky;top:5.5rem}.ra__toc.svelte-girxft ol:where(.svelte-girxft){gap:.65rem;padding-left:0;list-style:none}.ra__content.svelte-girxft{max-width:44rem;padding-bottom:1rem}}@media (width>=1280px){.ra__body.svelte-girxft{grid-template-columns:minmax(15rem,20rem) minmax(0,48rem);justify-content:start;column-gap:5rem}.ra__content.svelte-girxft,.ra__header.svelte-girxft{max-width:48rem}}
