@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3x4ptlur59b2g.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2f6gsmzeok7d9.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:Changa One;font-style:normal;font-display:swap;font-weight:400;src:url(../media/changa-one-latin-400-normal.1wldavueygy0r.woff2)format("woff2"),url(../media/changa-one-latin-400-normal.1a_ccw3g39myz.woff)format("woff");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{--measure:60ch;--underline-offset:4px;--gray-0:#fff;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#767676;--gray-600:#666;--gray-800:#2a2a2a;--gray-900:#111;--red-600:#c62828;--blue-50:#e8eefb;--cream-50:#fbf6e9;--burgundy-900:#4e0403;--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-placeholder:var(--gray-500);--text-inverse:var(--gray-0);--text-disabled:var(--gray-400);--text-error:var(--red-600);--bg-default:var(--gray-0);--bg-subtle:var(--gray-100);--bg-inverse:var(--gray-900);--bg-inverse-hover:var(--gray-600);--bg-disabled:var(--gray-200);--bg-tint-1:var(--blue-50);--bg-tint-2:var(--cream-50);--bg-panel:var(--burgundy-900);--frame-strong:var(--gray-0);--frame-subtle:var(--cream-50);--border-default:var(--gray-200);--border-input:var(--gray-300);--border-error:var(--red-600);--space-025:2px;--space-050:4px;--space-100:8px;--space-150:12px;--space-200:16px;--space-300:24px;--space-400:32px;--space-600:48px;--space-800:64px;--space-1000:80px;--radius-sm:4px;--radius-md:8px;--radius-full:999px;--page-margin:var(--space-200);--gutter:var(--space-200);--content-max:1312px;--font-sans:var(--font-geist-sans), system-ui, sans-serif;--font-logo:"Changa One", var(--font-sans);--font-mono:var(--font-geist-mono), ui-monospace, monospace;--ease:cubic-bezier(.2, 0, 0, 1)}@media (min-width:900px){:root{--page-margin:var(--space-800);--gutter:var(--space-300)}}.t-display{font:700 32px/40px var(--font-sans)}.t-heading-lg{font:700 24px/32px var(--font-sans)}.t-heading-md{font:500 18px/24px var(--font-sans)}.t-logo{font:400 20px/24px var(--font-logo);text-transform:uppercase}.t-body-md{font:400 16px/24px var(--font-sans)}.t-body-md-strong{font:700 16px/24px var(--font-sans)}.t-body-sm{font:400 14px/20px var(--font-sans)}.t-caption{font:400 12px/16px var(--font-sans)}.t-label{font:500 12px/16px var(--font-sans);letter-spacing:.5px;text-transform:uppercase}@media (min-width:900px){.t-heading-lg{font-size:32px;line-height:40px}.t-heading-md{font-size:20px;line-height:28px}.t-logo{font-size:24px;line-height:28px}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg-default);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{display:block}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul{padding:0;list-style:none}:focus-visible{box-shadow:0 0 0 2px var(--bg-default), 0 0 0 4px var(--text-primary);border-radius:var(--radius-sm);outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--page-margin));padding:0 var(--page-margin);margin:0 auto}body:has([data-tint="1"]){background:var(--bg-tint-1)}body:has([data-tint="2"]){background:var(--bg-tint-2)}::view-transition-old(root){animation:.2s var(--ease) both vt-fade-out}::view-transition-new(root){animation:.26s var(--ease) both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}::view-transition-group(*){animation-duration:.38s;animation-timing-function:var(--ease)}::view-transition-group(.print-morph){animation-duration:.56s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(.print-morph){border-radius:var(--radius-sm);overflow:clip}::view-transition-old(.print-morph){object-fit:cover;width:100%;height:100%}::view-transition-new(.print-morph){object-fit:cover;width:100%;height:100%}.reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}.reveal.in{opacity:1;transform:none}a:hover>svg:last-child,button:hover>svg:last-child{transform:translate(4px)}a>svg:last-child,button>svg:last-child{transition:transform .2s var(--ease)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}::view-transition-group(*){transition:none!important;animation:none!important}::view-transition-old(*){transition:none!important;animation:none!important}::view-transition-new(*){transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}
