.career-prediction{background:linear-gradient(180deg,#f0f8ff,#f9f7ff);color:#1a1a40;font-family:Poppins,sans-serif;line-height:1.7;overflow-x:hidden}.career-prediction .intro-card{border-left:5px solid rgb(25,133,127);border-right:5px solid rgb(25,133,127);background:linear-gradient(0deg,#b2d7ff,rgb(242,239,255),#b2d7ff)}.career-prediction .section-heading{font-size:32px;font-weight:700;text-align:center;background:linear-gradient(90deg,#004aad,#5d4d8a,#004aad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px;margin-bottom:1rem;text-shadow:0 2px 8px rgba(0,174,255,.25);animation:fadeInDown 1.2s ease}.career-prediction .section-head{font-size:22px;font-weight:800;color:#014f86;margin-bottom:1rem;display:flex;align-items:center;gap:10px;transition:all .3s ease}.career-prediction .section-head:before{content:"💼";font-size:20px}.career-prediction .section-head:hover{color:#0056b3;transform:translateX(5px)}.career-prediction .section-para{color:#333;font-size:16px;text-align:justify;margin-bottom:1rem}.career-prediction .card{border-radius:15px;background:#ffffff;border:1px solid #d4e8ff;box-shadow:0 4px 12px rgba(0,89,255,.08);transition:all .4s ease}.career-prediction .card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,136,255,.15)}.career-prediction .planet-card{border-radius:14px;background:linear-gradient(145deg,#e8f6ff,#ffffff);border:1px solid #b7d8ff;padding:1.5rem;transition:all .4s ease;position:relative}.career-prediction .planet-card:hover{transform:translateY(-6px);background:linear-gradient(160deg,#dff4ff,#ffffff);box-shadow:0 10px 25px rgba(0,136,255,.12)}.career-prediction .planet-card:before{content:"✨";position:absolute;top:10px;right:15px;opacity:.5;font-size:18px}.career-prediction .planet-title{font-size:18px;font-weight:600;color:#004aad;margin-bottom:.5rem}.career-prediction .planet-text{font-size:15px;color:#333}.career-prediction .section-ul{list-style:none;padding:0;margin-top:1rem}.career-prediction .section-ul li{position:relative;background:#f7fbff;border:1px solid #cfe5ff;border-radius:10px;padding:12px 16px 12px 40px;margin-bottom:.7rem;transition:all .3s ease;font-size:15.5px;line-height:1.6;color:#333}.career-prediction .section-ul li:before{content:"🎯";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.8;transition:all .3s ease}.career-prediction .section-ul li:hover{background:linear-gradient(90deg,#e8f3ff,#f9fcff);transform:translateX(5px);box-shadow:0 4px 12px rgba(0,91,187,.15);color:#004aad}.career-prediction .section-ul li:hover:before{transform:translateY(-50%) scale(1.2);opacity:1}.career-prediction .zodiac-grid{margin-top:1.5rem}.career-prediction .zcard{background:#ffffff;border:1px solid #b8e0ff;border-radius:15px;padding:1rem;text-align:center;transition:all .4s ease;cursor:pointer;position:relative}.career-prediction .zcard:after{content:"⭐";position:absolute;top:8px;right:10px;font-size:14px;opacity:.6}.career-prediction .zcard:hover{transform:translateY(-5px) scale(1.03);background:linear-gradient(145deg,#eaf6ff,#ffffff);box-shadow:0 8px 22px rgba(0,89,255,.12)}.career-prediction .ztitle{font-size:17px;font-weight:600;color:#004aad;margin-bottom:.3rem}.career-prediction .zdesc{font-size:14px;color:#333}.career-prediction .conclusion-card{background:linear-gradient(160deg,#e3f5ff,#ffffff);border:1px solid #bcdfff;text-align:center;transition:all .4s ease}.career-prediction .conclusion-card:hover{transform:translateY(-4px);box-shadow:0 8px 22px rgba(0,91,187,.12)}.career-prediction .career-image{border:5px solid rgb(139,79,0);width:100%}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.career-prediction .section-heading{font-size:28px}.career-prediction .section-head{font-size:20px}.career-prediction .section-para{font-size:15px}.career-prediction .career-image{width:50%}}@media (max-width:768px){.career-prediction .section-heading{font-size:24px}.career-prediction .section-head{font-size:19px;font-weight:800}.career-prediction .section-para{font-size:15px}.career-prediction .planet-card{text-align:center}.career-prediction .section-ul li{font-size:15px;padding:10px 12px 10px 35px}.career-prediction .ztitle{font-size:15px}}@media (max-width:576px){.career-prediction .section-heading{font-size:20px}.career-prediction .section-head{font-size:18px;font-weight:800;margin-bottom:.5rem}.career-prediction .section-para{font-size:14px}.career-prediction .zcard{padding:.8rem}.career-prediction .section-ul li{font-size:14px;padding:8px 10px 8px 45px}.career-prediction .planet-title{font-size:16px;margin-bottom:.4rem}.career-prediction .planet-text{font-size:14px;color:#333}.career-prediction .career-image{width:80%}}