body{font-family:var(--font-body);color:var(--brand-prussian-blue);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;margin:0}h1,h2,h3,h4,h5,h6,.font-heading{font-family:var(--font-heading);color:var(--brand-prussian-blue);letter-spacing:0}a{color:var(--brand-azure-blue)}::selection{background:#0077ed2e}@font-face{font-family:Inkfree;src:url(Inkfree.7a5f69d9.ttf)}.inkfree{font-family:Inkfree,system-ui;font-style:normal;font-weight:400}@font-face{font-family:Caveat;src:url(Caveat.e9dc58fd.ttf)}.caveat{font-family:Caveat,system-ui;font-style:normal;font-weight:400}.old-standard-font{font-family:Old Standard TT,serif;font-style:normal;font-weight:400}:root{--brain-edge-cyan-light:#00c0e2;--brain-edge-cyan-dark:#0398ac}