.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-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-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-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-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}}
