@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap");:root{color-scheme:light;--paper:#f2f1ec;--ink:#0c0d0c;--muted:#676962;--line:rgba(12,13,12,0.16);--accent:#ffff00;--red-2:#ff292d;--red:#ff0000}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{margin:0;color:var(--ink);font-family:DM Sans,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{color:var(--ink);background:var(--accent)}.not-found{min-height:100svh;display:grid;align-content:center;justify-items:start;padding:clamp(24px,6vw,90px)}.not-found span{color:var(--ink);background:var(--accent);font-size:14px}.not-found h1{max-width:900px;margin:24px 0 12px;font:600 clamp(48px,9vw,128px) /.95 Manrope,sans-serif;letter-spacing:-.075em}.not-found p{color:var(--muted);font-size:18px}.not-found a{margin-top:36px;padding-bottom:5px;border-bottom:1px solid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}