:root{--ease-in-bounce: cubic-bezier(.9,0,.9,1.15);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1)}:root{--space-3xs: 0.13rem;--space-2xs: 0.25rem;--space-xs: 0.44rem;--space-s: 0.88rem;--space-m: 1.75rem;--space-l: 3.5rem;--space-xl: 7rem;--space-2xl: 14rem;--space-3xl: 28rem;--space-3xs-2xs: 0.13rem;--space-2xs-xs: 0.25rem;--space-xs-s: 0.44rem;--space-s-m: 0.88rem;--space-m-l: 1.75rem;--space-m-xl: 1.75rem;--space-l-xl: 3.5rem;--space-xl-2xl: 7rem;--space-2xl-3xl: 14rem;--min-width-viewport-support: 280px;--max-width-text-column: 37rem;--max-width-big-text-column: 47rem;--max-width-content-column: 70rem;--min-height-input: 2.8em;--input-border-radius: var(--space-xs);--input-border-width: 1px;--focus-outline-thickness: 2px;--height-fortomorrow-logo: calc(1.35 * var(--space-m));--step--1: 0.83rem;--step-0: 0.94rem;--step-1: 1.06rem;--step-2: 1.19rem;--step-3: 1.34rem;--step-4: 1.5rem;--step-5: 1.69rem;--step-6: 1.9rem;--step-7: 2.14rem;--step-2-4: var(--step-2);--font-size-button: var(--step-0);--button-padding-x: clamp(1em, calc(0.76em + 0.6vw), 1.3333em);--button-padding-y: 0.6em;--line-height-button: 1.3em;--min-height-input: calc( 2 * var(--focus-outline-thickness) + 2 * var(--button-padding-y) + var(--line-height-button) );--border-radius-input: var(--space-xs);--padding-x-content: var(--space-s-m);--purple-05: #faf7ff;--purple-20: #ebe3ff;--green-05: #f8fff9;--green-20: #d2f8da;--green-30: #7fdf95;--green-60: #46a65a;--green-80: #136223;--green-90: #002f05;--gray-30: #c9c4d2;--c-text: #221148;--c-text-light: #453f54;--c-action-purple-1-default: #502c9e;--c-action-purple-1-hover: #7b5ec2;--c-action-purple-1-active: #40218c;--c-link-visited: #453f54;--c-link-visited-hover: #544d65;--c-link-underline: #7fdf95;--c-bg-default: #f8fff9;--c-bg-placeholder: #c9c4d2;--color-frosted: rgba(248, 255, 249, 0.65);--color-frosted-purple-dark: rgba(34, 17, 72, 0.85);--color-frosted-green-dark: rgba(0, 47, 5, 0.85);--filter-frosted: blur(2.5rem) contrast(10%) brightness(180%) saturate(460%);--filter-frosted-dark: blur(2.5rem) brightness(60%) saturate(120%);color:#221148;color:var(--c-text);caret-color:#502c9e;background-color:#f8fff9;background-color:var(--c-bg)}@supports(margin: clamp(1rem, calc(1rem + 1vw), 1rem)){:root{--space-3xs: clamp(0.13rem, calc(0.11rem + 0.06vw), 0.19rem);--space-2xs: clamp(0.25rem, calc(0.23rem + 0.06vw), 0.31rem);--space-xs: clamp(0.44rem, calc(0.37rem + 0.24vw), 0.69rem);--space-s: clamp(0.88rem, calc(0.76rem + 0.42vw), 1.31rem);--space-m: clamp(1.75rem, calc(1.52rem + 0.84vw), 2.63rem);--space-l: clamp(3.5rem, calc(3.04rem + 1.69vw), 5.25rem);--space-xl: clamp(7rem, calc(6.07rem + 3.37vw), 10.5rem);--space-2xl: clamp(14rem, calc(12.14rem + 6.75vw), 21rem);--space-3xl: clamp(28rem, calc(24.29rem + 13.49vw), 42rem);--space-3xs-2xs: clamp(0.13rem, calc(0.08rem + 0.18vw), 0.31rem);--space-2xs-xs: clamp(0.25rem, calc(0.13rem + 0.42vw), 0.69rem);--space-xs-s: clamp(0.44rem, calc(0.21rem + 0.84vw), 1.31rem);--space-s-m: clamp(0.88rem, calc(0.41rem + 1.69vw), 2.63rem);--space-m-l: clamp(1.75rem, calc(0.82rem + 3.37vw), 5.25rem);--space-m-xl: clamp(1.75rem, calc(-0.57rem + 8.43vw), 10.5rem);--space-l-xl: clamp(3.5rem, calc(1.64rem + 6.75vw), 10.5rem);--space-xl-2xl: clamp(7rem, calc(3.29rem + 13.49vw), 21rem);--space-2xl-3xl: clamp(14rem, calc(6.58rem + 26.99vw), 42rem);--max-width-text-column: clamp(37rem, calc(33.82rem + 11.57vw), 49rem);--max-width-big-text-column: clamp(47rem, calc(38.25rem + 31.8vw), 80rem);--max-width-content-column: 131rem;--step--1: clamp(0.83rem, calc(0.79rem + 0.15vw), 0.98rem);--step-0: clamp(0.94rem, calc(0.84rem + 0.36vw), 1.31rem);--step-1: clamp(1.06rem, calc(0.87rem + 0.67vw), 1.75rem);--step-2: clamp(1.19rem, calc(0.88rem + 1.1vw), 2.33rem);--step-3: clamp(1.34rem, calc(0.86rem + 1.71vw), 3.11rem);--step-4: clamp(1.5rem, calc(0.8rem + 2.55vw), 4.14rem);--step-5: clamp(1.69rem, calc(0.67rem + 3.7vw), 5.52rem);--step-6: clamp(1.9rem, calc(0.45rem + 5.27vw), 7.36rem);--step-7: clamp(2.14rem, calc(0.1rem + 7.4vw), 9.82rem);--step-2-4: clamp(1.19rem, calc(0.88rem + 2.55vw), 4.14rem)}}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){:root{--color-frosted: rgba(248, 255, 249, 0.5);--color-frosted-purple-dark: rgba(34, 17, 72, 0.6);--color-frosted-green-dark: rgba(0, 47, 5, 0.5)}}@supports(color: var(--c)){.has-inverted-colors{--c-text: #f8fff9;--c-text-light: #d2f8da;--c-action-purple-1-default: #f8fff9;--c-action-purple-1-hover: #d2f8da;--c-action-purple-1-active: #bcf4c7;--c-link-visited: #E8E6EC;--c-link-visited-hover: #fff;--c-link-underline: #d2f8da;--c-link-underline-hover: #bcf4c7;--c-bg: #221148;color:var(--c-text)}}.image-hero{--scrollY: 0;--speedX: 0px;--speedY: 0px;--speedR: 0deg;position:relative;width:100%;min-height:33.3svh;max-height:calc(100svh - var(--space-m));aspect-ratio:3/2;background-color:var(--image-hero-color-background);overflow:hidden}.image-hero .page-header{z-index:2}.image-hero__body{position:absolute;top:0;left:0;right:0;bottom:0;padding-right:var(--padding-x-content);padding-left:var(--padding-x-content);padding-top:var(--space-xl);padding-bottom:var(--space-xl);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;z-index:1;--text-shadow-color-1: color-mix( in srgb, transparent, var(--image-hero-color-background) 70% );--text-shadow-color-2: color-mix( in srgb, transparent, var(--image-hero-color-background) 60% );text-shadow:0 .1em 1em var(--text-shadow-color-1),0 .2em 2em var(--text-shadow-color-2)}@supports(padding: max(0px)){.image-hero__body{padding-right:max(var(--padding-x-content),env(safe-area-inset-right));padding-left:max(var(--padding-x-content),env(safe-area-inset-left))}}.image-hero__image{--speedY: 0.25px;--margin-top: var(--space-l);position:absolute;top:var(--margin-top);left:0;height:calc(100% - var(--margin-top));width:100%;z-index:0;object-fit:cover}/*# sourceMappingURL=image-hero.css.map */