:root{--primary-color:#4a017c;--secondary-color:#d9a109;--gradient-color:linear-gradient(90deg,#4a017c,#6b2496 45%,#d9a109);--white-color:#fff;--black-color:#000;--black-color2:#222222;--black-color3:#2C2C2C;--black-color4:#3D3D3D;--black-color5:#939292;--gray-color:#e8edf3;--gray-color2:#eadff7;--gray-color3:#F8F8FF;--gray-color4:#f6f6f6;--facebook-color:#3b5998;--instagram-color:#962fbf;--youtube-color:#c4302b;--background-color:#f9f6f0;--gradient-color1:linear-gradient(135deg,#000000,#2b2b2b 50%,#D4AF37)}.ipo-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;height:100%;border-radius:16px!important;border:1.5px solid transparent!important;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.06)!important}.ipo-card:hover{transform:translateY(-5px);border-color:var(--primary-color)!important;box-shadow:0 8px 24px rgba(49,117,174,.15)!important}.ipo-badge-new{position:absolute;top:14px;left:14px;font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:6px;letter-spacing:.5px;z-index:2;background:#d7f7e0;color:#1a8a4a}.ipo-badge-new.badge-pink{background:#fbdde0;color:#c23a4c}.ipo-badge-new.badge-blue{background:#d9edfb;color:#1a7fc4}.service-image{width:70px;height:70px;object-fit:contain;transition:transform .3s ease;margin-top:20px;margin-bottom:-16px}@media (min-width:576px){.service-image{width:78px;height:78px}}@media (min-width:992px){.service-image{width:85px;height:85px}}@media (min-width:1400px){.service-image{width:90px;height:90px}}@media (max-width:380px){.service-image{width:60px;height:60px}}.ipo-card:hover .service-image{transform:scale(1.1)}.ipo-title-service{color:var(--primary-color);margin-top:8px;font-weight:600!important;font-size:20px!important}.ipo-readmore-link{background-color:#fffbff;align-items:center;gap:6px;font-size:.95rem;font-weight:600;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex;padding:7px 15px;border:1px solid var(--primary-color);border-radius:30px}.ipo-readmore-link,.ipo-readmore-link:hover{color:var(--primary-color)}.explore_invest h1,.explore_invest h2{color:var(--primary-color);letter-spacing:0;font-weight:700;animation:shimmer 3s linear infinite,floatUp 1s ease-out forwards;margin-bottom:8px!important;font-size:33px!important;margin-bottom:15px}.ipo-card-service{border:1px solid #80808036!important}