.fade-section{opacity:0;transform:translateY(30px);transition:transform .9s ease,opacity .9s ease}.fade-section.visible{opacity:1;transform:translateY(0)}.wrapper[data-v-edf9714d]{position:relative}.wrapper .substrate[data-v-edf9714d]{background:var(--color-surface-extra-light-blue);border-radius:48px 48px 0 0;bottom:0;left:calc(-50vw + 50%);position:absolute;top:0;width:100dvw;z-index:-1}@media only screen and (width < 768px){.wrapper .substrate[data-v-edf9714d]{border-radius:28px 28px 0 0}}.text-body2[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:18px;font-weight:400;letter-spacing:.18px;line-height:145%}@media only screen and (width >= 1200px) and (width < 1680px){.text-body2[data-v-301dad29]{font-size:16px;letter-spacing:.16px;line-height:130%}}@media only screen and (width < 1200px){.text-body2[data-v-301dad29]{font-size:16px;letter-spacing:.16px;line-height:130%}}@media only screen and (width < 768px){.text-body2[data-v-301dad29]{font-size:14px;letter-spacing:.14px;line-height:130%}}.button-stolzl[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:18px}@media only screen and (width >= 768px){.button-stolzl[data-v-301dad29]{font-size:15px;letter-spacing:.3px;line-height:120%}}.button-stolzl-2-regular[data-v-301dad29]{font-size:15px;letter-spacing:.3px;line-height:120%}.button-stolzl-2-regular[data-v-301dad29],.button-stolzl-regular[data-v-301dad29]{font-family:Stolzl,sans-serif;font-style:normal;font-weight:400}.button-stolzl-regular[data-v-301dad29]{font-size:20px;line-height:130%}@media only screen and (width < 1200px){.button-stolzl-regular[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%}}.line-1[data-v-301dad29]{color:var(--color-brand-dark-blue);font-family:Stolzl,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:130%}@media only screen and (width < 1200px){.line-1[data-v-301dad29]{color:var(--color-text-primary-blue-depricated);font-size:22px;font-weight:500;line-height:100%}}.line-2[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}@media only screen and (width < 1200px){.line-2[data-v-301dad29]{line-height:150%}}.line-3[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:14px;font-style:normal;font-weight:350;letter-spacing:.14px;line-height:130%}@media only screen and (width < 1200px){.title-stolzl[data-v-301dad29]{color:var(--color-text-primary-blue-depricated);font-family:Stolzl,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:120%}}.caption-regular[data-v-301dad29]{font-family:Stolzl,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:155%}@media only screen and (width < 1200px){.caption-regular[data-v-301dad29]{letter-spacing:.24px;line-height:100%}}.typography-headline-5[data-v-301dad29]{font-size:22px;font-weight:400;line-height:130%}@media only screen and (width >= 1200px) and (width < 1680px){.typography-headline-5[data-v-301dad29]{font-size:20px;line-height:130%}}@media only screen and (width < 1200px){.typography-headline-5[data-v-301dad29]{font-size:18px;line-height:109%}}@media only screen and (width < 768px){.typography-headline-5[data-v-301dad29]{font-size:18px;letter-spacing:.18px;line-height:130%}}
