html{background-color:var(--kantega-color-surface-inverted);scrollbar-gutter:stable;scrollbar-color:var(--kantega-color-brand-accent-soft) var(--kantega-color-surface-inverted);padding:0}body{font-family:var(--font-sans);color:var(--kantega-color-brand-primary);scrollbar-color:auto;white-space:pre-line;width:100%;margin:0 auto;font-size:1rem;font-weight:400;position:relative;overflow-x:clip}button,input,textarea,p,h1,h2,h3,h4,h5,h6,pre,div{font-family:var(--font-sans)}html *{box-sizing:border-box}a{color:unset;border-bottom:.0625rem solid;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s,outline-color .2s}a:hover{border-color:var(--kantega-color-brand-accent);text-decoration:none}iframe{border:none}
:root{--kantega-color-brand-primary:#27003d;--kantega-color-brand-primary-hover:#68368c;--kantega-color-brand-primary-pressed:#4a166e;--kantega-color-brand-primary-light:#36015b;--kantega-color-brand-primary-dark:#150023;--kantega-color-brand-accent:#ee3a64;--kantega-color-brand-accent-light:#ff507e;--kantega-color-brand-accent-dark:#d3335e;--kantega-color-brand-accent-soft:#f586a0;--kantega-color-surface-soft:#fff8fc;--kantega-color-surface-soft-light:#fffbfd;--kantega-color-surface-soft-dark:#f5e3ed;--kantega-color-surface-inverted:var(--kantega-color-brand-primary);--kantega-color-surface-accent-soft:#fbd4dd;--kantega-color-surface-accent-softer:#fdebef;--kantega-color-surface-service:var(--kantega-color-surface-accent-softer);--kantega-color-surface-white:#fff;--kantega-color-text-link:#025e6e;--kantega-color-text-on-inverted:var(--kantega-color-surface-soft);--kantega-color-text-on-brand:var(--kantega-color-surface-soft-light);--kantega-color-text-muted-on-inverted:#f8f2fad1;--kantega-color-text-caption:#27003dc7;--kantega-color-text-credit:#27003da3;--kantega-color-text-caption-on-inverted:var(--kantega-color-text-muted-on-inverted);--kantega-color-text-credit-on-inverted:#fffbfdb3;--kantega-caption-text:var(--kantega-color-text-caption);--kantega-caption-credit:var(--kantega-color-text-credit);--kantega-color-icon-muted-on-inverted:#f8f2fab8;--kantega-color-focus-outline:#ba6fe6;--kantega-typography-fluid-ramp:calc((100vw - 20rem) / 57.5);--kantega-typography-fluid-ramp-md:calc((100vw - 20rem) / 28);--kantega-typography-heading-1-size:clamp(2rem, 2rem + var(--kantega-typography-fluid-ramp) * 1.5, 3.5rem);--kantega-typography-heading-1-line-height:clamp(2.6rem, 2.6rem + var(--kantega-typography-fluid-ramp) * 1.425, 4.025rem);--kantega-typography-heading-1-letter-spacing:clamp(-.07rem, -.02rem - var(--kantega-typography-fluid-ramp) * .05, -.02rem);--kantega-typography-heading-2-size:clamp(1.75rem, 1.75rem + var(--kantega-typography-fluid-ramp) * .5, 2.25rem);--kantega-typography-heading-2-line-height:1.2;--kantega-typography-heading-3-size:clamp(1.375rem, 1.375rem + var(--kantega-typography-fluid-ramp) * .125, 1.5rem);--kantega-typography-heading-3-line-height:1.5;--kantega-typography-body-size:clamp(1.125rem, 1.125rem + var(--kantega-typography-fluid-ramp) * .125, 1.25rem);--kantega-typography-body-line-height:1.5;--kantega-typography-list-title-size:var(--kantega-typography-heading-3-size);--kantega-typography-list-title-line-height:1.5;--kantega-typography-lead-size:var(--kantega-typography-heading-3-size);--kantega-typography-list-size:var(--kantega-typography-body-size);--kantega-typography-list-line-height:1.5;--kantega-typography-tag-size:clamp(.875rem, .875rem + var(--kantega-typography-fluid-ramp) * .125, 1rem);--kantega-typography-tag-line-height:1.2;--kantega-typography-tag-letter-spacing:.08em;--kantega-typography-readable-line-width:42.8125rem;--kantega-typography-ui-size:calc(var(--kantega-typography-body-size) * .9);--kantega-typography-meta-size:calc(var(--kantega-typography-body-size) * .8);--kantega-typography-caption-size:var(--kantega-typography-meta-size);--kantega-typography-caption-line-height:1.5;--kantega-typography-credit-size:.875rem;--kantega-typography-credit-line-height:1.45;--kantega-typography-header-link-size:clamp(1.25rem, 1.25rem + var(--kantega-typography-fluid-ramp-md) * .25, 1.5rem);--kantega-typography-header-text-size:clamp(1rem, 1rem + var(--kantega-typography-fluid-ramp-md) * .125, 1.125rem);--kantega-typography-block-gap:.5rem;--kantega-typography-paragraph-gap:1.5em;--kantega-typography-caption-gap:.5rem;--kantega-typography-body-line:calc(var(--kantega-typography-body-size) * var(--kantega-typography-body-line-height));--kantega-typography-heading-2-space-before:calc(var(--kantega-typography-body-line) * 2);--kantega-typography-heading-3-space-before:calc(var(--kantega-typography-body-line) * 1.5);--kantega-layout-section-gap:calc(var(--kantega-layout-grid-gap) + var(--kantega-layout-grid-gap));--kantega-layout-section-padding-block:2.5rem;--kantega-layout-editorial-gap:2.5rem;--kantega-layout-grid-columns:6;--kantega-layout-grid-gap:1.5rem;--kantega-layout-content-max-width:65rem;--kantega-layout-content-gutter:var(--kantega-layout-grid-gap);--kantega-layout-shell-max-width:calc(var(--kantega-layout-content-max-width) + var(--kantega-layout-content-gutter) + var(--kantega-layout-content-gutter));--kantega-component-hero-title-size:var(--kantega-typography-heading-1-size);--kantega-component-hero-subtitle-size:clamp(1.375rem, 1.375rem + var(--kantega-typography-fluid-ramp) * .875, 2.25rem);--kantega-component-frontpage-hero-subtitle-size:var(--kantega-typography-lead-size);--kantega-component-hero-text-max-width:64rem;--kantega-component-header-action-hover-background:#ffe6ec;--kantega-component-action-primary-background:var(--kantega-color-brand-primary);--kantega-component-action-primary-border:var(--kantega-color-brand-primary);--kantega-component-action-primary-text:var(--kantega-color-text-on-inverted);--kantega-component-action-primary-hover-background:var(--kantega-color-brand-primary-hover);--kantega-component-action-primary-pressed-background:var(--kantega-color-brand-primary-pressed);--kantega-component-action-secondary-text:var(--kantega-color-brand-primary);--kantega-component-action-secondary-border:var(--kantega-color-brand-accent);--kantega-component-action-secondary-hover-background:var(--kantega-color-surface-soft-light);--kantega-component-action-secondary-pressed-background:var(--kantega-color-surface-soft-dark);--kantega-component-action-text-link-focus-background:var(--kantega-color-surface-soft);--kantega-component-action-primary-focus-background:var(--kantega-color-brand-primary-pressed);--kantega-component-action-primary-focus-border:var(--kantega-color-surface-white);--kantega-component-action-primary-focus-text:var(--kantega-color-surface-soft);--kantega-component-action-secondary-focus-inner-ring:var(--kantega-color-surface-white);--kantega-component-action-secondary-focus-outer-ring:var(--kantega-color-brand-accent-dark);--kantega-component-action-secondary-focus-ring-spread:.34375rem;--kantega-component-action-inverted-primary-background:var(--kantega-color-surface-accent-soft);--kantega-component-action-inverted-primary-border:var(--kantega-color-surface-accent-soft);--kantega-component-action-inverted-primary-text:var(--kantega-color-brand-primary-light);--kantega-component-action-inverted-primary-hover-background:var(--kantega-color-surface-accent-softer);--kantega-component-action-inverted-primary-pressed-background:var(--kantega-color-surface-accent-soft);--kantega-component-action-inverted-secondary-hover-background:var(--kantega-color-brand-primary-light);--kantega-component-action-inverted-secondary-pressed-background:var(--kantega-color-brand-primary-dark);--kantega-component-action-inverted-primary-focus-background:var(--kantega-color-surface-accent-soft);--kantega-component-action-inverted-primary-focus-border:var(--kantega-color-brand-primary);--kantega-component-action-inverted-primary-focus-text:var(--kantega-color-brand-primary);--kantega-component-action-inverted-secondary-focus-inner-ring:var(--kantega-color-brand-primary);--kantega-component-action-inverted-secondary-focus-outer-ring:var(--kantega-color-brand-accent);--kantega-component-action-inverted-secondary-focus-ring-spread:.3125rem;--kantega-component-action-secondary-hover-border:var(--kantega-color-brand-accent-light);--kantega-component-action-secondary-pressed-border:var(--kantega-color-brand-accent-dark);--kantega-component-action-text-link-underline:var(--kantega-color-brand-accent);--kantega-component-action-text-link-focus-border:var(--kantega-color-brand-accent);--kantega-component-list-marker:var(--kantega-color-brand-accent);--kantega-component-service-background:var(--kantega-color-surface-service);--kantega-component-service-text:var(--kantega-color-brand-primary);--kantega-component-service-accent:var(--kantega-color-brand-accent);--kantega-component-quote-size:clamp(1.375rem, 1.125rem + 1.2vw, 2rem);--kantega-component-quote-line-height:1.4;--kantega-component-quote-attribution-size:clamp(1rem, .875rem + .6vw, 1.25rem);--kantega-component-quote-padding-block:clamp(1rem, .7rem + 1.3vw, 2rem);--kantega-component-quote-padding-inline-start:clamp(2.75rem, 1.75rem + 4vw, 4rem);--kantega-component-quote-mark-width:clamp(3.5rem, 2.5rem + 4vw, 5.34rem);--kantega-component-quote-mark-height:clamp(2.9rem, 2rem + 3.7vw, 4.5rem);--kantega-breakpoint-md:48em;--kantega-breakpoint-lg:57.625em}@media (min-width:48em){:root{--kantega-layout-section-padding-block:3rem}}@media (min-width:57.625em){:root{--kantega-layout-section-padding-block:4rem}}