@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-tight-latin-600-normal.BgSTtRxb.woff2)format("woff2"),url(/_astro/inter-tight-latin-600-normal.D7bG6gX1.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-latin-700-normal.BZKd_v_8.woff2)format("woff2"),url(/_astro/inter-tight-latin-700-normal.DvYAVZQd.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-latin-800-normal.CRGCHRPv.woff2)format("woff2"),url(/_astro/inter-tight-latin-800-normal.D2te1T7i.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_astro/source-sans-3-latin-600-normal.Ck0n4g8U.woff)format("woff")}@font-face{font-family:La Belle Aurore;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/la-belle-aurore-latin-400-normal.D1eTpURF.woff2)format("woff2"),url(/_astro/la-belle-aurore-latin-400-normal.CQ9B_fxW.woff)format("woff")}:root{--black:#0a0a0a;--white:#fafafa;--grey:#8a8a8a;--font-display:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--font-text:"Source Sans 3", "Helvetica Neue", Arial, sans-serif;--font-hand:"La Belle Aurore", cursive;--step--1:clamp(.875rem, .84rem + .15vw, .9375rem);--step-0:clamp(1.0625rem, 1.02rem + .19vw, 1.1875rem);--step-1:clamp(1.25rem, 1.16rem + .38vw, 1.5rem);--step-2:clamp(1.5rem, 1.3rem + .85vw, 2.125rem);--step-3:clamp(2.5rem, 1.6rem + 3.8vw, 5rem);--step-display:clamp(4.5rem, 2rem + 11vw, 12rem);--leading-display:.9;--leading-text:1.5;--tracking-display:-.04em;--tracking-wordmark:-.02em;--measure:65ch;--margin:clamp(16px, 4vw, 48px);--gutter:clamp(12px, 2vw, 24px);--space-2xs:.25rem;--space-xs:.5rem;--space-s:1rem;--space-m:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--space-l:clamp(2.5rem, 1.8rem + 3vw, 4.5rem);--space-xl:clamp(4rem, 2.5rem + 6vw, 8rem);--rule:1px solid currentColor}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;font-family:var(--font-text);font-size:var(--step-0);font-weight:400;line-height:var(--leading-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body[data-theme=dark]{background:var(--black);color:var(--white)}body[data-theme=light]{background:var(--white);color:var(--black)}img,canvas,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline-offset:3px;outline:2px solid}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grid{column-gap:var(--gutter);padding-inline:var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1em}.prose .lead{font-size:var(--step-1);font-weight:600;line-height:1.35}.display{font-family:var(--font-display);font-weight:800;line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-m);padding:var(--space-s) var(--margin);font-size:var(--step--1);flex-wrap:wrap;display:flex}.dark[data-astro-cid-nen7h5rs]{color:var(--white)}.light[data-astro-cid-nen7h5rs]{color:var(--black)}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-weight:600;font-size:var(--step-1);letter-spacing:var(--tracking-wordmark);line-height:1;text-decoration:none}ul[data-astro-cid-nen7h5rs]{gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline}.footer[data-astro-cid-jo6i4kqk]{padding:var(--space-m) var(--margin) var(--space-s);font-size:var(--step--1)}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}a[data-astro-cid-jo6i4kqk]{text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.skip[data-astro-cid-hkbrpulz]{z-index:10;top:var(--space-xs);left:var(--margin);padding:var(--space-2xs) var(--space-xs);background:var(--white);color:var(--black);font-size:var(--step--1);position:absolute;transform:translateY(-200%)}.skip[data-astro-cid-hkbrpulz]:focus{transform:none}.frame[data-astro-cid-hkbrpulz]{flex-direction:column;min-height:100svh;display:flex;position:relative}main[data-astro-cid-hkbrpulz]{flex-direction:column;flex:1;display:flex}
