.reviews-wrapper{padding-left:2rem}@media screen and (min-width:1024px){.reviews-wrapper{padding-left:3rem;pointer-events:none}}@media screen and (min-width:1536px){.reviews-wrapper{padding-left:calc((100vw - 1536px) / 2 + 3rem)}}.review-card{align-self:stretch;background-color:var(--color-black);background-repeat:repeat;background-size:948px 948px;height:-moz-max-content;height:max-content;min-height:100%!important}.reviews-wrapper .flickity-viewport{transition:height .2s linear;overflow:visible;padding:0 1rem;pointer-events:none}.reviews-wrapper .flickity-slider{align-items:stretch;display:flex;flex-flow:column nowrap;gap:4rem;justify-content:flex-start;pointer-events:none;width:calc(100vw - 2rem)}@media screen and (min-width:768px){.reviews-wrapper .flickity-slider{align-items:stretch;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:flex-start}}@media screen and (min-width:1024px){.reviews-wrapper .flickity-slider{width:calc(100vw - 3rem)}}@media screen and (min-width:1536px){.reviews-wrapper .flickity-slider{width:calc(100vw - ((100vw - 1536px) / 2 + 3rem))}}.review__dots{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.signup{min-height:80vh;background-color:var(--color-text);background-repeat:no-repeat;background-size:cover;background-position:50%}.signup>.container{align-items:center;grid-template-columns:1fr 3fr 1fr 4fr 1fr;grid-gap:1rem;margin:0 auto;grid-template-rows:75px 1fr 75px}@media (min-width:1024px){.signup>.container{display:grid}}.heading-group{align-items:flex-start;flex-direction:column;gap:1rem;grid-column:2/span 1;grid-row:2/-1;justify-content:flex-start;margin-bottom:4rem}.heading-signup{font-size:var(--font-size-h3)}@media (min-width:1024px){.heading-signup{font-size:var(--font-size-h2)}}.form{grid-column:4/span 1;grid-row:2/-1;gap:1rem}.form,.form-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form-inner{background-color:var(--color-white);color:var(--color-text)}.form__cta-group,.form__errors,.form__form,.form__heading-group{padding:0 2rem}.form__errors{padding-top:1rem;padding-bottom:1rem}.form__heading-group{padding-bottom:1.5rem}.form__form{margin:1rem auto 0;max-width:500px}.form__cta-group{margin:2rem auto;max-width:500px}@media (min-width:1024px){.form__cta-group,.form__errors,.form__form,.form__heading-group{padding:0 4rem}.form__errors{padding-top:1rem;padding-bottom:1rem}.form__heading-group{padding-bottom:1.5rem}.form__cta-group,.form__form{max-width:100%}}.team-members{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem}.team-member{position:relative}.team-member .card{cursor:pointer;height:400px;margin:auto;perspective:500px;width:300px}.team-member .card__content{height:100%;transform-style:preserve-3d;transition:transform .5s}.team-member .card:hover .card__content{position:absolute;width:100%;height:100%;transform:rotateY(180deg);transition:transform .5s}.team-member .card__back,.team-member .card__front{backface-visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.team-member .card__back{height:100%;padding:1rem;transform:rotateY(180deg)}.team-member .fact+.fact{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.25)}