@font-face{font-display:auto;font-family:basel-grotesk;font-weight:330;font-style:normal;src:url(/fonts/basel-grotesk/basel-grotesk-thin.otf?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-thin.woff?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-thin.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:basel-grotesk;font-weight:430;font-style:normal;src:url(/fonts/basel-grotesk/basel-grotesk-regular.otf?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-regular.woff?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-regular.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:basel-grotesk;font-weight:485;font-style:normal;src:url(/fonts/basel-grotesk/basel-grotesk-book.otf?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-book.woff?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-book.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:basel-grotesk;font-weight:535;font-style:normal;src:url(/fonts/basel-grotesk/basel-grotesk-medium.otf?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-medium.woff?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-medium.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:basel-grotesk;font-weight:635;font-style:normal;src:url(/fonts/basel-grotesk/basel-grotesk-bold.otf?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-bold.woff?url) format("truetype");src:url(/fonts/basel-grotesk/basel-grotesk-bold.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:clarendon-graphic;font-weight:330;font-style:normal;src:url(/fonts/clarendon-graphic/clarendon-graphic-thin.otf?url) format("truetype");src:url(/fonts/clarendon-graphic/clarendon-graphic-thin.woff?url) format("truetype");src:url(/fonts/clarendon-graphic/clarendon-graphic-thin.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:clarendon-graphic;font-weight:400;font-style:normal;src:url(/fonts/clarendon-graphic/clarendon-graphic-regular.otf?url) format("truetype");src:url(/fonts/clarendon-graphic/clarendon-graphic-regular.woff?url) format("truetype");src:url(/fonts/clarendon-graphic/clarendon-graphic-regular.woff2?url) format("truetype")}@font-face{font-display:auto;font-family:overpass-mono;font-weight:300;font-style:normal;src:url(/fonts/overpass-mono/overpass-mono-light.ttf?url) format("truetype")}@font-face{font-display:auto;font-family:overpass-mono;font-weight:400;font-style:normal;src:url(/fonts/overpass-mono/overpass-mono-regular.ttf?url) format("truetype")}@font-face{font-display:auto;font-family:overpass-mono;font-weight:500;font-style:normal;src:url(/fonts/overpass-mono/overpass-mono-medium.ttf?url) format("truetype")}@font-face{font-display:auto;font-family:overpass-mono;font-weight:600;font-style:normal;src:url(/fonts/overpass-mono/overpass-mono-semibold.ttf?url) format("truetype")}@font-face{font-display:auto;font-family:overpass-mono;font-weight:700;font-style:normal;src:url(/fonts/overpass-mono/overpass-mono-bold.ttf?url) format("truetype")}html{background:#fff}body{color:#161616}body:has(dialog[open]){overflow:hidden}.breach-scan__wrapper{position:relative;z-index:3}.breach-scan__wrapper--padded{position:relative;padding-top:136px;padding-bottom:72px;margin:-88px auto 0;color:#fff}@media screen and (width < 800px){.breach-scan__wrapper--padded{padding-top:108px;padding-bottom:48px}}.breach-scan__wrapper--top-rounded{position:relative;margin-top:-24px;padding-top:88px;border-top-right-radius:24px;border-top-left-radius:24px;background-color:#fff;z-index:1}@media screen and (width <= 800px){.breach-scan__wrapper--top-rounded{padding-top:32px}}.breach-scan__accent-gradient-text{background:linear-gradient(143deg,#e00909 10.3%,#f47357 91.47%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.panel{display:flex;width:100%;max-width:820px;flex-direction:column;align-items:center;padding:56px 24px;background-color:#ecf4ff;border-radius:24px;box-shadow:0 4px 32px #2551b81f;border:2px solid #e00909;text-align:center}.shared-dialog__header .shared-dialog__title{font-family:basel-grotesk,sans-serif;font-size:32px;font-weight:535;line-height:110%;font-style:normal}@media screen and (width <= 800px){.shared-dialog__header .shared-dialog__title{font-family:basel-grotesk,sans-serif;font-size:26px;font-weight:535;line-height:110%;font-style:normal}}
