:where(html){--csstools-color-scheme--light:initial;color-scheme:light;--color-neutral-100: hsl(0, 0%, 100%);--color-neutral-200: hsl(216, 24%, 96%);--color-neutral-300: hsl(218, 13%, 88%);--color-neutral-400: hsl(218, 11%, 65%);--color-neutral-500: hsl(220, 9%, 46%);--color-neutral-600: hsl(215, 14%, 34%);--color-neutral-700: hsl(217, 19%, 27%);--color-neutral-800: hsl(215, 28%, 17%);--color-neutral-900: hsl(0, 0%, 0%);--color-primary-100: hsl(228, 100%, 85%);--color-primary-200: hsl(227, 100%, 73%);--color-primary-300: hsl(228, 100%, 66%);--color-primary-400: hsl(228, 93%, 55%);--color-primary-500: hsl(228, 94%, 46%);--color-primary-600: hsl(228, 100%, 40%);--color-primary-700: hsl(229, 96%, 33%);--color-primary-800: hsl(229, 98%, 25%);--color-primary-900: hsl(229, 94%, 12%);--color-secondary-100: hsl(353, 100%, 76%);--color-secondary-200: hsl(353, 100%, 68%);--color-secondary-300: hsl(353, 100%, 62%);--color-secondary-400: hsl(353, 95%, 54%);--color-secondary-500: hsl(353, 97%, 46%);--color-secondary-600: hsl(353, 96%, 44%);--color-secondary-700: hsl(353, 98%, 38%);--color-secondary-800: hsl(353, 99%, 33%);--color-secondary-900: hsl(353, 97%, 27%);--color-success-400: hsl(142, 77%, 73%);--color-success-500: hsl(142, 71%, 45%);--color-success-600: hsl(142, 72%, 29%);--color-error-400: hsl(0, 96%, 89%);--color-error-500: hsl(0, 91%, 71%);--color-error-600: hsl(0, 72%, 51%);--color-warning-400: hsl(50, 100%, 78%);--color-warning-500: hsl(50, 93%, 47%);--color-warning-600: hsl(43, 100%, 40%);--color-info-400: hsl(213, 97%, 87%);--color-info-500: hsl(213, 94%, 68%);--color-info-600: hsl(221, 83%, 53%)}:where(html){--duration-0: 0ms;--duration-1: 100ms;--duration-2: 200ms;--duration-3: 300ms;--duration-4: 400ms;--duration-5: 500ms;--duration-6: 600ms;--duration-7: 700ms;--duration-8: 800ms;--duration-9: 900ms;--duration-10: 1000ms}:where(html,.theme--dark,.theme--light){--color-neutral-light-1: var(--color-neutral-100);--color-neutral-light-2: var(--color-neutral-200);--color-neutral-light-3: var(--color-neutral-300);--color-neutral-medium-1: var(--color-neutral-400);--color-neutral-medium-2: var(--color-neutral-500);--color-neutral-medium-3: var(--color-neutral-600);--color-neutral-dark-1: var(--color-neutral-700);--color-neutral-dark-2: var(--color-neutral-800);--color-neutral-dark-3: var(--color-neutral-900);--color-text-neutral-light-1: var(--color-neutral-100);--color-text-neutral-light-2: var(--color-neutral-200);--color-text-neutral-light-3: var(--color-neutral-300);--color-text-neutral-medium-1: var(--color-neutral-400);--color-text-neutral-medium-2: var(--color-neutral-500);--color-text-neutral-medium-3: var(--color-neutral-600);--color-text-neutral-dark-1: var(--color-neutral-700);--color-text-neutral-dark-2: var(--color-neutral-800);--color-text-neutral-dark-3: var(--color-neutral-900);--color-primary-light-1: var(--color-primary-100);--color-primary-light-2: var(--color-primary-200);--color-primary-light-3: var(--color-primary-300);--color-primary-medium-1: var(--color-primary-400);--color-primary-medium-2: var(--color-primary-500);--color-primary-medium-3: var(--color-primary-600);--color-primary-dark-1: var(--color-primary-700);--color-primary-dark-2: var(--color-primary-800);--color-primary-dark-3: var(--color-primary-900);--color-text-primary-light-1: var(--color-primary-100);--color-text-primary-light-2: var(--color-primary-200);--color-text-primary-light-3: var(--color-primary-300);--color-text-primary-medium-1: var(--color-primary-400);--color-text-primary-medium-2: var(--color-primary-500);--color-text-primary-medium-3: var(--color-primary-600);--color-text-primary-dark-1: var(--color-primary-700);--color-text-primary-dark-2: var(--color-primary-800);--color-text-primary-dark-3: var(--color-primary-900);--color-secondary-light-1: var(--color-secondary-100);--color-secondary-light-2: var(--color-secondary-200);--color-secondary-light-3: var(--color-secondary-300);--color-secondary-medium-1: var(--color-secondary-400);--color-secondary-medium-2: var(--color-secondary-500);--color-secondary-medium-3: var(--color-secondary-600);--color-secondary-dark-1: var(--color-secondary-700);--color-secondary-dark-2: var(--color-secondary-800);--color-secondary-dark-3: var(--color-secondary-900);--color-text-secondary-light-1: var(--color-secondary-100);--color-text-secondary-light-2: var(--color-secondary-200);--color-text-secondary-light-3: var(--color-secondary-300);--color-text-secondary-medium-1: var(--color-secondary-400);--color-text-secondary-medium-2: var(--color-secondary-500);--color-text-secondary-medium-3: var(--color-secondary-600);--color-text-secondary-dark-1: var(--color-secondary-700);--color-text-secondary-dark-2: var(--color-secondary-800);--color-text-secondary-dark-3: var(--color-secondary-900);--color-success-light: var(--color-success-400);--color-success-medium: var(--color-success-500);--color-success-dark: var(--color-success-600);--color-text-success-light: var(--color-success-400);--color-text-success-medium: var(--color-success-500);--color-text-success-dark: var(--color-success-600);--color-error-light: var(--color-error-400);--color-error-medium: var(--color-error-500);--color-error-dark: var(--color-error-600);--color-text-error-light: var(--color-error-400);--color-text-error-medium: var(--color-error-500);--color-text-error-dark: var(--color-error-600);--color-warning-light: var(--color-warning-400);--color-warning-medium: var(--color-warning-500);--color-warning-dark: var(--color-warning-600);--color-text-warning-light: var(--color-warning-400);--color-text-warning-medium: var(--color-warning-500);--color-text-warning-dark: var(--color-warning-600);--color-info-light: var(--color-info-400);--color-info-medium: var(--color-info-500);--color-info-dark: var(--color-info-600);--color-text-info-light: var(--color-info-400);--color-text-info-medium: var(--color-info-500);--color-text-info-dark: var(--color-info-600)}@media(prefers-contrast: more){:where(html,.theme--dark,.theme--light){--color-neutral-light-1: var(--color-neutral-100);--color-neutral-light-2: var(--color-neutral-100);--color-neutral-light-3: var(--color-neutral-100);--color-neutral-medium-1: var(--color-neutral-200);--color-neutral-medium-2: var(--color-neutral-200);--color-neutral-medium-3: var(--color-neutral-200);--color-neutral-dark-1: var(--color-neutral-300);--color-neutral-dark-2: var(--color-neutral-300);--color-neutral-dark-3: var(--color-neutral-300);--color-text-neutral-light-1: var(--color-neutral-700);--color-text-neutral-light-2: var(--color-neutral-700);--color-text-neutral-light-3: var(--color-neutral-700);--color-text-neutral-medium-1: var(--color-neutral-800);--color-text-neutral-medium-2: var(--color-neutral-800);--color-text-neutral-medium-3: var(--color-neutral-800);--color-text-neutral-dark-1: var(--color-neutral-900);--color-text-neutral-dark-2: var(--color-neutral-900);--color-text-neutral-dark-3: var(--color-neutral-900);--color-primary-light-1: var(--color-primary-100);--color-primary-light-2: var(--color-primary-100);--color-primary-light-3: var(--color-primary-100);--color-primary-medium-1: var(--color-primary-200);--color-primary-medium-2: var(--color-primary-200);--color-primary-medium-3: var(--color-primary-200);--color-primary-dark-1: var(--color-primary-300);--color-primary-dark-2: var(--color-primary-300);--color-primary-dark-3: var(--color-primary-300);--color-text-primary-light-1: var(--color-primary-700);--color-text-primary-light-2: var(--color-primary-700);--color-text-primary-light-3: var(--color-primary-700);--color-text-primary-medium-1: var(--color-primary-800);--color-text-primary-medium-2: var(--color-primary-800);--color-text-primary-medium-3: var(--color-primary-800);--color-text-primary-dark-1: var(--color-primary-900);--color-text-primary-dark-2: var(--color-primary-900);--color-text-primary-dark-3: var(--color-primary-900);--color-secondary-light-1: var(--color-secondary-100);--color-secondary-light-2: var(--color-secondary-100);--color-secondary-light-3: var(--color-secondary-100);--color-secondary-medium-1: var(--color-secondary-200);--color-secondary-medium-2: var(--color-secondary-200);--color-secondary-medium-3: var(--color-secondary-200);--color-secondary-dark-1: var(--color-secondary-300);--color-secondary-dark-2: var(--color-secondary-300);--color-secondary-dark-3: var(--color-secondary-300);--color-text-secondary-light-1: var(--color-secondary-700);--color-text-secondary-light-2: var(--color-secondary-700);--color-text-secondary-light-3: var(--color-secondary-700);--color-text-secondary-medium-1: var(--color-secondary-800);--color-text-secondary-medium-2: var(--color-secondary-800);--color-text-secondary-medium-3: var(--color-secondary-800);--color-text-secondary-dark-1: var(--color-secondary-900);--color-text-secondary-dark-2: var(--color-secondary-900);--color-text-secondary-dark-3: var(--color-secondary-900);--color-success-light: var(--color-success-400);--color-success-medium: var(--color-success-400);--color-success-dark: var(--color-success-400);--color-text-success-light: var(--color-success-600);--color-text-success-medium: var(--color-success-600);--color-text-success-dark: var(--color-success-600);--color-error-light: var(--color-error-400);--color-error-medium: var(--color-error-400);--color-error-dark: var(--color-error-400);--color-text-error-light: var(--color-error-600);--color-text-error-medium: var(--color-error-600);--color-text-error-dark: var(--color-error-600);--color-warning-light: var(--color-warning-300);--color-warning-medium: var(--color-warning-300);--color-warning-dark: var(--color-warning-300);--color-text-warning-light: var(--color-warning-600);--color-text-warning-medium: var(--color-warning-600);--color-text-warning-dark: var(--color-warning-600);--color-info-light: var(--color-info-300);--color-info-medium: var(--color-info-300);--color-info-dark: var(--color-info-300);--color-text-info-light: var(--color-info-600);--color-text-info-medium: var(--color-info-600);--color-text-info-dark: var(--color-info-600)}}:where(html){--font-family-1: "Source Sans 3", "Inter-fallback", sans-serif;--font-family-2: "Oswald", "Inter-fallback", sans-serif;--font-weight-1: 300;--font-weight-2: 400;--font-weight-3: 700;--line-height-1: 1;--line-height-2: 1.2;--line-height-3: 1.25;--line-height-4: 1.5;--line-height-5: 1.7;--letter-spacing-1: 0;--letter-spacing-2: 0.05em;--letter-spacing-3: 0.1em;--letter-spacing-4: 0.15em;--letter-spacing-5: 0.2em}:where(html){--color-shadow: hsl(from var(--color-neutral-dark-3) h s l / 0.3);--shadow-0: none;--shadow-1: 0px 4px 16px 0px rgba(0, 0, 0, 0.04);--shadow-2: 0px 4px 16px 0px rgba(0, 0, 0, 0.04);--shadow-3: 0px 8px 32px 0px rgba(0, 0, 0, 0.04);--shadow-4: 0px 16px 64px 0px rgba(0, 0, 0, 0.08);--shadow-inner-1: inset 0 0 3px 0 var(--color-shadow);--shadow-inner-2: inset 0px 0px 6px 0px var(--color-shadow);--shadow-inner-3: inset 0px 0px 12px 0px var(--color-shadow);--shadow-inner-4: inset 0px 0px 18px 0px var(--color-shadow);--shadow-inner-5: inset 0px 0px 24px 0px var(--color-shadow)}:where(html){--f-font-size-1: max(0.625rem, min(calc(0.5833333333rem + 0.1851851852vw), 0.75rem));--f-font-size-2: max(0.6875rem, min(calc(0.6458333333rem + 0.1851851852vw), 0.8125rem));--f-font-size-3: max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));--f-font-size-4: max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));--f-font-size-5: max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));--f-font-size-6: max(1.125rem, min(calc(1.0833333333rem + 0.1851851852vw), 1.25rem));--f-font-size-7: max(1.25rem, min(calc(1.1666666667rem + 0.3703703704vw), 1.5rem));--f-font-size-8: max(1.5rem, min(calc(1.3333333333rem + 0.7407407407vw), 2rem));--f-font-size-9: max(2rem, min(calc(1.6666666667rem + 1.4814814815vw), 3rem));--f-font-size-10: max(2.5rem, min(calc(2rem + 2.2222222222vw), 4rem));--f-font-size-11: max(3rem, min(calc(1.9166666667rem + 4.8148148148vw), 6.25rem));--f-icon-big: max(4rem, min(calc(2.8333333333rem + 5.1851851852vw), 7.5rem));--f-icon-medium: max(3rem, min(calc(2.6666666667rem + 1.4814814815vw), 4rem));--f-icon-small: max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));--f-spacing-1: max(0.125rem, min(calc(0.0833333333rem + 0.1851851852vw), 0.25rem));--f-spacing-2: max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));--f-spacing-3: max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));--f-spacing-4: max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));--f-spacing-5: max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));--f-spacing-6: max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));--f-spacing-7: max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));--f-spacing-8: max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));--f-spacing-9: max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));--f-spacing-10: max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));--f-spacing-11: max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));--f-spacing-12: max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem));--f-spacing-13: max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));--f-spacing-14: max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));--f-spacing-15: max(4rem, min(calc(2.8333333333rem + 5.1851851852vw), 7.5rem))}:where(html){--font-size-1: 0.625rem;--font-size-2: 0.6875rem;--font-size-3: 0.75rem;--font-size-4: 0.8125rem;--font-size-5: 0.875rem;--font-size-6: 1rem;--font-size-7: 1.125rem;--font-size-8: 1.25rem;--font-size-9: 1.5rem;--font-size-10: 1.625rem;--font-size-11: 1.75rem;--font-size-12: 2rem;--font-size-13: 2.25rem;--font-size-14: 2.5rem;--font-size-15: 2.75rem;--font-size-16: 3rem;--font-size-17: 4rem;--font-size-18: 6.25rem;--radius-0: 0rem;--radius-1: 0.25rem;--radius-2: 0.5rem;--radius-3: 0.75rem;--radius-4: 1rem;--radius-oval: 125rem;--stroke-0: 0rem;--stroke-1: 0.0625rem;--stroke-2: 0.125rem;--stroke-3: 0.25rem;--stroke-4: 0.375rem;--stroke-5: 0.5rem;--spacing-0: 0rem;--spacing-1: 0.5rem;--spacing-2: 0.625rem;--spacing-3: 0.75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.5rem;--spacing-10: 3rem;--spacing-11: 4rem;--spacing-12: 5rem;--spacing-13: 7.5rem}:where(html){--grid-template-columns: repeat(12, 1fr);--grid-column-gap: var(--f-spacing-8)}:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.50,0,1,1);--ease-in-3:cubic-bezier(.70,0,1,1);--ease-in-4:cubic-bezier(.90,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.50,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-0.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-0.50,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-0.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1.00,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);--ease-spring-3:linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);--ease-spring-5:linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);--ease-bounce-2:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);--ease-bounce-3:linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);--ease-bounce-4:linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);--ease-bounce-5:linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1)}:where(html){--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-shake-z:shake-z 1s var(--ease-in-out-3);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(0.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translateX(100%)}}@keyframes slide-out-left{to{transform:translateX(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translateX(-100%)}}@keyframes slide-in-left{0%{transform:translateX(100%)}}@keyframes shake-x{0%,to{transform:translateX(0)}20%{transform:translateX(-5%)}40%{transform:translateX(5%)}60%{transform:translateX(-5%)}80%{transform:translateX(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes shake-z{0%,to{transform:rotate(0deg)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{opacity:0;transform:scale(2)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(0.9)}}@media(prefers-color-scheme: dark){@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(0.5) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}}@media(prefers-color-scheme: dark){@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(0.5) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}}:where(html){--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.6180/1}:where(html){--mask-edge-scoop-bottom:radial-gradient(20px at 50% 100%,transparent 97%,#000) 50% /38px 100%;--mask-edge-scoop-top:radial-gradient(20px at 50% 0,transparent 97%,#000) 50% /38px 100%;--mask-edge-scoop-vertical:radial-gradient(20px at 50% 20px,transparent 97%,#000) 50% -20px/38px 100%;--mask-edge-scoop-left:radial-gradient(20px at 0 50%,transparent 97%,#000) 50%/100% 38px;--mask-edge-scoop-right:radial-gradient(20px at 100% 50%,transparent 97%,#000) 50%/100% 38px;--mask-edge-scoop-horizontal:radial-gradient(20px at 20px 50%,transparent 97%,#000) -20px/100% 38px;--mask-edge-scalloped:radial-gradient(farthest-side,#000 97%,transparent) 0 0 /20px 20px round,linear-gradient(#000 0, #000 0) 50%/calc(100% - 20px) calc(100% - 20px) no-repeat;--mask-edge-scalloped-bottom:linear-gradient(0deg,transparent 20px,#000 0),radial-gradient(20px at top,#000 97%,transparent) bottom /38px 20px;--mask-edge-scalloped-top:linear-gradient(180deg,transparent 20px,#000 0),radial-gradient(20px at bottom,#000 97%,transparent) top /38px 20px;--mask-edge-scalloped-vertical:linear-gradient(0deg,transparent 40px,#000 0) 0 20px,radial-gradient(20px,#000 97%,transparent) 50% /38px 40px repeat space;--mask-edge-scalloped-left:linear-gradient(90deg,transparent 20px,#000 0),radial-gradient(20px at right,#000 97%,transparent) left /20px 38px;--mask-edge-scalloped-right:linear-gradient(270deg,transparent 20px,#000 0),radial-gradient(20px at left,#000 97%,transparent) right /20px 38px;--mask-edge-scalloped-horizontal:linear-gradient(-90deg,transparent 40px,#000 0) 20px,radial-gradient(20px,#000 97%,transparent) 50% /40px 38px space repeat;--mask-edge-drip-bottom:radial-gradient(20px at bottom,transparent 97%,#000) 50% calc(100% - 20px) /40px 100% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 99% /80px 40px repeat-x;--mask-edge-drip-top:radial-gradient(20px at top,transparent 97%,#000) 50% 20px /40px 100% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 1% /80px 40px repeat-x;--mask-edge-drip-vertical:radial-gradient(20px at top,transparent 97%,#000) 50% 20px /40px 51% repeat-x,radial-gradient(20px at bottom,transparent 97%,#000) 50% calc(100% - 20px) /40px 51% repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 20px) 1% /80px 40px repeat-x,radial-gradient(20px at 25% 50%,#000 97%,transparent) calc(50% - 60px) 99% /80px 40px repeat-x;--mask-edge-drip-left:radial-gradient(20px at left,transparent 97%,#000) 20px 50% /100% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 1% calc(50% - 20px) /40px 80px repeat-y;--mask-edge-drip-right:radial-gradient(20px at right,transparent 97%,#000) calc(100% - 20px) 50% /100% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 99% calc(50% - 20px) /40px 80px repeat-y;--mask-edge-drip-horizontal:radial-gradient(20px at left,transparent 97%,#000) 20px 50% /51% 40px repeat-y,radial-gradient(20px at right,transparent 97%,#000) calc(100% - 20px) 50% /51% 40px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 1% calc(50% - 20px) /40px 80px repeat-y,radial-gradient(20px at 50% 25%,#000 97%,transparent) 99% calc(50% - 60px) /40px 80px repeat-y;--mask-edge-zig-zag-top:conic-gradient(from 135deg at top,transparent,#000 1deg,#000 90deg,transparent 91deg) 50% /40px 100%;--mask-edge-zig-zag-bottom:conic-gradient(from -45deg at bottom,transparent,#000 1deg,#000 90deg,transparent 91deg) 50% /40px 100%;--mask-edge-zig-zag-left:conic-gradient(from 45deg at left,transparent,#000 1deg,#000 90deg,transparent 91deg) 50% /100% 40px;--mask-edge-zig-zag-right:conic-gradient(from -135deg at right,transparent,#000 1deg,#000 90deg,transparent 91deg) 50% /100% 40px;--mask-edge-zig-zag-horizontal:conic-gradient(from 45deg at left,transparent,#000 1deg,#000 90deg,transparent 91deg) left /51% 40px repeat-y,conic-gradient(from -135deg at right,transparent,#000 1deg,#000 90deg,transparent 91deg) right /51% 40px repeat-y;--mask-edge-zig-zag-vertical:conic-gradient(from 135deg at top,transparent,#000 1deg,#000 90deg,transparent 91deg) top /40px 51% repeat-x,conic-gradient(from -45deg at bottom,transparent,#000 1deg,#000 90deg,transparent 91deg) bottom /40px 51% repeat-x}@supports (background: linear-gradient(red 0%, red 0% 1%, red 2%)){
:where(html){--mask-edge-scalloped:radial-gradient(farthest-side,#000 97%,transparent) 0 0 /20px 20px round,linear-gradient(#000 0 0) 50%/calc(100% - 20px) calc(100% - 20px) no-repeat}
}@supports (background: conic-gradient(red 0deg, red 0deg 1deg, red 2deg)){
:where(html){--mask-edge-zig-zag-top:conic-gradient(from 135deg at top,transparent,#000 1deg 90deg,transparent 91deg) 50% /40px 100%;--mask-edge-zig-zag-bottom:conic-gradient(from -45deg at bottom,transparent,#000 1deg 90deg,transparent 91deg) 50% /40px 100%;--mask-edge-zig-zag-left:conic-gradient(from 45deg at left,transparent,#000 1deg 90deg,transparent 91deg) 50% /100% 40px;--mask-edge-zig-zag-right:conic-gradient(from -135deg at right,transparent,#000 1deg 90deg,transparent 91deg) 50% /100% 40px;--mask-edge-zig-zag-horizontal:conic-gradient(from 45deg at left,transparent,#000 1deg 90deg,transparent 91deg) left /51% 40px repeat-y,conic-gradient(from -135deg at right,transparent,#000 1deg 90deg,transparent 91deg) right /51% 40px repeat-y;--mask-edge-zig-zag-vertical:conic-gradient(from 135deg at top,transparent,#000 1deg 90deg,transparent 91deg) top /40px 51% repeat-x,conic-gradient(from -45deg at bottom,transparent,#000 1deg 90deg,transparent 91deg) bottom /40px 51% repeat-x}
}:where(html){--mask-corner-cut-circles-1:radial-gradient(1rem at 1rem 1rem,transparent 99%,#000) -1rem -1rem;--mask-corner-cut-circles-2:radial-gradient(2rem at 2rem 2rem,transparent 99%,#000) -2rem -2rem;--mask-corner-cut-circles-3:radial-gradient(4rem at 4rem 4rem,transparent 99%,#000) -4rem -4rem;--mask-corner-cut-squares-1:conic-gradient(at 2rem 2rem,#000 75%,transparent 0) -1rem -1rem;--mask-corner-cut-squares-2:conic-gradient(at 4rem 4rem,#000 75%,transparent 0) -2rem -2rem;--mask-corner-cut-squares-3:conic-gradient(at 8rem 8rem,#000 75%,transparent 0) -4rem -4rem;--mask-corner-cut-angles-1:conic-gradient(from -45deg at 1rem 1rem,transparent 25%,#000 0) -1rem 0 /100% 51% repeat-x,conic-gradient(from 135deg at 1rem calc(100% - 1rem),transparent 25%,#000 0) -1rem 100%/100% 51% repeat-x;--mask-corner-cut-angles-2:conic-gradient(from -45deg at 2rem 2rem,transparent 25%,#000 0) -2rem 0 /100% 51% repeat-x,conic-gradient(from 135deg at 2rem calc(100% - 2rem),transparent 25%,#000 0) -2rem 100%/100% 51% repeat-x;--mask-corner-cut-angles-3:conic-gradient(from -45deg at 4rem 4rem,transparent 25%,#000 0) -4rem 0 /100% 51% repeat-x,conic-gradient(from 135deg at 4rem calc(100% - 4rem),transparent 25%,#000 0) -4rem 100%/100% 51% repeat-x}[x-cloak]{display:none !important}@font-face{font-family:"Oswald";src:url(../../assets/Oswald-Regulara11fea5fd66155301693.woff2) format("woff2"),url(../../assets/Oswald-Regularba4c3b7a156879f31218.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Oswald";src:url(../../assets/Oswald-Boldd6739c466f2a3062ee97.woff2) format("woff2"),url(../../assets/Oswald-Bold8f0e10437389d802fff9.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Oswald";src:url(../../assets/Oswald-Light711e03b1978fad15b81c.woff2) format("woff2"),url(../../assets/Oswald-Light24fef6979c156d330b06.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(../../assets/SourceSans3-Regularff47014805d2ac4cfee4.woff2) format("woff2"),url(../../assets/SourceSans3-Regular2d86211326d66e7380f8.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(../../assets/SourceSans3-Bolddcd5dd4d1f6eaf130ac6.woff2) format("woff2"),url(../../assets/SourceSans3-Bold89e03c659c3b9032d782.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter-fallback";size-adjust:107%;src:local("Arial")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-family:"Source Sans 3", "Inter-fallback", sans-serif;font-family:var(--font-family-1)}*,*::before,*::after{box-sizing:inherit}button{background:none;border:none;padding:0;color:inherit}body{color:var(--color-text-neutral-dark-3);background:var(--color-neutral-light-1)}html{scroll-behavior:smooth}main{overflow-x:hidden}.site{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}.skip-links{position:relative;z-index:9999}.skip-link{position:absolute;top:-40px;left:6px;background:var(--color-primary-dark-3);color:var(--color-neutral-light-1);padding:8px;-webkit-text-decoration:none;text-decoration:none;border-radius:4px;font-weight:700;font-weight:var(--font-weight-3);transition:top .2s ease}.skip-link:focus{top:6px;outline:2px solid var(--color-primary-light-2);outline-offset:2px}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.article-list__hero{color:var(--color-neutral-light-1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:640px;margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13)}.article-list__hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);position:relative;z-index:1}.article-list__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:640px}.article-list-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.htmx-request.article-list-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.article-cards__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin-top:var(--f-spacing-8)}.article{--c-heading: var(--color-neutral-dark-1);padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:var(--f-spacing-13)}.article__header{max-width:800px;margin:0 auto;padding-top:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));padding-top:var(--f-spacing-11)}.article__content{max-width:800px;margin:0 auto}.article__image{aspect-ratio:16/9;max-width:1400px;margin:0 auto;margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:var(--f-spacing-11)}.article__header-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);flex-wrap:wrap;align-items:center;margin-bottom:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));margin-bottom:var(--f-spacing-4);color:var(--color-neutral-medium-3)}.article__header-details p{margin:0}.article__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:var(--f-spacing-11)}.article__header-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);align-items:center;flex-wrap:wrap;margin-bottom:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));margin-bottom:var(--f-spacing-4)}.article__header-tags p{margin:0}.article__header-tag{-webkit-text-decoration:none;text-decoration:none}.article__header-tag:hover{-webkit-text-decoration:underline;text-decoration:underline}.article__related-articles{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);padding-top:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));padding-top:var(--f-spacing-11);border-top:1px solid var(--color-neutral-light-3)}.financial-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5);min-height:820px;padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:var(--f-spacing-13);padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:var(--f-spacing-13)}.financial-form-background-placehoder{position:absolute;left:0;left:0;top:0;background:var(--color-neutral-light-2);height:100%;width:40%;z-index:-1}.financial-form__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);margin:0 auto;max-width:1400px;width:100%;grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--f-spacing-8);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.financial-form__image{position:absolute;aspect-ratio:1/1;left:0;top:50%;width:40%;height:100%;transform:translateY(-50%);max-width:748px;max-height:748px}.financial-form__form{grid-column:6/12;width:100%;height:100%;z-index:1}.financial-form__heading{margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13)}.financial-form__heading--error{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);color:var(--color-text-error-dark)}.financial-form__heading--error a{color:var(--color-error-medium);-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease-in-out}.financial-form__heading--error a:hover{color:var(--color-text-error-dark);-webkit-text-decoration:underline;text-decoration:underline}.financial-form__heading-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:56px;height:56px;color:var(--color-text-error-dark)}.financial-form__question-label{color:var(--color-primary-medium-1);margin-bottom:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));margin-bottom:var(--f-spacing-4)}.financial-form__question{margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13);border:none;padding:0}.financial-form__question-title{margin-bottom:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));margin-bottom:var(--f-spacing-10)}.financial-form__question-answers{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);transition:background .3s ease-in-out}.financial-form__question-answer:has(.financial-form__question-answer-input:checked){background:var(--color-primary-light-1)}.financial-form__button{margin-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-top:var(--f-spacing-13);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.financial-form__question-answer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));gap:var(--f-spacing-3);align-items:center;padding:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));padding:var(--f-spacing-5);border-radius:1rem;border-radius:var(--radius-4);border:1px solid var(--color-neutral-light-3);cursor:pointer}.financial-form__question-answer p{margin:0}.financial-form__question-answer:hover{background:var(--color-primary-light-1)}.financial-form__question-answer-input{display:none}.financial-form__question-answer-letter{color:var(--color-primary-medium-1);font-weight:700}.financial-form .fui-form .fui-form-container .fui-label{color:var(--color-neutral-medium-1);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.financial-form .fui-form .fui-form-container .fui-input{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);align-items:center;gap:0.5rem;gap:var(--spacing-1);align-self:stretch;border-radius:0.5rem;border-radius:var(--radius-2);border:0.0625rem solid var(--color-neutral-light-3);border:var(--stroke-1) solid var(--color-neutral-light-3);background:var(--color-neutral-light-1)}.financial-form-errors{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13);padding:0;list-style:none}.financial-form__form--error{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.financial-form__success-percentage{color:var(--color-primary-medium-3)}.fui-btn-wrapper.financial-form__button_container{justify-content:space-between}@media(max-width: 1023px){.financial-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13)}.financial-form-background-placehoder{width:100%}.financial-form__image{position:static;transform:translateY(0);width:100%;height:100%;max-width:400px;margin-left:auto;margin-right:auto}.financial-form__filled{align-items:center;justify-content:center;text-align:center}}.event-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5);min-height:820px;padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:var(--f-spacing-13);padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:var(--f-spacing-13)}.event-form__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);margin:0 auto;max-width:1400px;width:100%;grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--f-spacing-8);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.event-form__background-placehoder{position:absolute;left:0;left:0;top:0;background:var(--color-neutral-light-2);height:100%;width:40%;z-index:-1}.event-form__image{position:absolute;aspect-ratio:1/1;left:0;top:50%;width:40%;height:100%;transform:translateY(-50%)}.event-form__image-qr{grid-column:1/6;max-width:400px}.event-form__image-qr-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-form__form,.event-form__filled{grid-column:6/12;width:100%;height:100%;z-index:1}.event-form__filled{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.event-form__heading{margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13)}.event-form .fui-form .fui-form-container .fui-label{color:var(--color-neutral-medium-1);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.event-form .fui-form .fui-form-container .fui-input{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);align-items:center;gap:0.5rem;gap:var(--spacing-1);align-self:stretch;border-radius:0.5rem;border-radius:var(--radius-2);border:0.0625rem solid var(--color-neutral-light-3);border:var(--stroke-1) solid var(--color-neutral-light-3);background:var(--color-neutral-light-1)}.event-form__back-link--mobile{display:none}@media(max-width: 1023px){.event-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13);flex-direction:column-reverse}.event-form__back-link--desktop{display:none}.event-form__back-link--mobile{display:block}.event-form__image-qr-image{max-width:50%}.event-form--submitted{min-height:auto}.event-form__image-qr{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.event-form__back-link--mobile,.event-form__download-link{width:100%}.event-form__image{position:static;transform:translateY(0);width:100%;height:100%;max-width:400px;margin-left:auto;margin-right:auto}.event-form__filled{align-items:center;justify-content:center;text-align:center}.event-form__image-qr{max-width:100%;width:100%}}.favorite-team-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5);min-height:820px;padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:var(--f-spacing-13);padding-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-bottom:var(--f-spacing-13)}.favorite-team-form__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);margin:0 auto;max-width:1400px;width:100%;grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--f-spacing-8);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.favorite-team-form__background-placehoder{position:absolute;left:0;left:0;top:0;background:var(--color-neutral-light-2);height:100%;width:40%;z-index:-1}.favorite-team-form__image{position:absolute;aspect-ratio:1/1;left:0;top:50%;width:40%;height:100%;transform:translateY(-50%)}.favorite-team-form__image-qr{grid-column:1/6;max-width:400px}.favorite-team-form__image-qr-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.favorite-team-form__form,.favorite-team-form__filled{grid-column:6/12;width:100%;height:100%;z-index:1}.favorite-team-form__filled{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.favorite-team-form__heading{margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13)}.favorite-team-form .fui-form .fui-form-container .fui-label{color:var(--color-neutral-medium-1);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.favorite-team-form .fui-form .fui-form-container .fui-input{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);align-items:center;gap:0.5rem;gap:var(--spacing-1);align-self:stretch;border-radius:0.5rem;border-radius:var(--radius-2);border:0.0625rem solid var(--color-neutral-light-3);border:var(--stroke-1) solid var(--color-neutral-light-3);background:var(--color-neutral-light-1)}.favorite-team-form__question-title{margin-bottom:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-bottom:var(--f-spacing-13)}@media(max-width: 1023px){.favorite-team-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13)}.favorite-team-form--submitted{min-height:auto}.favorite-team-form__background-placehoder{display:none}.favorite-team-form{min-height:auto}.favorite-team-form__image{position:static;transform:translateY(0);width:100%;height:100%;max-width:400px;margin-left:auto;margin-right:auto}.favorite-team-form__filled{align-items:center;justify-content:center;text-align:center}.favorite-team-form__image-qr{max-width:100%;width:100%}}.error-page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--color-neutral-light-2);padding:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));padding:var(--f-spacing-8)}.error-page__container{width:100%;max-width:600px}.error-page__content{background-color:var(--color-neutral-light-1);border-radius:1rem;border-radius:var(--radius-4);padding:max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem)) max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));padding:var(--f-spacing-12) var(--f-spacing-8);text-align:center;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.04);box-shadow:var(--shadow-2)}.error-page__logo{width:120px;height:auto;margin:0 auto max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin:0 auto var(--f-spacing-8);color:var(--color-secondary-medium-2)}.error-page__heading{margin-bottom:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));margin-bottom:var(--f-spacing-6)}.error-page__heading h1{color:var(--color-text-neutral-dark-2);margin:0}.error-page__text{margin-bottom:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));margin-bottom:var(--f-spacing-10)}.error-page__text p{color:var(--color-text-neutral-medium-3);margin:0;line-height:1.5}.error-page__image{margin:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem)) auto;margin:var(--f-spacing-10) auto}.error-page__image img{max-width:320px;width:100%;height:auto}.error-page__actions{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width: 768px){.error-page__content{padding:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem)) max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem));padding:var(--f-spacing-14) var(--f-spacing-12)}.error-page__image img{max-width:400px}}.accordions{display:grid;align-items:flex-start;grid-gap:max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem));grid-gap:var(--f-spacing-12);gap:max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem));gap:var(--f-spacing-12)}.accordions--left{grid-template-columns:4fr 8fr;grid-template-areas:"text items"}.accordions--right{grid-template-columns:8fr 4fr;grid-template-areas:"items text"}.accordions--right .accordions__text{order:2}.accordions--image-left{grid-template-columns:1fr 1fr;grid-template-areas:"text items"}.accordions--with-image-image-left{grid-template-columns:1fr 1fr;grid-template-areas:"image text" "image items"}.accordions--image-right{grid-template-columns:1fr 1fr;grid-template-areas:"items text"}.accordions--with-image-image-right{grid-template-columns:1fr 1fr;grid-template-areas:"text image" "items image"}.accordions__text{grid-area:text;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7)}.accordions__image{grid-area:image;aspect-ratio:4/3;aspect-ratio:var(--ratio-landscape)}.accordions__items{grid-area:items}@media(max-width: 767px){.accordions--left,.accordions--right{grid-template-columns:1fr;grid-template-areas:"text" "items"}.accordions--image-left,.accordions--image-right{grid-template-columns:1fr;grid-template-areas:"text" "items"}.accordions--with-image-image-left,.accordions--with-image-image-right{grid-template-columns:1fr;grid-template-areas:"text" "image" "items"}}.article-cards{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));gap:var(--f-spacing-10)}.article-cards__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7)}.article-cards__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));grid-gap:var(--f-spacing-7);gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7)}@container (max-width: 1024px){.article-cards__items{grid-template-columns:repeat(2, 1fr)}}@container (max-width: 768px){.article-cards__items{grid-template-columns:repeat(1, 1fr)}}.contacts{container-type:inline-size}.contacts__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);text-align:center}.contacts__items{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-columns:var(--grid-template-columns);grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--grid-column-gap);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--grid-column-gap);margin-top:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));margin-top:var(--f-spacing-10)}.contacts__item{container-type:inline-size;grid-column:span 12;display:grid}.contacts__item--half{grid-column:span 6}.contacts__item--third{grid-column:span 4}.contacts__item--quarter{grid-column:span 3}@container (max-width: 1440px){.contacts__item--quarter{grid-column:span 6}}@container (max-width: 900px){.contacts__item--half{grid-column:span 12}.contacts__item--third{grid-column:span 12}.contacts__item--quarter{grid-column:span 12}}.content-cards-carousel__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);margin-bottom:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));margin-bottom:var(--f-spacing-10);text-align:center}.content-cards{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));gap:var(--f-spacing-10)}.content-cards__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);text-align:center}.content-cards__items{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-columns:var(--grid-template-columns);grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--grid-column-gap);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--grid-column-gap)}.content-cards__item{container-type:inline-size;grid-column:span 12;display:grid}.content-cards__item--half{grid-column:span 6}.content-cards__item--third{grid-column:span 4}.content-cards__item--quarter{grid-column:span 3}@container (max-width: 1440px){.content-cards__item--third{grid-column:span 4}.content-cards__item--quarter{grid-column:span 4}}@container (max-width: 1024px){.content-cards__item--third{grid-column:span 6}.content-cards__item--quarter{grid-column:span 6}}@container (max-width: 768px){.content-cards__item--half{grid-column:span 12}.content-cards__item--third{grid-column:span 12}.content-cards__item--quarter{grid-column:span 12}}.cta-banners{display:grid;width:100%;grid-gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));grid-gap:var(--f-spacing-3);gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));gap:var(--f-spacing-3)}.cta-banners--half{grid-template-columns:1fr 1fr;gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));gap:var(--f-spacing-3)}@media(max-width: 1023px){.cta-banners--half{grid-template-columns:1fr}}.download{--text-flex-direction: row;--text-align-items: center;--text-gap: var(--f-spacing-13);--text-justify-content: flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13);padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem)) max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));padding:var(--f-spacing-7) var(--f-spacing-9)}.download__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:var(--text-flex-direction);align-items:var(--text-align-items);justify-content:var(--text-justify-content);gap:var(--text-gap)}.download--variant2{--text-flex-direction: column;--text-align-items: flex-start;--text-gap: var(--f-spacing-6)}@media(max-width: 1023px){.download__text{flex-wrap:wrap}}@media(max-width: 767px){.download{--text-justify-content: center;--text-align-items: center;text-align:center;flex-wrap:wrap;justify-content:center}}.downloads{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-columns:var(--grid-template-columns);grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--grid-column-gap);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--grid-column-gap);color:var(--c-downloads-color, var(--color-text-neutral-dark-3));--c-heading-color: var(--c-downloads-heading-color, var(--color-text-neutral-dark-3))}.downloads__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9);grid-area:auto/span 4;grid-area:var(--c-downloads-text-grid-area, auto/span 4)}.downloads__categories{grid-area:auto/span 8;grid-area:var(--c-downloads-categories-grid-area, auto/span 8);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9)}.downloads__category{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6)}.downloads__item{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);padding:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem)) max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding:var(--f-spacing-4) var(--f-spacing-6);border-bottom:0.0625rem solid var(--c-downloads-item-border-color, var(--color-neutral-medium-1));border-bottom:var(--stroke-1) solid var(--c-downloads-item-border-color, var(--color-neutral-medium-1));color:var(--c-downloads-item-color, var(--color-text-neutral-dark-3));cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.downloads__item-icon{animation:bounce 2s cubic-bezier(.5,-.3,.1,1.5) infinite;animation:var(--animation-bounce);animation-play-state:paused}.downloads__item:hover .downloads__item-icon{animation-play-state:running}.downloads--files-bottom{--c-downloads-text-grid-area: auto / span 12;--c-downloads-categories-grid-area: auto / span 12}@media(max-width: 1023px){.downloads{--c-downloads-text-grid-area: auto / span 12;--c-downloads-categories-grid-area: auto / span 12}}.feature-cards-carousel__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);text-align:center}.feature-cards{container-type:inline-size;display:grid;grid-template:"image" "text" "items";grid-gap:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));grid-gap:var(--f-spacing-10);gap:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));gap:var(--f-spacing-10)}.feature-cards--image-left-two-columns{grid-template:"text text" "image items"/1fr 1fr}.feature-cards__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);text-align:center;grid-area:text}.feature-cards__image{grid-area:image;align-self:start}.feature-cards__items{container-type:inline-size;grid-area:items;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-columns:var(--grid-template-columns);grid-gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));grid-gap:var(--grid-column-gap);gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--grid-column-gap)}.feature-cards__item{container-type:inline-size;grid-column:span 12;display:grid}.feature-cards__item--half{grid-column:span 6}.feature-cards__item--third{grid-column:span 4}.feature-cards__item--quarter{grid-column:span 3}@container (max-width: 1440px){.feature-cards--image-left-two-columns{grid-template:"text" "image" "items"}}@container (max-width: 1200px){.feature-cards__item--quarter{grid-column:span 6}}@container (max-width: 600px){.feature-cards__item--half{grid-column:span 12}.feature-cards__item--third{grid-column:span 12}.feature-cards__item--quarter{grid-column:span 12}}.form-block--center{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9)}.form-block__image{width:100%}.form-block--center .form-block__image{margin-bottom:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));margin-bottom:var(--f-spacing-9);overflow:hidden}.form-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);text-align:center}.form-block--center .form-block__form{width:100%;max-width:700px;margin:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem)) auto 0;margin:var(--f-spacing-9) auto 0;padding-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));padding-top:var(--f-spacing-13)}.form-block--left{display:grid;grid-gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));grid-gap:var(--f-spacing-13);gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13);align-items:center;grid-template-columns:5fr 7fr;grid-template-areas:"wrapper form" "wrapper form" "wrapper form"}.form-block--left .form-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;width:100%;grid-area:wrapper}.form-block--left .form-block__text{text-align:left}.form-block--left .form-block__form{grid-area:form;width:100%;max-width:700px}.form-block--left .form-block__image{margin-top:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));margin-top:var(--f-spacing-13)}@media(max-width: 767px){.form-block--left{grid-template-columns:1fr;grid-template-areas:"wrapper" "form"}.form-block--left .form-block__text{text-align:center}.form-block--left .form-block__form{margin:0 auto}}.gallery__image{aspect-ratio:16/9;width:100%;margin:0 auto}.gallery__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);align-items:center}.gallery__images{flex:1}@media(max-width: 767px){.gallery__control{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.gallery__control--prev{left:-14px}.gallery__control--next{right:-14px}.gallery__wrapper .slider{grid-template:"slider slider slider"}}.hero{--grid-template-columns: auto;--gap: 0;--align-items: flex-start;--image-position: static;--image-width: 100%;--image-height: 100%;--wrapper-text-align: left;--wrapper-padding: var(--f-spacing-14) 0 var(--f-spacing-13);--buttons-justify-content: flex-start;display:grid;min-height:820px;grid-template-columns:auto;grid-template-columns:var(--grid-template-columns);grid-gap:0;grid-gap:var(--gap);gap:0;gap:var(--gap);align-items:flex-start;align-items:var(--align-items);color:var(--color-neutral-light-1)}.hero__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;gap:max(2.25rem, min(calc(1.5rem + 3.3333333333vw), 4.5rem));gap:var(--f-spacing-12);padding:var(--wrapper-padding);z-index:1;text-align:var(--wrapper-text-align);margin-top:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));margin-top:var(--f-spacing-14)}.hero__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;will-change:transform;contain:layout style paint}.hero__background .image__element{content-visibility:auto;contain-intrinsic-size:100% 100%}.hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.hero__perex{margin-bottom:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));margin-bottom:var(--f-spacing-3)}.hero__perex--mobile{display:none}.hero__image{display:none;margin-left:calc(1.25rem*-1);margin-left:calc(var(--spacing-5)*-1);margin-right:calc(1.25rem*-1);margin-right:calc(var(--spacing-5)*-1);width:calc(100% + 1.25rem*2);width:calc(100% + var(--spacing-5)*2);z-index:1}.hero__image .image__element{content-visibility:auto;contain-intrinsic-size:100% 100%}.hero--image-right{--grid-template-columns: 1fr 1fr;--align-items: flex-start;--gap: var(--f-spacing-9);position:relative}.hero__buttons{display:none;align-items:center;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9);justify-content:var(--buttons-justify-content)}.hero__qr{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;border-radius:1rem;border-radius:var(--radius-4);background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding:var(--f-spacing-4);gap:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));gap:var(--f-spacing-5)}.hero__qr-text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.hero__qr-text p{margin:0}.hero__qr-image{flex:auto 1 0;width:96px;height:96px}.hero__background--mobile{display:none}.hero__background--desktop .image__element{-o-object-position:right;object-position:right}.hero__background-players--desktop{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;pointer-events:none;top:auto;bottom:-92px}.hero__background-players--desktop .image__element{-o-object-position:bottom center;object-position:bottom center;-o-object-fit:contain;object-fit:contain;height:auto;max-height:100%;width:100%}@media(max-width: 1439px){.hero__background-players--desktop{right:2%;bottom:-1%}}@media(max-width: 1023px){.hero__background-players--desktop{right:3%;top:3%}}@media(max-width: 767px){.hero__background-players--desktop{right:5%;top:5%;display:none}}@media(max-width: 1439px){.hero__background--desktop .image__element{-o-object-position:center;object-position:center}}@media(max-width: 767px){.hero{min-height:auto}.hero__perex--mobile{display:block}.hero__perex--desktop{display:none}.hero__qr-wrapper{display:none}.hero--image-right{--grid-template-columns: 1fr;gap:0}.hero__perex{margin-bottom:0}.hero__qr,.hero__background--desktop{display:none}.hero__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__wrapper{--wrapper-padding: 0;align-items:center;margin-top:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-top:var(--f-spacing-11);gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9);text-align:center;padding-bottom:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));padding-bottom:var(--f-spacing-5)}.hero__image{display:block}.hero__background--mobile{display:block}}.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);max-width:800px;margin:0 auto}.text-block .wysiwyg strong{color:var(--color-text-neutral-medium-3)}.testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;gap:var(--spacing-10);flex-direction:column}.testimonials__text{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:2rem;gap:var(--spacing-8);text-align:center}.image-block{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6)}.events{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.events__header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8)}.events__heading{flex:1}.events__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;gap:var(--spacing-3);align-items:center}@media(max-width: 767px){.events__header{flex-direction:column;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6)}.events__controls{width:100%;justify-content:flex-end}}.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.instagram-feed__slider{width:100%;height:100%}.instagram-feed__container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:3rem;gap:var(--spacing-10);left:calc(1.25rem*-1);left:calc(var(--spacing-5)*-1);right:calc(1.25rem*-1);right:calc(var(--spacing-5)*-1);width:100%;height:100%;max-width:1400px;margin:0 auto}.instagram-feed__text{max-width:1400px;color:var(--color-primary-dark-2);padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.instagram-feed__items-wrapper{margin-right:0;margin-left:calc(1.25rem*-1);margin-left:calc(var(--spacing-5)*-1)}.instagram-feed__items{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]).instagram-feed__items{overflow:visible}.instagram-feed__items.keen-slider .keen-slider__slide{min-width:-moz-fit-content;min-width:-webkit-fit-content;min-width:fit-content;width:auto !important}.instagram-feed__item{position:relative;flex-shrink:0;cursor:-webkit-grab;cursor:grab;aspect-ratio:7/6;width:300px}.instagram-feed__item:active{cursor:-webkit-grabbing;cursor:grabbing}.instagram-feed__link{display:block;position:relative;overflow:hidden;border-radius:var(--border-radius-4);aspect-ratio:7/6}.instagram-feed__link:hover .instagram-feed__image{transform:scale(1.05)}.instagram-feed__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}@media(min-width: 1400px){.instagram-feed__text{padding-left:0}}@media(max-width: 767px){.instagram-feed__container{gap:2rem;gap:var(--spacing-8)}}.prices__heading{margin-bottom:1.5rem;margin-bottom:var(--spacing-6)}.prices__content-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem)) max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding:var(--f-spacing-6) var(--f-spacing-4);flex-direction:column;align-items:flex-start;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6);align-self:stretch;background:linear-gradient(124deg, #0029cc 6.9%, #b6c4ff 97.46%);overflow:hidden}.prices__content{color:hsl(0, 0%, 100%);color:var(--color-neutral-100);z-index:2}.prices__image-wrapper{z-index:2}.prices__logo-wrapper{position:static;position:initial;height:246.8px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.prices__logo-wrapper .image{width:auto}.prices__items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:1.5rem;gap:var(--spacing-6);margin-top:1.5rem;margin-top:var(--spacing-6)}.prices__items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:0.5rem;gap:var(--spacing-1)}.prices__item{width:100%}@media(min-width: 1024px){.prices__items{gap:2rem;gap:var(--spacing-8);justify-content:center}.prices__content-wrapper{padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-7)}.prices__image-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%)}.prices__logo-wrapper{position:absolute;top:9px;right:142px;width:146px;height:188px}.prices--one{width:100%}.prices--two{width:calc(50% - 16px)}.prices--three{width:calc(33.33% - 22px)}.prices--four{width:calc(25% - 24px)}.prices-filled .prices__items{gap:0.625rem;gap:var(--spacing-2)}.prices-filled .prices--four{width:calc(25% - 8px)}}@media(max-width: 1023px){.prices__content-wrapper{padding-bottom:7px}}.cookies-consent{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-neutral-light-1);color:var(--color-text-1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));gap:var(--f-spacing-5);padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-7);border-top:var(--stroke--2) solid var(--color-neutral-medium-1)}.cookies-consent--open{display:-webkit-box;display:-ms-flexbox;display:flex}.cookies-consent--hide{display:none}.cookies-consent__top{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;text-align:center}.cookies-consent__options{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));gap:var(--f-spacing-2)}.cookies-consent__options--hide{display:none}.cookies-consent__settings-head{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cookies-consent__settings-head-button{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;background:none;border:none}.cookies-consent__option{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem));gap:var(--f-spacing-5)}.cookies-consent-option__content{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.cookies-consent-option__switch{width:1.3rem;height:1.3rem;accent-color:var(--color-primary-medium-2)}.cookies-consent__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;gap:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));gap:var(--f-spacing-2)}.cookies-consent__button--hide{display:none}.cookies-consent__open-cookies{background:none;border:none;display:inline;cursor:pointer}.form,.fui-i{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7)}.form__fieldset{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);padding:0;margin:0;margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:var(--f-spacing-11);line-height:1.2;line-height:var(--line-height-2)}.form__fieldset:last-of-type{margin-bottom:0}.form__legend{display:block;font-size:max(1.5rem, min(calc(1.3333333333rem + 0.7407407407vw), 2rem));font-size:var(--f-font-size-8);font-weight:400;font-weight:var(--font-weight-2);margin-bottom:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));margin-bottom:var(--f-spacing-7);float:left}.form__row,.fui-i .fui-row{display:grid;grid-gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));grid-gap:var(--f-spacing-6);gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6);grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr))}.form__container,.fui-i .fui-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6);margin-bottom:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));margin-bottom:var(--f-spacing-7)}.form__container:last-of-type,.fui-i .fui-page-container:last-of-type{margin-bottom:0}.form__hr,.fui-i .fui-hr{border-top:solid 0.0625rem var(--color-text-neutral-medium-1);border-top:solid var(--stroke-1) var(--color-text-neutral-medium-1);width:100%;margin:0}.form__picklist{display:grid;width:100%;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));grid-gap:var(--f-spacing-4);gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);margin-top:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));margin-top:var(--f-spacing-2)}.form__picklist-label{display:-webkit-box;display:-ms-flexbox;display:flex}.form__picklist-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__picklist-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;justify-content:center;align-items:center;text-align:center;cursor:pointer;padding:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding:var(--f-spacing-6);border:0.0625rem solid var(--color-text-secondary-light-1);border:var(--stroke-1) solid var(--color-text-secondary-light-1);border-radius:1rem;border-radius:var(--radius-4);font-weight:400;font-weight:var(--font-weight-2);font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);line-height:1.2;line-height:var(--line-height-2)}.form__picklist-indicator:hover,.form__picklist-input:checked~.form__picklist-indicator{background:var(--color-secondary-light-1)}.form__picklist-input:focus-visible~.form__picklist-indicator{outline:var(--c-form-color-focus) auto 1px}.form__field,.fui-i .fui-field,.fui-i .fui-field-container{--c-form-color-focus: var(--color-info-medium);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:0.625rem;gap:var(--spacing-2)}.form__label,.fui-i .fui-field-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:0.625rem;gap:var(--spacing-2)}.form__label-text,.fui-i .fui-label,.fui-i .fui-label-above-input .fui-label,.fui-i .fui-legend,.fui-i .fui-label-above-input .fui-legend{display:block;padding:0rem;padding:var(--spacing-0);color:var(--color-text-neutral-dark-3);font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:700;font-weight:var(--font-weight-3);letter-spacing:0.1em;letter-spacing:var(--letter-spacing-3)}.form__required,.fui-i .fui-required{color:var(--form-input-required-color, var(--color-text-error-medium))}.form__input-wrapper,.fui-i .fui-input-wrapper{margin-top:0rem;margin-top:var(--spacing-0)}.form__input,.fui-i .fui-input{display:block;border-radius:0rem;border-radius:var(--radius-0);border:0.0625rem solid var(--color-text-neutral-medium-1);border:var(--stroke-1) solid var(--color-text-neutral-medium-1);background:var(--color-neutral-light-1);padding:0.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:400;font-weight:var(--font-weight-2);line-height:1.7;line-height:var(--line-height-5);width:100%;position:relative;color:var(--color-text-neutral-dark-3)}.form__input:focus-visible,.fui-i .fui-input:focus-visible{outline:none;border-color:var(--c-form-color-focus)}.form__input:hover,.fui-i .fui-input:hover{border-color:var(--color-text-neutral-medium-1)}.form__input:disabled,.fui-i .fui-input:disabled{border-color:var(--color-neutral-light-3);background-color:var(--color-neutral-light-2);color:var(--color-text-neutral-light-3)}.form__input::-moz-placeholder, .fui-i .fui-input::-moz-placeholder{color:var(--color-text-neutral-medium-2)}.form__input::placeholder,.fui-i .fui-input::placeholder{color:var(--color-text-neutral-medium-2)}.form__input--invalid,.fui-i .fui-input.fui-error{--form-input-border-color: var(--color-neutral-light-3)}.form__input--checkbox,.fui-i .fui-checkbox-input,.form__input--radio,.fui-i .fui-radio-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;padding:0}.form__label--checkbox,.form__label--radio{letter-spacing:inherit}.form__checkbox-indicator,.fui-i .fui-checkbox-label,.form__radio-indicator,.fui-i .fui-radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);position:relative;padding:0;line-height:inherit;font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);letter-spacing:0;letter-spacing:var(--letter-spacing-1);font-weight:300;font-weight:var(--font-weight-1);color:var(--form-indicator-color, var(--color-text-neutral-dark-2))}.form__checkbox-indicator::before,.fui-i .fui-checkbox-label::before,.form__radio-indicator::before,.fui-i .fui-radio-label::before{content:"";cursor:pointer;position:static;position:initial;display:block;flex-shrink:0;width:2rem;height:2rem;border:0.125rem solid var(--color-text-neutral-medium-2);border:var(--stroke-2) solid var(--color-text-neutral-medium-2);background:var(--color-neutral-light-1);border-radius:0rem;border-radius:var(--radius-0)}.form__radio-indicator::before,.fui-i .fui-radio-label::before{border-radius:125rem;border-radius:var(--radius-oval);width:1.5rem;height:1.5rem}.form__checkbox-indicator:hover::before,.fui-i .fui-checkbox-label:hover::before,.form__radio-indicator:hover::before,.fui-i .fui-radio-label:hover::before{border:0.125rem solid var(--color-text-neutral-dark-3);border:var(--stroke-2) solid var(--color-text-neutral-dark-3)}.form__input--checkbox:focus-visible~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:focus-visible~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:focus-visible~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:focus-visible~.fui-checkbox-label::before,.form__input--radio:focus-visible~.form__radio-indicator::before,.fui-i .fui-radio-input:focus-visible~.form__radio-indicator::before,.fui-i .form__input--radio:focus-visible~.fui-radio-label::before,.fui-i .fui-radio-input:focus-visible~.fui-radio-label::before{outline:none;border-color:var(--c-form-color-focus)}.form__input--checkbox:active~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:active~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:active~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:active~.fui-checkbox-label::before,.form__input--radio:active~.form__radio-indicator::before,.fui-i .fui-radio-input:active~.form__radio-indicator::before,.fui-i .form__input--radio:active~.fui-radio-label::before,.fui-i .fui-radio-input:active~.fui-radio-label::before{border-color:var(--c-form-color-focus);background-color:var(--color-primary-light-1)}.form__input--checkbox:disabled~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:disabled~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:disabled~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:disabled~.fui-checkbox-label::before,.form__input--radio:disabled~.form__radio-indicator::before,.fui-i .fui-radio-input:disabled~.form__radio-indicator::before,.fui-i .form__input--radio:disabled~.fui-radio-label::before,.fui-i .fui-radio-input:disabled~.fui-radio-label::before{border-color:var(--color-neutral-medium-1);background-color:var(--color-neutral-light-1)}.form__input--checkbox:checked~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:checked~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:checked~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:checked~.fui-checkbox-label::before,.form__input--radio:checked~.form__radio-indicator::before,.fui-i .fui-radio-input:checked~.form__radio-indicator::before,.fui-i .form__input--radio:checked~.fui-radio-label::before,.fui-i .fui-radio-input:checked~.fui-radio-label::before{background:var(--color-primary-medium-2);border-color:var(--color-primary-medium-2)}.form__input--checkbox:checked:focus-visible~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:checked:focus-visible~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:checked:focus-visible~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:checked:focus-visible~.fui-checkbox-label::before,.form__input--radio:checked:focus-visible~.form__radio-indicator::before,.fui-i .fui-radio-input:checked:focus-visible~.form__radio-indicator::before,.fui-i .form__input--radio:checked:focus-visible~.fui-radio-label::before,.fui-i .fui-radio-input:checked:focus-visible~.fui-radio-label::before{outline:0.25rem solid var(--color-primary-light-2);outline:var(--stroke-3) solid var(--color-primary-light-2)}.form__input--checkbox:checked:hover~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:checked:hover~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:checked:hover~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:checked:hover~.fui-checkbox-label::before,.form__input--radio:checked:hover~.form__radio-indicator::before,.fui-i .fui-radio-input:checked:hover~.form__radio-indicator::before,.fui-i .form__input--radio:checked:hover~.fui-radio-label::before,.fui-i .fui-radio-input:checked:hover~.fui-radio-label::before{background-color:var(--color-primary-medium-3);border-color:var(--color-text-primary-medium-3)}.form__input--checkbox:checked:active~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:checked:active~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:checked:active~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:checked:active~.fui-checkbox-label::before,.form__input--radio:checked:active~.form__radio-indicator::before,.fui-i .fui-radio-input:checked:active~.form__radio-indicator::before,.fui-i .form__input--radio:checked:active~.fui-radio-label::before,.fui-i .fui-radio-input:checked:active~.fui-radio-label::before{background-color:var(--color-primary-medium-3);border-color:var(--color-primary-medium-3);outline:0.25rem solid var(--color-primary-light-2);outline:var(--stroke-3) solid var(--color-primary-light-2)}.form__input--checkbox:checked:disabled~.form__checkbox-indicator::before,.fui-i .fui-checkbox-input:checked:disabled~.form__checkbox-indicator::before,.fui-i .form__input--checkbox:checked:disabled~.fui-checkbox-label::before,.fui-i .fui-checkbox-input:checked:disabled~.fui-checkbox-label::before,.form__input--radio:checked:disabled~.form__radio-indicator::before,.fui-i .fui-radio-input:checked:disabled~.form__radio-indicator::before,.fui-i .form__input--radio:checked:disabled~.fui-radio-label::before,.fui-i .fui-radio-input:checked:disabled~.fui-radio-label::before{background-color:var(--color-primary-light-2);border-color:var(--color-primary-light-2)}.form__input--checkbox:checked~.form__checkbox-indicator::after,.fui-i .fui-checkbox-input:checked~.form__checkbox-indicator::after,.fui-i .form__input--checkbox:checked~.fui-checkbox-label::after,.fui-i .fui-checkbox-input:checked~.fui-checkbox-label::after{content:"";border:.125rem solid var(--color-text-neutral-light-1);width:.4375rem;height:.75rem;margin-left:.625rem;margin-top:0;border-top:0;border-left:0;transform:rotate(45deg) translate(-50%, -50%);position:absolute;top:50%;left:0}.form__input--radio:checked~.form__radio-indicator::after,.fui-i .fui-radio-input:checked~.form__radio-indicator::after,.fui-i .form__input--radio:checked~.fui-radio-label::after,.fui-i .fui-radio-input:checked~.fui-radio-label::after{content:"";width:0.625rem;width:var(--spacing-2);height:0.625rem;height:var(--spacing-2);border-radius:50%;background:var(--color-neutral-light-1);margin-left:.4375rem;margin-top:.4375rem;position:absolute;top:0;left:0}.form__label--checkboxes,.fui-i .fui-fieldset,.form__label--radios{display:block}.form__checkboxes,.fui-i .fui-layout-wrap,.form__radios{margin-top:0.625rem;margin-top:var(--spacing-2);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;flex-direction:column;gap:0.625rem;gap:var(--spacing-2)}.form__checkboxes--horizontal,.fui-i .fui-layout-horizontal .fui-layout-wrap,.form__radios--horizontal{flex-direction:row;gap:0.75rem;gap:var(--spacing-3);flex-wrap:wrap}.form__checkboxes-checkbox,.fui-i .fui-layout-horizontal .fui-layout-wrap>.fui-checkbox,.form__radios-radio,.fui-i .fui-layout-horizontal .fui-layout-wrap>.fui-radio{margin:0}.form__select-wrapper{position:relative}.form__select-slot{position:absolute;left:0;top:100%;width:100%;background:var(--color-neutral-light-1);border:0.0625rem solid var(--form-input-border-color, var(--color-text-secondary-light-1));border:var(--stroke-1) solid var(--form-input-border-color, var(--color-text-secondary-light-1));z-index:1;padding:0}.form__select-slot:focus-within{z-index:2}.form__select-search{margin-bottom:1rem;margin-bottom:var(--spacing-4)}.form__select-options{max-height:40vh;overflow-x:auto}.form__select-option{display:block;width:100%;text-align:left;padding:0.625rem 1rem;padding:var(--spacing-2) var(--spacing-4);cursor:pointer}.form__select-option:hover,.form__select-option:focus-visible{outline:none;background:var(--color-secondary-light-1)}.form__select-trigger{position:relative;display:block;width:100%;text-align:left}.form__select-trigger::after{content:"";position:absolute;right:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));right:var(--f-spacing-4);top:50%;transform:translateY(-50%) rotate(45deg);width:0;height:0;border:solid var(--color-text-secondary-light-1);border-width:0 2px 2px 0;padding:4px;margin-top:-3px}.form__select-trigger--opened::after{transform:translateY(-50%) rotate(-135deg);margin-top:3px}.form__input--wysiwyg{min-height:150px}.form__input--wysiwyg ul{padding-left:20px}.form__input--wysiwyg li p{padding:0;margin:.3em}.form__input--wysiwyg:focus-visible{outline:none;border-color:var(--c-form-color-focus)}.form__wysiwyg-menu{padding-top:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding-top:var(--f-spacing-4);display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));gap:var(--f-spacing-2)}.form__wysiwyg-menu-item{font-weight:400;font-weight:var(--font-weight-2);border:0.0625rem solid var(--color-text-secondary-light-1);border:var(--stroke-1) solid var(--color-text-secondary-light-1);border-radius:0.5rem;border-radius:var(--radius-2);padding:0.5rem;padding:var(--spacing-1);display:block;min-width:2rem;min-width:var(--spacing-8)}.form__wysiwyg-menu-item--active,.form__wysiwyg-menu-item:hover{background:var(--color-secondary-light-1)}.form__input--file{display:none}.form__label--file{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4)}.form__image-thumbs{display:grid;width:100%;grid-template-columns:repeat(auto-fit, minmax(130px, min(50% - max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem)) / 2, 200px)));grid-template-columns:repeat(auto-fit, minmax(130px, min(50% - var(--f-spacing-4) / 2, 200px)));grid-gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));grid-gap:var(--f-spacing-4);gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4)}.form__image-thumb,.form__image-trigger{max-width:200px;aspect-ratio:4/3;border-radius:0.75rem;border-radius:var(--radius-3);overflow:hidden;position:relative}.form__image-remove{position:absolute;top:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));top:var(--f-spacing-2);right:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));right:var(--f-spacing-2);border-radius:var(--border-radius-circle);width:2rem;width:var(--spacing-8);height:2rem;height:var(--spacing-8);transform:rotate(45deg);background:var(--color-neutral-light-1);padding:0.5rem;padding:var(--spacing-1)}.form__image-trigger{text-align:center;border:0.0625rem dashed var(--form-input-border-color, var(--color-text-secondary-light-1));border:var(--stroke-1) dashed var(--form-input-border-color, var(--color-text-secondary-light-1));display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));gap:var(--f-spacing-3);justify-content:center;align-items:center;cursor:pointer}.form__image-trigger:hover{background-color:var(--color-secondary-light-1)}.form__image-trigge-icon{width:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));width:var(--f-spacing-7)}.form__instructions,.fui-i .fui-instructions,.fui-i .fui-instructions-below-input .fui-instructions{margin-top:0rem;margin-top:var(--spacing-0);font-size:max(0.625rem, min(calc(0.5833333333rem + 0.1851851852vw), 0.75rem));font-size:var(--f-font-size-1);color:var(--color-text-neutral-medium-1);font-weight:400;font-weight:var(--font-weight-2);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0.05em;letter-spacing:var(--letter-spacing-2)}.form__errors,.fui-i .fui-errors{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);margin-top:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));margin-top:var(--f-spacing-2)}.form__error,.fui-i .fui-error-message{font-size:max(0.625rem, min(calc(0.5833333333rem + 0.1851851852vw), 0.75rem));font-size:var(--f-font-size-1);color:var(--color-text-error-medium);font-weight:400;font-weight:var(--font-weight-2);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0.05em;letter-spacing:var(--letter-spacing-2);margin:0}.form__flashes,.fui-i .fui-alert{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4)}.form__flash,.fui-i .fui-alert p{margin:0;font-size:1.125rem;font-size:var(--font-size-7)}.form__flash--success,.fui-i .fui-alert-success p{color:var(--color-text-success-medium)}.form__flash--error,.fui-i .fui-alert-error p{color:var(--color-text-error-medium)}.relative-wrapper{position:relative}.form__input-password-visibility{position:absolute;width:1.25rem;right:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));right:var(--f-spacing-4);top:50%;transform:translateY(-50%)}.slider{--c-slider-container-max-width-default: var(--c-slider-container-max-width, 1560px);--c-slider-columns-default: var(--c-slider-columns, 12);--c-slider-gap-default: var(--c-slider-gap, 1rem);container-type:inline-size;width:100%;position:relative;display:grid;grid-template:"slider slider slider" "x pages controls"/auto 1fr auto;grid-row-gap:2rem;grid-row-gap:var(--spacing-8);row-gap:2rem;row-gap:var(--spacing-8)}.slider__container{grid-area:slider}.slider__controls{position:absolute;right:0;bottom:0;grid-area:controls;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));gap:var(--f-spacing-3)}.slider__controls-button{cursor:pointer}.slider__controls-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;width:100%}.slider__controls-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small);height:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));height:var(--f-icon-small);color:var(--color-text-primary-medium-3)}.slider__controls-icon:hover{color:var(--color-text-primary-medium-2)}.slider__controls-icon--disabled,.slider__controls-icon--disabled:hover{color:var(--color-text-neutral-medium-3)}.slider__controls-button:first-of-type .slider__controls-icon{rotate:180deg}.slider__items-wrapper{margin-right:0}.slider__items{position:relative;display:grid;grid-auto-flow:column;overflow:hidden;grid-gap:var(--c-slider-gap-default);gap:var(--c-slider-gap-default);--c-slider-column-width: calc(var(--c-slider-width) / var(--c-slider-columns-default) - var(--c-slider-gap-default) * (var(--c-slider-columns-default) - 1) / var(--c-slider-columns-default))}.slider__items--responsive{--c-slider-width: 100%;grid-auto-columns:var(--c-slider-column-width)}.slider__items--fixed{--c-slider-width: var(--c-slider-container-max-width-default);grid-auto-columns:var(--c-slider-column-width);--c-slider-item-quarter-span: 3;--c-slider-item-third-span: 4;--c-slider-item-half-span: 6;--c-slider-item-two-thirds-span: 8;--c-slider-item-three-quarters-span: 9;--c-slider-item-full-span: 12}.slider__items--initialized{overflow:visible;gap:0}.slider__pages{position:relative;grid-area:pages;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:100%;margin-top:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));margin-top:var(--f-spacing-10)}.slider__pages::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-neutral-light-3)}.slider__pages:not(:has(.slider__page+.slider__page)){display:none}.slider__page{height:3px;width:100%;cursor:pointer;background-color:rgba(0,0,0,0);overflow:hidden;transition:250ms background-color cubic-bezier(0,0,.75,1), 250ms height cubic-bezier(0,0,.75,1);transition:250ms background-color var(--ease-out-1), 250ms height var(--ease-out-1);z-index:1}.slider__page:hover{background-color:var(--color-secondary-medium-2)}.slider__page--active{background-color:var(--color-secondary-medium-1);cursor:auto;cursor:initial}.slider-item{container-type:inline-size;display:grid;overflow:hidden;cursor:-webkit-grab;cursor:grab}.slider-item--width-quarter{grid-column:span 3;grid-column:span var(--c-slider-item-quarter-span, 3)}.slider-item--width-third{grid-column:span 4;grid-column:span var(--c-slider-item-third-span, 4)}.slider-item--width-half{grid-column:span 6;grid-column:span var(--c-slider-item-half-span, 6)}.slider-item--width-two-thirds{grid-column:span 8;grid-column:span var(--c-slider-item-two-thirds-span, 8)}.slider-item--width-three-quarters{grid-column:span 9;grid-column:span var(--c-slider-item-three-quarters-span, 9)}.slider-item--width-full{grid-column:span 12;grid-column:span var(--c-slider-item-full-span, 12)}@media(max-width: 1023px){.slider-item--width-quarter{grid-column:span 6;grid-column:span var(--c-slider-item-quarter-span, 6)}.slider-item--width-third{grid-column:span 6;grid-column:span var(--c-slider-item-third-span, 6)}.slider-item--width-half{grid-column:span 6;grid-column:span var(--c-slider-item-half-span, 6)}.slider-item--width-two-thirds{grid-column:span 12;grid-column:span var(--c-slider-item-two-thirds-span, 12)}.slider-item--width-three-quarters{grid-column:span 12;grid-column:span var(--c-slider-item-three-quarters-span, 12)}.slider-item--width-full{grid-column:span 12;grid-column:span var(--c-slider-item-full-span, 12)}}@media(max-width: 767px){.slider-item--width-quarter{grid-column:span 8;grid-column:span var(--c-slider-item-quarter-span, 8)}.slider-item--width-third{grid-column:span 8;grid-column:span var(--c-slider-item-third-span, 8)}.slider-item--width-half{grid-column:span 12;grid-column:span var(--c-slider-item-half-span, 12)}.slider-item--width-two-thirds{grid-column:span 12;grid-column:span var(--c-slider-item-two-thirds-span, 12)}.slider-item--width-three-quarters{grid-column:span 12;grid-column:span var(--c-slider-item-three-quarters-span, 12)}.slider-item--width-full{grid-column:span 12;grid-column:span var(--c-slider-item-full-span, 12)}}@media(max-width: 479px){.slider-item--width-quarter{grid-column:span 12;grid-column:span var(--c-slider-item-quarter-span, 12)}.slider-item--width-third{grid-column:span 12;grid-column:span var(--c-slider-item-third-span, 12)}.slider-item--width-half{grid-column:span 12;grid-column:span var(--c-slider-item-half-span, 12)}.slider-item--width-two-thirds{grid-column:span 12;grid-column:span var(--c-slider-item-two-thirds-span, 12)}.slider-item--width-three-quarters{grid-column:span 12;grid-column:span var(--c-slider-item-three-quarters-span, 12)}.slider-item--width-full{grid-column:span 12;grid-column:span var(--c-slider-item-full-span, 12)}}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;border-radius:0rem;border-radius:var(--radius-0);background:var(--color-neutral-light-1)}.accordion__head{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem)) max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding:var(--f-spacing-4) var(--f-spacing-6);gap:1rem;gap:var(--spacing-4);text-align:left;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer;transition:border .3s ease}.accordion__head:hover{border-bottom-color:var(--color-text-neutral-light-3)}.accordion__head:active{border-bottom-color:var(--color-text-neutral-medium-1)}.accordion__head:focus-visible{border-bottom-color:var(--color-text-primary-medium-1);outline:none}.accordion__head:focus-visible:active{border-bottom-color:var(--color-text-primary-medium-2)}.accordion__icon{width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small)}.accordion__heading{flex-grow:1}.accordion__chevron{width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small);transition:250ms transform cubic-bezier(0,0,.75,1);transition:250ms transform var(--ease-out-1);transform-origin:center center}.accordion__chevron--open{transform:rotate(180deg)}.accordion__body{display:grid;grid-template-rows:0fr;transition:250ms grid-template-rows cubic-bezier(0,0,.75,1);transition:250ms grid-template-rows var(--ease-out-1)}.accordion__body--open{grid-template-rows:1fr}.accordion__content{overflow:hidden}.accordion__content-inner{--c-wysiwyg-font-size: var(--f-font-size-4);padding:1rem 1.5rem;padding:var(--spacing-4) var(--spacing-6);color:var(--color-text-neutral-medium-3)}.article-card{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;background:var(--color-neutral-light-1);height:100%}.article-card__image{width:100%;aspect-ratio:16/9}.article-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;gap:var(--spacing-6);flex-grow:1;padding:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem)) max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem)) max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem)) 0;padding:var(--c-article-cards-content-padding, var(--f-spacing-6) var(--f-spacing-7) var(--f-spacing-6) 0)}.article-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.5rem;gap:var(--spacing-6)}.article-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7)}.article-card__labels{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4)}.article-card__label{color:var(--color-text-neutral-dark-3);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.article-card__label:hover{-webkit-text-decoration:underline;text-decoration:underline}.article-card__author{color:var(--color-text-neutral-dark-3)}.article-card__date{color:var(--color-text-neutral-dark-3)}.article-card__heading-link{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-dark-3)}.article-card__wysiwyg{color:var(--color-text-neutral-medium-3)}.article-card__button{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;gap:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));gap:var(--f-spacing-2);color:var(--color-secondary-medium-2);-webkit-text-decoration:none;text-decoration:none;width:100%;padding-top:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding-bottom:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));padding-top:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding-top:var(--f-spacing-4);padding-bottom:max(0.375rem, min(calc(0.25rem + 0.5555555556vw), 0.75rem));padding-bottom:var(--f-spacing-3);border-top:1px solid var(--color-neutral-light-3);margin-top:auto;transition:transform .3s ease, color .3s ease}.article-card__button:hover{color:var(--color-secondary-medium-1)}.article-card__button:active{color:var(--color-secondary-medium-3)}.article-card__button:focus-within{outline:1px solid var(--color-secondary-medium-1)}.article-card__button:hover .article-card__button-icon{transform:translateX(4px)}.article-card__button-text{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);line-height:125%;letter-spacing:.8px}.article-card__button-icon{width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small);height:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));height:var(--f-icon-small);transition:transform .3s ease}.article-card--three-columns{--c-article-cards-content-padding: var(--f-spacing-6) var(--f-spacing-7)}.article-card--featured-first{--c-article-cards-content-padding: var(--f-spacing-7)}.article-card--featured{--c-article-cards-content-padding: var(--f-spacing-6) 0 var(--f-spacing-7) var(--f-spacing-6)}@container (max-width: 1399px){.article-card--featured-first{--c-article-cards-content-padding: initial}.article-card--featured{--c-article-cards-content-padding: var(--f-spacing-6) var(--f-spacing-7)}}@container (max-width: 1024px){.article-card,.article-card--featured-first,.article-card--featured,.article-card--three-columns,.article-card--one-column{--c-article-cards-content-padding: var(--f-spacing-6) var(--f-spacing-7)}.article-card__details{flex-wrap:wrap}}.contact-card{padding:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem)) max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-9) var(--f-spacing-7);background:var(--color-neutral-light-1)}.contact-card__perex{margin-top:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));margin-top:var(--f-spacing-4)}.contact-card__icon{width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small)}.contact-card__lines{display:grid;grid-template-columns:24px 1fr;flex-direction:column;grid-gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));grid-gap:var(--f-spacing-4);gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);margin-top:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));margin-top:var(--f-spacing-7)}.contact-card__wysiwyg{grid-column-start:2}.content-card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0rem;gap:var(--c-content-card-gap, var(--spacing-0));width:100%;padding:0rem;padding:var(--c-content-card-padding-top, var(--spacing-0));border:var(--c-content-card-border-width, var(--stroke--0)) solid var(--c-content-card-color-border, var(--c-content-card-color-bg));border-radius:0rem;border-radius:var(--c-content-card-border-radius, var(--radius-0));box-shadow:none;box-shadow:var(--c-content-card-shadow, var(--shadow-0));background:var(--c-content-card-color-bg, var(--color-neutral-light-1))}.content-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:50%;width:var(--c-content-card-content-width, 50%);order:1;order:var(--c-content-card-content-order, 1);padding:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));padding:var(--c-content-card-content-padding, var(--f-spacing-8));gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--c-content-card-content-gap, var(--f-spacing-6))}.content-card__icon{width:max(4rem, min(calc(2.8333333333rem + 5.1851851852vw), 7.5rem));width:var(--c-content-card-icon-icon-width, var(--f-icon-big));padding:0rem;padding:var(--c-content-card-icon-padding, var(--spacing-0));color:var(--c-content-card-icon-color-icon, var(--color--text-neutral-dark-3))}.content-card__heading{padding:0rem;padding:var(--c-content-card-heading-padding, var(--spacing-0))}.content-card__wysiwyg{padding:0rem;padding:var(--c-content-card-wysiwyg-padding, var(--spacing-0))}.content-card__image{aspect-ratio:16/9;aspect-ratio:var(--c-content-card-image-aspect-ratio, 16/9);width:50%;width:var(--c-content-card-image-width, 50%);overflow:hidden;order:2;order:var(--c-content-card-image-order, 2);padding:0rem;padding:var(--c-content-card-image-padding, var(--spacing-0));border-radius:0rem;border-radius:var(--c-content-card-image-border-radius, var(--radius-0))}.content-card__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--c-content-card-buttons-gap, var(--f-spacing-9));padding:0rem;padding:var(--c-content-card-buttons-padding-left, var(--spacing-0))}.content-card--center{flex-direction:column;--c-content-card-image-order: 1;--c-content-card-content-order: 2;--c-content-card-image-width: 100%;--c-content-card-content-width: 100%}.content-card--right{--c-content-card-image-order: 1;--c-content-card-content-order: 2}@container (max-width: 1024px){.content-card--left,.content-card--right{flex-direction:column;--c-content-card-image-order: 1;--c-content-card-content-order: 2;--c-content-card-image-width: 100%;--c-content-card-content-width: 100%}}@container (max-width: 360px){.content-card__buttons{flex-direction:column}}.cta-banner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;gap:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));gap:var(--f-spacing-11);padding:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem)) max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-9) var(--f-spacing-7);background:var(--color-neutral-light-1)}.cta-banner__wysiwyg{flex:1}.cta-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6);align-items:center}@media(max-width: 767px){.cta-banner,.cta-banner__buttons{flex-direction:column}}.feature-card{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem)) max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-9) var(--f-spacing-7);gap:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));gap:var(--f-spacing-6);background:var(--color-neutral-light-1)}.feature-card__heading{margin-bottom:0.5rem;margin-bottom:var(--spacing-1)}.feature-card__wysiwyg{margin-bottom:0.5rem;margin-bottom:var(--spacing-1)}.feature-card__button{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;padding-top:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));padding-bottom:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));padding-top:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));padding-top:var(--f-spacing-14);padding-bottom:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));padding-bottom:var(--f-spacing-14);background:var(--color-primary-dark-2);min-height:363px}.footer__row{max-width:1400px;width:100%;margin:0 auto;display:grid;align-items:center;grid-template-columns:repeat(12, 1fr);color:var(--color-neutral-light-1)}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:start;grid-column:1/4}.footer__logo{transition:transform .3s ease}.footer__logo:hover{transform:scale(1.05)}.footer__logo:active{transform:scale(1.05)}.footer__logo:focus-within{outline:1px solid var(--color-neutral-light-1)}.footer__navigation{grid-column:4/10}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));gap:var(--f-spacing-7);list-style:none;padding:0;margin:0}.footer__menu-item{display:inline-block;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:var(--color-neutral-light-1);transition:transform .3s ease, color .3s ease}.footer__menu-item:hover{color:var(--color-neutral-light-3);transform:translateX(2px)}.footer__socials{grid-column:10/13;display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(2.5rem, min(calc(1.6666666667rem + 3.7037037037vw), 5rem));gap:var(--f-spacing-13);align-items:center;list-style:none;padding:0;margin:0}.footer__social-link{display:inline-block;width:32px;color:var(--color-neutral-light-1);transition:transform .3s ease, outline .3s ease}.footer__social-link:hover{transform:scale(1.1)}.footer__social-link:focus{outline:1px solid var(--color-neutral-light-1);transform:scale(1.1)}@media(max-width: 1023px){.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(3.5rem, min(calc(2.5833333333rem + 4.0740740741vw), 6.25rem));gap:var(--f-spacing-14)}.footer__main{grid-column:1/4}.footer__navigation{grid-column:4/10;grid-row:1/2}.footer__menu{text-align:center}.footer__socials{grid-column:10/13;grid-row:1/2}}.button,.fui-i .fui-btn,.fui-i .fui-submit,.button:visited{display:grid;grid-template:"left right"/auto auto;align-items:center;justify-content:center;grid-column-gap:2rem;grid-column-gap:var(--spacing-8);background-color:var(--c-button-color-bg, var(--color-secondary-medium-2));color:var(--c-button-color-text, var(--color-text-neutral-light-1));border:0.0625rem solid var(--c-button-color-border, var(--color-secondary-medium-2));border:var(--stroke-1) solid var(--c-button-color-border, var(--color-secondary-medium-2));border-radius:125rem;border-radius:var(--radius-oval);padding-top:0;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem;padding-left:var(--spacing-9);padding-right:var(--spacing-9);font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:400;font-weight:var(--font-weight-2);letter-spacing:var(--c-button-letter-spacing);line-height:1.25;line-height:var(--line-height-3);text-transform:0.05em;text-transform:var(--letter-spacing-2);box-shadow:none;-webkit-text-decoration:none;text-decoration:none;transition:background-color 400ms cubic-bezier(.25,0,.3,1);transition:background-color var(--duration-4) var(--ease-3);cursor:pointer}.button__label{grid-area:left;padding-top:0.75rem;padding-bottom:0.75rem;padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.button__icon{grid-area:right;width:1.25rem;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.button:not(:has(.button__label)),.fui-i .fui-btn:not(:has(.button__label)),.fui-i .fui-submit:not(:has(.button__label)){padding-left:0.75rem;padding-right:0.75rem;padding-left:var(--spacing-3);padding-right:var(--spacing-3);grid-template:"right"/auto}.button:not(:has(.button__icon)),.fui-i .fui-btn:not(:has(.button__icon)),.fui-i .fui-submit:not(:has(.button__icon)){grid-template:"left"/auto}.button:not(:has(.button__label)):not(:has(.button__icon)),.fui-i .fui-btn:not(:has(.button__label)):not(:has(.button__icon)),.fui-i .fui-submit:not(:has(.button__label)):not(:has(.button__icon)){padding-left:2.5rem;padding-right:2.5rem;padding-left:var(--spacing-9);padding-right:var(--spacing-9);padding-top:0.75rem;padding-bottom:0.75rem;padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.button__icon--leading{order:-1}.button:focus,.fui-i .fui-btn:focus,.fui-i .fui-submit:focus{background-color:var(--c-button-color-bg, var(--color-secondary-medium-2))}.button:focus-visible,.fui-i .fui-btn:focus-visible,.fui-i .fui-submit:focus-visible{background-color:var(--c-button-focus-color-bg, var(--color-secondary-medium-2));border-color:var(--c-button-focus-color-border, var(--color-secondary-medium-2));color:var(--c-button-focus-color-text, var(--color-text-neutral-light-1));outline-offset:0;outline:.25rem solid var(--color-secondary-light-3)}.button:hover,.fui-i .fui-btn:hover,.fui-i .fui-submit:hover{background-color:var(--c-button-hover-color-bg, var(--color-secondary-medium-3));border-color:var(--c-button-hover-color-border, var(--color-secondary-medium-3));color:var(--c-button-hover-color-text, var(--color-text-neutral-light-1))}.button:active,.fui-i .fui-btn:active,.fui-i .fui-submit:active{background-color:var(--c-button-active-color-bg, var(--color-secondary-dark-1));border-color:var(--c-button-active-color-border, var(--color-secondary-dark-1));color:var(--c-button-active-color-text, var(--color-text-neutral-light-1))}.button:disabled,.fui-i .fui-btn:disabled,.fui-i .fui-submit:disabled{cursor:auto;cursor:initial;background-color:var(--c-button-disabled-color-bg, var(--color-secondary-light-2));border-color:var(--c-button-disabled-color-border, var(--color-secondary-light-2));color:var(--c-button-disabled-color-text, var(--color-text-secondary-light-1))}.button--secondary{--c-button-color-bg: var(--color-neutral-light-1);--c-button-color-border: var(--color-text-primary-medium-2);--c-button-color-text: var(--color-text-primary-medium-2);--c-button-focus-color-bg: var(--color-neutral-light-1);--c-button-focus-color-border: var(--color-primary-light-2);--c-button-focus-color-text: var(--c-button-color-text);--c-button-hover-color-bg: var(--color-primary-light-1);--c-button-hover-color-border: var(--color-primary-light-1);--c-button-hover-color-text: var(--c-button-color-text);--c-button-active-color-bg: var(--color-primary-light-2);--c-button-active-color-border: var(--color-primary-light-2);--c-button-active-color-text: var(--c-button-color-text);--c-button-disabled-color-bg: var(--color-neutral-light-1);--c-button-disabled-color-border: var(--color-primary-light-2);--c-button-disabled-color-text: var(--color-primary-light-2)}.button--link{--c-button-color-bg: transparent;--c-button-color-border: transparent;--c-button-color-text: var(--color-text-primary-medium-2);--c-button-focus-color-bg: var(--c-button-color-bg);--c-button-focus-color-border: var(--c-button-color-bg);--c-button-focus-color-text: var(--color-text-primary-medium-1);--c-button-hover-color-bg: var(--c-button-color-bg);--c-button-hover-color-border: var(--c-button-color-bg);--c-button-hover-color-text: var(--color-text-primary-medium-2);--c-button-active-color-bg: var(--color-text-neutral-light-2);--c-button-active-color-border: var(--color-text-neutral-light-2);--c-button-active-color-text: var(--color-text-primary-medium-3);--c-button-disabled-color-bg: var(--c-button-color-bg);--c-button-disabled-color-border: var(--c-button-color-bg);--c-button-disabled-color-text: var(--color-text-primary-light-2)}.button--link::after{display:block;content:"";width:100%;height:.125rem;grid-row:1;grid-column:1/span 2;position:relative;top:-0.25rem;align-self:end}.button--link:hover:after{background:var(--c-button-hover-color-text)}.button--link:active:after{background:var(--c-button-active-color-text)}.button--link:disabled:after{display:none}.button--link:not(:has(.button__label))::after,.button--link:not(:has(.button__icon))::after{grid-column:1/span 1}.heading,.fui-i .fui-heading{font-family:"Oswald", "Inter-fallback", sans-serif;font-family:var(--font-family-2);line-height:1.2;line-height:var(--line-height-2);font-weight:600;margin-top:0rem;margin-top:var(--spacing-0);margin-bottom:0rem;margin-bottom:var(--spacing-0);word-wrap:break-word}.heading--h1,.fui-i .fui-heading-h1{font-size:max(3rem, min(calc(1.9166666667rem + 4.8148148148vw), 6.25rem));font-size:var(--f-font-size-11)}.heading--h2,.fui-i .fui-heading-h2{font-size:max(2.5rem, min(calc(2rem + 2.2222222222vw), 4rem));font-size:var(--f-font-size-10)}.heading--h3,.fui-i .fui-heading-h3{font-size:max(2rem, min(calc(1.6666666667rem + 1.4814814815vw), 3rem));font-size:var(--f-font-size-9)}.heading--h4,.fui-i .fui-heading-h4{font-size:max(1.5rem, min(calc(1.3333333333rem + 0.7407407407vw), 2rem));font-size:var(--f-font-size-8)}.heading--h5,.fui-i .fui-heading-h5{font-size:max(1.25rem, min(calc(1.1666666667rem + 0.3703703704vw), 1.5rem));font-size:var(--f-font-size-7)}.heading--h6,.fui-i .fui-heading-h6{font-size:max(1.125rem, min(calc(1.0833333333rem + 0.1851851852vw), 1.25rem));font-size:var(--f-font-size-6)}.heading p,.fui-i .fui-heading p{margin:0}.fui-i{--fui-alert-error-bg-color: initial;--fui-alert-success-bg-color: initial;--fui-alert-padding: initial;--fui-alert-margin-bottom: var(--spacing-fluid-20);--fui-font: initial;--fui-color: initial}.fui-i .fui-form-container{--fui-field-gutter: initial;--fui-row-gutter: initial;--fui-border: initial;--fui-btn-container-margin: initial;--fui-btn-container-padding: initial;--fui-label-color: var(--color-text-1);--fui-input-border-radius: initial;--fui-border-radius: initial;--fui-input-error-box-shadow-focus: initial;--fui-input-border-color-focus: initial;--fui-focus-border-color: initial;--fui-focus-shadow: initial;--fui-input-error-border-color: var(--color-error-light);--fui-input-error-color: initial;--fui-label-error-color: initial;--fui-label-margin: initial}.fui-i .fui-input:focus{box-shadow:none;box-shadow:initial}.fui-i .fui-select,.fui-i .fui-select:not([multiple]):not([size]){display:block;border-radius:0.8rem;border-radius:var(--fui-border-radius, 0.8rem);border:0.0625rem solid #d1d5db;border:var(--fui-border, 0.0625rem solid #d1d5db);background:#ffffff;background:var(--fui-input-bg-color, #ffffff);padding:.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.7;width:100%;position:relative;color:var(--fui-input-color, var(--color-text-1));appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23666%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276,9 12,15 18,9%27%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:1.25rem;padding-right:2.25rem}.fui-i .fui-select::-moz-placeholder, .fui-i .fui-select:not([multiple]):not([size])::-moz-placeholder{color:#9ca3af;color:var(--fui-input-placeholder-color, #9ca3af)}.fui-i .fui-select::placeholder,.fui-i .fui-select:not([multiple]):not([size])::placeholder{color:#9ca3af;color:var(--fui-input-placeholder-color, #9ca3af)}.fui-i .fui-select option,.fui-i .fui-select:not([multiple]):not([size]) option{color:var(--fui-input-color, var(--color-text-1));background:#ffffff;background:var(--fui-input-bg-color, #ffffff)}.header{position:relative;padding-left:20px;padding-right:20px;background:hsl(228,100%,23%);z-index:100}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);max-width:1400px;width:100%;margin:0 auto;padding-top:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-bottom:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-top:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-top:var(--f-spacing-6);padding-bottom:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-bottom:var(--f-spacing-6)}.header__logo{transition:transform .3s ease}.header__logo:hover{transform:scale(1.05)}.header__logo:active{transform:scale(1.05)}.header__logo:focus-within{outline:1px solid var(--color-neutral-light-1)}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));gap:var(--f-spacing-9);list-style:none;padding:0;margin:0;z-index:100}.header__menu-item{position:relative;color:var(--color-neutral-light-1);-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease;text-transform:uppercase}.header__menu-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--color-primary-light-2);transform:scaleX(0);transition:transform .3s ease}.header__menu-item:hover::after{transform:scaleX(1)}.header__menu-item:hover{color:var(--color-primary-light-2)}.header__menu-item:focus-visible,.header__menu-item:active{color:var(--color-text-primary-medium-2)}.header__menu-item--active{color:var(--color-text-primary-medium-1);font-weight:700;font-weight:var(--font-weight-3)}.header__menu-trigger{display:none}@media(max-width: 767px){.header__menu-trigger{display:block;width:32px;cursor:pointer;color:var(--color-neutral-light-1)}.header__menu{position:absolute;top:100%;left:0;right:0;display:none;flex-direction:column;padding-top:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));padding-bottom:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));padding-top:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));padding-top:var(--f-spacing-9);padding-bottom:max(1.5rem, min(calc(1rem + 2.2222222222vw), 3rem));padding-bottom:var(--f-spacing-9);background:hsl(228,100%,23%)}.header__menu--open{display:-webkit-box;display:-ms-flexbox;display:flex}}.icon{height:auto}.icon svg{display:block}.icon--big{width:max(4rem, min(calc(2.8333333333rem + 5.1851851852vw), 7.5rem));width:var(--f-icon-big)}.icon--medium{width:max(3rem, min(calc(2.6666666667rem + 1.4814814815vw), 4rem));width:var(--f-icon-medium)}.icon--small{width:max(1rem, min(calc(0.8333333333rem + 0.7407407407vw), 1.5rem));width:var(--f-icon-small)}.image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.image__element{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image__element--cover{-o-object-fit:cover;object-fit:cover}.image__element--fill{-o-object-fit:fill;object-fit:fill}.image__element--full-width{max-height:100vh}.layout-row{position:relative;container-type:inline-size;background:var(--color-neutral-light-1);color:var(--color-text-neutral-dark-3)}.layout-row--spacing-top-0{padding-top:0rem;padding-top:var(--spacing-0)}.layout-row--spacing-bottom-0{padding-bottom:0rem;padding-bottom:var(--spacing-0)}.layout-row--spacing-top-1{padding-top:1.25rem;padding-top:var(--spacing-5)}.layout-row--spacing-bottom-1{padding-bottom:1.25rem;padding-bottom:var(--spacing-5)}.layout-row--spacing-top-2{padding-top:2rem;padding-top:var(--spacing-8)}.layout-row--spacing-bottom-2{padding-bottom:2rem;padding-bottom:var(--spacing-8)}.layout-row--spacing-top-3{padding-top:3rem;padding-top:var(--spacing-10)}.layout-row--spacing-bottom-3{padding-bottom:3rem;padding-bottom:var(--spacing-10)}.layout-row--spacing-top-4{padding-top:5rem;padding-top:var(--spacing-12)}.layout-row--spacing-bottom-4{padding-bottom:5rem;padding-bottom:var(--spacing-12)}.layout-row--spacing-top-5{padding-top:7.5rem;padding-top:var(--spacing-13)}.layout-row--spacing-bottom-5{padding-bottom:7.5rem;padding-bottom:var(--spacing-13)}.layout-row--background-default{background:var(--color-neutral-light-1)}.layout-row--background-secondary{background:var(--color-secondary-light-1)}.layout-row__inner{margin:0 auto;max-width:calc(1400px + 1.25rem*2);max-width:calc(1400px + var(--spacing-5)*2);padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.layout-row__inner--fullwidth{max-width:none;padding-left:0;padding-right:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;border:none;border-radius:0rem;border-radius:var(--radius-0);background-color:var(--color-neutral-light-1);max-height:90dvh;max-width:90dvw;overflow-y:auto;padding:0}.modal[open]{display:block;opacity:0;animation:slide-in-up .5s cubic-bezier(.25,0,.3,1) forwards,fade-in .5s cubic-bezier(.25,0,.3,1) forwards;animation:var(--animation-slide-in-up) forwards,var(--animation-fade-in) forwards;animation-duration:300ms}.modal{display:none;transition:display 300ms allow-discrete, overlay 1s allow-discrete;animation:slide-out-down .5s cubic-bezier(.25,0,.3,1) forwards,fade-out .5s cubic-bezier(.25,0,.3,1) forwards;animation:var(--animation-slide-out-down) forwards,var(--animation-fade-out) forwards;animation-duration:300ms}.modal::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--color-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.modal[open]::backdrop{opacity:0;animation:fade-in .5s cubic-bezier(.25,0,.3,1) forwards;animation:var(--animation-fade-in) forwards;animation-duration:300ms}.modal::backdrop{animation:fade-out .5s cubic-bezier(.25,0,.3,1) forwards;animation:var(--animation-fade-out) forwards;animation-duration:300ms}.modal__content{padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-7)}.modal__close{position:absolute;top:8px;right:8px;width:20px;height:20px;cursor:pointer;color:var(--color-text-neutral-dark-3);transform:rotate(45deg)}.modal__close:hover{color:var(--color-text-neutral-dark-1)}.video{position:relative;width:100%;height:100%;background-color:var(--color-black)}.video__video{width:100%;height:100%}.video__cover{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.video__button{position:absolute;cursor:pointer}.youtube-video{width:100%;height:100%}.youtube-video__cover{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.youtube-video__play{position:absolute}.youtube-video__player{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.testimonial-card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(1.75rem, min(calc(1.1666666667rem + 2.5925925926vw), 3.5rem));gap:var(--f-spacing-10);padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-7);background:var(--color-neutral-light-1)}.testimonial-card__image{width:23.75rem;flex-shrink:0;aspect-ratio:3/4;flex-grow:1}.testimonial-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));margin-bottom:var(--f-spacing-4)}.testimonial-card__wysiwyg{margin-bottom:2rem;margin-bottom:var(--spacing-8)}.testimonial-card__name{margin-top:auto}@media(max-width: 1023px){.testimonial-card__image{width:16rem}}@media(max-width: 767px){.testimonial-card__image{width:12rem}}@media(max-width: 479px){.testimonial-card{flex-direction:column;gap:2rem;gap:var(--spacing-8)}.testimonial-card__image{width:100%}}.event{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-7);border:1px solid var(--color-neutral-light-3);background:var(--color-neutral-light-1)}.event:hover .event__country:first-child{animation:event-country-collision-up .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.event:hover .event__country:last-child{animation:event-country-collision-down .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.event__countries{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);padding-bottom:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-bottom:var(--f-spacing-6)}.event__country{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);transition:transform .3s ease}.event__country p{margin:0}.event__country-flag{width:32px;height:32px;border-radius:50%;overflow:hidden}.event__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4);padding-top:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));padding-top:var(--f-spacing-6);border-top:1px solid var(--color-neutral-light-3)}.event__date{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));gap:var(--f-spacing-4)}.event__date-month{text-transform:uppercase}.event__date-day{font-size:max(0.625rem, min(calc(0.5833333333rem + 0.1851851852vw), 0.75rem));font-size:var(--f-font-size-1);font-weight:var(--f-font-weight-bold);color:var(--color-neutral-dark-3)}.event__date-year{color:var(--color-neutral-medium-3)}.event__wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:max(0.25rem, min(calc(0.1666666667rem + 0.3703703704vw), 0.5rem));gap:var(--f-spacing-2)}.event__time{color:var(--color-neutral-dark-3)}.event__link-text{color:var(--color-secondary-medium-1);-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}.event__link-text:hover{color:var(--color-secondary-dark-1)}@keyframes event-country-collision-up{0%{transform:translateY(0)}40%{transform:translateY(7px)}70%{transform:translateY(2px)}100%{transform:translateY(0)}}@keyframes event-country-collision-down{0%{transform:translateY(0)}40%{transform:translateY(-7px)}70%{transform:translateY(-2px)}100%{transform:translateY(0)}}.price{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));gap:var(--f-spacing-8);padding:max(0.5rem, min(calc(0.3333333333rem + 0.7407407407vw), 1rem));padding:var(--f-spacing-4);color:hsl(0, 0%, 100%);color:var(--color-neutral-100);height:100%;background:linear-gradient(95deg, #FF3950 10.35%, #E9041E 92.74%)}@media(min-width: 1024px){.price{flex-wrap:wrap;padding:max(0.625rem, min(calc(0.4166666667rem + 0.9259259259vw), 1.25rem)) max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));padding:var(--f-spacing-5) var(--f-spacing-7)}}.text--perex-bold{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:700;font-weight:var(--font-weight-3);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--perex-regular{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:400;font-weight:var(--font-weight-2);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--perex-light{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:300;font-weight:var(--font-weight-1);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--paragraph-bold{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:700;font-weight:var(--font-weight-3);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--paragraph-regular{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:400;font-weight:var(--font-weight-2);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--paragraph-light{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:300;font-weight:var(--font-weight-1);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--description-bold{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:700;font-weight:var(--font-weight-3);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--description-regular{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:400;font-weight:var(--font-weight-2);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--description-light{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:300;font-weight:var(--font-weight-1);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--caption-bold{font-size:max(0.6875rem, min(calc(0.6458333333rem + 0.1851851852vw), 0.8125rem));font-size:var(--f-font-size-2);font-weight:700;font-weight:var(--font-weight-3);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--caption-regular{font-size:max(0.6875rem, min(calc(0.6458333333rem + 0.1851851852vw), 0.8125rem));font-size:var(--f-font-size-2);font-weight:300;font-weight:var(--font-weight-1);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.text--label-big{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:300;font-weight:var(--font-weight-1);line-height:1;line-height:var(--line-height-1);letter-spacing:0.2em;letter-spacing:var(--letter-spacing-5)}.text:first-child{margin-top:0}.text:last-child{margin-bottom:0}.text a{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-medium-3)}.wysiwyg{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--c-wysiwyg-font-size, var(--f-font-size-5));font-weight:400;font-weight:var(--c-wysiwyg-font-weight, var(--font-weight-2));line-height:1.7;line-height:var(--c-wysiwyg-line-height, var(--line-height-5))}.wysiwyg--blog{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--c-wysiwyg-font-size, var(--f-font-size-4));color:var(--c-wysiwyg-color, var(--color-text-neutral-dark-3))}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{font-family:"Oswald", "Inter-fallback", sans-serif;font-family:var(--font-family-2);line-height:1.2;line-height:var(--line-height-2);font-weight:600;margin-top:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin-bottom:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin-top:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin-top:var(--f-spacing-8);margin-bottom:max(1.25rem, min(calc(0.8333333333rem + 1.8518518519vw), 2.5rem));margin-bottom:var(--f-spacing-8);word-wrap:break-word}.wysiwyg h1:last-child,.wysiwyg h2:last-child,.wysiwyg h3:last-child,.wysiwyg h4:last-child,.wysiwyg h5:last-child{margin-bottom:0}.wysiwyg h1:last-child,.wysiwyg h2:last-child,.wysiwyg h3:last-child,.wysiwyg h4:last-child,.wysiwyg h5:last-child{margin-top:0}.wysiwyg h1{font-size:max(3rem, min(calc(1.9166666667rem + 4.8148148148vw), 6.25rem));font-size:var(--f-font-size-11)}.wysiwyg h2{font-size:max(2.5rem, min(calc(2rem + 2.2222222222vw), 4rem));font-size:var(--f-font-size-10)}.wysiwyg h3{font-size:max(2rem, min(calc(1.6666666667rem + 1.4814814815vw), 3rem));font-size:var(--f-font-size-9)}.wysiwyg h4{font-size:max(1.5rem, min(calc(1.3333333333rem + 0.7407407407vw), 2rem));font-size:var(--f-font-size-8)}.wysiwyg h5{font-size:max(1.125rem, min(calc(1.0833333333rem + 0.1851851852vw), 1.25rem));font-size:var(--f-font-size-6)}.wysiwyg h6{font-size:max(1.125rem, min(calc(1.0833333333rem + 0.1851851852vw), 1.25rem));font-size:var(--f-font-size-6)}.wysiwyg p{margin-top:0;margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:var(--f-spacing-11)}.wysiwyg figure{margin:0}.wysiwyg>*:first-child{margin-top:0}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg--perex-bold{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:700;font-weight:var(--font-weight-3);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--perex-regular{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:400;font-weight:var(--font-weight-2);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--perex-light{font-size:max(1rem, min(calc(0.9583333333rem + 0.1851851852vw), 1.125rem));font-size:var(--f-font-size-5);font-weight:300;font-weight:var(--font-weight-1);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--paragraph-bold{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:700;font-weight:var(--font-weight-3);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--paragraph-regular{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:400;font-weight:var(--font-weight-2);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--paragraph-light{font-size:max(0.875rem, min(calc(0.8333333333rem + 0.1851851852vw), 1rem));font-size:var(--f-font-size-4);font-weight:300;font-weight:var(--font-weight-1);line-height:1.7;line-height:var(--line-height-5);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--description-bold{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:700;font-weight:var(--font-weight-3);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--description-regular{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:400;font-weight:var(--font-weight-2);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--description-light{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:300;font-weight:var(--font-weight-1);line-height:1.5;line-height:var(--line-height-4);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--caption-bold{font-size:max(0.6875rem, min(calc(0.6458333333rem + 0.1851851852vw), 0.8125rem));font-size:var(--f-font-size-2);font-weight:700;font-weight:var(--font-weight-3);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--caption-regular{font-size:max(0.6875rem, min(calc(0.6458333333rem + 0.1851851852vw), 0.8125rem));font-size:var(--f-font-size-2);font-weight:300;font-weight:var(--font-weight-1);line-height:1.2;line-height:var(--line-height-2);letter-spacing:0;letter-spacing:var(--letter-spacing-1)}.wysiwyg--label-big{font-size:max(0.75rem, min(calc(0.7083333333rem + 0.1851851852vw), 0.875rem));font-size:var(--f-font-size-3);font-weight:300;font-weight:var(--font-weight-1);line-height:1;line-height:var(--line-height-1);letter-spacing:0.2em;letter-spacing:var(--letter-spacing-5)}.wysiwyg:first-child{margin-top:0}.wysiwyg:last-child{margin-bottom:0}.wysiwyg img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.wysiwyg iframe[src*="youtube.com/embed/"]{width:100%;aspect-ratio:16/9;height:auto;max-width:100%;border:none}@supports not (aspect-ratio: 16/9){.wysiwyg iframe[src*="youtube.com/embed/"]{height:315px}@media(max-width: 768px){.wysiwyg iframe[src*="youtube.com/embed/"]{height:56.25vw}}}.wysiwyg iframe{margin-top:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-top:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-top:var(--f-spacing-11);margin-bottom:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));margin-bottom:var(--f-spacing-11);max-width:100%}.icon-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.75rem;padding:var(--spacing-3);justify-content:center;align-items:center;gap:2rem;gap:var(--spacing-8);border-radius:50%;overflow:hidden;width:44px;height:44px;background-color:var(--color-secondary-medium-2);cursor:pointer;transition:background-color .3s ease;color:hsl(0, 0%, 100%);color:var(--color-neutral-100)}.icon-button:disabled{background-color:var(--color-secondary-light-2)}.icon-button:hover{background-color:var(--color-secondary-medium-1)}.icon-button:active{background-color:var(--color-secondary-medium-3)}.icon-button:focus{outline:1px solid var(--color-secondary-medium-1)}.icon-button--rotate{transform:rotate(180deg)}.switch{display:-webkit-box;display:-ms-flexbox;display:flex}.switch__checkbox{opacity:0;width:0;height:0}.switch__slider{width:max(2rem, min(calc(1.3333333333rem + 2.962962963vw), 4rem));width:var(--f-spacing-11);height:max(1rem, min(calc(0.6666666667rem + 1.4814814815vw), 2rem));height:var(--f-spacing-7);border:0.25rem solid var(--color-text-neutral-light-3);border:var(--stroke-3) solid var(--color-text-neutral-light-3);position:relative;flex-grow:1;transition:transform .4s, left .4s, background-color .4s, border-color .4s;background-color:var(--color-neutral-light-3);border-radius:125rem;border-radius:var(--radius-oval);cursor:pointer}.switch__slider:before{position:absolute;display:block;content:"";top:50%;left:0;transform:translate(0, -50%);height:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));height:var(--f-spacing-6);width:max(0.75rem, min(calc(0.5rem + 1.1111111111vw), 1.5rem));width:var(--f-spacing-6);background-color:var(--color-neutral-light-1);border-radius:125rem;border-radius:var(--radius-oval);transition:transform .4s, left .4s, background-color .4s, border-color .4s;transition-timing-function:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);transition-timing-function:var(--ease-bounce-1)}.switch__checkbox:checked+.switch__slider{background-color:var(--color-primary-medium-3);border-color:var(--color-primary-medium-3)}.switch__checkbox:checked+.switch__slider:before{left:100%;transform:translate(-100%, -50%)}.switch__checkbox:focus-visible+.switch__slider{outline:var(--outline-width-4) solid var(--color-neutral-light-2)}.switch__checkbox:checked:focus-visible+.switch__slider{outline-color:var(--color-primary-medium-1)}.switch__checkbox:hover+.switch__slider{background-color:var(--color-neutral-medium-1);border-color:var(--color-neutral-medium-1)}.switch__checkbox:checked:hover+.switch__slider{background-color:var(--color-primary-dark-1);border-color:var(--color-primary-dark-1)}.switch__checkbox:active+.switch__slider{outline:var(--outline-width-4) solid var(--color-neutral-light-2)}.switch__checkbox:checked:active+.switch__slider{outline-color:var(--color-primary-medium-1)}.switch__checkbox:disabled+.switch__slider{opacity:.4;cursor:auto;cursor:initial;outline:none}.switch__checkbox:disabled:active+.switch__slider{outline:none}.spinner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary-medium-2)}.spinner__circle{position:relative;border-radius:50%;background:rgba(0,0,0,0)}.spinner__path{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:0.25rem solid rgba(0,0,0,0);border:var(--stroke-3) solid rgba(0,0,0,0);border-top:0.25rem solid currentColor;border-top:var(--stroke-3) solid currentColor;border-right:0.25rem solid currentColor;border-right:var(--stroke-3) solid currentColor;border-bottom:0.25rem solid rgba(0,0,0,0);border-bottom:var(--stroke-3) solid rgba(0,0,0,0);border-left:0.25rem solid rgba(0,0,0,0);border-left:var(--stroke-3) solid rgba(0,0,0,0);animation:spinner-rotate 800ms linear infinite;animation:spinner-rotate var(--duration-8) linear infinite}.spinner__path::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border:2px solid rgba(0,0,0,0);border-top-color:currentColor;opacity:.3;animation:spinner-rotate 600ms linear infinite reverse;animation:spinner-rotate var(--duration-6) linear infinite reverse}.spinner .spinner__circle{width:4rem;width:var(--spacing-11);height:4rem;height:var(--spacing-11)}.spinner .spinner__path{border-width:0.375rem;border-width:var(--stroke-4);border-top-width:0.375rem;border-top-width:var(--stroke-4);border-right-width:0.375rem;border-right-width:var(--stroke-4)}.spinner .spinner__path{animation-duration:500ms;animation-duration:var(--duration-5)}.spinner .spinner__path::before{animation-duration:300ms;animation-duration:var(--duration-3)}@keyframes spinner-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
