.robotic-module__vMnHmq__banner{color:var(--white);text-align:center;background-color:#0000;background-image:linear-gradient(135deg,#002244f2 0%,#003366e6 100%),url(/images/hero-building.png);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:60px 0 50px;position:relative}.robotic-module__vMnHmq__bannerTitle{color:var(--white);letter-spacing:-.5px;margin-bottom:12px;font-size:38px;font-weight:700}.robotic-module__vMnHmq__bannerSubtitle{color:#bae6fd;max-width:700px;margin:0 auto 14px;font-size:16px;line-height:1.5}.robotic-module__vMnHmq__bannerPath{color:#94a3b8;font-size:13.5px;font-weight:500}.robotic-module__vMnHmq__bannerPath a{color:#38bdf8;text-decoration:none}.robotic-module__vMnHmq__bannerPath a:hover{text-decoration:underline}.robotic-module__vMnHmq__mainSection{background-color:var(--bg-light);padding:60px 0 80px}.robotic-module__vMnHmq__heroShowcaseCard{background:#fff;border:1px solid #00336614;border-radius:20px;margin-bottom:60px;overflow:hidden;box-shadow:0 10px 40px #00336614}.robotic-module__vMnHmq__heroShowcaseGrid{grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.robotic-module__vMnHmq__heroShowcaseImageWrap{background:linear-gradient(#e5f4f7 0%,#cdebf4 100%);justify-content:center;align-items:center;height:100%;min-height:380px;padding:16px;display:flex;position:relative;overflow:hidden}.robotic-module__vMnHmq__heroShowcaseImg{object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:100%;display:block;box-shadow:0 4px 20px #00336614}.robotic-module__vMnHmq__heroShowcaseContent{padding:40px 36px}.robotic-module__vMnHmq__badgePill{color:#0369a1;text-transform:uppercase;letter-spacing:.5px;background:#e0f2fe;border-radius:20px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.robotic-module__vMnHmq__heroShowcaseTitle{color:#036;margin-bottom:14px;font-size:28px;font-weight:700;line-height:1.25}.robotic-module__vMnHmq__heroShowcaseText{color:#475569;margin-bottom:24px;font-size:15px;line-height:1.65}.robotic-module__vMnHmq__heroHighlightList{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}.robotic-module__vMnHmq__heroHighlightItem{color:#1e293b;align-items:flex-start;gap:10px;font-size:13.5px;font-weight:600;display:flex}.robotic-module__vMnHmq__heroHighlightIcon{color:var(--teal);flex-shrink:0;margin-top:1px;font-size:18px}.robotic-module__vMnHmq__heroActionGroup{flex-wrap:wrap;gap:14px;display:flex}.robotic-module__vMnHmq__btnPrimaryConsult{background:linear-gradient(135deg,#036 0%,#0284c7 100%);border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 15px #0363;color:#fff!important}.robotic-module__vMnHmq__btnPrimaryConsult:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 22px #0284c759}.robotic-module__vMnHmq__btnCallNow{background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;color:#15803d!important}.robotic-module__vMnHmq__btnCallNow:hover{background:#dcfce7;border-color:#86efac}.robotic-module__vMnHmq__sectionHeader{text-align:center;max-width:800px;margin:0 auto 45px}.robotic-module__vMnHmq__sectionTag{color:var(--teal);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.robotic-module__vMnHmq__sectionMainTitle{color:#036;margin-bottom:12px;font-size:32px;font-weight:700}.robotic-module__vMnHmq__sectionDescription{color:#64748b;font-size:15px;line-height:1.6}.robotic-module__vMnHmq__howItWorksGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px;display:grid}.robotic-module__vMnHmq__howCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:30px 24px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 15px #00000008}.robotic-module__vMnHmq__howCard:hover{border-color:#bae6fd;transform:translateY(-4px);box-shadow:0 12px 30px #00336614}.robotic-module__vMnHmq__howStepNumber{color:#f1f5f9;font-size:32px;font-weight:800;position:absolute;top:18px;right:20px}.robotic-module__vMnHmq__howIconBox{color:#0284c7;background:#eff6ff;border-radius:14px;place-items:center;width:54px;height:54px;margin-bottom:20px;font-size:24px;display:grid}.robotic-module__vMnHmq__howTitle{color:#036;margin-bottom:10px;font-size:18px;font-weight:700}.robotic-module__vMnHmq__howDesc{color:#475569;margin:0;font-size:13.5px;line-height:1.6}.robotic-module__vMnHmq__comparisonCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:60px;padding:36px 32px;box-shadow:0 6px 25px #0033660f}.robotic-module__vMnHmq__tableWrapper{overflow-x:auto}.robotic-module__vMnHmq__compareTable{border-collapse:collapse;width:100%;margin-top:20px}.robotic-module__vMnHmq__compareTable th{text-align:left;background:#f8fafc;border-bottom:2px solid #cbd5e1;padding:14px 18px;font-size:14px;font-weight:700}.robotic-module__vMnHmq__compareTable th:first-child{color:#334155;width:28%}.robotic-module__vMnHmq__compareTable th:nth-child(2){color:#dc2626;width:36%}.robotic-module__vMnHmq__compareTable th:nth-child(3){color:#059669;background:#f0fdf4;border-top-left-radius:8px;border-top-right-radius:8px;width:36%}.robotic-module__vMnHmq__compareTable td{color:#475569;border-bottom:1px solid #f1f5f9;padding:14px 18px;font-size:13.5px}.robotic-module__vMnHmq__compareTable td:nth-child(3){color:#166534;background:#fafdfb;font-weight:600}.robotic-module__vMnHmq__featureName{color:#036;font-weight:600}.robotic-module__vMnHmq__proceduresGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:60px;display:grid}.robotic-module__vMnHmq__procedureCard{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:28px 24px;transition:all .25s;box-shadow:0 4px 15px #00000008}.robotic-module__vMnHmq__procedureCard:hover{border-color:#0284c7;transform:translateY(-3px);box-shadow:0 10px 25px #00336614}.robotic-module__vMnHmq__procCardHead{align-items:center;gap:14px;margin-bottom:16px;display:flex}.robotic-module__vMnHmq__procIconBox{color:#036;background:#eff6ff;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.robotic-module__vMnHmq__procTitle{color:#036;margin:0;font-size:18px;font-weight:700}.robotic-module__vMnHmq__procDesc{color:#64748b;margin-bottom:16px;font-size:13.5px;line-height:1.55}.robotic-module__vMnHmq__procList{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.robotic-module__vMnHmq__procItem{color:#334155;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.robotic-module__vMnHmq__procItem i{color:#059669;font-size:13px}.robotic-module__vMnHmq__surgeonsGrid{grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:60px;display:grid}.robotic-module__vMnHmq__surgeonCard{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;align-items:center;gap:24px;padding:28px;transition:all .25s;display:flex;box-shadow:0 6px 20px #0033660d}.robotic-module__vMnHmq__surgeonCard:hover{border-color:#0284c7;transform:translateY(-3px);box-shadow:0 12px 30px #0033661a}.robotic-module__vMnHmq__surgeonImgWrap{border:4px solid #e0f2fe;border-radius:50%;flex-shrink:0;width:130px;height:130px;overflow:hidden}.robotic-module__vMnHmq__surgeonImg{object-fit:cover;width:100%;height:100%}.robotic-module__vMnHmq__surgeonInfo{flex-direction:column;display:flex}.robotic-module__vMnHmq__surgeonRoleBadge{color:#0284c7;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-block}.robotic-module__vMnHmq__surgeonName{color:#036;margin:0 0 4px;font-size:20px;font-weight:700}.robotic-module__vMnHmq__surgeonSpecialty{color:#475569;margin-bottom:4px;font-size:13px;font-weight:600}.robotic-module__vMnHmq__surgeonQual{color:#64748b;margin-bottom:14px;font-size:11.5px}.robotic-module__vMnHmq__btnSurgeonAppt{background:#036;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:8px 16px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.robotic-module__vMnHmq__btnSurgeonAppt:hover{background:var(--teal)}.robotic-module__vMnHmq__insuranceCard{color:#fff;background:linear-gradient(135deg,#024 0%,#036 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:60px;padding:36px 40px;display:flex;box-shadow:0 10px 30px #0243}.robotic-module__vMnHmq__insuranceLeft h3{color:#fff;margin:0 0 10px;font-size:24px;font-weight:700}.robotic-module__vMnHmq__insuranceLeft p{color:#cbd5e1;max-width:680px;margin:0;font-size:14px;line-height:1.6}.robotic-module__vMnHmq__insuranceLogos{flex-shrink:0;align-items:center;gap:16px;display:flex}.robotic-module__vMnHmq__insuranceLogoBox{background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:8px 14px;display:flex}.robotic-module__vMnHmq__insuranceLogoBox img{object-fit:contain;width:auto;height:42px}.robotic-module__vMnHmq__faqContainer{max-width:900px;margin:0 auto 60px}.robotic-module__vMnHmq__faqItem{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:14px;transition:border-color .2s;overflow:hidden}.robotic-module__vMnHmq__faqQuestion{text-align:left;color:#036;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 22px;font-size:15.5px;font-weight:600;display:flex}.robotic-module__vMnHmq__faqQuestion:hover{color:#0284c7}.robotic-module__vMnHmq__faqIcon{color:var(--teal);font-size:14px;transition:transform .25s}.robotic-module__vMnHmq__faqIconRotated{transform:rotate(180deg)}.robotic-module__vMnHmq__faqAnswer{color:#475569;border-top:1px solid #f1f5f9;padding:14px 22px 18px;font-size:14px;line-height:1.65}.robotic-module__vMnHmq__bottomCtaBanner{text-align:center;color:#fff;background:linear-gradient(135deg,#0284c7 0%,#036 100%);border-radius:20px;padding:40px;box-shadow:0 10px 30px #0284c733}.robotic-module__vMnHmq__bottomCtaBanner h2{color:#fff;margin:0 0 10px;font-size:28px;font-weight:700}.robotic-module__vMnHmq__bottomCtaBanner p{color:#e0f2fe;max-width:650px;margin:0 auto 24px;font-size:15px}.robotic-module__vMnHmq__ctaBtnRow{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.robotic-module__vMnHmq__btnWhiteCta{background:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 28px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #0000001a;color:#036!important}.robotic-module__vMnHmq__btnWhiteCta:hover{background:#f0f9ff;transform:translateY(-2px)}.robotic-module__vMnHmq__btnWhatsappCta{background:#25d366;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;color:#fff!important}.robotic-module__vMnHmq__btnWhatsappCta:hover{background:#20ba5a;transform:translateY(-2px)}@media (max-width:991px){.robotic-module__vMnHmq__heroShowcaseGrid{grid-template-columns:1fr}.robotic-module__vMnHmq__heroShowcaseImageWrap{min-height:auto;padding:12px}.robotic-module__vMnHmq__howItWorksGrid,.robotic-module__vMnHmq__proceduresGrid,.robotic-module__vMnHmq__surgeonsGrid{grid-template-columns:1fr}.robotic-module__vMnHmq__insuranceCard{text-align:center;flex-direction:column;padding:30px 20px}}@media (max-width:767px){.robotic-module__vMnHmq__bannerTitle{font-size:28px}.robotic-module__vMnHmq__heroShowcaseContent{padding:24px 20px}.robotic-module__vMnHmq__heroHighlightList{grid-template-columns:1fr}.robotic-module__vMnHmq__sectionMainTitle{font-size:24px}.robotic-module__vMnHmq__procList{grid-template-columns:1fr}.robotic-module__vMnHmq__surgeonCard{text-align:center;flex-direction:column;align-items:center}.robotic-module__vMnHmq__btnSurgeonAppt{margin:0 auto}.robotic-module__vMnHmq__comparisonCard{padding:24px 16px}}
