@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.D1f3Ya_className{font-family:Outfit,Outfit Fallback;font-style:normal}.D1f3Ya_variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f4f4f2;--surface:#fff;--surface-2:#ebebe8;--ink:#0f0f0f;--muted:#595959;--line:#dcdcd8;--line-strong:#c4c4bf;--orange:#ff5b0f;--orange-strong:#e64a00;--orange-ink:#b83a00;--orange-soft:#ffe9de;--on-orange:#0f0f0f;--orange-accent:#e64a00;--line-answers:var(--orange);--line-checks:var(--ink);--terminus-bg:#0f0f0f;--terminus-ink:#fff;--terminus-muted:#c9c9c4;--terminus-line:#3a3a37;--ok:#1d7a4b;--warn:#a35f00;--crit:#bc3729;--info:#46617f;--lab-a:#17894a;--lab-b:#5fae3a;--lab-c:#e2c11c;--lab-d:#ef8a25;--lab-e:#d6391f;--lab-ink-light:#fff;--lab-ink-dark:#1b1a12;--shadow:0 1px 2px #0f0f0f0d, 0 12px 32px -8px #0f0f0f1f;--font:var(--font-outfit), "Outfit", "Segoe UI", system-ui, sans-serif;--r:4px;--rail:4px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:56px;--s10:72px;--ease-out:cubic-bezier(.16, 1, .3, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e0e0e;--surface:#161616;--surface-2:#1f1f1f;--ink:#f2f2ef;--muted:#a3a3a3;--line:#2b2b2b;--line-strong:#3d3d3d;--orange:#ff6a1f;--orange-strong:#ff8445;--orange-ink:#ff7a33;--orange-soft:#2a160a;--on-orange:#0f0f0f;--orange-accent:#ff6a1f;--terminus-bg:#1c1c1b;--terminus-ink:#f2f2ef;--terminus-muted:#b5b5b0;--terminus-line:#34342f;--ok:#4ec285;--warn:#f0a43c;--crit:#f2705f;--info:#8dafd4;--shadow:0 1px 2px #0006, 0 12px 32px -8px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e0e0e;--surface:#161616;--surface-2:#1f1f1f;--ink:#f2f2ef;--muted:#a3a3a3;--line:#2b2b2b;--line-strong:#3d3d3d;--orange:#ff6a1f;--orange-strong:#ff8445;--orange-ink:#ff7a33;--orange-soft:#2a160a;--on-orange:#0f0f0f;--orange-accent:#ff6a1f;--terminus-bg:#1c1c1b;--terminus-ink:#f2f2ef;--terminus-muted:#b5b5b0;--terminus-line:#34342f;--ok:#4ec285;--warn:#f0a43c;--crit:#f2705f;--info:#8dafd4;--shadow:0 1px 2px #0006, 0 12px 32px -8px #00000080}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--line-strong) var(--ground)}body{background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;caret-color:var(--orange);margin:0;font-size:1.0625rem;font-weight:400;line-height:1.55}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:900;line-height:1.08}p{margin:0}a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px;text-decoration-thickness:2px;transition:color .15s,text-decoration-color .15s}a:hover{color:var(--orange-ink)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--orange-accent);outline-offset:2px}::selection{background:var(--orange);color:var(--on-orange)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip-link{z-index:100;border-radius:var(--r);background:var(--ink);color:var(--ground);padding:10px 16px;font-weight:600;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:16px}.skip-link:focus{color:var(--ground);top:12px}::view-transition{pointer-events:none}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}::view-transition-old(.screen-forward){animation:.17s cubic-bezier(.4,0,1,1) both vt-leave}::view-transition-old(.screen-back){animation:.17s cubic-bezier(.4,0,1,1) both vt-leave}::view-transition-old(.stop-forward){animation:.17s cubic-bezier(.4,0,1,1) both vt-leave}::view-transition-old(.stop-back){animation:.17s cubic-bezier(.4,0,1,1) both vt-leave}::view-transition-new(.screen-forward){animation:vt-arrive .44s var(--ease-out) 90ms both}::view-transition-new(.screen-back){animation:vt-arrive .44s var(--ease-out) 90ms both}::view-transition-new(.stop-forward){animation:vt-arrive .44s var(--ease-out) 90ms both}::view-transition-new(.stop-back){animation:vt-arrive .44s var(--ease-out) 90ms both}::view-transition-old(.screen-forward){--vt-x:-56px;--vt-blur:3px}::view-transition-new(.screen-forward){--vt-x:56px;--vt-blur:3px}::view-transition-old(.screen-back){--vt-x:56px;--vt-blur:3px}::view-transition-new(.screen-back){--vt-x:-56px;--vt-blur:3px}::view-transition-old(.stop-forward){--vt-x:-32px;--vt-blur:0px}::view-transition-new(.stop-back){--vt-x:-32px;--vt-blur:0px}::view-transition-new(.stop-forward){--vt-x:32px;--vt-blur:0px}::view-transition-old(.stop-back){--vt-x:32px;--vt-blur:0px}@keyframes vt-leave{to{opacity:0;translate:var(--vt-x,0) 0;filter:blur(var(--vt-blur,0px))}}@keyframes vt-arrive{0%{opacity:0;translate:var(--vt-x,0) 0;filter:blur(var(--vt-blur,0px))}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){--vt-x:0px!important;--vt-blur:0px!important}::view-transition-new(*){--vt-x:0px!important;--vt-blur:0px!important}::view-transition-group(*){animation-duration:0s!important}}
