.internal-medicine-clinic_page__tXpkJ{min-height:100vh;background:#ffffff;color:#0f172a}.internal-medicine-clinic_container__NUUcE{width:min(1180px,calc(100% - 48px));margin:0 auto}.internal-medicine-clinic_nav__3eBnK{position:relative;z-index:20;background:#ffffff;border-bottom:1px solid #e2e8f0}.internal-medicine-clinic_navInner__dTOEF{width:min(1180px,calc(100% - 48px));height:68px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.internal-medicine-clinic_backLink__HAos5{display:inline-flex;align-items:center;gap:8px;color:#334155;font-size:14px;font-weight:700;text-decoration:none}.internal-medicine-clinic_backLink__HAos5:hover{color:#087f9c}.internal-medicine-clinic_caseBadge__vZ_ji{padding:8px 14px;border-radius:999px;border:1px solid #bae6fd;background:#f0f9ff;color:#087f9c;font-size:12px;font-weight:800}.internal-medicine-clinic_hero__2FxUa{overflow:hidden;padding:92px 0 0;color:#ffffff;background:radial-gradient(circle at 85% 15%,rgba(6,182,212,.2),transparent 30%),linear-gradient(135deg,#06283a,#074b63 55%,#087f9c)}.internal-medicine-clinic_eyebrow__2PV4m{margin-bottom:25px;color:#67e8f9;font-size:12px;font-weight:900;letter-spacing:.14em}.internal-medicine-clinic_hero__2FxUa h1{max-width:930px;margin:0;color:#ffffff;font-size:clamp(46px,6vw,78px);font-weight:850;line-height:.98;letter-spacing:-.055em}.internal-medicine-clinic_heroText__J0A1y{max-width:800px;margin:30px 0 0;color:#dbeafe;font-size:20px;line-height:1.75}.internal-medicine-clinic_badges__kJZvo{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.internal-medicine-clinic_badges__kJZvo span{padding:9px 13px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.08);color:#ffffff;font-size:12px;font-weight:700}.internal-medicine-clinic_browser__gRuUV{overflow:hidden;margin-top:58px;border-radius:18px 18px 0 0;background:#ffffff;box-shadow:0 30px 80px rgba(0,0,0,.28)}.internal-medicine-clinic_browserBar__4Vt1u{position:relative;height:48px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e2e8f0;background:#f8fafc}.internal-medicine-clinic_browserDots__S75cf{position:absolute;left:18px;display:flex;gap:6px}.internal-medicine-clinic_browserDots__S75cf i{width:9px;height:9px;border-radius:50%;background:#cbd5e1}.internal-medicine-clinic_browserUrl__rczfT{color:#64748b;font-size:12px;font-weight:600}.internal-medicine-clinic_heroImage__NKEnM{position:relative;width:100%;aspect-ratio:16/9;background:#eef4f8}.internal-medicine-clinic_heroImage__NKEnM img{object-fit:cover;object-position:top center}.internal-medicine-clinic_section__t4_GZ{padding:100px 0}.internal-medicine-clinic_softSection__tZlkZ{background:#f8fafc}.internal-medicine-clinic_sectionHeading__Qp_XW{display:grid;grid-template-columns:1fr .75fr;grid-gap:70px;gap:70px;align-items:end;margin-bottom:52px}.internal-medicine-clinic_sectionLabel__j6Tgs{display:block;margin-bottom:14px;color:#0891b2;font-size:12px;font-weight:900;letter-spacing:.13em}.internal-medicine-clinic_galleryHeading__Q1IFX h2,.internal-medicine-clinic_sectionHeading__Qp_XW h2{max-width:690px;margin:0;color:#0f172a;font-size:clamp(34px,4vw,52px);line-height:1.06;letter-spacing:-.04em}.internal-medicine-clinic_sectionHeading__Qp_XW>p{margin:0;color:#64748b;font-size:16px;line-height:1.8}.internal-medicine-clinic_challengeGrid__0XYXj{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #e2e8f0}.internal-medicine-clinic_challengeItem__G9hfS{min-height:112px;display:grid;grid-template-columns:52px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:25px 22px;border-bottom:1px solid #e2e8f0}.internal-medicine-clinic_challengeItem__G9hfS:nth-child(odd){border-right:1px solid #e2e8f0}.internal-medicine-clinic_challengeItem__G9hfS span{color:#0891b2;font-size:12px;font-weight:900}.internal-medicine-clinic_challengeItem__G9hfS p{margin:0;color:#334155;font-size:15px;line-height:1.65}.internal-medicine-clinic_solutionGrid__wnbvy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.internal-medicine-clinic_solutionCard__IZOJo{padding:28px;border:1px solid #e2e8f0;border-radius:16px;background:#ffffff;box-shadow:0 4px 20px rgba(15,23,42,.04)}.internal-medicine-clinic_iconBox__PBuqs{width:46px;height:46px;display:grid;place-items:center;margin-bottom:22px;border-radius:12px;background:#ecfeff;color:#087f9c}.internal-medicine-clinic_solutionCard__IZOJo h3{margin:0 0 10px;color:#0f172a;font-size:18px}.internal-medicine-clinic_solutionCard__IZOJo p{margin:0;color:#64748b;font-size:14px;line-height:1.75}.internal-medicine-clinic_feature__EHLTV{padding:100px 0}.internal-medicine-clinic_featureGridReverse__p5TIX,.internal-medicine-clinic_featureGrid__N6t4A{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:65px;gap:65px;align-items:center}.internal-medicine-clinic_featureGridReverse__p5TIX{grid-template-columns:1.22fr .78fr}.internal-medicine-clinic_featureCopy__iowGn{min-width:0}.internal-medicine-clinic_featureNumber__yPy4v{display:block;margin-bottom:16px;color:#0891b2;font-size:11px;font-weight:900;letter-spacing:.13em}.internal-medicine-clinic_featureCopy__iowGn h2{margin:0 0 20px;color:#0f172a;font-size:clamp(30px,3.4vw,46px);line-height:1.08;letter-spacing:-.035em}.internal-medicine-clinic_featureCopy__iowGn>p{margin:0;color:#64748b;font-size:16px;line-height:1.85}.internal-medicine-clinic_featurePoints__Fx_Vr{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.internal-medicine-clinic_featurePoints__Fx_Vr span{display:flex;align-items:center;gap:9px;color:#334155;font-size:14px;font-weight:600}.internal-medicine-clinic_featurePoints__Fx_Vr svg{flex-shrink:0;color:#0891b2}.internal-medicine-clinic_featureImage__sMZCd{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:#f1f5f9;box-shadow:0 10px 30px rgba(15,23,42,.08),0 2px 6px rgba(15,23,42,.05)}.internal-medicine-clinic_featureImage__sMZCd img{object-fit:contain;object-position:center}.internal-medicine-clinic_prescriptionImage__SsStv{aspect-ratio:1.28/1;background:#ffffff}.internal-medicine-clinic_clinicalFeature__Apv_1{background:radial-gradient(circle at 15% 20%,rgba(34,211,238,.09),transparent 30%),#f0f9ff}.internal-medicine-clinic_workflow__ZNOXO{display:flex;align-items:center;margin-top:34px}.internal-medicine-clinic_workflow__ZNOXO div{min-width:62px;text-align:center}.internal-medicine-clinic_workflow__ZNOXO div b{width:38px;height:38px;display:grid;place-items:center;margin:0 auto 7px;border-radius:50%;background:#087f9c;color:#ffffff;font-size:11px}.internal-medicine-clinic_workflow__ZNOXO div span{color:#475569;font-size:11px;font-weight:700}.internal-medicine-clinic_workflow__ZNOXO i{flex:1 1;height:1px;margin:0 4px 19px;background:#bae6fd}.internal-medicine-clinic_architecture__OpHHI{padding:105px 0;color:#ffffff;background:radial-gradient(circle at 85% 20%,rgba(8,145,178,.2),transparent 32%),#071d2a}.internal-medicine-clinic_archHeading__8lvpe{max-width:780px}.internal-medicine-clinic_archHeading__8lvpe>span{display:block;margin-bottom:15px;color:#67e8f9;font-size:12px;font-weight:900;letter-spacing:.13em}.internal-medicine-clinic_archHeading__8lvpe h2{margin:0;color:#ffffff;font-size:clamp(36px,4vw,54px);line-height:1.06;letter-spacing:-.04em}.internal-medicine-clinic_archHeading__8lvpe p{max-width:680px;margin:24px 0 0;color:#a8c3cf;font-size:16px;line-height:1.8}.internal-medicine-clinic_archDiagram__rGFSJ{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center;margin-top:55px}.internal-medicine-clinic_archDiagram__rGFSJ>div{min-height:155px;display:flex;flex-direction:column;justify-content:center;padding:25px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.05)}.internal-medicine-clinic_archDiagram__rGFSJ svg{margin-bottom:18px;color:#67e8f9}.internal-medicine-clinic_archDiagram__rGFSJ b{color:#ffffff;font-size:16px}.internal-medicine-clinic_archDiagram__rGFSJ span{margin-top:7px;color:#94a3b8;font-size:13px}.internal-medicine-clinic_archDiagram__rGFSJ strong{color:#67e8f9;font-size:22px}.internal-medicine-clinic_archCards__A65c5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:22px}.internal-medicine-clinic_archCards__A65c5 article{padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.035)}.internal-medicine-clinic_archCards__A65c5 article>span{color:#67e8f9;font-size:11px;font-weight:900}.internal-medicine-clinic_archCards__A65c5 h3{margin:13px 0 9px;color:#ffffff;font-size:17px}.internal-medicine-clinic_archCards__A65c5 p{margin:0;color:#94a3b8;font-size:13px;line-height:1.75}.internal-medicine-clinic_engineeringGrid__avAWZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.internal-medicine-clinic_engineeringGrid__avAWZ article{min-height:245px;padding:30px;border:1px solid #e2e8f0;border-radius:15px;background:#ffffff}.internal-medicine-clinic_engineeringGrid__avAWZ article>span{color:#0891b2;font-size:11px;font-weight:900}.internal-medicine-clinic_engineeringGrid__avAWZ h3{margin:28px 0 12px;color:#0f172a;font-size:19px}.internal-medicine-clinic_engineeringGrid__avAWZ p{margin:0;color:#64748b;font-size:14px;line-height:1.8}.internal-medicine-clinic_gallerySection__eTjD4{background:#f8fafc}.internal-medicine-clinic_galleryHeading__Q1IFX{margin-bottom:42px}.internal-medicine-clinic_galleryGrid__zSOlF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}.internal-medicine-clinic_galleryItem__MmIAR{overflow:hidden;margin:0;border:1px solid #e2e8f0;border-radius:14px;background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.06),0 6px 22px rgba(15,23,42,.05);transition:transform .2s ease,box-shadow .2s ease}.internal-medicine-clinic_galleryItem__MmIAR:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(15,23,42,.12)}.internal-medicine-clinic_galleryImage__hdqh6{position:relative;width:100%;aspect-ratio:16/10;background:#eef4f8}.internal-medicine-clinic_galleryImage__hdqh6 img{object-fit:contain;object-position:center}.internal-medicine-clinic_galleryItem__MmIAR figcaption{padding:14px 16px;border-top:1px solid #f1f5f9;color:#64748b;font-size:12px;font-weight:700}.internal-medicine-clinic_footer__D1qen{padding:42px 0;background:#071d2a}.internal-medicine-clinic_footer__D1qen .internal-medicine-clinic_container__NUUcE{display:flex;align-items:center;justify-content:space-between;gap:40px}.internal-medicine-clinic_footer__D1qen div>div{display:flex;flex-direction:column;gap:5px}.internal-medicine-clinic_footer__D1qen b{color:#ffffff;font-size:14px}.internal-medicine-clinic_footer__D1qen span{color:#94a3b8;font-size:12px}.internal-medicine-clinic_footer__D1qen p{max-width:480px;margin:0;color:#94a3b8;font-size:12px;line-height:1.7;text-align:right}@media (max-width:1000px){.internal-medicine-clinic_sectionHeading__Qp_XW{grid-template-columns:1fr;gap:22px}.internal-medicine-clinic_solutionGrid__wnbvy{grid-template-columns:repeat(2,1fr)}.internal-medicine-clinic_featureGridReverse__p5TIX,.internal-medicine-clinic_featureGrid__N6t4A{grid-template-columns:1fr;gap:42px}.internal-medicine-clinic_featureGridReverse__p5TIX .internal-medicine-clinic_featureImage__sMZCd{order:2}.internal-medicine-clinic_featureGridReverse__p5TIX .internal-medicine-clinic_featureCopy__iowGn{order:1}.internal-medicine-clinic_archDiagram__rGFSJ{grid-template-columns:1fr}.internal-medicine-clinic_archDiagram__rGFSJ strong{transform:rotate(90deg);text-align:center}.internal-medicine-clinic_archCards__A65c5,.internal-medicine-clinic_engineeringGrid__avAWZ{grid-template-columns:1fr}}@media (max-width:750px){.internal-medicine-clinic_container__NUUcE,.internal-medicine-clinic_navInner__dTOEF{width:min(100% - 30px,1180px)}.internal-medicine-clinic_hero__2FxUa{padding-top:65px}.internal-medicine-clinic_hero__2FxUa h1{font-size:43px}.internal-medicine-clinic_heroText__J0A1y{font-size:17px}.internal-medicine-clinic_browser__gRuUV{margin-top:40px;border-radius:12px 12px 0 0}.internal-medicine-clinic_browserUrl__rczfT{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-medicine-clinic_feature__EHLTV,.internal-medicine-clinic_section__t4_GZ{padding:72px 0}.internal-medicine-clinic_challengeGrid__0XYXj{grid-template-columns:1fr}.internal-medicine-clinic_challengeItem__G9hfS:nth-child(odd){border-right:0}.internal-medicine-clinic_galleryGrid__zSOlF,.internal-medicine-clinic_solutionGrid__wnbvy{grid-template-columns:1fr}.internal-medicine-clinic_workflow__ZNOXO{overflow-x:auto;padding-bottom:8px}.internal-medicine-clinic_workflow__ZNOXO i{min-width:25px}.internal-medicine-clinic_footer__D1qen .internal-medicine-clinic_container__NUUcE{flex-direction:column;align-items:flex-start}.internal-medicine-clinic_footer__D1qen p{text-align:left}}@media (max-width:480px){.internal-medicine-clinic_navInner__dTOEF{height:62px}.internal-medicine-clinic_hero__2FxUa h1{font-size:37px}.internal-medicine-clinic_eyebrow__2PV4m{font-size:10px}.internal-medicine-clinic_badges__kJZvo{gap:7px}.internal-medicine-clinic_badges__kJZvo span{padding:7px 10px;font-size:10px}.internal-medicine-clinic_heroImage__NKEnM{aspect-ratio:4/3}.internal-medicine-clinic_galleryHeading__Q1IFX h2,.internal-medicine-clinic_sectionHeading__Qp_XW h2{font-size:34px}.internal-medicine-clinic_featureCopy__iowGn h2{font-size:32px}.internal-medicine-clinic_featureImage__sMZCd{aspect-ratio:4/3}.internal-medicine-clinic_prescriptionImage__SsStv{aspect-ratio:1/1.15}}