@font-face{font-family:areal;src:url(../media/ABCArealVariable-s.p.0on7qxflh_k7p.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:areal Fallback;src:local(Arial);ascent-override:87.13%;descent-override:20.84%;line-gap-override:0.0%;size-adjust:100.76%}.p8Of_G_className{font-family:areal,areal Fallback;font-style:normal}.p8Of_G_variable{--font-areal:"areal", "areal Fallback"}
:root{--bg:#f7f7f7;--ink:#454545;--ink-soft:#707070;--page-margin:150px;--folder-w:320px;--folder-gap:90px;--glass-blur:16px;--mobile-nav-top:34px;--mobile-folder-side:60px}@media (max-width:1100px){:root{--page-margin:64px}}@media (max-width:767px){:root{--folder-w:min(290px, 100vw - 2 * var(--mobile-folder-side));--glass-blur:10px}}*,:before,:after{box-sizing:border-box}html,body{-webkit-tap-highlight-color:transparent;height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-areal), system-ui, sans-serif;letter-spacing:.3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty;font-size:14px;line-height:1.3}a{color:inherit}
