
.mzao{width:100%;max-width:none!important;background:#f4f7fb;color:#142238}.mzao *{box-sizing:border-box}.wrap{width:min(1400px,94%);margin:auto}.hero{background:linear-gradient(135deg,#06162c,#0a427c);color:#fff;padding:48px 0}.hero span{color:#f0d77a;font-weight:900;letter-spacing:.07em}.hero h1{font-size:clamp(36px,5vw,60px);margin:8px 0}.hero p{font-size:18px}.mzao main{padding:35px 0 60px}.step,.card{background:#fff;border:1px solid #e1e7ef;border-radius:18px;padding:24px;margin-bottom:18px;box-shadow:0 8px 25px rgba(6,30,60,.04)}.step h2{color:#0a427c;margin-top:0}.grid,.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.kpis{grid-template-columns:repeat(4,1fr);margin-bottom:20px}.kpis>div{background:#fff;border-radius:16px;padding:20px;border:1px solid #e1e7ef}.kpis b{display:block;font-size:30px;color:#0a427c}.kpis span{color:#64748b}.of-form label{display:block;font-weight:700}.of-form input,.of-form select,.of-form textarea{width:100%;margin-top:7px;padding:12px;border:1px solid #cbd5e1;border-radius:9px;font:inherit}.wide{grid-column:1/-1}.check{font-weight:500!important}.check input{width:auto!important;margin-right:8px}.btn{display:inline-block;background:#d6b43c!important;color:#101828!important;border:0;padding:13px 19px;border-radius:10px;font-weight:900;text-decoration:none;cursor:pointer}.secondary{background:#0a427c!important;color:#fff!important}.result{margin-top:15px;background:#eefbf3;padding:15px;border-radius:10px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}table{width:100%;border-collapse:collapse}th,td{padding:12px;border-bottom:1px solid #e5eaf0;text-align:left}th{background:#102a4c;color:#fff}@media(max-width:750px){.grid,.kpis{grid-template-columns:1fr}.wide{grid-column:auto}}
