@keyframes fadein{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.EmailCapturePage{flex-direction:column;height:100%;display:flex}.EmailCapturePage .GdprCookieNoticeTopBar{z-index:3}@media (min-width:1280px){.EmailCapturePage{border-radius:5px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 13px #2b05140a}}.EmailCapturePage .content{z-index:2;background:#fbf9f9;justify-content:center;align-items:center;height:100%;display:flex}.EmailCapturePage .content .step-1-wrapper{text-align:center;width:760px;height:auto}.EmailCapturePage .content .step-1-wrapper .options{justify-content:space-between;align-items:center;min-height:200px;display:flex}.EmailCapturePage .content .step-1-wrapper .options .option{cursor:pointer;background:#fff;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:350px;height:310px;transition:transform .3s;display:flex;box-shadow:0 4px 13px #2b05140a}.EmailCapturePage .content .step-1-wrapper .options .option div{margin-top:20px}@media (max-width:768px){.EmailCapturePage .content .step-1-wrapper{width:100%}.EmailCapturePage .content .step-1-wrapper .options{flex-direction:column}.EmailCapturePage .content .step-1-wrapper .options .option{flex-direction:row;justify-content:left;height:135px;margin-bottom:30px}.EmailCapturePage .content .step-1-wrapper .options .option div{text-align:left;margin-top:0;margin-left:20px}}.EmailCapturePage .content form{background:#fff;border-radius:5px;width:420px;transition:all .3s;box-shadow:0 2px 6px #00000029}.EmailCapturePage .content form.attribution-channels{background:unset;box-shadow:unset;flex-direction:column;align-items:center;display:flex}.EmailCapturePage .content form .phone-fields{align-items:center;width:100%;display:flex}.EmailCapturePage .content form .phone-fields:focus-within>:-webkit-any(:first-child,:last-child){border-color:#000!important}.EmailCapturePage .content form .phone-fields:focus-within>:-moz-any(:first-child,:last-child){border-color:#000!important}.EmailCapturePage .content form .phone-fields:focus-within>:is(:first-child,:last-child){border-color:#000!important}.EmailCapturePage .content form .phone-fields:hover:not(:focus-within)>:-webkit-any(:first-child,:last-child){border-color:#b5a7ac66!important}.EmailCapturePage .content form .phone-fields:hover:not(:focus-within)>:-moz-any(:first-child,:last-child){border-color:#b5a7ac66!important}.EmailCapturePage .content form .phone-fields:hover:not(:focus-within)>:is(:first-child,:last-child){border-color:#b5a7ac66!important}.EmailCapturePage .content form .phone-fields>:first-child{max-width:50px}.EmailCapturePage .content form .phone-fields>:first-child input{text-align:center;border-right:1px solid #8080804d;padding:5px 0}.EmailCapturePage .content form .phone-fields>:first-child{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.EmailCapturePage .content form .phone-fields>:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.EmailCapturePage .content form .checkbox-wrapper{text-align:left;color:gray;align-items:flex-start;font-size:15.5px;line-height:110%;transition:all .3s ease-out .1s;animation:.3s forwards fadein;display:flex}.EmailCapturePage .content form .checkbox-wrapper.old{padding:10px 0 20px}.EmailCapturePage .content form .checkbox-wrapper.old input{vertical-align:text-bottom;margin-right:5px}.EmailCapturePage .content form .checkbox-wrapper .consent-text{white-space:pre-line}.EmailCapturePage .content form .checkbox-wrapper .consent-text .emphasized{font-weight:700}.EmailCapturePage .content form .PrivacyDisclaimer.supports-keyboard.keyboard-open{margin-top:20px}.EmailCapturePage .content form .consent-checkbox{padding:4px 12px 0 0}.EmailCapturePage .content form .consent-checkbox:hover{background-color:#0000}@media (max-width:768px){.EmailCapturePage .content form{background:unset;width:100%;box-shadow:none}.EmailCapturePage .content form.attribution-channels{padding-bottom:0}}@media (min-width:768px){.EmailCapturePage .content form{padding:100px}}.PrivacyDisclaimer{text-align:center;box-sizing:border-box;margin-top:15px}.PrivacyDisclaimer.short{width:100%;margin:0}
