@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/schibsted-grotesk-latin-500-normal.rf9C4Thp.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-500-normal.Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/schibsted-grotesk-latin-600-normal.Czv9Obfv.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-600-normal.BieE9YjJ.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/schibsted-grotesk-latin-700-normal.BkH0uJ1o.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-700-normal.Dz-okVa0.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-800-normal.CIaq-TR1.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-800-normal.Dl5-MP1T.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-italic.B2CqrFvO.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-italic.CoqBDaJf.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/jetbrains-mono-latin-600-normal.C8RAYTDA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-600-normal.BfsvjouI.woff)format("woff")}@font-face{font-family:Schibsted Fallback;font-style:normal;font-weight:400 500;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:104.3%;ascent-override:93.6%;descent-override:24.7%;line-gap-override:0%}@font-face{font-family:Schibsted Fallback;font-style:normal;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);size-adjust:100.1%;ascent-override:97.6%;descent-override:25.8%;line-gap-override:0%}@font-face{font-family:Schibsted Fallback;font-style:normal;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);size-adjust:102%;ascent-override:95.7%;descent-override:25.3%;line-gap-override:0%}@font-face{font-family:Schibsted Fallback;font-style:normal;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);size-adjust:104.1%;ascent-override:93.8%;descent-override:24.8%;line-gap-override:0%}:root{--kt-blue-50:#e8f3fc;--kt-blue-100:#cde5f8;--kt-blue-200:#99caf0;--kt-blue-300:#5faee7;--kt-blue-400:#2c92db;--kt-blue-500:#0e79c5;--kt-blue-600:#006ab2;--kt-blue-700:#014e8f;--kt-blue-800:#063c6e;--kt-blue-900:#082b4e;--kt-ink-900:#003d66;--kt-orange-text:#a84a0b;--kt-cyan-300:#6fd0ef;--kt-cyan-400:#2cb3de;--kt-cyan-500:#00a0d2;--kt-cyan-600:#0087b2;--kt-orange-50:#fef2e9;--kt-orange-100:#fde0cc;--kt-orange-200:#fbc299;--kt-orange-300:#f8a160;--kt-orange-400:#f78f45;--kt-orange-500:#f57b20;--kt-orange-600:#dc6812;--kt-orange-700:#b65413;--kt-orange-800:#8d4110;--kt-orange-900:#69310c;--kt-white:#fff;--kt-slate-25:#f8fafc;--kt-slate-50:#f1f5f8;--kt-slate-100:#e5edf2;--kt-slate-200:#cbd8e2;--kt-slate-300:#a7bac8;--kt-slate-400:#7b91a2;--kt-slate-500:#5a7081;--kt-slate-600:#445766;--kt-slate-700:#324250;--kt-slate-800:#21303b;--kt-slate-900:#14222b;--kt-navy-950:#0a1820;--kt-navy-900:#091823;--kt-green-50:#e7f6ef;--kt-green-300:#6ccfa3;--kt-green-500:#16a06a;--kt-green-600:#128457;--kt-green-700:#0e6a46;--kt-amber-50:#fef5e1;--kt-amber-500:#f0a91e;--kt-amber-600:#cf8c0d;--kt-amber-800:#8a5a00;--kt-red-50:#fdeceb;--kt-red-500:#e0433a;--kt-red-600:#c4322a;--brand-primary:var(--kt-blue-600);--brand-primary-hover:var(--kt-blue-700);--brand-primary-active:var(--kt-blue-800);--brand-secondary:var(--kt-ink-900);--brand-secondary-hover:var(--kt-blue-900);--brand-accent-warm:var(--kt-orange-500);--accent-text:var(--kt-orange-text);--brand-accent:var(--kt-cyan-500);--brand-ink:var(--kt-navy-950);--text-strong:var(--kt-ink-900);--text-body:var(--kt-slate-700);--text-muted:var(--kt-slate-500);--text-subtle:var(--kt-slate-400);--text-on-brand:#fff;--text-on-dark:#eaf2f8;--text-link:var(--kt-blue-600);--surface-page:var(--kt-slate-50);--surface-card:#fff;--surface-sunken:var(--kt-slate-100);--surface-raised:#fff;--surface-inverse:var(--kt-navy-950);--surface-brand-soft:var(--kt-blue-50);--surface-accent-soft:var(--kt-orange-50);--border-subtle:var(--kt-slate-200);--border-default:var(--kt-slate-300);--border-strong:var(--kt-slate-400);--border-brand:var(--kt-blue-600);--border-focus:var(--kt-cyan-500);--success:var(--kt-green-500);--success-text:var(--kt-green-700);--success-soft:var(--kt-green-50);--warning:var(--kt-amber-500);--warning-text:var(--kt-amber-800);--warning-soft:var(--kt-amber-50);--danger:var(--kt-red-500);--danger-text:var(--kt-red-600);--danger-soft:var(--kt-red-50);--info:var(--kt-cyan-500);--gradient-brand:linear-gradient(90deg, var(--kt-cyan-500) 0%, var(--kt-blue-600) 100%);--gradient-navy:linear-gradient(180deg, var(--kt-ink-900) 0%, var(--kt-navy-950) 100%);--font-display:"Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans:"Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-md:1.125rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--fs-2xl:2.25rem;--fs-3xl:3rem;--fs-4xl:3.75rem;--fs-5xl:4.75rem;--lh-tight:1.08;--lh-snug:1.2;--lh-heading:1.25;--lh-normal:1.6;--lh-relaxed:1.65;--ls-tighter:-.025em;--ls-tight:-.015em;--ls-normal:0;--ls-wide:.02em;--ls-wider:.08em;--ls-caps:.12em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-12:6rem;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:14px;--radius-pill:999px;--radius-circle:50%;--shadow-xs:0 1px 2px #0918230f;--shadow-sm:0 1px 2px #003d660f;--shadow-md:0 2px 8px #003d6614;--shadow-lg:0 8px 24px #003d661a;--shadow-xl:0 16px 40px #003d6629;--shadow-focus:0 0 0 3px #fff, 0 0 0 5px var(--kt-blue-600);--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--dur-slower:.48s;--container-sm:640px;--container-md:880px;--container-lg:1120px;--container-xl:1320px;--sidebar-w:264px;--topbar-h:64px;--z-base:1;--z-sticky:100;--z-dropdown:400;--z-overlay:800;--z-modal:900;--z-toast:1000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-normal);font-weight:var(--fw-regular);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-strong);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-tight);margin:0 0 .5em}h4,h5,h6{font-weight:var(--fw-semibold);letter-spacing:0}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}code,kbd,samp,pre{font-family:var(--font-mono)}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}::selection{background:var(--kt-cyan-300);color:var(--kt-navy-950)}.kt-on-dark{color:var(--text-on-dark)}.kt-on-dark h1,.kt-on-dark h2,.kt-on-dark h3,.kt-on-dark h4,.kt-on-dark h5,.kt-on-dark h6{color:#fff}.kt-btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--fw-semibold);border-radius:var(--radius-sm);background:var(--brand-primary);color:#fff;padding:0 var(--space-5);height:44px;line-height:1;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;transition:background var(--dur-base) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.kt-btn:hover{background:var(--brand-primary-hover)}.kt-btn:active{background:var(--brand-primary-active);transform:translateY(1px)}.kt-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.kt-btn:disabled,.kt-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.kt-btn--secondary{color:var(--text-strong);border-color:var(--text-strong);background:#fff}.kt-btn--secondary:hover{background:var(--kt-slate-50)}.kt-btn--secondary:active{background:var(--kt-slate-100)}.kt-btn--link{color:var(--text-strong);height:auto;box-shadow:inset 0 -2px 0 var(--brand-accent-warm);background:0 0;border:0;border-radius:0;padding:2px 0}.kt-btn--link:hover{color:var(--brand-primary);background:0 0}.kt-btn--link:active{background:0 0;transform:none}.kt-btn--inverse{color:var(--text-strong);background:#fff}.kt-btn--inverse:hover{background:var(--kt-slate-100)}.kt-btn--outline{color:var(--brand-primary);border-color:var(--border-default);background:0 0}.kt-btn--outline:hover{background:var(--surface-brand-soft);border-color:var(--brand-primary)}.kt-btn--outline:active{background:var(--kt-blue-100)}.kt-btn--ghost{color:var(--brand-primary);background:0 0}.kt-btn--ghost:hover{background:var(--surface-brand-soft)}.kt-btn--ghost:active{background:var(--kt-blue-100)}.kt-btn--danger{background:var(--danger)}.kt-btn--danger:hover,.kt-btn--danger:active{background:var(--kt-red-600)}.kt-btn--sm{height:36px;padding:0 var(--space-4);font-size:var(--fs-xs)}.kt-btn--lg{height:52px;padding:0 var(--space-6);font-size:var(--fs-base)}.kt-btn--block{width:100%;display:flex}.kt-btn__icon{width:18px;height:18px;display:inline-flex}.kt-btn__icon svg{width:100%;height:100%}.kt-iconbtn{border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-body);cursor:pointer;transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.kt-iconbtn:hover{background:var(--surface-sunken);color:var(--text-strong)}.kt-iconbtn:active{background:var(--kt-slate-200)}.kt-iconbtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.kt-iconbtn--solid{background:var(--brand-primary);color:#fff}.kt-iconbtn--solid:hover{background:var(--brand-primary-hover)}.kt-iconbtn--sm{border-radius:var(--radius-sm);width:32px;height:32px}.kt-iconbtn svg{width:20px;height:20px}.kt-badge{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-xs);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-body);padding:4px 10px;line-height:1;display:inline-flex}.kt-badge--brand{background:var(--surface-brand-soft);color:var(--kt-blue-700)}.kt-badge--accent{background:var(--surface-accent-soft);color:var(--accent-text)}.kt-badge--success{background:var(--success-soft);color:var(--success-text)}.kt-badge--warning{background:var(--warning-soft);color:var(--warning-text)}.kt-badge--danger{background:var(--danger-soft);color:var(--danger-text)}.kt-badge--solid{background:var(--brand-primary);color:#fff}.kt-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.kt-tag{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-body);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:#fff;padding:5px 12px;display:inline-flex}.kt-tag__close{cursor:pointer;width:16px;height:16px;color:var(--text-muted);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.kt-tag__close:hover{background:var(--surface-sunken);color:var(--text-strong)}.kt-avatar{background:var(--text-strong);color:#fff;width:40px;height:40px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.kt-avatar img{object-fit:cover;width:100%;height:100%}.kt-avatar--sm{width:28px;height:28px;font-size:var(--fs-xs)}.kt-avatar--lg{width:56px;height:56px;font-size:var(--fs-lg)}.kt-field{gap:var(--space-2);flex-direction:column;display:flex}.kt-label{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}.kt-label .kt-req{color:var(--danger-text);margin-left:2px}.kt-input,.kt-textarea,.kt-select{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-strong);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-4);width:100%;height:44px;transition:border-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);background:#fff}.kt-textarea{height:auto;padding:var(--space-3) var(--space-4);resize:vertical;min-height:96px;line-height:1.5}.kt-input::placeholder,.kt-textarea::placeholder{color:var(--text-subtle)}.kt-input:hover,.kt-textarea:hover,.kt-select:hover{border-color:var(--border-strong)}.kt-input:focus,.kt-textarea:focus,.kt-select:focus{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}.kt-input:disabled,.kt-textarea:disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.kt-input--error,.kt-textarea--error{border-color:var(--danger-text)}.kt-input--error:focus{box-shadow:0 0 0 3px #e0433a40}.kt-help{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--text-muted)}.kt-help--error{color:var(--danger-text)}.kt-input-wrap{align-items:center;display:flex;position:relative}.kt-input-wrap .kt-input{padding-left:42px}.kt-input-wrap__icon{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.kt-select-wrap{position:relative}.kt-select{appearance:none;cursor:pointer;padding-right:40px}.kt-select-wrap__chev{width:16px;height:16px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.kt-check{align-items:center;gap:var(--space-3);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-body);display:inline-flex}.kt-check input{opacity:0;width:0;height:0;position:absolute}.kt-check__box{border-radius:var(--radius-xs);border:1.5px solid var(--border-strong);width:20px;height:20px;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:#fff;flex:none;justify-content:center;align-items:center;display:inline-flex}.kt-check__box--radio{border-radius:50%}.kt-check input:checked+.kt-check__box{background:var(--brand-primary);border-color:var(--brand-primary)}.kt-check__box svg{color:#fff;opacity:0;width:13px;height:13px;transition:opacity var(--dur-fast)}.kt-check input:checked+.kt-check__box svg{opacity:1}.kt-check__box--radio:after{content:"";width:8px;height:8px;transition:transform var(--dur-fast) var(--ease-out);background:#fff;border-radius:50%;transform:scale(0)}.kt-check input:checked+.kt-check__box--radio:after{transform:scale(1)}.kt-check input:focus-visible+.kt-check__box{box-shadow:var(--shadow-focus)}.kt-switch{align-items:center;gap:var(--space-3);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-body);display:inline-flex;position:relative}.kt-switch input{opacity:0;width:0;height:0;position:absolute}.kt-switch__track{border-radius:var(--radius-pill);background:var(--kt-slate-300);width:44px;height:26px;transition:background var(--dur-base) var(--ease-standard);flex:none;position:relative}.kt-switch__track:after{content:"";width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.kt-switch input:checked+.kt-switch__track{background:var(--success)}.kt-switch input:checked+.kt-switch__track:after{transform:translate(18px)}.kt-switch input:focus-visible+.kt-switch__track{box-shadow:var(--shadow-focus)}.kt-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:none;padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.kt-card--flat{box-shadow:none}.kt-card--raised{box-shadow:var(--shadow-md)}.kt-card--interactive{transition:box-shadow var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);cursor:pointer}.kt-card--interactive:hover{border-color:var(--brand-primary)}.kt-card__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.kt-card__title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--text-strong);margin:0}.kt-card__sub{font-size:var(--fs-sm);color:var(--text-muted);margin:2px 0 0}.kt-stat{gap:var(--space-2);flex-direction:column;display:flex}.kt-stat__label{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);font-weight:var(--fw-medium);display:flex}.kt-stat__value{font-family:var(--font-mono);font-weight:var(--fw-semibold);font-size:var(--fs-2xl);color:var(--text-strong);letter-spacing:0;line-height:1}.kt-stat__value .kt-stat__unit{font-size:var(--fs-md);color:var(--text-muted);margin-left:4px}.kt-stat__delta{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);align-items:center;gap:4px;display:inline-flex}.kt-stat__delta--up{color:var(--success-text)}.kt-stat__delta--down{color:var(--danger-text)}.kt-stat__icon{border-radius:var(--radius-md);background:var(--surface-brand-soft);width:40px;height:40px;color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.kt-stat__icon svg{width:22px;height:22px}.kt-progress{width:100%}.kt-progress__head{font-family:var(--font-sans);font-size:var(--fs-sm);margin-bottom:var(--space-2);justify-content:space-between;display:flex}.kt-progress__head .v{font-family:var(--font-mono);color:var(--text-strong);font-weight:var(--fw-semibold)}.kt-progress__track{border-radius:var(--radius-xs);background:var(--surface-sunken);height:6px;overflow:hidden}.kt-progress__fill{border-radius:var(--radius-xs);background:var(--brand-primary);height:100%;transition:width var(--dur-slow) var(--ease-out)}.kt-progress__fill--success{background:var(--success)}.kt-progress__fill--warm{background:var(--brand-accent-warm)}.kt-tabs{gap:var(--space-1);border-bottom:1px solid var(--border-subtle);display:flex}.kt-tab{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-muted);cursor:pointer;padding:var(--space-3) var(--space-4);transition:color var(--dur-base) var(--ease-standard);background:0 0;border:none;position:relative}.kt-tab:hover{color:var(--text-strong)}.kt-tab[aria-selected=true]{color:var(--brand-primary)}.kt-tab[aria-selected=true]:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--brand-accent-warm);border-radius:0;height:3px;position:absolute;bottom:-1px}.kt-alert{gap:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid var(--border-subtle);background:var(--surface-card);align-items:flex-start;display:flex}.kt-alert__icon{flex:none;width:20px;height:20px;margin-top:1px}.kt-alert__title{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-sm);color:var(--text-strong);margin:0 0 2px}.kt-alert__body{font-size:var(--fs-sm);color:var(--text-body);margin:0}.kt-alert--info{background:var(--surface-brand-soft);border-color:var(--kt-blue-200);color:var(--kt-blue-700)}.kt-alert--success{background:var(--success-soft);border-color:var(--kt-green-300);color:var(--success-text)}.kt-alert--warning{background:var(--warning-soft);color:var(--warning-text);border-color:#f3d68a}.kt-alert--danger{background:var(--danger-soft);color:var(--danger-text);border-color:#f3b3ae}.kt-radio{align-items:center;gap:var(--space-3);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-body);display:inline-flex}.kt-radio input{opacity:0;width:0;height:0;position:absolute}.kt-radio__dot{border:1.5px solid var(--border-default);width:20px;height:20px;transition:border-color var(--dur-base), box-shadow var(--dur-base);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.kt-radio__dot:after{content:"";background:var(--brand-primary);width:10px;height:10px;transition:transform var(--dur-base) var(--ease-standard);border-radius:50%;transform:scale(0)}.kt-radio:hover .kt-radio__dot,.kt-radio input:checked+.kt-radio__dot{border-color:var(--brand-primary)}.kt-radio input:checked+.kt-radio__dot:after{transform:scale(1)}.kt-radio input:focus-visible+.kt-radio__dot{box-shadow:var(--shadow-focus)}.kt-radio input:disabled~*{opacity:.5;cursor:not-allowed}.kt-radio-group{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.kt-radio-group--row{gap:var(--space-5);flex-flow:wrap}.kt-radio-group legend{margin-bottom:var(--space-2);padding:0}@keyframes kt-spin{to{transform:rotate(360deg)}}.kt-spinner{border:3px solid var(--kt-blue-100);border-top-color:var(--brand-primary);border-right-color:var(--brand-accent);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite kt-spin;display:inline-block}.kt-spinner--sm{border-width:2px;width:16px;height:16px}.kt-spinner--lg{border-width:4px;width:40px;height:40px}.kt-spinner--inverse{border-color:#fff #fff #ffffff40 #ffffff40}@media (prefers-reduced-motion:reduce){.kt-spinner{animation-duration:2.4s}}.kt-tooltip{display:inline-flex;position:relative}.kt-tooltip__bubble{background:var(--kt-navy-950);color:#fff;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);z-index:30;box-shadow:var(--shadow-md);padding:7px 10px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.kt-tooltip__bubble:after{content:"";border:5px solid #0000;border-top-color:var(--kt-navy-950);margin-left:-5px;position:absolute;top:100%;left:50%}.kt-tooltip--bottom .kt-tooltip__bubble{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-4px)}.kt-tooltip--bottom .kt-tooltip__bubble:after{border-top-color:#0000;border-bottom-color:var(--kt-navy-950);top:auto;bottom:100%}.kt-tooltip:hover .kt-tooltip__bubble,.kt-tooltip:focus-within .kt-tooltip__bubble,.kt-tooltip--open .kt-tooltip__bubble{opacity:1;transform:translate(-50%)}.kt-breadcrumb{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kt-breadcrumb li{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex}.kt-breadcrumb a{color:var(--text-muted);font-weight:var(--fw-semibold);text-decoration:none}.kt-breadcrumb a:hover{color:var(--brand-primary);text-decoration:underline}.kt-breadcrumb__sep{color:var(--text-subtle);width:14px;height:14px}.kt-breadcrumb [aria-current=page]{color:var(--text-strong);font-weight:var(--fw-bold)}.kt-pagination{align-items:center;gap:var(--space-1);font-family:var(--font-sans);display:flex}.kt-page{border-radius:var(--radius-md);min-width:36px;height:36px;color:var(--text-body);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--dur-base), color var(--dur-base);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.kt-page:hover{background:var(--surface-brand-soft);color:var(--brand-primary)}.kt-page:focus-visible{box-shadow:var(--shadow-focus);outline:none}.kt-page[aria-current=page]{background:var(--brand-primary);color:#fff}.kt-page:disabled{opacity:.4;cursor:not-allowed;color:var(--text-body);background:0 0}.kt-page svg{width:16px;height:16px}.kt-pagination__gap{color:var(--text-subtle);padding:0 4px}.kt-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);width:100%;overflow-x:auto}.kt-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--text-body)}.kt-table th{text-align:left;font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--text-muted);background:var(--surface-page);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:12px 16px}.kt-table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:14px 16px}.kt-table tr:last-child td{border-bottom:0}.kt-table tbody tr:hover td{background:var(--kt-slate-25)}.kt-table .kt-num{text-align:right;font-variant-numeric:tabular-nums}.kt-table--compact td{padding:9px 16px}.kt-table--striped tbody tr:nth-child(2n) td{background:var(--kt-slate-25)}@keyframes kt-fade{0%{opacity:0}to{opacity:1}}@keyframes kt-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.kt-modal__backdrop{padding:var(--space-5);z-index:200;animation:kt-fade var(--dur-base) var(--ease-standard);background:#0a18208c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kt-modal{background:var(--surface-card);border-radius:var(--radius-xl);width:100%;max-width:520px;box-shadow:var(--shadow-xl);max-height:calc(100vh - 48px);animation:kt-rise var(--dur-slow) var(--ease-standard);flex-direction:column;display:flex}.kt-modal--sm{max-width:400px}.kt-modal--lg{max-width:760px}.kt-modal__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-3);display:flex}.kt-modal__title{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-strong);margin:0;line-height:1.25}.kt-modal__body{padding:0 var(--space-6) var(--space-5);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--text-body);overflow-y:auto}.kt-modal__foot{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);display:flex}.kt-modal--inline{animation:none}.kt-toast{align-items:flex-start;gap:var(--space-3);background:var(--kt-navy-950);color:#fff;border-radius:var(--radius-lg);width:360px;max-width:100%;box-shadow:var(--shadow-lg);font-family:var(--font-sans);animation:kt-rise var(--dur-slow) var(--ease-standard);padding:14px 14px 14px 16px;display:flex}.kt-toast__icon{flex:none;width:20px;height:20px;margin-top:1px}.kt-toast--success .kt-toast__icon{color:var(--kt-green-300)}.kt-toast--danger .kt-toast__icon{color:#ff8a82}.kt-toast--info .kt-toast__icon{color:var(--kt-cyan-400)}.kt-toast--warning .kt-toast__icon{color:var(--kt-amber-500)}.kt-toast__title{font-size:var(--fs-sm);font-weight:var(--fw-bold);margin:0}.kt-toast__body{font-size:var(--fs-sm);color:#ffffffbf;margin:2px 0 0;line-height:1.45}.kt-toast__close{border-radius:var(--radius-sm);color:#fff9;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:inline-flex}.kt-toast__close:hover{color:#fff;background:#ffffff1a}.kt-toast__close svg{width:16px;height:16px}.kt-toast-stack{z-index:300;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}:root{--font-display:"Schibsted Grotesk", "Schibsted Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans:"Schibsted Grotesk", "Schibsted Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}html{scroll-padding-top:var(--space-4)}body{background:var(--kt-white);flex-direction:column;min-height:100vh;display:flex}main{flex:1 0 auto}main:focus{outline:none}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px}@media (width>=901px){.container{padding-inline:40px}}.prose{max-width:70ch;padding-block:var(--space-8)}.prose h2{margin-top:var(--space-7)}.prose .table-scroll{max-width:100%;overflow-x:auto}.prose table{border-collapse:collapse;font-size:var(--fs-sm)}.prose th,.prose td{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);text-align:left;vertical-align:top}.prose th{background:var(--surface-page);color:var(--text-strong)}.prose a{text-underline-offset:.2em;text-decoration:underline}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-toast);padding:var(--space-3) var(--space-5);background:var(--kt-white);color:var(--text-strong);font-weight:var(--fw-semibold);border:2px solid var(--text-strong);border-radius:var(--radius-sm);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:none}:focus-visible{outline-offset:2px;outline:2px solid #0000}.kt-btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding-block:var(--space-3);line-height:1.2}.kt-btn--sm{min-height:36px;padding-block:var(--space-2)}.kt-btn--lg{min-height:52px}.kt-btn--link{min-height:0;padding-block:2px}.kt-btn--outline-inverse{color:#fff;background:0 0;border-color:#ffffffb3}.kt-btn--outline-inverse:hover{background:#ffffff1f;border-color:#fff}.kt-btn--outline-inverse:active{background:#fff3}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.kt-btn:active{transform:none}}.wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}@media (width<=900px){.wrap{padding-inline:16px}}:root{--radius-card:16px}.pill{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.pill--white{color:var(--kt-ink-900);background:#fff}.pill--white:hover{background:var(--kt-blue-700);color:#fff}.pill--blue{background:var(--kt-blue-600);color:#fff}.pill--blue:hover{background:var(--kt-blue-700);color:#fff}.pill--ghost{color:#fff;border:1px solid #eaf2f873;font-weight:600}.pill--ghost:hover{color:#fff;background:#ffffff1f}.kt-card,.kt-card--raised{border-radius:var(--radius-card);box-shadow:none}html.cookie-banner-visible{scroll-padding-bottom:var(--cookie-banner-h,12rem)}.cookie-banner[data-astro-cid-hq3mgpmn][hidden],.cookie-banner[data-astro-cid-hq3mgpmn] [data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:var(--z-toast);max-height:90vh;padding-block:var(--space-4);background:var(--kt-white);color:var(--text-strong);border-top:2px solid var(--text-strong);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}.cookie-banner__inner[data-astro-cid-hq3mgpmn]{gap:var(--space-3);display:grid}.cookie-banner__title[data-astro-cid-hq3mgpmn]{font-size:var(--fs-lg);margin:0}.cookie-banner__text[data-astro-cid-hq3mgpmn]{font-size:var(--fs-sm);margin:0}.cookie-banner__text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.cookie-banner__actions[data-astro-cid-hq3mgpmn],.cookie-banner__panel[data-astro-cid-hq3mgpmn]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cookie-banner__opt[data-astro-cid-hq3mgpmn]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);min-height:44px;display:flex}.cookie-banner__opt[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]{flex:none;width:1.25rem;height:1.25rem}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--kt-navy-950);color:var(--kt-slate-300);flex:none;margin-top:auto}.site-footer__top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:48px;padding-block:56px 40px;display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:14px;max-width:360px;display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-sm);align-self:flex-start}.site-footer__brand[data-astro-cid-jo6i4kqk] img{width:auto;height:72px;display:block}.site-footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0;font-size:.9375rem;line-height:1.55}.site-footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;font-size:.9375rem;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#fff}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.site-footer__legal[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{color:var(--kt-slate-200);text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.site-footer[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-underline-offset:.2em;text-decoration:underline}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.site-footer[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #fff}.site-footer__linkedin[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.site-footer__bar[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--kt-slate-800)}.site-footer__bar-in[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:20px 32px;font-size:.8125rem;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 20px}@media (width<=900px){.site-footer__top[data-astro-cid-jo6i4kqk]{gap:32px;padding-block:40px 32px}}.lang-menu[data-astro-cid-nvwz2es3]{position:relative}.lang-menu[data-astro-cid-nvwz2es3] summary[data-astro-cid-nvwz2es3]{border-radius:var(--radius-pill);color:#fff;cursor:pointer;align-items:center;gap:6px;height:44px;padding:0 6px;font-size:.9375rem;font-weight:700;list-style:none;display:inline-flex}.lang-menu[data-astro-cid-nvwz2es3] summary[data-astro-cid-nvwz2es3]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-nvwz2es3] summary[data-astro-cid-nvwz2es3]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.lang-menu__caret[data-astro-cid-nvwz2es3]{color:var(--kt-blue-100);transition:transform .15s}.lang-menu[data-astro-cid-nvwz2es3][open] .lang-menu__caret[data-astro-cid-nvwz2es3]{transform:rotate(180deg)}.lang-menu__list[data-astro-cid-nvwz2es3]{z-index:30;inset-inline-end:0;min-width:190px;box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:52px}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]{color:var(--kt-slate-700);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]:hover{background:var(--kt-slate-50)}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3][aria-current=true]{background:var(--kt-blue-50);color:var(--kt-ink-900);font-weight:700}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3][aria-current=true] svg[data-astro-cid-nvwz2es3]{color:var(--kt-blue-600)}.lang-menu__list[data-astro-cid-nvwz2es3] a[data-astro-cid-nvwz2es3]:focus-visible{outline:2px solid var(--kt-blue-600);outline-offset:-2px;box-shadow:none}.site-header[data-astro-cid-nen7h5rs]{z-index:20;background:var(--kt-ink-900);border-bottom:1px solid #eaf2f824;position:relative}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;height:88px;display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);flex:none;display:inline-flex}.site-header__brand[data-astro-cid-nen7h5rs] img{width:auto;height:58px;display:block}.site-header[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.site-header[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #fff}.site-header__nav[data-astro-cid-nen7h5rs]{margin-inline-start:auto;display:none}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:22px;margin:0;padding:0;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--kt-blue-100);padding:6px 0;text-decoration:none;display:block}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff;box-shadow:inset 0 -2px #f57b208c}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--brand-accent-warm)}.site-header__right[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:12px;margin-inline-start:auto;display:flex}.site-header__cta[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);height:44px;color:var(--kt-ink-900);white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:0 20px;font-size:.9375rem;font-weight:700;text-decoration:none;display:none}.site-header__cta[data-astro-cid-nen7h5rs]:hover{background:var(--kt-blue-50);color:var(--kt-ink-900)}.site-header__toggle[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:0 0;border:1px solid #eaf2f873;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.site-header__toggle[data-astro-cid-nen7h5rs][hidden]{display:none}.site-header__mobile[data-astro-cid-nen7h5rs]{border-top:1px solid #eaf2f824;flex-direction:column;gap:2px;padding:8px 16px 16px;font-size:1.0625rem;font-weight:600;display:flex}.site-header__mobile[data-astro-cid-nen7h5rs][data-enhanced=true][data-open=false]{display:none}@media (scripting:enabled) and (width<=1040px){.site-header__toggle[data-astro-cid-nen7h5rs][hidden]{display:inline-flex}.site-header__mobile[data-astro-cid-nen7h5rs]:not([data-open=true]){display:none}}.site-header__mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--kt-blue-100);border-radius:10px;padding:14px 12px;text-decoration:none;display:block}.site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:#fff;background:#ffffff14}.site-header__cta--block[data-astro-cid-nen7h5rs]{height:48px;margin-top:8px;display:inline-flex}@media (width<=900px){.site-header__bar[data-astro-cid-nen7h5rs]{gap:12px}}@media (width<=380px){.site-header__brand[data-astro-cid-nen7h5rs] img{height:48px}}@media (width>=1041px){.site-header__nav[data-astro-cid-nen7h5rs]{display:block}.site-header__right[data-astro-cid-nen7h5rs]{margin-inline-start:0}.site-header__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.site-header__toggle[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs][data-enhanced=true][data-open=false]{display:none}}
