:root{--nsk-consent-bg: #fbfaf7;--nsk-consent-text: #17211d;--nsk-consent-muted: #5b665f;--nsk-consent-border: rgba(40, 92, 77, .18);--nsk-consent-accent: #285c4d;--nsk-consent-accent-text: #ffffff;--nsk-consent-backdrop: rgba(23, 33, 29, .18);--nsk-consent-focus-ring: var(--nsk-consent-accent);--nsk-consent-surface-tint: color-mix(in srgb, var(--nsk-consent-accent) 7%, transparent);--nsk-consent-reject-bg: var(--nsk-consent-text);--nsk-consent-reject-text: var(--nsk-consent-accent-text);--nsk-consent-reject-border: var(--nsk-consent-text);--nsk-consent-accept-bg: var(--nsk-consent-accent);--nsk-consent-accept-text: var(--nsk-consent-accent-text);--nsk-consent-accept-border: var(--nsk-consent-accent);--nsk-consent-secondary-bg: transparent;--nsk-consent-secondary-text: var(--nsk-consent-text);--nsk-consent-secondary-border: var(--nsk-consent-border);--nsk-consent-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nsk-consent-radius: 18px;--nsk-consent-button-radius: 10px;--nsk-consent-shadow: 0 16px 44px rgba(15, 23, 42, .14);--nsk-consent-max-width: 820px;--nsk-consent-bottom: 18px;--nsk-consent-z-index: 2147483000}.nsk-consent,.nsk-consent *,.nsk-consent__banner,.nsk-consent__banner *,.nsk-consent-gate,.nsk-consent-gate *,.nsk-consent-embed-placeholder,.nsk-consent-embed-placeholder *,.nsk-consent-manager-link{box-sizing:border-box}.nsk-consent__banner{position:fixed;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(var(--nsk-consent-bottom),env(safe-area-inset-bottom));z-index:var(--nsk-consent-z-index);max-width:var(--nsk-consent-max-width);margin:0 auto;color:var(--nsk-consent-text);font-family:var(--nsk-consent-font-family)}.nsk-consent__content{display:grid;gap:16px;max-height:calc(100vh - (2 * var(--nsk-consent-bottom)) - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid var(--nsk-consent-border);border-radius:var(--nsk-consent-radius);background:var(--nsk-consent-bg);box-shadow:var(--nsk-consent-shadow)}.nsk-consent__copy{display:grid;gap:7px}.nsk-consent__title{margin:0;color:var(--nsk-consent-text);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.25}.nsk-consent__text,.nsk-consent__status{margin:0;color:var(--nsk-consent-muted);font-size:.925rem;letter-spacing:0;line-height:1.45}.nsk-consent__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nsk-consent__button{min-height:44px;width:100%;border:1px solid var(--nsk-consent-border);border-radius:var(--nsk-consent-button-radius);padding:10px 14px;font:inherit;font-size:.925rem;font-weight:700;letter-spacing:0;line-height:1.2;overflow-wrap:anywhere;text-align:center;cursor:pointer}.nsk-consent__button:disabled{cursor:wait;opacity:.64}.nsk-consent__button:focus-visible{outline:3px solid var(--nsk-consent-focus-ring);outline-offset:3px}.nsk-consent__button--choice{color:var(--nsk-consent-accent-text)}.nsk-consent__button--reject{border-color:var(--nsk-consent-reject-border);background:var(--nsk-consent-reject-bg);color:var(--nsk-consent-reject-text)}.nsk-consent__button--accept{border-color:var(--nsk-consent-accept-border);background:var(--nsk-consent-accept-bg);color:var(--nsk-consent-accept-text)}.nsk-consent__button--customize{border-color:var(--nsk-consent-secondary-border);color:var(--nsk-consent-secondary-text);background:var(--nsk-consent-secondary-bg)}.nsk-consent-manager-link{appearance:none;border:0;border-radius:0;padding:0;background:transparent;color:var(--nsk-consent-accent);font:inherit;font-weight:700;letter-spacing:0;line-height:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.nsk-consent-manager-link:hover{color:var(--nsk-consent-text)}.nsk-consent-manager-link:focus-visible{outline:3px solid var(--nsk-consent-focus-ring);outline-offset:3px}.nsk-consent-gate{color:var(--nsk-consent-text);font-family:var(--nsk-consent-font-family)}.nsk-consent-gate__content{display:contents}.nsk-consent-embed-placeholder{display:grid;gap:14px;padding:18px;border:1px solid var(--nsk-consent-border);border-radius:var(--nsk-consent-radius);background:var(--nsk-consent-bg);color:var(--nsk-consent-text)}.nsk-consent-embed-placeholder[hidden]{display:none}.nsk-consent-embed-placeholder__copy{display:grid;gap:6px}.nsk-consent-embed-placeholder__title{margin:0;color:var(--nsk-consent-text);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.25}.nsk-consent-embed-placeholder__text{margin:0;color:var(--nsk-consent-muted);font-size:.925rem;letter-spacing:0;line-height:1.45}.nsk-consent-embed-placeholder__button{max-width:260px}.nsk-consent-embed-placeholder__status{margin:0}.nsk-consent__modal-backdrop{position:fixed;inset:0;z-index:calc(var(--nsk-consent-z-index) + 1);display:grid;place-items:center;padding:18px;background:var(--nsk-consent-backdrop)}.nsk-consent__modal-backdrop[hidden],.nsk-consent__modal[hidden]{display:none}.nsk-consent__modal{width:min(100%,680px);max-height:min(720px,calc(100vh - 36px));overflow:auto;border:1px solid var(--nsk-consent-border);border-radius:var(--nsk-consent-radius);background:var(--nsk-consent-bg);box-shadow:var(--nsk-consent-shadow);color:var(--nsk-consent-text);font-family:var(--nsk-consent-font-family)}.nsk-consent__modal-header,.nsk-consent__purpose-list,.nsk-consent__modal-actions{padding:18px}.nsk-consent__modal-header{display:grid;gap:8px;border-bottom:1px solid var(--nsk-consent-border)}.nsk-consent__modal-title,.nsk-consent__purpose-title{margin:0;color:var(--nsk-consent-text);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.25}.nsk-consent__modal-description,.nsk-consent__purpose-text{margin:0;color:var(--nsk-consent-muted);font-size:.925rem;letter-spacing:0;line-height:1.45}.nsk-consent__purpose-list{display:grid;gap:12px}.nsk-consent__purpose{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid var(--nsk-consent-border);border-radius:var(--nsk-consent-button-radius);padding:14px}.nsk-consent__purpose-copy{display:grid;gap:5px}.nsk-consent__purpose--locked{background:var(--nsk-consent-surface-tint)}.nsk-consent__locked-label{border:1px solid var(--nsk-consent-border);border-radius:999px;padding:5px 8px;color:var(--nsk-consent-muted);font-size:.8rem;font-weight:700;letter-spacing:0;white-space:nowrap}.nsk-consent__toggle{box-sizing:border-box;width:44px;height:26px;margin:0;accent-color:var(--nsk-consent-accent);cursor:pointer}.nsk-consent__toggle:focus-visible{outline:3px solid var(--nsk-consent-focus-ring);outline-offset:3px}.nsk-consent__modal .nsk-consent__status{padding:0 18px}.nsk-consent__modal-actions{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--nsk-consent-border);background:var(--nsk-consent-bg)}@media(max-width:640px){.nsk-consent__banner{left:0;right:0;bottom:0;max-width:none}.nsk-consent__content{gap:14px;max-height:calc(100vh - env(safe-area-inset-bottom));padding:14px;border-right:0;border-bottom:0;border-left:0;border-radius:var(--nsk-consent-radius) var(--nsk-consent-radius) 0 0}.nsk-consent__actions{gap:8px}.nsk-consent__modal-backdrop{align-items:end;padding:8px}.nsk-consent__modal{max-height:calc(100vh - 16px)}.nsk-consent__purpose{grid-template-columns:1fr}.nsk-consent__toggle{justify-self:start}.nsk-consent__modal-actions{gap:8px}.nsk-consent-embed-placeholder__button{max-width:none}}@media(prefers-reduced-motion:no-preference){.nsk-consent__banner,.nsk-consent__modal{animation:nsk-consent-enter .16s ease-out}}@media(max-width:640px)and (prefers-reduced-motion:no-preference){.nsk-consent__banner{animation-name:nsk-consent-fade-in}}@media(prefers-reduced-motion:reduce){.nsk-consent__banner,.nsk-consent__modal{animation:none}}@keyframes nsk-consent-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes nsk-consent-fade-in{0%{opacity:0}to{opacity:1}}.nsk-consent{--nsk-consent-bg: var(--color-surface);--nsk-consent-text: var(--color-text-primary);--nsk-consent-muted: var(--color-text-secondary);--nsk-consent-border: var(--color-border-default);--nsk-consent-accent: var(--color-accent);--nsk-consent-accent-text: #fff;--nsk-consent-backdrop: rgb(15 23 42 / .55);--nsk-consent-focus-ring: var(--color-accent);--nsk-consent-surface-tint: var(--color-surface-muted);--nsk-consent-reject-bg: var(--color-text-primary);--nsk-consent-reject-text: #fff;--nsk-consent-reject-border: var(--color-text-primary);--nsk-consent-accept-bg: var(--color-accent);--nsk-consent-accept-text: #fff;--nsk-consent-accept-border: var(--color-accent);--nsk-consent-secondary-bg: var(--color-surface);--nsk-consent-secondary-text: var(--color-text-primary);--nsk-consent-secondary-border: var(--color-border-default);--nsk-consent-radius: var(--radius-lg);--nsk-consent-button-radius: var(--radius-md);--nsk-consent-shadow: var(--shadow-overlay);--nsk-consent-max-width: 50rem;--nsk-consent-bottom: 1rem}.nsk-consent .nsk-consent__banner,.nsk-consent .nsk-consent__modal{font-family:inherit}.nsk-consent .nsk-consent__content,.nsk-consent .nsk-consent__modal{overflow-x:hidden}.nsk-consent__button{font-weight:600;transition:background-color .15s ease,border-color .15s ease}.nsk-consent__button--reject:hover:not(:disabled){background:#1d2939;border-color:#1d2939}.nsk-consent__button--accept:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.nsk-consent__button--customize:hover:not(:disabled){background:var(--color-surface-muted)}.nsk-consent__button:focus-visible,.nsk-consent__toggle:focus-visible{outline-width:2px;outline-offset:2px}.nsk-consent__text a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.16em}.nsk-consent__text a:hover{color:var(--color-accent-hover)}.nsk-consent__modal-header{background:var(--color-surface-muted)}.nsk-consent__locked-label{justify-self:start}.global-cart[data-astro-cid-arwg7jzq]{position:relative}.global-cart-trigger[data-astro-cid-arwg7jzq]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;min-width:2.45rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);padding:.45rem .6rem;font-weight:600;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.global-cart-trigger[data-astro-cid-arwg7jzq]:hover,.global-cart-trigger[data-astro-cid-arwg7jzq]:focus-visible{border-color:var(--color-accent);background:var(--color-surface-muted);box-shadow:var(--shadow-sm)}.global-cart-trigger[data-astro-cid-arwg7jzq].has-items{border-color:var(--color-accent);color:var(--color-accent)}.global-cart-badge[data-astro-cid-arwg7jzq]{position:absolute;top:-.45rem;right:-.45rem;min-width:1.15rem;min-height:1.15rem;border-radius:999px;padding:0 .35rem;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff;font-size:.72rem;font-weight:700;line-height:1}.global-cart-badge[data-astro-cid-arwg7jzq].is-hidden{display:none}.global-cart-backdrop[data-astro-cid-arwg7jzq]{position:fixed;inset:0;background:#0f172a5c;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:38}.global-cart-drawer[data-astro-cid-arwg7jzq]{position:fixed;top:0;right:0;bottom:0;width:min(26rem,100vw);background:var(--color-surface);border-left:1px solid var(--color-border-default);box-shadow:var(--shadow-lg);transform:translate(105%);transition:transform .18s ease;z-index:39;display:grid;grid-template-rows:auto 1fr auto}.global-cart[data-astro-cid-arwg7jzq].is-open .global-cart-backdrop[data-astro-cid-arwg7jzq]{opacity:1;pointer-events:auto}.global-cart[data-astro-cid-arwg7jzq].is-open .global-cart-drawer[data-astro-cid-arwg7jzq]{transform:translate(0)}.global-cart-header[data-astro-cid-arwg7jzq]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;border-bottom:1px solid var(--color-border-default)}.global-cart-header[data-astro-cid-arwg7jzq] h2[data-astro-cid-arwg7jzq]{margin:0;font-size:1.05rem}.global-cart-close[data-astro-cid-arwg7jzq]{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:.35rem .7rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-muted)}.global-cart-list[data-astro-cid-arwg7jzq]{list-style:none;margin:0;padding:1rem;display:grid;gap:.65rem;overflow-y:auto;align-content:start}.global-cart-crosssell[data-astro-cid-arwg7jzq]{margin:0;padding:0 1rem 1rem;line-height:1.5;color:var(--color-text-secondary)}.global-cart-crosssell[data-astro-cid-arwg7jzq] a[data-astro-cid-arwg7jzq]{color:var(--color-accent);text-decoration:underline}.global-cart-item[data-astro-cid-arwg7jzq]{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:.7rem;display:grid;gap:.4rem}.global-cart-item-main[data-astro-cid-arwg7jzq]{display:flex;justify-content:space-between;gap:.65rem;align-items:baseline;font-family:var(--font-mono, monospace)}.global-cart-remove[data-astro-cid-arwg7jzq]{justify-self:start;color:var(--color-accent);font-weight:600;font-size:.9rem}.global-cart-list-empty[data-astro-cid-arwg7jzq]{border:1px dashed var(--color-border-default);border-radius:var(--radius-md);padding:.85rem;color:var(--color-text-secondary);background:var(--color-surface-muted)}.global-cart-footer[data-astro-cid-arwg7jzq]{border-top:1px solid var(--color-border-default);padding:1rem;display:grid;gap:.55rem}.global-cart-footer[data-astro-cid-arwg7jzq] p[data-astro-cid-arwg7jzq]{margin:0;color:var(--color-text-primary)}.button-link[data-astro-cid-arwg7jzq].is-disabled,.button-link[data-astro-cid-arwg7jzq][aria-disabled=true]{opacity:.55;pointer-events:none}@media(max-width:980px){.global-cart-trigger[data-astro-cid-arwg7jzq]{justify-content:center}.global-cart-icon[data-astro-cid-arwg7jzq]{margin-right:0}}.ki-velkomst[data-astro-cid-xdivvfap],.ki-velkomst[data-astro-cid-xdivvfap] [data-astro-cid-xdivvfap]{box-sizing:border-box}.ki-velkomst[data-astro-cid-xdivvfap]{--ki-flate: #0f3028;--ki-flate-lys: #1d4d3d;--ki-aksent: #d5ee5c;--ki-knapp-tekst: #0f3028;position:fixed;top:var(--ki-topp, 92px);left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));z-index:55;display:grid;grid-template-columns:44px minmax(0,1fr) auto 32px;align-items:center;gap:18px;width:auto;max-width:1080px;margin-inline:auto;padding:22px 18px 22px 24px;border:1px solid rgb(255 255 255 / 16%);border-radius:18px;background:linear-gradient(115deg,var(--ki-flate-lys),var(--ki-flate) 65%);color:#fff;box-shadow:0 16px 48px #0000002e,0 2px 6px #00000014;font-family:Outfit Variable,Outfit,system-ui,sans-serif;text-align:left;animation:ki-ind .38s cubic-bezier(.2,.8,.2,1) both}.ki-velkomst[data-astro-cid-xdivvfap][hidden]{display:none!important}.ki-velkomst[data-astro-cid-xdivvfap][data-menu=true]{visibility:hidden;pointer-events:none}.ki-velkomst[data-astro-cid-xdivvfap][data-lukker=true]{animation:ki-ud .22s ease-in both;pointer-events:none}.ki-velkomst__merke[data-astro-cid-xdivvfap]{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(255 255 255 / 19%);border-radius:14px;color:var(--ki-aksent);background:#ffffff0d}.ki-velkomst__tekst[data-astro-cid-xdivvfap]{min-width:0}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap]{margin:0 0 7px;color:#fff;font:inherit;font-size:20px;font-weight:650;line-height:1.25;letter-spacing:-.025em}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap] span[data-astro-cid-xdivvfap]{color:var(--ki-aksent);white-space:nowrap}.ki-velkomst[data-astro-cid-xdivvfap] p[data-astro-cid-xdivvfap]{margin:0;color:#e8eeeb;font:inherit;font-size:14px;line-height:1.5}.ki-velkomst[data-astro-cid-xdivvfap] .ki-velkomst__invitasjon[data-astro-cid-xdivvfap]{margin-top:7px;font-size:13px;color:#e8eeeb}.ki-velkomst__invitasjon[data-astro-cid-xdivvfap] strong[data-astro-cid-xdivvfap]{color:#fff;font-weight:650}.ki-velkomst[data-astro-cid-xdivvfap] button[data-astro-cid-xdivvfap]{font:inherit;cursor:pointer}.ki-velkomst__prov[data-astro-cid-xdivvfap]{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:12px 18px;border:0;border-radius:999px;background:var(--ki-aksent);color:var(--ki-knapp-tekst);font-size:14px!important;font-weight:650!important;white-space:nowrap;transition:filter .15s}.ki-velkomst__prov[data-astro-cid-xdivvfap]:hover{filter:brightness(1.07)}.ki-velkomst__prov[data-astro-cid-xdivvfap] span[data-astro-cid-xdivvfap][aria-hidden]{font-size:20px;line-height:1}.ki-velkomst__lukk[data-astro-cid-xdivvfap]{align-self:start;display:grid;place-items:center;width:36px;height:36px;margin:-6px -6px 0 0;border:0;border-radius:50%;color:#fff;background:transparent}.ki-velkomst__lukk[data-astro-cid-xdivvfap]:hover{background:#ffffff1f}.ki-velkomst[data-astro-cid-xdivvfap] button[data-astro-cid-xdivvfap]:focus-visible{outline:3px solid #fff;outline-offset:4px}@keyframes ki-ind{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes ki-ud{to{opacity:0;transform:translateY(-8px)}}@media(max-width:720px){.ki-velkomst[data-astro-cid-xdivvfap]{grid-template-columns:minmax(0,1fr) 28px;gap:14px 8px;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));padding:20px;border-radius:16px}.ki-velkomst__merke[data-astro-cid-xdivvfap]{display:none}.ki-velkomst__tekst[data-astro-cid-xdivvfap]{grid-column:1;grid-row:1}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap]{font-size:19px;line-height:1.3}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap] span[data-astro-cid-xdivvfap]{display:block}.ki-velkomst__lukk[data-astro-cid-xdivvfap]{grid-column:2;grid-row:1}.ki-velkomst__prov[data-astro-cid-xdivvfap]{grid-column:1 / -1;justify-self:start}}@media(max-width:640px){.ki-velkomst[data-astro-cid-xdivvfap]{top:auto;bottom:max(12px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));right:calc(72px + env(safe-area-inset-right));grid-template-columns:minmax(0,1fr) auto 32px;gap:6px;height:56px;max-width:none;margin:0;padding:0 4px 0 16px;border-radius:999px;animation-name:ki-opp}.ki-velkomst__tekst[data-astro-cid-xdivvfap],.ki-velkomst__prov[data-astro-cid-xdivvfap],.ki-velkomst__lukk[data-astro-cid-xdivvfap]{grid-column:auto;grid-row:auto;justify-self:auto}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap]{margin:0;overflow:hidden;font-size:15px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap] span[data-astro-cid-xdivvfap],.ki-velkomst[data-astro-cid-xdivvfap] p[data-astro-cid-xdivvfap],.ki-velkomst__agent[data-astro-cid-xdivvfap]{display:none!important}.ki-velkomst__prov[data-astro-cid-xdivvfap]{gap:6px;min-height:44px;padding:8px 14px}.ki-velkomst__lukk[data-astro-cid-xdivvfap]{align-self:center;width:32px;height:32px;margin:0}.ki-velkomst[data-astro-cid-xdivvfap][data-lukker=true]{animation-name:ki-ned}}@media(min-width:641px){.ki-velkomst[data-astro-cid-xdivvfap]{top:auto;bottom:max(24px,env(safe-area-inset-bottom));left:auto;right:calc(96px + env(safe-area-inset-right));width:min(460px,calc(100vw - 128px));max-width:none;margin:0;grid-template-columns:44px minmax(0,1fr) 32px;gap:10px 14px;padding:18px 14px 18px 18px;animation-name:ki-opp}.ki-velkomst__merke[data-astro-cid-xdivvfap]{display:grid;align-self:start;grid-column:1;grid-row:1}.ki-velkomst__tekst[data-astro-cid-xdivvfap]{grid-column:2;grid-row:1}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap]{font-size:17px}.ki-velkomst[data-astro-cid-xdivvfap] h2[data-astro-cid-xdivvfap] span[data-astro-cid-xdivvfap]{display:inline}.ki-velkomst__prov[data-astro-cid-xdivvfap]{grid-column:2;grid-row:2;justify-self:start}.ki-velkomst__lukk[data-astro-cid-xdivvfap]{grid-column:3;grid-row:1}.ki-velkomst[data-astro-cid-xdivvfap][data-lukker=true]{animation-name:ki-ned}}@media(max-width:640px){.ki-velkomst--venstre[data-astro-cid-xdivvfap]{left:calc(72px + env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right))}}@media(min-width:641px){.ki-velkomst--venstre[data-astro-cid-xdivvfap]{left:calc(96px + env(safe-area-inset-left));right:auto}}@keyframes ki-opp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ki-ned{to{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.ki-velkomst[data-astro-cid-xdivvfap],.ki-velkomst[data-astro-cid-xdivvfap][data-lukker=true]{animation:none}.ki-velkomst__prov[data-astro-cid-xdivvfap]{transition:none}}.na[data-astro-cid-giosq3nt][hidden],.na-panel[data-astro-cid-giosq3nt][hidden]{display:none}.na-launcher[data-astro-cid-giosq3nt]{position:fixed;right:1rem;bottom:calc(1rem + var(--na-consent-height, 0px));z-index:36;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.6rem 1rem;border:none;border-radius:999px;background:var(--na-aksent);color:var(--na-aksent-tekst);font-weight:600;box-shadow:var(--na-skygge);cursor:pointer}.na-launcher[data-astro-cid-giosq3nt]:hover,.na-launcher[data-astro-cid-giosq3nt]:focus-visible{background:var(--na-aksent-hover)}.na--uten-knapp[data-astro-cid-giosq3nt] .na-launcher[data-astro-cid-giosq3nt]{display:none}.na-panel[data-astro-cid-giosq3nt]{position:fixed;right:1rem;bottom:calc(4.5rem + var(--na-consent-height, 0px));z-index:37;display:flex;flex-direction:column;width:min(26rem,calc(100vw - 2rem));height:min(36rem,calc(100dvh - 6rem - var(--na-consent-height, 0px)));background:var(--na-flate);border:1px solid var(--na-kant);border-radius:var(--na-radius-lg);box-shadow:var(--na-skygge);overflow:hidden}.na--venstre[data-astro-cid-giosq3nt] .na-launcher[data-astro-cid-giosq3nt],.na--venstre[data-astro-cid-giosq3nt] .na-panel[data-astro-cid-giosq3nt]{right:auto;left:1rem}.na-header[data-astro-cid-giosq3nt]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--na-kant);background:var(--na-flate-dempet)}.na-header[data-astro-cid-giosq3nt] h2[data-astro-cid-giosq3nt]{margin:0;font-size:1rem}.na-header[data-astro-cid-giosq3nt] p[data-astro-cid-giosq3nt]{margin:0;font-size:.8rem;color:var(--na-tekst-dempet)}.na-header-actions[data-astro-cid-giosq3nt]{display:flex;gap:.25rem}.na-text-button[data-astro-cid-giosq3nt]{border:none;background:none;color:var(--na-tekst-dempet);font-size:.85rem;padding:.35rem .5rem;border-radius:var(--na-radius-sm);cursor:pointer}.na-text-button[data-astro-cid-giosq3nt]:hover,.na-text-button[data-astro-cid-giosq3nt]:focus-visible{color:var(--na-tekst);background:var(--na-flate)}.na-log[data-astro-cid-giosq3nt]{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.na-log[data-astro-cid-giosq3nt] .na-message{max-width:90%;padding:.6rem .8rem;border-radius:var(--na-radius-md);font-size:.93rem;line-height:1.5;overflow-wrap:anywhere}.na-log[data-astro-cid-giosq3nt] .na-message p,.na-log[data-astro-cid-giosq3nt] .na-message ul{margin:0 0 .5rem}.na-log[data-astro-cid-giosq3nt] .na-message>:last-child{margin-bottom:0}.na-log[data-astro-cid-giosq3nt] .na-message ul{padding-left:1.1rem}.na-log[data-astro-cid-giosq3nt] .na-assistant{align-self:flex-start;background:var(--na-flate-dempet);color:var(--na-tekst)}.na-log[data-astro-cid-giosq3nt] .na-user{align-self:flex-end;background:var(--na-aksent);color:var(--na-aksent-tekst);white-space:pre-wrap}.na-log[data-astro-cid-giosq3nt] .na-error{border:1px solid var(--na-fare)}.na-log[data-astro-cid-giosq3nt] .na-pending:empty:after{content:"…"}.na-log[data-astro-cid-giosq3nt] .na-note{font-size:.8rem;color:var(--na-tekst-dempet)}.na-sr-only[data-astro-cid-giosq3nt]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.na-status[data-astro-cid-giosq3nt]{min-height:1.2rem;margin:0;padding:0 1rem;font-size:.8rem;color:var(--na-tekst-dempet)}.na-form[data-astro-cid-giosq3nt]{display:flex;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid var(--na-kant)}.na-form[data-astro-cid-giosq3nt] textarea[data-astro-cid-giosq3nt]{flex:1;resize:none;font:inherit;font-size:16px;padding:.5rem .6rem;border:1px solid var(--na-kant);border-radius:var(--na-radius-md)}.na-form[data-astro-cid-giosq3nt] textarea[data-astro-cid-giosq3nt]:focus-visible{outline:2px solid var(--na-aksent);outline-offset:1px}.na-send[data-astro-cid-giosq3nt]{align-self:flex-end;min-height:2.5rem;padding:0 1rem;border:none;border-radius:var(--na-radius-md);background:var(--na-aksent);color:var(--na-aksent-tekst);font-weight:600;cursor:pointer}.na-send[data-astro-cid-giosq3nt]:disabled{opacity:.6;cursor:wait}@media(max-width:640px){.na-launcher[data-astro-cid-giosq3nt]{justify-content:center;width:3rem;height:3rem;padding:0}.na-launcher[data-astro-cid-giosq3nt] span[data-astro-cid-giosq3nt]{display:none}.na-panel[data-astro-cid-giosq3nt],.na--venstre[data-astro-cid-giosq3nt] .na-panel[data-astro-cid-giosq3nt]{right:0;left:auto;bottom:var(--na-consent-height, 0px);width:100vw;height:min(85dvh,calc(100dvh - 12px - var(--na-consent-height, 0px)));border-radius:var(--na-radius-lg) var(--na-radius-lg) 0 0}}
