.consent[data-astro-cid-u6s5b3h2]{z-index:20;inline-size:min(26rem,92vw);max-block-size:calc(100dvh - 2 * var(--page-pad));padding:var(--space-5);border-radius:var(--radius-sm) 0 0 var(--radius-sm);color:var(--ink);font-size:var(--text-sm);background:#f05a24;line-height:1.5;position:fixed;inset-block-end:var(--page-pad);inset-inline-end:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.consent[data-astro-cid-u6s5b3h2][data-in]{animation:consent-in .4s var(--ease-glide) backwards}.consent[data-astro-cid-u6s5b3h2][data-ut]{animation:consent-ut .3s var(--ease-glide) forwards}}@keyframes consent-in{0%{translate:100%}}@keyframes consent-ut{to{translate:100%}}@media (width<=40rem){.consent[data-astro-cid-u6s5b3h2]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;inline-size:auto;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.consent[data-astro-cid-u6s5b3h2][data-in]{animation-name:consent-in-ned}.consent[data-astro-cid-u6s5b3h2][data-ut]{animation-name:consent-ut-ned}}}@keyframes consent-in-ned{0%{translate:0 100%}}@keyframes consent-ut-ned{to{translate:0 100%}}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2]{margin:0}.consent__rubrik[data-astro-cid-u6s5b3h2]{text-transform:uppercase}.consent[data-astro-cid-u6s5b3h2] .consent__text[data-astro-cid-u6s5b3h2]{margin-block-start:var(--space-1)}.consent[data-astro-cid-u6s5b3h2] .consent__val[data-astro-cid-u6s5b3h2]{margin-block-start:var(--space-3)}.consent__val[data-astro-cid-u6s5b3h2] button[data-astro-cid-u6s5b3h2]{min-block-size:var(--tap);padding:var(--space-2) var(--space-3);border:1px solid var(--ink);border-radius:var(--radius-knapp);font:inherit;color:inherit;cursor:pointer;background:0 0;margin-inline-end:var(--space-2);display:inline-block}.consent__val[data-astro-cid-u6s5b3h2] button[data-astro-cid-u6s5b3h2][data-consent=ja]{background:var(--ink);color:#f05a24}.consent__val[data-astro-cid-u6s5b3h2] button[data-astro-cid-u6s5b3h2]:hover{text-decoration:underline}.consent[data-astro-cid-u6s5b3h2] .consent__mer[data-astro-cid-u6s5b3h2]{margin-block-start:var(--space-2)}.consent__mer[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:inherit}.meny-matt{opacity:0}.ks-btn>.meny-matt{align-items:center;gap:inherit;display:inline-flex}.ks-btn>.meny-ram,.ks-btn>.meny-ram>.meny-lager{justify-content:inherit}.ks-btn>.meny-ram>.meny-lager{white-space:normal}.meny-ram{gap:inherit;padding:inherit;border-radius:calc(var(--radius-knapp) - 1px);pointer-events:none;position:absolute;inset:0;overflow:hidden}.meny-lager{align-items:center;gap:inherit;padding:inherit;white-space:nowrap;transition:translate calc(.4s + var(--meny-per-tecken,0s) * min(var(--tecken,0), 42)) ease;display:flex;position:absolute;inset:0}.meny-fylld{background:var(--meny-fyll,var(--ink));color:var(--meny-fylltext,var(--paper));translate:var(--meny-in,0 -110%)}:is(a,button,.ks-btn):is(:hover,:focus-visible,[aria-current=page])>.meny-ram>.meny-text,.menu[data-open]>:is(a,button)>.meny-ram>.meny-text,.menu:has([aria-current=page])>:is(a,button)>.meny-ram>.meny-text{translate:var(--meny-ut,0 110%)}:is(a,button,.ks-btn):is(:hover,:focus-visible,[aria-current=page])>.meny-ram>.meny-fylld,.menu[data-open]>:is(a,button)>.meny-ram>.meny-fylld,.menu:has([aria-current=page])>:is(a,button)>.meny-ram>.meny-fylld{translate:0}@media (prefers-reduced-motion:reduce){.meny-lager{transition:none}}.panel{width:min(var(--panel-w,32rem), 100% - 2 * var(--page-pad));max-width:none;max-height:calc(100dvh - 2 * var(--page-pad));padding:var(--space-5);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);transition:scale var(--dur) steps(4), display var(--dur), overlay var(--dur);transition-behavior:allow-discrete;border:0;overflow:auto;scale:.96}.panel:is(:modal,:not([open])){margin-block:0;margin-inline:auto;position:fixed;inset-block-start:50%;inset-inline:0;translate:0 -50%}.panel[open]{gap:var(--space-3);display:grid;scale:1}@starting-style{.panel[open]{scale:.96}}.panel-raster::backdrop{--raster-cell:2px;background-image:repeating-conic-gradient(color-mix(in srgb, var(--ink,#101010) 32%, transparent) 0% 25%, transparent 0% 50%);background-size:calc(var(--raster-cell) * 2) calc(var(--raster-cell) * 2);opacity:0;transition:opacity var(--dur) steps(4), display var(--dur), overlay var(--dur);transition-behavior:allow-discrete}.panel-raster[open]::backdrop{opacity:1}@starting-style{.panel-raster[open]::backdrop{opacity:0}}.panel__bar{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}.panel__close{min-height:var(--tap);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:start;margin:0;padding:0;display:flex}.panel__close:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.panel,.panel-raster::backdrop{transition:none}}@font-face{font-family:Diagol Grotesk;src:url(/fonts/diagol-grotesk-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Diagol Grotesk;src:url(/fonts/diagol-grotesk-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Diagol Grotesk;src:url(/fonts/diagol-grotesk-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mono;src:url(/fonts/mono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mono ASCII;src:url(/fonts/mono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:96.79%}*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:light;scroll-padding-block-start:var(--topbar-h,var(--bar-h));overflow-x:clip}html[data-locked]{overflow:clip}@media (width>=48em){:root{--text-h1:5.25rem;--text-lg:3rem;--text-xl:2.25rem;--sidtopp:var(--space-7)}}body{font-family:var(--font-text);font-size:var(--text-base);letter-spacing:var(--font-text-tracking);line-height:var(--text-lh);color:var(--ink);background-color:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:style;flex-direction:column;min-height:100dvh;display:flex}main{flex:1}h1,h2,h3,h4{font-weight:400}b,strong{font-weight:500}h1{font-size:max(1.875rem, min(var(--text-h1), calc(var(--h1-yta,var(--page-inner)) / (var(--ord,1) * .55))));overflow-wrap:break-word;line-height:1}h3{font-size:var(--text-h3);line-height:1.25}:is(.rich-text h2,.rich-text h3,.prose .body h2){font-size:var(--text-md);line-height:1.2}:is(.rich-text h4,.prose .body h3){font-family:var(--font-sans);font-size:var(--text-base);line-height:1.3}:is(.rich-text h2,.rich-text h3,.rich-text h4,.prose .body h2,.prose .body h3)+p{margin-block-start:var(--space-2)}.prose h1{font-size:max(2rem, min(var(--text-lg), calc(min(var(--measure), var(--page-inner)) / (var(--ord,1) * .55))));line-height:1.05}.prose .body>*+*{margin-block-start:var(--space-4)}.prose .body>*+h2{margin-block-start:var(--space-6)}.prose .body>*+h3{margin-block-start:var(--space-5)}.prose>.body{margin-block-start:var(--space-6)}.figures{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.figures img{width:100%;height:auto}@media (width<=40rem){.figures{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}:is(.rich-text,.step-body,.faq,.prose .body) ul li{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.4em;display:grid}:is(.rich-text,.step-body,.faq,.prose .body) ul li:before{content:"├─";font-family:var(--font-ascii)}:is(.rich-text,.step-body,.faq,.prose .body) ul li:last-child:before{content:"└─"}h4{font-size:var(--text-base)}h2{font-size:var(--text-lg);line-height:1.0833}h1,h2,h3,h4{font-family:var(--font-sans);letter-spacing:var(--font-tracking);text-wrap:balance}p,li,dd{text-wrap:pretty}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}:where(button,summary,label[for],[role=button]){cursor:pointer}ul{padding:0;list-style:none}:where(button[data-etikett]){all:unset;box-sizing:border-box;cursor:pointer}.ascii,pre,code{letter-spacing:normal}.flow>*+*{margin-block-start:var(--space-3)}.lead{font-size:var(--text-ingress);line-height:var(--text-ingress-lh)}.rich-text blockquote{font-size:var(--text-md);line-height:1.35}.rich-text blockquote:before{content:"»"}.rich-text blockquote:after{content:"«"}:focus-visible{outline:var(--focus-w) solid currentColor;outline-offset:var(--focus-offset)}.narrow{max-width:var(--measure);padding-block-start:var(--space-2)}.page{--text-col:min(var(--measure), calc(50% - var(--space-5)));padding-block-start:var(--sidtopp)}@media (width<=56rem){.page{--text-col:none}}.page :is(.rich-text,.hero__body>:not(h1),section>p){max-width:var(--text-col)}:root{--rutnat-indrag:0px}@media (width>=56rem){:root{--rutnat-indrag:calc(var(--rutnat-bredd) / 8)}}.sidtopp+:is(.service,.ks){padding-block-start:var(--avsnitt)}.sidtopp+:is(.page,.narrow,.prose,.test){padding-block-start:var(--space-7)}.sidtopp--platta+.service{padding-block-start:var(--band)}.ks:has(>.sidtopp){padding-block-start:0}.rutnat{column-gap:var(--rutnat-ranna);inline-size:var(--page-inner);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}@media (width>=56rem){.rutnat{grid-template-columns:var(--rutnat-kolumner)}}.brodsmulor ol{gap:var(--space-1) 0;font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.marginal,main :is(h2,h3).marginal{font-family:var(--font-text);letter-spacing:var(--font-text-tracking);font-size:var(--text-sm);margin:0;font-weight:400;line-height:1.5}.marginalavsnitt{row-gap:var(--space-6)}.marginalavsnitt>.marginal{margin-block-end:calc(var(--space-4) - var(--space-6))}@media (width>=56rem){.marginalavsnitt>*{grid-column:1 / var(--text-slut,-1)}}.rader{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.rad{gap:var(--space-2);display:grid}main .rad>h3{font-size:var(--text-h3);text-wrap:balance;margin:0;line-height:1.25}.rad>:not(h3){justify-items:start;gap:var(--space-3);display:grid}.rad p{margin:0}.rad--ruta{padding:var(--space-5);border-radius:var(--radius-sm);background:var(--surface)}@media (width<=40rem){.rad--ruta{padding:var(--space-3)}}.rader:has(>.rad--ruta){row-gap:var(--rutnat-ranna)}.brodsmulor li:not(:last-child):after{content:"/";opacity:.5;padding-inline:.6em}.brodsmulor a{text-decoration:none}.brodsmulor [aria-current=page]{color:var(--muted)}.brodsmulor a:hover{text-decoration:underline}html[data-reveal] :is(.page,.content,.prose,.narrow)>:not(:first-child,script,noscript,style,template,dialog,input){opacity:.62;transition:opacity .8s ease-in-out}html[data-reveal] :is(.page,.content,.prose,.narrow)>[data-in]{opacity:1}:is(.page,.content,.prose,.narrow)>:has(>.gh--fixed:only-child){margin-block:0}html[data-reveal] :is(.page,.content,.prose,.narrow)>:has(>.gh--fixed:only-child){opacity:1}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pixel-block{margin-block:var(--space-3)}.pb-grid{aspect-ratio:1;background:var(--pb-bg,var(--paper));border:1px solid var(--hairline);grid-template-rows:repeat(32,1fr);grid-template-columns:repeat(32,1fr);inline-size:min(20rem,100%);display:grid}.pb-grid span.on{background:var(--pb-fg,var(--ink))}.text-cta{max-width:var(--measure);margin-block:var(--space-5);padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--text-cta-bg,var(--surface));color:var(--text-cta-ink,var(--ink))}.text-cta--full{max-width:none;width:var(--page-inner)}.text-cta--full>*,.text-cta--bleed>*{max-width:var(--measure)}.text-cta--bleed{--bleed:var(--page-edge);width:100vw;max-width:none;padding-inline:var(--bleed);padding-block:var(--band);border-radius:0;margin-inline-start:calc(-1 * var(--bleed))}.text-cta>*+*{margin-block-start:var(--space-2)}.text-cta__head{font-weight:inherit;font-size:var(--text-md);line-height:1.2}.text-cta__go{font-size:var(--text-sm);margin-block-start:var(--space-3)}.text-cta__go a:before{content:"→";margin-inline-end:var(--space-2);display:inline-block}.gh__box{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--ink);color:var(--paper);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.gh--fixed{z-index:9;margin:0;position:fixed;inset-block-end:var(--page-pad);inset-inline-end:var(--page-pad)}.gh-card{max-width:var(--measure);margin-block:var(--space-5);padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--ink);color:var(--paper)}.gh-card>*+*{margin-block-start:var(--space-2)}.gh-card__head{align-items:center;gap:var(--space-2);font-size:var(--text-md);line-height:1.2;display:flex}.gh-card__go{font-size:var(--text-sm);overflow-wrap:anywhere}.gh-card__go a,.gh__box:is(:hover,:focus-visible){text-decoration:underline}.pill{border-radius:var(--radius-knapp);background:var(--pill-bg,var(--ink));color:var(--pill-ink,var(--paper));padding:.15em .6em}.pill--lg{padding:.35em .9em}.ks-btn{--meny-fyll:var(--paper);--meny-fylltext:var(--ink);min-height:3rem;padding-inline:var(--space-3);border:1px solid var(--ink);border-radius:var(--radius-knapp);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;align-items:center;gap:.5em;font-weight:500;line-height:1.25rem;text-decoration:none;display:inline-flex;position:relative}.ks-btn:not(:has(.meny-ram)):hover{color:var(--ink);background:0 0}.ks-btn--linje{--meny-fyll:var(--ink);--meny-fylltext:var(--paper);color:var(--ink);background:0 0}.ks-btn--linje:not(:has(.meny-ram)):hover{background:var(--ink);color:var(--paper)}.rubrikrad{justify-content:space-between;align-items:center;gap:var(--space-3) var(--rutnat-ranna);flex-wrap:wrap;display:flex}.rubrikrad>a{min-block-size:var(--tap);align-items:center;gap:.5em;font-weight:500;text-decoration:none;display:inline-flex}.rubrikrad>a:hover{text-decoration:underline}.ks-btn--ljus{--meny-fyll:var(--ink);--meny-fylltext:var(--paper);border-color:var(--paper);background:var(--paper);color:var(--ink)}.ks-btn--ljus:not(:has(.meny-ram)):hover{color:var(--paper);background:0 0}.ks-btn--ljus:focus-visible{outline-color:var(--paper)}.ks-btn--liten{min-height:0;padding:var(--space-1) var(--space-2);font-size:var(--text-sm);gap:.4em}@media (width<=40rem){:root{--hero-kant:0rem;--radius-hero:0}}.sidtopp.sidtopp--platta,.frihet{isolation:isolate;--ink:var(--himmel-text);--paper:var(--himmel-knapp);--muted:currentColor;--hairline:color-mix(in srgb, currentColor 16%, transparent);inline-size:calc(100vw - var(--rullist,0px) - 2 * var(--hero-kant));border-radius:var(--radius-hero);color:var(--ink);margin-inline-start:calc(50% - 50vw + var(--rullist,0px) / 2 + var(--hero-kant));position:relative}.sidtopp.sidtopp--platta:after,.frihet:after{content:"";z-index:-1;border-radius:inherit;background:var(--himmel-korn);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.chip{border-radius:var(--radius-knapp);font-size:var(--text-xs);border:1px solid;margin:0;padding:.2em .8em;display:inline-block}@supports (text-box-trim:trim-both){.chip{text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-block:.6em}}.code-figure{background:var(--code-background);color:var(--code-foreground);border:1px solid color-mix(in srgb, var(--code-background) 88%, var(--code-foreground));border-radius:var(--radius-sm);overflow:hidden}.code-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:color-mix(in srgb, var(--code-background) 94%, var(--code-foreground));border-block-end:1px solid color-mix(in srgb, var(--code-background) 88%, var(--code-foreground));font-size:var(--text-sm);display:flex}.code-copy{min-height:var(--tap);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.code-copy:hover{text-decoration:underline}pre.code{padding:var(--space-3);font-family:var(--font-kod);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;counter-reset:line;line-height:1.6}pre.code .line{counter-increment:line;padding-inline-start:3.5ch;display:block;position:relative}pre.code .line:before{content:counter(line);text-align:end;opacity:.35;width:2ch;position:absolute;inset-inline-start:0}.code-figure figcaption{padding:var(--space-2) var(--space-3);border-block-start:1px solid color-mix(in srgb, var(--code-background) 88%, var(--code-foreground));font-size:var(--text-sm);opacity:.7}header[data-astro-cid-ju4pidww],main[data-astro-cid-ju4pidww],footer[data-astro-cid-ju4pidww]{inline-size:var(--rutnat-bredd);padding-inline:var(--rutnat-indrag);margin-inline:auto}.topbar[data-astro-cid-ju4pidww]{z-index:10;color:var(--topbar-ink,inherit);transition:translate .3s,background-color .3s,color .3s;position:sticky;inset-block-start:0}.topbar[data-astro-cid-ju4pidww][data-stuck]{background:var(--paper);color:var(--ink)}.topbar[data-astro-cid-ju4pidww][data-hidden]{translate:0 -100%}@media (prefers-reduced-motion:reduce){.topbar[data-astro-cid-ju4pidww]{transition:none}}.skip[data-astro-cid-ju4pidww]{z-index:20;padding:var(--space-2) var(--space-3);background:var(--ink);color:var(--paper);translate:0 calc(-100% - var(--space-3));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.skip[data-astro-cid-ju4pidww]:focus{translate:0}header[data-astro-cid-ju4pidww]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-3);flex-wrap:wrap;line-height:1.2;display:flex}.brand[data-astro-cid-ju4pidww]{font-family:var(--font-sans);font-weight:500;font-size:var(--text-sm);text-decoration:none}.brand[data-astro-cid-ju4pidww]:hover{text-decoration:underline}nav[data-astro-cid-ju4pidww]{gap:var(--space-1);font-family:var(--font-text);font-size:var(--text-sm);letter-spacing:var(--font-text-tracking);flex-wrap:wrap;display:flex}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{text-decoration:none}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{text-decoration:underline}nav[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],.nav-news[data-astro-cid-ju4pidww]>.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww]{padding:calc(var(--space-1) - 1px) calc(var(--space-2) - 1px);border:1px solid var(--meny-yta);border-radius:var(--radius-knapp);color:var(--ink);align-items:center;display:inline-flex;position:relative}nav[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],.nav-news[data-astro-cid-ju4pidww]>.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww],.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{transition:border-color .3s}nav[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]:is(:hover,:focus-visible,[aria-current=page]),.nav-news[data-astro-cid-ju4pidww]>.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]:is(:hover,:focus-visible,[aria-current=page]),nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww]:is(:hover,:focus-visible),nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww][data-open]>[data-astro-cid-ju4pidww]:is(a,button),nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]:has([aria-current=page])>[data-astro-cid-ju4pidww]:is(a,button),.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:is(:hover,:focus-visible,[aria-current=page]){border-color:var(--ink);text-decoration:none}.nav-news[data-astro-cid-ju4pidww]{display:flex;position:relative}nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww]{inline-size:max-content;max-inline-size:min(20rem, calc(100vw - 2 * var(--page-pad)));background:var(--bubble);min-block-size:0;color:var(--paper);transform-origin:100% 0;animation:bubble-in .45s var(--ease-pop) both;border-radius:1.15em;padding:.4em .85em;font-style:normal;line-height:1.3;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:50%}.news-bubble[data-astro-cid-ju4pidww]:before{content:"";z-index:-1;background:var(--bubble);block-size:16px;inline-size:16px;clip-path:path("M0 4 Q10 4 16 0 Q12 6 10 16 L0 16 Z");position:absolute;inset-block-start:-3px;inset-inline-end:-6px}.topbar[data-astro-cid-ju4pidww]:is([data-stuck],[data-hidden]) nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww],.topbar[data-astro-cid-ju4pidww]:has(.menu[data-open]) nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww],nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww][data-past]{visibility:hidden;animation:.35s ease-in both bubble-out}@keyframes bubble-in{0%{opacity:0;scale:0}}@keyframes bubble-out{0%{opacity:1;visibility:visible;scale:1}30%{opacity:1;visibility:visible;scale:1.08}to{opacity:0;visibility:hidden;scale:0}}@media (prefers-reduced-motion:reduce){nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww],.topbar[data-astro-cid-ju4pidww]:is([data-stuck],[data-hidden]) nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww],.topbar[data-astro-cid-ju4pidww]:has(.menu[data-open]) nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww],nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww][data-past]{animation:none}}.news-bubble[data-astro-cid-ju4pidww][hidden]{display:none}@media (width<=40rem){nav[data-astro-cid-ju4pidww] .news-bubble[data-astro-cid-ju4pidww]{inset-inline:calc(-1 * var(--shift,0px)) auto;max-inline-size:calc(100vw - 2 * var(--page-pad));transform-origin:calc(var(--shift,0px) + var(--half,0px)) 0}.news-bubble[data-astro-cid-ju4pidww]:before{inset-block-start:-9px;inset-inline:calc(var(--shift,0px) + var(--half,0px)) auto;block-size:18px;inline-size:18px;clip-path:path("M18 9 Q7 9 0 0 Q5 9 7 18 L18 18 Z")}}@media (width<=56rem){nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww],.brand[data-astro-cid-ju4pidww],.menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww],footer[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:var(--tap);align-items:center;display:flex}}@media (width<=40rem){nav[data-astro-cid-ju4pidww]{gap:var(--space-1);font-size:var(--text-xs)}nav[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],.nav-news[data-astro-cid-ju4pidww]>.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww],nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww]{min-height:var(--space-4);padding:.2em var(--space-1) 0;position:relative}nav[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]:after,.nav-news[data-astro-cid-ju4pidww]>.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]:after,nav[data-astro-cid-ju4pidww] .menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww]:before{content:"";inset-block:calc((var(--space-4) - var(--tap)) / 2);position:absolute;inset-inline:0}header[data-astro-cid-ju4pidww]{padding-block:var(--space-2);row-gap:0}}.menu[data-astro-cid-ju4pidww]{display:flex;position:relative}.menu[data-astro-cid-ju4pidww]>button[data-astro-cid-ju4pidww]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww]{--meny-in:-110% 0;--meny-ut:110% 0;--meny-per-tecken:12ms;z-index:3;justify-items:start;gap:var(--space-1);max-width:min(calc(100vw - 2 * var(--page-pad)), 20rem);padding:var(--space-2) 0 0;visibility:hidden;margin:0;list-style:none;transition:visibility 0s linear .25s;display:grid;position:absolute;inset-block-start:100%;inset-inline-start:0}.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww]>li[data-astro-cid-ju4pidww]{opacity:0;transform-origin:0;width:max-content;max-width:100%;transition:opacity .12s ease, scale .22s var(--ease-pop);scale:.4}.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{padding:calc(var(--space-1) - 1px + .1em) calc(var(--space-2) - 1px) calc(var(--space-1) - 1px - .1em);border:1px solid var(--meny-yta);border-radius:var(--radius-knapp);background:var(--paper);color:var(--ink);display:block;position:relative}.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]~ul[data-astro-cid-ju4pidww]{grid-template-columns:minmax(0,1fr);inline-size:max-content}.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]~ul[data-astro-cid-ju4pidww] .meny-matt,.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]~ul[data-astro-cid-ju4pidww] .meny-lager{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (hover:none),(width<=56rem){.menu[data-astro-cid-ju4pidww]>a[data-astro-cid-ju4pidww]~ul[data-astro-cid-ju4pidww]{display:none}}@media (width<=40rem){.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww]{gap:var(--space-2)}.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:var(--tap);padding:.2em var(--space-3) 0;font-size:var(--text-base);align-items:center;display:flex}}.menu--platta[data-astro-cid-ju4pidww]{position:static}.meny-platta[data-astro-cid-ju4pidww]{z-index:3;border-block-end:1px solid var(--hairline);background:var(--paper);color:var(--ink);font-size:var(--text-base);visibility:hidden;opacity:0;translate:0 calc(-1 * var(--space-1));transition:opacity .15s,translate .2s,visibility 0s linear .2s;position:absolute;inset-block-start:100%;inset-inline:0}@media (hover:hover){.meny-platta[data-astro-cid-ju4pidww]:before{content:"";block-size:var(--space-3);position:absolute;inset-block-end:100%;inset-inline:0}}.meny-platta__inre[data-astro-cid-ju4pidww]{row-gap:var(--space-5);max-block-size:calc(100dvh - var(--topbar-h,var(--bar-h)));overscroll-behavior:contain;padding-block:var(--space-5) var(--space-6);overflow-y:auto}.meny-grupp[data-astro-cid-ju4pidww]{align-content:start;gap:var(--space-3);display:grid}.meny-platta__inre[data-astro-cid-ju4pidww]{container:meny/inline-size}@media (width>=56rem){.meny-grupp[data-astro-cid-ju4pidww]{grid-column:span 6}}@container meny (width>=53rem){.meny-grupp[data-astro-cid-ju4pidww]{font-size:min(var(--text-base), calc(1.68cqi - 2px));grid-column:span 3}.meny-grupp[data-astro-cid-ju4pidww]:last-child{grid-column:10/span 3}}.meny-grupp[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{font-family:var(--font-sans);font-size:var(--text-md);letter-spacing:var(--font-tracking);margin:0;line-height:1.2}@container meny (width>=53rem){.meny-grupp[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{font-size:min(var(--text-md), calc(2.1cqi - 3px))}}.meny-grupp[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.meny-grupp[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:inherit}.meny-grupp[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]{text-decoration:underline}@media (width<=40rem){.meny-grupp[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{gap:0}}.menu[data-astro-cid-ju4pidww][data-open]>.meny-platta[data-astro-cid-ju4pidww]{visibility:visible;opacity:1;transition-delay:0s;translate:0}@media (prefers-reduced-motion:reduce){.meny-platta[data-astro-cid-ju4pidww]{transition:none;translate:none}}.menu[data-astro-cid-ju4pidww][data-open]>ul[data-astro-cid-ju4pidww]{visibility:visible;transition-delay:0s}.menu[data-astro-cid-ju4pidww][data-open]>ul[data-astro-cid-ju4pidww]>li[data-astro-cid-ju4pidww]{opacity:1;transition:opacity .14s ease var(--d,0s), scale .32s var(--ease-pop) var(--d,0s);scale:1}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-ju4pidww]>ul[data-astro-cid-ju4pidww]>li[data-astro-cid-ju4pidww],.menu[data-astro-cid-ju4pidww][data-open]>ul[data-astro-cid-ju4pidww]>li[data-astro-cid-ju4pidww]{transition:none;scale:1}}footer[data-astro-cid-ju4pidww]{row-gap:var(--space-3);font-size:var(--text-sm);margin-block-start:var(--space-7);padding-block-end:var(--space-3);line-height:1.7;display:grid}@media (width>=56rem){footer[data-astro-cid-ju4pidww]{grid-template-columns:var(--rutnat-kolumner);column-gap:var(--rutnat-ranna)}footer[data-astro-cid-ju4pidww]>[data-astro-cid-ju4pidww]:first-child{grid-column:1/5}.foot__groups[data-astro-cid-ju4pidww]{grid-column:5/13}}.foot__groups[data-astro-cid-ju4pidww]{gap:var(--space-3) var(--space-1);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}footer[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{font-size:var(--text-sm)}footer[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{align-items:center;width:fit-content;min-height:1.5rem;display:flex}@media (width<=56rem){footer[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:var(--tap)}}footer[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{text-decoration:none}footer[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{width:fit-content;min-height:1.5rem;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}footer[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]:hover,footer[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{text-decoration:underline}.foot__knapp[data-astro-cid-ju4pidww]{margin-block-start:var(--space-3)}footer[data-astro-cid-ju4pidww] .ks-btn[data-astro-cid-ju4pidww]:hover{text-decoration:none}.end[data-astro-cid-ju4pidww]{padding-block-start:var(--footer-space-top,var(--avsnitt))}.foot[data-astro-cid-ju4pidww] footer[data-astro-cid-ju4pidww]{margin-block-start:0}.footer--full[data-astro-cid-ju4pidww],.footer--boxed[data-astro-cid-ju4pidww]{background:var(--paper);padding-block:var(--space-8)}.foot--boxed[data-astro-cid-ju4pidww]{padding:0 var(--page-pad) var(--page-pad)}.footer--boxed[data-astro-cid-ju4pidww]{padding:var(--space-8) var(--space-5);border-radius:var(--radius)}body:has(.split-hero__float) footer[data-astro-cid-ju4pidww]{padding-block-end:calc(var(--space-5) + 4rem + var(--page-pad))}.outro[data-astro-cid-ju4pidww]{--dot-cell:clamp(7px, .75vw, 11px);background-color:var(--outro-bg,var(--paper));background-image:radial-gradient(color-mix(in srgb, currentColor 8%, transparent) 1px, transparent 1.1px);background-size:var(--dot-cell) var(--dot-cell);background-position:calc(var(--dot-cell) / -2) calc(var(--dot-cell) / -2);color:var(--outro-ink,var(--ink));text-align:center;place-content:center;justify-items:center;gap:var(--space-5);min-block-size:60svh;padding-inline:var(--page-pad);padding-block:var(--space-5) calc(var(--space-5) + 6svh);display:grid}.outro[data-astro-cid-ju4pidww] h2[data-astro-cid-ju4pidww]{max-width:22ch;font-size:clamp(2rem,6vw,5rem);line-height:1.1}.outro[data-astro-cid-ju4pidww] .word[data-astro-cid-ju4pidww]{display:inline-block}.outro[data-astro-cid-ju4pidww][data-in] .word[data-astro-cid-ju4pidww]{animation:outro-type calc(var(--n) * var(--tick)) steps(var(--n)) calc(var(--i) * var(--tick)) backwards, outro-ink calc(var(--n) * var(--tick) + .42s) ease-out calc(var(--i) * var(--tick)) backwards}@keyframes outro-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes outro-ink{0%{color:color-mix(in srgb, var(--outro-ink,var(--ink)) 45%, var(--outro-bg,var(--paper)))}}.outro[data-astro-cid-ju4pidww][data-in] .outro__list[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww]{animation:outro-pop .32s var(--ease-pop) calc(var(--typed) * var(--tick) + .2s + var(--k) * 90ms) backwards}.outro[data-astro-cid-ju4pidww][data-in] [data-astro-cid-ju4pidww]:is(.outro__note,.outro__form){animation:outro-pop .32s var(--ease-pop) calc(var(--typed) * var(--tick) + .2s) backwards}@keyframes outro-pop{0%{opacity:0;scale:0}}@media (prefers-reduced-motion:reduce){.outro[data-astro-cid-ju4pidww][data-in] .word[data-astro-cid-ju4pidww],.outro[data-astro-cid-ju4pidww][data-in] .outro__list[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww],.outro[data-astro-cid-ju4pidww][data-in] [data-astro-cid-ju4pidww]:is(.outro__note,.outro__form){animation:none}}.outro__list[data-astro-cid-ju4pidww]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;max-width:60rem;margin:0;padding:0;list-style:none;display:flex}.outro__list[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-height:var(--tap);padding-inline:var(--space-3);border:1px solid var(--outro-ink,var(--ink));border-radius:var(--radius-knapp);background:var(--outro-ink,var(--ink));color:var(--outro-btn,var(--paper));font-size:var(--text-base);align-items:center;text-decoration:none;display:inline-flex}.outro__list[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--outro-ink,var(--ink));background:0 0}.outro__note[data-astro-cid-ju4pidww]{text-wrap:balance;max-width:44ch}.outro__row[data-astro-cid-ju4pidww]{gap:var(--space-2);max-width:44rem;display:flex}.outro__row[data-astro-cid-ju4pidww][hidden]{display:none}.outro__row[data-astro-cid-ju4pidww] input[data-astro-cid-ju4pidww],.outro__row[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{font:inherit;font-size:var(--text-xl);font-family:var(--font-sans);letter-spacing:var(--font-tracking);border-radius:var(--radius-knapp);padding:var(--space-3) var(--space-5);color:inherit;border:1px solid}.outro__row[data-astro-cid-ju4pidww] input[data-astro-cid-ju4pidww]{background:var(--paper);color:var(--ink);flex:10ch;min-inline-size:0}.outro__row[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{background:var(--outro-ink,var(--ink));color:var(--outro-bg,var(--paper));cursor:pointer;flex:none}@media (width<=40rem){.outro[data-astro-cid-ju4pidww]{grid-template-columns:minmax(0,1fr)}.outro__form[data-astro-cid-ju4pidww]{inline-size:100%}.outro__list[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{min-block-size:var(--tap);font-size:var(--text-sm);align-items:center;padding-block:0;display:inline-flex}.outro__row[data-astro-cid-ju4pidww]{flex-direction:column}.outro__row[data-astro-cid-ju4pidww] input[data-astro-cid-ju4pidww]{text-align:center;flex:none}.outro__row[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{align-self:center}.outro__row[data-astro-cid-ju4pidww] input[data-astro-cid-ju4pidww],.outro__row[data-astro-cid-ju4pidww] button[data-astro-cid-ju4pidww]{font-size:var(--text-base);padding:var(--space-2) var(--space-3)}}.outro__svar[data-astro-cid-ju4pidww]{margin-block-start:var(--space-2)}.contact[data-astro-cid-ju4pidww]{width:min(28rem,100%);max-width:none;height:100%;max-height:none;padding:var(--page-pad);background:var(--paper);color:var(--ink);gap:var(--space-3);font-size:var(--text-sm);transition:translate var(--dur-slow) steps(8), display var(--dur-slow), overlay var(--dur-slow);transition-behavior:allow-discrete;border:0;margin:0;inset:0 0 0 auto;translate:100%;container-type:inline-size}.contact[data-astro-cid-ju4pidww][open]{grid-template-rows:auto 1fr auto;display:grid;translate:0}@starting-style{.contact[data-astro-cid-ju4pidww][open]{translate:100%}}.contact__tag[data-astro-cid-ju4pidww],.contact__bar[data-astro-cid-ju4pidww] .contact__btn[data-astro-cid-ju4pidww]{margin:0}.contact__bar[data-astro-cid-ju4pidww] .contact__btn[data-astro-cid-ju4pidww]{align-items:start;padding-block:0;display:flex}.contact__btn[data-astro-cid-ju4pidww]{color:inherit;font:inherit;cursor:pointer;min-height:var(--tap);background:0 0;border:0;padding:.4em 0}.contact__btn[data-astro-cid-ju4pidww]:hover{text-decoration:underline}a[data-astro-cid-ju4pidww].contact__btn{align-items:center;text-decoration:none;display:inline-flex}.contact__ring[data-astro-cid-ju4pidww]{width:fit-content;margin-block-start:var(--space-1)}.contact__body[data-astro-cid-ju4pidww]{align-content:start;justify-items:start;gap:var(--space-3);padding-block-start:var(--space-3);display:grid}.contact__mail[data-astro-cid-ju4pidww]{font-size:min(var(--text-xl), 6.4cqw);font-family:var(--font-sans);letter-spacing:var(--font-tracking);text-decoration:none}.contact__mail[data-astro-cid-ju4pidww]:hover{text-underline-offset:.2em;text-decoration:underline}.contact__foot[data-astro-cid-ju4pidww]{justify-items:start;gap:var(--space-4);display:grid}.contact__block[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww],.contact__block[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{margin:0}.contact__block[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{font-size:var(--text-sm);padding:0;line-height:1.8;list-style:none}.contact__label[data-astro-cid-ju4pidww]{color:var(--muted)}.contact__foot[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{text-decoration:none}.contact__block[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{align-items:center;width:fit-content;min-height:1.5rem;display:flex}@media (width<=56rem){.contact__block[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww],.contact__mail[data-astro-cid-ju4pidww]{min-height:var(--tap);align-items:center;display:flex}}.contact__foot[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{text-decoration:underline}@media (width<=40rem){.contact__block--links[data-astro-cid-ju4pidww]{display:none}.contact[data-astro-cid-ju4pidww][open]{grid-template-rows:auto auto 1fr}.contact__foot[data-astro-cid-ju4pidww]{padding-block-start:var(--space-5)}}@media (prefers-reduced-motion:reduce){.contact[data-astro-cid-ju4pidww]{transition:none}}
