*{box-sizing:border-box}body{margin:0;background:linear-gradient(180deg,#fff 0,#fbf3fd 100%);color:#21172a;font-family:Inter,Arial,sans-serif}.wrap{max-width:760px;margin:auto;padding:32px 20px 60px}header{display:flex;gap:20px;align-items:center;margin:10px 0 28px}header img{width:88px;height:88px;border-radius:24px;box-shadow:0 12px 36px rgba(139,32,245,.18)}h1{font-size:clamp(38px,8vw,64px);line-height:.98;margin:8px 0 16px;letter-spacing:-.04em}h2{font-size:28px;margin:6px 0 12px}p,li{font-size:18px;line-height:1.55}.eyebrow{font-size:14px;font-weight:900;letter-spacing:.12em;background:linear-gradient(90deg,#8b20f5,#ed3f9b);-webkit-background-clip:text;color:transparent}.card{background:#fff;border:1px solid #eadfeb;border-radius:26px;padding:26px;margin:16px 0;box-shadow:0 14px 44px rgba(50,25,58,.05)}.card.small p{margin-bottom:0}.primary,.secondary{display:block;width:100%;border:0;border-radius:16px;padding:16px 18px;margin-top:14px;font-size:18px;font-weight:850;text-align:center;text-decoration:none}.primary{background:linear-gradient(100deg,#8b20f5,#ef38a1,#ff7a35);color:white}.secondary{background:#fff;color:#21172a;border:1px solid #ded3e0}.hint{font-size:15px;color:#756d79}ol{padding-left:24px}@media(max-width:560px){header{align-items:flex-start;flex-direction:column}header img{width:72px;height:72px}.wrap{padding:24px 16px 44px}.card{padding:22px}p,li{font-size:17px}}

.brand-logo{width:min(320px,72vw);height:auto;object-fit:contain;display:block;margin:0 0 18px}.logo-fallback header:before{content:"EazyReelz";display:block;font-size:2rem;font-weight:900;letter-spacing:-.04em;color:#171426;margin-bottom:18px}.logo-fallback header:after{content:"";position:absolute}
.diag{display:grid;gap:10px;margin-top:14px}.diag-row{display:flex;justify-content:space-between;gap:16px;padding:11px 13px;border-radius:12px;background:#f8f4fa;font-size:15px}.diag-row strong{font-weight:850}.diag-ok{color:#157347}.diag-bad{color:#b42318}.diag-wait{color:#7a6f82}.primary[disabled]{opacity:.55;cursor:wait}

[hidden]{display:none!important}
