@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-700-normal.CeQ8H3UY.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-700-normal.6IGCzoPh.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-ext-700-normal.CK2OfQqO.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-700-normal.BXHnjv6S.woff)format("woff")}:root{--bg:#0030c8;--fg:#fff;--mute:#ffffffc7;--rule:#ffffff4d;--btnbg:#fff;--btnfg:#0030c8;--serif:"Instrument Serif", Georgia, serif;--sans:"Hanken Grotesk", system-ui, sans-serif;--maxw:1254px;--gutter:48px;--gutter-l:var(--gutter);--gutter-r:var(--gutter);color-scheme:dark}@media (width<=720px){:root{--gutter-l:max(16px, env(safe-area-inset-left));--gutter-r:max(16px, env(safe-area-inset-right))}}*,:before,:after{box-sizing:border-box}html,body{margin:0;overflow-x:clip}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-weight:400;line-height:1.5}h1,h2,h3,p,dl,dd,ul{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--fg)}button{font:inherit;color:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--fg);outline-offset:6px}:target{scroll-margin-top:24px}.wrap{width:100%;max-width:calc(var(--maxw) + var(--gutter-l) + var(--gutter-r));padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}.section-heading{font-family:var(--sans);color:var(--fg);font-size:22px;font-weight:600;line-height:1.2}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;background:var(--btnbg);min-height:44px;color:var(--btnfg);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible,.skip-link:focus{transform:none}.page{isolation:isolate;background:var(--bg);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:clip}.fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.content{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.content>main{flex:1}.grain{opacity:.22;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;inset:0}.btn{background:var(--btnbg);min-height:44px;color:var(--btnfg);font-family:var(--sans);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.legal{max-width:65ch;padding-top:28px;padding-bottom:40px;font-size:17px;line-height:1.6}.legal h1{font-family:var(--serif);overflow-wrap:break-word;letter-spacing:-.02em;text-wrap:balance;margin-bottom:40px;font-size:clamp(34px,6vw,72px);font-style:italic;font-weight:400;line-height:1}.legal h2{margin:48px 0 8px;font-size:24px;font-weight:700;line-height:1.2}.legal h3{margin:28px 0 6px;font-size:17px;font-weight:600;line-height:1.3}.legal p,.legal ul{color:var(--mute);margin:0 0 12px}.legal strong{color:var(--fg);font-weight:600}.legal ul{padding-left:1.2em}.legal a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal hr{border:0;border-top:1px solid var(--rule);margin:48px 0 0}.site-header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;height:84px;display:flex}.logo[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:32px}ul[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;min-height:44px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=720px){.site-header[data-astro-cid-nen7h5rs]{height:64px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:24px}ul[data-astro-cid-nen7h5rs]{gap:16px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:15px}}.site-footer[data-astro-cid-jo6i4kqk]{color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;padding-top:60px;padding-bottom:24px;font-size:15px;display:flex}ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.site-footer[data-astro-cid-jo6i4kqk] .footer-link{min-height:44px;color:var(--fg);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk] span.footer-link:empty{display:none}
