.mza-medical-shell{max-width:1200px;margin:24px auto;padding:24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#0d2030}.mza-medical-hero{padding:34px;border:1px solid #dde8ef;border-radius:22px;background:linear-gradient(135deg,#f7fbfd,#eef7f8);box-shadow:0 12px 35px rgba(13,32,48,.08)}.mza-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.mza-medical-hero h2{font-size:clamp(30px,4vw,54px);line-height:1.05;margin:0 0 12px}.mza-medical-hero p{font-size:18px;max-width:780px;margin:0}.mza-medical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:22px}.mza-medical-card{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid #dce5eb;border-radius:18px;text-decoration:none!important;background:#fff;color:inherit!important;box-shadow:0 6px 20px rgba(13,32,48,.05);transition:.2s ease}.mza-medical-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(13,32,48,.11)}.mza-medical-card strong{font-size:20px}.mza-medical-card span{font-size:14px;opacity:.72}.mza-medical-note{margin-top:22px;padding:14px 16px;border-radius:14px;background:#f7f7f7;font-size:13px}.mza-curriculum-list{display:grid;gap:12px}.mza-curriculum-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px;border:1px solid #e1e7eb;border-radius:16px;background:#fff}.mza-curriculum-row a{text-decoration:none;font-weight:700}.mza-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:22px 0}.mza-admin-card{padding:20px;background:#fff;border:1px solid #dcdcde;border-radius:12px}.mza-admin-card strong{display:block;font-size:30px}.mza-admin-card span{display:block;margin-top:4px;color:#50575e}
