.progress-bar{color:#85816e;height:60px;margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;width:80%;margin-left:auto;margin-right:auto;-ms-flex-align:center;align-items:center}.progress-bar .progress-step-container{width:100%}.progress-bar .icon{color:#85816e;width:25px;height:25px;margin-left:auto;margin-right:auto}.progress-bar .icon--piratehead{width:30px;height:30px}.progress-bar .icon--curveup{width:100%;margin-bottom:9px}.progress-bar .icon--curvedown{width:100%;margin-top:9px}.progress-bar .progress-step{color:#1d4351;text-align:center;min-width:50px}.progress-bar .progress-step-incomplete{color:#85816e}@media screen and (min-width: 720px){.progress-bar{width:60%}}
.step-notification{padding:20px 0;opacity:0;animation-fill-mode:forwards;animation-duration:.4s;animation-delay:.6s;animation-name:step-notification;animation-timing-function:ease-in}.step-notification .icon{float:left;width:28px;height:28px;margin-right:12px}.signup-flow__step-content .step-notification p{font-size:16px}.step-notification--success .icon{color:#678667}.step-notification--error .icon{color:#b13314}@keyframes step-notification{0%{opacity:0}100%{opacity:1}}
.terms-step__content{height:40vh;position:relative}.terms-step__content .scrollable{padding-left:20px;padding-right:20px}.terms-step__content .scrollable:focus{box-shadow:#00ff9c 0 0 15px 5px}.terms-step__content a{color:#173734}.terms-step__sub-heading{margin-bottom:50px;font-family:"Manuskript","Georgia","serif";font-weight:500}.terms-step__sub-heading.rule::after{bottom:-18px;height:2px}.terms-step__checkboxes{margin-top:40px;padding-top:20px}.terms-step__checkboxes.rule::before{height:2px}.terms-step__checkboxes .checkbox__graphic-inner{width:25px;height:25px}.terms-step__error-container{margin-bottom:10px}.terms-step__error-container .step-notification{padding-top:0;padding-bottom:0}.terms-step__error-container .step-notification a{color:#1d4351}.terms-step--loading{pointer-events:none}.signup-flow .terms-step--loading .icon--wheel{width:40px;height:40px;position:fixed;color:#1d3e35;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.signup-flow .terms-step--loading .icon--wheel svg{opacity:0;animation:.3s signup-fadein .2s,6s loaderspin 0;animation-fill-mode:forwards,both;animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1),ease-in-out;animation-iteration-count:1,infinite}@media screen and (min-width: 720px){.terms-step__content{height:35vh}.terms-step__title{text-align:center}.terms-step__sub-heading{margin-bottom:70px;text-align:center}.terms-step__checkboxes{margin-top:70px}}
.feature-block{padding-top:32px;text-align:center}.feature-block .component-furniture{margin-top:64px;margin-bottom:56px;max-width:100%}.feature-block .content-block{font-family:"Windlass","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)));color:#f1eee5;margin-bottom:40px}.feature-block .content-block em,.feature-block .content-block i{font-style:normal}.feature-block.component-spacing{margin-bottom:56px}.feature-block__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(36px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(40px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;margin-bottom:16px}.feature-block__title em,.feature-block__title i{font-style:normal}.feature-block__image{margin-bottom:64px}.feature-block__image .scalable-masked-image{padding-top:66.66%}@media screen and (min-width: 480px){.feature-block__image .scalable-masked-image{padding-top:72.5%}}@media screen and (min-width: 720px){.feature-block .component-furniture{margin-top:96px}.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}.feature-block__title{margin-bottom:32px}.feature-block__image .scalable-masked-image{padding-top:41.37%}}@media screen and (min-width: 1024px){.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.feature-block .content-block{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(96px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}
.responsive-image{height:auto;min-height:1px;min-width:1px;max-width:100%;opacity:0;transition:opacity 1s}.responsive-image--fade-transform{transition:opacity 1s,transform 3.7s;transform:translate3d(0, 5%, 0)}.responsive-image--triggered{opacity:1}.responsive-image--triggered.responsive-image--fade-transform{transform:translate3d(0, 0, 0)}
.character{position:absolute;width:100%;left:0;pointer-events:none;background-size:auto 100%;background-repeat:no-repeat;background-position:50% 50%}.character--image img{height:100%;width:auto}
.large-feature-block .feature-block__column{position:relative}.large-feature-block .feature-block__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:56px;background:url("../assets/backgrounds/parchment-color-akaroa.svg") 90% 100%/98% 94% no-repeat}.large-feature-block .feature-block__content p>a{color:#173734}.show-outlines .large-feature-block .feature-block__content .cta .button:focus{outline:2px dashed #000;outline-offset:2px;filter:unset}.large-feature-block .feature-block__title{-ms-flex-order:2;order:2}.large-feature-block .feature-block__image{-ms-flex-order:1;order:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:-24px;margin-bottom:48px}.large-feature-block .feature-block__image .scalable-masked-image{padding-top:60%}.large-feature-block .feature-block__cta{-ms-flex-order:4;order:4}.large-feature-block .content-block{-ms-flex-order:3;order:3}.large-feature-block .content-block,.large-feature-block .feature-block__title,.large-feature-block .feature-block__cta{color:#1d4351;width:66.66%;margin-left:auto;margin-right:auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-feature-block .feature-block .content-block{color:#1d4351}.large-feature-block.long-fish-furniture::after{display:none}.large-feature-block__pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:url("../assets/component-furniture/curl-pattern-right.svg") 100% 0/80px auto repeat-y,url("../assets/component-furniture/curl-pattern-left.svg") 0 0/80px auto repeat-y;background-position:calc(100% + 40px) 100%,-40px 100%}.large-feature-block--character{padding-top:40%}.campaign-hero+.large-feature-block--character{padding-top:50%}.large-feature-block--character .large-feature-block__image{display:block;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);z-index:5;width:90px}.large-feature-block--character .character{width:100%;padding-top:63%;top:0;left:0;-ms-transform:translate(0, -100%);transform:translate(0, -100%);z-index:-1}.large-feature-block--character .character img{position:absolute;top:0;left:0}.large-feature-block--character .component-furniture .icon{color:#578c85}.large-feature-block--radial{text-align:center;padding-top:35%}.large-feature-block--radial .character{padding-top:80%;width:100%;z-index:-1;top:0;left:0;background-position:0 0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.large-feature-block--radial .feature-block{padding-top:0}.large-feature-block--radial .feature-block__image{display:none}.large-feature-block--radial .feature-block__content{padding-top:45%}.large-feature-block--radial .content-block,.large-feature-block--radial .feature-block__title,.large-feature-block--radial .feature-block__cta{text-align:center}@media screen and (min-width: 480px){.large-feature-block .feature-block__content{padding-bottom:64px}.large-feature-block--character{padding-top:45%}.large-feature-block--character .large-feature-block__image{width:120px}.large-feature-block--character .character{-ms-transform:translate(0, -90%);transform:translate(0, -90%)}}@media screen and (min-width: 720px){.large-feature-block .feature-block{text-align:left}.large-feature-block .feature-block__image .scalable-masked-image{padding-top:40.7%}.large-feature-block.long-fish-furniture .component-furniture{margin-top:150px}.large-feature-block.long-fish-furniture::after{display:block;bottom:32px;max-width:2000px;background:url("../assets/component-furniture/longfish-right.svg") no-repeat 50% 50%/92% auto}.large-feature-block__pattern{background-size:120px auto;background-position:calc(100% + 60px) 100%,-60px 100%}.large-feature-block--character{padding-top:0}.campaign-hero+.large-feature-block--character{padding-top:0}.large-feature-block--character .large-feature-block__image{left:auto;right:0;-ms-transform:translate(0, 20px);transform:translate(0, 20px)}.large-feature-block--character .content-block,.large-feature-block--character .feature-block__title,.large-feature-block--character .feature-block__cta{width:58.88%;margin-left:41%;padding:0 10% 0 0}.large-feature-block--character .character{-ms-transform:translate(0, 0);transform:translate(0, 0);padding-top:65%;top:auto;z-index:5;bottom:-4%}.large-feature-block--character .character--background{width:41%;background-position:0 100%;background-size:contain}.large-feature-block--radial{padding-top:38%}.large-feature-block--radial .character{padding-top:75%;background-position:10% 0}.large-feature-block--radial .feature-block__content{padding-top:24%}.large-feature-block--radial .content-block,.large-feature-block--radial .feature-block__title,.large-feature-block--radial .feature-block__cta{padding:0}}@media screen and (min-width: 1024px){.large-feature-block--character .large-feature-block__image{width:170px}}@media screen and (min-width: 1200px){.large-feature-block .feature-block__content{padding-bottom:56px;background:url("../assets/backgrounds/parchment-large-color-akaroa.svg") 50% 100%/99.6% 100% no-repeat}.large-feature-block .feature-block__image .scalable-masked-image{padding-top:40.3%}.large-feature-block.long-fish-furniture .component-furniture{margin-top:240px}.large-feature-block.long-fish-furniture::after{bottom:140px;background-size:83% auto}.large-feature-block--character .content-block,.large-feature-block--character .feature-block__title,.large-feature-block--character .feature-block__cta{padding:0 8.33% 0 0}.large-feature-block--character .character{left:-4%}.large-feature-block--radial{padding-top:450px}.large-feature-block--radial .character{padding-top:60%;-ms-transform:translateY(-60%);transform:translateY(-60%)}.large-feature-block--radial .feature-block__content{padding-top:20%}.large-feature-block--radial .content-block,.large-feature-block--radial .feature-block__title,.large-feature-block--radial .feature-block__cta{padding:0}}@media screen and (min-width: 2000px){.large-feature-block--radial .feature-block__content{padding-top:15%}}
.intro-step{position:relative;z-index:1}.intro-step .progress-bar{margin-bottom:10px;margin-top:50px}@media screen and (min-width: 720px){.intro-step .progress-bar{margin-bottom:60px}}
.complete-step{padding-bottom:30px}.complete-step__content{padding-bottom:24px}.complete-step__content a{color:#173734}.complete-step__content h4{font-weight:400;margin-top:48px;margin-bottom:12px}.complete-step__title{font-size:36px;line-height:39px;font-variant:small-caps;margin-bottom:12px}html[lang=tr] .complete-step__title{font-variant:normal}.complete-step__sub-heading{margin-bottom:12px}@media screen and (min-width: 720px){.complete-step__title{font-size:54px;line-height:68px}}
.signup-flow{visibility:hidden;display:none}.signup-flow .icon--wheel{display:none}.signup-flow__invalid-account{color:#b13314;font-weight:bold}.signup-flow__container{padding:10px}.signup-flow__container .large-feature-block .component-spacing{margin:0}.signup-flow__container .large-feature-block .feature-block{padding-top:20px}.signup-flow__container .large-feature-block .feature-block__column{float:none;margin:0;width:100%}.signup-flow__step{margin:auto;height:100%;width:100%}.signup-flow__step-inner{margin:auto;position:relative}.signup-flow__step-inner .feature-block__content{padding-top:0;background:url("../assets/backgrounds/parchment-color-akaroa.svg") 100% 100%/100% 100% no-repeat}.signup-flow__step-inner .feature-block__content .character{-ms-transform:translate(0, -95%);transform:translate(0, -95%)}.signup-flow__header{height:40px;position:relative;z-index:2}.signup-flow__header button{width:30px;height:30px;border:0;padding:0;background:rgba(0,0,0,0);position:absolute;right:10px;top:0;z-index:10}.signup-flow__header .icon--close-2{color:#f1eee5;cursor:pointer;transition:opacity .3s}.signup-flow__header .icon--close-2:hover{opacity:.7}.signup-flow__step-content{width:100%;background:url("../assets/backgrounds/parchment-color-akaroa.svg") 90% 100%/100% 100% no-repeat;position:relative;z-index:1;color:#1d4351;padding:12% 6%;-webkit-transform:translateZ(0)}.signup-flow__step-content h4{font-weight:normal;font-size:17px}.signup-flow__actions{text-align:center;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.signup-flow--active{visibility:visible;position:fixed;z-index:54;display:block;top:0;left:0;width:100%;height:100%}.signup-flow--active::after{pointer-events:auto;top:0;opacity:0;left:0;position:fixed;z-index:-1;animation-fill-mode:forwards;animation-duration:.3s;animation-delay:.2s;animation-name:signup-fadein;background:#2b2d2d;animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}.signup-flow--loading .icon--wheel{width:40px;height:40px;position:fixed;color:#f1eee5;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.signup-flow--loading .icon--wheel svg{opacity:0;animation:.3s signup-fadein .2s,6s loaderspin 0;animation-fill-mode:forwards,both;animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1),ease-in-out;animation-iteration-count:1,infinite}@keyframes signup-fadein{0%{opacity:0}100%{opacity:.8}}.signup-flow-enter{opacity:0;transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s}.signup-flow-enter-active,.signup-flow-exit{opacity:1;transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s}.signup-flow .signup-step-change-enter{opacity:0;transition:opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;position:absolute;width:100%}.signup-flow .signup-step-change-enter-active{opacity:1}.signup-flow .signup-step-change-enter-done{opacity:1;position:relative}.signup-flow .signup-step-change-exit{opacity:1;position:absolute;width:100%;transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1)}.signup-flow .signup-step-change-exit-active{opacity:0}.signup-flow .signup-step-change-exit-done{opacity:0;display:none}@media screen and (min-width: 720px){.signup-flow__container{padding:40px 0}.signup-flow__step{padding:0 5%}.signup-flow__step-inner .feature-block__content .character{-ms-transform:translate(0, 0);transform:translate(0, 0)}.signup-flow__header button{right:0;top:auto}.signup-flow__step-content{padding:10% 8%}.signup-flow__step-content p,.signup-flow__step-content li{font-size:14px}.signup-flow__actions .button{min-width:140px;width:auto}}@media screen and (min-width: 1200px){.signup-flow__step{padding:0;max-width:1110px}.signup-flow__step-content{padding:75px;background:url("../assets/backgrounds/parchment-large-color-akaroa.svg") 50% 100%/99.6% 100% no-repeat}}
