@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-400.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-500.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-600.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-700.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-800.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/hanken-grotesk-400.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/hanken-grotesk-500.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/hanken-grotesk-600.woff2) format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/hanken-grotesk-700.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-600.woff2) format("woff2")}:root{--navy-950: #041228;--navy-900: #082850;--navy-800: #0C3466;--navy-700: #14417D;--navy-600: #1F5194;--navy-500: #2E64AC;--navy-400: #5585C2;--navy-300: #8FAEDA;--navy-200: #C0D2EC;--navy-100: #DFE9F7;--navy-50: #F0F5FC;--vermilion-700: #B72710;--vermilion-600: #D93415;--vermilion-500: #F6401E;--vermilion-400: #FF6A47;--vermilion-300: #FF9678;--vermilion-200: #FFC4B3;--vermilion-100: #FFE1D8;--vermilion-50: #FFF2EE;--signal-600: #0E9FB5;--signal-500: #22BDD4;--signal-400: #4FD4E8;--signal-300: #8AE4F0;--signal-100: #D7F6FA;--signal-50: #EDFBFD;--neutral-0: #FFFFFF;--neutral-25: #FAFBFD;--neutral-50: #F4F6FA;--neutral-100: #E9EDF4;--neutral-200: #D8DFE9;--neutral-300: #B9C3D3;--neutral-400: #8D9AB0;--neutral-500: #66758E;--neutral-600: #4A5A74;--neutral-700: #33445E;--neutral-800: #1E3049;--neutral-900: #0F2138;--success-600: #0C8A5F;--success-500: #12A672;--success-100: #D4F3E6;--success-50: #E9F9F2;--warning-600: #C07E00;--warning-500: #E8A317;--warning-100: #FBEDCC;--warning-50: #FDF6E7;--danger-600: #B3261E;--danger-500: #D53A32;--danger-100: #F9DBD9;--danger-50: #FCEEED;--text-primary: var(--navy-900);--text-secondary: var(--neutral-600);--text-tertiary: var(--neutral-400);--text-inverse: #FFFFFF;--text-inverse-soft: rgba(255, 255, 255, .68);--text-accent: var(--vermilion-600);--text-link: var(--navy-600);--surface-page: #FFFFFF;--surface-paper: #F7F6F2;--surface-subtle: var(--neutral-25);--surface-sunken: var(--neutral-50);--surface-card: #FFFFFF;--surface-ink: var(--navy-950);--surface-ink-raised: #0A1E3E;--surface-overlay: rgba(4, 18, 40, .55);--border-subtle: var(--neutral-100);--border-default: var(--neutral-200);--border-strong: var(--neutral-300);--border-inverse: rgba(255, 255, 255, .14);--border-focus: var(--navy-500);--primary: var(--navy-900);--primary-hover: var(--navy-800);--primary-pressed: var(--navy-950);--accent: var(--vermilion-500);--accent-hover: var(--vermilion-600);--accent-pressed: var(--vermilion-700);--ai: var(--signal-500);--focus-ring: 0 0 0 3px rgba(46, 100, 172, .35);--focus-ring-inverse: 0 0 0 3px rgba(34, 189, 212, .45)}.theme-ink{--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .68);--text-tertiary: rgba(255, 255, 255, .42);--text-accent: var(--vermilion-400);--text-link: var(--signal-400);--surface-page: var(--navy-950);--surface-subtle: #061A36;--surface-sunken: #030D1E;--surface-card: #0A1E3E;--border-subtle: rgba(255, 255, 255, .08);--border-default: rgba(255, 255, 255, .14);--border-strong: rgba(255, 255, 255, .24);--border-focus: var(--signal-500);--focus-ring: 0 0 0 3px rgba(34, 189, 212, .45)}:root{--font-display: "Schibsted Grotesk", "Neue Montreal", "Helvetica Neue", Arial, sans-serif;--font-body: "Hanken Grotesk", -apple-system, "Segoe UI", "Helvetica Neue", sans-serif;--font-mono: "IBM Plex Mono", "SF Mono", "Menlo", monospace;--text-display-3xl: 116px;--text-display-2xl: 84px;--text-display-xl: 60px;--text-display-lg: 44px;--text-display: 34px;--text-title-lg: 24px;--text-title: 20px;--text-title-sm: 17px;--text-body-lg: 18px;--text-body: 15px;--text-body-sm: 13px;--text-caption: 12px;--text-micro: 11px;--leading-display: .98;--leading-tight: 1.12;--leading-snug: 1.32;--leading-body: 1.6;--tracking-display: -.035em;--tracking-tight: -.015em;--tracking-normal: 0;--tracking-label: .12em;--tracking-mono: .02em;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700}:root{--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--container-max: 1200px;--container-narrow: 760px;--section-pad-y: 96px;--app-rail-w: 232px;--app-topbar-h: 60px;--control-h-sm: 32px;--control-h-md: 40px;--control-h-lg: 48px;--control-pad-x: 16px}:root{--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(8, 40, 80, .06);--shadow-sm: 0 1px 2px rgba(8, 40, 80, .05), 0 2px 8px -2px rgba(8, 40, 80, .08);--shadow-md: 0 2px 4px rgba(8, 40, 80, .05), 0 8px 20px -6px rgba(8, 40, 80, .12);--shadow-lg: 0 4px 8px rgba(8, 40, 80, .05), 0 16px 40px -8px rgba(8, 40, 80, .18);--shadow-ink: 0 12px 32px -8px rgba(3, 10, 24, .55);--glow-signal: 0 0 0 1px rgba(34, 189, 212, .35), 0 0 28px -4px rgba(34, 189, 212, .45);--glow-accent: 0 0 0 1px rgba(246, 64, 30, .3), 0 0 28px -4px rgba(246, 64, 30, .4);--gradient-ink: radial-gradient(120% 140% at 15% 0%, #0D3163 0%, #082850 38%, #041228 100%);--gradient-signal: linear-gradient(120deg, #22BDD4 0%, #2E64AC 100%);--gradient-accent: linear-gradient(120deg, #F6401E 0%, #FF7A3D 100%);--gradient-scrim: linear-gradient(180deg, rgba(4, 18, 40, 0) 0%, rgba(4, 18, 40, .85) 100%);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-fast: .12s;--duration-base: .2s;--duration-slow: .35s}html{font-family:var(--font-body);font-size:16px;line-height:var(--leading-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:var(--font-body);background:#fff}input,select,textarea,button{font-family:inherit}html,body{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%}.sbn-only-phone{display:none!important}@media (max-width: 640px){.sbn-only-phone{display:revert!important}.sbn-only-desktop{display:none!important}.sbn-con-mobilebar,.sbn-con-cards,.sbn-auth-brand{display:flex!important}input,select,textarea{font-size:16px!important}}@media (max-width: 640px){.sbn-apply-rail{display:none!important}.sbn-apply-main{padding:22px 18px!important}.sbn-apply-footer{padding:12px 18px!important}.sbn-apply-footer button{min-height:46px}.sbn-apply-stagebtn{cursor:pointer!important}.sbn-apply-progress{width:64px!important}.sbn-navdock{width:100vw!important;padding:8px!important}.twk-panel{display:none!important}}@media (max-width: 860px){.sbn-stage-cols{flex-direction:column!important;gap:24px!important}.sbn-stage-cols>div{width:100%!important;max-width:100%!important;position:static!important}}@media (max-width: 860px){.sbn-auth-panel{display:none!important}.sbn-auth-wrap{height:auto!important;min-height:100vh;min-height:100svh}}@media (max-width: 860px){.sbn-hero-inner{flex-direction:column!important;gap:36px!important;padding:64px 22px 72px!important;align-items:stretch!important}.sbn-hero-widget{width:100%}.sbn-hero-widget>div{width:100%!important}.sbn-hero-stats{flex-wrap:wrap!important;gap:22px 28px!important}.sbn-mkt-grid{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width: 640px){.sbn-nav-links,.sbn-nav-signin{display:none!important}}@media (max-width: 900px){.sbn-con-tablewrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.sbn-con-tablehead,.sbn-con-row{min-width:880px}.sbn-con-kpis{grid-template-columns:1fr 1fr!important}.sbn-con-drawer{width:100vw!important;max-width:440px}}@media (max-width: 640px){.sbn-con-rail,.sbn-con-tablewrap{display:none!important}.sbn-con-cards{flex-direction:column}.sbn-con-kpis{grid-template-columns:1fr 1fr!important;gap:12px!important}.sbn-con-drawer{width:100vw!important;max-width:none}.sbn-con-headtools{flex:1;justify-content:flex-end}.sbn-con-headtools>div:first-child{flex:1!important;width:auto!important;min-width:0!important}.sbn-con-tabs{overflow-x:auto;scrollbar-width:none}.sbn-con-tabs::-webkit-scrollbar{display:none}.sbn-con-tabs>*{flex-wrap:nowrap!important;white-space:nowrap;width:max-content;min-width:100%}.sbn-team-head{display:none!important}.sbn-team-row{display:flex!important;flex-wrap:wrap;gap:8px 14px!important}.sbn-team-row>span:last-child{text-align:left!important;width:100%}.sbn-team-forms{grid-template-columns:1fr!important}}button:not([class*=sbn-]):focus-visible,a:not([class*=sbn-]):focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible,[role=option]:focus-visible,[role=combobox]:focus-visible,input:not([class*=sbn-]):focus-visible,textarea:not([class*=sbn-]):focus-visible,select:not([class*=sbn-]):focus-visible{outline:2px solid var(--border-focus, #2E64AC)!important;outline-offset:2px}.theme-ink button:not([class*=sbn-]):focus-visible,.theme-ink [role=button]:focus-visible,.theme-ink input:not([class*=sbn-]):focus-visible,.sbn-con-rail [role=button]:focus-visible{outline-color:var(--signal-400, #22BDD4)!important}@keyframes sbn-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sbn-fade{0%{opacity:0}to{opacity:1}}@keyframes sbn-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: no-preference){.sbn-stage-enter,.sbn-rise{animation:sbn-rise .34s var(--ease-out) both}.sbn-fade{animation:sbn-fade .24s ease both}.sbn-scale-in{animation:sbn-scale-in .26s var(--ease-out) both}.sbn-stagger>*{animation:sbn-rise .34s var(--ease-out) both}.sbn-stagger>*:nth-child(1){animation-delay:0ms}.sbn-stagger>*:nth-child(2){animation-delay:40ms}.sbn-stagger>*:nth-child(3){animation-delay:80ms}.sbn-stagger>*:nth-child(4){animation-delay:.12s}.sbn-stagger>*:nth-child(5){animation-delay:.16s}.sbn-stagger>*:nth-child(6){animation-delay:.2s}}
