﻿:root{--lotus-blue-950:#062760;--lotus-blue-900:#073482;--lotus-blue-800:#0645ad;--lotus-blue-700:#0759d6;--lotus-blue-100:#eaf3ff;--lotus-blue-50:#f5f9ff;--lotus-silver:#dce5f0;--lotus-line:rgba(7,52,130,0.14);--lotus-text:#12203a;--lotus-muted:#5d6b82;--lotus-white:#ffffff;--lotus-soft:#f6f8fb;--lotus-shadow:0 18px 45px rgba(11,45,94,0.13);--lotus-shadow-soft:0 10px 30px rgba(11,45,94,0.09);--lotus-radius:18px;--lotus-radius-lg:26px;--lotus-container:1180px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.lotus-seo-hero-grid{display:block;display:grid;gap:1.5rem;align-items:center}.lotus-seo-hero-media{margin:0;border-radius:18px;overflow:hidden;box-shadow:0 18px 44px rgba(14,63,104,0.14);background:#fff}.lotus-seo-hero-media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.lotus-seo-content-grid{display:block;display:grid;gap:1rem}.lotus-info-card{padding:1.25rem;border:1px solid rgba(14,63,104,0.12);border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(14,63,104,0.06)}.lotus-info-card h2{margin:0 0 0.65rem;font-size:clamp(1.15rem,2rem,1.45rem)}.lotus-info-card p{margin:0;color:#4d6072;line-height:1.9}.lotus-related-links{display:flex;flex-wrap:wrap;gap:0.75rem}.lotus-related-links a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0.65rem 1rem;border:1px solid rgba(14,63,104,0.16);border-radius:999px;background:#fff;color:#0e3f68;font-weight:700;text-decoration:none}.lotus-faq-list{display:block;display:grid;gap:0.85rem}.lotus-faq-list details{border:1px solid rgba(14,63,104,0.12);border-radius:14px;background:#fff;padding:1rem 1.1rem}.lotus-faq-list summary{cursor:pointer;font-weight:800;color:#0e3f68}.lotus-faq-list summary h3{display:inline;margin:0;font:inherit;color:inherit}.lotus-faq-list p{margin:0.7rem 0 0;color:#4d6072;line-height:1.85}@media (min-width:780px){.lotus-seo-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,0.75fr)}.lotus-seo-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html{scroll-behavior:smooth}body.lotus-site{margin:0;direction:rtl;color:var(--lotus-text);background:var(--lotus-white);font-family:Tahoma,Arial,"Segoe UI",sans-serif;line-height:1.7}body.lotus-site *{box-sizing:border-box;letter-spacing:0}body.lotus-site a{color:inherit;text-decoration:none}body.lotus-site img,body.lotus-site svg{display:block;max-width:100%}.lotus-inline-icon,.lotus-card-icon,.lotus-btn svg,.lotus-icon-action svg,.lotus-service-card-icon svg,.lotus-footer svg,.lotus-icon-list svg{width:1.15em;height:1.15em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lotus-card-image-icon,.lotus-trust-image-icon,.lotus-service-card-icon-img,.lotus-mini-service-icon{display:block;width:100%;height:100%;object-fit:contain}.lotus-skip-link{position:absolute;top:-80px;right:16px;z-index:9999;padding:10px 14px;border-radius:8px;color:var(--lotus-white);background:var(--lotus-blue-900)}.lotus-skip-link:focus{top:16px}.lotus-container{width:min(calc(100% - 28px),var(--lotus-container));margin-inline:auto}.lotus-section{padding:56px 0}.lotus-soft{background:linear-gradient(180deg,var(--lotus-blue-50),#ffffff)}.lotus-header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,0.92);border-bottom:1px solid rgba(7,52,130,0.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lotus-header-shell{width:min(calc(100% - 24px),1800px)}.lotus-header-inner{display:block;display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center;min-height:78px;padding:10px 0}.lotus-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;width:fit-content;color:var(--lotus-blue-900)}.lotus-brand img{width:58px;height:58px;object-fit:contain}.lotus-brand picture{display:inline-flex;flex:0 0 auto}.lotus-brand span{display:grid;min-width:0}.lotus-brand strong{font-size:1rem;line-height:1.2;white-space:nowrap}.lotus-brand small{font-size:0.72rem;font-weight:800;color:var(--lotus-muted);direction:ltr}.lotus-menu-toggle{display:inline-grid;grid-column:1;grid-row:1;justify-self:start;gap:4px;justify-items:center;align-items:center;width:46px;min-height:46px;padding:8px;border:1px solid var(--lotus-line);border-radius:999px;background:var(--lotus-white);color:var(--lotus-blue-900)}.lotus-menu-toggle span{display:block;width:18px;height:2px;background:currentColor}.lotus-menu-toggle b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.lotus-primary-nav{display:none;grid-column:1 / -1;grid-row:2;min-width:0;direction:rtl;text-align:right}.lotus-primary-nav.is-open{display:block}.lotus-menu-close{display:none}.lotus-menu{display:grid;gap:6px;margin:0;padding:12px 0 0;list-style:none}.lotus-menu li{position:relative;min-width:0}.lotus-menu a{display:block;padding:11px 12px;border-radius:12px;color:var(--lotus-text);font-weight:800;white-space:nowrap}.lotus-menu a:hover,.lotus-menu .current-menu-item a{color:var(--lotus-blue-800);background:var(--lotus-blue-50)}.lotus-header-actions{grid-column:2;grid-row:1;display:flex;justify-content:flex-start;align-items:center;gap:6px;min-width:max-content}.lotus-brand{grid-column:3;grid-row:1;justify-self:end}.lotus-mobile-language-item{display:none}.lotus-language-link,.lotus-icon-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 11px;border:1px solid var(--lotus-line);border-radius:999px;font-weight:900;font-size:0.84rem;white-space:nowrap}.lotus-icon-whatsapp,.lotus-icon-whatsapp:visited{color:#fff !important;background:#075e54;border-color:#075e54}.lotus-icon-call{color:var(--lotus-blue-900);background:var(--lotus-blue-50)}.lotus-menu-more{display:none}.lotus-menu-more.is-active{display:list-item}.lotus-menu-more-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:38px;padding:6px 12px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);font-weight:900;line-height:1;cursor:pointer}.lotus-menu-more-toggle:hover,.lotus-menu-more.is-open .lotus-menu-more-toggle{color:var(--lotus-blue-800);background:var(--lotus-blue-50)}.lotus-menu-more-list{position:absolute;top:calc(100% + 10px);inset-inline-end:0;z-index:120;display:none;min-width:220px;margin:0;padding:8px;list-style:none;border:1px solid var(--lotus-line);border-radius:18px;background:rgba(255,255,255,0.98);box-shadow:var(--lotus-shadow)}.lotus-menu-more.is-open .lotus-menu-more-list{display:grid;gap:3px}.lotus-menu-more-list a{display:block;padding:10px 12px;text-align:inherit}html.lotus-menu-open,body.lotus-menu-open{overflow:hidden;overscroll-behavior:none}html.lotus-menu-open .lotus-primary-nav.is-open{position:fixed;inset:0;top:0;right:0;bottom:0;left:0;z-index:9998;display:block;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;max-height:100dvh;min-width:0;padding:clamp(70px,9vh,92px) 18px 26px;overflow-y:auto;background:radial-gradient(circle at 18% 10%,rgba(7,89,214,0.09),transparent 18rem),rgba(255,255,255,0.98);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:rtl;text-align:right}html.lotus-menu-open .lotus-menu-close{position:fixed;inset-block-start:18px;inset-inline-end:18px;z-index:9999;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);box-shadow:0 14px 30px rgba(7,52,130,0.12);font-size:1.7rem;font-weight:500;line-height:1;cursor:pointer}html.lotus-menu-open .lotus-primary-nav.is-open .lotus-menu{width:min(100%,560px);margin-inline:auto;display:grid;gap:clamp(4px,1vh,8px);padding:0}html.lotus-menu-open .lotus-primary-nav.is-open .lotus-menu a{padding:clamp(8px,1.35vh,13px) 16px;border:1px solid rgba(7,52,130,0.08);border-radius:16px;background:rgba(255,255,255,0.86);box-shadow:0 10px 24px rgba(7,52,130,0.06);font-size:clamp(0.92rem,2.25vh,1.08rem);line-height:1.25}html.lotus-menu-open .lotus-language-link{display:none}html.lotus-menu-open .lotus-mobile-language-item{display:list-item}html.lotus-menu-open:has(.lotus-ltr) .lotus-primary-nav.is-open,body.lotus-ltr .lotus-primary-nav.is-open{direction:ltr;text-align:left}html.lotus-menu-open:has(.lotus-ltr) .lotus-menu-close,body.lotus-ltr .lotus-menu-close{inset-inline-start:18px;inset-inline-end:auto}.lotus-header-mobile-mode .lotus-primary-nav.is-open{position:fixed;inset:0;top:0;right:0;bottom:0;left:0;z-index:9998;display:block;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;max-height:100dvh;min-width:0;padding:clamp(70px,9vh,92px) 18px 26px;overflow-y:auto;background:radial-gradient(circle at 18% 10%,rgba(7,89,214,0.09),transparent 18rem),rgba(255,255,255,0.98);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:rtl;text-align:right}.lotus-header-mobile-mode .lotus-menu-close{position:fixed;inset-block-start:18px;inset-inline-end:18px;z-index:9999;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);box-shadow:0 14px 30px rgba(7,52,130,0.12);font-size:1.7rem;font-weight:500;line-height:1;cursor:pointer}.lotus-header-mobile-mode .lotus-primary-nav.is-open .lotus-menu{width:min(100%,560px);margin-inline:auto;display:grid;gap:clamp(4px,1vh,8px);padding:0}.lotus-header-mobile-mode .lotus-primary-nav.is-open .lotus-menu a{padding:clamp(8px,1.35vh,13px) 16px;border:1px solid rgba(7,52,130,0.08);border-radius:16px;background:rgba(255,255,255,0.86);box-shadow:0 10px 24px rgba(7,52,130,0.06);font-size:clamp(0.92rem,2.25vh,1.08rem);line-height:1.25}.lotus-ltr .lotus-header-mobile-mode .lotus-primary-nav.is-open{direction:ltr;text-align:left}.lotus-ltr .lotus-header-mobile-mode .lotus-menu-close{inset-inline-start:18px;inset-inline-end:auto}@media (max-width:979px){.lotus-header-shell{width:min(calc(100% - 20px),1800px)}.lotus-header-inner{grid-template-columns:auto auto minmax(0,1fr);gap:6px;min-height:70px;direction:ltr}.lotus-brand{direction:rtl;min-width:0;max-width:100%}.lotus-header-actions{gap:5px}.lotus-language-link{display:none}.lotus-mobile-language-item{display:list-item}.lotus-icon-action span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lotus-icon-action{width:42px;height:42px;width:42px;min-width:42px;min-height:42px;padding-inline:0}.lotus-menu-toggle{width:42px;height:42px;min-width:42px;min-height:42px;padding:8px}.lotus-primary-nav.is-open{position:fixed;inset:0;top:0;right:0;bottom:0;left:0;z-index:9998;display:block;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;max-height:100dvh;padding:clamp(70px,9vh,92px) 18px 26px;overflow-y:auto;background:radial-gradient(circle at 18% 10%,rgba(7,89,214,0.09),transparent 18rem),rgba(255,255,255,0.98);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lotus-primary-nav.is-open .lotus-menu{width:min(100%,560px);margin-inline:auto;display:grid;gap:clamp(4px,1vh,8px);padding:0}.lotus-primary-nav.is-open .lotus-menu a{padding:clamp(8px,1.35vh,13px) 16px;border:1px solid rgba(7,52,130,0.08);border-radius:16px;background:rgba(255,255,255,0.86);box-shadow:0 10px 24px rgba(7,52,130,0.06);font-size:clamp(0.92rem,2.25vh,1.08rem);line-height:1.25}.lotus-menu-close{position:fixed;inset-block-start:18px;inset-inline-end:18px;z-index:9999;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);box-shadow:0 14px 30px rgba(7,52,130,0.12);font-size:1.7rem;font-weight:500;line-height:1;cursor:pointer}.lotus-ltr .lotus-menu-close{inset-inline-start:18px;inset-inline-end:auto}.lotus-ltr .lotus-header-inner{grid-template-columns:minmax(0,1fr) auto auto;direction:ltr}.lotus-ltr .lotus-brand{grid-column:1;justify-self:start;direction:ltr}.lotus-ltr .lotus-header-actions{grid-column:2;justify-self:end}.lotus-ltr .lotus-menu-toggle{grid-column:3;justify-self:end}}.lotus-breadcrumbs{display:none !important;margin:0 !important;padding:0 !important}.lotus-breadcrumbs a{color:var(--lotus-blue-800);font-weight:800}.lotus-hero{position:relative;overflow:hidden;padding-top:44px;background:radial-gradient(circle at 15% 12%,rgba(7,89,214,0.1),transparent 28rem),linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)}.lotus-hero-grid,.lotus-service-hero,.lotus-doctor-feature,.lotus-contact-grid,.lotus-split,.lotus-content-grid,.lotus-appointment-panel,.lotus-video-feature,.lotus-video-single{display:grid;gap:26px;align-items:center}.lotus-hero-copy{text-align:center}.lotus-centered-copy{text-align:center}.lotus-centered-copy .lotus-cta-row{justify-content:center}.lotus-eyebrow{margin:0 0 10px;color:var(--lotus-blue-800);font-size:0.9rem;font-weight:900}.lotus-hero h1,.lotus-page-hero h1{margin:0;color:var(--lotus-blue-950);font-size:clamp(2rem,8vw,4.7rem);line-height:1.16}.lotus-hero-lead,.lotus-page-hero p,.lotus-section-lead{max-width:760px;margin:18px auto 0;color:var(--lotus-text);font-size:clamp(1.05rem,3.5vw,1.35rem);line-height:1.9}.lotus-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.lotus-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:1px solid transparent;border-radius:999px;font-weight:900;line-height:1.25;transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease}.lotus-btn-primary{color:var(--lotus-white) !important;background:linear-gradient(135deg,var(--lotus-blue-700),var(--lotus-blue-950));box-shadow:0 16px 30px rgba(6,69,173,0.2)}.lotus-btn-whatsapp{color:var(--lotus-white) !important;background:#075e54;box-shadow:0 14px 26px rgba(7,94,84,0.22)}.lotus-btn-whatsapp:hover,.lotus-btn-whatsapp:focus,.lotus-icon-whatsapp:hover,.lotus-icon-whatsapp:focus{color:#fff !important;background:#064d45;border-color:#064d45}.lotus-btn-whatsapp svg,.lotus-btn-whatsapp svg path,.lotus-btn-whatsapp svg circle,.lotus-icon-whatsapp svg,.lotus-icon-whatsapp svg path,.lotus-icon-whatsapp svg circle{color:#fff !important;stroke:currentColor}.lotus-btn-whatsapp svg [fill]:not([fill="none"]),.lotus-icon-whatsapp svg [fill]:not([fill="none"]){fill:currentColor}.lotus-email-link{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.lotus-btn-light{color:var(--lotus-blue-900) !important;background:var(--lotus-white);border-color:var(--lotus-line)}.lotus-hero-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;color:var(--lotus-blue-900);font-weight:800}.lotus-phone-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.lotus-hero-visual{position:relative;display:grid;place-items:center;min-height:300px;border:1px solid rgba(255,255,255,0.78);border-radius:30px;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,0.96),rgba(234,243,255,0.72) 55%,rgba(219,234,254,0.62)),linear-gradient(135deg,rgba(255,255,255,0.86),rgba(234,243,255,0.72));box-shadow:var(--lotus-shadow);overflow:hidden}.lotus-hero-visual::before,.lotus-hero-visual::after{content:"";position:absolute;border-radius:999px;border:1px solid rgba(7,89,214,0.13)}.lotus-hero-visual::before{width:78%;aspect-ratio:1}.lotus-hero-visual::after{width:52%;aspect-ratio:1;border-color:rgba(7,89,214,0.2)}.lotus-hero-glow{position:absolute;width:min(68%,330px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(7,89,214,0.2),rgba(7,89,214,0.06) 42%,transparent 70%);filter:blur(8px);animation:lotusGlow 6.8s ease-in-out infinite}.lotus-hero-logo{position:absolute;z-index:2;width:min(64%,330px);filter:drop-shadow(0 20px 30px rgba(7,52,130,0.12));animation:lotusLogoReveal 6.8s ease-in-out infinite}.lotus-hero-logo-picture{position:absolute;z-index:2;width:min(64%,330px);filter:drop-shadow(0 20px 30px rgba(7,52,130,0.12));animation:lotusLogoReveal 6.8s ease-in-out infinite}.lotus-hero-logo-picture .lotus-hero-logo{position:static;display:block;width:100%;height:auto;filter:none;animation:none}.lotus-tooth-line{position:relative;z-index:1;width:min(70%,330px);fill:none;stroke:var(--lotus-blue-800);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;animation:lotusToothFade 6.8s ease-in-out infinite}.lotus-tooth-line path{stroke-dasharray:760;stroke-dashoffset:760;animation:lotusToothDraw 6.8s ease-in-out infinite}.lotus-trust-grid,.lotus-card-grid,.lotus-video-grid{display:grid;gap:16px}.lotus-trust-grid article,.lotus-service-card,.lotus-advice-card,.lotus-side-panel,.lotus-contact-panel,.lotus-case-card,.lotus-placeholder,.lotus-faq-list details{border:1px solid var(--lotus-line);border-radius:var(--lotus-radius);background:var(--lotus-white);box-shadow:var(--lotus-shadow-soft)}.lotus-trust-grid article{padding:20px}.lotus-trust-grid span{display:inline-grid;place-items:center;margin-bottom:10px;width:54px;height:54px;border-radius:14px;color:var(--lotus-blue-800);background:var(--lotus-blue-50);overflow:hidden;padding:7px}.lotus-trust-grid h2,.lotus-service-card h2,.lotus-service-card h3,.lotus-side-panel h2,.lotus-contact-panel h2,.lotus-section-heading h2,.lotus-split h2,.lotus-rich-content h2,.lotus-final-cta h2{margin:0;color:var(--lotus-blue-950);line-height:1.35}.lotus-trust-grid p,.lotus-service-card p,.lotus-advice-card p,.lotus-side-panel p,.lotus-contact-panel p{margin:10px 0 0;color:var(--lotus-muted)}.lotus-doctor-feature{padding:22px;border-radius:var(--lotus-radius-lg);background:radial-gradient(circle at 14% 18%,rgba(7,89,214,0.08),transparent 22rem),linear-gradient(135deg,#ffffff,#f7fbff);border:1px solid var(--lotus-line);box-shadow:var(--lotus-shadow)}.lotus-doctor-photo{width:min(250px,70vw);aspect-ratio:1;margin-inline:auto;padding:10px;border-radius:999px;background:linear-gradient(145deg,#ffffff,#edf3fa);box-shadow:0 16px 34px rgba(8,34,74,0.14);overflow:hidden}.lotus-doctor-home-picture{display:block;width:100%;height:100%;border-radius:inherit;overflow:hidden}.lotus-doctor-photo img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center center;border-radius:inherit}.lotus-check-list{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.lotus-check-list li{position:relative;padding-inline-start:26px}.lotus-check-list li::before{content:"";position:absolute;top:0.75em;inset-inline-start:0;width:10px;height:10px;border-radius:999px;background:var(--lotus-blue-700)}.lotus-section-heading{max-width:760px;margin:0 auto 24px;text-align:center}.lotus-section-heading p:not(.lotus-eyebrow){margin:12px 0 0;color:var(--lotus-muted)}.lotus-service-card{display:grid;align-content:start;gap:12px;padding:20px;min-height:100%}.lotus-advice-card{display:grid;align-content:start;gap:10px;min-height:100%;padding:20px}.lotus-advice-icon{display:inline-grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--lotus-blue-50);overflow:hidden;padding:8px}.lotus-advice-icon img{width:100%;height:100%;object-fit:contain}.lotus-advice-card h3{margin:0;color:var(--lotus-blue-950);font-size:1.1rem;line-height:1.45}.lotus-card-kicker,.lotus-pill-link{display:inline-flex;width:fit-content;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);font-size:0.82rem;font-weight:900}.lotus-text-link{margin-top:auto;color:var(--lotus-blue-800);font-weight:900}.lotus-note{margin-top:24px;padding:16px 18px;border:1px solid var(--lotus-line);border-radius:var(--lotus-radius);color:var(--lotus-blue-950);background:#f8fbff;font-weight:800}.lotus-service-card h2,.lotus-service-card h3{display:flex;align-items:center;gap:10px;font-size:1.15rem}.lotus-service-card-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);overflow:hidden;padding:5px}.lotus-mini-service-icon{width:26px;height:26px;margin-inline-end:7px;flex:0 0 26px;object-fit:contain;object-position:center;border-radius:0}.lotus-service-icon,.lotus-service-image{width:100%;height:auto;max-height:170px;aspect-ratio:16 / 10;object-fit:cover;border-radius:14px;background:var(--lotus-blue-50);filter:drop-shadow(0 9px 14px rgba(7,52,130,0.08))}.lotus-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.lotus-card-actions a{display:inline-flex;gap:6px;min-height:40px;align-items:center;padding:8px 12px;border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);font-weight:900}.lotus-card-actions a:last-child{color:var(--lotus-white);background:var(--lotus-blue-800)}.lotus-section-action{display:flex;justify-content:center;margin-top:24px}.lotus-section-action-double{flex-wrap:wrap;gap:10px}.lotus-testimonial-grid{display:grid;gap:16px}.lotus-testimonial-card{display:grid;gap:14px;padding:22px;border:1px solid var(--lotus-line);border-radius:var(--lotus-radius);background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:var(--lotus-shadow-soft)}.lotus-testimonial-card p{margin:0;color:var(--lotus-text);font-size:1rem;line-height:1.95}.lotus-stars{display:flex;gap:2px;color:#c4ccd8;font-size:0.92rem;letter-spacing:0}.lotus-stars .is-filled{color:#d7a83d}.lotus-testimonial-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:12px;border-top:1px solid rgba(7,52,130,0.1)}.lotus-testimonial-meta strong{color:var(--lotus-blue-950);font-weight:900}.lotus-testimonial-meta span{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);font-size:0.82rem;font-weight:800}.lotus-filter-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.lotus-filter-row a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 14px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);font-weight:900}.lotus-filter-row a.is-active,.lotus-filter-row a:hover{color:var(--lotus-white);background:var(--lotus-blue-900)}.lotus-case-grid{align-items:stretch}.lotus-case-card{display:grid;overflow:hidden}.lotus-case-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lotus-line);color:inherit}.lotus-case-pair figure{position:relative;min-width:0;margin:0;background:var(--lotus-blue-50)}.lotus-case-image{width:100%;aspect-ratio:4 / 3;object-fit:cover}.lotus-case-pair figcaption{position:absolute;inset-block-start:10px;inset-inline-start:10px;padding:5px 10px;border-radius:999px;color:var(--lotus-white);background:rgba(6,39,96,0.86);font-size:0.82rem;font-weight:900}.lotus-case-body{display:grid;gap:8px;padding:18px}.lotus-case-body h3{margin:0;color:var(--lotus-blue-950);line-height:1.35}.lotus-case-body p{margin:0;color:var(--lotus-muted)}.lotus-case-tag{width:fit-content;padding:5px 10px;border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);font-size:0.86rem;font-weight:900}.lotus-case-pair-large{border:1px solid var(--lotus-line);border-radius:var(--lotus-radius-lg);overflow:hidden;box-shadow:var(--lotus-shadow-soft)}.lotus-case-pair-large .lotus-case-image{aspect-ratio:1 / 1}.lotus-video-feature,.lotus-video-single{display:grid;gap:24px;align-items:center}.lotus-video-card{display:grid;overflow:hidden;border:1px solid var(--lotus-line);border-radius:var(--lotus-radius);background:var(--lotus-white);box-shadow:var(--lotus-shadow-soft)}.lotus-video-card-feature,.lotus-video-card-single{border-radius:var(--lotus-radius-lg);box-shadow:var(--lotus-shadow)}.lotus-video-shell{position:relative;background:var(--lotus-blue-50)}.lotus-video-trigger{position:relative;display:block;width:100%;padding:0;border:0;background:var(--lotus-blue-50);cursor:pointer}.lotus-video-trigger img,.lotus-video-player{width:100%;aspect-ratio:9 / 16;max-height:min(74vh,720px);object-fit:cover;background:#061b3c}.lotus-video-player{display:block}.lotus-play-button{position:absolute;inset:50% auto auto 50%;width:68px;height:68px;border-radius:999px;background:rgba(255,255,255,0.92);box-shadow:0 18px 36px rgba(6,39,96,0.24);transform:translate(-50%,-50%)}.lotus-play-button::before{content:"";position:absolute;inset:50% auto auto 54%;border-block:13px solid transparent;border-inline-start:20px solid var(--lotus-blue-900);transform:translate(-50%,-50%)}.lotus-video-body{display:grid;gap:8px;padding:18px}.lotus-video-body h3{margin:0;color:var(--lotus-blue-950);line-height:1.35}.lotus-video-body p{margin:0;color:var(--lotus-muted)}.lotus-video-grid{align-items:stretch}.lotus-reasons{display:flex;flex-wrap:wrap;gap:10px}.lotus-reasons span{padding:12px 16px;border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-blue-50);border:1px solid var(--lotus-line);font-weight:900}.lotus-placeholder{padding:28px;text-align:center;color:var(--lotus-muted)}.lotus-appointment-panel{grid-template-columns:1fr;align-items:start;padding:22px;border-radius:var(--lotus-radius-lg);background:linear-gradient(135deg,#ffffff,#f7fbff);border:1px solid var(--lotus-line);box-shadow:var(--lotus-shadow)}.lotus-appointment-panel>div:first-child{max-width:760px;margin-inline:auto;text-align:center}.lotus-appointment-form{display:grid;gap:14px;width:100%;max-width:960px;margin-inline:auto}.lotus-appointment-form label{display:grid;gap:6px;color:var(--lotus-blue-950);font-weight:900}.lotus-appointment-form input,.lotus-appointment-form select,.lotus-appointment-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--lotus-line);border-radius:12px;background:var(--lotus-white);color:var(--lotus-text);font:inherit}.lotus-appointment-form textarea{min-height:120px}.lotus-appointment-form button{min-height:52px;border:0;border-radius:999px;color:var(--lotus-white);background:linear-gradient(135deg,var(--lotus-blue-700),var(--lotus-blue-950));font:inherit;font-weight:900;cursor:pointer}.lotus-form-success,.lotus-form-errors{padding:14px 16px;border-radius:14px;margin-bottom:14px}.lotus-form-success{color:#0f5132;background:#d1e7dd}.lotus-form-errors{color:#842029;background:#f8d7da}.lotus-contact-grid{align-items:stretch}.lotus-contact-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.lotus-icon-list li,.lotus-footer-contact li,.lotus-side-links a{display:flex;align-items:center;gap:9px}.lotus-side-links .lotus-mini-service-icon{width:28px;height:28px;padding:2px;object-fit:contain;object-position:center;overflow:visible}#lotus-booking-form,#lotus-contact-form{scroll-margin-top:110px}.lotus-icon-list svg,.lotus-footer-contact svg,.lotus-side-links svg{color:var(--lotus-blue-800)}.lotus-contact-list a{color:var(--lotus-blue-800);font-weight:900;direction:ltr;unicode-bidi:isolate}.lotus-map-card{position:relative;display:block;overflow:hidden;min-height:320px;border-radius:var(--lotus-radius-lg);box-shadow:var(--lotus-shadow);background:#edf3fa}.lotus-map-card img{width:100%;height:100%;min-height:320px;object-fit:cover}.lotus-map-card span{position:absolute;right:18px;bottom:18px;padding:10px 14px;border-radius:999px;color:var(--lotus-white);background:linear-gradient(135deg,var(--lotus-blue-800),var(--lotus-blue-950));font-weight:900}.lotus-faq-list{display:grid;gap:10px}.lotus-faq-list details{padding:16px 18px}.lotus-faq-list summary{cursor:pointer;color:var(--lotus-blue-950);font-weight:900}.lotus-faq-list p{margin:10px 0 0;color:var(--lotus-muted)}.lotus-final-cta{padding:54px 0;color:var(--lotus-white);background:radial-gradient(circle at 18% 18%,rgba(255,255,255,0.18),transparent 22%),linear-gradient(135deg,var(--lotus-blue-700),var(--lotus-blue-950));text-align:center}.lotus-final-cta h2{color:var(--lotus-white);font-size:clamp(1.8rem,6vw,3rem)}.lotus-page-hero{padding:52px 0;text-align:center;background:linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)}.lotus-service-hero img{width:min(100%,360px);border-radius:18px;margin-inline:auto}.lotus-rich-content{font-size:1.05rem}.lotus-rich-content>*:first-child{margin-top:0}.lotus-rich-content h2{margin-top:28px;font-size:clamp(1.35rem,4vw,2rem)}.lotus-rich-content p,.lotus-rich-content li{color:var(--lotus-muted)}.lotus-side-panel,.lotus-contact-panel{padding:22px}.lotus-side-panel img{width:140px;aspect-ratio:1;object-fit:cover;border-radius:999px;margin-bottom:14px}.lotus-footer{color:var(--lotus-white);background:linear-gradient(135deg,var(--lotus-blue-800),var(--lotus-blue-950))}.lotus-footer-grid{display:grid;gap:28px;padding:48px 0 32px}.lotus-footer h2,.lotus-footer h3,.lotus-footer p{margin:0;color:var(--lotus-white)}.lotus-footer h3{margin-bottom:12px;font-size:1.05rem}.lotus-footer-brand img{width:70px;filter:brightness(0) invert(1);margin-bottom:12px}.lotus-footer-brand p{margin-top:10px;color:rgba(255,255,255,0.82)}.lotus-footer-links{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lotus-footer-links a{color:rgba(255,255,255,0.86)}.lotus-footer-contact li{color:rgba(255,255,255,0.88)}.lotus-footer-contact svg{color:rgba(255,255,255,0.92)}.lotus-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.lotus-socials a{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,0.22);border-radius:999px;color:var(--lotus-white)}.lotus-doctor-socials{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.lotus-doctor-social-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border:1px solid var(--lotus-line);border-radius:999px;color:var(--lotus-blue-900);background:var(--lotus-white);box-shadow:none;font-size:0.92rem;font-weight:900;line-height:1.25;transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease}.lotus-doctor-social-link:hover,.lotus-doctor-social-link:focus{color:var(--lotus-blue-800);background:var(--lotus-blue-50);box-shadow:var(--lotus-shadow-soft)}.lotus-doctor-social-icon{width:1.15em;height:1.15em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lotus-doctor-social-tiktok{color:var(--lotus-blue-950)}.lotus-doctor-social-tiktok .lotus-doctor-social-icon{fill:currentColor;stroke:none}.lotus-doctor-social-instagram{color:#9b2c75}.lotus-doctor-social-facebook{color:#0759d6}.lotus-qualification-grid{display:grid;gap:10px;margin:16px 0 0}.lotus-qualification-grid span{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--lotus-line);border-radius:14px;color:var(--lotus-blue-950);background:var(--lotus-blue-50);font-weight:900;line-height:1.55}.lotus-qualification-grid svg{color:var(--lotus-blue-800)}.lotus-qualification-grid-compact{grid-template-columns:1fr;margin-top:18px}.lotus-about-grid{display:grid;gap:16px}.lotus-card-icon-wrap{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:12px;border-radius:14px;color:var(--lotus-blue-800);background:var(--lotus-blue-50)}.lotus-about-contact{max-width:920px}.lotus-footer-bottom{padding:16px;border-top:1px solid rgba(255,255,255,0.14);text-align:center;color:rgba(255,255,255,0.78)}.lotus-muted{color:var(--lotus-muted)}@media (hover:hover){.lotus-btn:hover,.lotus-service-card:hover,.lotus-case-card:hover,.lotus-trust-grid article:hover{transform:translateY(-3px);box-shadow:var(--lotus-shadow)}}@media (min-width:700px){.lotus-trust-grid,.lotus-service-grid,.lotus-advice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lotus-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lotus-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lotus-about-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lotus-appointment-form{grid-template-columns:repeat(2,minmax(0,1fr))}.lotus-appointment-form label:has(textarea),.lotus-appointment-form button{grid-column:1 / -1}}@media (min-width:980px){.lotus-section{padding:76px 0}.lotus-header-inner{grid-template-columns:minmax(205px,auto) minmax(0,1fr) auto;gap:10px;min-height:92px}.lotus-brand{grid-column:1;justify-self:start}.lotus-brand img{width:72px;height:72px}.lotus-brand strong{font-size:1.22rem}.lotus-menu-toggle{display:none;grid-column:auto}.lotus-primary-nav{display:block;grid-column:auto;grid-row:1;min-width:0;overflow:visible}.lotus-menu{display:flex;align-items:center;justify-content:center;gap:0;padding:0;min-width:0;overflow:visible;white-space:nowrap}.lotus-menu a{padding:8px 5px;font-size:0.76rem}.lotus-header-actions{grid-column:3;grid-row:1;display:flex;min-width:max-content}.lotus-ltr .lotus-header-inner{grid-template-columns:minmax(205px,auto) minmax(0,1fr) auto;direction:ltr}.lotus-ltr .lotus-brand{grid-column:1;grid-row:1;justify-self:start;direction:ltr}.lotus-ltr .lotus-primary-nav{grid-column:2;grid-row:1;direction:ltr;text-align:left}.lotus-ltr .lotus-header-actions{grid-column:3;grid-row:1;justify-self:end}.lotus-header-mobile-mode .lotus-header-inner{grid-template-columns:auto auto minmax(0,1fr);gap:8px;direction:ltr}.lotus-header-mobile-mode .lotus-menu-toggle{display:inline-grid;grid-column:1;grid-row:1;justify-self:start;width:42px;height:42px;min-width:42px;min-height:42px}.lotus-header-mobile-mode .lotus-header-actions{grid-column:2;grid-row:1;justify-self:start}.lotus-header-mobile-mode .lotus-brand{grid-column:3;grid-row:1;justify-self:end;direction:rtl}.lotus-header-mobile-mode .lotus-primary-nav{display:none;grid-column:1 / -1;grid-row:2}.lotus-header-mobile-mode .lotus-primary-nav.is-open{display:block;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;max-height:100dvh}.lotus-header-mobile-mode .lotus-menu{display:grid;gap:clamp(4px,1vh,8px);padding:0}.lotus-header-mobile-mode .lotus-menu a{padding:clamp(8px,1.35vh,13px) 16px;font-size:clamp(0.92rem,2.25vh,1.08rem)}.lotus-header-mobile-mode .lotus-language-link{display:none}.lotus-header-mobile-mode .lotus-mobile-language-item{display:list-item}.lotus-header-mobile-mode .lotus-icon-action span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lotus-header-mobile-mode .lotus-icon-action{width:42px;height:42px;width:42px;min-width:42px;min-height:42px;padding-inline:0}.lotus-ltr .lotus-header-mobile-mode .lotus-header-inner{grid-template-columns:minmax(0,1fr) auto auto;direction:ltr}.lotus-ltr .lotus-header-mobile-mode .lotus-brand{grid-column:1;justify-self:start;direction:ltr}.lotus-ltr .lotus-header-mobile-mode .lotus-header-actions{grid-column:2;justify-self:end}.lotus-ltr .lotus-header-mobile-mode .lotus-menu-toggle{grid-column:3;justify-self:end}.lotus-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,0.9fr);gap:42px}.lotus-hero-copy{text-align:start}.lotus-hero-lead{margin-inline:0}.lotus-cta-row,.lotus-hero-contact{justify-content:flex-start}.lotus-hero-visual{min-height:520px}.lotus-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lotus-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lotus-service-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:18px}.lotus-service-grid>.lotus-service-card{flex:0 1 calc((100% - 36px) / 3);min-width:0}.lotus-service-grid.lotus-grid-count-1>.lotus-service-card{flex-basis:min(100%,420px)}.lotus-service-grid.lotus-grid-count-2>.lotus-service-card,.lotus-service-grid.lotus-grid-count-4>.lotus-service-card{flex-basis:calc((100% - 18px) / 2)}.lotus-service-grid.lotus-grid-count-7>.lotus-service-card,.lotus-service-grid.lotus-grid-count-8>.lotus-service-card{flex-basis:calc((100% - 54px) / 4)}.lotus-advice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lotus-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lotus-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lotus-doctor-feature,.lotus-contact-grid,.lotus-split,.lotus-content-grid,.lotus-service-hero,.lotus-video-feature,.lotus-video-single{grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr)}.lotus-appointment-panel{grid-template-columns:1fr}.lotus-doctor-feature{grid-template-columns:280px minmax(0,1fr)}.lotus-footer-grid{grid-template-columns:1.25fr 0.75fr 1fr 0.9fr 1.2fr}.lotus-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.lotus-menu a{padding:9px 7px;font-size:0.82rem}}@media (max-width:1500px) and (min-width:980px){.lotus-icon-call{padding-inline:8px}}@media (max-width:1366px) and (min-width:980px){.lotus-header-inner{grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;gap:8px}.lotus-menu a{padding-inline:4px;font-size:0.74rem}.lotus-language-link,.lotus-icon-action{padding-inline:8px;font-size:0.78rem}}@media (min-width:1501px){.lotus-header-inner{grid-template-columns:minmax(230px,auto) minmax(0,1fr) auto}.lotus-menu a{padding-inline:9px;font-size:0.86rem}}@media (max-width:430px){.lotus-container{width:min(calc(100% - 20px),var(--lotus-container))}.lotus-section{padding:44px 0}.lotus-header-inner{min-height:70px}.lotus-brand{gap:6px;overflow:hidden}.lotus-brand img{width:42px;height:42px}.lotus-brand strong{font-size:clamp(0.78rem,3.1vw,0.9rem);overflow:hidden;text-overflow:ellipsis}.lotus-brand small{font-size:0.62rem;overflow:hidden;text-overflow:ellipsis}.lotus-header-actions{gap:3px}.lotus-icon-whatsapp span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.lotus-language-link,.lotus-icon-action{width:38px;height:38px;min-width:38px;min-height:38px;padding-inline:0}.lotus-menu-toggle{width:38px;height:38px;min-width:38px;min-height:38px;padding:7px}.lotus-hero h1,.lotus-page-hero h1{font-size:1.95rem}.lotus-btn{width:100%}.lotus-doctor-social-link{width:100%}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}.lotus-ltr{direction:ltr;text-align:left}body.lotus-site.lotus-ltr{direction:ltr;text-align:left}.lotus-ltr .lotus-main,.lotus-ltr .lotus-section,.lotus-ltr .lotus-page-hero,.lotus-ltr .lotus-footer{direction:ltr;text-align:left}.lotus-ltr .lotus-menu,.lotus-ltr .lotus-header-actions,.lotus-ltr .lotus-cta-row,.lotus-ltr .lotus-card-actions,.lotus-ltr .lotus-contact-list li,.lotus-ltr .lotus-socials,.lotus-ltr .lotus-brand{flex-direction:row}.lotus-ltr .lotus-primary-nav{direction:ltr;text-align:left}.lotus-ltr .lotus-brand{direction:ltr}.lotus-ltr .lotus-section-heading{text-align:left;margin-right:auto;margin-left:0}.lotus-ltr .lotus-appointment-form{direction:ltr;text-align:left}.lotus-ltr .lotus-appointment-form input,.lotus-ltr .lotus-appointment-form select,.lotus-ltr .lotus-appointment-form textarea{text-align:left}.lotus-ltr .lotus-stars{letter-spacing:1px}.lotus-service-content-block{margin-bottom:clamp(1.35rem,3vw,2.2rem)}.lotus-service-content-block:last-child{margin-bottom:0}.lotus-service-bullet-list,.lotus-service-step-list{padding-inline-start:1.35rem;margin:0.85rem 0 0}.lotus-service-bullet-list li,.lotus-service-step-list li{margin-bottom:0.65rem}.lotus-service-step-list strong{display:block;color:var(--lotus-blue);margin-bottom:0.25rem}.lotus-service-mini-grid,.lotus-service-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);margin-top:1rem}.lotus-service-mini-card{height:100%}.lotus-service-hero-image{border-radius:18px;box-shadow:0 18px 48px rgba(19,63,101,0.16);object-fit:cover;width:100%}.lotus-side-cta{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(38,88,128,0.14)}@media (max-width:760px){.lotus-service-mini-grid,.lotus-service-two-col{grid-template-columns:1fr}}@keyframes lotusToothDraw{0%,94%,100%{stroke-dashoffset:760;opacity:0}8%{opacity:0.8}36%,62%{stroke-dashoffset:0;opacity:1}76%{opacity:0}}@keyframes lotusToothFade{0%,62%{opacity:1}76%,100%{opacity:0}}@keyframes lotusLogoReveal{0%,54%{opacity:0;transform:translateY(14px) scale(0.94)}70%,88%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-5px) scale(0.98)}}@keyframes lotusGlow{0%,28%,100%{opacity:0.05;transform:scale(0.9)}52%{opacity:0.55;transform:scale(1.06)}}