/* TechNiti 2026 Skill Certificate: the official artwork on a fixed 1600 x 1131 stage
   (A4 landscape), with the student's name on the blank line, scaled to fit its host. */
.cert-host{position:relative;width:100%;overflow:hidden;border-radius:6px;box-shadow:0 10px 30px rgba(0,18,102,.18);background:#FDFBF4}
.cert-stage{position:absolute;left:0;top:0;width:1600px;height:1131px;background:#FDFBF4;transform-origin:0 0;overflow:hidden;-webkit-font-smoothing:antialiased}
.cert-stage *{box-sizing:border-box;margin:0;padding:0}
.cs-bg{position:absolute;left:0;top:0;width:1600px;height:1131px;display:block}
.cs-name{position:absolute;left:189px;top:458px;width:1273px;text-align:center;white-space:nowrap;
  font-family:Montserrat,"Segoe UI",Arial,sans-serif;font-weight:700;font-size:54px;line-height:58px;color:#0D2470}
.cs-name span{display:inline-block;white-space:nowrap}
