body.avelumo-guarantee,body.zeker-verify{margin:0;background:#f4f4f1;color:#25262a;font:13px/1.5 Arial,Helvetica,sans-serif}body.avelumo-guarantee>.zeker-header,body.zeker-verify>.zeker-header{padding:18px 5%;background:#111214;min-height:86px;border-bottom:1px solid #3b3c40}.zeker-header .zeker-brand>span{display:block}.zeker-header .zeker-brand>span:last-child{display:grid}.zeker-header .zeker-brand small{color:#c6c7cc;font-size:10px}.zeker-header a:last-child{margin-left:0}.zeker-header nav{margin-left:auto}.avelumo-guarantee>main{max-width:1500px;padding:30px 5%}.avelumo-guarantee #login{display:grid;grid-template-columns:1.15fr 1fr;max-width:1150px;padding:0;margin:30px auto 55px;border:1px solid #d2d2d0;border-radius:3px;background:white;overflow:hidden;box-shadow:none}.login-intro{background:#111214;color:#fff;padding:55px 45px;display:flex;flex-direction:column;align-items:start}.login-intro>.eyebrow{color:#ff8b4b;font-size:10px;letter-spacing:2px}.avelumo-guarantee .login-intro h1{font-size:clamp(36px,4vw,54px);font-weight:500;letter-spacing:-2px;line-height:1.08;margin:24px 0}.login-intro h1 span{color:#b2b5bd}.login-intro>p:not(.eyebrow){color:#bec0c7;font-size:15px;max-width:400px;line-height:1.7}.login-intro>.text-link{color:#fff;margin:14px 0 40px;font-size:12px}.login-credit{margin-top:auto;border-top:1px solid #45464c;width:100%;padding-top:25px;color:#dddfe5;font-size:11px}.login-credit b{font-weight:400}.login-credit small{display:block;color:#989ca5;font-size:10px;margin-top:6px}.login-panel{padding:48px 40px}.login-panel>.eyebrow{font-size:9px;letter-spacing:1.8px;color:#a13a00}.login-panel h2{font-size:28px;letter-spacing:-.8px;margin:15px 0 8px}.login-panel>p:not(.eyebrow){color:#67696f}.avelumo-guarantee #login form{gap:14px;margin-top:25px}.avelumo-guarantee #login input{width:100%;height:38px;border-radius:3px}.avelumo-guarantee #login-form>button,.avelumo-guarantee #mfa-form>button{background:#ff5a00;border-color:#ff5a00;color:#111214;border-radius:3px;height:38px;margin-top:5px}.login-scope{font-size:11px;margin-top:24px!important;padding-top:18px;border-top:1px solid #dededa}.avelumo-guarantee #portal h1{font-size:30px;letter-spacing:-1px}.avelumo-guarantee #portal .heading{align-items:center}.avelumo-guarantee #portal>.demo{font-size:11px;border-color:#ff5a00;padding:8px 12px}.avelumo-guarantee #portal .stat{padding:13px 16px;border-radius:3px}.avelumo-guarantee #portal .stat b{font-size:27px}.avelumo-guarantee #portal .stats{margin:16px 0;gap:12px}.avelumo-guarantee #tabs{border-bottom:1px solid #d2d3cf;padding-bottom:12px;gap:6px}.avelumo-guarantee #tabs button{font-size:12px;border-radius:3px}.avelumo-guarantee #content{border-radius:3px;padding:14px}.avelumo-guarantee>footer.zeker-footer,.zeker-verify>footer.zeker-footer{padding:35px 5%;text-align:left;border:0;font-size:12px;color:#cacbd0}.avelumo-guarantee .zeker-footer strong,.zeker-verify .zeker-footer strong{font-size:11px;letter-spacing:0;color:#e9eaed}.avelumo-guarantee .zeker-footer nav a{color:#d4d5db}.zeker-verify main{max-width:1020px;padding:50px 5%;margin:auto}.zeker-verify .zeker-header>a:last-child:not(.zeker-brand){margin-left:auto;color:#d2d4db;font-size:12px}.verify-intro .eyebrow{color:#a53a00;font-size:10px;letter-spacing:2px}.verify-intro h1{font-size:48px;line-height:1.08;letter-spacing:-2px;font-weight:500;margin:20px 0}.verify-intro h1 span{color:#7d8087}.verify-intro>p:last-child{color:#62656d;font-size:15px}.verify-card{background:white;padding:32px;margin:32px 0 22px;border:1px solid #d0d2cd;border-top:3px solid #ff5a00}.verify-step{font-size:9px;letter-spacing:1.5px;color:#9c3900;font-weight:700}.verify-card h2{font-size:20px;font-weight:500;margin:12px 0}.verify-card #result{padding:18px;background:#f1f2ee;line-height:1.9;font-size:13px;overflow-wrap:anywhere}.verify-divider{height:1px;background:#dedfdb;margin:28px 0}.verify-card>p:not(#result){color:#676a72;font-size:13px}.verify-card label{display:block;margin:20px 0 8px;font-size:12px;font-weight:600}.verify-card input{max-width:100%;font:12px Arial;background:#f5f5f2;border:1px solid #bbbeb6;padding:10px;border-radius:3px}.verify-card input::file-selector-button{font:12px Arial;padding:8px 12px;background:#111214;color:white;border:0;border-radius:2px;margin-right:12px;cursor:pointer}.verify-card #comparison:not(:empty){font-weight:600;font-size:13px;padding:14px;border-left:3px solid #ff5a00;background:#fff3ec;color:#242529}.verify-note{font-size:11px;color:#676a72;max-width:740px;line-height:1.8}.zeker-verify input:focus-visible{outline:3px solid #ff5a00;outline-offset:4px}
@media(max-width:800px){.avelumo-guarantee #login{grid-template-columns:1fr;margin:10px auto 25px;max-width:600px}.login-intro{padding:32px}.login-intro>.text-link{margin-bottom:25px}.login-panel{padding:32px}.avelumo-guarantee .login-intro h1{font-size:43px}.zeker-header nav{gap:14px;font-size:11px}.avelumo-guarantee>main{padding:22px 5%}}
@media(max-width:650px){.zeker-header .zeker-brand .brand-symbol{display:block}.zeker-header .zeker-brand>span:last-child{display:grid}.zeker-header .zeker-brand small{font-size:8px}.zeker-header .zeker-brand b{font-size:16px}.zeker-header nav{gap:9px;font-size:10px}.zeker-verify main{padding:32px 6%}.verify-intro h1{font-size:39px}.verify-card{padding:22px;margin-top:24px}.zeker-verify .zeker-header>a:last-child:not(.zeker-brand){font-size:10px}.avelumo-guarantee #portal .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.avelumo-guarantee #portal .stat{padding:10px}.avelumo-guarantee #portal .stat b{font-size:23px}.avelumo-guarantee #portal .stat span{font-size:10px}.login-intro,.login-panel{padding:28px}.avelumo-guarantee #portal h1{font-size:25px}.zeker-footer .brand-credit{line-height:1.8}.zeker-verify input{width:100%}}
