.medical-section-bile-duct-mean{padding:60px 20px;display:flex;justify-content:center;background-color:#fff}.container-bile-duct-mean{max-width:1100px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.container-bile-duct-mean.is-visible-bile-duct-mean{opacity:1;transform:translateY(0)}.title-bile-duct-mean{color:#3c0145;font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:20px}.description-bile-duct-mean{font-size:1.1rem;line-height:1.6;color:#3c0145}.info-box-bile-duct-mean{background-color:#f9f4fa;padding:20px;border-left:4px solid #3c0145;margin:25px 0;border-radius:0}.risk-list-bile-duct-mean{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.risk-list-bile-duct-mean li::before{content:"•";color:#3c0145;font-weight:bold;margin-right:10px}.btn-primary-bile-duct-mean{background:#3c0145;color:#fff;border:none;padding:14px 28px;font-weight:600;border-radius:0;cursor:pointer;transition:opacity .3s;margin-top:1%}.btn-primary-bile-duct-mean:hover{opacity:.9}.image-wrapper-bile-duct-mean img{width:100%;height:auto;border-radius:0;box-shadow:0 10px 30px rgba(60,1,69,.1)}@media (max-width:768px){.container-bile-duct-mean{grid-template-columns:1fr}.image-content-bile-duct-mean{order:-1}}.medical-section-dark-bile-duct-Between{padding:80px 20px;background-color:#3c0145;display:flex;justify-content:center;overflow:hidden;font-family:sans-serif}.light-text-bile-duct-Between{color:#fff!important;line-height:1.6}.title-bile-duct-Between{font-size:2.5rem;font-weight:700;margin-bottom:20px}.comparison-grid-bile-duct-Between{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.comp-card-bile-duct-Between{background:rgba(255,255,255,.1);padding:20px;border-radius:0;border:1px solid rgba(255,255,255,.2)}.comp-card-bile-duct-Between h4{color:#ffd7ff;margin-top:0;margin-bottom:10px;font-size:1.2rem}.comp-card-bile-duct-Between p{color:#e0e0e0;font-size:.95rem;margin:0;line-height:1.5}.btn-outline-bile-duct-Between{display:inline-block;background:transparent;color:#fff;padding:14px 28px;border-radius:0;text-decoration:none;font-weight:600;border:2px solid #fff;transition:all .3s ease;margin-top:20px}.btn-outline-bile-duct-Between:hover{background:#fff;color:#3c0145}.image-wrapper-bile-duct-Between img{width:100%;height:auto;border-radius:0}.container-bile-duct-Between{max-width:1200px;display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;opacity:0;transform:translateY(40px);transition:all .8s ease-out}.container-bile-duct-Between.is-visible-bile-duct-Between{opacity:1;transform:translateY(0)}@media (max-width:992px){.container-bile-duct-Between{grid-template-columns:1fr;gap:40px}.comparison-grid-bile-duct-Between{grid-template-columns:1fr}.image-content-bile-duct-Between{order:-1}}.medical-section-bile-duct-treatment{padding:100px 20px;background-color:#fdfbff;font-family:'Segoe UI',Roboto,sans-serif}.container-bile-duct-treatment{max-width:1100px;margin:0 auto}.header-bile-duct-treatment{text-align:center;margin-bottom:60px;opacity:0;transform:translateY(30px);transition:all .8s ease-out}.title-bile-duct-treatment{color:#3c0145;font-size:2.8rem;font-weight:700;margin-bottom:20px}.treatment-card-bile-duct-treatment{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;background:#fff;padding:40px;border-radius:0;margin-bottom:40px;box-shadow:0 10px 30px rgba(60,1,69,.05);align-items:center;opacity:0;transform:translateY(50px);transition:all 1s ease-out}.treatment-card-bile-duct-treatment.reverse-bile-duct-treatment{grid-template-columns:.8fr 1.2fr}.treatment-card-bile-duct-treatment.reverse-bile-duct-treatment .card-content-bile-duct-treatment{order:2}.is-visible-bile-duct-treatment{opacity:1!important;transform:translateY(0)!important}.card-content-bile-duct-treatment h3{color:#3c0145;font-size:1.6rem;margin-bottom:15px}.benefit-list-bile-duct-treatment{list-style:none;padding:0;margin:20px 0}.benefit-list-bile-duct-treatment li::before{content:"→";color:#3c0145;font-weight:bold;margin-right:10px}.card-image-bile-duct-treatment img{width:100%;border-radius:0}.btn-primary-bile-duct-treatment{display:inline-block;background:#3c0145;color:#fff;padding:14px 28px;text-decoration:none;border-radius:0;font-weight:600;margin-top:15px}@media (max-width:850px){.treatment-card-bile-duct-treatment,.treatment-card-bile-duct-treatment.reverse-bile-duct-treatment{grid-template-columns:1fr;text-align:center}.card-content-bile-duct-treatment{order:1!important}.benefit-list-bile-duct-treatment{text-align:left;display:inline-block}}.animate-trigger-bile-duct-treatment,.header-bile-duct-treatment{opacity:0;transform:scale(.95) translateY(20px);transition:opacity 1s cubic-bezier(.2,.8,.2,1) , transform 1s cubic-bezier(.2,.8,.2,1);will-change:transform , opacity}.is-visible-bile-duct-treatment{opacity:1!important;transform:scale(1) translateY(0)!important}.treatment-card-bile-duct-treatment:nth-child(1) {transition-delay:.1s}.treatment-card-bile-duct-treatment:nth-child(2) {transition-delay:.2s}.treatment-card-bile-duct-treatment:nth-child(3) {transition-delay:.3s}.medical-section-dark-bile-duct-risk{padding:80px 20px;background-color:#3c0145;display:flex;justify-content:center;overflow:hidden;font-family:'Segoe UI',Arial,sans-serif}.container-bile-duct-risk{max-width:1200px;display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;opacity:0;filter:blur(10px);transform:translateY(20px);transition:opacity 1s ease-out , filter .8s ease-out , transform 1s ease-out}.container-bile-duct-risk.is-visible-bile-duct-risk{opacity:1;filter:blur(0);transform:translateY(0)}.title-bile-duct-risk{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:20px}.description-bile-duct-risk{color:#e0e0e0;line-height:1.7;margin-bottom:25px}.risk-info-box-bile-duct-risk{background:rgba(255,255,255,.08);padding:25px;border-radius:0;border:1px solid rgba(255,255,255,.15);margin-bottom:25px}.risk-subtitle-bile-duct-risk{color:#ffd7ff;font-weight:700;margin-bottom:15px}.risk-list-bile-duct-risk{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.risk-list-bile-duct-risk li{color:#fff;font-size:.95rem;display:flex;align-items:center}.risk-list-bile-duct-risk li::before{content:"!";background:#fff;color:#3c0145;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;margin-right:10px}.footer-note-bile-duct-risk{color:#fff;font-size:.95rem;margin-bottom:30px}.btn-risk-bile-duct-risk{display:inline-block;background:#fff;color:#3c0145;padding:15px 30px;text-decoration:none;font-weight:700;border-radius:0;transition:transform .2s}.btn-risk-bile-duct-risk:hover{transform:scale(1.05)}.image-wrapper-bile-duct-risk img{width:100%;border-radius:0;box-shadow:0 10px 30px rgba(0,0,0,.3)}@media (max-width:992px){.container-bile-duct-risk{grid-template-columns:1fr;text-align:center}.risk-list-bile-duct-risk{text-align:left}.image-content-bile-duct-risk{order:-1}}.medical-section-dark-bile-duct-risk{perspective:1000px;padding:80px 20px;background-color:#3c0145;display:flex;justify-content:center;overflow:hidden;font-family:'Segoe UI',Arial,sans-serif}.animate-trigger-bile-duct-risk{opacity:0;transform:rotateX(-15deg) translateY(30px);transition:opacity 1.2s cubic-bezier(.2,.8,.2,1) , transform 2.2s cubic-bezier(.2,.8,.2,6);will-change:transform , opacity}.is-visible-bile-duct-risk{opacity:1!important;transform:rotateX(0deg) translateY(0)!important}.container-bile-duct-risk{max-width:1200px;display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.title-bile-duct-risk{color:#fff;font-size:2.2rem;margin-bottom:20px}.description-bile-duct-risk{color:#e0e0e0;line-height:1.7;margin-bottom:25px}.risk-info-box-bile-duct-risk{background:rgba(255,255,255,.08);padding:25px;border-radius:0;border:1px solid rgba(255,255,255,.15);margin-bottom:25px}.risk-subtitle-bile-duct-risk{color:#ffd7ff;font-weight:700;margin-bottom:15px}.risk-list-bile-duct-risk{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.risk-list-bile-duct-risk li{color:#fff;font-size:.95rem;display:flex;align-items:center}.risk-list-bile-duct-risk li::before{content:"!";background:#fff;color:#3c0145;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;margin-right:10px}.btn-risk-bile-duct-risk{display:inline-block;background:#fff;color:#3c0145;padding:15px 30px;text-decoration:none;font-weight:700;border-radius:0;transition:transform .2s}.btn-risk-bile-duct-risk:hover{transform:scale(1.05)}.image-wrapper-bile-duct-risk img{width:100%;border-radius:0}@media (max-width:992px){.container-bile-duct-risk{grid-template-columns:1fr}.image-content-bile-duct-risk{order:-1}}.medical-section-bile-duct-recovery{padding:80px 20px;background-color:#fff;display:flex;justify-content:center;overflow:hidden;font-family:'Segoe UI',Tahoma,sans-serif}.container-bile-duct-recovery{max-width:1200px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.animate-trigger-bile-duct-recovery{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.is-visible-bile-duct-recovery{opacity:1!important;transform:translateY(0)!important}.timeline-item-bile-duct-recovery{opacity:0;transform:translateX(-20px);transition:all .5s ease-out}.is-visible-bile-duct-recovery .timeline-item-bile-duct-recovery:nth-child(1) {transition-delay:.2s;opacity:1;transform:translateX(0)}.is-visible-bile-duct-recovery .timeline-item-bile-duct-recovery:nth-child(2) {transition-delay:.4s;opacity:1;transform:translateX(0)}.is-visible-bile-duct-recovery .timeline-item-bile-duct-recovery:nth-child(3) {transition-delay:.6s;opacity:1;transform:translateX(0)}.title-bile-duct-recovery{color:#3c0145;font-size:2.5rem;font-weight:700;margin-bottom:20px}.timeline-wrapper-bile-duct-recovery{margin:30px 0}.timeline-item-bile-duct-recovery{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding:15px;background:#fdfbff;border-radius:0}.icon-box-bile-duct-recovery{background:#3c0145;color:#fff;min-width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:.9rem}.details-bile-duct-recovery h4{margin:0;color:#3c0145}.details-bile-duct-recovery p{margin:5px 0 0 0;font-size:.95rem;color:#3c0145}.btn-primary-bile-duct-recovery{display:inline-block;background:#3c0145;color:#fff;padding:15px 30px;text-decoration:none;font-weight:600;border-radius:0;transition:background .3s}.image-wrapper-bile-duct-recovery img{width:100%;border-radius:0;box-shadow:0 10px 30px rgba(60,1,69,.1)}@media (max-width:992px){.container-bile-duct-recovery{grid-template-columns:1fr}.image-content-bile-duct-recovery{order:-1}}.medical-section-dark-bile-duct-urgent{padding:100px 20px;background-color:#3c0145;display:flex;justify-content:center;overflow:hidden;font-family:'Inter',sans-serif}.container-bile-duct-urgent{max-width:1200px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.animate-trigger-bile-duct-urgent{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.is-visible-bile-duct-urgent{opacity:1!important;transform:translateY(0)!important}.symptom-card-bile-duct-urgent{opacity:0;filter:blur(8px);transform:scale(.9);transition:all .6s cubic-bezier(.165,.84,.44,1)}.is-visible-bile-duct-urgent .symptom-card-bile-duct-urgent:nth-child(1) {transition-delay:.2s;opacity:1;filter:blur(0);transform:scale(1)}.is-visible-bile-duct-urgent .symptom-card-bile-duct-urgent:nth-child(2) {transition-delay:.35s;opacity:1;filter:blur(0);transform:scale(1)}.is-visible-bile-duct-urgent .symptom-card-bile-duct-urgent:nth-child(3) {transition-delay:.5s;opacity:1;filter:blur(0);transform:scale(1)}.is-visible-bile-duct-urgent .symptom-card-bile-duct-urgent:nth-child(4) {transition-delay:.65s;opacity:1;filter:blur(0);transform:scale(1)}.title-bile-duct-urgent{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:20px;line-height:1.2}.description-bile-duct-urgent{color:#fff;font-size:1.15rem;line-height:1.6;margin-bottom:30px}.urgent-symptoms-list-bile-duct-urgent{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:35px}.symptom-card-bile-duct-urgent{background:rgba(255,255,255,.1);padding:20px;border-radius:0;border:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:center;text-align:center}.icon-bile-duct-urgent{font-size:1.8rem;margin-bottom:10px}.symptom-card-bile-duct-urgent p{color:#fff;font-weight:600;margin:0}.warning-footer-bile-duct-urgent{color:#fff;font-style:italic;margin-bottom:25px}.btn-urgent-bile-duct-urgent{display:inline-block;background:#fff;color:#3c0145;padding:16px 35px;text-decoration:none;font-weight:700;border-radius:0;transition:all .3s ease}.btn-urgent-bile-duct-urgent:hover{background:#fff;transform:translateY(-3px)}.image-wrapper-bile-duct-urgent img{width:100%;border-radius:0;box-shadow:0 20px 50px rgba(0,0,0,.3)}@media (max-width:992px){.container-bile-duct-urgent{grid-template-columns:1fr;text-align:center}}.medical-section-bile-duct-cost{padding:80px 20px;background-color:#fff;display:flex;justify-content:center;overflow:hidden;font-family:'Segoe UI',Tahoma,sans-serif}.container-bile-duct-cost{max-width:1200px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.animate-trigger-bile-duct-cost{opacity:0;transform:translateY(40px);transition:all .9s cubic-bezier(.2,.8,.2,1)}.is-visible-bile-duct-cost{opacity:1!important;transform:translateY(0)!important}.factor-item-bile-duct-cost{opacity:0;transform:rotateX(-20px) translateY(10px);transition:all .6s ease-out}.is-visible-bile-duct-cost .factor-item-bile-duct-cost:nth-child(1) {transition-delay:.2s;opacity:1;transform:rotateX(0) translateY(0)}.is-visible-bile-duct-cost .factor-item-bile-duct-cost:nth-child(2) {transition-delay:.3s;opacity:1;transform:rotateX(0) translateY(0)}.is-visible-bile-duct-cost .factor-item-bile-duct-cost:nth-child(3) {transition-delay:.4s;opacity:1;transform:rotateX(0) translateY(0)}.is-visible-bile-duct-cost .factor-item-bile-duct-cost:nth-child(4) {transition-delay:.5s;opacity:1;transform:rotateX(0) translateY(0)}.is-visible-bile-duct-cost .factor-item-bile-duct-cost:nth-child(5) {transition-delay:.6s;opacity:1;transform:rotateX(0) translateY(0)}.title-bile-duct-cost{color:#3c0145;font-size:2.2rem;margin-bottom:20px}.description-bile-duct-cost{font-size:1.1rem;color:#3c0145;line-height:1.6}.factors-grid-bile-duct-cost{margin:30px 0}.factor-item-bile-duct-cost{display:flex;align-items:center;gap:15px;padding:12px 15px;border-bottom:1px solid #f0f0f0}.bullet-bile-duct-cost{width:10px;height:10px;background-color:#3c0145;border-radius:50%;flex-shrink:0}.btn-primary-bile-duct-cost{display:inline-block;background:#3c0145;color:#fff;padding:15px 30px;text-decoration:none;font-weight:600;border-radius:5px;margin-top:20px;transition:opacity .3s}.image-wrapper-bile-duct-cost img{width:100%;border-radius:15px;box-shadow:0 10px 30px rgba(60,1,69,.1)}@media (max-width:992px){.container-bile-duct-cost{grid-template-columns:1fr;text-align:center}.factor-item-bile-duct-cost{text-align:left}.image-content-bile-duct-cost{order:-1}}