.channel-contact-rail[data-astro-cid-2fy2qbkr]{align-items:center;box-sizing:border-box;color:#fff;display:flex;height:var(--section-height, 715px);justify-content:flex-end;padding:24px 60px;position:relative;width:100%}.channel-contact-rail--global[data-astro-cid-2fy2qbkr]{content-visibility:visible;display:block;height:100vh;inset:0;padding:0;pointer-events:none;position:fixed;width:100%;z-index:80}.channel-contact-rail--global[data-astro-cid-2fy2qbkr]:target .channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{box-shadow:0 0 0 2px #c8a96e,0 16px 42px #0000003d}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{left:auto;pointer-events:auto;position:fixed;right:clamp(16px,3.125vw,60px);top:50vh;transform:translateY(-50%)}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{align-items:center!important;backdrop-filter:blur(18px);background:#fff3!important;display:flex!important;flex-direction:column;height:min(667px,calc(100dvh - 48px))!important;justify-content:space-around;overflow:hidden;padding:18px 0;width:128px!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]{align-items:center!important;display:flex!important;flex:1 1 0;flex-direction:column!important;gap:8px!important;height:auto!important;justify-content:center;left:auto!important;min-height:0!important;position:relative!important;top:auto!important;width:100%!important}@media(min-width:1025px){.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]{display:block!important;flex:none!important;height:var(--channel-height)!important;left:0!important;position:absolute!important;top:var(--channel-top)!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>span[data-astro-cid-2fy2qbkr]{margin:0 auto!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>strong[data-astro-cid-2fy2qbkr]{display:block!important;margin:var(--label-gap) auto 0!important}}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>span[data-astro-cid-2fy2qbkr]{align-items:center!important;background:#07c160!important;border:1px solid rgb(255 255 255 / .55);border-radius:50%!important;color:#fff;display:flex!important;height:88px!important;justify-content:center;left:auto!important;position:relative!important;top:auto!important;width:88px!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr][data-kind=whatsapp]>span[data-astro-cid-2fy2qbkr]{background:#25d366!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr][data-kind=line]>span[data-astro-cid-2fy2qbkr]{background:#06c755!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__brand-icon[data-astro-cid-2fy2qbkr]{display:block;height:58%!important;inset:auto!important;position:static!important;width:58%!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__brand-icon[data-astro-cid-2fy2qbkr] text[data-astro-cid-2fy2qbkr]{fill:#06c755;font-family:Arial,sans-serif;font-size:11px;font-weight:800}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>strong[data-astro-cid-2fy2qbkr]{font-size:16px!important;height:auto!important;left:auto!important;line-height:23px!important;position:relative!important;top:auto!important;width:auto!important}.channel-contact-rail__mobile-cta-label[data-astro-cid-2fy2qbkr]{display:none;font-style:normal}@media(min-width:1025px)and (max-width:1600px){.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{height:min(520px,calc(100dvh - 32px))!important;padding:10px 0;right:12px;width:72px!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]{display:flex!important;flex:1 1 0!important;height:auto!important;justify-content:center;left:auto!important;position:relative!important;top:auto!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>span[data-astro-cid-2fy2qbkr]{height:48px!important;margin:0 auto!important;width:48px!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>strong[data-astro-cid-2fy2qbkr]{font-size:11px!important;line-height:1.25!important;margin:5px auto 0!important}}@media(max-width:1024px){.channel-contact-rail--global[data-astro-cid-2fy2qbkr]{height:68px!important;inset:auto 0 0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;width:100%!important;z-index:80!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{align-items:center!important;backdrop-filter:blur(18px);background:#121212eb!important;border-radius:0!important;box-sizing:border-box!important;display:grid!important;gap:4px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;height:68px!important;inset:auto 0 0!important;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;pointer-events:auto!important;position:fixed!important;transform:none!important;width:100%!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]{align-items:center!important;background:transparent!important;border-radius:10px;color:#fff;display:flex!important;flex-direction:column!important;gap:3px!important;height:56px!important;justify-content:center!important;min-width:0!important;width:auto!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>span[data-astro-cid-2fy2qbkr]{background:var(--icon-color, #111)!important;border:0;color:#fff;height:30px!important;width:30px!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]>strong[data-astro-cid-2fy2qbkr]{color:#fff!important;display:block!important;font-size:9px!important;line-height:1!important;margin:0!important}.channel-contact-rail--global[data-astro-cid-2fy2qbkr] .channel-contact-rail__mobile-cta-label[data-astro-cid-2fy2qbkr]{display:none!important}}.channel-contact-rail__panel[data-astro-cid-2fy2qbkr]{align-items:center;background:var(--panel-color, rgb(255 255 255 / .2));border-radius:var(--panel-radius, 24px);box-sizing:border-box;display:flex;flex-direction:column;height:var(--panel-height, 667px);justify-content:space-around;padding:18px 0;position:relative;width:var(--panel-width, 128px)}.channel-contact-rail[data-astro-cid-2fy2qbkr] a[data-astro-cid-2fy2qbkr]{align-items:center;color:inherit;display:flex;flex:1 1 0;flex-direction:column;gap:8px;justify-content:center;min-height:0;position:relative;text-decoration:none;width:100%}.channel-contact-rail[data-astro-cid-2fy2qbkr] span[data-astro-cid-2fy2qbkr]{background:var(--icon-color, #fff);border-radius:var(--icon-radius, 0);display:block;flex:0 0 auto;height:var(--icon-height, 32px);position:relative;width:var(--icon-width, 32px)}.channel-contact-rail[data-astro-cid-2fy2qbkr] span[data-astro-cid-2fy2qbkr] svg[data-astro-cid-2fy2qbkr]{display:block;position:absolute}.channel-contact-rail[data-astro-cid-2fy2qbkr] strong[data-astro-cid-2fy2qbkr]{box-sizing:border-box;font-size:16px;font-weight:500;line-height:23px;text-align:center}.mobile-page-dock[data-astro-cid-b6c76kze]{display:none}@media(max-width:1024px){.mobile-page-dock[data-astro-cid-b6c76kze]{bottom:calc(84px + env(safe-area-inset-bottom));display:block;height:48px;position:fixed;right:16px;width:48px;z-index:81}.mobile-page-dock[data-astro-cid-b6c76kze] summary[data-astro-cid-b6c76kze]{align-items:center;background:#202020;border:1px solid rgb(255 255 255 / .45);border-radius:50%;box-sizing:border-box;box-shadow:0 8px 24px #0000003d;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;list-style:none;padding:0;width:48px}.mobile-page-dock[data-astro-cid-b6c76kze] summary[data-astro-cid-b6c76kze]::-webkit-details-marker{display:none}.mobile-page-dock[data-astro-cid-b6c76kze] svg[data-astro-cid-b6c76kze]{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:21px}.mobile-page-dock[data-astro-cid-b6c76kze] details[data-astro-cid-b6c76kze][open]>summary[data-astro-cid-b6c76kze]{background:#c8a96e;border-color:#c8a96e}.mobile-page-dock__sheet[data-astro-cid-b6c76kze]{background:#fff;bottom:calc(68px + env(safe-area-inset-bottom));box-shadow:0 -18px 50px #0003;box-sizing:border-box;left:0;max-height:min(72dvh,680px);overflow-y:auto;overscroll-behavior:contain;padding:0 20px 28px;position:fixed;right:0}.mobile-page-dock__sheet[data-astro-cid-b6c76kze]>header[data-astro-cid-b6c76kze]{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;min-height:58px;position:sticky;top:0;z-index:1}.mobile-page-dock__sheet[data-astro-cid-b6c76kze]>header[data-astro-cid-b6c76kze] strong[data-astro-cid-b6c76kze]{font-size:18px}.mobile-page-dock__sheet[data-astro-cid-b6c76kze]>header[data-astro-cid-b6c76kze] button[data-astro-cid-b6c76kze]{align-items:center;background:transparent;border:0;color:#555;display:flex;font-size:28px;height:44px;justify-content:center;width:44px}.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze],.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze] section[data-astro-cid-b6c76kze],.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze] section[data-astro-cid-b6c76kze]>div[data-astro-cid-b6c76kze]{display:grid}.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze]{gap:2px}.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze] a[data-astro-cid-b6c76kze]{color:#444;min-width:0;overflow-wrap:anywhere;text-decoration:none}.mobile-page-dock__home[data-astro-cid-b6c76kze],.mobile-page-dock__heading[data-astro-cid-b6c76kze]{border-bottom:1px solid #e7e7e7;color:#111!important;font-size:16px;font-weight:700;padding:18px 0 12px}.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze] section[data-astro-cid-b6c76kze]>div[data-astro-cid-b6c76kze]{gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 0 10px}.mobile-page-dock[data-astro-cid-b6c76kze] nav[data-astro-cid-b6c76kze] section[data-astro-cid-b6c76kze]>div[data-astro-cid-b6c76kze] a[data-astro-cid-b6c76kze]{border-bottom:1px solid #f0f0f0;font-size:13px;line-height:1.45;padding:11px 0}}@media(max-width:1024px){#contact.channel-contact-rail--global .channel-contact-rail__panel{align-items:center!important;backdrop-filter:blur(18px)!important;background:#121212eb!important;display:grid!important;gap:4px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:6px max(8px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important}#contact.channel-contact-rail--global .channel-contact-rail__panel>a{align-items:center!important;background:transparent!important;border-radius:10px!important;color:#fff!important;display:flex!important;flex-direction:column!important;gap:3px!important;height:56px!important;justify-content:center!important;min-width:0!important;width:auto!important}#contact.channel-contact-rail--global .channel-contact-rail__panel>a>span{background:var(--icon-color, #111)!important;border:0!important;color:#fff!important;height:30px!important;width:30px!important}#contact.channel-contact-rail--global .channel-contact-rail__panel>a>strong{color:#fff!important;display:block!important;font-size:9px!important;line-height:1!important;margin:0!important}#contact.channel-contact-rail--global .channel-contact-rail__mobile-cta-label{display:none!important}.has-mobile-carousel-controls{position:relative!important}[data-mobile-carousel-enhanced=true]{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}[data-mobile-carousel-enhanced=true]::-webkit-scrollbar{display:none}[data-mobile-carousel-enhanced=true]>*{scroll-snap-align:start;scroll-snap-stop:always}.mobile-carousel-controls{height:0;inset:var(--mobile-carousel-control-y, 50%) 0 auto;pointer-events:none;position:absolute;z-index:24}.mobile-carousel-controls[hidden]{display:none}.mobile-carousel-controls button{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0e0ec7;border:2px solid rgb(255 255 255 / .88);border-radius:50%;box-shadow:0 6px 18px #00000061,inset 0 1px #ffffff29;color:#fff;cursor:pointer;display:flex;box-sizing:border-box!important;height:48px!important;justify-content:center;pointer-events:auto;position:absolute;top:-24px;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease;max-height:48px!important;max-width:48px!important;min-height:48px!important;min-width:48px!important;width:48px!important}.mobile-carousel-controls [data-carousel-previous]{left:8px}.mobile-carousel-controls [data-carousel-next]{right:8px}.mobile-carousel-progress{backdrop-filter:blur(8px);background:#121212b3;border:1px solid rgb(255 255 255 / .22);border-radius:999px;bottom:14px;color:#fff;font-size:11px;left:50%;line-height:26px;min-width:46px;padding:0 9px;position:absolute;text-align:center;transform:translate(-50%)}.mobile-carousel-controls button:disabled{opacity:.34;pointer-events:none;transform:none}@media(hover:hover)and (pointer:fine){.mobile-carousel-controls button:not(:disabled):hover{background:#c8a96e;border-color:#fff;color:#111;transform:scale(1.06)}}.mobile-carousel-controls button:not(:disabled):active{transform:scale(.96)}.mobile-carousel-controls button:focus-visible{outline:3px solid #c8a96e;outline-offset:3px}.mobile-carousel-controls button span{background:transparent!important;border:0!important;border-radius:0!important;border-right:3px solid currentColor!important;border-top:3px solid currentColor!important;box-sizing:border-box!important;display:block!important;flex:0 0 13px!important;height:13px!important;margin:0!important;max-height:13px!important;max-width:13px!important;min-height:13px!important;min-width:13px!important;padding:0!important;width:13px!important}.mobile-carousel-controls [data-carousel-previous] span{transform:rotate(-135deg) translate(-1px,1px)}.mobile-carousel-controls [data-carousel-next] span{transform:rotate(45deg) translate(-1px,1px)}}@media(prefers-reduced-motion:reduce){.mobile-carousel-controls button{transition:none}}@media(prefers-reduced-transparency:reduce){.mobile-carousel-controls button{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0ef5}}@media(max-width:767px){img[data-mobile-lqip=yes]{background-color:#202020;background-image:var(--mobile-lqip, none);background-position:center;background-repeat:no-repeat;background-size:cover}}.mobile-treatment-experience{display:none}@media(max-width:1024px){.mobile-treatment-experience{display:block}html.mobile-consultation-is-open{overflow:hidden}.mobile-header-sentinel{height:1px;left:0;pointer-events:none;position:absolute;top:112px;width:1px}.semantic-page .home-hero__nav,.semantic-page .home-locale-hero [data-site-header]{position:sticky!important;top:0!important;z-index:120!important}html.mobile-header-is-compact [data-site-header],html.mobile-header-is-compact .semantic-page [data-contract-section=hero]>[data-site-header]{--site-header-logo-size: 40px !important;--site-header-logo-slot: 40px !important;backdrop-filter:blur(18px);background:#fffffff0!important;border-bottom:1px solid rgb(0 0 0 / .1);box-shadow:0 8px 28px #00000014;height:112px!important;min-height:112px!important;inset:0 0 auto!important;padding:0 14px!important;position:fixed!important;transition:height .24s ease,box-shadow .24s ease;z-index:120!important}html.mobile-header-is-compact .semantic-page .home-hero__nav{height:112px!important;min-height:112px!important;position:fixed!important}html.mobile-header-is-compact .semantic-page :is(.home-hero,.home-locale-hero,.home-locale-hero__semantic-cover){overflow:visible!important;z-index:121!important}html.mobile-header-is-compact [data-site-header] [data-site-menu=all-navigation]>nav{height:calc(100dvh - 112px)!important;top:112px!important}html.mobile-header-is-compact [data-site-header] .site-header-navigation__brand,html.mobile-header-is-compact [data-site-header] .site-header-navigation__brand img{height:40px!important;width:40px!important}html.mobile-header-is-compact [data-site-header] .site-header-navigation__right{height:100%!important;inset:0!important}.mobile-section-index{backdrop-filter:blur(18px);background:#f8f6f1f5;border-bottom:1px solid rgb(200 169 110 / .72);box-shadow:0 8px 24px #00000029;color:#202020;height:44px;inset:112px 0 auto;opacity:1;pointer-events:auto;position:fixed;transform:none;transition:top .24s ease,box-shadow .24s ease;z-index:119}html.site-utility-menu-is-open .mobile-section-index{opacity:0;pointer-events:none}html.mobile-header-is-compact .mobile-section-index:not([hidden]){inset:112px 0 auto;opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-section-index>div{align-items:center;display:flex;gap:24px;height:100%;overflow-x:auto;padding:0 20px;scrollbar-width:none}.mobile-section-index>div::-webkit-scrollbar{display:none}.mobile-section-index a{color:#202020a8;flex:0 0 auto;font-size:12px;line-height:44px;text-decoration:none;white-space:nowrap}.mobile-section-index a[aria-current=location]{color:#80621f;font-weight:700}.semantic-page>[id^=page-section-]{scroll-margin-top:110px}html .semantic-page form.appointment-form,html .semantic-page .home-locale-hero__semantic-form{display:none!important}.mobile-consultation-drawer{background:transparent;border:0;height:min(76dvh,660px);inset:auto 0 0;margin:auto 0 0;max-height:none;max-width:none;padding:0;width:100%}.mobile-consultation-drawer::backdrop{background:#00000094;backdrop-filter:blur(3px)}.mobile-consultation-drawer[open]{animation:mobile-drawer-enter .28s cubic-bezier(.16,1,.3,1)}.mobile-consultation-drawer>form{background:#f7f7f5;border-radius:20px 20px 0 0;box-sizing:border-box;color:#171717;display:flex;flex-direction:column;height:100%;padding:22px 20px calc(20px + env(safe-area-inset-bottom))}.mobile-consultation-drawer header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.mobile-consultation-drawer h2{font-size:24px;line-height:1.25;margin:0}.mobile-consultation-drawer header p{color:#616161;font-size:13px;line-height:1.55;margin:8px 0 0;max-width:32ch}.mobile-consultation-drawer__close{background:transparent;border:0;color:#555;min-height:44px;padding:0 4px}.mobile-consultation-drawer__stages{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:24px 0 28px;padding:0}.mobile-consultation-drawer__stages li{border-top:2px solid #d9d9d4;color:#777;font-size:11px;padding-top:8px}.mobile-consultation-drawer__stages li[aria-current=step]{border-color:#c8a96e;color:#171717;font-weight:700}.mobile-consultation-drawer__step{display:grid;gap:18px}.mobile-consultation-drawer__step[hidden]{display:none}.mobile-consultation-drawer__step label{display:grid;gap:8px}.mobile-consultation-drawer__step label>span{color:#383838;font-size:13px;font-weight:700}.mobile-consultation-drawer input:not([type=checkbox]),.mobile-consultation-drawer select{appearance:none;background:#fff;border:1px solid #c8c8c2;border-radius:8px;box-sizing:border-box;color:#171717;font:inherit;font-size:16px;height:52px;padding:0 14px;width:100%}.mobile-consultation-drawer input:focus-visible,.mobile-consultation-drawer select:focus-visible{border-color:#9b7d43;outline:3px solid rgb(200 169 110 / .32);outline-offset:1px}.mobile-consultation-drawer__confirm label{align-items:flex-start;display:flex;gap:12px}.mobile-consultation-drawer__confirm input{flex:0 0 20px;height:20px;margin:0;width:20px}.mobile-consultation-drawer footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:24px}.mobile-consultation-drawer footer>div{display:flex;gap:8px}.mobile-consultation-drawer footer button{background:#c8a96e;border:0;border-radius:999px;color:#17130b;font-size:14px;font-weight:700;min-height:48px;padding:0 20px;white-space:nowrap}.mobile-consultation-drawer footer button.is-secondary{background:transparent;border:1px solid #aaa}.mobile-consultation-drawer footer button:active{transform:scale(.98)}.mobile-consultation-drawer__count{color:#777;font-size:12px}.mobile-consultation-drawer__honeypot{height:1px!important;left:-10000px!important;overflow:hidden!important;position:absolute!important;width:1px!important}.mobile-consultation-drawer__status{font-size:12px;margin:12px 0 0;text-align:center}.mobile-consultation-drawer__status[data-state=success]{color:#755b2b}.mobile-consultation-drawer__status[data-state=error]{color:#a52929}.mobile-consultation-drawer button:disabled{cursor:wait;opacity:.62}}@keyframes mobile-drawer-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mobile-consultation-drawer[open]{animation:none}.mobile-section-index,html.mobile-header-is-compact [data-site-header]{transition:none}}.semantic-page>[data-contract-section]:not(:first-child):not([data-contract-section=header-navigation]){content-visibility:auto;contain-intrinsic-size:auto 900px}@media(min-width:1025px)and (max-width:1919px){.semantic-page:not(.semantic-page--flow){width:1920px;zoom:calc(100vw/1920px)}}@media(min-width:1025px)and (max-width:1600px){@supports not (zoom: calc(100vw/1920px)){.semantic-page .treatment-hero__subnav{display:flex!important;gap:32px!important;padding:4px 40px!important}.semantic-page .treatment-hero__subnav a{left:auto!important;position:static!important}.semantic-page .treatment-hero h1{font-size:max(54px,calc(var(--title-size, 96px) * .75))!important}.semantic-page .appointment-form--treatment-hero{gap:10px 18px!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(200px,232px)!important;width:calc(100% - 80px)!important}.semantic-page .treatment-team{min-height:0!important;padding:64px 40px!important}.semantic-page .treatment-team header{margin-bottom:36px!important}.semantic-page .doctor-grid{display:grid!important;gap:36px!important;inset:auto!important;position:relative!important}.semantic-page .doctor-grid__row{display:grid!important;gap:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;height:auto!important;inset:auto!important;padding-top:44px!important;position:relative!important;width:100%!important}.semantic-page .doctor-grid__row-label{height:32px!important;left:0!important;position:absolute!important;top:0!important;width:auto!important}.semantic-page .doctor-grid__row-panel{inset:36px 0 0!important;height:auto!important;position:absolute!important;width:auto!important}.semantic-page .doctor-grid article,.semantic-page .doctor-grid article.doctor-grid__card--row-first{background:#ffffff0f!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important;inset:auto!important;min-height:300px!important;padding:18px!important;position:relative!important;width:100%!important}.semantic-page .doctor-grid img{aspect-ratio:1 / 1!important;height:auto!important;margin-top:auto!important;object-fit:contain!important;width:100%!important}.semantic-page .doctor-grid__plus,.semantic-page .doctor-grid article.doctor-grid__card--row-first .doctor-grid__plus{left:auto!important;position:absolute!important;right:10px!important;top:10px!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global){background:#171717!important;height:auto!important;padding:18px 40px!important;position:relative!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) .channel-contact-rail__panel{background:transparent!important;box-sizing:border-box!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;height:auto!important;inset:auto!important;max-width:calc(100vw - 80px)!important;position:relative!important;width:calc(100vw - 80px)!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a{align-items:center!important;display:flex!important;flex-direction:column!important;gap:8px!important;height:auto!important;inset:auto!important;max-width:100%!important;min-height:72px!important;min-width:0!important;position:relative!important;transform:none!important;width:100%!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>span,.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>strong{inset:auto!important;position:relative!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>span{height:32px!important;width:32px!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>strong{height:auto!important;width:auto!important}}}.semantic-page:is([data-contract-page=square-jaw],[data-contract-page=cheekbone-surgery])>[data-contract-section]{contain-intrinsic-size:none!important;content-visibility:visible!important}@media(max-width:1024px){.semantic-page{box-sizing:border-box;padding-bottom:calc(68px + env(safe-area-inset-bottom))}.semantic-page>[data-contract-section]{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}.semantic-page .treatment-header-navigation{align-items:center!important;display:flex!important;height:72px!important;justify-content:center!important;padding:0 20px!important}.semantic-page .treatment-header-navigation__primary,.semantic-page .treatment-header-navigation__secondary{display:none!important}.semantic-page .treatment-header-navigation__brand{height:56px!important;left:auto!important;position:relative!important;top:auto!important;transform:none!important;width:56px!important}.semantic-page .treatment-header-navigation__brand img{height:56px!important;width:56px!important}.semantic-page .treatment-header-navigation__right{display:block!important;left:auto!important;position:absolute!important;right:12px!important;top:14px!important}.semantic-page .treatment-header-navigation__utilities{display:block!important}.semantic-page .treatment-header-navigation>.category-navigation-menus{display:none!important}.semantic-page .home-hero{background-position:center!important;grid-template-rows:112px auto auto!important;min-height:760px!important}.semantic-page .home-hero__nav{display:flex!important;justify-content:center!important;min-height:112px!important;padding:0 20px!important;position:sticky!important;top:0!important;z-index:120!important}.semantic-page .home-hero__nav>.site-header-navigation__primary,.semantic-page .home-hero__nav .site-header-navigation__secondary{display:none!important}.semantic-page .home-hero__nav>.site-header-navigation__right{display:block!important;height:100%!important;inset:0!important;pointer-events:none!important;position:absolute!important}.semantic-page .home-hero__nav>.category-navigation-menus{display:none!important}.semantic-page .home-hero__logo{height:60px!important;width:60px!important}.semantic-page .home-hero__content{align-self:center!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;padding:72px 24px 32px!important;width:100%!important}.semantic-page .home-hero h1{font-size:clamp(36px,8vw,58px)!important;line-height:1.24!important}.semantic-page .home-hero h1 span,.semantic-page .home-hero .quote,.semantic-page .home-hero .quote--end{margin:0!important}.semantic-page .home-hero__tagline{font-size:18px!important;margin-top:24px!important;max-width:100%!important;white-space:normal!important}.semantic-page .home-hero__rail{display:none!important}.semantic-page .treatment-hero{--background-position: var(--background-focus-x, 50%) var(--background-focus-y, 50%) !important;--background-size: cover !important;min-height:760px!important;padding-top:72px!important}.semantic-page .treatment-hero>.treatment-header-navigation{left:0!important;position:absolute!important;right:0!important;top:0!important}.semantic-page .treatment-hero__subnav{background:#fffffff5!important;border-bottom:1px solid rgb(200 169 110 / .32)!important;box-shadow:inset -24px 0 18px -20px #0000003d!important;display:flex!important;flex-wrap:nowrap!important;gap:20px!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding:6px 28px 6px 20px!important;scroll-padding-inline:20px!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;top:72px!important}.semantic-page .treatment-hero__subnav a{color:#444!important;left:auto!important;min-height:44px!important;position:static!important;scroll-snap-align:start!important;white-space:nowrap!important}.semantic-page .treatment-hero__subnav a[aria-current=page]{color:#80621f!important;font-weight:700!important}.semantic-page .treatment-hero__subnav::-webkit-scrollbar{display:block!important;height:3px!important}.semantic-page .treatment-hero__subnav::-webkit-scrollbar-thumb{background:#ffffffb8!important}.semantic-page .treatment-subnavigation{background:#fffffff5!important;border-bottom:1px solid rgb(200 169 110 / .32)!important;display:flex!important;flex-wrap:wrap!important;gap:12px 20px!important;padding:6px 20px!important;width:100%!important}.semantic-page .treatment-subnavigation a{color:#444!important;height:auto!important;inset:auto!important;line-height:32px!important;position:static!important;width:auto!important}.semantic-page .treatment-subnavigation a[aria-current=page]{color:#80621f!important;font-weight:700!important}.semantic-page .treatment-hero__copy{box-sizing:border-box!important;left:auto!important;margin:0!important;max-width:100%!important;padding:80px 24px 24px!important;position:relative!important;top:auto!important;width:100%!important;z-index:2!important}.semantic-page .treatment-hero__raw-copy{align-content:center!important;align-self:stretch!important;box-sizing:border-box!important;display:grid!important;flex:1 1 auto!important;gap:14px!important;inset:auto!important;min-height:0!important;padding:104px 24px 28px!important;pointer-events:auto!important;position:relative!important;width:100%!important;z-index:2!important}.semantic-page .treatment-hero__raw-copy>:is(.treatment-hero__raw-panel,.treatment-hero__raw-vector){display:none!important}.semantic-page .treatment-hero .treatment-hero__raw-text{box-sizing:border-box!important;height:auto!important;inset:auto!important;max-width:100%!important;position:relative!important;text-align:start!important;white-space:normal!important;width:100%!important}.semantic-page .treatment-hero h1.treatment-hero__raw-text{font-size:clamp(38px,9vw,54px)!important;line-height:1.08!important}.semantic-page .treatment-hero p.treatment-hero__raw-text{font-size:clamp(15px,4vw,20px)!important;line-height:1.55!important}.semantic-page .treatment-hero h1{font-size:clamp(38px,9vw,64px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.semantic-page .treatment-hero__copy p,.semantic-page .treatment-hero__copy em,.semantic-page .treatment-hero__features{box-sizing:border-box!important;left:auto!important;margin-top:20px!important;max-width:100%!important;position:relative!important;top:auto!important;white-space:normal!important;width:auto!important}.semantic-page .treatment-hero__copy p{font-size:22px!important}.semantic-page .treatment-hero__features{flex-wrap:wrap!important;gap:12px 24px!important;padding:0!important}.semantic-page .treatment-hero__media,.semantic-page .treatment-hero__marker{display:none!important}.semantic-page .appointment-form{border-radius:8px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:14px!important;height:auto!important;inset:auto!important;margin:20px!important;padding:20px!important;position:relative!important;width:calc(100% - 40px)!important;z-index:3!important}.semantic-page .appointment-form__fields{display:grid!important;gap:12px!important;grid-template-columns:1fr!important;width:100%!important}.semantic-page .appointment-form__fields label,.semantic-page .appointment-form__consents label,.semantic-page .appointment-form button{box-sizing:border-box!important;height:auto!important;inset:auto!important;margin:0!important;min-height:44px!important;min-width:0!important;position:relative!important;width:100%!important}.semantic-page .appointment-form__fields span{box-sizing:border-box!important;height:auto!important;inset:auto!important;min-height:44px!important;position:relative!important;width:100%!important}.semantic-page .appointment-form__fields input,.semantic-page .appointment-form__fields select{box-sizing:border-box!important;color:#111!important;height:44px!important;inset:0!important;position:absolute!important;width:100%!important}.semantic-page .appointment-form__consents{display:grid!important;gap:8px!important;grid-column:auto!important;grid-row:auto!important;margin:0!important;width:100%!important}.semantic-page .appointment-form__consents label{align-items:center!important;display:flex!important;min-height:32px!important;width:auto!important}.semantic-page .appointment-form__consents input{flex:0 0 18px!important;height:18px!important;position:static!important;width:18px!important}.semantic-page .appointment-form button{align-items:center!important;display:flex!important;grid-column:auto!important;grid-row:auto!important;justify-content:center!important;min-height:48px!important}.semantic-page .appointment-form--home-hero,.semantic-page .appointment-form--treatment-hero{display:none!important}.semantic-page .home-hero__mobile-appointment,.semantic-page .treatment-hero__mobile-appointment{align-items:center!important;align-self:end!important;background:#c8a96e!important;box-sizing:border-box!important;color:#111!important;display:flex!important;font-size:15px!important;font-weight:600!important;gap:18px!important;justify-content:space-between!important;margin:20px!important;min-height:52px!important;padding:0 20px!important;position:relative!important;text-decoration:none!important;width:calc(100% - 40px)!important;z-index:4!important}.semantic-page .treatment-team{min-height:0!important;padding:56px 20px!important}.semantic-page .treatment-team header{box-sizing:border-box!important;margin-bottom:32px!important;margin-left:0!important;max-width:100%!important;padding:0!important;width:100%!important}.semantic-page .treatment-team h2,.semantic-page .treatment-cta h2{font-size:clamp(32px,7vw,48px)!important;overflow-wrap:anywhere!important;white-space:normal!important}.semantic-page .doctor-grid{display:flex!important;gap:14px!important;inset:auto!important;margin-inline:-20px!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;padding:0 20px 8px!important;position:relative!important;scroll-padding-inline:20px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.semantic-page .treatment-team:has(.doctor-grid--raw-mobile-fallback) .treatment-cta__raw-layout{display:none!important}.semantic-page .doctor-grid__raw-mobile-heading{display:block!important}.semantic-page .doctor-grid--raw-mobile-fallback{display:flex!important}.semantic-page .doctor-scrollbar--raw-mobile-fallback{display:block!important}.semantic-page .doctor-grid::-webkit-scrollbar{display:none!important}.semantic-page .doctor-scrollbar,.semantic-page .reviews-faq__scrollbar{background:#ffffff29!important;border-radius:999px!important;display:block!important;height:4px!important;margin:10px 20px 0!important;overflow:hidden!important;position:relative!important}.semantic-page .doctor-scrollbar span,.semantic-page .reviews-faq__scrollbar span{background:#c8a96e!important;border-radius:inherit!important;display:block!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;will-change:transform!important}.semantic-page .doctor-grid__row{display:contents!important}.semantic-page .doctor-grid__row-label,.semantic-page .doctor-grid__row-panel{display:none!important}.semantic-page .doctor-grid article,.semantic-page .doctor-grid article.doctor-grid__card--row-first{background:#ffffff0f!important;box-sizing:border-box!important;display:flex!important;flex:0 0 min(76vw,292px)!important;flex-direction:column!important;height:372px!important;inset:auto!important;min-height:0!important;overflow:hidden!important;padding:16px 16px 18px!important;position:relative!important;scroll-snap-align:start!important;width:min(76vw,292px)!important}.semantic-page .doctor-grid img{aspect-ratio:auto!important;height:286px!important;inset:auto!important;margin:-16px -16px 14px!important;object-fit:contain!important;object-position:center bottom!important;order:-1!important;position:static!important;width:calc(100% + 32px)!important}.semantic-page .doctor-grid [data-contract-role=doctor-role],.semantic-page .doctor-grid [data-contract-role=doctor-name]{inset:auto!important;margin:0!important;position:static!important;width:auto!important}.semantic-page .doctor-grid [data-contract-role=doctor-role]{font-size:12px!important;line-height:1.4!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.semantic-page .doctor-grid [data-contract-role=doctor-name]{font-size:20px!important;line-height:1.3!important}.semantic-page .doctor-grid__plus,.semantic-page .doctor-grid article.doctor-grid__card--row-first .doctor-grid__plus{left:auto!important;position:absolute!important;right:8px!important;top:8px!important}.semantic-page .treatment-cta{min-height:480px!important;padding:96px 24px 48px!important;text-align:left!important}.semantic-page .treatment-cta__actions,.semantic-page .treatment-cta-contract--action-background .treatment-cta__actions{justify-content:flex-start!important;margin-left:0!important;width:100%!important}.semantic-page .treatment-cta__actions a{min-height:44px!important;min-width:108px!important}.semantic-page .treatment-content:has(.treatment-content__raw-media),.semantic-page .treatment-card-section:has(.raw-card-layout),.semantic-page .treatment-procedure:has(.treatment-procedure__raw-layout){height:auto!important;min-height:0!important;padding:0!important}.semantic-page .treatment-card-section:has(.care-process),.semantic-page .treatment-content:has(.care-process){height:auto!important;min-height:0!important;padding:0!important}.semantic-page .care-process{height:auto!important;min-height:0!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process)){box-sizing:border-box!important;min-height:0!important;padding:56px 20px!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process))>header{inset:auto!important;margin:0 0 32px!important;max-width:100%!important;position:relative!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process))>header :is(h2,p){box-sizing:border-box!important;height:auto!important;inset:auto!important;max-width:100%!important;position:relative!important;width:100%!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process)) .treatment-card-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inset:auto!important;position:relative!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process)) .treatment-card-grid article{height:auto!important;inset:auto!important;min-height:0!important;position:relative!important;width:100%!important}.semantic-page :is(.treatment-card-section--square-card-rail,.treatment-card-section--compact-row) .treatment-card-grid{display:flex!important;gap:14px!important;grid-template-columns:none!important;margin-inline:-20px!important;overflow-x:auto!important;padding:0 20px 14px!important;scroll-padding-inline:20px;scroll-snap-type:x mandatory}.semantic-page :is(.treatment-card-section--square-card-rail,.treatment-card-section--compact-row) .treatment-card-grid article{flex:0 0 min(82vw,340px)!important;scroll-snap-align:start;width:min(82vw,340px)!important}.semantic-page .treatment-before-after--comparison-grid{height:auto!important;min-height:0!important;padding:56px 20px!important}.semantic-page .treatment-before-after--comparison-grid .treatment-before-after__inner{height:auto!important;overflow:visible!important}.semantic-page .treatment-before-after--comparison-grid .treatment-before-after__collage{display:flex!important;gap:14px!important;margin-inline:-20px!important;max-height:none!important;overflow-x:auto!important;padding:0 20px 14px!important;scroll-padding-inline:20px;scroll-snap-type:x mandatory;width:auto!important}.semantic-page .treatment-before-after--comparison-grid .treatment-before-after__collage-row{display:contents!important}.semantic-page .treatment-before-after--comparison-grid .treatment-before-after__collage figure{aspect-ratio:4 / 3;flex:0 0 min(82vw,360px)!important;height:auto!important;scroll-snap-align:start;width:min(82vw,360px)!important}.semantic-page .treatment-intro:has(.treatment-intro__source-layout),.semantic-page .treatment-content:has(.treatment-content__source-stats-strip){height:auto!important;min-height:0!important;padding:0!important}.semantic-page .treatment-intro__source-layout{box-sizing:border-box!important;display:grid!important;gap:16px!important;height:auto!important;min-height:0!important;padding:48px 20px!important;position:relative!important;width:100%!important}.semantic-page .treatment-intro__raw-panel{display:none!important}.semantic-page [data-contract-subtype=single-background-intro] .treatment-intro__source-layout{background:#111!important;gap:12px!important;padding:48px 20px!important}.semantic-page [data-contract-subtype=single-background-intro] .treatment-intro__raw-text{align-items:center!important;background:#202020!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;font-size:clamp(20px,6vw,28px)!important;font-weight:700!important;min-height:112px!important;padding:24px!important}.semantic-page [data-contract-subtype=single-background-intro] .treatment-intro__raw-text[data-contract-item-index="2"]{background:#c8a96e!important;color:#111!important}.semantic-page .treatment-intro__raw-image{height:auto!important;inset:auto!important;max-height:520px!important;position:relative!important;width:100%!important}.semantic-page .treatment-intro__raw-image img{aspect-ratio:16 / 10!important;height:auto!important;object-fit:cover!important;width:100%!important}.semantic-page .treatment-intro h2.treatment-intro__raw-text,.semantic-page .treatment-intro p.treatment-intro__raw-text{box-sizing:border-box!important;font-size:clamp(14px,var(--raw-font-size, 16px),32px)!important;height:auto!important;inset:auto!important;line-height:1.55!important;max-width:100%!important;overflow-wrap:anywhere!important;position:relative!important;text-align:left!important;width:100%!important}.semantic-page .treatment-content__source-stats-strip{box-sizing:border-box!important;display:grid!important;gap:12px 20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:0!important;padding:40px 20px!important;position:relative!important;width:100%!important}.semantic-page .treatment-content__source-stats-panel{display:none!important}.semantic-page .treatment-content p.treatment-content__source-stats-text{box-sizing:border-box!important;font-size:clamp(14px,var(--raw-font-size, 16px),24px)!important;height:auto!important;inset:auto!important;line-height:1.5!important;overflow-wrap:anywhere!important;position:relative!important;white-space:normal!important;width:100%!important}.semantic-page .treatment-content__raw-media,.semantic-page .raw-card-layout,.semantic-page .treatment-procedure__raw-layout{box-sizing:border-box!important;display:grid!important;gap:16px!important;height:auto!important;min-height:0!important;padding:40px 20px!important;position:relative!important;width:100%!important}.semantic-page .treatment-content[data-contract-subtype=media-gallery-block]>.treatment-content__raw-media{grid-template-columns:repeat(2,minmax(0,1fr))!important}.semantic-page .treatment-content[data-contract-subtype=media-gallery-block]>.treatment-content__raw-media>.treatment-content__raw-copy{grid-column:1 / -1!important}.semantic-page .treatment-content[data-contract-subtype=media-gallery-block]:has(>.treatment-content__gallery-semantic)>.treatment-content__raw-media,.semantic-page .treatment-content[data-contract-subtype=multi-image-story]:has(.treatment-content__multi-image-mobile)>.treatment-content__raw-media{display:none!important}.semantic-page .raw-card-layout.has-mobile-card-rail,.semantic-page .raw-card-layout__text[data-contract-mobile-control=pagination]{display:none!important}.semantic-page .treatment-content__raw-media.is-full-bleed-overlay{background:#202020!important}.semantic-page .treatment-content__raw-panel,.semantic-page .treatment-content__raw-vector,.semantic-page .raw-card-layout__panel,.semantic-page .raw-card-layout__vector,.semantic-page .treatment-procedure__raw-panel,.semantic-page .treatment-procedure__raw-vector{display:none!important}.semantic-page .treatment-content__raw-image-layer,.semantic-page .treatment-content__raw-composed-visual,.semantic-page .raw-card-layout__image,.semantic-page .treatment-procedure__raw-image{height:auto!important;inset:auto!important;margin:0!important;max-height:520px!important;overflow:hidden!important;position:relative!important;width:100%!important}.semantic-page .treatment-content__raw-image-layer,.semantic-page .treatment-content p.treatment-content__raw-text{order:var(--raw-mobile-order, 0)!important}.semantic-page :is(.treatment-content__raw-image-layer,.raw-card-layout__image,.treatment-procedure__raw-image)[data-contract-mobile-layer=decorative]{display:none!important}.semantic-page .treatment-content__raw-image-layer img,.semantic-page .raw-card-layout__image img,.semantic-page .treatment-procedure__raw-image img{aspect-ratio:16 / 10!important;height:auto!important;max-height:520px!important;object-fit:cover!important;transform:none!important;width:100%!important}.semantic-page .treatment-content p.treatment-content__raw-text,.semantic-page .raw-card-layout__text,.semantic-page .treatment-procedure__raw-text{box-sizing:border-box!important;font-size:clamp(14px,var(--raw-font-size, 16px),32px)!important;height:auto!important;inset:auto!important;line-height:1.55!important;max-width:100%!important;min-height:0!important;overflow-wrap:anywhere!important;position:relative!important;text-align:left!important;white-space:pre-line!important;width:100%!important}.semantic-page .treatment-content__raw-media.mobile-tone-light .treatment-content__raw-text.text-tone-light{color:#202020!important}.semantic-page .treatment-content__raw-media.mobile-tone-dark .treatment-content__raw-text.text-tone-dark{color:#ffffffd1!important}.semantic-page [data-contract-subtype=compact-text] .treatment-content__raw-media.is-text-only{background:#101010!important;gap:12px!important;padding:52px 20px 56px!important}.semantic-page [data-contract-subtype=compact-text] .treatment-content__raw-media.is-text-only .treatment-content__raw-text{background:#ffffff0b!important;border-left:2px solid #c8a96e;color:#ffffffd1!important;min-height:64px!important;padding:14px 16px!important}.semantic-page .treatment-content p.treatment-content__raw-text.text-role-step-marker{color:#c8a96e!important;font-family:Georgia,Times New Roman,serif!important;font-size:40px!important;line-height:1!important;margin:18px 0 0!important;width:auto!important}.semantic-page .treatment-content p.treatment-content__raw-text.text-role-eyebrow{color:#c8a96e!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:-6px!important;width:auto!important}.semantic-page .treatment-content p.treatment-content__raw-text.text-role-heading{font-size:clamp(22px,7vw,30px)!important;font-weight:700!important;line-height:1.35!important}.semantic-page .treatment-content p.treatment-content__raw-text.text-role-body{font-size:14px!important;line-height:1.75!important}.semantic-page .treatment-content p.treatment-content__raw-text.text-role-action{align-items:center!important;align-self:start!important;background:#c8a96e!important;color:#111!important;display:inline-flex!important;font-size:13px!important;justify-content:center!important;min-height:44px!important;padding:0 20px!important;width:auto!important}.semantic-page .treatment-faq,.semantic-page .treatment-faq[data-contract-visual=card-grid]{min-height:0!important;padding:56px 20px!important;position:relative!important}.semantic-page .treatment-faq h2{font-size:clamp(32px,7vw,48px)!important}.semantic-page .treatment-faq>p{margin-bottom:32px!important}.semantic-page .treatment-faq__items,.semantic-page .treatment-faq[data-contract-visual=card-grid] .treatment-faq__items{display:grid!important;gap:12px!important;grid-template-columns:1fr!important;inset:auto!important;position:relative!important}.semantic-page .treatment-faq details,.semantic-page .treatment-faq[data-contract-visual=card-grid] details{box-sizing:border-box!important;height:auto!important;grid-column:auto!important;grid-row:auto!important;inset:auto!important;min-height:64px!important;padding:18px 20px!important;position:relative!important;width:100%!important}.semantic-page .treatment-faq details p{max-width:100%!important;overflow-wrap:anywhere!important}.semantic-page .treatment-precautions,.semantic-page .treatment-precautions.is-source-positioned{min-height:0!important;padding:56px 20px!important;position:relative!important}.semantic-page .treatment-precautions h2,.semantic-page .treatment-precautions.is-source-positioned h2{font-size:clamp(32px,7vw,48px)!important;margin-bottom:32px!important}.semantic-page .treatment-precautions [data-contract-role=item-list],.semantic-page .treatment-precautions.is-source-positioned [data-contract-role=item-list]{columns:1!important;display:grid!important;gap:12px!important}.semantic-page .treatment-precautions.is-source-positioned :is(h2,h3,p){height:auto!important;inset:auto!important;overflow:visible!important;position:relative!important;width:100%!important}.semantic-page .treatment-precautions.is-source-positioned h3{font-size:18px!important;margin:12px 0 0!important}.semantic-page .treatment-precautions.is-source-positioned p{font-size:14px!important;line-height:1.65!important}.semantic-page .treatment-before-after,.semantic-page .treatment-before-after--side-comparison,.semantic-page .treatment-before-after--gallery-wall{height:auto!important;min-height:0!important;padding:56px 20px!important}.semantic-page .treatment-before-after__inner,.semantic-page .treatment-before-after--side-comparison .treatment-before-after__inner{display:grid!important;gap:32px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;height:auto!important;overflow:visible!important}.semantic-page .treatment-before-after h2{font-size:clamp(32px,7vw,48px)!important}.semantic-page .treatment-before-after--gallery-wall header{margin-left:0!important}.semantic-page .treatment-before-after__media,.semantic-page .treatment-before-after--gallery-wall .treatment-before-after__media{display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;margin:0!important;max-height:none!important;overflow:visible!important;width:100%!important}.semantic-page .treatment-before-after__pairs,.semantic-page .treatment-before-after--side-comparison .treatment-before-after__pairs{display:grid!important;gap:18px!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;margin:0!important;max-height:none!important;overflow:visible!important;width:100%!important}.semantic-page .treatment-before-after__pairs article>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}.semantic-page .treatment-before-after__collage-row{display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.semantic-page .treatment-before-after__collage figure,.semantic-page .treatment-before-after__pairs article,.semantic-page .treatment-before-after__media figure{height:auto!important;min-width:0!important;width:100%!important}.semantic-page .treatment-before-after__collage img,.semantic-page .treatment-before-after__media img{aspect-ratio:4 / 3!important;height:auto!important;object-fit:cover!important;width:100%!important}.semantic-page .treatment-before-after__pairs img{aspect-ratio:auto!important;height:auto!important;object-fit:cover!important;width:100%!important}.semantic-page .treatment-footer,.semantic-page .treatment-footer[data-contract-footer-visual=exact-panel]{background:#000!important;color:#c8a96e!important;display:block!important;min-height:0!important;padding:48px 20px!important;position:relative!important}.semantic-page .treatment-footer:before{display:none!important}.semantic-page .treatment-footer strong,.semantic-page .treatment-footer[data-contract-footer-visual=exact-panel] strong{display:block!important;font-size:clamp(42px,11vw,80px)!important;height:auto!important;inset:auto!important;margin-bottom:40px!important;overflow:visible!important;position:relative!important;white-space:normal!important;width:auto!important}.semantic-page .treatment-footer nav,.semantic-page .treatment-footer[data-contract-footer-visual=exact-panel] nav{display:grid!important;gap:32px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;inset:auto!important;padding:0!important;position:relative!important;width:100%!important}.semantic-page .treatment-footer a{align-items:center!important;display:flex!important;line-height:1.35!important;min-height:44px!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global){background:#171717!important;height:auto!important;padding:16px!important;position:relative!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) .channel-contact-rail__panel{background:transparent!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;height:auto!important;inset:auto!important;position:relative!important;width:100%!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a{align-items:center!important;display:flex!important;flex-direction:column!important;gap:8px!important;height:auto!important;inset:auto!important;min-height:64px!important;position:relative!important;width:100%!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>span,.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>strong{inset:auto!important;position:relative!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>span{height:32px!important;width:32px!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) a>strong{font-size:12px!important;height:auto!important;line-height:1.25!important;overflow-wrap:anywhere!important;width:auto!important}.semantic-page .notice-bar{height:auto!important;min-height:60px!important;padding:16px 20px!important}.semantic-page .notice-bar p{box-sizing:border-box!important;inset:auto!important;line-height:1.55!important;position:relative!important;width:100%!important}.semantic-page .brand-story,.semantic-page .beauty-standard,.semantic-page .brand-news,.semantic-page .reviews-faq{height:auto!important;min-height:0!important;overflow:visible!important;padding:64px 24px!important}.semantic-page .brand-story__inner,.semantic-page .beauty-standard__inner,.semantic-page .brand-news__inner{box-sizing:border-box!important;display:grid!important;gap:36px!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;height:auto!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.semantic-page .beauty-standard :is(h2,p,nav){box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.semantic-page .brand-story header,.semantic-page .brand-news header{grid-column:auto!important}.semantic-page .brand-story h2,.semantic-page .beauty-standard h2,.semantic-page .brand-news h2,.semantic-page .reviews-faq h2{font-size:clamp(34px,7vw,50px)!important;line-height:1.25!important;overflow-wrap:anywhere!important}.semantic-page .brand-story__media{align-items:center!important;display:grid!important;gap:20px!important;grid-template-columns:minmax(60px,110px) minmax(0,360px)!important;margin:0!important}.semantic-page .brand-story__media span{font-size:clamp(52px,10vw,82px)!important}.semantic-page .brand-story__media img{height:auto!important;max-height:560px!important;width:100%!important}.semantic-page .brand-story__timeline{align-self:auto!important;margin:0!important;min-width:0!important}.semantic-page .brand-story__timeline strong{font-size:clamp(42px,9vw,64px)!important}.semantic-page .brand-story__timeline a{min-height:44px!important;min-width:44px!important}.semantic-page .beauty-standard nav,.semantic-page .brand-news__tags{box-sizing:border-box!important;display:flex!important;gap:12px!important;justify-content:flex-start!important;margin-top:36px!important;max-width:100%!important;overflow-x:auto!important;padding-bottom:8px!important;scrollbar-width:thin}.semantic-page .beauty-standard nav :is(a,button){align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;min-height:44px!important;white-space:nowrap!important}.semantic-page .beauty-standard nav button{aspect-ratio:1 / 1!important;flex-basis:72px!important;height:72px!important;max-height:72px!important;max-width:72px!important;min-height:72px!important;min-width:72px!important;white-space:normal!important;width:72px!important}.semantic-page .beauty-standard__images{display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:36px!important}.semantic-page .beauty-standard img{aspect-ratio:1 / 1!important;height:auto!important;width:100%!important}.semantic-page .certificates{height:auto!important;min-height:0!important;overflow:visible!important;padding:64px 24px!important}.semantic-page .certificates__head{display:grid!important;gap:20px!important}.semantic-page .certificates :is(p,h2,span),.semantic-page .certificates [role=tab],.semantic-page .certificates__controls{box-sizing:border-box!important;height:auto!important;inset:auto!important;max-width:100%!important;position:relative!important;width:auto!important}.semantic-page .certificates h2{font-size:clamp(34px,7vw,50px)!important;line-height:1.25!important;overflow-wrap:anywhere!important}.semantic-page .certificates [role=tablist]{display:flex!important;gap:8px!important;max-width:100%!important;overflow-x:auto!important;padding:4px 0!important}.semantic-page .certificates [role=tab]{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;justify-content:center!important;min-height:44px!important;min-width:84px!important;padding:8px 14px!important}.semantic-page .certificates [role=tab][aria-selected=true]{height:44px!important}.semantic-page .certificates__controls{gap:12px!important;justify-self:end!important}.semantic-page .certificates__strip{display:grid!important;gap:16px!important;grid-auto-columns:minmax(240px,42vw)!important;grid-auto-flow:column!important;margin-top:32px!important;max-width:100%!important;overflow-x:auto!important;padding-bottom:12px!important;scroll-snap-type:x proximity}.semantic-page .certificates__card{aspect-ratio:4 / 5!important;height:auto!important;inset:auto!important;position:relative!important;scroll-snap-align:start;transform:none!important;width:100%!important}.semantic-page .certificates__card img,.semantic-page .certificates__card.is-active img{height:100%!important;inset:0!important;opacity:.8!important;padding:24px!important;position:absolute!important;width:100%!important}.semantic-page .brand-news__feature{margin:0!important;min-width:0!important}.semantic-page .brand-news__feature img{aspect-ratio:4 / 3!important;height:auto!important;width:100%!important}.semantic-page .brand-news__feature>div{box-sizing:border-box!important;inset:auto 0 0!important;padding:24px!important;position:absolute!important}.semantic-page .brand-news__feature h3{font-size:clamp(24px,5vw,32px)!important;overflow-wrap:anywhere!important}.semantic-page .brand-news__list{gap:0!important;margin:0!important;min-width:0!important}.semantic-page .brand-news__list a{gap:16px!important;min-height:64px!important;overflow-wrap:anywhere!important;padding:14px 0!important}.semantic-page .patient-journey{min-height:0!important;overflow:visible!important;padding:64px 24px!important}.semantic-page .patient-journey__inner{inset:auto!important;position:relative!important}.semantic-page .patient-journey header :is(p,h2),.semantic-page .patient-journey article :is(strong,h3,p){box-sizing:border-box!important;height:auto!important;inset:auto!important;max-width:100%!important;position:relative!important;white-space:normal!important;width:100%!important}.semantic-page .patient-journey h2{font-size:clamp(34px,7vw,50px)!important;line-height:1.25!important;overflow-wrap:anywhere!important}.semantic-page .patient-journey__steps{display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:40px!important}.semantic-page .patient-journey article{background:#0000005c!important;display:grid!important;gap:10px!important;min-width:0!important;padding:20px!important}.semantic-page .patient-journey strong{font-size:40px!important}.semantic-page .service-grid{height:auto!important;padding:32px 24px 64px!important}.semantic-page .service-grid__inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}.semantic-page .service-card{height:auto!important;min-height:320px!important;width:100%!important}.semantic-page .reviews-faq__reviews{gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:48px 0 0!important}.semantic-page .reviews-faq__reviews article{box-sizing:border-box!important;min-width:0!important;padding:24px!important}.semantic-page .reviews-faq__items{gap:16px!important;margin-top:48px!important}.semantic-page .reviews-faq details,.semantic-page .reviews-faq details[open]{box-sizing:border-box!important;min-width:0!important;padding:18px 20px!important}.semantic-page .reviews-faq summary{grid-template-columns:24px minmax(0,1fr) 44px!important}.semantic-page .reviews-faq summary strong,.semantic-page .reviews-faq details>p span{min-width:0!important;overflow-wrap:anywhere!important}.semantic-page .consultation{background-size:cover!important;display:grid!important;gap:32px!important;height:auto!important;min-height:0!important;padding:64px 24px!important}.semantic-page .consultation__copy{display:grid!important;gap:20px!important}.semantic-page .consultation__copy :is(h2,p,a),.semantic-page .consultation__form,.semantic-page .consultation__form :is(h3,p),.semantic-page .consultation label span,.semantic-page .consultation :is(input,textarea,button){box-sizing:border-box!important;height:auto!important;inset:auto!important;max-width:100%!important;position:relative!important;width:100%!important}.semantic-page .consultation__copy h2{font-size:clamp(44px,9vw,76px)!important;line-height:1.08!important;overflow-wrap:anywhere!important;white-space:normal!important}.semantic-page .consultation__copy a{min-height:48px!important;width:min(100%,200px)!important}.semantic-page .consultation__form{display:grid!important;gap:20px!important;padding:24px!important}.semantic-page .consultation__form header,.semantic-page .consultation__fields,.semantic-page .consultation label{display:grid!important;gap:8px!important}.semantic-page .consultation__fields{gap:16px!important}.semantic-page .consultation input,.semantic-page .consultation button{min-height:48px!important}.semantic-page .consultation textarea{min-height:140px!important}}@media(max-width:520px){.semantic-page .beauty-standard nav button{flex-basis:64px!important;height:64px!important;max-height:64px!important;max-width:64px!important;min-height:64px!important;min-width:64px!important;width:64px!important}.semantic-page .treatment-card-section:not(:has(.raw-card-layout)):not(:has(.source-procedure-grid)):not(:has(.care-process)) .treatment-card-grid{grid-template-columns:1fr!important}.semantic-page .doctor-grid article,.semantic-page .doctor-grid article.doctor-grid__card--row-first{min-height:0!important}.semantic-page .treatment-footer nav,.semantic-page .treatment-footer[data-contract-footer-visual=exact-panel] nav{grid-template-columns:1fr!important}.semantic-page .channel-contact-rail:not(.channel-contact-rail--global) .channel-contact-rail__panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}.semantic-page .brand-story,.semantic-page .beauty-standard,.semantic-page .certificates,.semantic-page .brand-news,.semantic-page .patient-journey,.semantic-page .reviews-faq,.semantic-page .consultation{padding-left:20px!important;padding-right:20px!important}.semantic-page .brand-story__media{grid-template-columns:54px minmax(0,1fr)!important}.semantic-page .beauty-standard__images{display:flex!important;gap:14px!important;margin-left:-20px!important;margin-right:-20px!important;overflow-x:auto!important;padding:0 20px 14px!important;scroll-padding-inline:20px;scroll-snap-type:x mandatory}.semantic-page .beauty-standard__images img{flex:0 0 min(82vw,360px)!important;scroll-snap-align:start;width:min(82vw,360px)!important}.semantic-page .patient-journey__steps,.semantic-page .service-grid__inner,.semantic-page .reviews-faq__reviews{display:flex!important;gap:14px!important;margin-left:-20px!important;margin-right:-20px!important;overflow-x:auto!important;padding:0 20px 8px!important;scroll-padding-inline:20px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.semantic-page .patient-journey__steps::-webkit-scrollbar,.semantic-page .service-grid__inner::-webkit-scrollbar,.semantic-page .reviews-faq__reviews::-webkit-scrollbar{display:none!important}.semantic-page .patient-journey article{background:#121212d6!important;border-top:2px solid #c8a96e!important;flex:0 0 min(82vw,320px)!important;min-height:390px!important;scroll-snap-align:start!important}.semantic-page .patient-journey article h3{color:#fff!important;font-size:20px!important}.semantic-page .patient-journey article p{color:#ffffffc2!important;line-height:1.75!important}.semantic-page .service-card{flex:0 0 min(82vw,320px)!important;height:360px!important;min-height:360px!important;scroll-snap-align:start!important}.semantic-page .service-card__overlay{align-items:flex-end!important;padding:20px!important}.semantic-page .service-card h2{font-size:28px!important}.semantic-page .reviews-faq__reviews article,.semantic-page .reviews-faq__reviews .is-featured{background:#0000002e!important;color:#b9b9b9!important;flex:0 0 min(80vw,320px)!important;min-height:246px!important;scroll-snap-align:start!important}.semantic-page .reviews-faq__scrollbar{margin-left:0!important;margin-right:0!important}.semantic-page .reviews-faq details,.semantic-page .reviews-faq details[open]{background:#ffffff0b!important;color:#d9d9d9!important;margin-bottom:12px!important}.semantic-page .reviews-faq details>p{color:#ffffffbd!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;margin-top:16px!important}.semantic-page .reviews-faq summary{color:#f2f2f2!important}.semantic-page .reviews-faq summary em{display:none!important}.semantic-page .reviews-faq [data-contract-role=question-marker],.semantic-page .reviews-faq [data-contract-role=answer-marker]{color:#c8a96e!important}.semantic-page .media-gallery{box-sizing:border-box!important;contain-intrinsic-size:none!important;content-visibility:visible!important;display:flex!important;gap:14px!important;height:auto!important;overflow-x:auto!important;padding:0 20px 8px!important;scroll-padding-inline:20px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;width:100%!important}.semantic-page .media-gallery::-webkit-scrollbar{display:none!important}.semantic-page .media-gallery__item{aspect-ratio:3 / 4!important;flex:0 0 min(82vw,320px)!important;height:auto!important;inset:auto!important;position:relative!important;scroll-snap-align:start!important;width:auto!important}.semantic-page .media-gallery__item:after,.semantic-page .media-gallery__item--overlay:after{opacity:0!important}.semantic-page .certificates__strip{grid-auto-columns:minmax(230px,82vw)!important}.semantic-page .brand-news__feature>div{padding:16px!important}.semantic-page .brand-news__feature span{display:block!important;margin:6px 0 0!important}.semantic-page .reviews-faq summary{gap:10px!important;grid-template-columns:20px minmax(0,1fr) 32px!important}.semantic-page .reviews-faq summary span,.semantic-page .reviews-faq summary strong{font-size:16px!important}}.semantic-page[data-astro-cid-mgbmsz7a]{background:#fff;color:#111;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;min-height:100vh;overflow-x:clip;width:100%}.semantic-page[data-astro-cid-mgbmsz7a][data-contract-locale=ar]{background:#f5f1e8}.channel-contact-card[data-astro-cid-iarw5ho2]{height:145px;position:relative;width:112px}.channel-contact-card[data-astro-cid-iarw5ho2] a[data-astro-cid-iarw5ho2]{color:#fff;display:block;height:100%;position:relative;text-decoration:none;width:100%}.channel-contact-card__gradient[data-astro-cid-iarw5ho2]{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));position:absolute}.channel-contact-card__source-visual[data-astro-cid-iarw5ho2]{display:block;height:100%;object-fit:contain;width:100%}.channel-contact-card[data-astro-cid-iarw5ho2] svg[data-astro-cid-iarw5ho2]{display:block;position:absolute}.channel-contact-card[data-astro-cid-iarw5ho2] strong[data-astro-cid-iarw5ho2]{box-sizing:border-box;font-size:16px;font-weight:500;line-height:23px;position:absolute;text-align:center}.doctor-matrix[data-astro-cid-6dtj6kad]{background:#000;box-sizing:border-box;color:#fff;height:auto;min-height:var(--section-height);overflow:hidden;padding:100px clamp(24px,5vw,72px);position:relative}.doctor-matrix__background[data-astro-cid-6dtj6kad]{height:var(--background-height);left:0;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:var(--background-y);z-index:0}.doctor-matrix__background[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad]{display:block;height:100%;object-fit:cover;width:100%}.doctor-matrix__background[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad][data-contract-image-transform=yes]{height:calc(100% / var(--crop-h, 1));max-width:none;object-fit:fill;transform:translate(calc(var(--crop-x, 0) * -100%),calc(var(--crop-y, 0) * -100%)) scaleX(var(--flip-x, 1));transform-origin:left top;width:calc(100% / var(--crop-w, 1))}.doctor-matrix__background[data-astro-cid-6dtj6kad] span[data-astro-cid-6dtj6kad]{inset:0;position:absolute}.doctor-matrix__mobile[data-astro-cid-6dtj6kad]{display:grid;gap:0;margin:0 auto;max-width:1400px;position:relative;z-index:1}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad]{display:flex;flex-direction:column;margin-bottom:124px;min-height:129px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad] [data-astro-cid-6dtj6kad]:is(p,h2,span),.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] [data-astro-cid-6dtj6kad]:is(p,h3){margin:0}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad] h2[data-astro-cid-6dtj6kad]{font-size:clamp(38px,4vw,56px);line-height:1.2}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad] h2[data-astro-cid-6dtj6kad] strong[data-astro-cid-6dtj6kad]{color:#c8a96e}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad] span[data-astro-cid-6dtj6kad]{color:#ffffffa6;font-size:14px;line-height:1.6;margin-top:24px;max-width:720px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad]{min-height:195px;padding-inline-start:80px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad] .doctor-matrix__eyebrow[data-astro-cid-6dtj6kad]{color:#ffffffa6;font-size:32px;font-weight:200;line-height:40px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad] h2[data-astro-cid-6dtj6kad]{margin-top:48px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad] span[data-astro-cid-6dtj6kad]{font-size:12px;margin-top:12px}.doctor-matrix__groups[data-astro-cid-6dtj6kad]{display:flex;flex-direction:column;min-height:0}.doctor-matrix__group[data-astro-cid-6dtj6kad]{backdrop-filter:blur(24px);background:#20202033;display:grid;flex:0 0 var(--group-height);gap:0;grid-template-columns:repeat(var(--group-columns),minmax(0,1fr));height:var(--group-height);margin-top:var(--group-gap-before);position:relative}.doctor-matrix__group--dense[data-astro-cid-6dtj6kad]{flex-basis:auto;grid-auto-rows:300px;grid-template-columns:repeat(4,minmax(0,1fr));height:auto}.doctor-matrix__group-label[data-astro-cid-6dtj6kad]{background:#c8a96e;border-radius:4px;color:#17130b;font-size:12px;font-weight:600;left:0;margin:0;padding:8px 16px;position:absolute;top:-64px;z-index:3}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad]{display:flex;flex-direction:column;min-width:0;position:relative}.doctor-matrix__identity[data-astro-cid-6dtj6kad]{box-sizing:border-box;min-height:100px;padding:20px 20px 8px;position:relative}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad]{display:block;height:var(--doctor-image-height);margin:auto auto var(--doctor-image-bottom);max-width:100%;object-fit:contain;object-position:center bottom;width:var(--doctor-image-width)}.doctor-matrix__group--dense[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad]{height:200px;width:200px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] p[data-astro-cid-6dtj6kad]{color:#c8a96e;font-size:11px}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] h3[data-astro-cid-6dtj6kad]{font-size:16px;line-height:1.35;margin-top:5px;overflow-wrap:anywhere}@media(max-width:1024px){.doctor-matrix__mobile[data-astro-cid-6dtj6kad] header[data-astro-cid-6dtj6kad]{margin-bottom:72px;min-height:0}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad]{min-height:0;padding-inline-start:0}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] .doctor-matrix__header--with-eyebrow[data-astro-cid-6dtj6kad] h2[data-astro-cid-6dtj6kad]{margin-top:20px}.doctor-matrix__groups[data-astro-cid-6dtj6kad]{display:grid;gap:28px}.doctor-matrix__group[data-astro-cid-6dtj6kad]{grid-template-columns:repeat(3,minmax(0,1fr));height:auto;margin-top:0}.doctor-matrix__group--dense[data-astro-cid-6dtj6kad]{grid-auto-rows:auto}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad]{aspect-ratio:1;height:auto;width:100%}}@media(max-width:600px){.doctor-matrix[data-astro-cid-6dtj6kad]{min-height:0;padding:64px 20px}.doctor-matrix__background[data-astro-cid-6dtj6kad]{height:44rem;opacity:.42;top:0}.doctor-matrix__background[data-astro-cid-6dtj6kad] img[data-astro-cid-6dtj6kad][data-contract-image-transform=yes]{height:100%;object-fit:cover;object-position:center;transform:none;width:100%}.doctor-matrix__background[data-astro-cid-6dtj6kad]+.doctor-matrix__background[data-astro-cid-6dtj6kad]{display:none}.doctor-matrix__groups[data-astro-cid-6dtj6kad]{display:flex;flex-flow:row nowrap;gap:14px;margin-inline:-20px;min-height:0;overflow-x:auto;overflow-y:hidden;padding:0 20px 12px;scroll-padding-inline:20px;scroll-snap-type:x mandatory}.doctor-matrix__group[data-astro-cid-6dtj6kad]{display:contents}.doctor-matrix__group-label[data-astro-cid-6dtj6kad]{display:none}.doctor-matrix__mobile[data-astro-cid-6dtj6kad] article[data-astro-cid-6dtj6kad]{flex:0 0 min(42vw,164px);scroll-snap-align:start}}.numbered-copy-card[data-astro-cid-ow5tbbfb]{background:var(--section-bg, #000);box-sizing:border-box;color:#fff;height:var(--section-height, 450px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:64px max(24px,calc((100% - 1400px)/2));position:relative;width:100%}.numbered-copy-card[data-astro-cid-ow5tbbfb] strong[data-astro-cid-ow5tbbfb],.numbered-copy-card[data-astro-cid-ow5tbbfb] h2[data-astro-cid-ow5tbbfb],.numbered-copy-card[data-astro-cid-ow5tbbfb] p[data-astro-cid-ow5tbbfb]{box-sizing:border-box;margin:0;position:relative}.numbered-copy-card[data-astro-cid-ow5tbbfb] strong[data-astro-cid-ow5tbbfb]{color:var(--number-color, #c8a96e);font-family:Georgia,serif;font-size:var(--number-size, 54px);font-weight:400;line-height:1.2}.numbered-copy-card[data-astro-cid-ow5tbbfb] h2[data-astro-cid-ow5tbbfb]{color:var(--title-color, #fff);font-size:var(--title-size, 32px);font-weight:400;line-height:1.45;margin-top:20px;max-width:720px}.numbered-copy-card[data-astro-cid-ow5tbbfb] p[data-astro-cid-ow5tbbfb]{color:var(--body-color, #b9b9b9);font-size:var(--body-size, 12px);line-height:1.7;margin-top:16px;max-width:720px}.numbered-copy-card__divider[data-astro-cid-ow5tbbfb]{background:#c8a96e;height:max(1px,var(--divider-h));left:var(--divider-x);position:absolute;top:var(--divider-y);width:var(--divider-w)}.numbered-copy-card__action[data-astro-cid-ow5tbbfb]{border:1px solid #c8a96e;box-sizing:border-box;height:var(--action-h);left:var(--action-x);position:absolute;top:var(--action-y);width:var(--action-w)}.numbered-copy-card__action[data-astro-cid-ow5tbbfb].is-filled{background:#c8a96e;border-color:#c8a96e}.numbered-copy-card__action[data-astro-cid-ow5tbbfb] i[data-astro-cid-ow5tbbfb]{border:solid #202020;border-width:0 1px 1px 0;height:8px;left:50%;position:absolute;top:42%;transform:translate(-50%,-50%) rotate(45deg);width:8px}.numbered-copy-card__action[data-astro-cid-ow5tbbfb].is-outlined i[data-astro-cid-ow5tbbfb]{border-color:#c8a96e;transform:translate(-58%,-50%) rotate(-45deg)}@media(max-width:1024px){.numbered-copy-card[data-astro-cid-ow5tbbfb]{display:flex;flex-direction:column;height:auto;min-height:360px;padding:52px 20px 48px;width:100%}.numbered-copy-card[data-astro-cid-ow5tbbfb] strong[data-astro-cid-ow5tbbfb],.numbered-copy-card[data-astro-cid-ow5tbbfb] h2[data-astro-cid-ow5tbbfb],.numbered-copy-card[data-astro-cid-ow5tbbfb] p[data-astro-cid-ow5tbbfb],.numbered-copy-card__divider[data-astro-cid-ow5tbbfb],.numbered-copy-card__action[data-astro-cid-ow5tbbfb]{height:auto;inset:auto;position:relative;width:auto}.numbered-copy-card[data-astro-cid-ow5tbbfb] strong[data-astro-cid-ow5tbbfb]{font-size:44px;line-height:1;order:1}.numbered-copy-card__divider[data-astro-cid-ow5tbbfb]{flex:0 0 1px;margin:18px 0 22px;order:2;width:56px}.numbered-copy-card[data-astro-cid-ow5tbbfb] h2[data-astro-cid-ow5tbbfb]{font-size:clamp(24px,7vw,30px);height:auto;line-height:1.35;order:3;overflow-wrap:anywhere;width:100%}.numbered-copy-card[data-astro-cid-ow5tbbfb] p[data-astro-cid-ow5tbbfb]{font-size:14px;height:auto;line-height:1.75;margin-top:14px;max-width:42rem;order:4;width:100%}.numbered-copy-card__action[data-astro-cid-ow5tbbfb]{flex:0 0 44px;margin-top:28px;order:5;width:44px}}.semantic-fallback[data-astro-cid-lumbsidk]{align-content:center;background:#050505;border:1px solid rgb(255 255 255 / .1);color:#f5f1e8;display:grid;gap:14px;min-height:420px;padding:38px}.semantic-fallback[data-astro-cid-lumbsidk] p[data-astro-cid-lumbsidk],.semantic-fallback[data-astro-cid-lumbsidk] h2[data-astro-cid-lumbsidk],.semantic-fallback[data-astro-cid-lumbsidk] span[data-astro-cid-lumbsidk]{margin:0}.semantic-fallback[data-astro-cid-lumbsidk] p[data-astro-cid-lumbsidk]{color:#c8a96e;font-family:Georgia,serif;font-size:18px}.semantic-fallback[data-astro-cid-lumbsidk] h2[data-astro-cid-lumbsidk]{font-size:34px;line-height:1.22}.semantic-fallback[data-astro-cid-lumbsidk] span[data-astro-cid-lumbsidk]{color:#f5f1e8b3;font-size:16px;line-height:1.75}.appointment-form--home-hero[data-astro-cid-tjk2yue6]{align-items:center;align-self:end;background:#202020;border-radius:999px;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 252px;height:118px;margin:0 auto 36px;max-width:1400px;padding:24px 30px;width:calc(100% - 48px)}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{background:#fff;border-radius:6px;color:#202020;display:block;height:40px;position:relative}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] span[data-astro-cid-tjk2yue6]{font-size:14px;left:20px;line-height:40px;position:absolute;top:0}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6],.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]{background:transparent;border:0;box-sizing:border-box;height:100%;padding:0 20px;width:100%}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]>span[data-astro-cid-tjk2yue6],.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]>span[data-astro-cid-tjk2yue6]{display:none}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6]{align-items:center;display:flex;gap:24px;grid-column:1;margin-top:10px}.appointment-form--home-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{align-items:center;color:#ffffffb8;display:inline-flex;font-size:12px;gap:10px}.appointment-form--home-hero[data-astro-cid-tjk2yue6] button[data-astro-cid-tjk2yue6]{align-items:center;align-self:center;background:#d4b46f;border:0;border-radius:999px;color:#17130b;display:inline-flex;font-size:18px;font-weight:700;gap:14px;grid-column:2;grid-row:1 / span 2;height:70px;justify-content:center;min-width:0;padding:0 28px;white-space:nowrap}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6]{align-items:center;align-self:center;background:#202020;border-radius:999px;box-sizing:border-box;display:grid;gap:10px 24px;grid-template-columns:repeat(3,1fr) 252px;grid-template-rows:40px 18px;height:118px;margin:auto auto 28px;max-width:1400px;padding:24px 30px;position:relative;width:calc(100% - 80px);z-index:1}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6]{display:contents}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{background:#fff;border-radius:6px;color:#202020;height:40px;position:relative}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6] span[data-astro-cid-tjk2yue6]{font-size:14px;left:20px;line-height:40px;position:absolute}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6],.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]{background:transparent;border:0;box-sizing:border-box;height:100%;padding:0 20px;width:100%}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6]{align-items:center;display:flex;gap:24px;grid-column:1 / span 3;grid-row:2}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{align-items:center;background:transparent;color:#ffffffb8;display:inline-flex;font-size:12px;gap:8px;height:18px}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6] span[data-astro-cid-tjk2yue6]{line-height:18px;position:static}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6]{height:12px;width:12px}.appointment-form--treatment-hero[data-astro-cid-tjk2yue6] button[data-astro-cid-tjk2yue6]{background:#c8a96e;border:0;border-radius:999px;color:#fff;font-size:18px;grid-column:4;grid-row:1 / span 2;height:70px}.appointment-form--contact-strip[data-astro-cid-tjk2yue6]{box-sizing:border-box;column-gap:40px;display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-template-rows:40px 18px;height:118px;padding:24px 30px;row-gap:12px;width:100%}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6]{column-gap:24px;display:grid;grid-column:1;grid-row:1;grid-template-columns:repeat(3,minmax(0,1fr))}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{height:40px;min-width:0}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]>span[data-astro-cid-tjk2yue6]{display:none}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6],.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]{background:#fff;border:0;border-radius:3px;box-sizing:border-box;color:#111;height:40px;padding:0 20px;width:100%}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6]::placeholder{color:#111;opacity:1}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6]{align-items:center;display:flex;gap:24px;grid-column:1;grid-row:2}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]{align-items:center;color:#ffffffa3;display:inline-flex;font-size:12px;gap:8px}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__consents[data-astro-cid-tjk2yue6] input[data-astro-cid-tjk2yue6]{height:12px;width:12px}.appointment-form--contact-strip[data-astro-cid-tjk2yue6] button[data-astro-cid-tjk2yue6]{align-items:center;background:#c8a96e;border:0;border-radius:999px;color:#111;display:inline-flex;font-size:18px;grid-column:2;grid-row:1 / span 2;height:70px;justify-content:center;padding:0 24px}.appointment-form[data-astro-cid-tjk2yue6] label[data-astro-cid-tjk2yue6]:has(>select)>span[data-astro-cid-tjk2yue6]{display:none}.appointment-form[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]{color:#202020;cursor:pointer;font:inherit}.appointment-form[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]:invalid{color:#666}.appointment-form__honeypot[data-astro-cid-tjk2yue6]{height:1px!important;left:-10000px!important;overflow:hidden!important;position:absolute!important;width:1px!important}.appointment-form__status[data-astro-cid-tjk2yue6]{color:#fff;font-size:12px;grid-column:1 / -1;margin:0;text-align:center}.appointment-form__status[data-astro-cid-tjk2yue6][data-state=success]{color:#d9c28f}.appointment-form__status[data-astro-cid-tjk2yue6][data-state=error]{color:#ffb4b4}.appointment-form[data-astro-cid-tjk2yue6] button[data-astro-cid-tjk2yue6]:disabled{cursor:wait;opacity:.62}[data-contract-form-layout=inline-strip] .appointment-form--contact-strip[data-astro-cid-tjk2yue6] .appointment-form__fields[data-astro-cid-tjk2yue6] select[data-astro-cid-tjk2yue6]{background:#fff;color:#111;padding:0 38px 0 20px}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-cyrillic-400-normal.CjW2EstV.woff2) format("woff2"),url(/_astro/playfair-display-cyrillic-400-normal.ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-vietnamese-400-normal.BV2APVTb.woff2) format("woff2"),url(/_astro/playfair-display-vietnamese-400-normal.BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-latin-ext-400-normal.BxlSGspa.woff2) format("woff2"),url(/_astro/playfair-display-latin-ext-400-normal.qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-latin-400-normal.CFtfchNt.woff2) format("woff2"),url(/_astro/playfair-display-latin-400-normal.DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.global-footer-navigation[data-astro-cid-xr6dgcpo]{background:#c8a96e;box-sizing:border-box;color:#c8a96e;min-height:1080px;overflow:hidden;padding:200px 13.5416667%}.global-footer-navigation__panel[data-astro-cid-xr6dgcpo]{background:#000;box-sizing:border-box;display:grid;grid-template-columns:183px 312px;justify-content:space-between;min-height:680px;overflow:hidden;padding:130px 210px 0 112px;position:relative}.global-footer-navigation__brand[data-astro-cid-xr6dgcpo]{align-self:start;display:block;justify-self:start;margin-top:140px;text-decoration:none}.global-footer-navigation__brand[data-astro-cid-xr6dgcpo] img[data-astro-cid-xr6dgcpo]{display:block;height:43px;width:183px}.global-footer-navigation__nav[data-astro-cid-xr6dgcpo]{display:grid;gap:120px;grid-template-columns:repeat(2,96px)}.global-footer-navigation[data-astro-cid-xr6dgcpo] section[data-astro-cid-xr6dgcpo],.global-footer-navigation[data-astro-cid-xr6dgcpo] h2[data-astro-cid-xr6dgcpo],.global-footer-navigation[data-astro-cid-xr6dgcpo] ul[data-astro-cid-xr6dgcpo]{margin:0}.global-footer-navigation[data-astro-cid-xr6dgcpo] h2[data-astro-cid-xr6dgcpo]{font-size:18px;font-weight:400;line-height:28px}.global-footer-navigation[data-astro-cid-xr6dgcpo] ul[data-astro-cid-xr6dgcpo]{display:grid;gap:10px;list-style:none;margin-top:40px;padding:0}.global-footer-navigation[data-astro-cid-xr6dgcpo] li[data-astro-cid-xr6dgcpo]{height:28px}.global-footer-navigation[data-astro-cid-xr6dgcpo] a[data-astro-cid-xr6dgcpo]{color:#c8a96ecc;font-size:12px;line-height:28px;text-decoration:none}.global-footer-navigation__wordmark[data-astro-cid-xr6dgcpo]{bottom:10px;display:block;height:129px;left:0;object-fit:fill;position:absolute;width:100%}@media(max-width:1024px){.global-footer-navigation[data-astro-cid-xr6dgcpo]{min-height:0;padding:32px 16px}.global-footer-navigation__panel[data-astro-cid-xr6dgcpo]{display:block;min-height:0;overflow:hidden;padding:44px 24px 24px}.global-footer-navigation__brand[data-astro-cid-xr6dgcpo]{margin-bottom:42px;margin-top:0}.global-footer-navigation__brand[data-astro-cid-xr6dgcpo] img[data-astro-cid-xr6dgcpo]{height:auto;max-width:183px;width:min(58vw,183px)}.global-footer-navigation__nav[data-astro-cid-xr6dgcpo]{gap:32px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.global-footer-navigation__nav[data-astro-cid-xr6dgcpo] section[data-astro-cid-xr6dgcpo]{min-width:0}.global-footer-navigation[data-astro-cid-xr6dgcpo] h2[data-astro-cid-xr6dgcpo]{font-size:16px;line-height:1.5}.global-footer-navigation[data-astro-cid-xr6dgcpo] ul[data-astro-cid-xr6dgcpo]{margin-top:20px}.global-footer-navigation[data-astro-cid-xr6dgcpo] a[data-astro-cid-xr6dgcpo]{align-items:center;display:flex;font-size:13px;line-height:1.35;min-height:40px;overflow-wrap:anywhere}.global-footer-navigation__wordmark[data-astro-cid-xr6dgcpo]{bottom:auto;height:auto;margin-top:42px;object-fit:contain;position:relative}}.treatment-header-navigation-section[data-astro-cid-yl5s6k3a]{height:120px;overflow:hidden}@media(max-width:1024px){.treatment-header-navigation-section[data-astro-cid-yl5s6k3a]{height:72px}}.treatment-faq[data-astro-cid-rb7nawyl]{background:#000;box-sizing:border-box;color:#fff;min-height:var(--section-height, 629px);padding:100px 260px}.treatment-faq[data-astro-cid-rb7nawyl] h2[data-astro-cid-rb7nawyl]{font-size:54px;margin:0}.treatment-faq[data-astro-cid-rb7nawyl]>p[data-astro-cid-rb7nawyl]{color:#c8a96e;font-size:18px;margin:12px 0 90px}.treatment-faq__items[data-astro-cid-rb7nawyl]{display:grid;gap:var(--faq-row-gap, 28px) var(--faq-column-gap, 70px);grid-template-columns:repeat(var(--faq-columns, 1),minmax(0,1fr));grid-template-rows:repeat(var(--faq-rows, 1),minmax(0,auto))}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] .treatment-faq__items[data-astro-cid-rb7nawyl]{gap:var(--faq-card-gap, 30px);grid-template-columns:repeat(var(--faq-columns, 1),var(--faq-card-width, minmax(0, 1fr)))}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] .treatment-faq__items[data-astro-cid-rb7nawyl]{display:grid;position:relative}.treatment-faq[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]{border-top:1px solid rgb(255 255 255 / .16);box-sizing:border-box;min-height:var(--faq-item-min-height, auto);padding:20px 0}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]{background:var(--faq-card-bg, #202020);border:0;min-height:var(--faq-card-height, 118px);opacity:var(--faq-card-opacity, 1);padding:20px 24px;position:relative;width:100%}.treatment-faq[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]{cursor:pointer;font-size:var(--faq-question-size, 18px);line-height:var(--faq-question-line-height, normal)}.treatment-faq[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][aria-disabled=true] summary[data-astro-cid-rb7nawyl]{cursor:default}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]{color:#fff;max-width:var(--faq-item-width, 407px)}.treatment-faq[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl] p[data-astro-cid-rb7nawyl]{color:#ffffffa3;font-size:var(--faq-answer-size, 12px);line-height:var(--faq-answer-line-height, 1.8);margin:var(--faq-qa-gap, 12px) 0 0;white-space:pre-line}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]{list-style:none;padding-right:20px;position:relative}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl] p[data-astro-cid-rb7nawyl]{padding-left:0;position:relative;z-index:1}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]::-webkit-details-marker{display:none}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]::marker{content:""}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]:before{color:currentColor;content:"Q";font-family:inherit;font-size:12px;font-weight:400;line-height:var(--faq-question-line-height, 18px);left:24px;opacity:.72;position:absolute;top:20px}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]:after{color:var(--faq-action-color, #c8a96e);content:"→";font-size:14px;line-height:1;position:absolute;right:24px;top:22px}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][data-contract-card-state=active]{--faq-action-color: var(--faq-action-active-color, #c8a96e);background:#c8a96e;opacity:1}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][data-contract-card-state=active] summary[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][data-contract-card-state=active] p[data-astro-cid-rb7nawyl]{color:#000000d1}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][data-contract-card-state=inactive]{--faq-action-color: var(--faq-action-inactive-color, rgb(255 255 255 / .42));background:var(--faq-card-bg, transparent);opacity:var(--faq-card-opacity, .3)}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][data-contract-card-state=inactive] p[data-astro-cid-rb7nawyl]{color:#ffffff8c}@media(max-width:1024px),(hover:none),(pointer:coarse){.treatment-faq[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl]{background:#0b0b0b;min-height:0;padding:64px 20px 72px;position:relative}.treatment-faq[data-astro-cid-rb7nawyl] h2[data-astro-cid-rb7nawyl]{font-size:34px;line-height:1.2}.treatment-faq[data-astro-cid-rb7nawyl]>p[data-astro-cid-rb7nawyl]{font-size:13px;margin:8px 0 32px}.treatment-faq__items[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] .treatment-faq__items[data-astro-cid-rb7nawyl]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);inset:auto;position:relative}.treatment-faq[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]{background:#202020;border:1px solid rgb(255 255 255 / .08);height:auto;left:auto;min-height:0;opacity:1;padding:22px 20px 24px;position:relative;top:auto;width:100%}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][open] summary[data-astro-cid-rb7nawyl]{color:#fff;cursor:default;font-size:16px;font-weight:700;line-height:1.55;max-width:none;padding:0 0 0 30px}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl] p[data-astro-cid-rb7nawyl],.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl][open] p[data-astro-cid-rb7nawyl]{color:#ffffffad;font-size:13px;line-height:1.75;margin-top:14px;padding-left:30px}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]:before,.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl] p[data-astro-cid-rb7nawyl]:before{color:#c8a96e;font-weight:700;left:0;position:absolute;top:0}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] summary[data-astro-cid-rb7nawyl]:before{content:"Q"}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl] p[data-astro-cid-rb7nawyl]:before{content:"A"}.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]:before,.treatment-faq--card-grid[data-astro-cid-rb7nawyl] details[data-astro-cid-rb7nawyl]:after{content:none}}.treatment-subnavigation[data-astro-cid-w43xe5kd]{align-items:center;background:#c8a96e;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:clamp(16px,1.6vw,32px);justify-content:center;min-height:var(--section-height, 44px);padding:4px clamp(32px,8vw,154px)}.treatment-subnavigation[data-astro-cid-w43xe5kd] a[data-astro-cid-w43xe5kd]{color:#17130b;font-size:16px;line-height:36px;position:static;text-decoration:none}.treatment-subnavigation[data-astro-cid-w43xe5kd] a[data-astro-cid-w43xe5kd][aria-current=page]{color:#17130b;font-weight:700}.raw-source-media-layout[data-astro-cid-a5fd3lre]{background:var(--raw-layout-background);height:var(--raw-layout-height);inset:0;overflow:var(--raw-layout-overflow, hidden);position:absolute;width:100%}.raw-source-media-layout__image[data-astro-cid-a5fd3lre],.raw-source-media-layout__panel[data-astro-cid-a5fd3lre],.raw-source-media-layout__gradient[data-astro-cid-a5fd3lre],.raw-source-media-layout__vector[data-astro-cid-a5fd3lre],.raw-source-media-layout__text[data-astro-cid-a5fd3lre]{box-sizing:border-box;height:var(--raw-height);left:var(--raw-left);margin:0;position:absolute;top:var(--raw-top);width:var(--raw-width);z-index:var(--raw-z)}.raw-source-media-layout__image[data-astro-cid-a5fd3lre]{background:var(--raw-image-base, transparent);overflow:hidden;transform:scaleX(var(--raw-node-flip-x, 1))}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre]{display:block;height:100%;max-width:none;object-fit:var(--raw-fit, cover);opacity:var(--raw-image-opacity, 1);width:100%}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-image-transform=yes]{height:calc(100% / var(--raw-crop-height, 1));left:var(--raw-crop-left, 0);object-fit:fill;position:absolute;top:var(--raw-crop-top, 0);transform:scaleX(var(--raw-flip-x, 1));transform-origin:center top;width:calc(100% / var(--raw-crop-width, 1))}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-scale-mode=FIT]:not([data-contract-image-transform=yes]){height:100%;object-fit:contain;transform:none;width:100%}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-clipped-node=yes]{height:var(--raw-source-height);left:var(--raw-source-left);object-fit:var(--raw-fit, cover);position:absolute;top:var(--raw-source-top);transform:none;width:var(--raw-source-width)}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-clipped-node=yes][data-contract-image-transform=yes]{height:var(--raw-clipped-height);left:var(--raw-clipped-left);object-fit:fill;top:var(--raw-clipped-top);transform:scaleX(var(--raw-flip-x, 1));width:var(--raw-clipped-width)}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-clipped-node=yes][data-contract-scale-mode=FIT]{object-fit:contain}.raw-source-media-layout__image[data-astro-cid-a5fd3lre] img[data-astro-cid-a5fd3lre][data-contract-composite-clip=yes]{object-fit:cover}.raw-source-media-layout__overlay[data-astro-cid-a5fd3lre]{background:var(--raw-overlay);inset:0;opacity:var(--raw-overlay-opacity, 1);position:absolute}.raw-source-media-layout__image-gradient[data-astro-cid-a5fd3lre]{background:var(--raw-image-gradient);inset:0;opacity:var(--raw-image-gradient-opacity,1);position:absolute}.raw-source-media-layout__panel[data-astro-cid-a5fd3lre]{backdrop-filter:blur(var(--raw-panel-blur));background:var(--raw-panel-color);border-radius:var(--raw-panel-radius);box-shadow:inset 0 0 0 var(--raw-panel-stroke-width) var(--raw-panel-stroke);opacity:var(--raw-panel-opacity)}.raw-source-media-layout__vector[data-astro-cid-a5fd3lre]{mix-blend-mode:var(--raw-vector-blend, normal);opacity:var(--raw-vector-opacity, 1)}.raw-source-media-layout__text[data-astro-cid-a5fd3lre]{background:none;color:var(--raw-color);font-family:var(--raw-font);font-size:var(--raw-size);font-style:normal;font-weight:var(--raw-weight);line-height:var(--raw-line, normal);max-width:none;opacity:var(--raw-opacity);padding:0;text-align:var(--raw-align);text-decoration:none;white-space:pre-line}.raw-source-media-layout__text[data-astro-cid-a5fd3lre][data-contract-contrast-surface=gold]{color:#17130b;opacity:1}
