:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#fff;--surface-elevated:#f3f7f4;--surface-muted:#e8efeb;--surface-input:#fff;--text-primary:#0e2a21;--text-secondary:#3d5249;--text-tertiary:#4c6159;--border-subtle:#dce5e0;--border-strong:#b9cec4;--brand-deep:#0a1f18;--brand-soft:#c8f2dc;--accent:#0e3b2e;--accent-hover:#155a45;--accent-muted:#0e3b2e1a;--action:#ff7a59;--action-hover:#ff6a45;--on-action:#0e2a21;--shadow-lg:0 24px 48px #0e3b2e2e;--radius-sm:10px;--radius-md:14px;--radius-lg:24px;--radius-xl:32px;--radius-hero:40px;--font-sans:"Schibsted Grotesk", system-ui, sans-serif;--font-display:var(--font-sans);--risk-low:#1e6b44;--risk-low-bg:#ddf3e6;--risk-low-meter:#2e9e62;--risk-mid:#7a4f00;--risk-mid-bg:#fdf0d5;--risk-mid-meter:#e0a100;--risk-high:#a12e18;--risk-high-bg:#fce3dc;--risk-high-meter:#e5482a;--meter-track:#dce5e0;--err:#a12e18;--err-bg:#fce3dc;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out-soft:cubic-bezier(.45, 0, .55, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-fast:.18s;--duration-normal:.35s;--duration-slow:.55s;--duration-page:.42s}:root,html.dark{--brand:#0e3b2e;--on-brand:#fff;--on-brand-muted:#cfe3da;--on-brand-line:#c8f2dc24;--shadow-sm:none;--shadow-md:none;--shadow-panel-hover:none}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:#0a1f18;--surface-elevated:#10291f;--surface-muted:#163428;--surface-input:#0a1f18;--text-primary:#eaf4ef;--text-secondary:#b4cbc0;--text-tertiary:#9db8ac;--border-subtle:#24443a;--border-strong:#3a5e51;--brand-deep:#06140f;--brand-soft:#8fe3b8;--accent:#8fe3b8;--accent-hover:#b5efd0;--accent-muted:#8fe3b824;--action:#ff8a6b;--action-hover:#ff9c85;--on-action:#0a1f18;--shadow-lg:0 24px 48px #00000073;--risk-low:#7fd9a6;--risk-low-bg:#2e9e622e;--risk-low-meter:#3fbf7a;--risk-mid:#f2c14e;--risk-mid-bg:#e0a1002e;--risk-mid-meter:#e8b021;--risk-high:#ff9c85;--risk-high-bg:#e5482a33;--risk-high-meter:#ff6a4d;--meter-track:#24443a;--err:#ff9c85;--err-bg:#e5482a33}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body{background:var(--surface-page);color:var(--text-primary);-webkit-tap-highlight-color:color-mix(in srgb,var(--accent) 18%,transparent);margin:0;line-height:1.6}.wsc-back-link{min-height:44px;color:var(--accent);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);touch-action:manipulation;justify-content:flex-start;align-items:center;gap:.4rem;margin:0 -.35rem;padding:.45rem .85rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.wsc-back-link:hover{color:var(--accent-hover);background:var(--accent-muted);text-decoration:none}.wsc-back-link:active{transform:scale(.98)}.wsc-back-link__arrow{transition:transform var(--duration-normal) var(--ease-spring);display:inline-flex}@media (hover:hover) and (pointer:fine){.wsc-back-link:hover .wsc-back-link__arrow{transform:translate(-3px)}}.wsc-nav-back-enter-active{transition:opacity .42s var(--ease-out),transform .48s var(--ease-out)}.wsc-nav-back-enter-from{opacity:0;transform:translate(-.65rem)}@media (prefers-reduced-motion:reduce){.wsc-nav-back-enter-active{transition:opacity .12s}.wsc-back-link:active,.wsc-nav-back-enter-from{transform:none}}@media (prefers-reduced-motion:no-preference){body,html{transition:background-color .5s var(--ease-out),color .4s var(--ease-out)}html{scroll-behavior:smooth}}@keyframes wsc-fade-in-up{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes wsc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wsc-spin{to{transform:rotate(1turn)}}@keyframes wsc-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes wsc-panel-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes wsc-pillar-in{0%{opacity:0;transform:translateY(.35rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.wsc-page-enter-active,.wsc-page-leave-active{transition:opacity var(--duration-page) var(--ease-in-out-soft),transform calc(60ms + var(--duration-page)) var(--ease-out)}.wsc-locale-leave-active,.wsc-page-leave-active{pointer-events:none}.wsc-page-enter-from,.wsc-page-leave-to{opacity:0;transform:translateY(.5rem)}@media (prefers-reduced-motion:reduce){.wsc-page-enter-active,.wsc-page-leave-active{transition:none!important}.wsc-page-enter-from,.wsc-page-leave-to{opacity:1;transform:none}}.wsc-locale-enter-active,.wsc-locale-leave-active{transition:opacity .42s var(--ease-in-out-soft),transform .52s var(--ease-out),filter .38s var(--ease-out)}.wsc-locale-enter-from{opacity:0;filter:blur(6px);transform:translateY(.85rem)}.wsc-locale-leave-to{opacity:0;filter:blur();transform:translateY(-.45rem)}@media (prefers-reduced-motion:reduce){.wsc-locale-enter-active,.wsc-locale-leave-active{transition:opacity .14s}.wsc-locale-enter-from,.wsc-locale-leave-to{filter:none;transform:none}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important}}a{color:var(--accent);text-underline-offset:.22em;transition:color var(--duration-fast) var(--ease-out),text-decoration-color var(--duration-fast) var(--ease-out),text-decoration-thickness var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1.5px}a:hover{color:var(--accent-hover);-webkit-text-decoration-color:color-mix(in srgb,var(--accent-hover) 58%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-hover) 58%,transparent);text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){a:hover{transform:translateY(-1px)}a.brand--link:hover,a.wsc-back-link:hover{transform:none}}@media (prefers-reduced-motion:reduce){a:hover{transform:none}}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wsc-container{width:100%;max-width:1160px;padding-left:max(1.25rem,env(safe-area-inset-left,0px));padding-right:max(1.25rem,env(safe-area-inset-right,0px));margin:0 auto}.wsc-hero{background:var(--brand);color:var(--on-brand);border-radius:0 0 var(--radius-hero) var(--radius-hero)}.wsc-hero__inner{padding-top:.5rem;padding-bottom:calc(clamp(2.25rem,5vw,3.5rem))}.wsc-hero__title{font-family:var(--font-display);letter-spacing:-.045em;color:var(--on-brand);margin:.35rem 0 0;font-size:calc(clamp(2.1rem,5.2vw,3.5rem));font-weight:800;line-height:1.02}.wsc-hero__lead{max-width:42rem;color:var(--on-brand-muted);margin:.85rem 0 0;font-size:calc(clamp(1.02rem,1.6vw,1.18rem));line-height:1.55}.wsc-hero a:focus-visible,.wsc-hero button:focus-visible{outline-color:var(--brand-soft)}.wsc-back-link--on-brand{color:var(--brand-soft)}.wsc-back-link--on-brand:hover{color:var(--on-brand);background:var(--on-brand-line)}.wsc-btn{border-radius:var(--radius-md);min-height:52px;font:inherit;cursor:pointer;touch-action:manipulation;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.55rem;padding:0 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.wsc-btn:hover{text-decoration:none;transform:none}.wsc-btn:active:not(:disabled){transform:scale(.98)}.wsc-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:var(--radius-md)}.wsc-btn--action{background:var(--action);color:var(--on-action)}.wsc-btn--action:hover{background:var(--action-hover);color:var(--on-action)}.wsc-btn--brand{background:var(--brand);color:var(--on-brand)}html.dark .wsc-btn--brand{background:var(--brand-soft);color:var(--brand)}.wsc-btn--brand:hover{background:color-mix(in srgb,var(--brand) 88%,#fff);color:var(--on-brand)}html.dark .wsc-btn--brand:hover{background:var(--accent-hover);color:var(--brand)}.wsc-btn--soft{background:var(--brand-soft);color:var(--brand)}.wsc-btn--soft:hover{background:color-mix(in srgb,var(--brand-soft) 82%,#fff);color:var(--brand)}.wsc-btn--outline{color:var(--accent);background:0 0;box-shadow:inset 0 0 0 1.5px}.wsc-btn--outline:hover{background:var(--accent-muted);color:var(--accent)}@media (prefers-reduced-motion:reduce){.wsc-btn:active:not(:disabled){transform:none}}.wsc-reveal{opacity:0}.wsc-reveal.is-in{animation:wsc-reveal-in .6s var(--ease-out) var(--reveal-delay,0s) both}@keyframes wsc-reveal-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wsc-lift{transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-fast) var(--ease-out)}.wsc-lift:hover{transform:translateY(-4px)}}.font-display[data-v-7a874435]{font-family:var(--font-display),var(--font-sans)}.cookie-backdrop[data-v-7a874435]{z-index:270;background:color-mix(in srgb,var(--text-primary) 35%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.cookie-root[data-v-7a874435]{z-index:280;pointer-events:none;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.cookie-panel[data-v-7a874435]{pointer-events:auto;width:100%;max-width:42rem;max-height:calc(min(92vh,40rem));margin-bottom:env(safe-area-inset-bottom,0);border-radius:var(--radius-xl);border:0;border-top:6px solid var(--brand);background:var(--surface-page);box-shadow:var(--shadow-lg);padding:1.5rem 1.4rem 1.4rem;overflow-y:auto}.cookie-panel__title[data-v-7a874435]{letter-spacing:-.025em;color:var(--text-primary);margin:0 0 .35rem;font-size:1.3rem;font-weight:800}.cookie-panel__intro[data-v-7a874435],.cookie-panel__no-tracking[data-v-7a874435]{color:var(--text-secondary);margin:0 0 .65rem;font-size:.9rem;line-height:1.55}.cookie-panel__analytics-note[data-v-7a874435]{color:var(--text-secondary);margin:0 0 .65rem;font-size:.85rem;line-height:1.5}.cookie-panel__no-tracking[data-v-7a874435]{border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand);border:0;padding:.55rem .65rem;font-size:.85rem;font-weight:600}.cookie-panel__toggle[data-v-7a874435]{color:var(--accent);cursor:pointer;text-underline-offset:.15em;background:0 0;border:none;margin:.25rem 0 .75rem;padding:.35rem 0;font-size:.85rem;font-weight:600;text-decoration:underline}.cookie-panel__details[data-v-7a874435]{margin-bottom:1rem}.cookie-table-wrap[data-v-7a874435]{-webkit-overflow-scrolling:touch;margin:0 -.25rem;padding:0 .25rem .15rem;overflow-x:auto}.cookie-table[data-v-7a874435]{border-collapse:collapse;width:100%;min-width:min(100%,36rem);color:var(--text-secondary);font-size:.78rem}.cookie-table__caption[data-v-7a874435]{caption-side:top;text-align:left;width:100%;color:var(--text-primary);margin:0 0 .35rem;padding:0 0 .65rem;font-size:.8rem;font-weight:600;line-height:1.35;display:block}.cookie-table td[data-v-7a874435],.cookie-table th[data-v-7a874435]{border:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:.45rem .55rem}.cookie-table th[data-v-7a874435]{background:var(--surface-muted);color:var(--text-primary);white-space:nowrap;font-weight:600}.cookie-table thead th[data-v-7a874435]{z-index:1;box-shadow:0 1px 0 var(--border-subtle);position:sticky;top:0}.cookie-table__code[data-v-7a874435]{word-break:break-all;color:var(--text-primary);font-size:.72rem}@media (width<=639px){.cookie-table-wrap[data-v-7a874435]{margin:0;padding:0;overflow-x:visible}.cookie-table[data-v-7a874435]{border-collapse:separate;border-spacing:0;min-width:0}.cookie-table thead[data-v-7a874435]{position:static}.cookie-table thead[data-v-7a874435],.cookie-table thead tr[data-v-7a874435]{display:none}.cookie-table tbody[data-v-7a874435]{display:block}.cookie-table tbody tr[data-v-7a874435]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-muted);margin-bottom:.75rem;display:block;overflow:hidden}.cookie-table tbody td[data-v-7a874435]{border:none;border-bottom:1px solid var(--border-subtle);box-sizing:border-box;width:100%;padding:.5rem .65rem;display:block}.cookie-table tbody td[data-v-7a874435]:last-child{border-bottom:none}.cookie-table tbody td[data-v-7a874435]:before{content:attr(data-label);color:var(--text-tertiary);margin-bottom:.25rem;font-size:.68rem;font-weight:600;line-height:1.3;display:block}}.cookie-panel__api-note[data-v-7a874435],.cookie-panel__fonts-note[data-v-7a874435],.cookie-panel__legal[data-v-7a874435]{color:var(--text-tertiary);margin:.65rem 0 0;font-size:.78rem;line-height:1.5}.cookie-panel__actions[data-v-7a874435]{flex-direction:column-reverse;gap:.5rem;display:flex}@media (width>=480px){.cookie-panel__actions[data-v-7a874435]{flex-flow:wrap;justify-content:flex-end}}.cookie-panel__btn[data-v-7a874435]{min-height:48px;font:inherit;border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:none;justify-content:center;align-items:center;padding:.55rem 1.25rem;font-size:.95rem;font-weight:700;display:inline-flex}.cookie-panel__btn[data-v-7a874435]:active{transform:scale(.97)}.cookie-panel__btn--primary[data-v-7a874435]{background:var(--action);color:var(--on-action)}.cookie-panel__btn--primary[data-v-7a874435]:hover{background:var(--action-hover)}.cookie-panel__btn--secondary[data-v-7a874435]{color:var(--accent);background:0 0;box-shadow:inset 0 0 0 1.5px}.cookie-panel__btn--secondary[data-v-7a874435]:hover{background:var(--accent-muted)}.cookie-panel__hint[data-v-7a874435]{color:var(--text-tertiary);margin:.45rem 0 0;font-size:.75rem;line-height:1.45}.wsc-cookie-details-enter-active[data-v-7a874435],.wsc-cookie-details-leave-active[data-v-7a874435]{transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}.wsc-cookie-details-enter-from[data-v-7a874435],.wsc-cookie-details-leave-to[data-v-7a874435]{opacity:0;transform:translateY(-6px)}.wsc-cookie-backdrop-enter-active[data-v-7a874435],.wsc-cookie-backdrop-leave-active[data-v-7a874435]{transition:opacity var(--duration-normal) var(--ease-out)}.wsc-cookie-backdrop-enter-from[data-v-7a874435],.wsc-cookie-backdrop-leave-to[data-v-7a874435]{opacity:0}.wsc-cookie-panel-enter-active[data-v-7a874435],.wsc-cookie-panel-leave-active[data-v-7a874435]{transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.wsc-cookie-panel-enter-from[data-v-7a874435],.wsc-cookie-panel-leave-to[data-v-7a874435]{opacity:0;transform:translateY(.75rem)}@media (prefers-reduced-motion:reduce){.wsc-cookie-panel-enter-from[data-v-7a874435],.wsc-cookie-panel-leave-to[data-v-7a874435]{transform:none}}.shell[data-v-7688edb1]{flex-direction:column;min-height:100vh;display:flex}.brand-mark[data-v-a2d14d46]{color:#0e3b2e;flex-shrink:0}.brand-mark__bg[data-v-a2d14d46]{fill:#c8f2dc}.brand-mark__dot[data-v-a2d14d46]{fill:#ff7a59}.wsc-error[data-v-38b40b45]{flex:1;justify-content:center;align-items:center;padding:2.5rem 1.25rem 4rem;display:flex}.wsc-error__card[data-v-38b40b45]{border-radius:var(--radius-xl);background:var(--brand);width:100%;max-width:32rem;color:var(--on-brand);text-align:center;padding:calc(clamp(2rem,5vw,3rem)) calc(clamp(1.25rem,4vw,2.5rem))}.wsc-error__mark[data-v-38b40b45]{margin:0 auto .75rem}@media (prefers-reduced-motion:no-preference){.wsc-error__card[data-v-38b40b45]{animation:wsc-error-in-38b40b45 .6s var(--ease-out) both}.wsc-error__mark[data-v-38b40b45] .brand-mark__lines{transform-origin:20px 20px;animation:3.2s linear infinite wsc-error-sweep-38b40b45}}@keyframes wsc-error-in-38b40b45{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes wsc-error-sweep-38b40b45{to{transform:rotate(1turn)}}.wsc-error__code[data-v-38b40b45]{letter-spacing:-.06em;color:var(--brand-soft);margin:0;font-size:calc(clamp(4rem,14vw,6.5rem));font-weight:800;line-height:1}.wsc-error__title[data-v-38b40b45]{letter-spacing:-.03em;color:var(--on-brand);margin:.5rem 0 .65rem;font-size:1.6rem;font-weight:800;line-height:1.2}.wsc-error__message[data-v-38b40b45]{color:var(--on-brand-muted);margin:0 0 1.5rem;line-height:1.55}.wsc-error__actions[data-v-38b40b45]{justify-content:center;display:flex}
