.ny{--ny-canvas:#f0eee9;--ny-ink:#111110;--ny-blue:#2b3cff;--ny-coral:#ff5a3c;--ny-muted:#6b6963;--ny-hair:#1111101a;--ny-ease-out:cubic-bezier(.23, 1, .32, 1);--ny-ease-in-out:cubic-bezier(.77, 0, .175, 1);--ny-ease:var(--ny-ease-out);--ny-dur-press:.12s;--ny-dur-hover:.18s;--ny-dur-state:.3s;--ny-dur-enter:.65s;--ny-stagger:60ms;-webkit-font-smoothing:antialiased;color:var(--ny-ink);background:var(--ny-canvas);font-family:Onest Variable,Onest Fallback,-apple-system,system-ui,sans-serif;overflow-x:clip}.ny ::selection{color:#fff;background:var(--ny-blue)}.ny :focus-visible{outline:2px solid var(--ny-blue);outline-offset:3px;animation:ny-focus var(--ny-dur-hover) var(--ny-ease-out) both}.ny :focus-visible:not(.ny-btn,.ny-chip,.ny-card,.ny-prisrad){border-radius:6px}@keyframes ny-focus{0%{outline-offset:0;outline-color:#0000}}.ny [id]{scroll-margin-top:96px}.ny fieldset{min-inline-size:0}.ny :is(.grid,.flex)>*{min-width:0}.ny-display{letter-spacing:-.035em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-weight:500}.ny-dot{vertical-align:baseline;background:var(--ny-blue);width:.15em;height:.15em;margin-left:.06em;display:inline-block}.ny-btn{white-space:nowrap;cursor:pointer;min-height:44px;transition:transform var(--ny-dur-hover) var(--ny-ease-out), box-shadow var(--ny-dur-hover) var(--ny-ease-out), background-color var(--ny-dur-hover) var(--ny-ease-out), border-color var(--ny-dur-hover) var(--ny-ease-out), color var(--ny-dur-hover) var(--ny-ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.ny-btn .ny-arrow{transition:transform var(--ny-dur-hover) var(--ny-ease-out)}.ny-btn-coral{color:#fff;background:var(--ny-coral);box-shadow:0 10px 24px -12px #ff5a3cb3}.ny-btn-ink{color:#f0eee9;background:var(--ny-ink);box-shadow:0 10px 24px -14px #11111099}.ny-btn-ghost{color:var(--ny-ink);background:0 0;border-color:#1111102e}.ny-btn-white{color:var(--ny-ink);background:#fff;box-shadow:0 10px 24px -14px #11111066}@media (width<40rem){.ny-hero-knappar{width:100%;max-width:320px}.ny-hero-knappar>*,.ny-hero-knappar .ny-btn{width:100%}}.ny-btn-sm{min-height:36px;padding:0 16px;font-size:13px}@media (hover:hover){.ny-btn:hover{transform:translateY(-1px)}.ny-btn:hover .ny-arrow{transform:translate(3px)}.ny-btn-coral:hover{box-shadow:0 16px 30px -12px #ff5a3ccc}.ny-btn-ink:hover{box-shadow:0 16px 30px -14px #111110b3}.ny-btn-ghost:hover{border-color:var(--ny-ink);background:#fff9}.ny-btn-white:hover{box-shadow:0 16px 30px -14px #11111080}}.ny-btn:active{transition-duration:var(--ny-dur-press);transform:scale(.97)}.ny-rise{animation:ny-rise var(--ny-dur-enter) var(--ny-ease-out) var(--d,0s) both}@keyframes ny-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){@keyframes ny-rise{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}}@media (scripting:enabled){.ny-reveal:not(.is-in),.ny-reveal-group:not(.is-in)>:not(ul,ol),.ny-reveal-group:not(.is-in)>:is(ul,ol)>li{opacity:0}}.ny-reveal.is-in,.ny-reveal-group.is-in>:not(ul,ol),.ny-reveal-group.is-in>:is(ul,ol)>li{animation:ny-reveal var(--ny-dur-enter) var(--ny-ease-out) calc(var(--d,0s) + var(--i,0) * var(--ny-stagger)) backwards}.ny-reveal-group>:nth-child(2),.ny-reveal-group>:is(ul,ol)>:nth-child(2){--i:1}.ny-reveal-group>:nth-child(3),.ny-reveal-group>:is(ul,ol)>:nth-child(3){--i:2}.ny-reveal-group>:nth-child(4),.ny-reveal-group>:is(ul,ol)>:nth-child(4){--i:3}.ny-reveal-group>:nth-child(5),.ny-reveal-group>:is(ul,ol)>:nth-child(5){--i:4}.ny-reveal-group>:nth-child(6),.ny-reveal-group>:is(ul,ol)>:nth-child(6){--i:5}.ny-reveal-group>:nth-child(7),.ny-reveal-group>:is(ul,ol)>:nth-child(7){--i:6}.ny-reveal-group>:nth-child(8),.ny-reveal-group>:is(ul,ol)>:nth-child(8){--i:7}.ny-reveal-group>:nth-child(n+9),.ny-reveal-group>:is(ul,ol)>:nth-child(n+9){--i:8}@keyframes ny-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ny-cue svg{animation:ny-cue 1.8s var(--ny-ease-in-out) infinite}@keyframes ny-cue{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.ny-frame{color:#f0eee9;background:var(--ny-ink);view-timeline:--ny-frame block;border-radius:28px;position:relative;box-shadow:0 40px 80px -40px #1111108c,0 0 0 1px #1111100f,inset 0 1px #ffffff14}@supports (animation-timeline:view()){.ny .ny-frame>*{animation:linear both ny-screen-on;animation-timeline:--ny-frame;animation-range:entry entry 45%}@media (width>=768px) and (prefers-reduced-motion:no-preference){.ny-parallax{animation:linear both ny-parallax;animation-timeline:view();animation-range:entry}}}@keyframes ny-screen-on{0%{opacity:.6}to{opacity:1}}@keyframes ny-parallax{0%{transform:translateY(12px)}to{transform:translateY(0)}}.ny-frame-bar{color:#f0eee9b3;border-bottom:1px solid #f0eee91a;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:13px;display:flex}.ny-live{background:var(--ny-blue);width:8px;height:8px;animation:ny-pulse 2s var(--ny-ease-out) infinite;border-radius:2px;box-shadow:0 0 #2b3cff99}@keyframes ny-pulse{0%{box-shadow:0 0 #2b3cff8c}70%{box-shadow:0 0 0 8px #2b3cff00}to{box-shadow:0 0 #2b3cff00}}.ny-lane{transition:background-color var(--ny-dur-state) var(--ny-ease-out), border-color var(--ny-dur-state) var(--ny-ease-out), color var(--ny-dur-state) var(--ny-ease-out);background:#f0eee90d;border:1px solid #f0eee914;border-radius:16px;padding:16px 18px}.ny-caret{vertical-align:-.15em;background:var(--ny-blue);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite ny-blink;display:inline-block}@keyframes ny-blink{50%{opacity:0}}.ny-spin{border:2px solid #f0eee940;border-top-color:var(--ny-blue);border-radius:2px;width:10px;height:10px;animation:.9s linear infinite ny-rot;display:inline-block}@keyframes ny-rot{to{transform:rotate(360deg)}}.ny-chip{color:var(--ny-ink);cursor:pointer;transition:background-color var(--ny-dur-hover) var(--ny-ease-out), border-color var(--ny-dur-hover) var(--ny-ease-out), color var(--ny-dur-hover) var(--ny-ease-out), transform var(--ny-dur-hover) var(--ny-ease-out);background:#ffffff80;border:1px solid #11111024;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500}@media (hover:hover){.ny-chip:hover{border-color:var(--ny-ink)}}.ny-chip:active{transition-duration:var(--ny-dur-press);transform:scale(.97)}@media (width<=767px){.ny-chip-tight{padding:7px 12px;font-size:13px}}.ny-chip[aria-pressed=true]{color:#f0eee9;background:var(--ny-ink);border-color:var(--ny-ink)}.ny-card{transition:transform var(--ny-dur-hover) var(--ny-ease-out), box-shadow var(--ny-dur-hover) var(--ny-ease-out);background:#fff;border-radius:24px;box-shadow:0 30px 60px -40px #11111059}@media (hover:hover){.ny-card:is(a,button):hover{transform:translateY(-2px);box-shadow:0 36px 64px -40px #11111073}}.ny-card:is(a,button):active{transition-duration:var(--ny-dur-press);transform:scale(.985)}.ny-igen button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ny-prisrad{--ny-x:0px;color:inherit;border-top:1px solid var(--ny-hair);transform:translateX(var(--ny-x));transform-origin:0;transition:transform var(--ny-dur-hover) var(--ny-ease-out);grid-template-columns:1fr auto;align-items:baseline;gap:4px 24px;padding:18px 0;text-decoration:none;display:grid}.ny-prisrad-k{transition:color var(--ny-dur-hover) var(--ny-ease-out)}@media (hover:hover){.ny-prisrad:hover{--ny-x:8px}.ny-prisrad:hover .ny-prisrad-k{color:var(--ny-blue)}}.ny-prisrad:active{transform:translateX(var(--ny-x)) scale(.985);transition-duration:var(--ny-dur-press)}.ny-textlink{color:var(--ny-blue);text-underline-offset:4px;transition:text-decoration-color var(--ny-dur-hover) var(--ny-ease-out);align-items:center;gap:6px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.ny-textlink .ny-arrow{transition:transform var(--ny-dur-hover) var(--ny-ease-out)}@media (hover:hover){.ny-textlink:hover{text-decoration-color:currentColor}.ny-textlink:hover .ny-arrow{transform:translate(3px)}@media (pointer:coarse){.ny-textlink{padding-block:9px}}}.ny-mark{padding-bottom:.12em;position:relative}.ny-mark:after{content:"";background:var(--ny-coral);transform-origin:0;height:.09em;transition:transform var(--ny-dur-enter) var(--ny-ease-out) .2s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.ny-mark.is-in:after{transform:scaleX(1)}.ny-bock-rad{flex-shrink:0;align-items:center;height:1lh;display:inline-flex}.ny-bock{width:20px;height:20px;color:var(--ny-blue);background:#2b3cff12;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #2b3cff4d}.ny-bock svg{width:12px;height:12px;overflow:visible}.ny-bock path{stroke-dasharray:1;stroke-dashoffset:0}@media (scripting:enabled){.is-in .ny-bock path{animation:ny-bock-streck .48s var(--ny-ease-out,ease-out) both;animation-delay:calc(.16s + var(--i,0) * var(--ny-stagger,60ms))}}@keyframes ny-bock-streck{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ny-korttopp{border-bottom:1px solid var(--ny-hair);align-items:center;gap:10px;margin-bottom:22px;padding-bottom:14px;display:flex}.ny-korttopp svg{width:auto;height:22px;color:var(--ny-ink);flex-shrink:0}.ny-korttopp-namn{color:var(--ny-ink);letter-spacing:-.02em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:13.5px;font-weight:500;line-height:1.2}.ny-korttopp-not{color:var(--ny-muted)}.ny-loften{border-top:1px solid var(--ny-hair);grid-template-columns:1fr;gap:9px;max-width:58ch;margin-top:20px;padding-top:16px;display:grid}.ny-lofte{color:var(--ny-muted);text-wrap:pretty;grid-template-columns:7px 1fr;align-items:start;gap:10px;font-size:13.5px;line-height:1.5;display:grid}.ny-lofte:before{content:"";background:var(--ny-blue);border-radius:2px;width:7px;height:7px;margin-top:7px}@media (prefers-reduced-motion:reduce){.is-in .ny-bock path{animation:none}@keyframes ny-rise{0%{opacity:0}to{opacity:1}}@keyframes ny-reveal{0%{opacity:0}to{opacity:1}}.ny-live,.ny-caret,.ny-spin,.ny-cue svg,.ny-parallax{animation:none}.ny-btn:hover,.ny-btn:active,.ny-btn:hover .ny-arrow,.ny-chip:active,.ny-card:is(a,button):hover,.ny-card:is(a,button):active,.ny-prisrad,.ny-prisrad:hover,.ny-prisrad:active,.ny-textlink:hover .ny-arrow{transform:none}.ny-mark:after{transition:none}}.ny .ny-seo-frame{height:744px;overflow:hidden}@media (width>=768px){.ny .ny-seo-frame{height:660px}}.ny .ny-seo-status{text-transform:uppercase;letter-spacing:.1em;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:11px;display:inline-flex}.ny .ny-seo-status[data-status=klart]{color:#fff;background:var(--ny-blue)}.ny .ny-seo-status[data-status=brister]{color:#fff;background:var(--ny-coral)}.ny .ny-seo-status[data-status=ok]{color:#f0eee9b3;border:1px solid #f0eee933}.ny .ny-seo-steg{gap:24px;display:grid;position:relative}.ny .ny-seo-steg:before{content:"";background:var(--ny-hair);width:1px;position:absolute;top:6px;bottom:6px;left:5px}@media (width>=768px){.ny .ny-seo-steg{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ny .ny-seo-steg:before{width:auto;height:1px;inset:5px 0 auto}}.ny .ny-seo-punkt{z-index:1;background:var(--ny-blue);border-radius:3px;width:11px;height:11px;display:block;position:relative;box-shadow:0 0 0 4px #fff}.ny .ny-seo-punkt[data-tone=coral]{background:var(--ny-coral)}.ny .ny-seo-punkt[data-tone=muted]{background:#11111040}.ny .ny-seo-form input{border-radius:12px}.ny .ny-seo-form button[type=submit]{color:#fff}.ny .ny-seo-faq button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ny-sok-in{animation:ny-sok-in .65s var(--ny-ease) var(--d,0s) both}@keyframes ny-sok-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ny-sok-card{background:#f7f6f2;border:1px solid #11111014;border-radius:20px;padding:20px;position:relative;box-shadow:0 30px 60px -40px #11111059}@media (width>=768px){.ny-sok-card{padding:24px 32px 28px}}.ny-sok-card>form>p{margin-top:12px}.ny-sok .ek-form label{color:var(--ny-ink);letter-spacing:-.02em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:15px;font-weight:500}.ny-sok .ek-form input{height:56px;color:var(--ny-ink);transition:border-color .18s var(--ny-ease), box-shadow .24s var(--ny-ease);background:#fff;border:1px solid #11111029;border-radius:4px;padding:0 18px;font-size:16px;box-shadow:0 0 #2b3cff00}.ny-sok .ek-form input:hover{border-color:#11111052}.ny-sok .ek-form input:focus,.ny-sok .ek-form input:focus-visible{border-color:var(--ny-blue);background:#fff;outline:none;box-shadow:0 0 0 4px #2b3cff29}.ny-sok .ek-form input::placeholder{color:#8f8c86}.ny-sok .ek-form input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 #b4231800}.ny-sok .ek-form input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b4231824}.ny-sok .ek-form [role=alert]{color:#b42318;animation:ny-sok-alert .3s var(--ny-ease) both;font-size:13.5px;line-height:1.45}.ny-sok .ek-form p[role=alert]>span{color:#b42318}.ny-sok .ek-form div[role=alert]{color:var(--ny-ink);background:#fff;border:1px solid #b4231873;border-radius:4px}@keyframes ny-sok-alert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ny-sok .ek-form button[type=submit]{color:#fff;background:var(--ny-coral);width:100%;min-height:44px;transition:transform .16s var(--ny-ease), box-shadow .18s var(--ny-ease), opacity .18s var(--ny-ease);border-radius:999px;padding:0 22px;font-size:14.5px;font-weight:500;box-shadow:0 12px 26px -12px #ff5a3cb3}.ny-sok .ek-form button[type=submit]:hover{background:var(--ny-coral);transform:translateY(-1px);box-shadow:0 16px 30px -12px #ff5a3ccc}.ny-sok .ek-form button[type=submit]:active{transition-duration:.12s;transform:scale(.97)}.ny-sok .ek-form button[type=submit]:focus-visible{outline:2px solid var(--ny-blue);outline-offset:3px;border-radius:999px}.ny-sok .ek-form button[type=submit]:disabled,.ny-sok .ek-form button[type=submit]:disabled:hover{color:#fff;background:var(--ny-coral);box-shadow:none;opacity:.55;transform:none}.ny-sok .ek-form button[type=submit] svg{width:15px;height:15px}@media (hover:none){.ny-sok .ek-form button[type=submit]:hover{transform:none}}.ny .ny-plus{width:12px;height:12px;display:inline-block;position:relative}.ny .ny-plus:before,.ny .ny-plus:after{content:"";background:var(--ny-blue);transition:transform .26s var(--ny-ease);margin:auto;position:absolute;inset:0}.ny .ny-plus:before{width:12px;height:2px}.ny .ny-plus:after{width:2px;height:12px}.ny .ny-plus.is-open:after{transform:scaleY(0)}@media (prefers-reduced-motion:reduce){.ny .ny-plus:after{transition:none}}.ny .ny-behov{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid var(--ny-hair);background:0 0;grid-template-columns:22px 1fr;align-items:start;gap:14px;padding:14px 0;display:grid}.ny .ny-behov-box{color:#fff;width:22px;height:22px;transition:background-color .18s var(--ny-ease), border-color .18s var(--ny-ease);background:#fff;border:1px solid #11111040;border-radius:6px;place-items:center;margin-top:1px;display:grid}.ny .ny-behov-box svg{opacity:0;width:12px;height:12px;transition:opacity .18s var(--ny-ease), transform .22s var(--ny-ease);transform:scale(.6)}.ny .ny-behov:hover .ny-behov-box{border-color:var(--ny-ink)}.ny .ny-behov[aria-pressed=true] .ny-behov-box{background:var(--ny-blue);border-color:var(--ny-blue)}.ny .ny-behov[aria-pressed=true] .ny-behov-box svg{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.ny .ny-behov-box,.ny .ny-behov-box svg{transition:none}}.ny-val{width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;border-top:1px solid var(--ny-hair);transition:color .16s var(--ny-ease);background:0 0;grid-template-columns:22px 1fr auto;align-items:center;gap:2px 14px;padding:12px 0;display:grid}.ny-val-box{width:22px;height:22px;transition:background-color .16s var(--ny-ease), border-color .16s var(--ny-ease);border:1.5px solid #1111104d;border-radius:6px;grid-row:span 2}.ny-val-box svg{color:#fff;opacity:0;width:100%;height:100%;transition:opacity .16s var(--ny-ease), transform .22s var(--ny-ease);transform:scale(.6)}.ny-val[aria-pressed=true] .ny-val-box{background:var(--ny-blue);border-color:var(--ny-blue)}.ny-val[aria-pressed=true] .ny-val-box svg{opacity:1;transform:scale(1)}.ny-val-what{transition:color .16s var(--ny-ease)}.ny-val:hover .ny-val-what{color:var(--ny-blue)}.ny-val-sub{color:var(--ny-muted);grid-column:2/span 2;font-size:13.5px}.ny-tid{background:#f0eee91a;border-radius:3px;height:6px;overflow:hidden}.ny-tid>span{background:var(--ny-blue);height:100%;transition:width .6s var(--ny-ease);border-radius:3px;display:block}@media (width<=767px){.ny-summa{z-index:5;position:sticky;top:84px}}.ny-fraga{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 28px;align-items:start;gap:16px;padding:20px 0;display:grid}@media (prefers-reduced-motion:reduce){.ny-val,.ny-val-what,.ny-val-box,.ny-val-box svg,.ny-tid>span{transition:none}}.ny-om-feed{-webkit-mask-image:linear-gradient(#000 70%,#0000 96%);mask-image:linear-gradient(#000 70%,#0000 96%)}.ny-om-rail{padding-left:28px;position:relative}.ny-om-rail:before{content:"";background:var(--ny-hair);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.ny-om-rail li{position:relative}.ny-om-rail li:before{content:"";background:var(--ny-blue);width:11px;height:11px;box-shadow:0 0 0 4px var(--ny-canvas);border-radius:2px;position:absolute;top:7px;left:-28px}.ny-om-rail li:last-child:before{background:var(--ny-coral)}.ny-om-vecka{background:#f0eee91f;border-radius:999px;height:6px;overflow:hidden}.ny-om-vecka>span{background:var(--ny-blue);transform-origin:0;height:100%;transition:transform .6s var(--ny-ease);border-radius:999px;display:block}.ny-hk-in{animation:ny-hk-in .65s var(--ny-ease) var(--d,0s) both}@keyframes ny-hk-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ny-hk-card{background:#f7f6f2;border:1px solid #11111014;border-radius:20px;padding:22px 20px 20px;position:relative;box-shadow:0 30px 60px -40px #11111059}@media (width>=768px){.ny-hk-card{padding:28px 32px}}.ny-halsokoll .ek-form label{color:var(--ny-ink);letter-spacing:-.02em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:15px;font-weight:500}.ny-halsokoll .ek-form input{height:56px;color:var(--ny-ink);transition:border-color .18s var(--ny-ease), box-shadow .24s var(--ny-ease);background:#fff;border:1px solid #11111029;border-radius:4px;padding:0 18px;font-size:16px;box-shadow:0 0 #2b3cff00}.ny-halsokoll .ek-form input:hover{border-color:#11111052}.ny-halsokoll .ek-form input:focus,.ny-halsokoll .ek-form input:focus-visible{border-color:var(--ny-blue);background:#fff;outline:none;box-shadow:0 0 0 4px #2b3cff29}.ny-halsokoll .ek-form input::placeholder{color:#8f8c86}.ny-halsokoll .ek-form input[aria-invalid=true]{border-color:#b42318}.ny-halsokoll .ek-form input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b4231824}.ny-halsokoll .ek-form [role=alert]{color:#b42318;animation:ny-hk-alert .3s var(--ny-ease) both;font-size:13.5px;line-height:1.45}@keyframes ny-hk-alert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ny-halsokoll .ek-form button[type=submit]{color:#fff;background:var(--ny-coral);min-height:44px;transition:transform .16s var(--ny-ease), box-shadow .18s var(--ny-ease), opacity .18s var(--ny-ease);border-radius:999px;padding:0 22px;font-size:14.5px;font-weight:500;box-shadow:0 12px 26px -12px #ff5a3cb3}.ny-halsokoll .ek-form button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 16px 30px -12px #ff5a3ccc}.ny-halsokoll .ek-form button[type=submit]:active{transition-duration:.12s;transform:scale(.97)}.ny-halsokoll .ek-form button[type=submit]:disabled,.ny-halsokoll .ek-form button[type=submit]:disabled:hover{color:#fff;box-shadow:none;opacity:.55;transform:none}.ny-halsokoll .ek-form button[type=submit] svg{width:15px;height:15px;transition:transform .22s var(--ny-ease)}.ny-halsokoll .ek-form button[type=submit]:hover svg{transform:translate(3px)}@media (hover:none){.ny-halsokoll .ek-form button[type=submit]:hover{transform:none}}.ny-hk-bar{background:#1111100f;border-radius:999px;height:10px;overflow:hidden}.ny-hk-bar>span{background:var(--ny-ink);transform-origin:0;border-radius:999px;height:100%;display:block}.ny-hk-bar.is-first>span{background:var(--ny-blue)}@media (prefers-reduced-motion:reduce){.ny-hk-in,.ny-halsokoll .ek-form [role=alert]{animation:none}.ny-halsokoll .ek-form input,.ny-halsokoll .ek-form button[type=submit],.ny-halsokoll .ek-form button[type=submit] svg{transition:none}}.ny-skill li{transition:color .3s var(--ny-ease)}@media (prefers-reduced-motion:reduce){.ny-skill li{transition:none}}.ny-kontakt-in{animation:ny-kontakt-in var(--ny-dur-enter) var(--ny-ease-out) var(--d,0s) both}@keyframes ny-kontakt-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ny-kontakt-kort{background:#f7f6f2;border:1px solid #11111014;border-radius:20px;padding:22px 20px 20px;position:relative;box-shadow:0 30px 60px -40px #11111059}@media (width>=768px){.ny-kontakt-kort{padding:28px 32px}}.ny-kontakt-kort label{color:var(--ny-ink);letter-spacing:-.02em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:15px;font-weight:500}.ny-kontakt-kort label+span{color:var(--ny-muted);font-size:12.5px}.ny-kontakt-kort input,.ny-kontakt-kort textarea{color:var(--ny-ink);transition:border-color var(--ny-dur-hover) var(--ny-ease-out), box-shadow .24s var(--ny-ease-out);background:#fff;border:1px solid #11111029;border-radius:4px;padding:0 18px;font-size:16px;box-shadow:0 0 #2b3cff00}.ny-kontakt-kort input{height:56px}.ny-kontakt-kort textarea{min-height:160px;padding:16px 18px;line-height:1.55}@media (hover:hover){.ny-kontakt-kort input:hover,.ny-kontakt-kort textarea:hover{border-color:#11111052}}.ny-kontakt-kort input:focus,.ny-kontakt-kort input:focus-visible,.ny-kontakt-kort textarea:focus,.ny-kontakt-kort textarea:focus-visible{border-color:var(--ny-blue);background:#fff;outline:none;animation:none;box-shadow:0 0 0 4px #2b3cff29}.ny-kontakt-kort input::placeholder,.ny-kontakt-kort textarea::placeholder{color:#8f8c86}.ny-kontakt-kort input[aria-invalid=true],.ny-kontakt-kort textarea[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 #b4231800}.ny-kontakt-kort input[aria-invalid=true]:focus,.ny-kontakt-kort textarea[aria-invalid=true]:focus{border-color:#b42318;box-shadow:0 0 0 4px #b4231824}.ny-kontakt-kort [role=alert]{color:#b42318;animation:ny-kontakt-alert var(--ny-dur-state) var(--ny-ease-out) both;font-size:13.5px;line-height:1.45}.ny-kontakt-kort p[role=alert]>span{color:#b42318}.ny-kontakt-kort div[role=alert]{background:#b423180f;border-color:#b423184d;border-radius:4px}@keyframes ny-kontakt-alert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ny-kontakt-kort button[type=submit]{color:#fff;background:var(--ny-coral);width:100%;height:auto;min-height:44px;transition:transform var(--ny-dur-hover) var(--ny-ease-out), box-shadow var(--ny-dur-hover) var(--ny-ease-out), opacity var(--ny-dur-hover) var(--ny-ease-out);border-radius:999px;padding:0 22px;font-size:14.5px;font-weight:500;box-shadow:0 12px 26px -12px #ff5a3cb3}@media (width>=640px){.ny-kontakt-kort button[type=submit]{align-self:flex-start;width:auto}}@media (hover:hover){.ny-kontakt-kort button[type=submit]:hover:not(:disabled){background:var(--ny-coral);transform:translateY(-1px);box-shadow:0 16px 30px -12px #ff5a3ccc}}.ny-kontakt-kort button[type=submit]:active:not(:disabled){background:var(--ny-coral);transition-duration:var(--ny-dur-press);transform:scale(.97)}.ny-kontakt-kort button[type=submit]:disabled,.ny-kontakt-kort button[type=submit]:disabled:hover{color:#fff;background:var(--ny-coral);box-shadow:none;opacity:.55;transform:none}.ny-kontakt-kort button[type=submit]:focus-visible{outline:2px solid var(--ny-blue);outline-offset:3px;box-shadow:0 12px 26px -12px #ff5a3cb3}.ny-kontakt-kort form>p:not([role=alert]){max-width:58ch;color:var(--ny-muted);margin-top:12px;font-size:12.5px;line-height:1.6}.ny-kontakt-kort form>p:not([role=alert]) a{color:var(--ny-ink);text-underline-offset:3px}.ny-kontakt-kort [role=status]{background:#fff;border-color:#1111101f;border-radius:12px}.ny-tidslinje-streck{background:#f0eee91f}.ny-kontakt-lank{color:var(--ny-blue);text-underline-offset:4px;transition:text-decoration-color var(--ny-dur-hover) var(--ny-ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.ny-kontakt-lank:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.ny-kontakt-in,.ny-kontakt-kort [role=alert]{animation:none}.ny-kontakt-kort input,.ny-kontakt-kort textarea,.ny-kontakt-kort button[type=submit]{transition:none}.ny-kontakt-kort button[type=submit]:hover:not(:disabled),.ny-kontakt-kort button[type=submit]:active:not(:disabled){transform:none}}.ny .ny-pp-toc{gap:2px;display:grid}.ny .ny-pp-toc a{color:var(--ny-muted);transition:color var(--ny-dur-hover) var(--ny-ease-out), transform var(--ny-dur-hover) var(--ny-ease-out);grid-template-columns:10px 1fr;align-items:center;gap:12px;padding:11px 0;font-size:15px;line-height:1.35;text-decoration:none;display:grid}.ny .ny-pp-toc a:before{content:"";width:8px;height:8px;transition:background-color var(--ny-dur-state) var(--ny-ease-out);background:#11111026;border-radius:2px}@media (hover:hover){.ny .ny-pp-toc a:hover{color:var(--ny-ink);transform:translate(3px)}}.ny .ny-pp-toc a:active{transition-duration:var(--ny-dur-press);transform:scale(.985)}.ny .ny-pp-toc a[aria-current=true]{color:var(--ny-ink)}.ny .ny-pp-toc a[aria-current=true]:before{background:var(--ny-blue)}.ny .ny-pp-text{max-width:66ch}.ny .ny-pp-text p{color:var(--ny-muted);font-size:16.5px;line-height:1.7}.ny .ny-pp-text p+p{margin-top:16px}@media (width>=768px){.ny .ny-pp-text p{font-size:17.5px}}.ny .ny-pp-lista>li{border-bottom:1px solid var(--ny-hair);padding:15px 0}.ny .ny-pp-lista>li:first-child{border-top:1px solid var(--ny-hair)}.ny .ny-pp-lista-namn{color:var(--ny-ink);font-size:17px;display:block}.ny .ny-pp-lista-roll{color:var(--ny-muted);margin-top:4px;font-size:15.5px;line-height:1.6;display:block}.ny .ny-pp-fakta>div{border-bottom:1px solid var(--ny-hair);flex-direction:column;gap:2px;padding:13px 0;display:flex}.ny .ny-pp-fakta>div:first-child{border-top:1px solid var(--ny-hair)}.ny .ny-pp-fakta dt{color:var(--ny-muted);font-size:13.5px}.ny .ny-pp-fakta dd{color:var(--ny-ink);font-size:16px}@media (width>=640px){.ny .ny-pp-fakta>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px}}.ny .ny-ort{border-top:1px solid var(--ny-hair);align-items:center;gap:12px;padding:12px 0;font-size:clamp(18px,2vw,24px);line-height:1.15;display:flex}.ny .ny-ort:before{content:"";background:#11111026;border-radius:2px;flex-shrink:0;width:8px;height:8px}.ny .ny-ort.is-hem{color:var(--ny-ink)}.ny .ny-ort.is-hem:before{background:var(--ny-blue)}.ny .ny-bw-nr{font-variant-numeric:tabular-nums;color:var(--ny-blue)}.ny .ny-bw-rail{gap:28px;padding-left:28px;display:grid;position:relative}.ny .ny-bw-rail:before{content:"";background:var(--ny-hair);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.ny .ny-bw-rail>li{position:relative}.ny .ny-bw-rail>li:before{content:"";background:var(--ny-blue);width:11px;height:11px;box-shadow:0 0 0 4px var(--ny-canvas);border-radius:2px;position:absolute;top:7px;left:-28px}.ny .ny-bw-rail>li:last-child:before{background:var(--ny-coral)}@media (width>=768px){.ny .ny-bw-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-top:32px;padding-left:0}.ny .ny-bw-rail:before{width:auto;height:1px;inset:5px 0 auto}.ny .ny-bw-rail>li:before{top:-32px;left:0}}.ny .ny-bw-garanti{border-left:3px solid var(--ny-coral);background:#fff;border-radius:6px 20px 20px 6px;padding:22px 22px 24px;box-shadow:0 30px 60px -40px #11111059}@media (width>=768px){.ny .ny-bw-garanti{padding:30px 36px 34px}}.ny .ny-bw-jam{gap:16px;display:grid}.ny .ny-bw-kol{border:1px solid var(--ny-hair);border-radius:20px;padding-bottom:8px}.ny .ny-bw-kol-tom{border-style:dashed}.ny .ny-bw-kol-med{background:#fff;border-color:#0000;box-shadow:0 30px 60px -40px #11111059}.ny .ny-bw-koltopp{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 0;display:flex}.ny .ny-bw-koltopp span:last-child{font-variant-numeric:tabular-nums}.ny .ny-bw-kolnot{color:var(--ny-muted);border-bottom:1px solid var(--ny-hair);padding:2px 20px 12px;font-size:13.5px}.ny .ny-bw-rad{align-items:center;gap:12px;min-height:52px;padding:6px 20px;display:flex}.ny .ny-bw-rad+.ny-bw-rad{border-top:1px solid #1111100f}.ny .ny-bw-ring{background:#1111100d;border-radius:50%;flex-shrink:0;width:20px;height:20px;box-shadow:inset 0 0 0 1px #11111038}.ny .ny-bw-ring.is-tom{box-shadow:none;background:0 0;border:1px dashed #11111038}.ny .ny-bw-tom{background:#11111014;border-radius:999px;height:9px}@media (width>=768px){.ny .ny-bw-jam{grid-template-columns:1fr 1fr;gap:24px}.ny .ny-bw-koltopp{padding:22px 26px 0}.ny .ny-bw-kolnot{padding:2px 26px 14px}.ny .ny-bw-rad{padding:6px 26px}}.ny-ai-foot{background:linear-gradient(#11111000, var(--ny-ink) 45%);border-radius:0 0 28px 28px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;inset:auto 0 0}.ny-ai-toast{z-index:2;width:min(300px,100% - 28px);color:var(--ny-ink);background:#fff;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid;position:absolute;bottom:76px;right:14px;box-shadow:0 24px 40px -20px #0009}.ny-ai-toast-k{color:#fff;background:var(--ny-ink);border-radius:9px;place-items:center;width:34px;height:34px;font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;font-weight:700;display:grid;transform:scaleX(-1)}.ny-ai-q{min-height:40px;font:inherit;color:#f0eee9;text-align:left;cursor:pointer;transition:background-color .16s var(--ny-ease), border-color .16s var(--ny-ease), opacity .16s var(--ny-ease), transform .12s var(--ny-ease);background:#f0eee90f;border:1px solid #f0eee938;border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:500}.ny-ai-q:hover:not(:disabled){background:#f0eee924;border-color:#f0eee9}.ny-ai-q:active:not(:disabled){transform:scale(.97)}.ny-ai-q:disabled{cursor:default;opacity:.35}.ny-ai-chat{scrollbar-color:#f0eee933 transparent;scrollbar-width:thin}.ny-ai-chain{gap:0;display:grid}.ny-ai-node{min-height:118px}.ny-ai-link{background:#f0eee91f;border-radius:2px;justify-self:center;width:2px;height:28px;position:relative;overflow:hidden}.ny-ai-link:after{content:"";background:var(--ny-blue);transform-origin:top;transition:transform .6s var(--ny-ease);position:absolute;inset:0;transform:scaleY(0)}.ny-ai-link.is-on:after{transform:scaleY(1)}@media (width>=768px){.ny-ai-chain{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch}.ny-ai-node{min-height:150px}.ny-ai-link{align-self:center;width:40px;height:2px}.ny-ai-link:after{transform-origin:0;transform:scaleX(0)}.ny-ai-link.is-on:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ny-ai-q,.ny-ai-link:after{transition:none}}.ny .ny-post{color:inherit;transition:transform .22s var(--ny-ease)}.ny .ny-post-t{transition:color .22s var(--ny-ease)}@media (hover:hover) and (pointer:fine){.ny .ny-post:hover{transform:translateY(-1px)}.ny .ny-post:hover .ny-post-t{color:var(--ny-blue)}}.ny .ny-post:focus-visible .ny-post-t{color:var(--ny-blue)}@media (prefers-reduced-motion:reduce){.ny .ny-post,.ny .ny-post-t{transition:none}}.ny .ny-lasforlopp{z-index:39;pointer-events:none;background:var(--ny-coral);transform-origin:0;will-change:transform;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.ny .ny-inlagg-prose{font-size:18px;line-height:1.7}.ny .ny-inlagg-prose>*+*{margin-top:1.2em}.ny .ny-inlagg-prose h2{letter-spacing:-.03em;text-wrap:balance;margin-top:2.2em;font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:clamp(24px,2.8vw,32px);font-weight:500;line-height:1.15}.ny .ny-inlagg-prose h2+*{margin-top:.7em}.ny .ny-inlagg-prose a{color:inherit;text-underline-offset:4px;transition:color .18s var(--ny-ease), text-decoration-color .18s var(--ny-ease);-webkit-text-decoration:underline #1111104d;text-decoration:underline #1111104d;text-decoration-thickness:1px}.ny .ny-inlagg-prose a:hover{color:var(--ny-blue);-webkit-text-decoration-color:var(--ny-blue);text-decoration-color:var(--ny-blue)}.ny .ny-inlagg-prose ol{margin:0;padding:0;list-style:none}.ny .ny-inlagg-prose ol>li{border-bottom:1px solid var(--ny-hair);padding:2em 0}.ny .ny-inlagg-prose ol>li:first-child{padding-top:.5em}.ny .ny-inlagg-prose ol>li h2{margin-top:.4em}.ny .ny-inlagg-prose .ny-nr{color:var(--ny-blue);font-family:Space Grotesk,Onest Variable,system-ui,sans-serif;font-size:13px}@media (prefers-reduced-motion:reduce){.ny .ny-inlagg-prose a{transition:none}}
