.inline-logo{display:inline-block;vertical-align:middle;margin-left:.25em;width:1em;height:1em}.inline-logo:first-child{margin-left:0}@supports (-moz-appearance:progressbar) or (-webkit-box-reflect:below){progress:not([value]){background:repeating-linear-gradient(to right,#0078d7,#0078d7 .4rem,transparent .4rem,transparent 1.4rem) no-repeat;background-size:7rem 100%;animation:progress 4s ease-in-out infinite}progress:not([value])::-webkit-progress-bar{background:0 0}progress:not([value])::-moz-progress-bar{background:0 0}@keyframes progress{0%{background-position:0;opacity:0}5%{background-position:25% 0;opacity:1}70%{background-position:75% 0;opacity:1}75%{background-position:88% 0}100%,76%{background-position:100% 0;opacity:0}}}.partner-tool{position:relative;padding-left:4.6rem}.partner-tool+.partner-tool{margin-top:2.4rem}.partner-tool__icon{display:block;position:absolute;top:.6rem;left:0;width:3.2rem;height:3.2rem}.partner-tool__description{margin-top:.4rem}@media (min-width:33.75em) and (max-width:48em),@media (min-width:64em){.partner-tool{padding-left:6rem}.partner-tool__icon{width:4rem;height:4rem}}.scan-box{position:relative;margin-top:0;padding:4.8rem 0;background:#f2f2f2}.scan-box a:link{color:#006fc6}.scan-box .breadcrumb{position:absolute;top:0;left:0;right:0}.scan-box__container::before{display:none}.scan-form{position:relative;margin-top:2.4rem;width:calc(100% - 16rem);max-width:64rem}::-ms-clear,::-webkit-search-cancel-button,::-webkit-search-decoration{display:none;-webkit-appearance:none}label+.scan-url:not([type=radio]):not([type=checkbox]){margin-top:0}@media (min-width:48em){.scan-box{padding:6rem 0}.scan-box__container{position:relative}.scan-box__container::before{display:block;position:absolute;top:50%;right:3.2rem;margin-top:-3.2rem;font-size:6.4rem;color:hsla(0,0%,0%,.3)}}@media (min-width:60em){.scan-box__container::before{right:9.6rem;margin-top:-4.8rem;font-size:9.6rem}.tools-results__heading{float:left}.tools-results__actions{margin-top:0;float:right;width:auto}}.tools-results__actions .button{width:100%;margin-top:2rem;padding:1.2rem;line-height:1;vertical-align:middle}.tools-results__actions .button::before{display:inline-block;vertical-align:top;margin-right:1rem;font-size:1.6rem}@media (min-width:28em){.tools-results__actions .button{width:auto;margin:0 .1rem}}