.thin{font-family:Helvetica Neue Thin,Helvetica,Arial,sans-serif}.light{font-family:Helvetica Neue Light,Helvetica,Arial,sans-serif}.bold{font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif}.h1,h1{font-family:Helvetica Neue Thin,Helvetica,Arial,sans-serif}.h2,h2{font-size:28px}h1,h2,h3{font-family:Helvetica Neue Light,Helvetica,Arial,sans-serif;font-weight:400;margin:1em 0 .75em}strong{font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;font-weight:400}#main{margin-top:40px}main{z-index:1;min-height:700px}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:no-repeat top/auto url(https://static.serato.com/common/images/sso-bg-sm.jpg);background-color:#000}@media (min-width:768px){body{background:no-repeat top/cover url(https://static.serato.com/common/images/sso-bg-lg.jpg);background-color:#000}}.error-message{color:#fff}.display-none{display:none}.right{float:right}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}header{color:#fff}header .primary-header{height:50px;position:fixed;top:0;width:100%;max-width:100%;z-index:1000;background-color:#000;display:flex;justify-content:center;align-items:center}header .primary-header .main-logo{display:block;width:100px}@media (min-width:1024px){header .primary-header{height:60px}header .primary-header .main-logo{width:120px}}.secondary-header{background-color:transparent;color:#fff;width:100%;position:relative;left:0;display:flex;justify-content:center;margin-top:30px;top:60px}@media (min-width:1024px){.secondary-header{margin-top:80px}}.secondary-header__title{font-family:Helvetica Neue Light,Helvetica,Arial,sans-serif;text-align:center;width:auto}@media (max-width:400px){.secondary-header__title{padding:0 25px}}#secondary-header-title{font-size:30px;line-height:28px}@media (max-width:600px){#secondary-header-title{margin-top:25px}}.site-notification{position:fixed;height:50px;top:50px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff}@media (min-width:768px){.site-notification{top:60px}}.site-notification--danger{background-color:#d03535}.site-notification--warning{background-color:#e48400}.site-notification--success{background-color:#47a44b}.site-notification__close{position:absolute;right:0;margin-right:15px;cursor:pointer}.form-container{background-color:#000;padding:30px 25px;color:#fff;margin:auto;width:auto;max-width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-container__label{display:block}.form-container__input{width:calc(100% - 20px);padding:13px 10px;box-shadow:none;border:0;border-bottom:3px solid #dcdcdc;margin-top:10px;appearance:none;background:none;background-color:#fff;color:#000;transition:border .1s linear}.form-container__input--half-width{width:calc(50% - 5px)}.form-container__input[type=password]{letter-spacing:.3em}.form-container__input--danger{border-bottom:3px solid #d03535}.form-container__input:valid{border-bottom:3px solid #47a44b}.form-container__input:default{border-bottom:3px solid #fafafa}.form-container__input:focus{outline:0;border-bottom:3px solid #28a4e6}.form-container__input-checkbox{margin-right:.8em}.form-container__subheader{justify-content:center;align-self:center;margin-top:10px;margin-bottom:35px;font-size:22px;line-height:24px}@media (min-width:768px){.form-container{width:380px;padding:30px 0}}.form-container__error{color:#d03535;font-size:14px;font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;margin-top:10px}.form-container--wide{width:auto}@media (min-width:768px){.form-container--wide{width:580px}}.form-container__form{width:300px;display:flex;flex-direction:column}@media (max-width:400px){.form-container__form{width:100%}}.form-container__form--wide{width:100%;margin:0 25px}@media (min-width:600px){.form-container__form--wide{width:500px}}.form-container--danger{padding-top:0;border:2px solid #d03535}.form-container--success{padding-top:0;border:2px solid #47a44b}.form-container__password-strength-meter{margin-top:-5px}.authorize,.email-change,.error,.join,.login,.password-reset{padding:50px 0}label.simple-checkbox{display:flex;align-items:center}label.simple-checkbox input[type=checkbox]{position:absolute;z-index:-9999}label.simple-checkbox>span{background-color:#fff;content:"";display:inline-block;height:22px;outline:1px solid #d2d2d2;position:relative;vertical-align:middle;width:22px;margin-right:10px}label.simple-checkbox input[type=checkbox]:checked+span:after{color:#28a4e6;content:"\F00C";font-family:FontAwesome,sans-serif;font-size:16px;left:.2em;top:.1em;position:absolute}.info-box{padding:10px 25px;width:100%;margin-bottom:30px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.info-box{padding:10px 0}}.info-box--danger{border:1px solid #d03535;background-color:#d03535;color:#fff}.info-box--success{background-color:#47a44b;color:#fff;border:1px solid #47a44b}.form-container--two-col{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:480px){.form-container--two-col{flex-direction:row}}.form-container__password-container{width:100%}@media (min-width:480px){.form-container__password-container{width:calc(50% - 5px)}}.form-container__password,.password-wrapper{position:relative}.password-wrapper__icon{color:#28a4e6;position:absolute;right:5px;top:20px;z-index:10}.backstage-container{background-color:#222;padding:15px;margin-bottom:30px}.backstage-container__two-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}@media (max-width:480px){.backstage-container__two-col{align-items:flex-start;padding:8px}}.backstage-container__logo{height:60px}@media (max-width:480px){.backstage-container__logo{margin-bottom:20px}}.emoji{height:105px;margin-bottom:25px;margin-top:15px}.backstage-container__list{margin:0;padding:0}@media (min-width:768px){.backstage-container__list{padding-left:0}}.backstage-container__check-icon{color:#47a44b;margin-right:10px}.backstage-container__list-item{list-style-type:none;padding:5px 0}.backstage-container__radio{position:relative}.backstage-container__radio__label{color:#fff;display:inline-block;background-color:transparent;position:relative;cursor:pointer;padding-left:40px;padding-top:5px;padding-bottom:5px;z-index:5}.backstage-container__radio__label--blue{color:#28a4e6}.backstage-container__radio-list{margin-top:15px}@media (min-width:768px){.backstage-container__radio-list{display:flex;flex-direction:row;flex-wrap:wrap}}@media (max-width:768px){.backstage-container__radio-list{margin-top:0}}.backstage-container__radio__item{position:absolute;visibility:hidden}.backstage-container__check{display:block;position:absolute;border:1px solid #28a4e6;border-radius:100%;height:20px;width:20px;top:4px;left:5px;background-color:#fff;transition:border .25s linear}.backstage-container__check:before{display:block;position:absolute;content:"";border-radius:100%;height:12px;width:12px;top:4px;left:4px;margin:auto;transition:background .2s linear}.backstage-container__radio__item:checked~.backstage-container__check{border:1px solid #28a4e6}.backstage-container__radio__item:checked~.backstage-container__check:before{background:#28a4e6}.backstage-container__disclaimer{padding-left:5px;padding-right:15px}.backstage-container__tooltip{background-color:#28a4e6;border-radius:50%;color:#222;display:inline-block;font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;height:20px;left:16px;line-height:20px;margin-left:.1em;cursor:pointer;text-align:center;width:20px}.backstage-container__tooltip:hover{background:#fff;color:#222}.backstage-container__error{color:#d03535;font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;margin:10px;font-size:14px}.captcha{min-height:80px;margin-bottom:18px}.paragraph{word-break:break-word;display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;line-height:24px}.paragraph--centered{text-align:center}.paragraph--larger-line-height{line-height:22px}.paragraph--bigger-margin-bottom{margin-bottom:40px}.paragraph--horizontal-padding{padding-left:15px;padding-right:15px}.label-input-wrapper{margin-bottom:18px}.label-input-wrapper--confirm-email{min-height:105px}.small-margin{margin-bottom:8px}.bigger-median-margin{margin-bottom:22px}.median-margin,.xlg-median-margin{margin-bottom:25px}.continue-text-margin{margin-bottom:27px}.normal-median-margin{margin-bottom:16px}.large-margin{margin-bottom:33px}.xlg-margin{margin-bottom:35px}.default-margin-bottom{margin-bottom:10px}.center-block{text-align:center}.form-container__input--honey,.form-container__label--honey{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.black-bg{background-color:#000;color:#fff}.white-bg{background-color:#fff;color:#000}.secondary-header-black{background-color:rgba(0,0,0,.8);color:#fff}@font-face{font-family:Helvetica Neue;src:url(https://static.serato.com/common/fonts/HelveticaNeue.eot);src:url(https://static.serato.com/common/fonts/HelveticaNeue.eot#iefix) format("embedded-opentype"),url(https://static.serato.com/common/fonts/HelveticaNeue.woff2) format("woff2"),url(https://static.serato.com/common/fonts/HelveticaNeue.woff) format("woff"),url(https://static.serato.com/common/fonts/HelveticaNeue.ttf) format("truetype"),url(https://static.serato.com/common/fonts/HelveticaNeue.svg#HelveticaNeue) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Light;src:url(https://static.serato.com/common/fonts/HelveticaNeue-Light.eot);src:url(https://static.serato.com/common/fonts/HelveticaNeue-Light.eot#iefix) format("embedded-opentype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Light.woff2) format("woff2"),url(https://static.serato.com/common/fonts/HelveticaNeue-Light.woff) format("woff"),url(https://static.serato.com/common/fonts/HelveticaNeue-Light.ttf) format("truetype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Ultra Light;src:url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.eot);src:url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.eot#iefix) format("embedded-opentype"),url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.woff2) format("woff2"),url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.woff) format("woff"),url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.ttf) format("truetype"),url(https://static.serato.com/common/fonts/HelveticaNeue-UltraLight.svg#HelveticaNeue-UltraLight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Bold;src:url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.eot);src:url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.eot#iefix) format("embedded-opentype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.woff) format("woff"),url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.ttf) format("truetype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Thin;src:url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.eot);src:url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.eot#iefix) format("embedded-opentype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.woff2) format("woff2"),url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.woff) format("woff"),url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.ttf) format("truetype"),url(https://static.serato.com/common/fonts/HelveticaNeue-Thin.svg#HelveticaNeue-Thin) format("svg");font-weight:400;font-style:normal}.btn{background:#28a4e6;color:#fff;border-radius:2px;border:#28a4e6;font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;font-size:15px;padding:1em 1.5em;letter-spacing:.05em;font-style:normal;font-stretch:normal;line-height:normal;text-transform:none;text-decoration:none}.btn,.btn:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:hover{background:#0590da}.btn__primary{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}.btn__sm{font-size:13px;padding:1em 1.5em}.btn__xl{font-size:17px;padding:1em 2em}.btn--disabled{cursor:not-allowed;pointer-events:none;background:#cecece}.link{color:#28a4e6;display:inline-block;font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.5px;text-decoration:none!important;position:relative;letter-spacing:.05em;margin-bottom:10px}.link:after{content:"";position:absolute;bottom:-.3em;left:0;right:100%;border-top:1px dotted transparent;transition:all .25s ease-in-out}.link:hover:after{right:0;border-top:1px dotted #28a4e6}.link--larger-margin-bottom{margin-bottom:25px}.link--centered{align-self:center}.none-text-decoration{text-decoration:none}meter{appearance:none;margin:0 auto 5px;width:100%;height:2px}meter::-webkit-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#dcdcdc 0,#dcdcdc 8.8%,8.8%,#000 10%)}meter{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#dcdcdc 0,#dcdcdc 8.8%,8.8%,#000 10%)}meter[value="0"]::-webkit-meter-optimum-value{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#d03535 0,#d03535 44%,44%,#000 50%)}meter[value="0"]::-moz-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#d03535 0,#d03535 44%,44%,#000 50%)}meter[value="0"]~#password-strength-text{color:#d03535}meter[value="1"]::-webkit-meter-optimum-value{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#d03535 0,#d03535 22%,22%,#000 25%)}meter[value="1"]::-moz-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#d03535 0,#d03535 22%,22%,#000 25%)}meter[value="1"]~#password-strength-text{color:#d03535}meter[value="2"]::-webkit-meter-optimum-value{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#e48400 0,#e48400 14.66667%,14.66667%,#000 16.66667%)}meter[value="2"]::-moz-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#e48400 0,#e48400 14.66667%,14.66667%,#000 16.66667%)}meter[value="2"]~#password-strength-text{color:#e48400}meter[value="3"]::-webkit-meter-optimum-value{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#47a44b 0,#47a44b 11%,11%,#000 12.5%)}meter[value="3"]::-moz-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#47a44b 0,#47a44b 11%,11%,#000 12.5%)}meter[value="3"]~#password-strength-text{color:#47a44b}meter[value="4"]::-webkit-meter-optimum-value{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#47a44b 0,#47a44b 8.8%,8.8%,#000 10%)}meter[value="4"]::-moz-meter-bar{background-size:101.5%;background-image:repeating-linear-gradient(90deg,#47a44b 0,#47a44b 8.8%,8.8%,#000 10%)}meter[value="4"]~#password-strength-text{color:#47a44b}#password-strength-text{font-family:Helvetica Neue Bold,Helvetica,Arial,sans-serif;font-size:.9em;min-height:1em;margin:0;font-size:14px}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top-color:#28a4e6}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom-color:#28a4e6}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left-color:#28a4e6}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right-color:#28a4e6}.tippy-tooltip.dark-theme{background-color:#28a4e6;color:#fff;padding:10px;border:1px solid #28a4e6}.tippy-tooltip.dark-theme .tippy-backdrop,.tippy-tooltip.dark-theme[data-animatefill]{background-color:#28a4e6}.tippy-tooltip{max-width:250px}.tippy-popper:after{content:"";position:absolute;display:block;top:5px;left:10px;margin-left:170px;margin-top:102px;width:0;height:0;border-top:10px solid #28a4e6;border-left:10px solid transparent;border-right:10px solid transparent}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}