:root{--color-b2c-primary:#e62336;--color-b2c-primary-dark:#af1b3c;--color-b2c-bg:#f4f4f4;--color-white:#ffffff;--color-b2b-primary:#32546d;--color-b2b-secondary:#79a7c3;--color-ink:#1a202c;--color-title-site:var(--color-b2b-primary);--color-title:var(--color-title-site);--color-ink-muted:#4a5568;--color-accent-ink:var(--color-b2c-primary-dark);--color-focus-site:var(--color-b2c-primary-dark);--color-focus:var(--color-focus-site);--color-band:var(--color-b2c-bg);--gradient-b2c-red:linear-gradient(135deg,#961e34,#c30b30);--funnel-accent:#c21426;--funnel-accent-hover:#94101d;--font-montserrat:var(--font-body);--font-body:var(--font-montserrat-face,"Montserrat"),Helvetica,Arial,sans-serif;--font-heading:var(--font-montserrat-face,"Montserrat"),system-ui,Helvetica,Arial,sans-serif;--font-heading-h1:var(--font-belfius-face,"Belfius"),var(--font-montserrat-face,"Montserrat"),system-ui,Helvetica,Arial,sans-serif;--font-weight-subheading:600;--font-weight-question:500;--font-weight-label:600;--font-weight-lead:500;--font-weight-body:400;--font-weight-action:600;--font-weight-nav:500;--font-size-root:16px;--container-max-width:1280px;--container-padding-x:16px;--radius-sm:2px;--radius-md:8px;--radius-lg:24px;--radius-pill:9999px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:40px;--breakpoint-sm:48em;--breakpoint-md:62em;--breakpoint-lg:80em;--breakpoint-xl:96em;--shadow-header:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--shadow-card:0 2px 10px rgba(0,0,0,0.08);--site-header-height:104px;--funnel-progress-height:54.5px;--font-size-h2:32px;--line-height-h2:1.25}@media (min-width:48em){:root{--font-size-h2:40px}}@media (max-width:56.25em){:root{--site-header-height:91px}}html:has([data-funnel-progress]){scroll-padding-top:calc(var(--site-header-height) + var(--funnel-progress-height) + 8px)}html:has([data-funnel-no-header]){--site-header-height:0px}html[data-world=b2b]{--color-focus-site:var(--color-b2b-primary);--color-accent-ink:var(--color-b2b-primary);--color-title-site:var(--color-b2b-primary)}*{box-sizing:border-box}html{font-size:var(--font-size-root);scrollbar-color:var(--color-b2c-primary-dark) var(--color-b2c-bg)}html[data-world=b2b]{scrollbar-color:auto}body,html{margin:0;padding:0}body{font-family:var(--font-body);color:#1a202c;background:var(--color-white);line-height:1.5}img{max-width:100%;height:auto;display:block}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:where(h1,h2){font-family:var(--font-heading-h1);font-weight:700}:where(h1,h2,h3){color:var(--color-title)}:where(h2){font-size:var(--font-size-h2);line-height:var(--line-height-h2);overflow-wrap:break-word}#cc-main :is(h1,h2,h3){font-family:inherit;color:inherit}