body{font-family:"Source Sans 3",system-ui,sans-serif;color:oklch(.175 .055 250);background:oklch(.98 .003 250)}h1,h2{font-family:"DM Serif Display",serif}.seo-content{max-width:1040px}.seo-content a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #008bd0;outline-offset:3px}[hidden]{display:none!important}footer a:hover{color:#44baff}#root:empty{min-height:400px}