.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}/*!MH*/body{background:#f5f9fc;margin:0}*{box-sizing:border-box;font-family:'Inter','Montserrat',system-ui,sans-serif;margin:0;padding:0}.medaes-header{background:#fff;border-bottom:1px solid rgb(10 126 140 / .15);padding:8px 0;position:sticky;top:0;z-index:1000;box-shadow:0 4px 20px rgb(11 79 108 / .08)}.header-container{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 16px}.logo-area{align-items:center;display:flex;flex-shrink:0;gap:8px}.logo-image{height:45px;object-fit:contain;width:auto}.logo-text{color:#0b4f6c;font-size:1.3rem;font-weight:700;line-height:1.2;white-space:nowrap}.logo-text span{color:#0a7e8c;display:block;font-size:.9rem;font-weight:600}.address-area{align-items:center;background:#f8fcff;border:1px solid rgb(10 126 140 / .2);border-radius:40px;display:flex;flex-shrink:1;gap:8px;min-width:0;padding:6px 14px;transition:all .2s ease}.address-area:hover{background:#e1f0f7;border-color:#0a7e8c}.address-icon{flex-shrink:0;font-size:1.2rem;line-height:1}.address-text{color:#1a2b3c;font-size:.9rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-text strong{color:#0b4f6c;font-weight:700;margin-right:4px}.address-full{display:inline}@media (min-width:769px){.logo-image{height:55px}.logo-text{font-size:1.5rem}.address-area{padding:8px 20px}.address-text{font-size:.95rem}}@media (max-width:768px){.header-container{padding:0 12px}.logo-image{height:38px}.logo-text{display:none}.address-area{max-width:calc(100% - 60px);padding:5px 12px}.address-text{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-full{display:inline}}@media (max-width:480px){.logo-image{height:32px}.address-area{padding:4px 10px}.address-icon{font-size:1rem}.address-text{font-size:.75rem}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#0b4f6c;--primary-light:#e1f0f7;--accent:#0a7e8c;--bg:#f7fbfd;--white:rgba(255,255,255,.98);--text:#1a2b3c;--text-light:#3a4f63;--border-light:rgba(11,79,108,.15);--soft-shadow:0 25px 45px -12px rgba(0,50,70,.25)}.clinic-body{background:var(--bg);color:var(--text);font-family:'Inter','Plus Jakarta Sans',system-ui,sans-serif;line-height:1.5;overflow-x:hidden}.clinic-container{margin:0 auto;max-width:1400px;padding:0 24px}.clinic-hero{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:40px 0;position:relative}.clinic-bg-shape{background:radial-gradient(ellipse at 70% 30%,#f0f9ff 0%,#daeef8 100%);inset:0;position:absolute;z-index:1}.clinic-bg-accent{background:linear-gradient(110deg,transparent 20%,rgb(10 126 140 / .03) 80%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);height:100%;position:absolute;right:0;top:0;width:55%;z-index:2}.clinic-stack{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.clinic-card-connected{display:flex;flex-direction:row;align-items:stretch;gap:0;max-width:1200px;width:100%}.clinic-image-card{background:var(--white);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .8);border-radius:40px 0 0 40px;border-right:none;box-shadow:var(--soft-shadow);display:flex;flex:1 1 45%;flex-direction:column;padding:30px 30px 50px;transform:translateX(20px);z-index:5}.clinic-image-wrapper{aspect-ratio:4/5;border-radius:30px;box-shadow:0 15px 30px -10px rgb(0 0 0 / .15);margin-bottom:15px;overflow:hidden;position:relative;width:100%}.clinic-img{display:block;height:100%;object-fit:cover;transition:transform .6s;width:100%}.clinic-img:hover{transform:scale(1.02)}.clinic-badge-desktop{align-items:center;background:rgb(255 255 255 / .95);border-left:6px solid var(--primary);border-radius:80px;box-shadow:0 15px 25px -10px rgb(11 79 108 / .3);color:var(--primary);display:flex;font-size:1.1rem;font-weight:600;gap:8px;margin-top:5px;padding:14px 22px;width:fit-content}.clinic-badge-desktop svg{fill:var(--primary);height:24px;width:24px}.clinic-content-card{background:var(--white);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .8);border-left:none;border-radius:0 40px 40px 0;box-shadow:var(--soft-shadow);display:flex;flex:1 1 55%;flex-direction:column;justify-content:center;padding:50px 45px 40px 60px;transform:translateX(-20px)}.clinic-main-heading{color:var(--primary);font-family:'Plus Jakarta Sans',sans-serif;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:25px}.clinic-main-heading span{border-bottom:3px solid rgb(10 126 140 / .25);color:var(--accent)}.clinic-credential-line{background:rgb(11 79 108 / .03);border:1px dashed var(--border-light);border-radius:60px;color:var(--text-light);display:inline-block;font-size:1.25rem;font-weight:500;margin-bottom:25px;padding:15px 22px}.clinic-credential-line strong{color:var(--primary);font-weight:700}.feature-grid{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:20px}.feature-box{background:rgb(225 240 247 / .4);backdrop-filter:blur(4px);border:1px solid rgb(10 126 140 / .15);border-radius:24px;padding:20px 18px;transition:all .3s ease}.feature-box:hover{background:#fff;border-color:var(--accent);box-shadow:0 15px 30px -8px rgb(10 126 140 / .2);transform:translateY(-5px)}.feature-icon{align-items:center;background:var(--primary-light);border-radius:20px;display:flex;height:48px;justify-content:center;margin-bottom:15px;width:48px}.feature-icon svg{fill:var(--primary);height:26px;width:26px}.feature-title{color:var(--primary);font-size:1.1rem;font-weight:700;margin-bottom:8px}.feature-text{color:var(--text-light);font-size:.95rem;line-height:1.5}.clinic-description-old{display:none}.clinic-floating-element{opacity:.2;pointer-events:none;position:absolute;z-index:8}.clinic-dots-1{animation:float 14s infinite linear;background:radial-gradient(circle,var(--primary) 2px,transparent 2px);background-size:18px 18px;height:100px;left:5%;top:10%;width:100px}.clinic-dots-2{animation:float 18s infinite reverse;background:radial-gradient(circle,var(--accent) 2px,transparent 2px);background-size:22px 22px;bottom:15%;height:130px;right:2%;width:130px}@keyframes float{0%{transform:translate(0,0) rotate(0)}33%{transform:translate(15px,-20px) rotate(3deg)}66%{transform:translate(-10px,15px) rotate(-2deg)}100%{transform:translate(0,0) rotate(0)}}.clinic-mobile-stack{display:none}@media (max-width:992px){.clinic-stack,.clinic-card-connected{display:none}.clinic-mobile-stack{display:block;position:relative;z-index:10}.clinic-mobile-image-wrap{display:flex;justify-content:center;margin-bottom:0;padding:20px 20px 0;position:relative;width:100%}.clinic-mobile-image-container{aspect-ratio:4/5;background:var(--surface);border:1px solid rgb(255 255 255 / .6);border-radius:40px;box-shadow:var(--soft-shadow);max-width:400px;overflow:hidden;position:relative;width:100%}.clinic-mobile-img{display:block;height:100%;object-fit:cover;width:100%}.clinic-mobile-badge{align-items:center;background:rgb(255 255 255 / .98);border-left:6px solid var(--primary);border-radius:60px;bottom:20px;box-shadow:0 15px 30px -8px rgb(11 79 108 / .4);color:var(--primary);display:flex;font-size:1.1rem;font-weight:600;gap:10px;left:15px;padding:12px 22px;position:absolute;z-index:25}.clinic-mobile-badge svg{fill:var(--primary);height:22px;width:22px}.clinic-mobile-content-card{background:var(--white);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .8);border-radius:40px 40px 30px 30px;box-shadow:0 -15px 40px -10px rgb(0 40 60 / .25);margin:-50px auto 0;padding:35px 25px 40px;position:relative;width:92%;z-index:20}.clinic-mobile-content-card .clinic-main-heading{font-size:2.2rem;text-align:center}.clinic-mobile-content-card .clinic-credential-line{display:block;font-size:1.1rem;margin-bottom:20px;text-align:center}.feature-grid{gap:12px;margin-top:15px}.feature-box{padding:16px 14px}.feature-icon{height:42px;margin-bottom:12px;width:42px}.feature-icon svg{height:22px;width:22px}.feature-title{font-size:1rem}.feature-text{font-size:.9rem}}@media (max-width:576px){.clinic-mobile-image-container{max-width:320px}.clinic-mobile-badge{font-size:1rem;padding:10px 18px}.clinic-mobile-badge svg{height:20px;width:20px}.clinic-mobile-content-card{margin-top:-45px;padding:25px 18px 30px}.clinic-mobile-content-card .clinic-main-heading{font-size:1.8rem}.clinic-credential-line{font-size:.95rem;padding:12px 15px}.feature-box{padding:14px 12px}.feature-icon{height:38px;margin-bottom:10px;width:38px}.feature-title{font-size:.95rem}.feature-text{font-size:.85rem}}@media (max-width:400px){.clinic-mobile-image-container{max-width:280px}.clinic-mobile-badge{font-size:.85rem;padding:8px 14px}.feature-grid{gap:8px}}*{margin:0;padding:0;box-sizing:border-box}.mx-results-wrap{background:linear-gradient(145deg,#f4fafd 0,#fff 100%);font-family:'Montserrat','Plus Jakarta Sans',system-ui,sans-serif;overflow:hidden;padding:80px 20px;text-align:center}.mx-results-inner{margin:0 auto;max-width:1400px;position:relative}.mx-heading-main{color:#0b4f6c;font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:20px}.mx-heading-main span{color:#0a7e8c;display:inline-block;position:relative}.mx-heading-main span::after{background:rgb(10 126 140 / .15);bottom:5px;content:'';height:10px;left:0;position:absolute;width:100%;z-index:-1}.mx-subhead-text{border-bottom:2px dashed rgb(10 126 140 / .2);color:#3a4f63;font-size:1.3rem;font-weight:400;line-height:1.6;margin:0 auto 50px;max-width:800px;padding:0 15px 20px}.mx-slider-outer{margin-top:20px;padding:0 70px;position:relative}.mx-slider-track{display:flex;gap:30px;padding:10px 0 30px;transition:transform .4s cubic-bezier(.2,0,.2,1)}.mx-card-item{background:#e1f0f7;border:1px solid rgb(255 255 255 / .5);border-radius:32px;box-shadow:0 25px 40px -12px rgb(11 79 108 / .3);flex:0 0 500px;height:500px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:500px}.mx-card-item:hover{box-shadow:0 35px 50px -12px rgb(10 126 140 / .45);transform:translateY(-8px) scale(1.01)}.mx-card-image{display:block;height:100%;object-fit:cover;width:100%}.mx-nav-button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 10px 25px rgb(11 79 108 / .25);cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:56px;z-index:10}.mx-nav-button:hover{background:#0b4f6c;box-shadow:0 15px 30px rgb(10 126 140 / .35);transform:translateY(-50%) scale(1.08)}.mx-nav-button:hover svg{fill:#fff}.mx-nav-prev{left:5px}.mx-nav-next{right:5px}.mx-nav-button:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;opacity:.3}.mx-nav-button:disabled:hover{background:#ccc;transform:translateY(-50%)}.mx-nav-button:disabled svg{fill:#666}.mx-nav-button svg{fill:#0b4f6c;height:32px;transition:fill .2s;width:32px}.mx-dots-container{display:flex;gap:14px;justify-content:center;margin-top:35px}.mx-dot-item{background:#cbd5e0;border:none;border-radius:50%;cursor:pointer;height:14px;padding:0;transition:all .3s ease;width:14px}.mx-dot-item.active{background:#0a7e8c;box-shadow:0 4px 10px rgb(10 126 140 / .4);transform:scale(1.3)}.mx-dot-item:hover{background:#0b4f6c;transform:scale(1.2)}.mx-loader{animation:mx-pulse 1.5s infinite;background:linear-gradient(90deg,#e1f0f7 25%,#c2e0ed 50%,#e1f0f7 75%);background-size:200% 100%;border-radius:32px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes mx-pulse{0%{background-position:200% 0}100%{background-position:-200% 0}}.mx-error{align-items:center;background:rgb(255 255 255 / .9);border-radius:32px;color:#0b4f6c;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;gap:10px;height:100%;justify-content:center;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:3}.mx-error svg{fill:#0a7e8c;height:40px;opacity:.7;width:40px}@media (max-width:1200px){.mx-card-item{flex:0 0 450px;height:450px;width:450px}.mx-slider-outer{padding:0 60px}}@media (max-width:992px){.mx-heading-main{font-size:2.4rem}.mx-card-item{flex:0 0 400px;height:400px;width:400px}.mx-slider-outer{padding:0 55px}.mx-nav-button{height:50px;width:50px}}@media (max-width:768px){.mx-results-wrap{padding:60px 15px}.mx-heading-main{font-size:2rem}.mx-card-item{flex:0 0 320px;height:320px;width:320px}.mx-slider-outer{padding:0 50px}.mx-nav-button{height:48px;width:48px}.mx-nav-button svg{height:36px;width:36px}}@media (max-width:576px){.mx-card-item{flex:0 0 280px;height:280px;width:280px}.mx-slider-outer{padding:0 45px}.mx-nav-button{height:46px;width:46px}.mx-nav-button svg{height:34px;width:34px}}@media (max-width:480px){.mx-card-item{flex:0 0 240px;height:240px;width:240px}.mx-slider-outer{padding:0 40px}.mx-nav-button{height:44px;width:44px}.mx-nav-button svg{height:32px;width:32px}}*{margin:0;padding:0;box-sizing:border-box}.steps-section{background:linear-gradient(145deg,#fff 0,#f4fafd 100%);font-family:'Montserrat','Plus Jakarta Sans',system-ui,sans-serif;overflow:hidden;padding:80px 20px;text-align:center}.steps-container{margin:0 auto;max-width:1400px;position:relative}.steps-title{color:#0b4f6c;font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:20px}.steps-title span{color:#0a7e8c;display:inline-block;position:relative}.steps-title span::after{background:rgb(10 126 140 / .15);bottom:5px;content:'';height:10px;left:0;position:absolute;width:100%;z-index:-1}.steps-subhead{border-bottom:2px dashed rgb(10 126 140 / .2);color:#3a4f63;font-size:1.3rem;font-weight:400;line-height:1.6;margin:0 auto 50px;max-width:750px;padding:0 15px 20px}.steps-slider-container{margin-top:20px;padding:0 80px;position:relative}.steps-slider{display:flex;gap:30px;padding:10px 0 30px;transition:transform .4s cubic-bezier(.2,0,.2,1)}.step-card{background:#e1f0f7;border:1px solid rgb(255 255 255 / .5);border-radius:32px;box-shadow:0 25px 40px -12px rgb(11 79 108 / .3);flex:0 0 500px;height:500px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:500px}.step-card:hover{box-shadow:0 35px 50px -12px rgb(10 126 140 / .45);transform:translateY(-8px) scale(1.01)}.step-img{display:block;height:100%;object-fit:cover;width:100%}.slider-btn{align-items:center;background:#0b4f6c;border:3px solid #fff;border-radius:50%;box-shadow:0 10px 25px rgb(0 0 0 / .3);cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:60px;z-index:30}.slider-btn:hover{background:#0a7e8c;box-shadow:0 15px 30px rgb(10 126 140 / .5);transform:translateY(-50%) scale(1.1)}.slider-btn.prev{left:10px}.slider-btn.next{right:10px}.slider-btn:disabled{background:#6c757d;border-color:#ccc;box-shadow:none;cursor:not-allowed;opacity:.3;transform:translateY(-50%)}.slider-btn:disabled:hover{background:#6c757d;transform:translateY(-50%)}.slider-btn svg{fill:#fff;height:32px;transition:fill .2s;width:32px}.slider-dots{display:flex;gap:14px;justify-content:center;margin-top:35px}.slider-dot{background:#cbd5e0;border:none;border-radius:50%;cursor:pointer;height:14px;padding:0;transition:all .3s ease;width:14px}.slider-dot.active{background:#0a7e8c;box-shadow:0 4px 10px rgb(10 126 140 / .4);transform:scale(1.3)}.slider-dot:hover{background:#0b4f6c;transform:scale(1.2)}.img-loader{animation:loadPulse 1.5s infinite;background:linear-gradient(90deg,#e1f0f7 25%,#c2e0ed 50%,#e1f0f7 75%);background-size:200% 100%;border-radius:32px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes loadPulse{0%{background-position:200% 0}100%{background-position:-200% 0}}.img-error{align-items:center;background:rgb(255 255 255 / .9);border-radius:32px;color:#0b4f6c;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;gap:10px;height:100%;justify-content:center;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:3}.img-error svg{fill:#0a7e8c;height:40px;opacity:.7;width:40px}@media (max-width:1200px){.step-card{flex:0 0 450px;height:450px;width:450px}}@media (max-width:992px){.steps-title{font-size:2.4rem}.step-card{flex:0 0 400px;height:400px;width:400px}.slider-btn{height:55px;width:55px}}@media (max-width:768px){.steps-section{padding:60px 15px}.steps-title{font-size:2rem}.step-card{flex:0 0 380px;height:380px;width:380px}.steps-slider-container{padding:0 50px}.slider-btn{background:#0b4f6c;border:3px solid #fff;box-shadow:0 8px 20px rgb(0 0 0 / .4);height:52px;width:52px}.slider-btn svg{fill:#fff;height:28px;width:28px}.slider-btn.prev{left:5px}.slider-btn.next{right:5px}}@media (max-width:576px){.step-card{flex:0 0 340px;height:340px;width:340px}.steps-slider-container{padding:0 45px}.slider-btn{background:#0b4f6c;border:3px solid #fff;height:50px;width:50px}.slider-btn svg{fill:#fff;height:26px;width:26px}}@media (max-width:480px){.step-card{flex:0 0 300px;height:300px;width:300px}.steps-slider-container{padding:0 40px}.slider-btn{background:#0b4f6c;border:3px solid #fff;height:48px;width:48px}.slider-btn svg{fill:#fff;height:26px;width:26px}}@media (max-width:380px){.step-card{flex:0 0 260px;height:260px;width:260px}.slider-btn{height:44px;width:44px}.slider-btn svg{height:22px;width:22px}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#0b4f6c;--primary-light:#e1f0f7;--accent:#0a7e8c;--bg-faq:#f8fcfe;--white:#fff;--text:#1a2b3c;--text-light:#3a4f63;--border-light:rgba(11,79,108,.15);--soft-shadow:0 20px 40px -12px rgba(0,50,70,.15);--highlight-bg:#e1f0f7;--highlight-border:#0a7e8c}.faq-body{background:var(--bg-faq);color:var(--text);font-family:'Inter','Plus Jakarta Sans',system-ui,sans-serif;line-height:1.5}.faq-container{margin:0 auto;max-width:1200px;padding:60px 24px}.faq-section{background:var(--bg-faq);overflow:hidden;position:relative}.faq-bg-pattern{background-image:radial-gradient(var(--primary-light) 1px,transparent 1px);background-size:30px 30px;inset:0;opacity:.25;position:absolute;z-index:1}.faq-bg-accent{background:linear-gradient(to top,var(--primary-light),transparent);bottom:0;height:40%;left:0;opacity:.15;position:absolute;width:100%;z-index:2}.faq-header{margin-bottom:50px;position:relative;text-align:center;z-index:5}.faq-tag{border-bottom:2px solid var(--accent);color:var(--accent);display:inline-block;font-size:1rem;font-weight:600;letter-spacing:2px;margin-bottom:15px;padding-bottom:6px;text-transform:uppercase}.faq-title{color:var(--primary);font-family:'Plus Jakarta Sans',sans-serif;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:15px}.faq-title span{color:var(--accent);position:relative}.faq-title span::after{background:rgb(10 126 140 / .2);bottom:5px;content:'';height:8px;left:0;position:absolute;width:100%;z-index:-1}.faq-subhead{color:var(--text-light);font-size:1.2rem;margin:0 auto;max-width:600px}.faq-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:40px;position:relative;z-index:10}.faq-item{background:var(--white);border:1px solid rgb(255 255 255 / .7);border-radius:30px 30px 30px 0;box-shadow:var(--soft-shadow);overflow:hidden;transition:all .3s}.faq-item:hover{box-shadow:0 25px 45px -12px var(--primary);transform:translateY(-3px)}.faq-question{align-items:center;background:var(--white);border:none;border-bottom:2px solid #fff0;color:var(--primary);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:15px;justify-content:space-between;padding:24px 30px;text-align:left;transition:background .2s;width:100%}.faq-question:hover{background:var(--primary-light)}.faq-question[aria-expanded=true]{background:rgb(225 240 247 / .5);border-bottom-color:var(--accent)}.faq-question span:first-child{color:var(--accent);font-weight:700;margin-right:12px}.faq-icon{align-items:center;background:var(--primary-light);border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .3s;width:28px}.faq-icon svg{fill:var(--primary);height:18px;transition:transform .3s;width:18px}.faq-question[aria-expanded=true] .faq-icon{background:var(--primary);transform:rotate(180deg)}.faq-question[aria-expanded=true] .faq-icon svg{fill:var(--white)}.faq-answer{color:var(--text-light);display:none;font-size:1.05rem;line-height:1.7;padding:0 30px 24px}.faq-answer p{margin-bottom:12px}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul{list-style-type:none;margin:10px 0;padding-left:25px}.faq-answer li{align-items:flex-start;display:flex;gap:10px;margin-bottom:8px}.faq-answer li::before{color:var(--accent);content:"✔";font-weight:700}.faq-item.active .faq-answer{display:block}.faq-answer .important{color:var(--primary);font-weight:500;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px}.highlight-cta{background:var(--highlight-bg);border-left:4px solid var(--highlight-border);border-radius:50px;color:var(--primary);display:inline-block;font-size:1.05rem;font-weight:700;margin:0 3px;padding:5px 18px;text-decoration:none;transition:all .2s}.highlight-cta:hover{background:var(--primary);box-shadow:0 5px 12px rgb(11 79 108 / .3);color:var(--white);transform:scale(1.02)}@media (max-width:992px){.faq-grid{grid-template-columns:1fr;gap:20px}.faq-title{font-size:2.5rem}}@media (max-width:576px){.faq-container{padding:40px 20px}.faq-title{font-size:2rem}.faq-question{font-size:1.1rem;padding:20px}.faq-answer{font-size:1rem;padding:0 20px 20px}}.medaesx-reviews{background-color:#f8fcff;font-family:'Montserrat','Poppins',sans-serif;margin:0 auto;max-width:1400px;padding:80px 20px}.reviews-header{margin-bottom:60px;text-align:center}.google-logo-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:15px}.google-logo{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .05);display:flex;height:44px;justify-content:center;width:44px}.google-logo svg{height:28px;width:28px}.google-logo-text{color:#3c4043;font-family:'Montserrat',sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.3px}.rating-summary{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:10px}.rating-large{color:#0b4f6c;font-size:4rem;font-weight:700;line-height:1}.rating-stars-large{align-items:center;display:flex;gap:2px}.rating-stars-large svg{height:32px;width:32px}.rating-stars-large .star-gold{fill:#f4b400}.rating-stars-large .star-half{fill:#f4b400}.review-count{color:#4a5f73;font-size:1.2rem;font-weight:500;margin-bottom:30px}.section-subtitle{border-bottom:2px dashed rgb(10 126 140 / .2);color:#0a7e8c;display:inline-block;font-size:1.8rem;font-weight:600;margin-bottom:40px;padding-bottom:15px;text-align:center}.reviews-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-bottom:50px}.review-card{background:#fff;border:1px solid rgb(11 79 108 / .1);border-radius:24px;box-shadow:0 12px 30px rgb(11 79 108 / .08);display:flex;flex-direction:column;padding:28px;transition:transform .25s ease,box-shadow .3s ease}.review-card:hover{border-color:rgb(10 126 140 / .2);box-shadow:0 20px 40px rgb(10 126 140 / .15);transform:translateY(-6px)}.reviewer-info{align-items:center;display:flex;margin-bottom:18px}.reviewer-avatar{align-items:center;background:#0b4f6c;border:3px solid #e1f0f7;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:'Montserrat',sans-serif;font-size:1.3rem;font-weight:600;height:60px;justify-content:center;margin-right:16px;overflow:hidden;text-transform:uppercase;width:60px}.reviewer-avatar img{height:100%;object-fit:cover;width:100%}.reviewer-details h4{color:#0b4f6c;font-family:'Montserrat',sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:4px}.review-date{color:#6b7f93;font-size:.9rem}.review-stars{align-items:center;display:flex;gap:3px;margin-bottom:14px}.review-stars svg{fill:#f4b400;height:18px;width:18px}.review-content{color:#2c3e50;flex-grow:1;line-height:1.7}.review-text p{margin-bottom:12px}.review-full{display:none}.read-more-btn{background:0 0;border:none;color:#0a7e8c;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:.95rem;font-weight:600;margin-top:5px;padding:5px 0;transition:color .2s}.read-more-btn:hover{color:#0b4f6c}.read-more-btn svg{fill:currentColor;height:12px;transition:transform .2s;width:12px}.read-more-btn.expanded svg{transform:rotate(180deg)}.load-more-container{margin-top:30px;text-align:center}.load-more-btn{background:#0b4f6c;border:none;border-radius:60px;box-shadow:0 8px 18px rgb(11 79 108 / .3);color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:600;padding:16px 40px;transition:all .25s ease}.load-more-btn:hover{background:#0a7e8c;box-shadow:0 12px 25px rgb(10 126 140 / .4);transform:translateY(-3px)}.load-more-btn svg{fill:#fff;height:18px;width:18px}.load-more-btn.loading svg{animation:spin .8s infinite linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:992px){.reviews-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}.rating-large{font-size:3.5rem}.rating-stars-large svg{height:28px;width:28px}}@media (max-width:768px){.medaesx-reviews{padding:60px 15px}.google-logo-text{font-size:1.7rem}.rating-summary{gap:15px}.section-subtitle{font-size:1.5rem}.reviews-grid{grid-template-columns:1fr}}@media (max-width:576px){.google-logo-header{flex-direction:column;gap:5px}.rating-summary{flex-direction:column;gap:5px}.load-more-btn{padding:14px 30px;width:100%;max-width:320px}.rating-large{font-size:3rem}.rating-stars-large svg{height:24px;width:24px}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#0b4f6c;--primary-light:#e1f0f7;--accent:#0a7e8c;--bg-about:#fff;--white:#fff;--text:#1a2b3c;--text-light:#3a4f63;--border-light:rgba(11,79,108,.15);--soft-shadow:0 25px 45px -12px rgba(0,50,70,.2)}.about-body{background:var(--bg-about);color:var(--text);font-family:'Inter','Plus Jakarta Sans',system-ui,sans-serif;line-height:1.5;overflow-x:hidden}.about-container{margin:0 auto;max-width:1400px;padding:0 24px}.about-section{align-items:center;background:#fff;display:flex;min-height:80vh;overflow:hidden;padding:80px 0;position:relative}.about-bg-pattern{background-image:radial-gradient(var(--primary-light) 1.2px,transparent 1.2px);background-size:40px 40px;inset:0;opacity:.3;position:absolute;z-index:1}.about-bg-accent{background:linear-gradient(135deg,transparent,var(--primary-light));height:100%;opacity:.2;position:absolute;right:0;top:0;width:40%;z-index:2}.about-grid{align-items:center;display:grid;gap:60px;grid-template-columns:.9fr 1.1fr;position:relative;z-index:10}.about-image-panel{padding:20px;position:relative}.about-image-main{aspect-ratio:4/3;border:1px solid rgb(255 255 255 / .5);border-radius:40px 40px 40px 0;box-shadow:0 30px 40px -20px rgb(0 0 0 / .3);margin-left:auto;max-width:520px;overflow:hidden;position:relative;width:100%}.about-img{display:block;height:100%;object-fit:cover;transition:transform .7s;width:100%}.about-img:hover{transform:scale(1.03)}.about-float-badge{align-items:center;background:var(--white);border-left:8px solid var(--accent);border-radius:80px 80px 80px 0;bottom:30px;box-shadow:0 20px 35px -10px var(--primary);display:flex;gap:15px;left:0;max-width:320px;padding:18px 28px;position:absolute;z-index:15}.about-float-badge svg{background:var(--primary-light);border-radius:50%;fill:var(--primary);height:32px;padding:6px;width:32px}.about-float-badge span{color:var(--primary);font-size:1.2rem;font-weight:600;line-height:1.3}.about-float-badge small{color:var(--text-light);display:block;font-size:.95rem;font-weight:400}.about-dots-decor{background:radial-gradient(circle,var(--accent) 3px,transparent 3px);background-size:25px 25px;border-radius:50%;height:150px;opacity:.2;position:absolute;right:-20px;top:-20px;width:150px;z-index:0}.about-content-panel{padding-right:40px}.about-tag{border-bottom:2px solid var(--accent);color:var(--accent);display:inline-block;font-size:1.1rem;font-weight:600;letter-spacing:2px;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase}.about-title{color:var(--primary);font-family:'Plus Jakarta Sans',sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2;margin-bottom:30px}.about-title span{color:var(--accent);display:inline-block;position:relative}.about-title span::after{background:rgb(10 126 140 / .2);bottom:5px;content:'';height:8px;left:0;position:absolute;width:100%;z-index:-1}.about-quote{background:rgb(225 240 247 / .3);border-left:6px solid var(--primary);border-radius:30px 30px 30px 0;color:var(--text);font-size:1.3rem;font-weight:400;line-height:1.6;margin-bottom:30px;padding:25px 30px}.about-mission{border-left:3px solid var(--accent);color:var(--text-light);font-size:1.15rem;margin-bottom:35px;padding-left:20px}.about-address-block{align-items:flex-start;background:var(--white);border:1px solid var(--border-light);border-radius:30px 30px 30px 0;box-shadow:0 15px 30px -10px rgb(0 0 0 / .1);display:flex;gap:22px;margin-top:20px;padding:28px 32px;transition:all .3s}.about-address-block:hover{border-color:var(--primary);box-shadow:0 20px 35px -10px var(--primary-light);transform:translateX(10px)}.about-address-icon{align-items:center;background:var(--primary-light);border-radius:25px;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.about-address-icon svg{fill:var(--primary);height:32px;width:32px}.about-address-text{color:var(--text);font-size:1.2rem;font-weight:500}.about-address-text strong{color:var(--primary);display:block;font-size:1.3rem;font-weight:700;margin-bottom:8px}@media (max-width:992px){.about-grid{grid-template-columns:1fr;gap:40px}.about-image-panel{margin:0 auto;max-width:600px;order:1;width:100%}.about-image-main{margin:0 auto;max-width:520px}.about-content-panel{order:2;padding-right:0;text-align:center}.about-title{font-size:2.6rem}.about-quote{text-align:left}.about-mission{text-align:left}.about-address-block{margin-left:auto;margin-right:auto;max-width:600px;text-align:left}}@media (max-width:768px){.about-section{padding:60px 0}.about-title{font-size:2.2rem}.about-quote{font-size:1.2rem;padding:20px}.about-image-main{aspect-ratio:4/3}.about-address-block{padding:22px 25px}.about-float-badge{padding:14px 22px}}@media (max-width:480px){.about-title{font-size:1.9rem}.about-quote{font-size:1.1rem}.about-address-block{flex-direction:column;align-items:flex-start;gap:15px}.about-float-badge{padding:12px 18px}.about-image-main{aspect-ratio:4/3}}