@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/instrument-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#eef1f4;--ink:#16233a;--cobalt:#2447d8;--mark:#ffd84a;--slate:#55627a;--card:#fff;--line:#d3d9e2;--live:#c8372d;--ink-soft:#c5cede;--display:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--body:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--wrap:1120px;--gutter:clamp(18px, 4vw, 40px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:1.0625rem;line-height:1.55}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.05}h2{font-size:clamp(1.9rem,4.2vw,3rem)}h3{letter-spacing:-.01em;font-size:1.3rem;line-height:1.2}a{color:var(--cobalt);text-underline-offset:3px}img,svg{max-width:100%}.wrap{width:min(var(--wrap), 100% - 2 * var(--gutter));margin-inline:auto}.band{padding-block:clamp(64px,9vw,120px)}.lede{color:var(--slate);max-width:56ch;font-size:clamp(1.1rem,1.6vw,1.3rem)}.btn{font:600 1rem/1 var(--body);border:2px solid var(--cobalt);background:var(--cobalt);color:#fff;cursor:pointer;border-radius:999px;padding:15px 22px;text-decoration:none;display:inline-block}.btn:hover{background:#1b37ad;border-color:#1b37ad}.btn.quiet{color:var(--ink);border-color:var(--ink);background:0 0}.btn.quiet:hover{background:var(--ink);color:#fff}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px;border-radius:4px}.on-ink :focus-visible{outline-color:var(--mark)}mark{background:var(--mark);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:.05em .2em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--mark);color:var(--ink);padding:12px 20px;font-weight:700;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:0}.top[data-astro-cid-hkbrpulz]{z-index:20;background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.top-in[data-astro-cid-hkbrpulz]{align-items:center;gap:28px;padding-block:12px;display:flex}.brand[data-astro-cid-hkbrpulz]{font:700 1.1rem/1 var(--display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{gap:24px;display:flex}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);font-size:.98rem;font-weight:500;text-decoration:none}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.top-cta[data-astro-cid-hkbrpulz]{padding:11px 18px;font-size:.95rem}@media (width<=820px){.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{display:none}}@media (width<=460px){.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}}.foot[data-astro-cid-hkbrpulz]{background:var(--ink);color:var(--ink-soft);border-top:1px solid #2a3a57;padding-block:40px}.foot-in[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:baseline;gap:16px 32px;display:flex}.foot-brand[data-astro-cid-hkbrpulz]{font:700 1.1rem/1 var(--display);color:#fff;margin-right:auto}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:8px 22px;display:flex}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);text-decoration:none}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:#fff;text-decoration:underline}.foot-note[data-astro-cid-hkbrpulz]{flex-basis:100%;font-size:.9rem}
