.mtc-visual-refresh{--mtc-ink:#123e59;--mtc-muted:#466175;--mtc-line:#d4e7ee;--mtc-surface:#f3f9fc;--mtc-radius:20px;--mtc-shadow:0 8px 26px #123e5911}.mtc-visual-refresh .section{padding-block:clamp(44px,6vw,80px);scroll-margin-top:100px}.mtc-visual-refresh :is(.section-head,.center-head,.google-reviews-head,.trust-evidence-head){gap:24px;margin-bottom:32px}.mtc-visual-refresh h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(27px,3.2vw,42px);line-height:1.18}.mtc-visual-refresh h3{text-wrap:balance;line-height:1.3}.mtc-visual-refresh :is(.section-head,.center-head,.trust-evidence-head,.why-copy,.google-reviews-head) p{max-width:65ch;line-height:1.7}.mtc-visual-refresh :is(.center-head,.premium-gallery-head) p{margin-inline:auto}.mtc-visual-refresh :is(.treatment,.step,.clinic-profile,.google-review-grid>article,.vetting-grid>article,.faq,.price-card){border:1px solid var(--mtc-line);border-radius:var(--mtc-radius);box-shadow:var(--mtc-shadow)}.mtc-visual-refresh :is(.treatment,.step,.google-review-grid>article,.vetting-grid>article){background:#fff;padding:clamp(22px,2.5vw,30px)}.mtc-visual-refresh :is(.treatment,.step,.google-review-grid>article,.vetting-grid>article) p{color:var(--mtc-muted);font-size:16px;line-height:1.7}.mtc-visual-refresh :is(.treatment-grid,.steps,.google-review-grid,.clinic-profile-grid,.vetting-grid){gap:22px}.mtc-visual-refresh :is(.btn,.button){text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:16px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.mtc-visual-refresh :is(.btn-primary,.button.secondary){color:#fff;box-shadow:none;background:#814b1e;border:1px solid #814b1e}.mtc-visual-refresh a[href*=wa\.me].btn,.mtc-visual-refresh a[href*=wa\.me].button{color:#5c3c21;box-shadow:none;background:#fff;border:1px solid #d3c0b0}.mtc-visual-refresh :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #895021}.mtc-visual-refresh .treatment{flex-direction:column;display:flex}.mtc-visual-refresh .treatment-cta{min-height:44px;margin-top:auto;padding-top:18px}.mtc-visual-refresh .fineprint{font-size:14px;line-height:1.65}.mtc-visual-refresh .trust-strip{border-block:1px solid var(--mtc-line);background:#fbf7f4}.mtc-visual-refresh .trust-grid{gap:18px;padding-block:22px}.mtc-visual-refresh .trust-grid span{line-height:1.5}.mtc-visual-refresh .google-reviews-section{background:#fbf7f4}.mtc-visual-refresh .google-review-grid>article{flex-direction:column;display:flex}.mtc-visual-refresh .google-review-grid>article>a{min-height:44px;margin-top:auto;padding-top:14px}.mtc-visual-refresh .review-card-head{flex-wrap:wrap;gap:12px}.mtc-visual-refresh .clinic-profile>img{aspect-ratio:16/10;object-fit:cover}.mtc-visual-refresh .company-proof{background:#fbf7f4;border-radius:16px}.mtc-visual-refresh .hero-social-proof{gap:12px}.mtc-visual-refresh .hero-social-proof article{box-shadow:none;border:1px solid var(--mtc-line);border-radius:14px}.mtc-visual-refresh .live-gallery .gallery-slider-shell{width:100%;margin-inline:0}.mtc-visual-refresh .live-gallery .live-gallery-slider{grid-auto-columns:clamp(190px,20vw,260px);gap:16px;padding:4px 4px 16px;scroll-padding-inline:4px}.mtc-visual-refresh .live-gallery .live-gallery-slider .gallery-slide-media{aspect-ratio:2/3;border:1px solid var(--mtc-line);background:#fbf7f4;border-radius:16px;height:auto}.mtc-visual-refresh .live-gallery .live-gallery-slider .gallery-slide-media img{object-fit:contain!important;object-position:center!important}.mtc-visual-refresh .featured-video-card.premium-media-card{width:min(100%,460px);box-shadow:var(--mtc-shadow);background:linear-gradient(135deg,#fff,#f8f2ed);border:1px solid #e9dcd1;border-radius:26px;margin:0 auto 32px;padding:12px}.mtc-visual-refresh .featured-video-card .premium-video-frame{border:1px solid var(--mtc-line);background:#f9f5f1;border-radius:17px}.mtc-visual-refresh .featured-video-card .premium-video-frame video{aspect-ratio:auto;object-fit:contain;object-position:center;background:#f9f5f1;width:100%;height:auto;max-height:640px}.mtc-visual-refresh .personal-introduction{order:3}.mtc-visual-refresh .personal-introduction .button{min-width:180px}.mtc-visual-refresh .media-entry{background:#fbf7f4;order:8}.mtc-visual-refresh .media-entry-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.mtc-visual-refresh .media-entry h2{max-width:24ch}.mtc-visual-refresh .media-entry p{color:var(--mtc-muted);line-height:1.7}.mtc-visual-refresh .media-entry .btn{flex-shrink:0}.mtc-visual-refresh #premium .price-card>a.btn{display:inline-flex!important}.mtc-visual-refresh .price-card{padding:30px}.mtc-visual-refresh .price-card small{font-size:14px;line-height:1.65}.mtc-visual-refresh .faq{background:#fff;margin-bottom:12px}.mtc-visual-refresh .faq summary{min-height:56px;padding:18px 20px;line-height:1.5}.mtc-visual-refresh .faq p{padding-inline:20px;line-height:1.75}.mtc-visual-refresh .contact-lines a{overflow-wrap:anywhere;min-height:44px}.mtc-visual-refresh footer{border-top:1px solid var(--mtc-line)}.mtc-visual-refresh footer a{line-height:1.7}@media (max-width:760px){.mtc-visual-refresh :is(.treatment-grid,.steps,.google-review-grid,.vetting-grid){grid-template-columns:1fr;gap:16px}.mtc-visual-refresh :is(.section-head,.google-reviews-head,.trust-evidence-head,.media-entry-inner){flex-direction:column;align-items:stretch;gap:20px;display:flex}.mtc-visual-refresh .live-gallery .live-gallery-slider{grid-auto-columns:76%;gap:14px}.mtc-visual-refresh .featured-video-card.premium-media-card{max-width:380px;padding:9px}.mtc-visual-refresh .featured-video-card video{max-height:70svh}.mtc-visual-refresh .hero-actions{flex-wrap:wrap;gap:12px;display:flex}.mtc-visual-refresh .hero-actions .btn{flex:180px}.mtc-visual-refresh .price-card{padding:24px}.mtc-visual-refresh .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));font-size:14px}}@media (prefers-reduced-motion:reduce){.mtc-visual-refresh .live-gallery-slider{scroll-behavior:auto}.mtc-visual-refresh :is(.treatment,.btn,.gallery-slide-card){transition:none;transform:none}}.mtc-visual-refresh #process{background:radial-gradient(at 90% 10%,#f4e6da 0%,#0000 55%),linear-gradient(135deg,#fefcfa,#f9f4ef);border-block:1px solid #f0e7e0}.mtc-visual-refresh #process:before,.mtc-visual-refresh #process:after,.mtc-visual-refresh #process .steps:before{display:none!important}.mtc-visual-refresh #process .steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.mtc-visual-refresh #process .step{text-align:left;background:linear-gradient(145deg,#ffffffed,#f0f8ffd9);border:1px solid #edded1;border-radius:24px;padding:30px 24px;position:relative;overflow:hidden;box-shadow:0 12px 32px #123e590d}.mtc-visual-refresh #process .step:before{content:"";background:linear-gradient(90deg,#a05c25,#e4bb99);border-radius:0 0 4px 4px;height:3px;position:absolute;inset:0 24px auto}.mtc-visual-refresh #process .step-no{color:#836953;letter-spacing:.12em;margin-bottom:20px;font-size:13px;font-weight:700;display:block}.mtc-visual-refresh #process .step-icon{color:#945623;background:linear-gradient(145deg,#fff,#f8eee5);border:1px solid #e9d5c4;border-radius:17px;place-items:center;width:58px;height:58px;margin:0 0 22px;display:grid;box-shadow:0 6px 16px #0876af12}.mtc-visual-refresh #process .step-icon svg{width:26px;height:26px}.mtc-visual-refresh #process .step h3{margin:0 0 12px;font-size:19px;line-height:1.35}.mtc-visual-refresh #process .step p{margin:0;line-height:1.75}@media (max-width:1000px){.mtc-visual-refresh #process .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mtc-visual-refresh #process .steps{grid-template-columns:1fr;gap:16px}.mtc-visual-refresh #process .step{padding:26px 22px}}.mtc-visual-refresh .nav-wrap{color:#4e331d;background:#fff;height:auto;min-height:92px}.mtc-visual-refresh .nav-wrap .nav{height:auto;min-height:92px;padding-block:12px}.mtc-visual-refresh .nav-wrap .brand{color:#4e331d;flex-shrink:0}.mtc-visual-refresh .nav-wrap .brand img{object-fit:contain;width:72px;height:64px;display:block}.mtc-visual-refresh .nav-wrap .brand>span{display:flex}@media (max-width:600px){.mtc-visual-refresh .nav-wrap .brand>span{font-size:12px}.mtc-visual-refresh .nav-wrap .brand img{width:60px;height:54px}}.mtc-visual-refresh .treatment.treatment-photo{background:#fff;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 14px 34px #0b3a7a14}.mtc-visual-refresh .treatment-media{aspect-ratio:446/330;background:#f9f2ed;position:relative}.mtc-visual-refresh .treatment-image{object-fit:cover;width:100%;height:100%;display:block}.mtc-visual-refresh .treatment-wave{width:100%;height:30%;display:block;position:absolute;inset:auto 0 -1px}.mtc-visual-refresh .treatment-photo .t-icon{z-index:1;color:#a66027;background:#fff;border:1px solid #f1e2d5;border-radius:50%;place-items:center;width:62px;height:62px;font-size:0;display:grid;position:absolute;bottom:-27px;left:22px;box-shadow:0 8px 22px #0b3a7a22}.mtc-visual-refresh .treatment-body{z-index:0;background:#fff;flex-direction:column;flex:1;padding:38px clamp(20px,2.2vw,26px) clamp(20px,2.2vw,26px);display:flex;position:relative}.mtc-visual-refresh .treatment-photo h3{letter-spacing:-.01em;color:#4a2d16;margin:0 0 8px;font-family:inherit;font-size:clamp(22px,1.9vw,26px);font-weight:700}.mtc-visual-refresh .treatment-photo .treatment-body>p{color:#715946;min-height:0;margin:0 0 18px;font-size:16px;line-height:1.55}.mtc-visual-refresh .treatment-photo .treatment-cta{color:#9e5b25;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:0;font-size:17px;font-weight:700;line-height:1.35;text-decoration:none;display:flex}.mtc-visual-refresh .treatment-photo .treatment-cta svg{flex:none}.mtc-visual-refresh .treatment-photo:hover .treatment-cta{text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mtc-visual-refresh .treatment-photo:hover{transform:none}}
