/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Onest-Regular-VHotm0DL.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Onest-Medium-BTiaVoxc.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Onest-SemiBold-VUfkaRvx.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Unbounded-Medium-B12bGP1c.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Unbounded-SemiBold-x2Z6HtDC.ttf)format("truetype")}:root{--color-bg:#fff;--color-soft:#f5f7fa;--color-ink:#131d35;--color-mute:#586371;--color-accent:#6ec702;--color-accent-strong:#57c000;--color-accent-text:#3f7d00;--color-on-accent:#131d35;--color-accent-soft:#6ec7022e;--color-link-hover:#6ec702;--color-line:#d8dde5;--color-card:#fff;--color-danger:#e61e0a;--color-dark:#223255e8;--color-on-dark:#fff;--color-on-dark-muted:#aab4c6;--color-on-dark-faint:#8a94a8;--color-dark-line:#243150;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:calc(68px + 8px + env(safe-area-inset-top,0px));-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:inherit}body{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--color-bg);color:var(--color-ink);-webkit-font-smoothing:antialiased;margin:0;font:400 17px/1.6 Onest,system-ui,-apple-system,Segoe UI,sans-serif}h1,h2,h3{margin:0;font-family:Unbounded,Onest,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;line-height:1.15}p{margin:0}a{color:inherit;transition:color .2s}a:hover{color:var(--color-link-hover)}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}
