.graviteHyd-section{padding:80px 20px;background:linear-gradient(180deg,#ffffff,#f4f6fa)}.graviteHyd-container{max-width:1100px;margin:auto}.graviteHyd-header{text-align:center;margin-bottom:50px}.graviteHyd-header h2{font-size:36px;font-weight:700;color:#111;margin-bottom:15px}.graviteHyd-header p{font-size:16px;color:#555;line-height:1.7}.graviteHyd-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.graviteHyd-card{background:#fff;border-radius:16px;padding:26px;box-shadow:0 8px 20px rgba(0,0,0,.05);transition:.3s ease}.graviteHyd-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px rgba(0,0,0,.08)}.graviteHyd-card h3{font-size:22px;margin-bottom:12px;color:#111}.graviteHyd-card p{font-size:15px;color:#555;margin-bottom:12px;line-height:1.7}.graviteHyd-card ul{padding-left:18px}.graviteHyd-card ul li{margin-bottom:8px;font-size:15px;color:#444}.graviteHyd-highlight{background:linear-gradient(135deg,#fff,#fff4f4)!important;border:1px solid rgba(178,34,34,.15)!important}.graviteHyd-note{margin-top:10px;font-weight:500;color:#333}.fadeUpAnim{opacity:0;transform:translateY(30px);animation:fadeUpAnimKey .8s ease forwards}.delayAnim1{animation-delay:.2s}.delayAnim2{animation-delay:.4s}.delayAnim3{animation-delay:.6s}@keyframes fadeUpAnimKey{to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.graviteHyd-grid{grid-template-columns:1fr}.graviteHyd-header h2{font-size:28px}}@media (max-width:600px){.graviteHyd-section{padding:60px 15px}.graviteHyd-header h2{font-size:24px}.graviteHyd-card{padding:20px}}.graviteHyd-link{color:#b22222;font-weight:600;text-decoration:none}.graviteHyd-link:hover{text-decoration:underline}