.osx .ssu-container .smart-header .marker>h1>span>span,.osx .ssu-container .smart-header .marker>h2>span>span,.osx .ssu-container .smart-header .marker>h3>span>span,.osx .ssu-container .smart-header .marker>h4>span>span,.osx .ssu-container .smart-header .marker>span>span{padding:.4375rem .4375rem .1875rem .4375rem}.ssu-container{position:relative}.ssu-container .smart-header .h1,.ssu-container .smart-header h1{display:block;font-size:1.6875rem;line-height:1.25}@media(min-width:768px){.ssu-container .smart-header .h1,.ssu-container .smart-header h1{font-size:2rem;line-height:1.2}}@media(min-width:1024px){.ssu-container .smart-header .h1,.ssu-container .smart-header h1{font-size:3rem;line-height:3.875rem;letter-spacing:.0625rem}}.ssu-container .smart-header .marker{max-width:841px;color:#fff;text-transform:uppercase;margin-bottom:1.25rem;margin-top:.625rem}@media(min-width:1024px){.ssu-container .smart-header .marker{margin-bottom:1.875rem;margin-top:.9375rem}}.ssu-container .smart-header .marker>h1>span,.ssu-container .smart-header .marker>h2>span,.ssu-container .smart-header .marker>h3>span,.ssu-container .smart-header .marker>h4>span,.ssu-container .smart-header .marker>span{display:block;vertical-align:top;margin-right:.625rem;margin-bottom:.1875rem;line-height:1}.ssu-container .smart-header .marker>h1>span>span,.ssu-container .smart-header .marker>h2>span>span,.ssu-container .smart-header .marker>h3>span>span,.ssu-container .smart-header .marker>h4>span>span,.ssu-container .smart-header .marker>span>span{vertical-align:middle;display:inline-block;padding:.0625rem .4375rem .3125rem .4375rem;background-color:#009ee3}@media(min-width:768px){.ssu-container .smart-header .marker>h1>span,.ssu-container .smart-header .marker>h2>span,.ssu-container .smart-header .marker>h3>span,.ssu-container .smart-header .marker>h4>span,.ssu-container .smart-header .marker>span{padding:.4375rem 1.5rem .4375rem .5rem}}@media(min-width:1024px){.ssu-container .smart-header .marker>h1>span,.ssu-container .smart-header .marker>h2>span,.ssu-container .smart-header .marker>h3>span,.ssu-container .smart-header .marker>h4>span,.ssu-container .smart-header .marker>span{padding:0}}.ssu-container .smart-subheader{color:#484848;font-size:15px;font-weight:700;letter-spacing:.5px;line-height:26px;margin-bottom:30px}.ssu-container.withImage{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-template-areas:"overflow";max-height:594px}.ssu-container .smart-sign-up{position:relative}.ssu-container .smart-sign-up.stage{grid-area:overflow;margin-top:auto;margin-bottom:2%;padding-top:15px}.ssu-container .smart-sign-up.stage .smart-container{background:#fff;padding:30px;max-width:841px}@media(max-width:767px){.ssu-container .smart-sign-up.stage .smart-container{padding:0}}.ssu-container .smart-sign-up.stage .smart-container button{width:100%;height:56px;background-color:#a763a4;color:#fff;font-size:15px;font-weight:700;letter-spacing:.5px;line-height:26px;text-transform:uppercase;border:none;transition:color .3s,opacity .3s,background .3s}.ssu-container .smart-sign-up.stage .smart-container button:hover{background-color:#a746a4}.ssu-container .smart-sign-up.stage .smart-container button.disabled{cursor:not-allowed;opacity:.65}.ssu-container .smart-sign-up.stage .smart-container .autocomplete-no-suggestion{font-size:14px}.ssu-container .smart-sign-up.stage .aside-link{margin-top:30px}.ssu-container .smart-sign-up.stage .aside-link a{color:#484848;font-size:15px;font-weight:400;letter-spacing:.5px;line-height:15px;text-decoration:underline;opacity:.8}.ssu-container .smart-sign-up.stage .aside-link a:hover{text-decoration:none}.ssu-container .smart-sign-up.notshow .spinner{top:28px}form .ssu-container .smart-sign-up.notshow .spinner{top:50px}.ssu-container .smart-sign-up .spinner{display:none;top:50px;right:15px}.ssu-container .smart-sign-up .results{position:relative}.ssu-container .smart-sign-up .results .autocomplete-suggestions{overflow-y:scroll;background-color:#fff;border-left:1px solid #009ee3;border-right:1px solid #009ee3;border-bottom:1px solid #009ee3}.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-no-suggestion,.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-suggestion{cursor:pointer;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;font-weight:400;line-height:26px;padding:1rem 1.2rem}.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-no-suggestion .autocomplete-suggestion-detail,.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-suggestion .autocomplete-suggestion-detail{color:#7f7f7f}.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-no-suggestion:hover,.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-suggestion:hover{color:#009ee3}.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-no-suggestion:hover strong,.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-suggestion:hover strong{color:#000}.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-no-suggestion strong,.ssu-container .smart-sign-up .results .autocomplete-suggestions .autocomplete-suggestion strong{color:#009ee3}.ssu-container input[type=text]{padding-right:60px}.ssu-container .bgImage{grid-area:overflow;margin:0 auto;max-height:594px;overflow:hidden}.ssu-container .bgImage img{width:100vw;height:100%}@media(max-width:1350px){.ssu-container .bgImage img{width:123vw}}@media(max-width:1250px){.ssu-container .bgImage img{width:100vw}}@media(max-width:767px){.ssu-container .bgImage img{display:none}}.ssu-container.style-2.withImage .bgImage img{display:block;height:auto}@media(max-width:1023.98px){.ssu-container.style-2.withImage .bgImage img{height:100%;width:auto}}.ssu-container.style-2 .smart-sign-up.stage .smart-container{background:rgba(0,0,0,0);max-width:inherit}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box{max-width:765px;width:100%;position:relative;margin:0 auto}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box .spinner{z-index:29;right:20px}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box input[type=text]{border-radius:30px;z-index:27;position:relative;padding-right:95px}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box .smart-button{position:absolute;right:0;top:0;height:100%;z-index:28}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box .smart-button button{border-top-right-radius:30px;border-bottom-right-radius:30px;background-color:#009ee3;width:80px;height:100%;font-size:18px}.ssu-container.style-2 .smart-sign-up.stage .smart-container .box .smart-button button i{font-weight:200}.ssu-container.style-2 .smart-sign-up.stage .smart-subheader{color:#fff;max-width:558px}.ssu-container.style-2 .smart-sign-up .results .autocomplete-suggestions{top:-20px;z-index:9!important;padding-top:20px;border-bottom-left-radius:30px}.company-entry{background-color:#009ee3;color:#fff;padding:15px!important;overflow:hidden}.company-entry h3{color:#fff}.company-entry a{color:#fff}.company-entry a:hover{color:#006eb7}