@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(6rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.will-animate{opacity:0;transform:translateY(1.5rem)}.animate-fade-in{animation:fadeIn .3s ease-out}.animate-slide-up{animation:slideUp .5s ease-out var(--delay,0s);animation-fill-mode:both}.animate-slide-down{animation:slideDown .3s ease-out}.animate-scale-in{animation:scaleIn .3s ease-out}.fade{opacity:0;transform:translate(100px);transition:opacity .6s ease,transform .6s ease}.fade--left{transform:translate(-100px)}.fade--right{transform:translate(100px)}.fade.visible{opacity:1;transform:translate(0)}@font-face{font-display:swap;font-family:Gilroy Bold;src:url(./Gilroy-Bold.CuZDypsQ.woff2)}@font-face{font-display:swap;font-family:Gilroy Medium;src:url(./Gilroy-Medium.CYx98orG.woff2)}@font-face{font-display:swap;font-family:Gilroy Light;src:url(./Gilroy-Light.fOp45q-L.woff2)}.base-section{overflow:hidden;position:relative}.base-section:has(.atomic-text){overflow:visible}.base-section--padding-top-full,.base-section--padding-vertical-full{padding-top:6rem}@media screen and (min-width:1563px){.base-section--padding-top-full,.base-section--padding-vertical-full{padding-top:7rem}}@media screen and (max-width:1024px){.base-section--padding-top-full,.base-section--padding-vertical-full{padding-top:5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--padding-top-full,.base-section--padding-vertical-full{padding-top:4rem}}@media screen and (max-width:600px){.base-section--padding-top-full,.base-section--padding-vertical-full{padding-top:4rem}}.base-section--padding-top-half,.base-section--padding-vertical-half{padding-top:3rem}@media screen and (min-width:1563px){.base-section--padding-top-half,.base-section--padding-vertical-half{padding-top:3.5rem}}@media screen and (max-width:1024px){.base-section--padding-top-half,.base-section--padding-vertical-half{padding-top:2.5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--padding-top-half,.base-section--padding-vertical-half{padding-top:2rem}}@media screen and (max-width:600px){.base-section--padding-top-half,.base-section--padding-vertical-half{padding-top:2rem}}.base-section--padding-bottom-full,.base-section--padding-vertical-full{padding-bottom:6rem}@media screen and (min-width:1563px){.base-section--padding-bottom-full,.base-section--padding-vertical-full{padding-bottom:7rem}}@media screen and (max-width:1024px){.base-section--padding-bottom-full,.base-section--padding-vertical-full{padding-bottom:5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--padding-bottom-full,.base-section--padding-vertical-full{padding-bottom:4rem}}@media screen and (max-width:600px){.base-section--padding-bottom-full,.base-section--padding-vertical-full{padding-bottom:4rem}}.base-section--padding-bottom-half,.base-section--padding-vertical-half{padding-bottom:3rem}@media screen and (min-width:1563px){.base-section--padding-bottom-half,.base-section--padding-vertical-half{padding-bottom:3.5rem}}@media screen and (max-width:1024px){.base-section--padding-bottom-half,.base-section--padding-vertical-half{padding-bottom:2.5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--padding-bottom-half,.base-section--padding-vertical-half{padding-bottom:2rem}}@media screen and (max-width:600px){.base-section--padding-bottom-half,.base-section--padding-vertical-half{padding-bottom:2rem}}.base-section--bg-grey{background:var(--bg-2)}.base-section--bg-bg-1{background:var(--bg-1)}.base-section--bg-transparent{background:transparent}.base-section--margin-top-full,.base-section--margin-vertical-full{margin-top:6rem}@media screen and (min-width:1563px){.base-section--margin-top-full,.base-section--margin-vertical-full{margin-top:7rem}}@media screen and (max-width:1024px){.base-section--margin-top-full,.base-section--margin-vertical-full{margin-top:5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--margin-top-full,.base-section--margin-vertical-full{margin-top:4rem}}@media screen and (max-width:600px){.base-section--margin-top-full,.base-section--margin-vertical-full{margin-top:4rem}}.base-section--margin-top-half,.base-section--margin-vertical-half{margin-top:3rem}@media screen and (min-width:1563px){.base-section--margin-top-half,.base-section--margin-vertical-half{margin-top:3.5rem}}@media screen and (max-width:1024px){.base-section--margin-top-half,.base-section--margin-vertical-half{margin-top:2.5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--margin-top-half,.base-section--margin-vertical-half{margin-top:2rem}}@media screen and (max-width:600px){.base-section--margin-top-half,.base-section--margin-vertical-half{margin-top:2rem}}.base-section--margin-bottom-full,.base-section--margin-vertical-full{margin-bottom:6rem}@media screen and (min-width:1563px){.base-section--margin-bottom-full,.base-section--margin-vertical-full{margin-bottom:7rem}}@media screen and (max-width:1024px){.base-section--margin-bottom-full,.base-section--margin-vertical-full{margin-bottom:5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--margin-bottom-full,.base-section--margin-vertical-full{margin-bottom:4rem}}@media screen and (max-width:600px){.base-section--margin-bottom-full,.base-section--margin-vertical-full{margin-bottom:4rem}}.base-section--margin-bottom-half,.base-section--margin-vertical-half{margin-bottom:3rem}@media screen and (min-width:1563px){.base-section--margin-bottom-half,.base-section--margin-vertical-half{margin-bottom:3.5rem}}@media screen and (max-width:1024px){.base-section--margin-bottom-half,.base-section--margin-vertical-half{margin-bottom:2.5rem}}@media screen and (max-width:900px) and (max-height:480px){.base-section--margin-bottom-half,.base-section--margin-vertical-half{margin-bottom:2rem}}@media screen and (max-width:600px){.base-section--margin-bottom-half,.base-section--margin-vertical-half{margin-bottom:2rem}}.base-section__asterisks{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (max-width:880px){.base-section__asterisks{display:none}}
