:root{--font-main: "DM Sans", sans-serif;--fonts-font-family-headlines: "PP Neue Montreal", sans-serif;--white: #fff;--black: #000;--primary: #1D7AFC;--secondary: #1D9AAA;--third: #E53535;--grey: #758195;--primary-500: #07326A;--primary-400: #0056C9;--primary-300: #1D7AFC;--primary-200: #549DFC;--primary-100: #E9F2FF;--secondary-500: #07272B;--secondary-400: #0F4D55;--secondary-300: #1D9AAA;--secondary-200: #8ECDD5;--secondary-100: #C6E6EA;--third-500: #390D0D;--third-400: #731B1B;--third-300: #E53535;--third-200: #F29A9A;--third-100: #F9CCCC;--grey-500: #3B414B;--grey-400: #758195;--grey-300: #BAC0CA;--grey-200: #DDDFE5;--grey-100: #F1F2F4;--fonts-colors-copy-color: #414141;--fonts-colors-headlines-color: var(--black-900);--link-color: #0271CE;--black-white: #333335;--grey-white: #FFFEFE;--white: #ffffff;--white-50: rgba(255, 255, 255, 0.05);--white-100: rgba(255, 255, 255, 0.10);--white-300: rgba(255, 255, 255, 0.30);--white-500: rgba(255, 255, 255, 0.50);--white-700: rgba(255, 255, 255, 0.70);--white-900: #FFFFFF;--black: #000000;--black-50: rgba(0, 0, 0, 0.05);--black-100: rgba(0, 0, 0, 0.10);--black-300: rgba(0, 0, 0, 0.30);--black-500: rgba(0, 0, 0, 0.50);--black-700: rgba(0, 0, 0, 0.70);--black-900: #00070E;--petrol-50: #F6F9FF;--petrol-100: #BDCACC;--petrol-200: #819FB4;--petrol-500: #3F5F6F;--petrol-800: #113245;--petrol-950: #001529;--mint-500-brand: #1EBFAB;--mint-700: #128476;--mint-900: #026458;--accent-mint: #86E5D9;--accent-pink: #ed6cba;--accent-purple: #B074F5;--accent-yellow: #FCC31E;--accent-orange: #FF6842;--accent-blue: #16D5F6;--cta: #2270E1;--btn-border-width: 1.5px;--btn-bg: var(--cta);--btn-color: var(--white);--btn-border: var(--cta);--btn-bg-hover: var(--white);--btn-color-hover: var(--cta);--btn-border-hover: var(--cta);--btn-bg-focus: var(--cta);--btn-color-focus: var(--white);--btn-border-focus: var(--cta);--btn-bg-active: rgb(200 26 26 / 5%);--btn-color-active: var(--cta);--btn-border-active: var(--cta);--btn-list-gap: 16px;--btn-list-mob-gap: 12px;--padding-top-default: 0;--padding-top-mob-default: 0;--padding-bottom-default: var(--padding-top-default);--padding-bottom-mob-default: var(--padding-top-mob-default);--margin-top-default: 0;--margin-top-mob-default: 0;--margin-bottom-default: var(--margin-top-default);--margin-bottom-mob-default: var(--margin-top-mob-default);--section-padding-top-default: 100px;--section-padding-top-mob-default: 64px;--section-padding-bottom-default: var(--section-padding-top-default);--section-padding-bottom-mob-default: var(--section-padding-top-mob-default);--section-margin-top-default: 0;--section-margin-top-mob-default: 0;--section-margin-bottom-default: var(--section-margin-top-default);--section-margin-bottom-mob-default: var(--section-margin-top-mob-default);--tagline: var(--cta);--title-main: var(--black-900);--content: var(--black-900);--padding-top-desktop: 0;--padding-bottom-desktop: 0;--padding-top-mobile: 0;--padding-bottom-mobile: 0;--form-color: var(--content);--form-placeholder-color: var(--petrol-200);--form-focus-color: var(--primary);--form-error-color: #DC0202;--form-disabled-color: var(--grey-300);--form-font-weight: 500;--form-font-size: 1rem;--form-label-margin-bottom: 6px;--form-input-padding: 7px 15px;--form-input-height: 22px;--form-input-border-color: var(--petrol-200);--form-input-border-radius: 8px;--form-input-font-size: 1rem;--form-error-font-size: 0.875rem}@media screen and (width <= 576px){:root{--form-input-padding: 11px 15px;--form-font-size: 0.875rem;--form-input-font-size: 0.875rem;--form-error-font-size: 0.75rem}}:root{--top-bottom-padding-xl: 100px;--top-bottom-padding-l: 80px;--top-bottom-padding-m: 64px;--top-bottom-padding-s: 40px;--top-bottom-padding-none: 0;--section-width: 1440px;--left-right-margins: 80px;--header-content: 40px;--border-radius-m: 32px;--border-radius-s: 16px;--distance-between-elements-xxl: 80px;--distance-between-elements-xl: 64px;--distance-between-elements-l: 40px;--distance-between-elements-m: 32px;--distance-between-elements-s: 24px;--distance-between-elements-xs: 16px;--distance-between-elements-xxs: 8px}@media screen and (width <= 1024px){:root{--top-bottom-padding-xl: 80px;--top-bottom-padding-l: 64px;--top-bottom-padding-m: 40px;--top-bottom-padding-s: 32px;--left-right-margins: 16px;--header-content: 24px;--border-radius-m: 16px;--border-radius-s: 8px;--distance-between-elements-xxl: 56px;--distance-between-elements-xl: 40px;--distance-between-elements-l: 32px;--distance-between-elements-m: 24px;--distance-between-elements-s: 16px}}@media screen and (width <= 576px){:root{--top-bottom-padding-xl: 64px;--top-bottom-padding-l: 40px;--top-bottom-padding-m: 32px;--top-bottom-padding-s: 24px;--distance-between-elements-xxl: 40px;--distance-between-elements-xl: 32px;--distance-between-elements-l: 24px;--distance-between-elements-m: 16px;--distance-between-elements-xs: 8px}}:root{--container-width: 1440px;--container-padding-x: 80px}@media screen and (width <= 1280px){:root{--container-width: 1060px;--container-padding-x: 40px}}@media screen and (width <= 1024px){:root{--container-width: 1024px}}@media screen and (width <= 768px){:root{--container-width: 688px;--container-padding-x: 16px}}@media screen and (width <= 576px){:root{--container-width: 512px}}@media screen and (width <= 480px){:root{--container-width: 100%}}:root{--top-menu-height: 97px;--post-sidebar-width: 300px}.cta-section{--header-background-color: var(--petrol-950);--background-color: var(--petrol-950);--tagline: var(--petrol-50);--title-main: var(--petrol-50);--content: var(--petrol-50);--card-background-color: var(--petrol-50);--card-headline-color: var(--black-900);--card-content-color: var(--petrol-950);background-color:var(--background-color)}.cta-section *:where(:not(.button)){color:var(--content)}.cta-section *:where(h1,h2,h3,h4,h5,h6){color:var(--title-main)}.cta-section [class^=tagline]{color:var(--tagline)}.cta-section{padding:24px;border-radius:10px}.cta-section .container{width:100%;flex-direction:column;gap:64px;padding:0;overflow:hidden;position:relative}.cta-section__heading{display:flex;flex-direction:row;width:100%;gap:36px 64px;justify-content:space-between;align-items:center}@media screen and (width <= 768px){.cta-section__heading{flex-direction:column;align-items:flex-start}}.cta-section .button{--btn-min-width: auto}.has-text-color .cta-section__title{color:inherit}