@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-500.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-600.woff2) format("woff2");font-weight:600 700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s}html.dyk-in .demo-rot,html.dyk-in .sv-remsa{animation:dyk-landa 1.05s cubic-bezier(.16,.84,.24,1) both}html.dyk-in .demo-rot{transform-origin:50% -2.5rem}html.dyk-in .sv-remsa{transform-origin:50% 0}@keyframes dyk-landa{0%{transform:scale(1.12);filter:blur(12px)}to{transform:none;filter:none}}html{--sv-topp: 2.5rem}html.sv-dold{--sv-topp: 0px}.sv-remsa{position:sticky;top:0;z-index:60;box-sizing:border-box;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;height:2.5rem;padding:0 clamp(.75rem,3vw,1.5rem);background:#1a1d20;color:#f7f8f8;font:500 .75rem/1.3 IBM Plex Sans,system-ui,sans-serif;border-bottom:1px solid rgb(255 255 255 / .06)}html.sv-dold .sv-remsa{transform:translateY(-100%)}.sv-remsa a{color:inherit;text-decoration:none}.sv-remsa__tillbaka{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .1rem;opacity:.9;transition:opacity .2s,color .2s;font-weight:600;letter-spacing:.01em}.sv-remsa__tillbaka:hover{opacity:1;color:#16b6c7}.sv-remsa__logo{width:1rem;height:1rem;color:#8d9673}.sv-remsa__text{grid-column:2;justify-self:center;margin:0;display:flex;align-items:center;gap:.5rem;color:#f7f8f899;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.sv-remsa__prick{width:6px;height:6px;border-radius:50%;background:#16b6c7;box-shadow:0 0 0 3px #16b6c72e}.sv-remsa__cta{grid-column:3;justify-self:end;padding:.35rem .8rem;background:#6c7356;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transition:background .2s;white-space:nowrap}.sv-remsa__cta:hover{background:#007d8a}.sv-remsa--mork{background:#eeece5;color:#2b2f33;border-bottom-color:#00000014;box-shadow:0 1px #00000040}.sv-remsa--mork .sv-remsa__tillbaka:hover{color:#007d8a}.sv-remsa--mork .sv-remsa__logo{color:#6c7356}.sv-remsa--mork .sv-remsa__text{color:#2b2f339e}.sv-remsa--mork .sv-remsa__prick{background:#007d8a;box-shadow:0 0 0 3px #007d8a29}.sv-remsa--mork .sv-remsa__cta{color:#f7f8f8}@media(max-width:720px){.sv-remsa__lang{display:none}}@media(max-width:480px){.sv-remsa__text{display:none}.sv-remsa__cta{font-size:.72rem}}.sv-flyt{position:fixed;left:clamp(.75rem,2vw,1.25rem);bottom:calc(clamp(.75rem,2vw,1.25rem) + env(safe-area-inset-bottom));z-index:70;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .9rem .55rem .65rem;background:#1a1d20e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f7f8f8;font:600 .75rem/1 IBM Plex Sans,system-ui,sans-serif;text-decoration:none;border:1px solid rgb(255 255 255 / .1);border-radius:999px;box-shadow:0 10px 30px -12px #00000080;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .35s ease,transform .35s ease,background .2s}.sv-flyt.syns{opacity:1;transform:none;pointer-events:auto}.sv-flyt:hover{background:#007d8a}.sv-flyt__logo{width:1.05rem;height:1.05rem;color:#8d9673}.sv-flyt:hover .sv-flyt__logo{color:#f7f8f8}@media(max-width:480px){.sv-flyt span{display:none}.sv-flyt{padding:.6rem}}.sv-notis{position:fixed;left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:80;display:flex;gap:.9rem;align-items:flex-start;width:min(26rem,calc(100vw - 1.5rem));padding:1rem 2.6rem 1.05rem 1rem;background:#1a1d20;color:#f7f8f8;font:400 .875rem/1.5 IBM Plex Sans,system-ui,sans-serif;box-shadow:0 24px 60px -20px #0009;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));transform:translate(-50%);animation:sv-notis-in .35s cubic-bezier(.2,.8,.2,1)}.sv-notis[hidden]{display:none}@keyframes sv-notis-in{0%{opacity:0;transform:translate(-50%,14px)}}.sv-notis__logo{flex:none;width:1.6rem;height:1.6rem;color:#8d9673;margin-top:.1rem}.sv-notis p{margin:0}.sv-notis__rubrik{font-weight:600}.sv-notis__text{margin-top:.2rem!important;color:#f7f8f8b3}.sv-notis__lank{display:inline-block;margin-top:.55rem;color:#16b6c7;font-weight:600;text-decoration:none}.sv-notis__lank:hover{text-decoration:underline}.sv-notis__stang{position:absolute;top:.45rem;right:.55rem;width:2rem;height:2rem;border:0;background:none;color:#f7f8f88c;font-size:1.35rem;line-height:1;cursor:pointer}.sv-notis__stang:hover{color:#fff}@media(prefers-reduced-motion:reduce){html.dyk-in .demo-rot,html.dyk-in .sv-remsa,.sv-notis{animation:none}}
