@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2")format("woff2"),url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff")format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2")format("woff2"),url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff")format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-500-normal.BgYH2mbd.woff2")format("woff2"),url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-500-normal.HIEiP5Ov.woff")format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2")format("woff2"),url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff")format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-700-normal.v1xN8_Wq.woff2")format("woff2"),url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/_astro/barlow-condensed-latin-700-normal.Dmwat-ge.woff")format("woff")}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--rod:#b3261e;--svart:#0a0a0a;--ben:#ece8e1;--ben-mjuk:#a9a39a;--yta:#0f0e0d;--yta-2:#171513;--yta-3:#1f1c19;--text:var(--ben);--text-mjuk:var(--ben-mjuk);--rubrik:#f4f1ec;--linje:#ece8e11f;--linje-stark:#ece8e14d;--glas:#0e0d0cf0;--rod-text:#e0564d;--sida-yta:#0f0e0d;--glod-rod:#b3261e42;--glod-varm:#d68c4621;--kagla:#ffe8cd1f;--damm:#ffe4c48c;--moln-1:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-1.webp");--moln-2:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-2.webp");--moln-3:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-3.webp");--rok-styrka:.55;--tema-text:#ece8e1;--tema-text-mjuk:#a9a39a;--tema-linje:#ece8e11f;--tema-linje-stark:#ece8e14d;--font-rubrik:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-text:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--bredd:1240px;--gutter:clamp(20px, 5vw, 56px);--header-h:88px;--mjuk:cubic-bezier(.22, .61, .36, 1);--mjukare:cubic-bezier(.16, 1, .3, 1);color-scheme:dark}:root[data-theme=light]{--yta:#e6dccd;--yta-2:#dfc9bc;--yta-3:#d4bcad;--text:#221b16;--text-mjuk:#5e5046;--rubrik:#17110d;--linje:#221b1624;--linje-stark:#221b1652;--glas:#e6dccdf0;--rod-text:#a8231b;--sida-yta:#e6dccd;--glod-rod:#b3261e21;--glod-varm:#c4783c29;--kagla:#fff6e880;--damm:#5a321e59;--moln-1:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-mork-1.webp");--moln-2:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-mork-2.webp");--moln-3:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-mork-3.webp");--rok-styrka:.5;--tema-text:#1c1916;--tema-text-mjuk:#5d564d;--tema-linje:#1c19161f;--tema-linje-stark:#1c19164d;color-scheme:light}.scen{--glod-rod:#b3261e38;--glod-varm:#d68c461a;--kagla:#ffe8cd14;--damm:#ffe4c48c;--moln-1:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-1.webp");--moln-2:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-2.webp");--moln-3:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/moln-3.webp");--rok-styrka:1;--yta:var(--svart);--yta-2:#121212;--yta-3:#1a1a1a;--text:var(--ben);--text-mjuk:var(--ben-mjuk);--rubrik:#f4f1ec;--linje:#ece8e11f;--linje-stark:#ece8e14d;--rod-text:#e0564d;color:var(--text);color-scheme:dark}html{scroll-padding-top:calc(var(--header-h) + 1rem);font-size:112.5%}html:not(.lenis){scroll-behavior:smooth}*,:before,:after{box-sizing:border-box}body{background:var(--yta);color:var(--text);font-family:var(--font-text);-webkit-font-smoothing:antialiased;transition:background-color .6s var(--mjuk), color .6s var(--mjuk);margin:0;line-height:1.75;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--text);text-decoration-color:var(--linje-stark);text-underline-offset:5px;transition:color .4s var(--mjuk), text-decoration-color .4s var(--mjuk)}a:hover{text-decoration-color:var(--rod)}h1,h2,h3{font-family:var(--font-rubrik);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;color:var(--rubrik);margin:0 0 .5em;font-weight:600;line-height:1}h1{font-size:clamp(3.2rem,8.5vw,7.2rem);font-weight:700;line-height:.92}h2{font-size:clamp(2.3rem,4.8vw,4rem)}h3{letter-spacing:.03em;font-size:clamp(1.4rem,2vw,1.65rem);font-weight:600;line-height:1.1}p{margin:0 0 1em}:focus-visible{outline:2px solid var(--text);outline-offset:4px}::selection{background:var(--rod);color:#fff}.wrap{width:min(100% - 2 * var(--gutter), var(--bredd));margin-inline:auto}.smal{max-width:860px}.hoppa-till{z-index:100;background:var(--text);color:var(--yta);padding:.8rem 1.2rem;font-weight:700;position:absolute;top:-100px;left:1rem}.hoppa-till:focus{top:1rem}.dampad{color:var(--text-mjuk)}.markerad{color:var(--rod-text)}.knapp{isolation:isolate;min-height:3.6rem;font-family:var(--font-rubrik);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .5s var(--mjuk), border-color .5s var(--mjuk), background-color .5s var(--mjuk);border:1px solid #0000;justify-content:center;align-items:center;gap:.9rem;padding:.8rem 2rem;font-size:1.2rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.knapp:before{content:"";z-index:-1;transform-origin:bottom;transition:transform .6s var(--mjukare);position:absolute;inset:0;transform:scaleY(0)}.knapp:hover:before{transform:scaleY(1)}.knapp :where(svg){transition:transform .5s var(--mjukare)}.knapp:hover :where(svg){transform:translate(5px)}.knapp-primar{background:var(--rod);color:#fff}.knapp-primar:before{background:#8a1c16}.knapp-primar:hover{color:#fff}.knapp-sekundar{color:var(--text);border-color:var(--linje-stark);background:0 0}.knapp-sekundar:before{background:var(--text)}.knapp-sekundar:hover{color:var(--yta);border-color:var(--text)}.pil-lank{color:var(--text);font-family:var(--font-rubrik);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(var(--rod), var(--rod)) 0 100% / 0 1px no-repeat;transition:background-size .8s var(--mjukare);align-items:center;gap:.8rem;padding-block:.4rem;font-size:1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.pil-lank:hover{background-size:100% 1px}.pil-lank :where(svg){transition:transform .6s var(--mjukare)}.pil-lank:hover :where(svg){transform:translate(6px)}.sektion{padding-block:clamp(6rem,13vw,11rem);position:relative}.sektion+.sektion{padding-top:0}.sektion-alt{background:linear-gradient(in oklab 180deg, var(--yta) 0%, var(--yta-2) 28%, var(--yta-2) 72%, var(--yta) 100%)}.sektion-alt+.sektion,.sektion+.sektion-alt{padding-top:clamp(6rem,13vw,11rem)}.sidtopp+.sektion{padding-top:clamp(3.5rem,7vw,6rem)}.overrubrik{font-family:var(--font-rubrik);letter-spacing:.32em;text-transform:uppercase;color:var(--text-mjuk);align-items:center;gap:1rem;margin-bottom:1.4rem;font-size:1.05rem;font-weight:500;display:inline-flex}.overrubrik:before{content:"";background:var(--rod);flex:none;width:2.5rem;height:1px}.ingress{color:var(--text-mjuk);max-width:58ch;font-size:1.25rem}.sektion-huvud{max-width:820px;margin-bottom:clamp(3rem,7vw,5.5rem)}.sektion-huvud.center{text-align:center;margin-inline:auto}.sektion-huvud.center .ingress{margin-inline:auto}.sektion-huvud.center .overrubrik:after{content:"";background:var(--rod);width:2.5rem;height:1px}.kort{position:relative}.kort-ikon{color:var(--rod-text);margin-bottom:1.2rem;display:inline-grid}.kort h3{margin-bottom:.6rem}.kort p{color:var(--text-mjuk);margin:0}.rutnat{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(3rem,5vw,4.5rem) clamp(2.5rem,5vw,4.5rem);display:grid}.har-bg{isolation:isolate;position:relative;overflow:clip}.har-bg>:not(.bg){z-index:2;position:relative}.har-bg:not(.scen)>:not(.bg){z-index:auto}.bg{pointer-events:none;z-index:0;position:absolute;inset:0}.scen.har-bg{background:0 0}.scen>.bg{--m-ner:var(--fade-ner,0px);--m-upp:var(--fade-upp,0px);-webkit-mask-image:linear-gradient(180deg, #0000 calc(var(--m-upp) * 0), #00000001 calc(var(--m-upp) * .071), #00000006 calc(var(--m-upp) * .143), #00000012 calc(var(--m-upp) * .214), #00000025 calc(var(--m-upp) * .286), #0000003f calc(var(--m-upp) * .357), #0000005e calc(var(--m-upp) * .429), #00000080 calc(var(--m-upp) * .5), #000000a1 calc(var(--m-upp) * .571), #000000c0 calc(var(--m-upp) * .643), #000000da calc(var(--m-upp) * .714), #000000ed calc(var(--m-upp) * .786), #000000f9 calc(var(--m-upp) * .857), #000000fe calc(var(--m-upp) * .929), #000 calc(var(--m-upp) * 1), #000 calc(100% - var(--m-ner) * 1), #000000fe calc(100% - var(--m-ner) * .929), #000000f9 calc(100% - var(--m-ner) * .857), #000000ed calc(100% - var(--m-ner) * .786), #000000da calc(100% - var(--m-ner) * .714), #000000c0 calc(100% - var(--m-ner) * .643), #000000a1 calc(100% - var(--m-ner) * .571), #00000080 calc(100% - var(--m-ner) * .5), #0000005e calc(100% - var(--m-ner) * .429), #0000003f calc(100% - var(--m-ner) * .357), #00000025 calc(100% - var(--m-ner) * .286), #00000012 calc(100% - var(--m-ner) * .214), #00000006 calc(100% - var(--m-ner) * .143), #00000001 calc(100% - var(--m-ner) * .071), #0000 calc(100% - var(--m-ner) * 0));mask-image:linear-gradient(180deg, #0000 calc(var(--m-upp) * 0), #00000001 calc(var(--m-upp) * .071), #00000006 calc(var(--m-upp) * .143), #00000012 calc(var(--m-upp) * .214), #00000025 calc(var(--m-upp) * .286), #0000003f calc(var(--m-upp) * .357), #0000005e calc(var(--m-upp) * .429), #00000080 calc(var(--m-upp) * .5), #000000a1 calc(var(--m-upp) * .571), #000000c0 calc(var(--m-upp) * .643), #000000da calc(var(--m-upp) * .714), #000000ed calc(var(--m-upp) * .786), #000000f9 calc(var(--m-upp) * .857), #000000fe calc(var(--m-upp) * .929), #000 calc(var(--m-upp) * 1), #000 calc(100% - var(--m-ner) * 1), #000000fe calc(100% - var(--m-ner) * .929), #000000f9 calc(100% - var(--m-ner) * .857), #000000ed calc(100% - var(--m-ner) * .786), #000000da calc(100% - var(--m-ner) * .714), #000000c0 calc(100% - var(--m-ner) * .643), #000000a1 calc(100% - var(--m-ner) * .571), #00000080 calc(100% - var(--m-ner) * .5), #0000005e calc(100% - var(--m-ner) * .429), #0000003f calc(100% - var(--m-ner) * .357), #00000025 calc(100% - var(--m-ner) * .286), #00000012 calc(100% - var(--m-ner) * .214), #00000006 calc(100% - var(--m-ner) * .143), #00000001 calc(100% - var(--m-ner) * .071), #0000 calc(100% - var(--m-ner) * 0))}.har-bg:not(.scen){isolation:auto;overflow:visible}.har-bg:not(.scen)>.bg{z-index:-1}main{z-index:0;isolation:isolate;position:relative;overflow-x:clip}.har-bg.vilar>.bg{display:none}.scen-bas{background:#050505}:root[data-theme=light] .scen-bas{background:#21150f}.glod i{aspect-ratio:1;will-change:transform;background:radial-gradient(circle, var(--glod-rod) 0%, transparent 62%);border-radius:50%;width:70vmax;animation:30s ease-in-out infinite alternate svava-1;position:absolute}.glod i:first-child{top:-20vmax;left:-25vmax}.glod i:nth-child(2){background:radial-gradient(circle, var(--glod-varm) 0%, transparent 62%);animation-name:svava-2;animation-duration:36s;bottom:-30vmax;right:-30vmax}@keyframes svava-1{0%{transform:translate(0)scale(1)}to{transform:translate(22vmax,14vmax)scale(1.25)}}@keyframes svava-2{0%{transform:translate(0)scale(1.1)}to{transform:translate(-26vmax,-12vmax)scale(.9)}}.kaglor i{transform-origin:50% 0;will-change:transform;background:radial-gradient(ellipse 13% 78% at 50% 0%, var(--kagla) 0%, color-mix(in srgb, var(--kagla) 45%, transparent) 45%, transparent 100%);width:70vmax;height:120%;margin-left:-35vmax;animation:18s ease-in-out infinite alternate svep-kagla;position:absolute;top:-8%}.kaglor i:first-child{left:22%}.kaglor i:nth-child(2){animation-duration:23s;animation-delay:-9s;left:55%}.kaglor i:nth-child(3){animation-duration:20s;animation-delay:-4s;left:84%}@keyframes svep-kagla{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}.damm i{background:var(--damm);opacity:0;will-change:transform, opacity;border-radius:50%;width:3px;height:3px;animation:16s linear infinite damm;position:absolute;bottom:-2%}.damm i:first-child{animation-delay:-2s;left:8%}.damm i:nth-child(2){animation-duration:20s;animation-delay:-9s;left:17%}.damm i:nth-child(3){width:2px;height:2px;animation-delay:-5s;left:29%}.damm i:nth-child(4){animation-duration:22s;animation-delay:-13s;left:38%}.damm i:nth-child(5){width:4px;height:4px;animation-delay:-7s;left:49%}.damm i:nth-child(6){animation-duration:19s;animation-delay:-1s;left:61%}.damm i:nth-child(7){width:2px;height:2px;animation-delay:-11s;left:70%}.damm i:nth-child(8){animation-duration:24s;animation-delay:-4s;left:79%}.damm i:nth-child(9){animation-delay:-15s;left:88%}.damm i:nth-child(10){width:2px;height:2px;animation-duration:21s;animation-delay:-8s;left:95%}@keyframes damm{0%{opacity:0;transform:translate(0)}12%{opacity:1}50%{transform:translate(24px,-45vh)}85%{opacity:.8}to{opacity:0;transform:translate(-16px,-90vh)}}.rok{pointer-events:none;z-index:1;opacity:var(--rok-styrka);position:absolute;inset:0;overflow:hidden}.rok i{aspect-ratio:14/9;background:var(--moln-1) center / contain no-repeat;opacity:0;will-change:transform, opacity;width:90vmax;animation:34s ease-in-out infinite moln;position:absolute}.rok i:first-child{bottom:-30vmax;left:-30vmax}.rok i:nth-child(2){background-image:var(--moln-2);animation-duration:42s;animation-delay:-14s;bottom:-25vmax;right:-35vmax}.rok i:nth-child(3){background-image:var(--moln-3);animation-duration:38s;animation-delay:-26s;bottom:-40vmax;left:15%}@keyframes moln{0%{opacity:0;transform:translate(0)scale(.9)rotate(0)}20%{opacity:.38}60%{opacity:.3}to{opacity:0;transform:translate(14vmax,-12vmax)scale(1.35)rotate(8deg)}}.rok i:nth-child(2){animation-name:moln-2}@keyframes moln-2{0%{opacity:0;transform:translate(0)scale(1)rotate(0)}25%{opacity:.32}65%{opacity:.26}to{opacity:0;transform:translate(-16vmax,-10vmax)scale(1.4)rotate(-6deg)}}.motljus{pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 55% at var(--motljus-x,70%) 30%, #b3261e47, transparent 70%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both tona-in view();animation-range:entry 5% cover 28%}@keyframes tona-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}}@view-transition{navigation:auto}::view-transition-old(root){animation:sida-ut .45s var(--mjuk) both}::view-transition-new(root){animation:sida-in .7s var(--mjukare) both}@keyframes sida-ut{to{opacity:0}}@keyframes sida-in{0%{opacity:0;transform:translateY(14px)}}html.utan-rorelse *,html.utan-rorelse :before,html.utan-rorelse :after{animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.formular{gap:2rem;display:grid}.falt{gap:.3rem;display:grid}.falt label{font-size:1.05rem;font-weight:700}.falt .hjalp{color:var(--text-mjuk);font-size:.95rem}.falt input,.falt select,.falt textarea{font:inherit;color:var(--text);border:0;border-bottom:1px solid var(--linje-stark);min-height:3.4rem;transition:border-color .5s var(--mjuk);background:0 0;border-radius:0;padding:.7rem 0;font-size:1.15rem}.falt select option{color:#111}.falt textarea{resize:vertical;min-height:7rem}.falt input:hover,.falt select:hover,.falt textarea:hover{border-bottom-color:var(--text-mjuk)}.falt input:focus,.falt select:focus,.falt textarea:focus{border-bottom-color:var(--rod);box-shadow:0 1px 0 var(--rod);outline:none}.kryss{align-items:flex-start;gap:.8rem;font-size:1rem;display:flex}.kryss input{width:1.5rem;height:1.5rem;accent-color:var(--rod);flex:none;margin-top:.15rem}.falt-par{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:2rem 3rem;display:grid}.sidhuvud[data-astro-cid-nen7h5rs]{z-index:50;color:var(--text);background:var(--glas);border-bottom:1px solid var(--linje);transition:background-color .7s var(--mjuk), border-color .7s var(--mjuk), color .7s var(--mjuk);position:fixed;top:0;left:0;right:0}.sidhuvud[data-astro-cid-nen7h5rs].overst{--text:#ece8e1;--text-mjuk:#b9b2a8;--linje-stark:#ece8e159;background:linear-gradient(#00000080,#0000);border-bottom-color:#0000}.sidhuvud[data-astro-cid-nen7h5rs].overst:has(.megameny:popover-open),.sidhuvud[data-astro-cid-nen7h5rs]:has(.megameny:popover-open){--text:var(--tema-text);--text-mjuk:var(--tema-text-mjuk);--linje-stark:var(--tema-linje-stark);background:var(--yta);border-bottom-color:var(--linje)}.huvudrad[data-astro-cid-nen7h5rs]{width:min(100% - 2 * var(--gutter), 1440px);height:76px;transition:height .7s var(--mjuk);justify-content:space-between;align-items:center;gap:2rem;margin-inline:auto;display:flex}.sidhuvud[data-astro-cid-nen7h5rs].overst .huvudrad[data-astro-cid-nen7h5rs]{height:var(--header-h)}.skroll-linje[data-astro-cid-nen7h5rs]{background:var(--rod);transform-origin:0;width:100%;height:1px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.skroll-linje[data-astro-cid-nen7h5rs]{animation:linear both skroll-fyll scroll(root)}@keyframes skroll-fyll{to{transform:scaleX(1)}}}.varumarke[data-astro-cid-nen7h5rs]{color:var(--text);flex:none;align-items:center;gap:.9rem;text-decoration:none;display:flex}.varumarke[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:54px;height:54px;transition:transform .8s var(--mjukare)}.varumarke[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{transform:scale(1.06)rotate(-4deg)}.varumarke-namn[data-astro-cid-nen7h5rs]{font-family:var(--font-rubrik);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;font-size:1.25rem;font-weight:600}.toppmeny[data-astro-cid-nen7h5rs]{display:none}.grupp-knapp[data-astro-cid-nen7h5rs],.topp-lank[data-astro-cid-nen7h5rs]{cursor:pointer;font-family:var(--font-rubrik);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--text-mjuk);transition:color .4s var(--mjuk);background:0 0;border:0;align-items:center;gap:.55rem;padding:.6rem .9rem;font-size:1.15rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.grupp-knapp[data-astro-cid-nen7h5rs]:after,.topp-lank[data-astro-cid-nen7h5rs]:after{content:"";background:var(--rod);height:1px;transition:transform .6s var(--mjukare);position:absolute;bottom:.2rem;left:.9rem;right:.9rem;transform:scaleX(0)}.grupp-knapp[data-astro-cid-nen7h5rs]:hover,.grupp-knapp[data-astro-cid-nen7h5rs][aria-expanded=true],.topp-lank[data-astro-cid-nen7h5rs]:hover,.topp-lank[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text)}.grupp-knapp[data-astro-cid-nen7h5rs][aria-expanded=true]:after,.topp-lank[data-astro-cid-nen7h5rs]:hover:after,.topp-lank[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.pil-ner[data-astro-cid-nen7h5rs]{width:7px;height:7px;transition:rotate .5s var(--mjukare);border-bottom:1.5px solid;border-right:1.5px solid;translate:0 -2px;rotate:45deg}.grupp-knapp[data-astro-cid-nen7h5rs][aria-expanded=true] .pil-ner[data-astro-cid-nen7h5rs]{translate:0 2px;rotate:225deg}.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=foreningen] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=foreningen],.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=medlemskap] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=medlemskap],.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=arrangorer] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=arrangorer]{color:var(--text)}.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=foreningen] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=foreningen]:after,.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=medlemskap] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=medlemskap]:after,.sidhuvud[data-astro-cid-nen7h5rs]:has(.megagrupp[data-grupp=arrangorer] [aria-current=page]) .grupp-knapp[data-astro-cid-nen7h5rs][data-grupp=arrangorer]:after{transform:scaleX(1)}.huvud-hoger[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:.7rem;display:flex}.tema-knapp[data-astro-cid-nen7h5rs]{cursor:pointer;width:3rem;height:3rem;color:var(--text);border:1px solid var(--linje-stark);transition:border-color .5s var(--mjuk), color .5s var(--mjuk), transform .8s var(--mjukare);background:0 0;border-radius:50%;place-items:center;display:grid}.tema-knapp[data-astro-cid-nen7h5rs]:hover{border-color:var(--text);transform:rotate(20deg)}.tema-knapp[data-astro-cid-nen7h5rs] .ikon-mane[data-astro-cid-nen7h5rs],html[data-theme=light] .tema-knapp[data-astro-cid-nen7h5rs] .ikon-sol[data-astro-cid-nen7h5rs]{display:none}html[data-theme=light] .tema-knapp[data-astro-cid-nen7h5rs] .ikon-mane[data-astro-cid-nen7h5rs]{display:block}.login-ram[data-astro-cid-nen7h5rs],.login-bakgrund[data-astro-cid-nen7h5rs]{display:inline-flex}.login-knapp[data-astro-cid-nen7h5rs]{background:var(--login-bg);min-height:3rem;color:var(--login-text);font-family:var(--font-rubrik);letter-spacing:.16em;text-transform:uppercase;transition:filter .5s var(--mjuk);align-items:center;gap:.7rem;padding:.5rem 1.4rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.login-knapp[data-astro-cid-nen7h5rs]:before{content:"";background:currentColor;flex:none;width:1.1rem;height:1.1rem;-webkit-mask:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/ikoner/logga-in.svg") 50%/contain no-repeat;mask:url("/_a/ed452fb9e208fd2a44d7b919a4a6b158c8af191f623214f4c28e8d18a89f9714/ikoner/logga-in.svg") 50%/contain no-repeat}.login-knapp[data-astro-cid-nen7h5rs]:hover{color:var(--login-text);filter:brightness(1.12)}.meny-knapp[data-astro-cid-nen7h5rs]{cursor:pointer;min-height:3rem;font-family:var(--font-rubrik);letter-spacing:.16em;text-transform:uppercase;color:var(--text);border:1px solid var(--linje-stark);transition:border-color .5s var(--mjuk);background:0 0;align-items:center;gap:.7rem;padding:.5rem 1.1rem;font-size:1.1rem;font-weight:600;display:inline-flex}.meny-knapp[data-astro-cid-nen7h5rs]:hover{border-color:var(--text)}.streck[data-astro-cid-nen7h5rs]{gap:6px;width:22px;display:grid}.streck[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:1.5px;transition:transform .6s var(--mjukare);background:currentColor;display:block}.streck[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){transform-origin:100%;justify-self:end;width:65%}.meny-knapp[data-astro-cid-nen7h5rs]:hover .streck[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){transform:scaleX(1.54)}@media (width<=600px){.huvudrad[data-astro-cid-nen7h5rs]{gap:.6rem}.varumarke-namn[data-astro-cid-nen7h5rs]{display:none}.tema-knapp[data-astro-cid-nen7h5rs]{width:2.8rem;height:2.8rem}.login-knapp[data-astro-cid-nen7h5rs]{letter-spacing:.08em;min-height:2.8rem;padding-inline:.9rem;font-size:1rem}.login-knapp[data-astro-cid-nen7h5rs]:before{display:none}.meny-knapp[data-astro-cid-nen7h5rs]{letter-spacing:.08em;min-height:2.8rem;padding-inline:.8rem;font-size:1rem}}@media (width<=380px){.meny-knapp[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:last-child{display:none}}@media (width>=1100px) and (width<=1379px){.varumarke-namn[data-astro-cid-nen7h5rs]{display:none}}.megameny[data-astro-cid-nen7h5rs]{--text:var(--tema-text);--text-mjuk:var(--tema-text-mjuk);--linje:var(--tema-linje);--linje-stark:var(--tema-linje-stark);color:var(--text);background:var(--yta);overscroll-behavior:contain;border:0;margin:0;padding:0}.mega-lank-namn[data-astro-cid-nen7h5rs],.mega-rubrik[data-astro-cid-nen7h5rs],.mega-kort-rubrik[data-astro-cid-nen7h5rs]{font-family:var(--font-rubrik);text-transform:uppercase}.megameny[data-astro-cid-nen7h5rs]{border-left:1px solid var(--linje);width:min(100vw,520px);max-width:none;height:100%;max-height:none;transition:transform .65s var(--mjukare), display .65s allow-discrete, overlay .65s allow-discrete;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 80px #00000059}.megameny[data-astro-cid-nen7h5rs]:popover-open{transform:none}@starting-style{.megameny[data-astro-cid-nen7h5rs]:popover-open{transform:translate(100%)}}.megameny[data-astro-cid-nen7h5rs]::backdrop{transition:background-color .5s var(--mjuk), display .5s allow-discrete, overlay .5s allow-discrete;background:0 0}.megameny[data-astro-cid-nen7h5rs]:popover-open::backdrop{background:#0000008c}@starting-style{.megameny[data-astro-cid-nen7h5rs]:popover-open::backdrop{background:0 0}}.mega-topp[data-astro-cid-nen7h5rs]{z-index:1;background:var(--yta);border-bottom:1px solid var(--linje);justify-content:space-between;align-items:center;height:76px;padding-inline:clamp(1.4rem,6vw,2.2rem);display:flex;position:sticky;top:0}.mega-topp-rubrik[data-astro-cid-nen7h5rs]{font-family:var(--font-rubrik);letter-spacing:.32em;text-transform:uppercase;color:var(--text-mjuk);font-size:1rem;font-weight:500}.mega-stang[data-astro-cid-nen7h5rs]{cursor:pointer;min-height:3rem;font-family:var(--font-rubrik);letter-spacing:.16em;text-transform:uppercase;color:var(--text);border:1px solid var(--linje-stark);background:0 0;align-items:center;gap:.8rem;padding:.5rem 1.2rem;font-size:1.1rem;font-weight:600;display:inline-flex}.kryss-ikon[data-astro-cid-nen7h5rs]{width:16px;height:16px;position:relative}.kryss-ikon[data-astro-cid-nen7h5rs]:before,.kryss-ikon[data-astro-cid-nen7h5rs]:after{content:"";background:currentColor;width:20px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.kryss-ikon[data-astro-cid-nen7h5rs]:after{rotate:-45deg}.mega-inne[data-astro-cid-nen7h5rs]{gap:2.5rem;padding:1.8rem clamp(1.4rem,6vw,2.2rem) 2.5rem;display:grid}.mega-grupper[data-astro-cid-nen7h5rs]{counter-reset:grupp;gap:2.2rem;display:grid}.megagrupp[data-astro-cid-nen7h5rs]{counter-increment:grupp}.mega-rubrik[data-astro-cid-nen7h5rs]{letter-spacing:.3em;color:var(--rod-text);align-items:baseline;gap:.8rem;margin:0 0 .3rem;font-size:1rem;font-weight:500;display:flex}.mega-rubrik[data-astro-cid-nen7h5rs]:before{content:counter(grupp, decimal-leading-zero);letter-spacing:.1em;color:var(--text-mjuk);font-size:.9rem}.mega-intro[data-astro-cid-nen7h5rs]{color:var(--text-mjuk);margin:0 0 .8rem;font-size:.98rem}.mega-lankar[data-astro-cid-nen7h5rs]{border-top:1px solid var(--linje);margin:0;padding:0;list-style:none}.mega-lankar[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linje)}.mega-lank[data-astro-cid-nen7h5rs]{color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 0;text-decoration:none;display:flex}.mega-lank-text[data-astro-cid-nen7h5rs]{gap:.1rem;display:grid}.mega-lank-namn[data-astro-cid-nen7h5rs]{letter-spacing:.03em;transition:color .4s var(--mjuk), transform .7s var(--mjukare);font-size:clamp(1.55rem,6vw,1.9rem);font-weight:600;line-height:1.1}.mega-lank-hint[data-astro-cid-nen7h5rs]{color:var(--text-mjuk);font-size:.95rem}.mega-pil[data-astro-cid-nen7h5rs]{color:var(--text-mjuk);transition:transform .7s var(--mjukare), color .4s var(--mjuk);flex:none}.mega-lank[data-astro-cid-nen7h5rs]:hover .mega-lank-namn[data-astro-cid-nen7h5rs],.mega-lank[data-astro-cid-nen7h5rs]:focus-visible .mega-lank-namn[data-astro-cid-nen7h5rs]{transform:translate(6px)}.mega-lank[data-astro-cid-nen7h5rs]:hover .mega-pil[data-astro-cid-nen7h5rs],.mega-lank[data-astro-cid-nen7h5rs]:focus-visible .mega-pil[data-astro-cid-nen7h5rs]{color:var(--rod-text);transform:translate(6px)}.mega-lank[data-astro-cid-nen7h5rs][aria-current=page] .mega-lank-namn[data-astro-cid-nen7h5rs]{color:var(--rod-text)}.mega-kort[data-astro-cid-nen7h5rs]{color:#ece8e1;background:radial-gradient(90% 70% at 85% 0,#b3261e80,#0000 70%),#0d0b0a;border:1px solid #ece8e11f;align-content:start;justify-items:start;gap:1rem;padding:2rem;display:grid;position:relative;overflow:hidden}.mega-kort-logo[data-astro-cid-nen7h5rs]{filter:drop-shadow(0 10px 24px #0009);width:96px;height:96px}.mega-kort-rubrik[data-astro-cid-nen7h5rs]{color:#f4f1ec;margin:0;font-size:clamp(2rem,3vw,2.5rem);font-weight:700;line-height:.95}.mega-kort-rubrik[data-astro-cid-nen7h5rs] .dampad{color:#a9a39a}.mega-kort-knapp[data-astro-cid-nen7h5rs]{margin-block:.4rem .6rem}.mega-kontakt[data-astro-cid-nen7h5rs]{border-top:1px solid #ece8e124;gap:.5rem;width:100%;margin:0;padding:1rem 0 0;list-style:none;display:grid}.mega-kontakt[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{align-items:center;gap:.7rem;display:flex}.mega-kontakt[data-astro-cid-nen7h5rs] svg{color:#a9a39a;flex:none}.mega-kontakt[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ece8e1;word-break:break-word}.megameny[data-astro-cid-nen7h5rs]:popover-open .megagrupp[data-astro-cid-nen7h5rs],.megameny[data-astro-cid-nen7h5rs]:popover-open .mega-kort[data-astro-cid-nen7h5rs]{animation:glid-in .8s var(--mjukare) both}.megameny[data-astro-cid-nen7h5rs]:popover-open .megagrupp[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:60ms}.megameny[data-astro-cid-nen7h5rs]:popover-open .megagrupp[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:.12s}.megameny[data-astro-cid-nen7h5rs]:popover-open .mega-kort[data-astro-cid-nen7h5rs]{animation-delay:.18s}@keyframes glid-in{0%{opacity:0;transform:translate(30px)}}.grupp-vaxla[data-astro-cid-nen7h5rs],.mega-direkt[data-astro-cid-nen7h5rs]{display:none}.mega-fall[data-astro-cid-nen7h5rs]{grid-template-rows:1fr;display:grid}.mega-fall-inne[data-astro-cid-nen7h5rs]{min-height:0;overflow:hidden}@media (width<=1099px){.megameny[data-astro-cid-nen7h5rs]{width:min(100vw,440px)}.mega-topp[data-astro-cid-nen7h5rs]{height:64px;padding-inline:1.25rem}.mega-stang[data-astro-cid-nen7h5rs]{min-height:2.6rem;padding:.3rem .9rem;font-size:1rem}.mega-inne[data-astro-cid-nen7h5rs]{gap:1.5rem;padding:.4rem 1.25rem 1.5rem}.mega-grupper[data-astro-cid-nen7h5rs]{gap:0}.megagrupp[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linje);position:relative}.mega-rubrik[data-astro-cid-nen7h5rs]{letter-spacing:.05em;min-height:3.9rem;color:var(--text);transition:color .3s var(--mjuk);align-items:center;margin:0;font-size:1.55rem;font-weight:600}.mega-rubrik[data-astro-cid-nen7h5rs]:before{min-width:1.7rem;color:var(--rod-text);font-size:.85rem}.megagrupp[data-astro-cid-nen7h5rs].oppen .mega-rubrik[data-astro-cid-nen7h5rs]{color:var(--rod-text)}.mega-js[data-astro-cid-nen7h5rs] .grupp-vaxla[data-astro-cid-nen7h5rs]{cursor:pointer;width:100%;height:3.9rem;color:var(--text-mjuk);background:0 0;border:0;padding:0;display:block;position:absolute;inset:0 0 auto}.vaxla-ikon[data-astro-cid-nen7h5rs]{border:1px solid var(--linje-stark);width:2rem;height:2rem;transition:transform .5s var(--mjukare), background-color .4s var(--mjuk), border-color .4s var(--mjuk);border-radius:50%;position:absolute;top:50%;right:.2rem;translate:0 -50%}.vaxla-ikon[data-astro-cid-nen7h5rs]:before,.vaxla-ikon[data-astro-cid-nen7h5rs]:after{content:"";background:var(--text);width:.7rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.vaxla-ikon[data-astro-cid-nen7h5rs]:after{transition:rotate .5s var(--mjukare);rotate:90deg}.megagrupp[data-astro-cid-nen7h5rs].oppen .vaxla-ikon[data-astro-cid-nen7h5rs]{background:var(--rod);border-color:var(--rod);transform:rotate(180deg)}.megagrupp[data-astro-cid-nen7h5rs].oppen .vaxla-ikon[data-astro-cid-nen7h5rs]:before,.megagrupp[data-astro-cid-nen7h5rs].oppen .vaxla-ikon[data-astro-cid-nen7h5rs]:after{background:#fff}.megagrupp[data-astro-cid-nen7h5rs].oppen .vaxla-ikon[data-astro-cid-nen7h5rs]:after{rotate:0deg}.mega-js[data-astro-cid-nen7h5rs] .mega-fall[data-astro-cid-nen7h5rs]{transition:grid-template-rows .5s var(--mjukare)}.mega-js[data-astro-cid-nen7h5rs] .megagrupp[data-astro-cid-nen7h5rs]:not(.oppen) .mega-fall[data-astro-cid-nen7h5rs]{grid-template-rows:0fr}.mega-intro[data-astro-cid-nen7h5rs]{display:none}.mega-lankar[data-astro-cid-nen7h5rs]{border:0;padding:0 0 .9rem 2.5rem}.mega-lankar[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border:0}.mega-lank[data-astro-cid-nen7h5rs]{padding:.5rem 0}.mega-lank-namn[data-astro-cid-nen7h5rs]{letter-spacing:.06em;font-size:1.2rem;font-weight:500}.mega-lank-hint[data-astro-cid-nen7h5rs]{display:none}.mega-pil[data-astro-cid-nen7h5rs] svg{width:18px;height:18px}.mega-direkt[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linje);min-height:3.9rem;color:var(--text);font-family:var(--font-rubrik);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-left:2.5rem;font-size:1.55rem;font-weight:600;text-decoration:none;display:flex}.mega-direkt[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--rod-text)}.mega-direkt[data-astro-cid-nen7h5rs] .mega-pil[data-astro-cid-nen7h5rs]{padding-right:.6rem}.mega-kort[data-astro-cid-nen7h5rs]{grid-template-columns:52px 1fr;align-items:center;gap:.9rem 1rem;padding:1.1rem 1.2rem}.mega-kort-logo[data-astro-cid-nen7h5rs]{width:52px;height:52px}.mega-kort-rubrik[data-astro-cid-nen7h5rs]{font-size:1.35rem;line-height:1}.mega-kort-knapp[data-astro-cid-nen7h5rs]{grid-column:1/-1;justify-content:center;justify-self:stretch;min-height:3.1rem;margin:0}.mega-kontakt[data-astro-cid-nen7h5rs]{grid-column:1/-1;gap:.35rem;padding-top:.8rem;font-size:.95rem}}@media (width>=1100px){.toppmeny[data-astro-cid-nen7h5rs]{align-items:center;gap:.2rem;margin-inline:auto;display:flex}.meny-knapp[data-astro-cid-nen7h5rs],.mega-topp[data-astro-cid-nen7h5rs]{display:none}.megameny[data-astro-cid-nen7h5rs]{inset:var(--meny-topp,76px) 0 auto 0;width:100%;height:auto;max-height:calc(100dvh - var(--meny-topp,76px));border-left:0;border-bottom:1px solid var(--linje);opacity:1;clip-path:inset(0);transition:clip-path .6s var(--mjukare), opacity .4s var(--mjuk), display .6s allow-discrete, overlay .6s allow-discrete;overflow-y:auto;transform:none;box-shadow:0 40px 80px #00000073}.megameny[data-astro-cid-nen7h5rs]:not(:popover-open){clip-path:inset(0 0 100%);opacity:0}@starting-style{.megameny[data-astro-cid-nen7h5rs]:popover-open{clip-path:inset(0 0 100%);opacity:0;transform:none}}.megameny[data-astro-cid-nen7h5rs]::backdrop{top:var(--meny-topp,76px)}.mega-inne[data-astro-cid-nen7h5rs]{width:min(100% - 2 * var(--gutter), 1440px);grid-template-columns:minmax(0,1fr) clamp(300px,26vw,380px);align-items:stretch;gap:clamp(2rem,4vw,4rem);margin-inline:auto;padding:clamp(2.2rem,3.5vw,3.2rem) 0 clamp(2.5rem,4vw,3.5rem)}.mega-grupper[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.megagrupp[data-astro-cid-nen7h5rs]{transition:opacity .45s var(--mjuk)}.megameny[data-astro-cid-nen7h5rs][data-aktiv] .megagrupp[data-astro-cid-nen7h5rs]{opacity:.45}.megameny[data-astro-cid-nen7h5rs][data-aktiv=foreningen] .megagrupp[data-astro-cid-nen7h5rs][data-grupp=foreningen],.megameny[data-astro-cid-nen7h5rs][data-aktiv=medlemskap] .megagrupp[data-astro-cid-nen7h5rs][data-grupp=medlemskap],.megameny[data-astro-cid-nen7h5rs][data-aktiv=arrangorer] .megagrupp[data-astro-cid-nen7h5rs][data-grupp=arrangorer],.megameny[data-astro-cid-nen7h5rs][data-aktiv] .megagrupp[data-astro-cid-nen7h5rs]:hover,.megameny[data-astro-cid-nen7h5rs][data-aktiv] .megagrupp[data-astro-cid-nen7h5rs]:focus-within{opacity:1}.mega-intro[data-astro-cid-nen7h5rs]{min-height:3em}.mega-lank-namn[data-astro-cid-nen7h5rs]{font-size:1.55rem}.megameny[data-astro-cid-nen7h5rs]:popover-open .megagrupp[data-astro-cid-nen7h5rs],.megameny[data-astro-cid-nen7h5rs]:popover-open .mega-kort[data-astro-cid-nen7h5rs]{animation-name:fall-in}@keyframes fall-in{0%{opacity:0;transform:translateY(-14px)}}}@media (prefers-reduced-motion:reduce){.megameny[data-astro-cid-nen7h5rs],.megameny[data-astro-cid-nen7h5rs]::backdrop{transition:none}}.sidfot[data-astro-cid-jo6i4kqk]{background:var(--yta);padding-top:clamp(2.5rem,5vw,3.2rem);position:relative}.sidfot-rutnat[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:2rem 3rem;padding-bottom:2.2rem;display:grid}@media (width>=900px){.sidfot-rutnat[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1.6fr 1.2fr;align-items:start}}.sidfot-logo[data-astro-cid-jo6i4kqk]{color:var(--text);font-family:var(--font-rubrik);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:.9rem;margin-bottom:.8rem;font-size:1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.sidfot-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:72px;height:72px}.sidfot-om[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-mjuk);max-width:38ch;margin:0;font-size:1rem;line-height:1.6}.sidfot-rubrik[data-astro-cid-jo6i4kqk]{letter-spacing:.32em;color:var(--text-mjuk);margin-bottom:.9rem;font-size:.95rem;font-weight:500}.sidfot-meny[data-astro-cid-jo6i4kqk],.sidfot-kontakt[data-astro-cid-jo6i4kqk]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.sidfot-meny[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,max-content);gap:.35rem 2.5rem}.sidfot-meny[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);background:linear-gradient(var(--rod), var(--rod)) 0 100% / 0 1px no-repeat;transition:background-size .7s var(--mjukare), color .4s var(--mjuk);font-size:1.1rem;text-decoration:none}.sidfot-meny[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.sidfot-kontakt[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:.8rem;font-size:1.05rem;display:flex}.sidfot-kontakt[data-astro-cid-jo6i4kqk] svg{color:var(--text-mjuk);flex:none}.sidfot-botten[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linje);color:var(--text-mjuk);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-block:1rem;font-size:.95rem;display:flex}.sidfot-botten[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.rorelse-knapp[data-astro-cid-jo6i4kqk]{cursor:pointer;min-height:2.5rem;font:inherit;color:var(--text);border:1px solid var(--linje-stark);transition:border-color .4s var(--mjuk);background:0 0;align-items:center;gap:.5rem;padding:.2rem .9rem;display:inline-flex}.rorelse-knapp[data-astro-cid-jo6i4kqk]:hover{border-color:var(--text)}.rorelse-knapp[data-astro-cid-jo6i4kqk][aria-pressed=true]{background:var(--text);color:var(--yta)}.till-toppen[data-astro-cid-yhqe3nys]{z-index:60;cursor:pointer;width:3.6rem;height:3.6rem;color:var(--text);background:var(--glas);opacity:0;visibility:hidden;transition:opacity .6s var(--mjuk), transform .8s var(--mjukare), visibility .6s, color .4s var(--mjuk);border:0;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px);transform:translateY(16px)}.till-toppen[data-astro-cid-yhqe3nys].syns{opacity:1;visibility:visible;transform:none}.till-toppen[data-astro-cid-yhqe3nys]>svg[data-astro-cid-yhqe3nys]:first-child{transition:transform .6s var(--mjukare)}.till-toppen[data-astro-cid-yhqe3nys]:hover>svg[data-astro-cid-yhqe3nys]:first-child{transform:translateY(-3px)}.till-toppen-ring[data-astro-cid-yhqe3nys]{width:100%;height:100%;position:absolute;inset:0}.till-toppen-ring[data-astro-cid-yhqe3nys] circle[data-astro-cid-yhqe3nys]{fill:none;stroke:var(--linje-stark);stroke-width:1px;transition:stroke .5s var(--mjuk)}.till-toppen[data-astro-cid-yhqe3nys]:hover .till-toppen-ring[data-astro-cid-yhqe3nys] circle[data-astro-cid-yhqe3nys]{stroke:var(--rod)}.ord{vertical-align:top;margin:-.22em -.04em -.12em;padding:.22em .04em .12em;display:inline-block;overflow:hidden}.ord-delad .ord-inre{transition:transform 1.1s var(--mjukare) calc(var(--i) * 55ms);display:inline-block;transform:translateY(130%)}.ord-delad.syns .ord-inre{transform:none}.js-anim .sektion-huvud .overrubrik:before{transform-origin:0;transition:transform 1.2s var(--mjukare) .1s;transform:scaleX(0)}.js-anim .sektion-huvud .overrubrik{opacity:0;transition:opacity 1s var(--mjuk), transform 1.2s var(--mjukare);transform:translateY(12px)}.js-anim .sektion-huvud .ingress{opacity:0;transition:opacity 1.2s var(--mjuk) .35s, transform 1.4s var(--mjukare) .35s;transform:translateY(18px)}.js-anim .sektion-huvud.syns .overrubrik:before{transform:scaleX(1)}.js-anim .sektion-huvud.syns .overrubrik,.js-anim .sektion-huvud.syns .ingress{opacity:1;transform:none}html.utan-rorelse .sektion-huvud .overrubrik:before{transform:none!important}html.utan-rorelse .ord-inre,html.utan-rorelse .sektion-huvud *{opacity:1!important;transition:none!important;transform:none!important}
