.marketing-shell.svelte-3qm88h{--color-accent:#1d6b9e;--color-accent-soft:#1d6b9e24;--color-ink:#1d1d1f;--color-ink-display:#1d1d1f;--color-primary:#2774a5;--top-nav-scrolled-border:#45454b12;--top-nav-scrolled-shadow:none;display:contents}:is(html:has(.landing-palette.svelte-3qm88h),body:has(.landing-palette.svelte-3qm88h)){background-color:#f6fafe!important}@media (prefers-color-scheme:dark){:is(html:has(.landing-palette.svelte-3qm88h),body:has(.landing-palette.svelte-3qm88h)){background-color:#000!important}}.landing-palette.svelte-3qm88h{--container-page:1760px;--container-wide:2000px;--head-gap:clamp(15px, 13.14px + .4762vw, 20px);--head-beat:clamp(32px, 22.34px + 2.4762vw, 58px);--edge-card:var(--lightningcss-light,#1d3d5a1a)var(--lightningcss-dark,#ffffff14);--shadow-rest:0 1px 2px var(--lightningcss-light,#1d3d5a0f)var(--lightningcss-dark,#0000), 0 6px 16px -10px var(--lightningcss-light,#1d3d5a2e)var(--lightningcss-dark,#0000);--shadow-lift:0 1px 2px var(--lightningcss-light,#1d3d5a12)var(--lightningcss-dark,#0000), 0 12px 28px -16px var(--lightningcss-light,#1d3d5a52)var(--lightningcss-dark,#0000);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-canvas:var(--lightningcss-light,#f6fafe)var(--lightningcss-dark,#000);--color-band:var(--lightningcss-light,#e8f1f8)var(--lightningcss-dark,#121212);--color-header:var(--lightningcss-light,#f0f5fa)var(--lightningcss-dark,#0d0d0d);--color-surface-1:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1f1f);--color-surface-2:var(--lightningcss-light,#e3ebf3)var(--lightningcss-dark,#080808);--color-surface-raised:#fff;--color-ink:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#ededed);--color-ink-display:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#fff);--color-ink-muted:var(--lightningcss-light,#5c636b)var(--lightningcss-dark,#9aa0a6);--color-accent-soft:var(--lightningcss-light,#1d6b9e24)var(--lightningcss-dark,#ffffff1a);--color-eyebrow-ink:var(--lightningcss-light,#185882)var(--lightningcss-dark,#e8e8e8);--color-primary:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,#fff);--color-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0a0a);--color-hairline:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#ffffff29);--color-hairline-soft:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff14);--color-hairline-card:#45454b1f;--top-nav-immersive-quiet:var(--color-ink-muted);--top-nav-immersive-focus:var(--color-accent);--top-nav-scrolled-background:var(--lightningcss-light,#f6fafef7)var(--lightningcss-dark,#000000f7);color:var(--color-ink)}@media (prefers-color-scheme:dark){.landing-palette.svelte-3qm88h{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width>=1024px){.landing-palette.svelte-3qm88h section[class~=py-xxl]{padding-inline:var(--page-gutter)}}.landing-palette.svelte-3qm88h{--page-gutter:15px}@media (width>=810px){.landing-palette.svelte-3qm88h{--page-gutter:30px}}@media (width>=1024px){.landing-palette.svelte-3qm88h{--page-gutter:clamp(40px, 4.5vw, 96px)}.landing-palette.svelte-3qm88h .top-nav-gutter,.landing-palette.svelte-3qm88h .footer-gutter{padding-inline:var(--page-gutter)}}.landing-palette.svelte-3qm88h [data-island]{--color-ink:#1d1d1f;--color-ink-display:#1d1d1f;--color-ink-muted:#56606b;--color-accent-soft:#1d6b9e24;--color-eyebrow-ink:#185882;--color-primary:#2774a5;--color-on-primary:#f7f7f8;--color-hairline:#c8c4ba;--color-hairline-soft:#dcd8ce;--color-surface-1:#fbfcfe;--color-surface-2:#e8eef4;color:var(--color-ink)}.landing-palette.svelte-3qm88h [data-chapter-title]{width:fit-content;margin-inline:auto}@media (prefers-color-scheme:light){@supports ((-webkit-background-clip:text) or (background-clip:text)){.landing-palette.svelte-3qm88h [data-chapter-title]{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#1d1d1f 8%,#1d2f3f 58%,#17334a 100%);-webkit-background-clip:text;background-clip:text}}}.landing-palette.svelte-3qm88h .top-nav-shell[data-immersive=true][data-scrolled=false]:not([data-open=true]) nav{--color-ink:#f0f6fb;--color-ink-muted:#e9f2fad9;--top-nav-immersive-quiet:#e9f2fae6;--top-nav-immersive-focus:#f0f6fb}.landing-palette.svelte-3qm88h .top-nav-shell[data-immersive=true][data-scrolled=false] nav .menu{--top-nav-immersive-focus:var(--color-accent)}
