:root{--site-ink:#262626;--site-muted:#626262;--site-paper:#fcfbfa;--site-surface:#f6f5f4;--site-surface-raised:#fdfcfb;--site-surface-strong:#eeedeb;--site-rule:#dfdedc;--site-rule-strong:#858585;--site-subtle:#b8b8b8;--site-shadow:#2626263d;--site-on-accent:#fff;--site-accent:#00a6f4;--site-accent-strong:#0069a8;--site-accent-hover:#00598a;--site-accent-soft:#dff2fe}@supports (color:oklch(68.5% 0.169 237.323)){:root{--site-accent:oklch(68.5% .169 237.323);--site-accent-strong:oklch(50% .134 242.749);--site-accent-hover:oklch(44.3% .11 240.79);--site-accent-soft:oklch(95.1% .026 236.824)}}
@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable.ttf)format("truetype");font-weight:200 800;font-display:swap}*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;line-height:1.5}body{background:var(--site-paper);color:var(--site-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}h1,h2,h3{font-family:Newsreader,Georgia,serif;font-weight:400}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;opacity:1;background:0 0;border-radius:0}button{cursor:pointer}button:disabled{cursor:default}button,input{transition:background .16s,border-color .16s,color .16s,transform .16s}button svg{flex-shrink:0}button:hover{color:var(--site-ink)}button,a,input,select,summary{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--site-accent-strong)}img,svg{vertical-align:middle;display:block}img{max-width:100%;height:auto}ul,ol{list-style:none}summary{display:list-item}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}.site-footer{border-top:1px solid var(--site-rule);margin-top:36px}
