fdod-header{display:block;background-color:#ffd9eb;padding-top:48px}fdod-header .fdod-header__container{display:grid;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;max-width:1280px;grid-template-columns:1fr}@media(min-width: 768px){fdod-header .fdod-header__container{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-left:24px;padding-right:24px}}@media(min-width: 992px){fdod-header .fdod-header__container{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding-left:32px;padding-right:32px}}fdod-header .fdod-header__headline{max-width:520px;margin:0 auto}fdod-header .fdod-header__headline p{font-family:"FuturaPT-Heavy",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:25px;line-height:25px;margin-bottom:24px;text-align:center}fdod-header .fdod-header__headline h1{opacity:0}fdod-header .fdod-header__headline img{display:block;width:100%;height:auto}fdod-header .fdod-header__content{max-width:344px;margin:24px auto 0}fdod-header .fdod-header__subheadline{text-align:center;font-family:"FuturaPT-Heavy",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:25px;line-height:35px}fdod-header .fdod-header__description{margin-top:8px;text-align:center;font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:20px;line-height:30px}fdod-header .fdod-header__form-box{display:grid;grid-template-areas:"form"}fdod-header .fdod-header__signup{grid-area:form;transition:opacity .24s ease}fdod-header .fdod-header__signup.hidden{opacity:0;pointer-events:none}fdod-header .fdod-header__form{margin-top:24px;position:relative}fdod-header .fdod-header__form .fdod-header__form-field+.fdod-header__form-field{margin-top:8px}fdod-header .fdod-header__form-field{position:relative}fdod-header .fdod-header__form-field label{left:24px;top:24px;z-index:2;transition:all .2s cubic-bezier(0.23, 1, 0.32, 1);font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a29f9a;font-size:16px;line-height:24px;pointer-events:none;display:inline-block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}fdod-header .fdod-header__form-field input{font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;font-size:16px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;border-radius:4px;border:1px solid #e4e2de;background-color:#fff;width:100%;outline:0;padding:20px 24px 4px;position:relative;z-index:1;display:block;transition:all .24s ease}fdod-header .fdod-header__form-field input:focus{border-color:#fff}fdod-header .fdod-header__form-field input:-webkit-autofill,fdod-header .fdod-header__form-field input:-webkit-autofill:hover,fdod-header .fdod-header__form-field input:-webkit-autofill:focus,fdod-header .fdod-header__form-field input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}fdod-header .fdod-header__form-field span{font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e01919;font-size:14px;line-height:21px;display:block;transition:all .24s ease;pointer-events:none;opacity:0;margin-left:24px}fdod-header .fdod-header__form-field.error input{border-color:#e01919}fdod-header .fdod-header__form-field.error span{opacity:1}fdod-header .fdod-header__form-field.filled label{font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a29f9a;font-size:12px;line-height:16px;-webkit-transform:translateY(calc(50% - 24px));transform:translateY(calc(50% - 24px));pointer-events:auto}fdod-header .fdod-header__submit{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;height:48px;width:168px;border-radius:24px;overflow:hidden;margin:24px auto 0}fdod-header .fdod-header__submit:disabled .fdod-header__submit-cta{color:#a29f9a;cursor:not-allowed}fdod-header .fdod-header__submit:not([disabled]):hover .fdod-header__submit-cta{background-color:#42403a}fdod-header .fdod-header__submit.processing .fdod-header__submit-cta{color:rgba(0,0,0,0);background-color:#42403a}fdod-header .fdod-header__submit.processing .fdod-header__submit-loader{display:flex}fdod-header .fdod-header__submit.completed .fdod-header__submit-cta{background-color:#231f20;color:rgba(0,0,0,0)}fdod-header .fdod-header__submit.completed .fdod-header__submit-success{display:flex}fdod-header .fdod-header__submit.completed .fdod-header__submit-success span{-webkit-transform:rotate(-45deg) translate(4px, -25%) scale(1);transform:rotate(-45deg) translate(4px, -25%) scale(1)}fdod-header .fdod-header__submit-cta{font-family:"FuturaPT-Demi",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:14px;line-height:21px;background-color:#231f20;display:grid;align-items:center;justify-content:center;grid-template-areas:"buttoncontent";transition:all .24s ease;cursor:pointer;position:relative;width:100%;height:100%;border:1px solid rgba(0,0,0,0)}fdod-header .fdod-header__submit-cta span{grid-area:buttoncontent;color:inherit}fdod-header .fdod-header__submit-loader{grid-area:buttoncontent;align-items:center;justify-content:center;display:none;pointer-events:none}fdod-header .fdod-header__submit-loader-ball{width:8px;height:8px;margin:2px;background-color:#fff;-webkit-animation:loaderbounce 1.2s ease-in-out 0s infinite both;animation:loaderbounce 1.2s ease-in-out 0s infinite both;border-radius:50%}fdod-header .fdod-header__submit-loader-ball:first-child{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}fdod-header .fdod-header__submit-loader-ball:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}fdod-header .fdod-header__submit-success{grid-area:buttoncontent;align-items:center;justify-content:center;pointer-events:none;display:none}fdod-header .fdod-header__submit-success span{display:block;width:16px;height:8px;-webkit-transform:rotate(-45deg) translate(4px, -25%) scale(0);transform:rotate(-45deg) translate(4px, -25%) scale(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;-webkit-transform-origin:center;transform-origin:center;position:relative}fdod-header .fdod-header__submit-success span:before,fdod-header .fdod-header__submit-success span:after{content:"";position:absolute;left:0;background-color:#fff}fdod-header .fdod-header__submit-success span:before{top:0;width:3px;height:100%}fdod-header .fdod-header__submit-success span:after{bottom:0;height:3px;width:100%}fdod-header .fdod-header__post-signup{grid-area:form;display:flex;align-items:center;justify-content:center;transition:opacity .24s ease;opacity:0;pointer-events:none;position:relative}fdod-header .fdod-header__post-signup.visible{opacity:1;pointer-events:auto}fdod-header .fdod-header__post-message{font-family:"FuturaPT-Book",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:20px;line-height:30px;text-align:center}fdod-header .fdod-header__cta{margin-top:32px}fdod-header .fdod-header__cta a{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;height:48px;width:168px;border-radius:24px;overflow:hidden;margin:0 auto;background-color:#231f20;color:#fff;font-family:"FuturaPT-Demi",sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:14px;line-height:21px;transition:all .24s ease}fdod-header .fdod-header__cta a:hover{background-color:#42403a}fdod-header .fdod-header__footer{margin-top:-12%}@media(min-width: 768px){fdod-header .fdod-header__footer{margin-top:-16%}}fdod-header .fdod-header__footer img{display:block;width:100%;height:auto;position:relative;top:1px}@media(min-width: 576px){fdod-header .fdod-header__footer img[mobile]{display:none}}@media(max-width: 575px){fdod-header .fdod-header__footer img[desktop]{display:none}}fdod-header[teaser] .fdod-header__footer{margin-top:-12%}@media(min-width: 768px){fdod-header[teaser] .fdod-header__footer{margin-top:-20%}}fdod-header[ended] .fdod-header__footer{margin-top:-8%}@media(min-width: 768px){fdod-header[ended] .fdod-header__footer{margin-top:-12%}}fdod-header.confetti-container .fdod-header__container,fdod-header.confetti-container .fdod-header__footer{position:relative}fdod-header.confetti-container .fdod-header__container{position:relative;z-index:2}fdod-header.confetti-container .fdod-header__footer{position:relative;z-index:1}