:root{--font-regular:'proxima_nova_regular',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--font-bold:'proxima_nova_semibold',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--font-light:'proxima_nova_light',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--grey-ultra-dark:#424242;--grey-dark:#626262;--grey-medium:#828282;--grey-light:#c2c2c2;--grey-ultra-light:#f2f2f2;--white:#ffffff;--transparent:rgba(255, 255, 255, 0);--coral-dark:#ff271e;--coral:#ff6458;--coral-light:#ffefee;--green:#3cb064;--amber:#e6b94f;--accent-color:var(--coral);--error-color:var(--coral-dark);--warning-color:var(--amber);--success-color:var(--green);--background-color:var(--grey-ultra-light);--font-color:var(--grey-dark);--font-accent-color:var(--coral);--font-inverted-color:var(--white);--border-color:var(--grey-light);--link-color:var(--grey-medium);--link-hover-color:var(--grey-dark);--overlay-color:rgba(255, 255, 255, 0.7);--shadow-color:rgba(0, 0, 0, 0.2);--font-size:1rem;--font-size-12:0.75rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-32:2rem;--font-size-48:3rem;--line-height:1.5rem;--line-height-12:1.3125rem;--line-height-14:1.3125rem;--line-height-16:1.5rem;--line-height-20:1.5625rem;--line-height-24:1.875rem;--line-height-32:2.5rem;--line-height-48:3.75rem;--space-unit:0.25rem;--space-0:calc(var(--space-unit) * 0);--space-1:calc(var(--space-unit) * 1);--space-2:calc(var(--space-unit) * 2);--space-3:calc(var(--space-unit) * 3);--space-4:calc(var(--space-unit) * 4);--space-5:calc(var(--space-unit) * 5);--space-6:calc(var(--space-unit) * 6);--space-7:calc(var(--space-unit) * 7);--space-8:calc(var(--space-unit) * 8);--space-9:calc(var(--space-unit) * 9);--space-10:calc(var(--space-unit) * 10);--space-12:calc(var(--space-unit) * 12);--space-16:calc(var(--space-unit) * 16);--space-20:calc(var(--space-unit) * 20);--space-24:calc(var(--space-unit) * 24);--uppercase-letter-spacing:0.1em;--button-border-radius:20px;--container-border-radius:8px;--circle-border-radius:50%;--box-shadow-blur:4px;--box-shadow-spread:8px;--ctf-link-decoration:underline;--ctf-link-color:var(--coral)}:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.hero{position:relative}.hero.valign-top .typography{align-items:flex-start}.hero.valign-center .typography{align-items:center}.hero.valign-bottom .typography{align-items:flex-end}@media (max-width:calc(768px - 1px)){.hero.valign-mobile-top .typography{align-items:flex-start}.hero.valign-mobile-center .typography{align-items:center}.hero.valign-mobile-bottom .typography{align-items:flex-end}.hero .mw-adjusted-mobile-align-left{--mw-align:left;--mw-align-flex:start;text-align:left}.hero .mw-adjusted-mobile-align-left>.align:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-left>h1:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-left>h2:not([class^=pxl-h]){margin-right:auto}.hero .mw-adjusted-mobile-align-center{--mw-align:center;--mw-align-flex:center;text-align:center}.hero .mw-adjusted-mobile-align-center>.align:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-center>h1:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-center>h2:not([class^=pxl-h]){margin-right:auto;margin-left:auto}.hero .mw-adjusted-mobile-align-right{--mw-align:right;--mw-align-flex:end;text-align:right}.hero .mw-adjusted-mobile-align-right>.align:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-right>h1:not([class^=pxl-h]),.hero .mw-adjusted-mobile-align-right>h2:not([class^=pxl-h]){margin-left:auto}.hero.text-below-in-mobile .typography{position:static;text-align:left;color:revert!important;text-shadow:revert!important}.hero.text-below-in-mobile .button-text a.filled.white{border-color:var(--grey-dark);color:var(--grey-dark)!important}}.hero .asset .description{display:none}.hero .typography{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;pointer-events:none}.hero .typography a,.hero .typography button{pointer-events:all}.hero .typography .inner{width:100%}.hero .typography h1,.hero .typography h2{color:inherit}.hero .typography h1{line-height:100%;max-width:27em}.hero .typography h2{line-height:125%;max-width:40.5em}.hero .typography .ctf-heading-normalcase-narrow h1,.hero .typography .ctf-heading-normalcase-narrow h2{max-width:20em}.hero .typography .ctf-heading-normalcase-normal h1{max-width:20em}.hero .typography .ctf-heading-normalcase-normal h2{max-width:30em}.hero .typography .ctf-heading-normalcase-wide h1{max-width:24em}.hero .typography .ctf-heading-normalcase-wide h2{max-width:34em}.hero .typography .ctf-heading-uppercase-narrow h1{max-width:20em}.hero .typography .ctf-heading-uppercase-narrow h2{max-width:calc(20em * 1.5)}.hero .typography .ctf-heading-uppercase-normal h1{max-width:20em}.hero .typography .ctf-heading-uppercase-normal h2{max-width:calc(30em * 1.5)}.hero .typography .ctf-heading-uppercase-wide h1{max-width:24em}.hero .typography .ctf-heading-uppercase-wide h2{max-width:calc(34em * 1.5)}.hero .typography .ctf-heading-normalcase-full h1,.hero .typography .ctf-heading-normalcase-full h2,.hero .typography .ctf-heading-uppercase-full h1,.hero .typography .ctf-heading-uppercase-full h2{max-width:100%}.hero .typography{padding-left:20px;padding-right:20px}@media (min-width:768px){.hero .typography{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.hero .typography{padding-left:40px;padding-right:40px}}@media(min-width:1800px){.hero .typography{padding-left:80px;padding-right:80px}}.hero .typography h2:last-of-type{margin-bottom:0!important}.hero .typography h1{font-size:var(--font-size-32);margin-bottom:8px}.hero .typography h2{font-size:var(--font-size-16);margin-bottom:8px}.hero .typography{padding-top:16px;padding-bottom:16px}@media (min-width:768px){.hero .typography h1{font-size:var(--font-size-32)}.hero .typography h2{font-size:var(--font-size-16)}.hero .typography{padding-top:var(--space-6);padding-bottom:var(--space-6)}}@media (min-width:1200px){.hero .typography h1{font-size:56px;margin-bottom:34px;line-height:34px}.hero .typography h2{font-size:20px;margin-bottom:16px}.hero .typography h2.subheading{margin-bottom:34px}.hero .typography{padding-top:40px;padding-bottom:40px}}@media (min-width:1400px){.hero .typography h1{font-size:64px;margin-bottom:34px;line-height:40px}.hero .typography h2{margin-bottom:16px;font-size:20px}.hero .typography h2.subheading{font-size:24px;margin-bottom:34px}.hero .typography{padding-top:64px;padding-bottom:64px}}@media (min-width:1800px){.hero .typography h1{font-size:96px;margin-bottom:34px;line-height:62px}.hero .typography h2{font-size:20px}.hero .typography h2.subheading{font-size:32px;margin-bottom:34px}.hero .typography{padding-top:56px;padding-bottom:56px}}