.forklart{--f-ink:var(--color-ink,#1b1717);--f-body:var(--color-body,#3a3330);--f-muted:var(--color-muted,#5b5350);--f-line:var(--color-line,#e4ded6);--f-sand:var(--color-sand,#f4f0e9);--f-accent:var(--color-accent,#7a1015);--f-gold-wash:var(--color-gold-wash,#fbf6e6);--f-gold-edge:var(--color-gold-edge,#ebddae);background:var(--color-paper,#fbfaf7);color:var(--f-ink);font-family:var(--font-sans,system-ui, sans-serif);flex:1;line-height:1.6}.forklart a{color:var(--f-accent);text-underline-offset:3px}.forklart a.kildetall{color:inherit;text-underline-offset:.2em}.forklart-container{width:100%;max-width:760px;margin:0 auto;padding:0 16px}.forklart-main{flex:1;padding-top:24px;padding-bottom:56px}.forklart h1{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.01em;margin:16px 0 8px;font-size:clamp(30px,6vw,42px);line-height:1.15}.forklart .ingress,.artikkel-innhold>p:first-child{color:var(--f-body);font-size:19px}.oppdatert{color:var(--f-muted);margin:0 0 24px;font-size:14px}.brodsmuler ol{color:var(--f-muted);flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.brodsmuler li+li:before{content:"/";margin-right:4px}.artikkel-innhold{color:var(--f-body);font-size:17px}.artikkel-innhold h2,.mer-forklart h2,.sok-treff h2{font-family:var(--font-serif,Georgia, serif);color:var(--f-ink);margin:40px 0 8px;scroll-margin-top:16px;font-size:26px;line-height:1.2}.artikkel-innhold h3{color:var(--f-ink);margin:28px 0 4px;font-size:19px}.artikkel-innhold p,.artikkel-innhold ul,.artikkel-innhold ol{margin:0 0 16px}.artikkel-innhold ul{padding-left:24px;list-style:outside}.artikkel-innhold ol{padding-left:24px;list-style:decimal}.artikkel-innhold li+li{margin-top:6px}.artikkel-innhold strong{color:var(--f-ink)}.tabell{margin:16px 0;overflow-x:auto}.tabell table{border-collapse:collapse;width:100%;font-size:15px}.tabell th,.tabell td{border-bottom:1px solid var(--f-line);text-align:left;vertical-align:top;padding:8px 12px}.tabell th{background:var(--f-sand);color:var(--f-ink)}.artikkel-liste{margin:16px 0 0;padding:0;list-style:none}.artikkel-liste li{border-bottom:1px solid var(--f-line);padding:16px 0}.artikkel-liste a{font-family:var(--font-serif,Georgia, serif);font-size:20px;font-weight:600}.artikkel-liste p{color:var(--f-muted);margin:4px 0 0}.mer-forklart{border-top:4px solid var(--f-accent);margin-top:48px;padding-top:8px}
