@font-face{font-family:displayFont;src:url(../media/schibsted_grotesk_latin_600_700-s.p.1_j-vbs-91rji.woff2)format("woff2");font-display:swap;font-weight:600 700}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.displayfont_4bebcb45-module__iRw9WG__className{font-family:displayFont,displayFont Fallback,Arial,sans-serif}.displayfont_4bebcb45-module__iRw9WG__variable{--font-schibsted:"displayFont", "displayFont Fallback", Arial, sans-serif}
@font-face{font-family:bodyFont;src:url(../media/ibm_plex_sans_latin_400-s.p.00kwdvv69ux70.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/ibm_plex_sans_latin_500-s.p.2ate4z8f0wvh4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/ibm_plex_sans_latin_600-s.p.2mf99-u9sez-4.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.bodyfont_8901ecde-module__tISohW__className{font-family:bodyFont,bodyFont Fallback,Helvetica Neue,Arial,sans-serif}.bodyfont_8901ecde-module__tISohW__variable{--font-plex-sans:"bodyFont", "bodyFont Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:utilityFont;src:url(../media/ibm_plex_mono_latin_500-s.3h9ytn2e5190v.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:utilityFont Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.utilityfont_6ac53d5c-module__Sd1mua__className{font-family:utilityFont,utilityFont Fallback,SFMono-Regular,Consolas,monospace;font-weight:500}.utilityfont_6ac53d5c-module__Sd1mua__variable{--font-plex-mono:"utilityFont", "utilityFont Fallback", SFMono-Regular, Consolas, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface-background:#f8fafc;--color-surface-card:#fff;--color-surface-secondary:#eaeff3;--color-surface-muted:#edf1f4;--color-surface-dark:#061425;--color-surface-accent-soft:#d5f2f1;--color-text-primary:#0b1723;--color-text-secondary:#4e5966;--color-text-on-secondary:#0d2339;--color-text-inverse:#eef2f5;--color-text-inverse-muted:#9eadba;--color-text-on-primary:#f8fafc;--color-text-on-accent:#fcfcfc;--color-brand-primary:#0d2f4f;--color-brand-primary-hover:#022544;--color-brand-primary-active:#001e3a;--color-brand-accent:#1c7e7e;--color-brand-accent-text:#0d6565;--color-brand-accent-on-dark:#75c0c0;--color-border-default:#d9dfe4;--color-border-control:#889098;--color-focus:#258484;--color-info:#014b79;--color-info-surface:#e1f1ff;--color-success:#115629;--color-success-surface:#e1f5e4;--color-warning:#604008;--color-warning-surface:#feedc9;--color-error:#7f2021;--color-error-surface:#fceae8;--font-display-fallback:Arial, sans-serif;--font-body-fallback:"Helvetica Neue", Arial, sans-serif;--font-utility-fallback:"SFMono-Regular", Consolas, monospace;--font-display:var(--font-schibsted), var(--font-display-fallback);--font-body:var(--font-plex-sans), var(--font-body-fallback);--font-utility:var(--font-plex-mono), var(--font-utility-fallback);--type-display-size:clamp(2.75rem, 2.125rem + 2.5vw, 4.75rem);--type-display-line:.98;--type-display-weight:700;--type-display-tracking:-.035em;--type-heading-1-size:clamp(2.25rem, 1.75rem + 2vw, 4rem);--type-heading-1-line:1.02;--type-heading-1-weight:700;--type-heading-1-tracking:-.03em;--type-heading-2-size:clamp(1.875rem, 1.5rem + 1.5vw, 3rem);--type-heading-2-line:1.08;--type-heading-2-weight:700;--type-heading-2-tracking:-.025em;--type-heading-3-size:clamp(1.5rem, 1.3rem + .8vw, 2rem);--type-heading-3-line:1.15;--type-heading-3-weight:600;--type-heading-3-tracking:-.015em;--type-heading-4-size:1.25rem;--type-heading-4-line:1.25;--type-heading-4-weight:600;--type-heading-4-tracking:-.01em;--type-heading-5-size:1.125rem;--type-heading-5-line:1.3;--type-heading-5-weight:600;--type-heading-5-tracking:0;--type-heading-6-size:1rem;--type-heading-6-line:1.35;--type-heading-6-weight:600;--type-heading-6-tracking:0;--type-body-large-size:1.125rem;--type-body-large-line:1.65;--type-body-size:1rem;--type-body-line:1.65;--type-body-small-size:.875rem;--type-body-small-line:1.55;--type-label-size:.875rem;--type-label-line:1.35;--type-label-weight:600;--type-label-tracking:.01em;--type-utility-size:.75rem;--type-utility-line:1.4;--type-utility-weight:500;--type-utility-tracking:.14em;--type-caption-size:.75rem;--type-caption-line:1.5;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-content-group:clamp(1.5rem, 1.25rem + 1vw, 2.5rem);--space-section-compact:clamp(3rem, 2.5rem + 2vw, 5rem);--space-section-default:clamp(4rem, 3rem + 4vw, 7rem);--space-section-spacious:clamp(5rem, 3.5rem + 6vw, 9rem);--layout-container-max:76rem;--layout-gutter:1.25rem;--layout-grid-gap:1rem;--layout-measure-heading:22ch;--layout-measure-lead:52ch;--layout-measure-body:65ch;--layout-measure-wide:72ch;--breakpoint-medium:48rem;--breakpoint-wide:64rem;--radius-none:0;--radius-base:.25rem;--radius-control:.25rem;--radius-card:.25rem;--radius-focus-local:.125rem;--border-width-default:1px;--border-width-strong:2px;--shadow-none:none;--shadow-raised:0 1px 2px #0b17230f, 0 1px 1px #0b17230a;--shadow-overlay:0 12px 32px -12px #03172c2e;--motion-duration-instant:0s;--motion-duration-short:.12s;--motion-duration-moderate:.2s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(.16, 1, .3, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--target-size-min:2.75rem;--control-height-min:3rem;--focus-width:3px;--focus-offset:3px}@supports (color:lab(0% 0 0)){:root{--color-surface-background:lab(98.265% -.495434 -.992274);--color-surface-card:lab(100% 0 0);--color-surface-secondary:lab(94.2127% -1.31023 -2.63982);--color-surface-muted:lab(94.7897% -.98595 -1.9817);--color-surface-dark:lab(6.03745% -1.06013 -13.3522);--color-surface-accent-soft:lab(93.3618% -9.78538 -3.02758);--color-text-primary:lab(7.14007% -1.78304 -10.1929);--color-text-secondary:lab(37.3221% -2.40417 -8.771);--color-text-on-secondary:lab(12.8014% -2.40413 -16.9224);--color-text-inverse:lab(95.3697% -.98598 -1.98172);--color-text-inverse-muted:lab(69.8408% -3.25593 -8.53381);--color-text-on-primary:lab(98.265% -.495434 -.992274);--color-text-on-accent:lab(98.84% .0000298023 -.0000119209);--color-brand-primary:lab(18.4793% -2.52908 -23.5736);--color-brand-primary-hover:lab(13.7917% -1.60536 -23.4707);--color-brand-primary-active:lab(10.3211% -1.16596 -21.7639);--color-brand-accent:lab(47.5397% -27.8024 -8.36872);--color-brand-accent-text:lab(38.1534% -24.5345 -7.37684);--color-brand-accent-on-dark:lab(72.9588% -24.4999 -7.46524);--color-border-default:lab(88.4035% -1.36542 -3.44558);--color-border-control:lab(59.4027% -1.99857 -5.14222);--color-focus:lab(49.8603% -27.7989 -8.3771);--color-info:lab(30.0626% -6.04913 -32.4387);--color-info-surface:lab(94.2034% -3.30839 -8.55906);--color-success:lab(31.6494% -30.3033 20.1071);--color-success-surface:lab(94.6016% -8.87287 5.65853);--color-warning:lab(30.3183% 10.7904 36.5514);--color-warning-surface:lab(94.3657% 2.03729 19.5421);--color-error:lab(29.0902% 41.0844 25.1159);--color-error-surface:lab(94.0159% 6.12193 3.29628);--shadow-raised:0 1px 2px lab(7.14007% -1.78304 -10.1929/.06), 0 1px 1px lab(7.14007% -1.78304 -10.1929/.04);--shadow-overlay:0 12px 32px -12px lab(7.0001% -1.35344 -16.7248/.18)}}@media (min-width:48rem){:root{--layout-gutter:2rem;--layout-grid-gap:1.5rem}}@media (min-width:64rem){:root{--layout-grid-gap:2rem}}
*,:before,:after{box-sizing:border-box}html{background:var(--color-surface-background);scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-surface-background);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:break-word;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--font-display);overflow-wrap:anywhere;text-wrap:balance;margin-block:0}p,figure,blockquote,dl,dd{margin-block:0}button,input,select,textarea{font:inherit}button,select{touch-action:manipulation}img,picture,svg,video,canvas{max-inline-size:100%;display:block}img,video{block-size:auto}a{color:var(--color-brand-primary);text-underline-offset:.18em;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-thickness:.1em}a:hover{text-decoration-thickness:.15em}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{border-radius:calc(var(--radius-base) + var(--radius-focus-local));outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}::selection{background:var(--color-surface-accent-soft);color:var(--color-text-primary)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}
