.referralLandingPage[data-v-fb38c7f8]{max-width:var(--heel-grid-max-width);margin:0 auto;padding:0 var(--heel-grid-padding)}.referralLandingPage__block[data-v-fb38c7f8]{grid-row-gap:var(--heel-grid-gap-sm)}.referralLandingPage__column[data-v-fb38c7f8]{grid-column:span 12}@media(min-width:768px){.referralLandingPage__column[data-v-fb38c7f8]{grid-column:span 6}}.referralLandingPage__heading[data-v-fb38c7f8]{font-size:32px}@media(min-width:768px){.referralLandingPage__heading[data-v-fb38c7f8]{font-size:40px}}.referralLandingPage__picture[data-v-fb38c7f8]{max-width:100%}@media(min-width:640px)and (max-width:767.9px){.referralLandingPage__buttonBlock .welcomeButton[data-v-fb38c7f8]{width:255px}}@media(min-width:1200px){.referralLandingPage__buttonBlock .welcomeButton[data-v-fb38c7f8]{width:255px}}.referralLandingPage__buttonContainer[data-v-fb38c7f8]{display:flex;flex-direction:column;grid-gap:24px 32px;gap:24px 32px}@media(min-width:640px)and (max-width:767.9px){.referralLandingPage__buttonContainer[data-v-fb38c7f8]{flex-direction:row}}@media(min-width:1200px){.referralLandingPage__buttonContainer[data-v-fb38c7f8]{flex-direction:row}}.referralLandingPage__inputContainer[data-v-fb38c7f8]{position:relative;margin-bottom:24px;max-width:542px}.referralLandingPage__inputIcon[data-v-fb38c7f8]{position:absolute;right:16px;top:20px;z-index:1;cursor:pointer}.referralLandingPage__copyConfirmation[data-v-fb38c7f8]{display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px;padding:18px 32px;border:2px solid var(--c-dark-gray-30);color:var(--c-text);border-radius:12px;font-size:var(--font-size--base);font-family:var(--font-family--primary);font-weight:var(--font-weight--semibold)}.referralLandingPage__code[data-v-fb38c7f8]{width:100%}.referralLandingPage__code[data-v-fb38c7f8] .formField__input{text-align:center;background-color:#fff!important}.inactive[data-v-fb38c7f8] .newsletterSubscription__form{flex-direction:column;grid-gap:24px 32px;gap:24px 32px}.inactive[data-v-fb38c7f8] .formField{flex-grow:1}.inactive[data-v-fb38c7f8] .btn{flex-grow:0}@media screen and (min-width:640px){.inactive[data-v-fb38c7f8] .newsletterSubscription__form{flex-direction:row}}@media(min-width:1024px){.inactive[data-v-fb38c7f8] .newsletterSubscription.-footer .newsletterSubscription__content{grid-template-columns:none}}.inactive[data-v-fb38c7f8] .newsletterSubscription__heading{font-weight:var(--font-weight--semibold)}.landingPage__form[data-v-fb38c7f8]{display:flex;flex-direction:column;grid-gap:24px 32px;gap:24px 32px}.landingPage .formField[data-v-fb38c7f8]{flex-grow:1}.landingPage__button[data-v-fb38c7f8]{flex-grow:0}@media screen and (min-width:640px)and (max-width:767.9px){.landingPage__form[data-v-fb38c7f8]{flex-direction:row}.landingPage__button[data-v-fb38c7f8]{margin-top:28px}}@media(min-width:1200px){.landingPage__form[data-v-fb38c7f8]{flex-direction:row}.landingPage__button[data-v-fb38c7f8]{margin-top:28px}}.picture[data-v-fb38c7f8]{width:100%}.picture.-desktop[data-v-fb38c7f8]{display:none}@media(min-width:768px){.picture.-desktop[data-v-fb38c7f8]{display:block}.picture.-mobile[data-v-fb38c7f8]{display:none}}.picture__image[data-v-fb38c7f8]{display:block}.picture__image.-fullWidth[data-v-fb38c7f8]{width:100%}