.simple-badge{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:180px;text-decoration:none;margin:40px auto;transition:transform 0.3s ease}.simple-badge:hover{transform:scale(1.05)}.badge-ring{position:absolute;width:105%;height:105%;animation:rotate 8s linear infinite;overflow:visible}.badge-ring circle{fill:none;stroke:url(#gold-gradient);stroke-width:1.5;stroke-dasharray:.2 .8;stroke-linecap:round;filter:drop-shadow(0 0 6px rgb(255 215 0 / .6))}@keyframes rotate{to{transform:rotate(360deg)}}.badge-content{display:flex;flex-direction:column;align-items:center;text-align:center;z-index:1}.badge-no1{font-family:'din','Din Alternate','Oswald',sans-serif;font-size:42px;font-weight:700;background:linear-gradient(135deg,#0c7475,#0e9a9b,#0c7475);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;letter-spacing:1px;animation:glow 2s ease-in-out infinite}.badge-sub{font-size:13px;font-weight:700;color:#555;letter-spacing:3px;margin-top:6px}.badge-area{font-size:12px;font-weight:600;color:#777;margin-top:10px;letter-spacing:1.5px;padding:4px 12px;border:1px solid #ddd;border-radius:20px;background:rgb(255 255 255 / .5)}@keyframes glow{0%,100%{filter:drop-shadow(0 0 4px rgb(12 116 117 / .3))}50%{filter:drop-shadow(0 0 12px rgb(12 116 117 / .8))}}@media (max-width:480px){.simple-badge{width:150px;height:150px}.badge-no1{font-size:30px}.badge-sub{font-size:11px}.badge-area{font-size:10px}}.subsidy-registration{display:flex;flex-direction:column;align-items:center;padding:20px;margin:20px auto;max-width:500px}.subsidy-header{display:flex;align-items:center;gap:8px;margin-bottom:15px}.subsidy-icon{font-size:20px}.subsidy-title{font-size:14px;font-weight:700;color:#555;letter-spacing:2px}.subsidy-tags{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.subsidy-tag{display:flex;align-items:center;justify-content:center;padding:10px 12px;font-size:11px;font-weight:600;color:#0c7475;background:linear-gradient(135deg,rgb(12 116 117 / .08),rgb(12 116 117 / .15));border:1px solid rgb(12 116 117 / .3);border-radius:50px;letter-spacing:.5px;transition:all 0.3s ease;position:relative;overflow:hidden;text-align:center;text-decoration:none;line-height:1.4}.subsidy-tag::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.5s ease}.subsidy-tag:hover{color:#0c7475;background:linear-gradient(135deg,rgb(12 116 117 / .15),rgb(12 116 117 / .25));border-color:rgb(12 116 117 / .5);transform:translateY(-2px);box-shadow:0 4px 12px rgb(12 116 117 / .2)}.subsidy-tag:hover::before{left:100%}@media (max-width:480px){.subsidy-registration{padding:15px 10px;max-width:320px}.subsidy-tags{gap:8px}.subsidy-tag{padding:8px 10px;font-size:10px}.subsidy-title{font-size:13px}}