@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;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}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;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:Newsreader;font-style:normal;font-weight:400 600;font-display:swap;src:url(../../../fonts/newsreader-latin-400-600.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}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 600;font-display:swap;src:url(../../../fonts/newsreader-latin-ext-400-600.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../../../fonts/newsreader-latin-italic.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}@font-face{font-family:Newsreader Fallback;src:local(Georgia),local(Times New Roman),local(Noto Serif);size-adjust:96.44%;ascent-override:76.21%;descent-override:27.48%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local(Arial),local(Helvetica),local(Roboto);size-adjust:102.51%;ascent-override:94.62%;descent-override:24.39%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-serif:"Newsreader", "Newsreader Fallback", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-sans:"Instrument Sans", "Instrument Sans Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.875rem;--text-3xl:2.5rem;--text-display:clamp(2.5rem, 1.55rem + 3.4vw, 4.25rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius:.375rem;--radius-sm:.1875rem;--width-participant:45rem;--width-app:68.75rem;--width-form:42rem;--width-prose:40rem;--ease:cubic-bezier(.2, .7, .2, 1);--control:2.25rem;--control-sm:1.875rem;--control-xs:1.75rem;--control-pad:.3125rem .625rem;--toast-space:0px;--bg:#f6f2e9;--surface:#eee8db;--surface-raised:#fffdf8;--surface-sunken:var(--surface);--text:#1d2421;--muted:#5a5f58;--border:#dcd3c2;--border-strong:#857e70;--rule:#cfdcd6;--accent:#0d6a62;--accent-hover:#0a524c;--accent-contrast:#fff;--accent-quiet:#e0ebe4;--success:#2e6a31;--warning:#8d5a0b;--warning-quiet:#f7ead0;--danger:#a3281f;--danger-quiet:#f7e2db;--focus:var(--accent);--shadow:0 1px 0 #503e1e12, 0 6px 16px -10px #503e1e4d;--shadow-lifted:0 1px 0 #503e1e14, 0 22px 40px -22px #503e1e73}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (pointer:coarse){:root{--control:2.75rem;--control-sm:2.75rem;--control-xs:2.75rem;--control-pad:.5rem .75rem}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#131715;--surface:#1a1f1c;--surface-raised:#202622;--text:#ebe5d7;--muted:#a7a192;--border:#303732;--border-strong:#7a776b;--rule:#2c3a35;--accent:#6ccab9;--accent-hover:#8fd9cb;--accent-contrast:#0b1f1c;--accent-quiet:#17302a;--success:#7fcf86;--warning:#e8b65a;--warning-quiet:#2b2415;--danger:#f08a7e;--danger-quiet:#2e1a17;--shadow:0 1px 0 #00000059, 0 6px 16px -10px #0009;--shadow-lifted:0 1px 0 #0006, 0 22px 40px -22px #000c}}:root[data-theme=dark]{--bg:#131715;--surface:#1a1f1c;--surface-raised:#202622;--text:#ebe5d7;--muted:#a7a192;--border:#303732;--border-strong:#7a776b;--rule:#2c3a35;--accent:#6ccab9;--accent-hover:#8fd9cb;--accent-contrast:#0b1f1c;--accent-quiet:#17302a;--success:#7fcf86;--warning:#e8b65a;--warning-quiet:#2b2415;--danger:#f08a7e;--danger-quiet:#2e1a17;--shadow:0 1px 0 #00000059, 0 6px 16px -10px #0009;--shadow-lifted:0 1px 0 #0006, 0 22px 40px -22px #000c}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}h1,h2,h3{font-family:var(--font-serif);margin:0 0 var(--space-3);letter-spacing:-.012em;text-wrap:balance;font-variant-numeric:proportional-nums;font-weight:560;line-height:1.12}h1{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:500}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4,h5,h6{font-size:var(--text-base);margin:0 0 var(--space-2);font-weight:600}p{margin:0 0 var(--space-4);text-wrap:pretty;max-width:42em}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--accent-hover);text-decoration-thickness:2px}hr{border:0;border-top:1px solid var(--border);margin:var(--space-8) 0}.eyebrow{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;display:block}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}button,[role=button],input,select,textarea{font:inherit;min-height:var(--control)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){padding:var(--control-pad);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);color:var(--text);font-weight:400}:where(input,select)::placeholder{color:var(--muted)}:where(textarea){line-height:1.5}[popover]{color:var(--text)}input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea{transition:border-color .12s,box-shadow .12s}input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]):focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent);outline:none}input[type=checkbox],input[type=radio]{width:1.125rem;height:1.125rem;min-height:0;accent-color:var(--accent);flex:none;margin:0}img{max-width:100%;height:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);top:calc(var(--space-4) * -4);z-index:10;padding:var(--space-2) var(--space-4);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius);transition:top .12s;position:absolute}.skip-link:focus{top:var(--space-4)}@media print{:root,:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--surface-raised:#fff;--text:#000;--muted:#333;--border:#999;--rule:#999;--accent:#000;--shadow:none;--shadow-lifted:none}body{color:#000;background:#fff}.no-print,button,nav{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}
