html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:100%}html *{box-sizing:border-box;outline:none}html{vertical-align:baseline}a,button,select{cursor:pointer;border-radius:0}picture,img{max-width:100%}picture img,img img{max-width:100%}img,button{-webkit-user-select:none;-moz-user-select:none;user-select:none}button:focus,a:focus,a:active,button::-moz-focus-inner,input[type="range"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{outline:none !important}input[type=range]::-moz-focus-outer{border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,app,content,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}app,content,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{margin:1em 0;background:transparent;border:1px solid #d4d4d4;border-width:1px 0 0 0}::selection{background:rgba(0,128,215,0.15)}::-moz-selection{background:rgba(0,128,215,0.15)}@font-face{font-family:"Open Sans";src:url("./fonts/Light/OpenSans-Light.woff2?v=1.101") format("woff2"),url("./fonts/Light/OpenSans-Light.woff?v=1.101") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("./fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.101") format("woff2"),url("./fonts/LightItalic/OpenSans-LightItalic.woff?v=1.101") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Open Sans";src:url("./fonts/Regular/OpenSans-Regular.woff2?v=1.101") format("woff2"),url("./fonts/Regular/OpenSans-Regular.woff?v=1.101") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url("./fonts/Italic/OpenSans-Italic.woff2?v=1.101") format("woff2"),url("./fonts/Italic/OpenSans-Italic.woff?v=1.101") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Open Sans";src:url("./fonts/SemiBold/OpenSans-SemiBold.woff2?v=1.101") format("woff2"),url("./fonts/SemiBold/OpenSans-SemiBold.woff?v=1.101") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("./fonts/SemiBoldItalic/OpenSans-SemiBoldItalic.woff2?v=1.101") format("woff2"),url("./fonts/SemiBoldItalic/OpenSans-SemiBoldItalic.woff?v=1.101") format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url("./fonts/Bold/OpenSans-Bold.woff2?v=1.101") format("woff2"),url("./fonts/Bold/OpenSans-Bold.woff?v=1.101") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Open Sans";src:url("./fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.101") format("woff2"),url("./fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.101") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"Open Sans";src:url("./fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.101") format("woff2"),url("./fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.101") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Open Sans";src:url("./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.101") format("woff2"),url("./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.101") format("woff");font-weight:800;font-style:italic}html,body{font-family:"Open Sans", Helvetica, sans-serif;font-size:16px;line-height:1.5;color:#1D1D1D}table,form,input,textarea,select,button{font-family:"Open Sans", Helvetica, sans-serif;font-size:16px}h1{font-size:56px;line-height:1.25;margin-bottom:20px;font-weight:800}@media (max-width: 1280px){h1{font-size:48px}}@media (max-width: 1160px){h1 br{display:none}}@media (max-width: 840px){h1{font-size:40px}}p.big{font-size:20px;font-weight:600}a{text-decoration:none}ul.normal{list-style:disc}html,body,.landing-page-layout{background-color:#1D1D1D;min-height:100vh}.landing-page-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.logotype{background:url("../../../assets/images/logo.svg") 0 0 no-repeat;display:block;width:145px;height:27px;text-indent:-10000px}.privacy-link{background:url("../../../assets/images/privacy.svg") 0 center no-repeat;padding-left:32px}.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:20px 20px 100px 0 rgba(0,0,0,0.5);max-width:1180px;overflow:hidden;position:relative}@media (max-width: 840px){.container{min-height:100vh}}.container .left-col,.container .right-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:left;-moz-align-items:left;-ms-align-items:left;-ms-flex-align:left;align-items:left;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:60px  64px;position:relative;z-index:2}.container .left-col{background-color:#F8AF00;width:100%;color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.08),20px 0 40px 0 rgba(0,0,0,0.1);-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.container .left-col h1{text-shadow:0 0 8px rgba(248,175,0,0.5)}.container .left-col .mandatory-hint{white-space:nowrap}.container .left-col p.big{max-width:560px;margin-bottom:1.5em}.container .left-col p.big:last-child{margin:0}.container .left-col a{color:#fff}.container .left-col article{padding:48px 0;transform:translateX(0);opacity:1}.container .left-col article,.container .left-col nav,.container .left-col footer{position:relative;z-index:2;width:100%}.container .left-col nav ul,.container .left-col .footer-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.container .left-col nav ul .logos,.container .left-col .footer-wrapper .logos{max-width:720px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -12px;padding-right:32px}.container .left-col nav ul .logos li,.container .left-col .footer-wrapper .logos li{margin:0 12px}.container .left-col nav ul .logos img,.container .left-col .footer-wrapper .logos img{max-height:24px}.container .left-col nav ul li,.container .left-col .footer-wrapper li{margin-right:40px}@media (max-width: 840px){.container .left-col nav ul li,.container .left-col .footer-wrapper li{margin-right:20px}}.container .left-col nav ul li:last-child,.container .left-col .footer-wrapper li:last-child{margin-right:0}@media (max-width: 600px){.container .left-col nav ul li,.container .left-col .footer-wrapper li{margin:0}.container .left-col nav ul li .home-link,.container .left-col .footer-wrapper li .home-link{display:none}}.container .left-col nav ul,.container .left-col footer ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:700;width:100%}.container .left-col nav ul a:hover,.container .left-col footer ul a:hover{text-decoration:underline}.container .left-col .visual{-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;background:#F8AF00 url("../../../assets/images/macbook_visual.jpg") 0 center no-repeat;background-size:auto 105%;position:absolute;left:0;top:0;bottom:0;width:100%;z-index:1}@media (max-width: 1280px){.container .left-col .visual{background-position:center;background-size:auto 110%}}.container .left-col .visual:after{background-image:-webkit-linear-gradient(top, rgba(248,175,0,0) 0%, #f8af00 100%);background-image:-o-linear-gradient(top, rgba(248,175,0,0) 0%, #f8af00 100%);background-image:linear-gradient(to bottom, rgba(248,175,0,0) 0%, #f8af00 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00F8AF00', endColorstr='#FFF8AF00', GradientType=0);content:'';position:absolute;left:0;top:50%;bottom:0;right:0}.container .right-col{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#f2f2f2;width:42%;min-width:360px;z-index:1}@media (max-height: 820px){.container{min-height:100vh}}@media (max-width: 1280px){.container{max-width:1280px}}@media (max-width: 840px){.container{display:block}.container .left-col,.container .right-col{padding:32px}.container .right-col{width:100%}}.container .left-col.thank-you-col{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;position:absolute;top:0px;bottom:0px;width:60%;pointer-events:none;opacity:0}.container .left-col.thank-you-col article{opacity:0;-webkit-transform:translateX(-64px);-moz-transform:translateX(-64px);-o-transform:translateX(-64px);transform:translateX(-64px);-webkit-transition:all 300ms 200ms ease;-moz-transition:all 300ms 200ms ease;-o-transition:all 300ms 200ms ease;transition:all 300ms 200ms ease}.container .left-col.thank-you-col article p.big{max-width:720px}.container.show-thank-you .mandatory-hint{display:none;-webkit-transition:300ms ease;-moz-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.container.show-thank-you footer ul{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.container.show-thank-you footer ul .home-link{display:block}.container.show-thank-you .left-col.thank-you-col{width:100% !important;opacity:1;pointer-events:auto}.container.show-thank-you .left-col.thank-you-col article{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}@media (max-width: 840px){.container.show-thank-you .left-col.thank-you-col{min-height:calc(100vh + 64px)}.container.show-thank-you .left-col.thank-you-col .footer-wrapper{display:block;margin-top:-12px}.container.show-thank-you .left-col.thank-you-col .footer-wrapper .logos{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:block;width:auto;font-size:0;padding-right:0}.container.show-thank-you .left-col.thank-you-col .footer-wrapper .logos li{width:calc(50% - 24px);display:inline-block;margin-bottom:16px}.container.show-thank-you .left-col.thank-you-col .footer-wrapper .logos+a{display:block;margin-bottom:20px}}@media (max-width: 840px){.thank-you-state .left-col{padding-bottom:50vw}}form{position:relative}form .error-explanation{font-size:13px;color:#FF5050;background:rgba(255,80,80,0.15);padding:14px 16px;border-radius:6px;margin-bottom:23px;display:none}.form-group{margin-bottom:20px;line-height:1.43}.form-group .error{font-size:12px;color:#FF5050;font-weight:600;display:none;padding-top:6px}.form-group.has-error .error{display:block}.form-group label{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;display:block;margin-bottom:10px}@media (max-width: 840px){.form-group label{font-size:16px}}.form-group small{font-size:12px;display:block}@media (max-width: 840px){.form-group small{font-size:14px}}.form-group.last-form-group{margin:24px 0 0 0;text-align:center}.form-group.last-form-group button{width:100%}.form-control{display:block;width:100%;resize:none;margin:10px 0 0;padding:12px;background-color:#fff;box-shadow:none;border-radius:6px;border:1px solid #999}.form-control+small,.form-control+.error+small{margin-top:10px;color:#808080}.form-control:invalid{box-shadow:none}.form-control:-moz-submit-invalid{box-shadow:none}.form-control:-moz-ui-invalid{box-shadow:none}.form-control:focus{border-color:#1D1D1D;box-shadow:0 0 0 1px #1D1D1D}.has-error .form-control{border-color:#FF5050}.has-error .form-control:focus{border-color:#FF5050;box-shadow:0 0 0 1px #FF5050}label.checkbox-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:12px;font-weight:normal}label.checkbox-label .checkbox{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#fff;border-radius:3px;border:1px solid #999;display:inline-block;height:20px;margin:2px 10px 0 0;vertical-align:top;width:20px}label.checkbox-label input{-webkit-appearance:none;appearance:none;opacity:0;background-color:transparent;position:absolute;width:20px;height:20px;left:0;margin:0}label.checkbox-label input:checked+.checkbox{background:#fff url("../../../assets/images/checkmark.svg") center no-repeat}label.checkbox-label input:focus+.checkbox{border-color:#1D1D1D}@media (max-width: 840px){label.checkbox-label{font-size:14px}}.btn,button{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-appearance:none;appearance:none;background-color:#F8AF00;border-radius:6px;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:700;text-align:center;line-height:24px;margin:0;overflow:hidden;padding:12px 24px}.btn span,button span{display:inline-block;white-space:nowrap}.btn[disabled],button[disabled]{cursor:not-allowed;background-color:#999;opacity:.6}.btn:not([disabled]):hover,button:not([disabled]):hover{background-color:#ffbe22}.btn.btn-secondary,button.btn-secondary{background:#1D1D1D}.btn.btn-secondary:hover,button.btn-secondary:hover{background-color:#000}.btn.btn-loader span,button.btn-loader span{-webkit-transition:opacity 300ms 150ms ease-in-out;-moz-transition:opacity 300ms 150ms ease-in-out;-o-transition:opacity 300ms 150ms ease-in-out;transition:opacity 300ms 150ms ease-in-out;opacity:1}.btn.btn-loader:after,button.btn-loader:after{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;background:#F8AF00 url("../../../assets/images/loader.gif") center no-repeat;background-size:24px;border-radius:24px;content:'';height:48px;left:50%;margin-left:-24px;opacity:0;position:absolute;top:0px;width:48px;z-index:10}form.loading:after{background-color:transparent;bottom:0px;content:'';left:0px;position:absolute;right:0px;top:0px;z-index:10}form.loading button{border-radius:24px;pointer-events:none;width:48px !important}form.loading button.btn-loader:after{-webkit-transition:opacity 300ms 150ms ease-in-out;-moz-transition:opacity 300ms 150ms ease-in-out;-o-transition:opacity 300ms 150ms ease-in-out;transition:opacity 300ms 150ms ease-in-out;opacity:1}form.loading button.btn-loader span{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;opacity:0}
/*# sourceMappingURL=styles.css.map */
