/* BODY */
/* First Section */
.firstSection-animatedTile-3{
    left: 0;
}
.firstSection-animatedTile-4{
    right: 4%;
}
.firstSection-left.firstSection-catchphraseWrapper{
    padding-left: 60px;
}
.firstSection-right.firstSection-catchphraseWrapper{
    padding-right: 60px;
}
.firstSection-catchphrase{
    font-size: 3.5rem; line-height: 3.5rem;
}
/* Second Section */
.secondSection-catchphrase{
    font-size: 4rem; line-height: 4rem;
}
.secondSection-catchphrase.blue{
    margin-top: 20px;
}
/* Third Section */
.thirdSection-arrowWrapper{
    margin: 0 50px;
}
.thirdSection-stepTitle{
    font-size: 3rem; line-height: 3rem;
}
.thirdSection-stepLabel{
    font-size: 1.2rem; line-height: 1.2rem;
}
/* Fourth Section */
.fourthSection-foregroundWrapper{
    padding: 100px 70px; gap: 50px;
}
.fourthSection-formWrapper{
    width: calc(50% - 25px);
}
.fourthSection-deckWrapper{
    width: calc(50% - 25px);
}
.fourthSection-deckCardWrapper{
    width: 100%;
}
.fourthSection-formTitle{
    font-size: 3.5rem; line-height: 3.5rem;
}
.fourthSection-deckCard{
    padding: 15px;
}
.fourthSection-formInput{
    width: 100%; border-width: 10px; background-position: 95% 30px;
}
.fourthSection-formDisclaimer{
    font-size: 1rem; width: 100%; text-align: left;
}
.fourthSection-deckCard[data-index="3"]{
    z-index: 0; transform: scale(1) translateX(0px); opacity: 0;
}
.fourthSection-deckCard[data-index="2"]{
    z-index: 1; transform: scale(1) translateX(0px); opacity: 0;
}
.fourthSection-deckCard[data-index="1"]{
    position: relative; transform: scale(1) translateX(0px); z-index: 2; opacity: 1;
}
.fourthSection-deckCard[data-index="0"]{
    position: absolute; transform: scale(1) translateX(0px); z-index: 2; opacity: 1;
}
.fourthSection-deckCard.swipedLeft{
    transform: scale(1) translateX(-50%) translateY(50%) rotate(-45deg); opacity: 0;
}
.fourthSection-deckCard.swipedRight{
    transform: scale(1) translateX(50%) translateY(50%) rotate(45deg); opacity: 0;
}
.fourthSection-deckSwipeCTA{
    height: 100px; width: 100px;
}
.fourthSection-deckSwipeCTALabel{
    font-size: 0.8rem;
}
.fourthSection-deckSwipeCTAIcon{
    height: 20px;
}
.fourthSection-deckSwipeCTA.left{
    left: -25px;
}
.fourthSection-deckSwipeCTA.right{
    right: -25px;
}
/* Sixth Section */
.sixthSection-foregroundWrapper{
    padding: 50px 70px;
}
.sixthSection-title{
    font-size: 3.5rem; line-height: 3.5rem;
}
.sixthSection-guidesWrapper{
    display: flex; flex-direction: column; width: 100%; align-items: center; justify-content: start;
}
.sixthSection-guideWrapper{
    width: 100%; margin: initial; margin-top: 50px;
}
.sixthSection-guideWrapper:nth-child(2n){
    margin-top: 50px;
}
/* Seventh Section */
.seventhSection-leftColumn, .seventhSection-rightColumn{
    flex: 1; padding-left: initial; padding-right: initial;
}
.seventhSection-title{
    font-size: 3.5rem; line-height: 3.5rem;
}
.seventhSection-title::before {
    top: -60px; left: 35px;
}
.seventhSection-feedbackTitle{
    font-size: 2.5rem; line-height: 2.5rem;
}
.seventhSection-feedbackAuthor, .seventhSection-rightColumn .seventhSection-feedbackAuthor{
    font-size: 1.5rem; margin-top: 10px; line-height: 30px;
}
/* Eighth Section */
.eighthSection-foregroundWrapper{
    gap: 100px;
}
/* Ninth Section */
.ninthSection-topWrapper{
    width: 90%;
}
.ninthSection-title{
    font-size: 3.5rem; line-height: 3.5rem; max-width: 70%;
}
.ninthSection-subtitle{
    max-width: 70%;
}
.ninthSection-animatedTile-2{
    width: 100px;
}
.ninthSection-animatedTile-3{
    width: 150px;
}
.ninthSection-formWrapper{
    width: 80%;
}
.ninthSection-bottomWrapper{
    padding: 80px 15px 40px 15px; flex-direction: column; align-items: center; width: 100%; background: initial; min-height: initial;
}
.ninthSection-formTitle{
    font-size: 3.5rem; line-height: 3.5rem;
}
.ninthSection-bottomWrapper .ninthSection-formWrapper{
    align-items: start; justify-content: start;
}
.ninthSection-bottomImage{
    width: 100vw; margin-bottom: 80px;
}