@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../media/schibsted-grotesk-latin-400-normal.2bg28ngnz1neo.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-400-normal.1bqt4iibtppfb.woff)format("woff")}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/schibsted-grotesk-latin-600-normal.10d50vbky4_ho.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-600-normal.1gmad9g510rfe.woff)format("woff")}
@font-face{font-family:Schibsted Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(../media/schibsted-grotesk-latin-400-italic.3ro3jc4pfq1vo.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-400-italic.2fs1vdt6dscav.woff)format("woff")}
@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(../media/newsreader-latin-400-normal.18q64_vlk_qen.woff2)format("woff2"),url(../media/newsreader-latin-400-normal.2-s-rhg4-736f.woff)format("woff")}
@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(../media/newsreader-latin-600-normal.11r0piw5alamn.woff2)format("woff2"),url(../media/newsreader-latin-600-normal.1a08ox0yc7ei7.woff)format("woff")}
@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(../media/newsreader-latin-400-italic.02qxcef_o81-x.woff2)format("woff2"),url(../media/newsreader-latin-400-italic.2tnkq408w5chv.woff)format("woff")}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.19gbeb610ur4n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.3nj-glub930lh.woff)format("woff")}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-600-normal.04jv21_rdbjv3.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-600-normal.0tzh5malamm2z.woff)format("woff")}
@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-italic.32jqb73kh_bll.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-italic.3erz8vnsf6izm.woff)format("woff")}
@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(../media/kalam-latin-400-normal.1n5fe5wvp5_3e.woff2)format("woff2"),url(../media/kalam-latin-400-normal.14xdiw_aw8rp0.woff)format("woff")}
@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(../media/kalam-latin-700-normal.0nzsgxpvl3yce.woff2)format("woff2"),url(../media/kalam-latin-700-normal.1j__jt91mf-4a.woff)format("woff")}
:root{--sheet:#f2f3f1;--rule-minor:#e6e8e5;--rule-major:#d5d8d4;--ink:#141515;--ink-2:#5d615e;--ink-3:#828683;--ink-ruler:#4f5350;--ink-pressed:#2c2e2d;--shade:20 21 21;--wash:rgb(var(--shade) / .04);--why:#2f45ff;--danger:#b3261e;--m:40px;--ease:cubic-bezier(.16, 1, .3, 1);--font:"Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--sheet);color:var(--ink);font-family:var(--font);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:rgb(var(--shade) / .22) transparent;scrollbar-gutter:stable;overscroll-behavior-x:none;font-size:16px;line-height:1.4}body{background:var(--sheet);overscroll-behavior-x:none;min-height:100dvh}button,input,textarea{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--sheet)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}input,textarea{caret-color:var(--ink)}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgb(var(--shade) / .2);border:3px solid var(--sheet)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}::view-transition-group(sheet){animation-duration:.46s;animation-timing-function:var(--ease)}::view-transition-old(sheet){object-fit:cover;object-position:left top;height:100%}::view-transition-new(sheet){object-fit:cover;object-position:left top;height:100%}::view-transition-old(root){animation-duration:.24s}::view-transition-new(root){animation-duration:.24s}
