:root{--night:#2a0a0c;--night-2:#3b1215;--night-3:#4a1a1d;--ox:#2a0a0c;--red:#b3121a;--red-2:#8f0d14;--navy:#2a0a0c;--navy-deep:#13237a;--bone:#f4f1ec;--card:#fffdfb;--text:#f6f1ec;--muted:#f6f1ecad;--faint:#f6f1ec75;--line:#f6f1ec1f;--line-2:#f6f1ec3d;--ink:#1b1112;--ink-muted:#5e5254;--ink-faint:#94827f;--ink-line:#160e0e1f;--ink-line-2:#160e0e3d;--green:#4fd38a;--green-dark:#17864a;--error:#c4252e;--pole:repeating-linear-gradient(-45deg, var(--red) 0 10px, #fff 10px 15px, var(--navy-deep) 15px 25px, #fff 25px 30px);--display:var(--font-archivo), system-ui, sans-serif;--sans:var(--font-archivo), system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r-sm:4px;--r:4px;--wrap:1240px;--gutter:clamp(16px, 4vw, 44px);--ease:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bone);color:var(--ink);font:400 17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a,button{touch-action:manipulation}::selection{background:var(--red);color:#fff}:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--r);background:var(--red);color:#fff;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
