@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-input__checkbox-group span{font-family:Gilroy Medium,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.base-input__label{font-family:Gilroy Bold,helvetica,arial,sans-serif;font-size:16px;font-weight:400}.base-input{color:var(--gray-1);display:flex;flex-direction:column;position:relative;width:100%}.base-input--white{color:#fff}.base-input__label{margin-left:1rem}.base-input__label--has-text{background-color:transparent}.base-input__label--background{background-color:#fff;min-width:11.25rem}.base-input--white .base-input__label{color:#fff}.base-input:focus-within .base-input__label{background-color:transparent;transition:background-color .1s ease}.base-input:focus-within .base-input__label--textarea{transition:background-color .1s ease}.base-input__field{background-color:#fff;border:2px solid var(--gray-light);border-radius:1.5625rem;font-size:1rem;padding:1rem;transition:border-color .2s ease}.subscription .base-input__field{padding:.6875rem 1rem}.base-input--white .base-input__field{border-color:#fff;color:#fff}.base-input__field:focus{border-color:var(--secondary);outline:none}.base-input__field:placeholder{color:var(--gray-med)}.base-input__field--error{border-color:#f03}.base-input__checkbox-group{align-items:center;display:flex;gap:1rem}.base-input__checkbox-group span a{text-decoration:underline}.base-input__checkbox{aspect-ratio:1/1;width:1.25rem}.base-input__error{bottom:-1.5rem;color:#f03;font-size:.875rem;left:0;margin-left:1rem;position:absolute}@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-checkbox__checkbox-group span{font-family:Gilroy Medium,helvetica,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.base-checkbox{color:#0f0f0f;display:flex;flex-direction:column;position:relative;width:100%}.page-contact .base-checkbox{color:#fff}.base-checkbox__checkbox-group{align-items:center;display:flex;gap:1rem;width:100%!important}.base-checkbox__checkbox-group span a{text-decoration:underline}.page-contact .base-checkbox__checkbox-group span a{color:#fff}.base-checkbox__checkbox{aspect-ratio:1/1;width:1.25rem}.base-checkbox__label{width:100%}.subscription .base-checkbox__label{color:#fff}.subscription .base-checkbox__label a{color:#fff;transition:color .3s ease}@media not all and (pointer:coarse){.subscription .base-checkbox__label a:hover{color:var(--secondary)}}.base-checkbox__error{bottom:-1.5rem;color:#f03;font-size:.875rem;left:0;margin-left:1rem;position:absolute}
