.assistent-fraga{align-self:flex-end;background:var(--color-surface);padding:var(--space-2) var(--space-4);max-width:36ch;font-size:var(--text-small)}.assistent-svar{max-width:52ch;font-size:var(--text-small)}.assistent-svar .vem{display:block;font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:var(--space-1)}.assistent-svar p{margin:var(--space-1) 0 0}.assistent-svar .assistent-strom{display:block;margin-top:var(--space-1);white-space:pre-wrap}.assistent-svar ul{margin:var(--space-1) 0 0;padding-left:var(--space-4);list-style:disc}.assistent-svar li{margin-top:2px}.assistent-svar li::marker{color:var(--color-accent-text)}.assistent-kallor{margin-top:var(--space-2);display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:var(--text-tiny)}.assistent-kallor a{color:var(--color-link);text-decoration:none}.assistent-kallor a:hover{text-decoration:underline;text-underline-offset:2px}.assistent-kalla{display:block;margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);max-width:52ch;text-decoration:none}.assistent-kalla .kk{display:block;font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:2px}.assistent-kalla .kt{font-size:var(--text-small);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.25}.assistent-kalla:hover .kt{color:var(--color-accent-text)}.assistent-kalla .kgo{font-family:var(--font-mono);font-size:var(--text-tiny);color:var(--color-accent-text);margin-left:var(--space-1);display:inline-block;transition:transform var(--dur, .16s) var(--ease, ease-out)}.assistent-kalla:hover .kgo{transform:translate(3px)}.assistent-foljd{margin-top:var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-2)}.assistent-foljd .foljd-chip{border:1px solid var(--color-border-strong);background:transparent;padding:var(--space-1) var(--space-3);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);cursor:pointer}.assistent-foljd .foljd-chip:hover{border-color:var(--color-text);color:var(--color-text)}.assistent-sidpills .sidpills-lbl{flex-basis:100%;font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.06em;color:var(--color-text-subtle);margin-bottom:2px}.assistent-tanker{color:var(--color-text-subtle);font-family:var(--font-mono);font-size:var(--text-tiny)}.underlag-sektioner{display:grid;gap:var(--space-3);margin-top:var(--space-4)}.underlag-sektioner section{padding-top:var(--space-3);border-top:var(--border)}.underlag-sektioner h4{margin:0;font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.underlag-sektioner p{margin:var(--space-1) 0 0;font-size:var(--text-small);white-space:pre-wrap}.assistent-epost{background:var(--accent-soft);padding:var(--space-4);max-width:52ch;font-size:var(--text-small)}.assistent-epost p{margin:0 0 var(--space-2)}.assistent-epost .rad{display:flex;border:1px solid var(--color-border-strong);background:var(--color-bg)}.assistent-epost input{flex:1;min-width:0;border:0;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-small);background:transparent;color:var(--color-text)}.assistent-epost input:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.assistent-epost button{border:0;border-left:1px solid var(--color-border-strong);background:var(--color-text);color:var(--color-on-accent);padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-small);font-weight:var(--font-weight-medium);cursor:pointer}.assistent-epost .fotnot{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.04em;color:var(--color-text-subtle)}.assistent-uiresurs{display:block;margin:12px 0;width:100%;border:0;background:transparent}.assistent-person{margin-top:var(--space-3);display:flex;gap:var(--space-3);align-items:center;background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-3);max-width:52ch}.assistent-person .foto{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto}.assistent-person .foto--tom{background:var(--color-border);border:1px solid var(--color-border-strong)}.assistent-person .info{display:flex;flex-direction:column;gap:2px;min-width:0}.assistent-person .namn{font-weight:var(--font-weight-semibold);font-size:var(--text-small);color:var(--color-text)}.assistent-person .roll{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.04em;color:var(--color-text-subtle)}.assistent-person .ctor{margin-top:var(--space-1)}.assistent-person .cta{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.04em;color:var(--color-link);text-decoration:none}.assistent-person .cta:hover{text-decoration:underline;text-underline-offset:2px}.assistent-modellmeny{display:flex;flex-direction:column}.assistent-modellmeny .grupp{border-bottom:1px solid var(--color-border);padding:var(--space-2) 0}.assistent-modellmeny .grupp:last-child{border-bottom:0}.assistent-modellmeny .ghuvud{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-3)}.assistent-modellmeny .gnamn{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-weight:var(--font-weight-semibold)}.assistent-modellmeny .gnot{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.04em;color:var(--color-surface-copper-deep)}.assistent-modellmeny .mval{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;border:0;background:none;text-align:left;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);cursor:pointer}.assistent-modellmeny .mval:hover{background:var(--color-surface);color:var(--color-text)}.assistent-modellmeny .mval.is-vald{color:var(--color-text);font-weight:var(--font-weight-medium)}.assistent-modellmeny .mval .bock{color:var(--color-link)}.assistent-modellmeny .mval:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.fonster[data-astro-cid-ehmamusr]{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-border-strong);background:var(--color-bg)}.titelrad[data-astro-cid-ehmamusr]{flex:none;display:flex;gap:var(--space-4);align-items:center;padding:var(--space-2) var(--space-4);border-bottom:var(--border);background:var(--color-surface)}.pix[data-astro-cid-ehmamusr]{display:flex;gap:5px}.pix[data-astro-cid-ehmamusr] i[data-astro-cid-ehmamusr]{width:8px;height:8px;background:var(--color-border-strong)}.pix[data-astro-cid-ehmamusr] i[data-astro-cid-ehmamusr]:first-child{background:var(--color-marker)}.adress[data-astro-cid-ehmamusr]{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.motor-wrap[data-astro-cid-ehmamusr]{position:relative;white-space:nowrap}.motor[data-astro-cid-ehmamusr]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding:var(--space-1) var(--space-3);border:var(--border);background:var(--color-surface);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--color-surface-copper-deep);white-space:nowrap;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.motor[data-astro-cid-ehmamusr]:hover,.motor[data-astro-cid-ehmamusr][aria-expanded=true]{border-color:var(--color-surface-copper-deep)}.motor[data-astro-cid-ehmamusr] .caret[data-astro-cid-ehmamusr]{opacity:.7}@media (prefers-reduced-motion: reduce){.motor[data-astro-cid-ehmamusr]{transition:none}}.enbart-skarmlasare[data-astro-cid-ehmamusr]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.motor[data-astro-cid-ehmamusr]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.motor-meny[data-astro-cid-ehmamusr]{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:20;min-width:15rem;max-height:min(60vh,22rem);overflow-y:auto;background:var(--color-bg);border:1px solid var(--color-border-strong);box-shadow:0 6px 24px #00000029}.motor-meny[data-astro-cid-ehmamusr][hidden]{display:none}.minimera[data-astro-cid-ehmamusr]{border:0;background:none;font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-muted);cursor:pointer;padding:0 var(--space-1);line-height:1}.minimera[data-astro-cid-ehmamusr]:hover{color:var(--color-text)}.startlage[data-astro-cid-ehmamusr]{flex:1;display:grid;place-content:center;justify-items:center;text-align:center;gap:var(--space-6);padding:var(--space-6);min-height:0}.halsning[data-astro-cid-ehmamusr]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);letter-spacing:-.012em;line-height:1.25;max-width:22ch;margin:0}.chips[data-astro-cid-ehmamusr]{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;max-width:30rem}.chips[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]{border:1px solid var(--color-border-strong);background:transparent;padding:var(--space-1) var(--space-3);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.chips[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]:hover{border-color:var(--color-text);color:var(--color-text)}.flode[data-astro-cid-ehmamusr]{flex:1;min-height:0;overflow-y:auto;padding:var(--space-6);display:none;flex-direction:column;gap:var(--space-4)}.botten[data-astro-cid-ehmamusr]{flex:none;display:none;border-top:var(--border)}.fonster[data-astro-cid-ehmamusr].flyter .startlage[data-astro-cid-ehmamusr]{display:none}.fonster[data-astro-cid-ehmamusr].flyter .flode[data-astro-cid-ehmamusr]{display:flex}.fonster[data-astro-cid-ehmamusr].flyter .botten[data-astro-cid-ehmamusr]{display:block}.inrad[data-astro-cid-ehmamusr]{display:flex;border:1px solid var(--color-border-strong);background:var(--color-bg);width:min(26rem,100%)}.botten[data-astro-cid-ehmamusr] .inrad[data-astro-cid-ehmamusr]{border:0;width:100%}.inrad[data-astro-cid-ehmamusr] input[data-astro-cid-ehmamusr]{flex:1;min-width:0;border:0;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-body);background:transparent;color:var(--color-text)}.inrad[data-astro-cid-ehmamusr] input[data-astro-cid-ehmamusr]:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.inrad[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]{border:0;border-left:1px solid var(--color-border-strong);background:var(--color-text);color:var(--color-on-accent);padding:0 var(--space-6);font-family:var(--font-sans);font-size:var(--text-small);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--dur) var(--ease)}.inrad[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]:hover{background:var(--color-accent)}@media (prefers-reduced-motion: reduce){.chips[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr],.inrad[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]{transition:none}}.integritetsnotis[data-astro-cid-ehmamusr]{margin:var(--space-2) 0 0;padding-inline:var(--space-4);font-size:var(--text-tiny);color:var(--color-text-muted);line-height:1.4}.integritetsnotis[data-astro-cid-ehmamusr] a[data-astro-cid-ehmamusr]{color:inherit;text-decoration:underline}.assistent-avstamning[data-astro-cid-ehmamusr]{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border, currentColor);font-size:var(--text-small);color:var(--color-text-muted)}.assistent-avstamning[data-astro-cid-ehmamusr] p[data-astro-cid-ehmamusr]{margin:0 0 var(--space-2)}.assistent-avstamning[data-astro-cid-ehmamusr] button[data-astro-cid-ehmamusr]{font-size:var(--text-tiny);text-decoration:underline;background:none;border:none;color:var(--color-text);cursor:pointer;padding:0}.assistent-dock[data-astro-cid-iryh732j]{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:90}.oppna[data-astro-cid-iryh732j]{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--color-text);background:var(--color-text);color:var(--color-on-accent);padding:var(--space-3) var(--space-6);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-medium);cursor:pointer;box-shadow:0 4px 16px #00000029;opacity:0;transform:translateY(8px);transition:opacity .36s var(--ease),transform .36s var(--ease),background var(--dur) var(--ease)}.assistent-dock[data-astro-cid-iryh732j].inne .oppna[data-astro-cid-iryh732j]{opacity:1;transform:translateY(0)}.assistent-dock[data-astro-cid-iryh732j].still .oppna[data-astro-cid-iryh732j]{transition:background var(--dur) var(--ease)}.oppna[data-astro-cid-iryh732j]:hover{background:var(--color-accent);border-color:var(--color-accent)}.oppna[data-astro-cid-iryh732j] i[data-astro-cid-iryh732j]{width:8px;height:8px;background:var(--color-marker);flex:0 0 auto}.miniwin[data-astro-cid-iryh732j]{display:none;width:min(400px,calc(100vw - var(--space-6) * 2))}.fonster-holk[data-astro-cid-iryh732j]{height:min(540px,70vh)}.assistent-dock[data-astro-cid-iryh732j].oppen .oppna[data-astro-cid-iryh732j]{display:none}.assistent-dock[data-astro-cid-iryh732j].oppen .miniwin[data-astro-cid-iryh732j]{display:block}@media (prefers-reduced-motion: reduce){.oppna[data-astro-cid-iryh732j]{transition:none;opacity:1;transform:none}}@media (max-width: 600px){.assistent-dock[data-astro-cid-iryh732j].oppen{inset:0;overflow:hidden;z-index:110}.assistent-dock[data-astro-cid-iryh732j].oppen .miniwin[data-astro-cid-iryh732j]{width:100%;height:100%}.assistent-dock[data-astro-cid-iryh732j].oppen .fonster-holk[data-astro-cid-iryh732j]{height:100vh;height:100dvh}html.assistent-mobil-oppen{overflow:hidden}}@media print{.assistent-dock[data-astro-cid-iryh732j]{display:none}}.container[data-astro-cid-jsytelat]{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.site-header[data-astro-cid-jsytelat]{position:sticky;top:0;z-index:100;background:var(--color-bg);background:color-mix(in oklch,var(--color-bg) 86%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--color-border);padding:var(--space-4) 0}.site-header[data-astro-cid-jsytelat] .container[data-astro-cid-jsytelat]{display:flex;gap:var(--space-8);align-items:center}.site-header[data-astro-cid-jsytelat] .brand[data-astro-cid-jsytelat]{display:inline-flex;align-items:center;color:var(--color-text);text-decoration:none}.site-header[data-astro-cid-jsytelat] .brand[data-astro-cid-jsytelat] .logo{height:1.75rem;width:auto;display:block}.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat]{display:flex;gap:var(--space-6);margin-left:auto;align-items:center;flex-wrap:wrap}.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat]:not(.btn){display:inline-flex;align-items:center;min-height:24px;color:var(--color-text-muted);font-size:var(--text-small);font-weight:450;letter-spacing:-.01em;text-decoration:none;transition:color .15s ease}.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat]:not(.btn):hover,.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat][aria-current=page]:not(.btn){color:var(--color-text);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat].cta{margin-left:var(--space-2)}.nav-toggle[data-astro-cid-jsytelat]{display:none;margin-left:auto;font:inherit;font-size:.95rem;color:var(--color-text);background:transparent;border:1px solid var(--color-border);border-radius:4px;padding:var(--space-2) var(--space-3);cursor:pointer}@media (max-width: 768px){.site-header[data-astro-cid-jsytelat] .container[data-astro-cid-jsytelat]{flex-wrap:wrap}.nav-toggle[data-astro-cid-jsytelat]{display:inline-block}.site-header[data-astro-cid-jsytelat] nav[data-astro-cid-jsytelat]{display:none;width:100%;margin-left:0;flex-direction:column;gap:0}.site-header[data-astro-cid-jsytelat].open nav[data-astro-cid-jsytelat]{display:flex;margin-top:var(--space-4);border-top:1px solid var(--color-border)}.site-header[data-astro-cid-jsytelat].open nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat]:not(.btn){padding:var(--space-4) 0;color:var(--color-text);border-bottom:1px solid var(--color-border)}.site-header[data-astro-cid-jsytelat].open nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat]:not(.btn):hover,.site-header[data-astro-cid-jsytelat].open nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat][aria-current=page]:not(.btn){text-decoration:none;color:var(--color-accent-text)}.site-header[data-astro-cid-jsytelat].open nav[data-astro-cid-jsytelat] a[data-astro-cid-jsytelat].cta{width:100%;margin:var(--space-4) 0 0;justify-content:center}}.site-footer[data-astro-cid-bmvnf73n]{color:var(--color-on-inverse-muted)}.ovre[data-astro-cid-bmvnf73n],.nedre[data-astro-cid-bmvnf73n]{max-width:var(--container);margin-inline:auto;padding-inline:var(--space-6)}.ovre[data-astro-cid-bmvnf73n]{display:grid;grid-template-columns:minmax(0,3fr) repeat(4,minmax(0,2fr));gap:55px 34px;padding-block:var(--rytm-sektion) 55px}.brand[data-astro-cid-bmvnf73n]{display:inline-flex;color:var(--color-on-inverse);text-decoration:none}.brand[data-astro-cid-bmvnf73n] .logo{height:24px;width:auto;display:block}.lofte[data-astro-cid-bmvnf73n]{margin:13px 0 0;color:var(--color-on-inverse-muted);max-width:24ch;font-size:var(--text-small)}.kontaktrader[data-astro-cid-bmvnf73n]{margin-top:21px}h2[data-astro-cid-bmvnf73n]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-inverse-muted);font-weight:var(--font-weight-medium);margin:0}ul[data-astro-cid-bmvnf73n]{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}ul[data-astro-cid-bmvnf73n] a[data-astro-cid-bmvnf73n]{display:inline-flex;align-items:center;min-height:24px;color:var(--color-on-inverse-muted);text-decoration:none;font-size:var(--text-small)}ul[data-astro-cid-bmvnf73n] li[data-astro-cid-bmvnf73n]{font-size:var(--text-small)}ul[data-astro-cid-bmvnf73n] a[data-astro-cid-bmvnf73n]:hover{color:var(--color-on-inverse)}.senaste[data-astro-cid-bmvnf73n]{display:block;margin-top:18px;color:var(--color-on-inverse);text-decoration:none;font-size:var(--text-small);font-weight:var(--font-weight-medium);line-height:1.4}.senaste[data-astro-cid-bmvnf73n]:hover{text-decoration:underline}.senaste-datum[data-astro-cid-bmvnf73n]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-inverse-muted);margin:6px 0 0}.nedre[data-astro-cid-bmvnf73n]{border-top:1px solid var(--color-inverse-border);padding-block:21px;display:flex;flex-wrap:wrap;gap:8px 34px;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.05em}.iso-lank[data-astro-cid-bmvnf73n]{gap:18px}.iso-lank[data-astro-cid-bmvnf73n] .mark[data-astro-cid-bmvnf73n]{display:block;height:2.25rem;aspect-ratio:234 / 244}@supports ((mask: url(#m) center / contain no-repeat) or (-webkit-mask: url(#m) center / contain no-repeat)){.iso-lank[data-astro-cid-bmvnf73n] .mark[data-astro-cid-bmvnf73n]{background:currentColor;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}}.nedre[data-astro-cid-bmvnf73n] a[data-astro-cid-bmvnf73n]:focus-visible{outline:2px solid var(--color-on-inverse);outline-offset:3px}.nedre[data-astro-cid-bmvnf73n] a[data-astro-cid-bmvnf73n]{display:inline-flex;align-items:center;min-height:24px;color:var(--color-on-inverse-muted);text-decoration:none}.nedre[data-astro-cid-bmvnf73n] a[data-astro-cid-bmvnf73n]:hover{color:var(--color-on-inverse)}@media (max-width: 720px){.ovre[data-astro-cid-bmvnf73n]{grid-template-columns:1fr}}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/schibsted-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/schibsted-grotesk-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/schibsted-grotesk-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper: oklch(.987 .004 95);--paper-2: oklch(.965 .005 95);--paper-3: oklch(.945 .006 95);--ink: oklch(.205 .012 250);--muted: oklch(.505 .01 250);--faint: oklch(.52 .01 250);--line: oklch(.885 .006 250);--line-2: oklch(.825 .008 250);--accent: oklch(.475 .072 215);--accent-text: oklch(.42 .072 215);--accent-soft: oklch(.95 .018 215);--accent-100: oklch(.92 .032 215);--accent-900: oklch(.245 .034 215);--copper: oklch(.55 .12 42);--copper-2: oklch(.42 .095 42);--navy: oklch(.43 .1 258);--plum: oklch(.47 .15 330);--night: oklch(.215 .014 250);--night-2: oklch(.255 .014 250);--on-night: oklch(.965 .004 95);--on-night-mut: oklch(.72 .01 250);--on-night-line: oklch(.34 .012 250);--viz-1: oklch(.57 .085 215);--viz-2: oklch(.585 .105 42);--viz-3: oklch(.62 .085 178);--viz-4: oklch(.47 .095 330);--viz-5: oklch(.74 .105 85);--seq-1: oklch(.93 .03 215);--seq-2: oklch(.82 .052 215);--seq-3: oklch(.68 .072 215);--seq-4: oklch(.52 .08 215);--seq-5: oklch(.34 .058 215);--maxw: 1240px;--r-0: 0px;--r-1: 2px;--r-pill: 999px;--bp-smal: 600px;--bp-mobil: 720px;--bp-platta: 800px;--bp-bred: 900px;--ff-sans: "Schibsted Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ff-disp: "Familjen Grotesk", "Schibsted Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ff-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-display: clamp(2.6rem, 6.4vw, 5.1rem);--t-h1: clamp(2.1rem, 4.6vw, 3.6rem);--t-h2: clamp(1.7rem, 3.2vw, 2.6rem);--t-h3: clamp(1.2rem, 1.9vw, 1.5rem);--t-lede: clamp(1.12rem, 1.7vw, 1.42rem);--t-body: 1.0625rem;--t-small: .92rem;--t-eyebrow: .75rem;--t-tiny: .6875rem}:root{--color-text: var(--ink);--color-text-muted: var(--muted);--color-text-subtle: var(--faint);--color-border: var(--line);--color-border-strong: var(--line-2);--color-bg: var(--paper);--color-surface: var(--paper-2);--color-surface-sunken: var(--paper-3);--color-surface-accent: var(--paper-2);--color-accent: var(--accent);--color-accent-text: var(--accent-text);--color-accent-soft: var(--accent-soft);--color-on-accent: var(--paper);--color-link: var(--accent-text);--color-inverse-surface: var(--night);--color-on-inverse: var(--on-night);--color-on-inverse-muted: var(--on-night-mut);--color-inverse-border: var(--on-night-line);--color-surface-statement: var(--accent-900);--color-surface-copper-deep: var(--copper-2);--color-surface-navy: var(--navy);--color-surface-plum: var(--plum);--color-on-color: var(--paper);--color-on-color-muted: var(--accent-100);--color-marker: var(--copper);--color-marker-deep: var(--copper-2);--color-tint-1: oklch(.936 .014 215);--color-tint-2: oklch(.944 .018 110);--color-tint-3: oklch(.942 .016 60);--color-tint-4: oklch(.94 .014 310);--color-tint-5: oklch(.945 .012 250);--color-serie-1: var(--viz-1);--color-serie-2: var(--viz-2);--color-serie-3: var(--viz-3);--color-serie-4: var(--viz-4);--color-serie-5: var(--viz-5);--color-sekvens-1: var(--seq-1);--color-sekvens-2: var(--seq-2);--color-sekvens-3: var(--seq-3);--color-sekvens-4: var(--seq-4);--color-sekvens-5: var(--seq-5);--font-sans: var(--ff-sans);--font-display: var(--ff-disp);--font-mono: var(--ff-mono);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-tiny: var(--t-tiny);--text-eyebrow: var(--t-eyebrow);--text-small: var(--t-small);--text-body: var(--t-body);--text-lede: var(--t-lede);--text-h3: var(--t-h3);--text-h2: var(--t-h2);--text-h1: var(--t-h1);--text-display: var(--t-display);--text-statement: clamp(2.2rem, 5.4vw, 4.6rem);--text-statement-case: clamp(2rem, 4.4vw, 3.6rem);--text-cta: clamp(2rem, 4.4vw, 3.4rem);--text-sidhuvud: clamp(2.1rem, 4.4vw, 3.4rem);--text-sidhuvud-lede: clamp(1.12rem, 1.6vw, 1.3rem);--text-avsnitt: clamp(1.7rem, 3vw, 2.5rem);--text-case-titel: clamp(1.5rem, 2.6vw, 2.1rem);--text-case-titel-liten: clamp(1.15rem, 1.8vw, 1.5rem);--text-stat: clamp(1.8rem, 3.4vw, 2.8rem);--text-citat: clamp(1.3rem, 2.4vw, 1.9rem);--text-register: clamp(1.25rem, 2.1vw, 1.7rem);--leading-tight: 1.05;--leading-body: 1.55;--leading-h1: 1.02;--leading-h2: 1.05;--leading-h3: 1.12;--leading-h4: 1.1;--leading-lede: 1.42;--leading-citat: 1.3;--tracking-heading: -.024em;--tracking-eyebrow: .14em;--tracking-h1: -.028em;--tracking-h2: -.024em;--tracking-h3: -.018em;--tracking-h4: -.022em;--tracking-lede: -.012em;--tracking-citat: -.022em;--rytm-block: 6rem;--rytm-sektion: 5.5625rem;--rytm-rubrik: 2.125rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--container: var(--maxw);--container-wide: 90rem;--gutter: var(--space-6);--measure: 42rem;--measure-lede: 34ch;--measure-prosa: 38rem;--measure-rail: max(0px, calc(50% - var(--container) / 2));--radius: var(--r-0);--radius-sm: var(--r-1);--radius-full: var(--r-pill);--border: 1px solid var(--color-border);--sidhuvud-hojd: 84px;--size-avatar: 2.75rem;--size-step: 2.5rem;--ease: cubic-bezier(.2, 0, 0, 1);--dur: .16s;--color-yta: var(--color-bg)}[data-yta]{background-color:var(--color-yta);color:var(--color-text)}[data-yta=ljus]{--color-yta: var(--color-surface-accent);--color-surface: var(--color-surface-accent)}[data-yta=mork]{--color-yta: var(--color-inverse-surface);--color-bg: var(--color-inverse-surface);--color-surface: var(--color-inverse-surface);--color-text: var(--color-on-inverse);--color-text-muted: var(--color-on-inverse-muted);--color-text-subtle: var(--color-on-inverse-muted);--color-border: var(--color-inverse-border);--color-border-strong: var(--color-inverse-border);--color-link: var(--color-on-inverse);--color-accent: var(--color-on-inverse-muted);--color-on-accent: var(--color-inverse-surface)}[data-yta=budskap]{--color-yta: var(--color-surface-statement);--color-bg: var(--color-surface-statement);--color-surface: var(--color-surface-statement);--color-text: var(--color-on-color);--color-text-muted: var(--color-on-color-muted);--color-text-subtle: var(--color-on-color-muted);--color-border: var(--color-on-color-muted);--color-border-strong: var(--color-on-color-muted);--color-link: var(--color-on-color);--color-accent: var(--color-on-color-muted);--color-on-accent: var(--color-surface-statement)}.btn{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:.94rem;font-weight:500;letter-spacing:-.01em;padding:.8rem 1.3rem;border:1px solid var(--color-border);border-radius:var(--radius);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.btn .arrow{transition:transform .18s ease}.btn:hover .arrow{transform:translate(3px)}.btn--primary{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.btn--primary:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg)}.btn--ghost{background:transparent;color:var(--color-text)}.btn--ghost:hover{background:var(--color-text);color:var(--color-bg)}.btn--lg{padding:1.05rem 1.6rem;font-size:1rem}.temavaljare[data-astro-cid-3jpdb2we]{position:fixed;left:1.1rem;bottom:1.1rem;z-index:900}.knapp[data-astro-cid-3jpdb2we]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:border-color var(--dur) var(--ease)}.knapp[data-astro-cid-3jpdb2we]:hover{border-color:var(--color-text)}.knapp[data-astro-cid-3jpdb2we]:focus-visible,.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lista[data-astro-cid-3jpdb2we]{position:fixed;inset:auto auto calc(1.1rem + 52px) 1.1rem;margin:0;min-width:13rem;padding:var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text)}.rubrik[data-astro-cid-3jpdb2we]{margin:0 0 var(--space-2);padding:0 var(--space-2);font-size:var(--text-small);color:var(--color-text-muted)}ul[data-astro-cid-3jpdb2we]{list-style:none;margin:0;padding:0}.rubrik--andra[data-astro-cid-3jpdb2we]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.lista[data-astro-cid-3jpdb2we] a[data-astro-cid-3jpdb2we]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);color:inherit;font-size:var(--text-small);text-decoration:none}.lista[data-astro-cid-3jpdb2we] a[data-astro-cid-3jpdb2we]:hover{background:var(--color-surface)}.lista[data-astro-cid-3jpdb2we] a[data-astro-cid-3jpdb2we]:before{content:"";width:.6em;height:.6em;border:1px solid currentColor}.lista[data-astro-cid-3jpdb2we] a[data-astro-cid-3jpdb2we][aria-current=page]:before{background:currentColor}.lista[data-astro-cid-3jpdb2we] a[data-astro-cid-3jpdb2we][aria-current=page]{font-weight:var(--font-weight-medium)}.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we]{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:0;background:none;color:inherit;font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer}.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we]:hover{background:var(--color-surface)}.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we]:before{content:"";width:.6em;height:.6em;border:1px solid currentColor;border-radius:var(--radius-full)}.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we][aria-pressed=true]:before{background:currentColor}.lista[data-astro-cid-3jpdb2we] button[data-astro-cid-3jpdb2we][aria-pressed=true]{font-weight:var(--font-weight-medium)}*{box-sizing:border-box}[hidden]{display:none!important}[data-p-status]{background:var(--color-marker);color:var(--color-on-accent);outline:2px dashed var(--color-text)}html{font-family:var(--font-sans);line-height:var(--leading-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}body{margin:0}a:not(.btn){color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease}a:not(.btn):hover{color:var(--color-accent);text-decoration-thickness:2px}a.skip-link{position:absolute;left:-9999px;top:0;padding:var(--space-2) var(--space-4);background:var(--color-text);color:var(--color-on-accent);text-decoration:none;z-index:100}a.skip-link:focus{left:0}ul,ol{list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:1px}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-4);text-wrap:balance}h1{font-size:var(--text-h1);letter-spacing:var(--tracking-h1);line-height:var(--leading-h1)}h2{font-size:var(--text-h2);letter-spacing:var(--tracking-h2);line-height:var(--leading-h2);margin-top:var(--space-12)}h3{font-size:var(--text-h3);letter-spacing:var(--tracking-h3);line-height:var(--leading-h3);margin-top:var(--space-8)}h4{font-size:var(--text-lede);letter-spacing:var(--tracking-h4);line-height:var(--leading-h4)}p{margin:0 0 var(--space-4)}.muted{color:var(--color-text-muted)}.small{font-size:var(--text-small)}.lede{font-size:var(--text-lede);line-height:var(--leading-lede);letter-spacing:var(--tracking-lede);color:var(--color-text);font-weight:var(--font-weight-normal);max-width:var(--measure)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-subtle);display:inline-flex;align-items:center;gap:var(--space-2)}main{min-height:60vh;padding:0}.prose{max-width:var(--measure-prosa)}.content-figure{margin:var(--space-12) 0;border-top:1px solid var(--color-border-strong);border-bottom:var(--border);padding:var(--space-6) 0 var(--space-4)}.content-figure img{display:block;max-width:100%;height:auto}.prose .content-figure:has(img[src*="/images/viz/"]){overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 640px){.prose .content-figure img[src*="/images/viz/"]{max-width:none}.prose .content-figure:has(img[src*="/images/viz/"]) figcaption{position:sticky;left:0;max-width:100vw}}.content-figure figcaption{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.02em;color:var(--color-text-subtle);line-height:1.6}.prose p,.prose ul,.prose ol,.prose table{font-size:var(--text-body)}.prose ul,.prose ol{padding-left:var(--space-6)}.prose li{position:relative;color:var(--color-text);line-height:1.45}.prose li+li{margin-top:var(--space-2)}.prose ul:not([class])>li:before{content:"";position:absolute;left:calc(-1 * var(--space-6));top:.62em;width:6px;height:6px;background:var(--color-accent);border-radius:var(--radius-full)}.prose ol{counter-reset:li}.prose ol>li{counter-increment:li}.prose ol>li:before{content:counter(li);position:absolute;left:calc(-1 * var(--space-6));top:0;font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-subtle)}.prose table{width:100%;border-collapse:collapse;margin:var(--space-8) 0;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose th,.prose td{white-space:nowrap}@media (min-width: 700px){.prose th,.prose td{white-space:normal}}.prose th{font-family:var(--font-mono);font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:var(--font-weight-medium);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:var(--border)}.prose td{padding:var(--space-3) var(--space-4);border-bottom:var(--border);vertical-align:top}.prose :not(pre)>code{font-family:var(--font-mono);font-size:.86em;color:var(--color-link);background:var(--color-accent-soft);padding:2px 6px;border-radius:var(--radius-sm)}.prose blockquote{margin:var(--space-12) 0;padding:0;font-family:var(--font-display);font-size:var(--text-citat);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-citat);line-height:var(--leading-citat);max-width:28ch;text-wrap:balance;color:var(--color-text)}hr{border:0;border-top:var(--border);margin:var(--space-12) 0}@media (prefers-reduced-motion: reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
