@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(./playfair-display-latin-600-normal.CZLGqjJe.woff2)format("woff2"),url(./playfair-display-latin-600-normal.CxxueQ0Z.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-normal.CuDiGg7c.woff2)format("woff2"),url(./playfair-display-latin-700-normal.Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(./playfair-display-latin-800-normal.lwhkvH_6.woff2)format("woff2"),url(./playfair-display-latin-800-normal.D0Xz4t1K.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--papir:#f6f1e7;--papir-2:#efe7d8;--blekk:#1b1a17;--blekk-2:#4a463f;--dempet:#7a7368;--linje:#d8cfbd;--roed:#b3261e;--roed-lys:#f3d9d4;--hvit:#fffdf8;--serif:"Playfair Display", Georgia, "Times New Roman", serif;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--maks:1180px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papir);color:var(--blekk);font-family:var(--sans);margin:0;font-size:16px;line-height:1.55}a{color:inherit;-webkit-text-decoration-color:var(--roed);text-decoration-color:var(--roed);text-underline-offset:3px}a:hover{color:var(--roed)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 .5em;line-height:1.15}h1{font-size:clamp(2rem,4vw + 1rem,3.4rem);font-weight:800}h2{font-size:1.6rem}h2,h3{font-weight:700}h3{font-size:1.15rem}.mono{letter-spacing:.02em;font-size:.82rem}.kicker,.mono{font-family:var(--mono)}.kicker{text-transform:uppercase;letter-spacing:.12em;color:var(--roed);margin:0 0 .6rem;font-size:.75rem}.ingress{color:var(--blekk-2);max-width:62ch;font-size:1.12rem}.beholder{max-width:var(--maks);margin:0 auto;padding:0 16px}.regel{border:0;border-top:1px solid var(--blekk);margin:0}.regel-dobbel{border:0;border-top:3px double var(--blekk);margin:0}.merke{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid;border-radius:2px;padding:.1rem .45rem;font-size:.7rem;display:inline-block}.merke-roed{color:var(--roed)}.knapp{font-family:var(--mono);border:1px solid var(--blekk);background:var(--hvit);color:var(--blekk);cursor:pointer;white-space:nowrap;border-radius:2px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;text-decoration:none;display:inline-flex}.knapp:hover{background:var(--blekk);color:var(--papir)}.knapp-primaer{background:var(--roed);border-color:var(--roed);color:#fff}.knapp-primaer:hover{color:#fff;background:#8e1d17;border-color:#8e1d17}input,select{font:inherit;color:inherit;background:var(--hvit);border:1px solid var(--blekk-2);border-radius:2px;min-width:0;padding:.55rem .7rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--roed);outline-offset:2px}.visuelt-skjult{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.melding{border-left:3px solid var(--roed);background:var(--hvit);padding:1rem 1.2rem}.side{padding:2.5rem 0 4rem}
