.header{display:flex;justify-content:center;height:var(--header-height);position:fixed;top:0;width:100%;z-index:5;background-color:var(--color-background-primary)}.header--scrolled{box-shadow:#959da533 0 .5rem 1.5rem}.header__container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--header-padding-block) 1rem;max-width:var(--page-max-width)}.header__logo{display:flex;align-items:center}.header__logo-image{height:var(--header-logo-height)}.header__nav{display:flex;align-items:center}@media (max-width: 767.98px){.header__nav{display:flex;justify-content:space-between}}@media (min-width: 768px){.header__nav{flex-grow:1}}.header__nav-menu{display:flex;font-size:1rem;font-weight:var(--page-font-weight-narrow);gap:1.75rem;padding:.5rem 1rem;flex-grow:2;justify-content:center}@media (max-width: 991.98px){.header__nav-menu{font-size:.75rem;gap:1rem}}@media (max-width: 767.98px){.header__nav-menu{display:none}}.header__nav-link{color:var(--color-header-nav-link);text-decoration:none}.header__nav-call-to-action.call-to-action{font-size:1rem}@media (max-width: 767.98px){.header__nav-call-to-action.call-to-action{padding:.625rem 1.25rem}}.header__buttons-container{display:flex}.header__hamburger{display:flex;align-items:center}.header__hamburger-button{color:var(--color-page-text-primary);margin-left:1rem}.header__hamburger-button .hamburger-menu-icon__button>.hamburger-menu-icon__button-lines:after{width:50%;right:0}.header__hamburger-button #hamburger-menu-icon__checkbox:checked+.hamburger-menu-icon__button>.hamburger-menu-icon__button-lines:after{width:100%}@media (max-width: 767.98px){.header__nav-menu--visible{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;position:fixed;top:0;left:0;width:100%;height:100vh;overflow:auto;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:var(--color-header-mobile-background);padding:3rem 1rem;font-size:1.25rem}}.call-to-action{background:var(--color-cta-background);color:var(--color-cta-text);width:fit-content;border-radius:var(--cta-border-radius);transition:background-color .2s linear;padding:1rem 2rem;font-size:1.125rem;font-weight:var(--page-font-weight-normal)}.call-to-action:hover{background:var(--color-cta-background-hover)}a.call-to-action{text-decoration:none}.footer__company,.footer__nav{padding-inline:1rem}.footer__company{display:flex;flex-direction:column;align-items:center;font-size:1.125rem;font-weight:var(--page-font-weight-narrow);line-height:1.75rem;color:var(--color-footer-text);background-color:var(--color-primary);padding-block:2.5rem}@media (max-width: 767.98px){.footer__company{font-size:1rem;text-align:center;padding-block:1.375rem}}.footer__company-address{max-width:var(--page-max-width)}.footer__images{text-align:center;margin:2rem 0 0;padding:0 1rem}.footer__partner-logos{width:100%;max-width:25rem}.footer__nav{display:flex;justify-content:center;margin:0 auto;gap:1rem;padding-block:2rem;max-width:var(--page-max-width)}@media (max-width: 767.98px){.footer__nav{flex-direction:column;align-items:center;gap:1.5rem}}.footer__nav-link{color:var(--color-footer-link);font-weight:var(--page-font-weight-narrow);text-decoration:none}.footer__nav-link:hover{color:var(--color-footer-link-hover)}.subpage{--default-padding: .5rem;display:flex;flex-direction:column;align-items:center}.subpage .privacy-policy,.subpage .terms-and-conditions,.subpage .contact,.subpage .cancel{font-size:.75rem}.subpage .privacy-policy__form,.subpage .terms-and-conditions__form,.subpage .contact__form,.subpage .cancel__form{display:flex;flex-direction:column}.subpage .privacy-policy__form-input,.subpage .terms-and-conditions__form-input,.subpage .contact__form-input,.subpage .cancel__form-input{font-size:1rem;border:none}.subpage .privacy-policy__form-input,.subpage .privacy-policy__form-button,.subpage .terms-and-conditions__form-input,.subpage .terms-and-conditions__form-button,.subpage .contact__form-input,.subpage .contact__form-button,.subpage .cancel__form-input,.subpage .cancel__form-button{margin:.25rem 0;padding:var(--input-padding, var(--default-padding))}.subpage .privacy-policy__form-button,.subpage .terms-and-conditions__form-button,.subpage .contact__form-button,.subpage .cancel__form-button{padding:var(--button-padding, var(--input-padding, var(--default-padding)))}.subpage .cancel{width:100%;width:-webkit-fill-available;max-width:600px}.subpage .cancel__message{display:none}.subpage h1{font-size:1.5rem;margin:2rem 0 1rem}.subpage h1:first-child{margin-top:0}.subpage h2{font-size:1.125rem;margin:1.5rem 0 .5rem}.subpage p,.subpage ul,.subpage ol{margin:.5rem 0}.subpage ul,.subpage ol{padding-inline-start:1rem}.subpage{background:var(--color-background-primary);padding:calc(var(--header-height) + 2rem) 1rem 2rem 1rem}.subpage .privacy-policy,.subpage .terms-and-conditions,.subpage .contact,.subpage .cancel{max-width:var(--page-max-width);margin:0 auto}.subpage .privacy-policy__form-input,.subpage .terms-and-conditions__form-input,.subpage .contact__form-input,.subpage .cancel__form-input{color:var(--color-input-text);background-color:var(--color-input-background);border:var(--input-border);border-radius:var(--input-border-radius)}.subpage .privacy-policy__form-button,.subpage .terms-and-conditions__form-button,.subpage .contact__form-button,.subpage .cancel__form-button{color:var(--color-button-text);font-weight:var(--page-font-weight-bold);background-color:var(--color-primary);border-radius:var(--button-border-radius)}.subpage .privacy-policy__form-button:hover,.subpage .terms-and-conditions__form-button:hover,.subpage .contact__form-button:hover,.subpage .cancel__form-button:hover{color:var(--color-button-text-hover);background-color:var(--color-button-background-hover)}.subpage .cancel{max-width:600px}.subpage h1,.subpage h2{color:var(--color-secondary);font-weight:var(--page-font-weight-bold)}.subpage a{color:var(--color-secondary)}.subpage a:hover{color:var(--color-secondary-hover)}html{--color-gradient-primary: #c1dee8;--color-gradient-secondary: #fddf6c;--color-content-dominant: var(--color-primary);--filter-invert-arrow: invert(100%);--color-background-get-started: var(--color-primary);--color-subtitle-get-started: var(--color-page-text-dimmed);--color-hint-feature: var(--color-page-text-dimmed);--page-font-family: system-ui, sans-serif;--page-font-weight-narrow: 400;--page-font-weight-normal: 600;--page-font-weight-bold: 700;--page-font-weight-bolder: 800;--page-border-radius: 1.25rem;--page-gradient: linear-gradient( 90deg, var(--color-gradient-primary), var(--color-gradient-secondary) );--page-max-width: 1200px;--hero-max-width: 1440px;--color-page-text-primary: #000;--color-primary: #000;--color-primary-hover: #2e2c2c;--color-page-text-dimmed: #878787;--color-background-primary: #ffffff;--color-background-secondary: #f7f7f7;--color-footer-text: #ffffff;--color-cta-background: var(--color-primary);--color-cta-background-hover: var(--color-primary-hover);--color-cta-text: #fff;--cta-border-radius: 3.75rem;--color-header-nav-link: var(--color-page-text-primary);--color-header-nav-link-hover: var(--color-primary);--color-header-mobile-background: rgba(255, 255, 255, .7);--header-logo-height: 2.875rem;--header-padding-block: .5rem;--header-height: calc(1rem + var(--header-logo-height) + 2 * var(--header-padding-block));--heading-group-margin-bottom: 3rem;--color-page-background-secondary: var(--page-gradient);--color-button-background: var(--color-primary);--color-button-text: var(--color-cta-text);--color-button-background-hover: var(--color-primary-hover);--color-button-text-hover: var(--color-cta-text);--button-border-radius: 3.75rem;--color-action-primary-subtle: #fff;--color-input-background: #fff;--input-border: 1px solid #000;--input-border-radius: 2rem;--button-padding: 1rem;scroll-behavior:smooth;scroll-padding:var(--header-height);font-family:var(--page-font-family);color:var(--color-page-text-primary)}main{min-height:100vh}.heading{font-size:3.125rem;font-weight:var(--page-font-weight-bolder);margin-bottom:.25rem}.heading--without-subtitle{margin-bottom:var(--heading-group-margin-bottom)}@media (max-width: 575.98px){.heading{font-size:2rem}}.subtitle{margin-bottom:var(--heading-group-margin-bottom);color:var(--color-page-text-dimmed);font-size:1.125rem;font-weight:var(--page-font-weight-narrow)}.hint{font-size:1rem;color:var(--color-page-text-dimmed);line-height:1.625rem}.heading,.subtitle{text-align:center}
