.zsk-auth{--zsk-ink:#171714;--zsk-paper:#f3f0e8;--zsk-warm:#e8e2d7;--zsk-acid:#d8ff45;--zsk-muted:#6e6b63;color:var(--zsk-ink);font-family:Arial,sans-serif;margin:0 auto;max-width:1480px}.zsk-auth *{box-sizing:border-box}.zsk-auth__hero{display:grid;grid-template-columns:1.08fr .92fr;min-height:680px;border:1px solid rgb(23 23 20 / .14)}.zsk-auth__copy{padding:clamp(60px,8vw,115px) clamp(28px,7vw,100px);background:var(--zsk-paper);display:flex;flex-direction:column;align-items:flex-start}.zsk-auth__eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.zsk-auth__eyebrow span{width:25px;height:2px;background:var(--zsk-ink)}.zsk-auth__copy h1{font-family:Arial,sans-serif;font-size:clamp(48px,6vw,84px);font-weight:600;line-height:.96;letter-spacing:-.055em;margin:50px 0 30px}.zsk-auth__copy h1 em{font-family:Georgia,serif;font-weight:400}.zsk-auth__copy>p{font-size:18px;line-height:1.65;color:var(--zsk-muted);max-width:520px}.zsk-auth__footnote{display:flex;align-items:center;gap:14px;margin-top:auto;font-size:10px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase}.zsk-auth__footnote>span{width:38px;height:38px;border:1px solid;border-radius:50%;display:grid;place-items:center}.zsk-auth__lookup-wrap{display:grid;place-items:center;background:var(--zsk-ink);padding:48px}.zsk-auth__card{width:min(100%,530px);padding:24px 30px 32px;background:var(--zsk-paper);box-shadow:0 30px 80px rgb(0 0 0 / .25)}.zsk-auth__topline{display:flex;justify-content:space-between;border-bottom:1px solid rgb(23 23 20 / .14);padding-bottom:18px;font-size:9px;font-weight:700;letter-spacing:.14em}.zsk-auth__seal{width:215px;height:215px;margin:42px auto;border:1px solid;border-radius:50%;display:grid;place-items:center;position:relative}.zsk-auth__seal:before{content:"";position:absolute;inset:22px;border-radius:50%;border:1px solid;background:var(--zsk-acid)}.zsk-auth__seal span{font-size:75px;font-weight:700;z-index:1}.zsk-auth__card label{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px}.zsk-auth__field{display:flex;border:1.5px solid;background:#fff}.zsk-auth__field input{min-width:0;flex:1;border:0!important;box-shadow:none!important;padding:16px!important;margin:0!important;text-transform:uppercase;letter-spacing:.06em;background:white!important}.zsk-auth__field button{border:0;border-left:1.5px solid;background:var(--zsk-acid);padding:0 17px;font-size:12px;font-weight:700;cursor:pointer}.zsk-auth__field button span{margin-left:12px}.zsk-auth__card small{display:block;margin-top:11px;font-size:10px;color:var(--zsk-muted)}.zsk-auth__result{background:#fff;padding:65px clamp(20px,7vw,100px);border:1px solid rgb(23 23 20 / .14);border-top:0}.zsk-result-card{display:grid;grid-template-columns:280px 1fr;max-width:980px;margin:auto;background:var(--zsk-paper);border:1px solid rgb(23 23 20 / .14)}.zsk-result-card__status{padding:34px;background:var(--zsk-acid);min-height:300px;display:flex;flex-direction:column;justify-content:space-between}.zsk-result-card__status.is-revoked{background:#e7aaa1}.zsk-result-card__status>span,.zsk-result-error>span{width:56px;height:56px;border:1px solid;border-radius:50%;display:grid;place-items:center;font-size:27px}.zsk-result-card__status small{font-size:9px;letter-spacing:.12em}.zsk-result-card__status h2{font-size:31px;line-height:1;margin:17px 0 10px}.zsk-result-card__status p{font-size:12px;line-height:1.5;margin:0}.zsk-result-card__details{padding:36px}.zsk-result-card__code{display:block;font-size:13px;letter-spacing:.1em;margin-bottom:28px}.zsk-result-card__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.zsk-result-card__grid span{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--zsk-muted);margin-bottom:7px}.zsk-result-card__grid b{font-size:13px}.zsk-result-error{text-align:center;max-width:600px;margin:auto}.zsk-result-error>span{margin:auto;background:#ecc1ba}.zsk-result-error h2{font-size:30px;margin:18px 0 8px}.zsk-result-error p,.zsk-result-error small{color:var(--zsk-muted)}.zsk-auth__steps{display:grid;grid-template-columns:repeat(3,1fr);background:var(--zsk-paper);padding:95px clamp(25px,7vw,100px)}.zsk-auth__steps>div{border-top:1px solid;padding:22px 36px 20px 0;min-height:245px}.zsk-auth__steps>div+div{padding-left:36px;border-left:1px solid rgb(23 23 20 / .14)}.zsk-auth__steps b{font-size:10px}.zsk-auth__steps span{display:block;font-size:32px;margin:38px 0 20px}.zsk-auth__steps h3{font-size:18px;margin:0 0 10px}.zsk-auth__steps p{font-size:12px;line-height:1.6;color:var(--zsk-muted);margin:0}.zsk-auth__privacy{display:flex;align-items:center;gap:20px;padding:35px clamp(25px,7vw,100px);background:var(--zsk-warm)}.zsk-auth__privacy>span{width:45px;height:45px;border:1px solid;border-radius:50%;display:grid;place-items:center}.zsk-auth__privacy p{font-size:11px;color:var(--zsk-muted);margin:5px 0 0}@media(max-width:850px){.zsk-auth__hero{grid-template-columns:1fr}.zsk-auth__copy{min-height:560px}.zsk-auth__lookup-wrap{padding:45px 22px}.zsk-result-card{grid-template-columns:1fr}.zsk-result-card__status{min-height:210px}.zsk-auth__steps{grid-template-columns:1fr}.zsk-auth__steps>div,.zsk-auth__steps>div+div{border-left:0;padding:28px 0;min-height:0}}@media(max-width:520px){.zsk-auth__copy{padding:60px 22px;min-height:510px}.zsk-auth__copy h1{font-size:46px}.zsk-auth__card{padding:20px}.zsk-auth__seal{width:175px;height:175px}.zsk-auth__field button{font-size:0}.zsk-auth__field button span{font-size:16px;margin:0}.zsk-result-card__grid{grid-template-columns:1fr 1fr}.zsk-result-card__details{padding:27px 22px}}