html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container-1280,.container-480{margin:0 auto;max-width:82em;padding:0 1em}.container-1280:before,.container-1280:after,.container-480:before,.container-480:after{content:" ";display:table;line-height:0}.container-1280:after,.container-480:after{clear:both}.row{margin-left:-1em;margin-right:-1em}.row:before,.row:after{content:" ";display:table;line-height:0}.row:after{clear:both}.half{min-height:1px;padding-left:1em;padding-right:1em;box-sizing:border-box}@media (min-width: 43.75em){.half{float:left;width:50%}}section a,a{color:#fffc;transition:color .2s}section a:hover,a:hover{color:#fff}body{font:100% Geist,Helvetica,Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased}p{font-size:1em;line-height:1.4em}input[type=text],input[type=password],input[type=email],input[type=number],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75em;box-sizing:border-box;width:100%;height:3.5em;padding:1.05em .75em;box-shadow:none;border:1px solid rgba(255,255,255,.3);background:#191933;color:#fff;font:1em Geist,Helvetica,Arial,sans-serif}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,select:focus{outline:0;box-shadow:0 0 2px #057dff;border-color:#057dff}input[type=text].error,input[type=password].error,input[type=email].error,input[type=number].error,select.error{background:#f003;border-color:red}.theme-select,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.388em 0 .9375em;background:url(/funnel/assets/themes/watcher/img/ui/arrows-select.png) #fff right .55555em center no-repeat;cursor:pointer}.theme-select:focus,select:focus{outline:none;box-shadow:0 0 4px 1px #0071eb}button,.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background:transparent;font:500 1em Geist,Helvetica,Arial,sans-serif;text-decoration:none;padding:.875em 4em;border-radius:3.125em;border:1px solid rgba(255,255,255,.5);color:#fffc;transition:background-color .2s}@media (max-width: 30em){button,.btn{display:block;text-align:center;padding:.875em 2em;margin:1em 0;width:100%;box-sizing:border-box}}button:hover,.btn:hover{background-color:#fff3}button:active,.btn:active{background:#ffffff80;box-shadow:inset 0 0 0 2px #fff;outline:0}button:disabled,button.primary:disabled,.btn:disabled,.btn.primary:disabled{opacity:.3;cursor:wait}button:disabled:hover,button.primary:disabled:hover,button:disabled:active,button.primary:disabled:active,.btn:disabled:hover,.btn.primary:disabled:hover,.btn:disabled:active,.btn.primary:disabled:active{opacity:.3;box-shadow:none}button.primary,.btn.primary{background-color:#fff;color:#000}button.primary:hover,.btn.primary:hover{background-color:#ffffffe6}button.primary:active,.btn.primary:active{background-color:#fffc;box-shadow:inset 0 0 5px #0071eb}.controls{position:relative}.form-error{position:absolute;z-index:900;bottom:-2.5em;left:0;color:red;font:400 .675em Geist,Helvetica,Arial,sans-serif}.form-error:before{content:"";display:block;position:absolute;bottom:100%;left:10px;border:5px solid transparent;border-bottom-color:#ff4d4d}.container-480{max-width:512px}@media (max-width: 30em){.desktop{display:none}}.mobile{display:none}@media (max-width: 30em){.mobile{display:block}}section{padding:2.5em 0}@media (max-width: 30em){section{padding:1.5em 0}}section.glow{background:radial-gradient(closest-side,#213494cc,#00001c),#00001c}section a{font-size:23px;font-weight:800;text-decoration:underline}body{background:#00001c}p{color:#fffc}@media (max-width: 30em){p{font-size:14px}}h1{font-size:2.25em;font-weight:500;line-height:1.15em;background:linear-gradient(90deg,#fff,#ffffffb3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}@media (min-width: 43.75em){h1{font-size:4.5em}}h2{font-size:1.5em;font-weight:500;line-height:1.15em;text-align:left;background:linear-gradient(90deg,#fff,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}h3{font-size:1em;font-weight:500;background:linear-gradient(90deg,#fff,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}h4{font-size:1.25em}h5{font-size:24px;font-weight:300;line-height:1.2em}@media (max-width: 30em){h5{font-size:20px}}h6{font-size:20px;font-weight:800;margin:0}input[type=text].error,input[type=password].error,input[type=email].error,input[type=number].error,select.error{background-color:#ff00004d!important;border:1px solid #FF0000!important;margin-bottom:1.25em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.388em 0 .9375em;background:url(/funnel/assets/themes/watcher/img/ui/arrows-select.png) #fff right .55555em center no-repeat;cursor:pointer}select:focus{outline:none;box-shadow:0 0 4px 1px #0071eb}p.anchor-link{font-size:16px;font-weight:500;width:fit-content;margin:0;color:#0071eb;cursor:pointer;border-bottom:1px solid #0071EB}.form-error{bottom:-.3em;padding:.25em 5px;border-radius:25px}.form-error:before{content:none}.progress-tracker{padding:1.15em 0;border-bottom:1px solid rgba(255,255,255,.3)}.progress-tracker ul{display:flex;flex-direction:row;justify-content:center;gap:.5em;margin:0;padding:0}.progress-tracker ul li{list-style:none;display:flex;flex-direction:column;justify-content:end;width:100%;max-width:140px}.progress-tracker ul li span{font-size:12px;text-align:center;font-weight:600;padding:0 .5em;color:#ffffff80}@media (min-width: 43.75em){.progress-tracker ul li span{font-size:14px;text-align:left}}@media (max-width: 30em){.progress-tracker ul li span{display:none}}.progress-tracker ul li div{background:#353556;width:100%;height:2px;background:#fff3;margin:.5em auto 0;position:relative;border-radius:25px;border:1px solid rgba(255,255,255,.1)}.progress-tracker ul li.complete span{color:#fffc}.progress-tracker ul li.complete div{background:#fff;border-color:none}@media (max-width: 30em){.progress-tracker ul li.active{min-width:91px}}.progress-tracker ul li.active span{color:#fffc}@media (max-width: 30em){.progress-tracker ul li.active span{display:block}}.progress-tracker ul li.active div{background:#fff;border-color:none}#main{background:#00001c}#main h1{font-size:1.5em;margin:0}#main p{color:#fff9}#main p.regulatory-links{font-size:12px;color:#fff;max-width:500px;margin-top:1em}#main p.regulatory-links a{font-size:12px}@media (max-width: 43.75em){#main p.regulatory-links{margin-top:2em}}#main .usage-notice{background:#191933;display:flex;align-items:start;flex-direction:row;gap:.75em;padding:.75em;border-radius:1em;border:1px solid rgba(255,255,255,.1)}#main .usage-notice p{margin:0}#main .data-list{margin-top:2em}#main .data-list p{font-size:14px;font-weight:400;color:#fff9;margin:0 0 .5em}#main .data-list ul{padding:0;margin:.5em 0;list-style:none}#main .data-list ul:before,#main .data-list ul:after{content:" ";display:table;line-height:0}#main .data-list ul:after{clear:both}#main .data-list ul li{background:url(/funnel/assets/themes/glass/img/results/info-dataPoints.png) left center no-repeat;background-size:24px;font-size:14px;font-weight:400;color:#fffc;line-height:2.5em;padding-left:2em;width:40%;float:left}@media (min-width: 30em){#main .data-list ul li{width:38%}}@media (max-width: 350px){#main .data-list ul li{width:100%}}#main p.hibp{font-size:12px;margin-top:4em;text-align:left;color:#fff9}#main p.hibp a{font-size:12px;color:#fff9;text-decoration:underline;font-weight:400}#scan{margin:2em 0}#scan .visual{flex-shrink:2}#scan .visual img{width:100%;height:auto}#scan #email-search{display:flex;flex-direction:row;align-items:center;gap:1em}@media (max-width: 30em){#scan #email-search{flex-direction:column;gap:0}#scan #email-search #submit-btn{width:100%}}#scan #email-search #email{flex-grow:2;width:100%}#scan #email-search #email-input{background:#ffffff4d;border:1px solid #ffffff}#scan #email-search label{display:block;font-size:12px;color:#fffc;font-weight:400;margin-bottom:.25em}#scan .secure{font-size:12px;color:#fff9;margin:.5em 0 0;text-align:left}#scan .secure:before{content:"";background:url(/funnel/assets/themes/glass/img/results/lock.svg) center center no-repeat;background-size:contain;display:inline-block;width:1.5em;height:1.5em;margin-right:.25em;vertical-align:bottom}#email-address{padding:.75em;text-align:left;font-size:12px;color:#fff;margin-top:1.25em;border-radius:.75em;border:1px solid rgba(255,255,255,.3)}#scroll-cta{position:sticky;bottom:0;background:#00001c;text-align:center;color:#fff;width:100%;padding:0;box-sizing:border-box;box-shadow:0 -3px 21px #ffffff1f;z-index:2000}#scroll-cta .container{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:.5em;padding:1em;margin:0 auto;height:100%}
