.card{background:#fff;border-radius:10px;padding:16px;box-shadow:0 8px 20px rgba(15,45,65,.05);display:flex;flex-direction:column;gap:0!important}.Section4{width:100%;max-width:1200px;margin:0 auto;padding:56px 20px}.medical-section{padding:20px 0}.medical-content{max-width:1200px;margin:0 auto;padding:18px 20px 34px;text-align:center}.medical-content h2{font-size:2.25rem;margin:12px 0;font-weight:800;color:#0f2940;letter-spacing:0}.medical-content p{font-size:1rem;color:#4f5f6f;line-height:1.6;margin:0 auto;max-width:760px}.medical-badge{display:inline-flex;align-items:center;gap:8px;background:#edf7ff;color:#0b67a3;padding:.4rem .85rem;border-radius:999px;font-weight:600;font-size:.95rem;margin-bottom:14px}.medical-badge span{width:8px;height:8px;border-radius:50%;background:#0e5a97}.Section4 .top-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:56px}.Section4 .no-blogs-msg{grid-column:1/-1;text-align:center;padding:40px 16px;color:#64748b;font-size:16px}.Section4 .card-skeleton{background:#ffffff;cursor:default}.Section4 .skeleton{position:relative;overflow:hidden;background:#e9eef5;border-radius:8px}.Section4 .skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.65) 50%,rgba(255,255,255,0));animation:section4-shimmer 1.4s infinite}@keyframes section4-shimmer{to{transform:translateX(100%)}}.Section4 .skeleton-img{width:100%;height:100%;border-radius:0}.Section4 .card-content .skeleton-line{height:14px;margin:0 16px 12px}.Section4 .card-content .skeleton-title{height:20px;width:75%;margin:20px 16px 16px}.Section4 .card-content .skeleton-line--short{width:55%}.Section4 .card-content .skeleton-btn{height:40px;width:130px;border-radius:999px;margin:18px 16px 22px}.Section4 .card{border:1px solid #e5eef7;border-radius:12px;text-align:left;display:flex;flex-direction:column;overflow:hidden;background:#fff;box-shadow:0 12px 34px rgba(15,45,65,.08);padding:0!important;opacity:0;transform:translateY(80px) scale(.9);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,border-color .3s ease}.Section4 .card.card-visible{opacity:1;transform:translateY(0) scale(1)}.Section4 .card-image-section{position:relative;width:100%;height:210px;overflow:hidden;background:#f8fbff}.Section4 .card-image-section img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .5s ease;padding:16px}.Section4 .card-content{padding:22px 22px 24px!important;display:flex;flex-direction:column;align-items:stretch;flex:1 1;transition:all .3s ease}.Section4 .card-blue .card-content,.Section4 .card-gray .card-content,.Section4 .card-green .card-content{background:#fff;color:#0f2940}.Section4 .card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:#64748b;font-size:12px}.Section4 .card-meta span{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0b74bd;background:#eef7ff;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.Section4 .card-meta time{white-space:nowrap}.Section4 .card h3{min-height:56px;font-size:20px;font-weight:800;line-height:1.4;margin-bottom:12px;letter-spacing:0;color:#12263a;-webkit-line-clamp:2}.Section4 .card h3,.Section4 .card p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.Section4 .card p{min-height:72px;font-size:14px;line-height:1.7;margin-bottom:22px;flex-grow:1;color:#5f7082;opacity:1;-webkit-line-clamp:3}.Section4 .card-button{align-self:flex-start;background:#f5fbff;color:#0873ba;border:1px solid #cfe8fb;padding:9px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;transition:all .3s ease;letter-spacing:0;margin-bottom:0;transform:scale(1);position:relative;z-index:1;display:inline-block;text-decoration:none}.Section4 .card-blue .card-button,.Section4 .card-gray .card-button,.Section4 .card-green .card-button{background:#f5fbff;color:#0873ba;border-color:#cfe8fb}.Section4 .card-blue .card-button:hover,.Section4 .card-gray .card-button:hover,.Section4 .card-green .card-button:hover{transform:translateY(-1px);background:#0873ba;color:white;border-color:#0873ba}.Section4 .bottom-card-content .card-button{background:linear-gradient(135deg,#0074c2,#0089e0);color:white;border-color:transparent}.Section4 .bottom-card-content .card-button:hover{transform:scale(1.05);background:linear-gradient(135deg,#0089e0,#0074c2);color:white;border-color:transparent}.Section4 .card.card-visible:hover{transform:translateY(-5px);border-color:#bde0f8;box-shadow:0 18px 44px rgba(15,45,65,.12)}.Section4 .card.card-visible:hover .card-image-section img{transform:scale(1.05)}.Section4 .middle-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin-bottom:40px;background:#5287a9;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Section4 .middle-image{height:100%;min-height:400px;overflow:hidden}.Section4 .middle-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.Section4 .middle-section:hover .middle-image img{transform:scale(1.05)}.Section4 .middle-content{padding:50px 55px;color:white;display:flex;flex-direction:column;justify-content:center}.Section4 .middle-content,.Section4 .middle-content *{color:#fff!important}.Section4 .middle-content h2{font-size:30px;font-weight:400;margin-bottom:25px;letter-spacing:.3px;color:#fff}.Section4 .middle-content p{font-size:15px;line-height:1.8;margin-bottom:16px;opacity:.95;color:#fff}.Section4 .middle-content .middle-highlight{font-size:15px;margin-bottom:20px;color:#fff!important}.Section4 .middle-content .middle-highlight strong{font-weight:700;color:#fff!important}.Section4 .middle-content .closing-text{margin-top:10px;font-style:italic;opacity:1;line-height:1.6}.Section4 .bottom-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}.Section4 .bottom-card{background:#f8f8f8;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.Section4 .bottom-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.Section4 .bottom-card-image{position:relative;height:280px;overflow:hidden}.Section4 .bottom-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.Section4 .bottom-card:hover .bottom-card-image img{transform:scale(1.05)}.Section4 .bottom-card-content{padding:55px 35px 35px;text-align:center}.Section4 .bottom-card-content h3{font-size:22px;font-weight:400;color:#5a8ca8;margin-bottom:18px;letter-spacing:.3px}.Section4 .bottom-card-content p{font-size:15px;line-height:1.7;color:#555;margin-bottom:28px}.title-data{color:inherit}@media (max-width:1200px){.Section4 .top-cards{grid-template-columns:repeat(2,1fr);gap:20px}.Section4 .middle-content{padding:40px 35px}.Section4{padding:40px 20px}}@media (max-width:1024px){.Section4 .middle-section{grid-template-columns:1fr}.Section4 .middle-image{height:300px;min-height:300px}.Section4 .middle-content{padding:40px 30px}.Section4 .top-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Section4{padding:30px 15px!important}.medical-section{padding:10px 0}.medical-content{padding:20px 15px}.medical-content h2{font-size:1.5rem}.medical-content p{font-size:.9rem;padding:0 10px}.medical-badge{font-size:.85rem;padding:.3rem .7rem}.Section4 .top-cards{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.Section4 .card-image-section{height:200px}.Section4 .card-content{padding:22px 20px!important}.Section4 .card h3{font-size:18px;margin-bottom:15px;min-height:auto}.Section4 .card p{font-size:13px;line-height:1.6;margin-bottom:20px;min-height:auto}.Section4 .card-button{padding:8px 20px;font-size:12px}.Section4 .middle-section{margin-bottom:30px}.Section4 .middle-image{height:250px;min-height:250px}.Section4 .middle-content{padding:30px 20px}.Section4 .middle-content h2{font-size:22px;margin-bottom:20px}.Section4 .middle-content p{font-size:13px;line-height:1.7;margin-bottom:12px}.Section4 .middle-content .middle-highlight{font-size:13px}.Section4 .bottom-cards{grid-template-columns:1fr;gap:25px}.Section4 .bottom-card-image{height:220px}.Section4 .bottom-card-content{padding:30px 20px 25px}.Section4 .bottom-card-content h3{font-size:18px;margin-bottom:15px}.Section4 .bottom-card-content p{font-size:13px;line-height:1.6;margin-bottom:20px}}@media (max-width:576px){.Section4{padding:20px 10px!important}.medical-content h2{font-size:1.3rem}.medical-content p{font-size:.85rem}.Section4 .card-image-section{height:180px}.Section4 .card-content{padding:20px 15px!important}.Section4 .card h3{font-size:16px;margin-bottom:12px}.Section4 .card p{font-size:12px;line-height:1.5;margin-bottom:18px}.Section4 .card-button{padding:6px 16px;font-size:11px}.Section4 .middle-image{height:200px;min-height:200px}.Section4 .middle-content{padding:25px 15px}.Section4 .middle-content h2{font-size:20px;margin-bottom:15px}.Section4 .middle-content p{font-size:12px;line-height:1.6;margin-bottom:10px}.Section4 .bottom-card-image{height:200px}.Section4 .bottom-card-content{padding:25px 15px 20px}.Section4 .bottom-card-content h3{font-size:16px;margin-bottom:12px}.Section4 .bottom-card-content p{font-size:12px;line-height:1.5;margin-bottom:18px}}@media (max-width:375px){.Section4{padding:15px 8px!important}.medical-content h2{font-size:1.2rem}.medical-content p{font-size:.8rem}.Section4 .card-image-section{height:160px}.Section4 .card h3{font-size:15px}.Section4 .card p{font-size:11px}.Section4 .middle-content h2{font-size:18px}.Section4 .middle-content p{font-size:11px}.Section4 .bottom-card-content h3{font-size:15px}.Section4 .bottom-card-content p{font-size:11px}}