.mock-treatments-module__lgyMGG__container{width:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:20px}@media (min-width:768px){.mock-treatments-module__lgyMGG__container{padding-inline:32px}}.mock-treatments-module__lgyMGG__section{padding-block:72px 88px;position:relative;overflow:hidden}@media (min-width:1024px){.mock-treatments-module__lgyMGG__section{padding-block:96px 112px}}.mock-treatments-module__lgyMGG__coverImg{object-fit:cover}.mock-treatments-module__lgyMGG__introSection{color:#fff;background:#060608;padding-block:128px 72px}.mock-treatments-module__lgyMGG__introTitle{letter-spacing:-.04em;margin:16px 0 12px;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.05}.mock-treatments-module__lgyMGG__introText{color:#ffffffb3;max-width:640px;margin:0 0 32px;line-height:1.65}.mock-treatments-module__lgyMGG__optionList{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.mock-treatments-module__lgyMGG__optionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.mock-treatments-module__lgyMGG__optionList{grid-template-columns:repeat(4,minmax(0,1fr))}}.mock-treatments-module__lgyMGG__optionCard{height:100%;color:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.mock-treatments-module__lgyMGG__optionCard:hover{background:#ffffff14;border-color:#ffffff3d}.mock-treatments-module__lgyMGG__optionNumber{color:#000;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:inline-flex}.mock-treatments-module__lgyMGG__optionName{font-weight:700;display:block}.mock-treatments-module__lgyMGG__optionNote{color:#ffffffa3;margin-top:4px;font-size:.875rem;line-height:1.5;display:block}.mock-treatments-module__lgyMGG__label{color:#fff;white-space:nowrap;background:#111;border:1px solid #ffffff47;border-radius:100px;align-items:center;gap:12px;max-width:100%;margin-bottom:32px;padding:6px 8px 6px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.mock-treatments-module__lgyMGG__label>span{text-overflow:ellipsis;overflow:hidden}.mock-treatments-module__lgyMGG__labelLink{color:#000;background:#fff;border-radius:100px;flex-shrink:0;padding:4px 10px;text-decoration:none}.mock-treatments-module__lgyMGG__heading{color:#09090b;flex-direction:column;gap:14px;max-width:560px;display:flex}.mock-treatments-module__lgyMGG__headingDark{color:#fff}.mock-treatments-module__lgyMGG__headingCenter{text-align:center;align-items:center;margin-inline:auto}.mock-treatments-module__lgyMGG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:inherit;opacity:.6;margin:0;font-size:.75rem;font-weight:700}.mock-treatments-module__lgyMGG__title{letter-spacing:-.045em;margin:0;font-size:clamp(2.125rem,5vw,3.5rem);font-weight:800;line-height:1}.mock-treatments-module__lgyMGG__titleAccent{opacity:.55;font-style:italic}.mock-treatments-module__lgyMGG__intro{opacity:.72;max-width:460px;margin:0;font-size:1rem;line-height:1.65}.mock-treatments-module__lgyMGG__explore{color:#09090b;letter-spacing:.06em;text-transform:uppercase;border:1px solid #09090b;border-radius:100px;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:.8125rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.mock-treatments-module__lgyMGG__explore:hover{color:#fff;background:#09090b}.mock-treatments-module__lgyMGG__exploreDark{color:#fff;border-color:#ffffff80}.mock-treatments-module__lgyMGG__exploreDark:hover{color:#09090b;background:#fff}.mock-treatments-module__lgyMGG__navBtn{color:#09090b;cursor:pointer;background:#fff;border:1px solid #0000002e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:inline-flex}.mock-treatments-module__lgyMGG__navBtn:hover{color:#fff;background:#09090b}.mock-treatments-module__lgyMGG__navBtnDark{color:#fff;background:0 0;border-color:#ffffff3d}.mock-treatments-module__lgyMGG__navBtnDark:hover{color:#09090b;background:#fff}.mock-treatments-module__lgyMGG__navBtn:focus-visible,.mock-treatments-module__lgyMGG__explore:focus-visible,.mock-treatments-module__lgyMGG__tab:focus-visible{outline-offset:3px;outline:2px solid}.mock-treatments-module__lgyMGG__bentoSection{background:#f5f5f3}.mock-treatments-module__lgyMGG__bentoHead{margin-bottom:36px}.mock-treatments-module__lgyMGG__bento{grid-template-rows:320px 220px 210px 220px auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b c""d d""e f""g g";gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.mock-treatments-module__lgyMGG__bento{grid-template-rows:repeat(4,230px);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""a a c""d d e""f g g";gap:14px}}@media (min-width:1024px){.mock-treatments-module__lgyMGG__bento{grid-template-rows:repeat(3,250px);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a a b c""a a e c""d d f g";gap:16px}}.mock-treatments-module__lgyMGG__bentoItem{min-width:0}.mock-treatments-module__lgyMGG__tile{color:#fff;background:#ddd;border-radius:22px;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.mock-treatments-module__lgyMGG__tileImg{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.mock-treatments-module__lgyMGG__tile:hover .mock-treatments-module__lgyMGG__tileImg{transform:scale(1.05)}.mock-treatments-module__lgyMGG__tileShade{background:linear-gradient(#0000 30%,#00000047 55%,#000000c7 100%);position:absolute;inset:0}.mock-treatments-module__lgyMGG__tileText{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;left:16px;right:56px}.mock-treatments-module__lgyMGG__tileTitle{letter-spacing:-.02em;font-size:1rem;font-weight:800;line-height:1.15}.mock-treatments-module__lgyMGG__tileDesc{color:#fffc;font-size:.8125rem;line-height:1.5;display:none}.mock-treatments-module__lgyMGG__tileFeature .mock-treatments-module__lgyMGG__tileTitle{font-size:clamp(1.5rem,3vw,2.25rem)}.mock-treatments-module__lgyMGG__tileFeature .mock-treatments-module__lgyMGG__tileDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:420px;font-size:.9375rem;display:-webkit-box;overflow:hidden}@media (min-width:1024px) and (hover:hover){.mock-treatments-module__lgyMGG__tile:not(.mock-treatments-module__lgyMGG__tileFeature) .mock-treatments-module__lgyMGG__tileDesc{-webkit-line-clamp:3;opacity:0;-webkit-box-orient:vertical;max-height:0;transition:max-height .4s,opacity .3s;display:-webkit-box;overflow:hidden}.mock-treatments-module__lgyMGG__tile:not(.mock-treatments-module__lgyMGG__tileFeature):hover .mock-treatments-module__lgyMGG__tileDesc,.mock-treatments-module__lgyMGG__tile:not(.mock-treatments-module__lgyMGG__tileFeature):focus-visible .mock-treatments-module__lgyMGG__tileDesc{opacity:1;max-height:70px}}.mock-treatments-module__lgyMGG__tileArrow{color:#000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .3s;display:inline-flex;position:absolute;bottom:14px;right:14px}.mock-treatments-module__lgyMGG__tile:hover .mock-treatments-module__lgyMGG__tileArrow{transform:rotate(-45deg)}.mock-treatments-module__lgyMGG__tileAll{color:#fff;background:#09090b;border-radius:22px;flex-direction:column;justify-content:space-between;gap:12px;height:100%;padding:20px;text-decoration:none;transition:background .2s;display:flex}.mock-treatments-module__lgyMGG__tileAll:hover{background:#1d1d20}.mock-treatments-module__lgyMGG__tileAllCount{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.mock-treatments-module__lgyMGG__tileAllText{color:#ffffffa8;font-size:.875rem;line-height:1.5}.mock-treatments-module__lgyMGG__tileAllCta{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:inline-flex}.mock-treatments-module__lgyMGG__indexSection{color:#fff;background:#09090b}.mock-treatments-module__lgyMGG__indexHead{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexHead{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:56px}}.mock-treatments-module__lgyMGG__indexGrid{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:56px}}.mock-treatments-module__lgyMGG__indexList{border-bottom:1px solid #ffffff1f;margin:0;padding:0;list-style:none}.mock-treatments-module__lgyMGG__indexRow{color:#fff;border-top:1px solid #ffffff1f;grid-template-columns:36px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:18px 0;text-decoration:none;display:grid}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexRow{grid-template-columns:56px minmax(0,1fr) 40px;gap:20px;padding:24px 0}}.mock-treatments-module__lgyMGG__indexNum{letter-spacing:.08em;color:#ffffff73;align-self:start;padding-top:4px;font-size:.8125rem;font-weight:700}.mock-treatments-module__lgyMGG__indexText{flex-direction:column;gap:6px;min-width:0;display:flex}.mock-treatments-module__lgyMGG__indexTitle{letter-spacing:-.035em;font-size:clamp(1.25rem,3.4vw,2.25rem);font-weight:800;line-height:1.1;transition:color .25s}.mock-treatments-module__lgyMGG__indexDesc{-webkit-line-clamp:2;color:#fff9;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexTitle{color:#ffffff6b}.mock-treatments-module__lgyMGG__indexRowActive .mock-treatments-module__lgyMGG__indexTitle{color:#fff}.mock-treatments-module__lgyMGG__indexDesc{opacity:0;max-height:0;transition:max-height .45s,opacity .3s}.mock-treatments-module__lgyMGG__indexRowActive .mock-treatments-module__lgyMGG__indexDesc{opacity:1;max-height:64px}}.mock-treatments-module__lgyMGG__indexThumb{border-radius:12px;width:64px;height:80px;position:relative;overflow:hidden}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexThumb{display:none}}.mock-treatments-module__lgyMGG__indexArrow{display:none}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexArrow{color:#fff;opacity:.4;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .25s,background .25s,color .25s;display:inline-flex}.mock-treatments-module__lgyMGG__indexRowActive .mock-treatments-module__lgyMGG__indexArrow{opacity:1;color:#000;background:#fff}}.mock-treatments-module__lgyMGG__indexPreview{display:none}@media (min-width:1024px){.mock-treatments-module__lgyMGG__indexPreview{aspect-ratio:4/5;background:#111;border-radius:28px;display:block;position:sticky;top:120px;overflow:hidden}}.mock-treatments-module__lgyMGG__previewImg{opacity:0;transition:opacity .5s,transform .9s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.mock-treatments-module__lgyMGG__previewImgOn{opacity:1;transform:scale(1)}.mock-treatments-module__lgyMGG__previewCaption{color:#fff;-webkit-backdrop-filter:blur(8px);background:#0000008c;border-radius:100px;padding:8px 14px;font-size:.8125rem;font-weight:700;position:absolute;bottom:16px;left:16px}.mock-treatments-module__lgyMGG__railSection{background:#fff}.mock-treatments-module__lgyMGG__railLayout{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.mock-treatments-module__lgyMGG__railLayout{flex-direction:row;align-items:stretch;gap:48px}}.mock-treatments-module__lgyMGG__railAside{flex-direction:column;align-items:flex-start;gap:24px;padding-inline:20px;display:flex}@media (min-width:768px){.mock-treatments-module__lgyMGG__railAside{padding-inline:32px}}@media (min-width:1024px){.mock-treatments-module__lgyMGG__railAside{width:calc(max(32px, (100vw - var(--container-width)) / 2 + 32px) + 340px);padding-left:max(32px, calc((100vw - var(--container-width)) / 2 + 32px));flex-shrink:0;justify-content:center;padding-right:0}}.mock-treatments-module__lgyMGG__railControls{gap:10px;display:flex}.mock-treatments-module__lgyMGG__railTrack{flex:1;min-width:0}.mock-treatments-module__lgyMGG__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0;padding:4px 20px 8px;scroll-padding-inline:20px;list-style:none;display:flex;overflow-x:auto}.mock-treatments-module__lgyMGG__rail::-webkit-scrollbar{display:none}@media (min-width:768px){.mock-treatments-module__lgyMGG__rail{padding-inline:32px;scroll-padding-inline:32px}}@media (min-width:1024px){.mock-treatments-module__lgyMGG__rail{padding-left:0;scroll-padding-left:0}}.mock-treatments-module__lgyMGG__railItem{scroll-snap-align:start;flex:0 0 78vw;max-width:320px}@media (min-width:768px){.mock-treatments-module__lgyMGG__railItem{flex-basis:300px}}.mock-treatments-module__lgyMGG__railCard{color:#09090b;flex-direction:column;height:100%;text-decoration:none;display:flex}.mock-treatments-module__lgyMGG__railMedia{aspect-ratio:4/5;background:#eee;border-radius:20px;display:block;position:relative;overflow:hidden}.mock-treatments-module__lgyMGG__railMedia img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.mock-treatments-module__lgyMGG__railCard:hover .mock-treatments-module__lgyMGG__railMedia img{transform:scale(1.05)}.mock-treatments-module__lgyMGG__railNum{background:#fff;border-radius:100px;padding:4px 10px;font-size:.75rem;font-weight:800;position:absolute;top:14px;left:14px}.mock-treatments-module__lgyMGG__railBody{flex-direction:column;gap:8px;padding:16px 4px 0;display:flex}.mock-treatments-module__lgyMGG__railTitle{letter-spacing:-.02em;font-size:1.125rem;font-weight:800;line-height:1.2}.mock-treatments-module__lgyMGG__railDesc{-webkit-line-clamp:3;color:#52525b;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.mock-treatments-module__lgyMGG__railMore{text-underline-offset:4px;align-items:center;gap:6px;margin-top:4px;font-size:.8125rem;font-weight:700;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d;display:inline-flex}.mock-treatments-module__lgyMGG__railProgress{background:#e4e4e7;height:2px;margin:24px 20px 0;overflow:hidden}@media (min-width:768px){.mock-treatments-module__lgyMGG__railProgress{margin-inline:32px}}@media (min-width:1024px){.mock-treatments-module__lgyMGG__railProgress{margin-left:0}}.mock-treatments-module__lgyMGG__railProgressBar{transform-origin:0;background:#09090b;height:100%;transition:transform .2s;display:block}.mock-treatments-module__lgyMGG__spotSection{color:#fff;text-align:left;background:radial-gradient(80% 60% at 50% 0,#1c1916 0%,#0b0b0d 60%)}.mock-treatments-module__lgyMGG__tabs{scrollbar-width:none;gap:8px;margin:36px -20px 28px;padding:0 20px 4px;display:flex;overflow-x:auto}.mock-treatments-module__lgyMGG__tabs::-webkit-scrollbar{display:none}@media (min-width:900px){.mock-treatments-module__lgyMGG__tabs{flex-wrap:wrap;justify-content:center;margin:44px 0 36px;padding:0;overflow:visible}}.mock-treatments-module__lgyMGG__tab{color:#fffc;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:100px;flex-shrink:0;padding:10px 18px;font-size:.875rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.mock-treatments-module__lgyMGG__tab:hover{border-color:#fff6}.mock-treatments-module__lgyMGG__tabActive{color:#09090b;background:#fff;border-color:#fff}.mock-treatments-module__lgyMGG__spotPanel{background:#ffffff08;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:900px){.mock-treatments-module__lgyMGG__spotPanel{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:480px}}.mock-treatments-module__lgyMGG__spotMedia{aspect-ratio:4/3;background:#111;position:relative}@media (min-width:900px){.mock-treatments-module__lgyMGG__spotMedia{aspect-ratio:auto}}.mock-treatments-module__lgyMGG__spotBody{flex-direction:column;justify-content:center;gap:16px;padding:28px 24px 32px;display:flex}@media (min-width:900px){.mock-treatments-module__lgyMGG__spotBody{padding:48px}}.mock-treatments-module__lgyMGG__spotCount{letter-spacing:-.04em;margin:0;font-size:2.5rem;font-weight:800;line-height:1}.mock-treatments-module__lgyMGG__spotCount span{color:#ffffff73;font-size:1rem}.mock-treatments-module__lgyMGG__spotTitle{letter-spacing:-.035em;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:800;line-height:1.1}.mock-treatments-module__lgyMGG__spotDesc{color:#ffffffb8;margin:0;font-size:1rem;line-height:1.65}.mock-treatments-module__lgyMGG__spotActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.mock-treatments-module__lgyMGG__spotCta{color:#09090b;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:100px;align-items:center;gap:10px;min-height:48px;padding:12px 26px;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.mock-treatments-module__lgyMGG__spotNav{gap:10px;display:flex}.mock-treatments-module__lgyMGG__spotFoot{justify-content:center;margin-top:36px;display:flex}
.more-treatments-module__2_fqCa__cover{object-fit:cover}.more-treatments-module__2_fqCa__controls{color:#fff;align-items:center;gap:6px;display:flex}.more-treatments-module__2_fqCa__controlsLight{color:#09090b}.more-treatments-module__2_fqCa__arrow{width:52px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .2s,opacity .2s;display:inline-flex}.more-treatments-module__2_fqCa__arrow:hover{transform:translateX(var(--nudge,0))}.more-treatments-module__2_fqCa__arrow:first-of-type:hover{--nudge:-3px}.more-treatments-module__2_fqCa__arrow:last-of-type:hover{--nudge:3px}.more-treatments-module__2_fqCa__pause{min-height:40px;color:inherit;font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;opacity:.85;background:0 0;border:1px solid;border-radius:100px;align-items:center;gap:8px;margin-right:6px;padding:0 14px;font-size:.75rem;font-weight:600;display:inline-flex}.more-treatments-module__2_fqCa__pause:hover{opacity:1}.more-treatments-module__2_fqCa__arrow:focus-visible,.more-treatments-module__2_fqCa__pause:focus-visible,.more-treatments-module__2_fqCa__readMore:focus-visible,.more-treatments-module__2_fqCa__allLink:focus-visible,.more-treatments-module__2_fqCa__flowCard:focus-visible,.more-treatments-module__2_fqCa__upNext button:focus-visible{outline-offset:3px;outline:2px solid #fff}.more-treatments-module__2_fqCa__controlsLight .more-treatments-module__2_fqCa__arrow:focus-visible,.more-treatments-module__2_fqCa__controlsLight .more-treatments-module__2_fqCa__pause:focus-visible,.more-treatments-module__2_fqCa__stripLink:focus-visible{outline-color:#09090b}.more-treatments-module__2_fqCa__progress{background:#ffffff24;height:2px;margin:18px 0 36px;overflow:hidden}.more-treatments-module__2_fqCa__progressLight{background:#09090b1f;margin:28px 0 0}.more-treatments-module__2_fqCa__progressFill{color:#fff;transform-origin:0;background:currentColor;height:100%;animation:linear forwards more-treatments-module__2_fqCa__fill;display:block;transform:scaleX(0)}.more-treatments-module__2_fqCa__progressLight .more-treatments-module__2_fqCa__progressFill{color:#09090b}@keyframes more-treatments-module__2_fqCa__fill{to{transform:scaleX(1)}}.more-treatments-module__2_fqCa__edTag{color:#fff;letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffffd9;align-self:flex-start;padding:6px 10px;font-size:.6875rem;font-weight:600;display:inline-block}.more-treatments-module__2_fqCa__readMore{color:#09090b;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:100px;justify-content:center;align-self:flex-start;align-items:center;min-height:52px;padding:0 34px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.more-treatments-module__2_fqCa__readMore:hover{background:#e9e5df;transform:translateY(-1px)}.more-treatments-module__2_fqCa__editorial{color:#fff;background:#111;overflow:clip}.more-treatments-module__2_fqCa__edHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.more-treatments-module__2_fqCa__edTitle{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:500}.more-treatments-module__2_fqCa__edRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.more-treatments-module__2_fqCa__edRail::-webkit-scrollbar{display:none}.more-treatments-module__2_fqCa__edSlide{scroll-snap-align:start;flex-direction:column;flex:0 0 84%;gap:18px;min-width:0;display:flex}@media (min-width:640px){.more-treatments-module__2_fqCa__edSlide{flex-basis:calc(50% - 10px)}}@media (min-width:1024px){.more-treatments-module__2_fqCa__edRail{gap:40px}.more-treatments-module__2_fqCa__edSlide{flex-basis:calc(33.3333% - 26.6667px)}}.more-treatments-module__2_fqCa__edImage{aspect-ratio:3/2;background:#222;position:relative;overflow:hidden}.more-treatments-module__2_fqCa__edImage img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.more-treatments-module__2_fqCa__edSlide:hover .more-treatments-module__2_fqCa__edImage img{transform:scale(1.04)}.more-treatments-module__2_fqCa__edName{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}.more-treatments-module__2_fqCa__edDesc{-webkit-line-clamp:2;line-clamp:2;color:#ffffffd1;-webkit-box-orient:vertical;margin:-6px 0 4px;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.more-treatments-module__2_fqCa__allLink{color:#fff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;min-height:44px;margin-top:40px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.more-treatments-module__2_fqCa__strip{color:#09090b;background:#f3eee7;overflow:clip}.more-treatments-module__2_fqCa__stripHead{flex-direction:column;gap:20px;margin-bottom:36px;display:flex}@media (min-width:900px){.more-treatments-module__2_fqCa__stripHead{flex-direction:row;justify-content:space-between;align-items:flex-end}}.more-treatments-module__2_fqCa__stripEyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin:0 0 12px;font-size:.75rem;font-weight:700}.more-treatments-module__2_fqCa__stripTitle,.more-treatments-module__2_fqCa__flowTitle{letter-spacing:-.045em;margin:0;font-size:clamp(2.125rem,5vw,3.5rem);font-weight:800;line-height:1}.more-treatments-module__2_fqCa__stripTitle em,.more-treatments-module__2_fqCa__flowTitle em{font-style:italic;font-weight:300}.more-treatments-module__2_fqCa__stripMeta{align-items:center;gap:20px;display:flex}.more-treatments-module__2_fqCa__stripCount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.more-treatments-module__2_fqCa__stripCount span{opacity:.5;font-size:.9375rem}.more-treatments-module__2_fqCa__stripRail{padding:0 20px;padding-left:max(20px, calc((100vw - var(--container-width)) / 2 + 32px));scroll-snap-type:x mandatory;scroll-padding-left:max(20px, calc((100vw - var(--container-width)) / 2 + 32px));scrollbar-width:none;gap:24px;margin:0;list-style:none;display:flex;overflow-x:auto}.more-treatments-module__2_fqCa__stripRail::-webkit-scrollbar{display:none}.more-treatments-module__2_fqCa__stripSlide{scroll-snap-align:start;flex:0 0 76%}@media (min-width:640px){.more-treatments-module__2_fqCa__stripSlide{flex-basis:300px}}@media (min-width:1024px){.more-treatments-module__2_fqCa__stripSlide{flex-basis:340px}}.more-treatments-module__2_fqCa__stripLink{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.more-treatments-module__2_fqCa__stripImage{aspect-ratio:4/5;filter:grayscale(.35);background:#e2dbd0;transition:filter .5s;display:block;position:relative;overflow:hidden}.more-treatments-module__2_fqCa__stripSlideOn .more-treatments-module__2_fqCa__stripImage,.more-treatments-module__2_fqCa__stripLink:hover .more-treatments-module__2_fqCa__stripImage{filter:none}.more-treatments-module__2_fqCa__stripImage img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.more-treatments-module__2_fqCa__stripLink:hover .more-treatments-module__2_fqCa__stripImage img{transform:scale(1.04)}.more-treatments-module__2_fqCa__stripNum{letter-spacing:.12em;opacity:.5;font-variant-numeric:tabular-nums;margin-top:6px;font-size:.8125rem;font-weight:700}.more-treatments-module__2_fqCa__stripName{letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.1}.more-treatments-module__2_fqCa__stripDesc{-webkit-line-clamp:3;line-clamp:3;color:#09090bb8;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.more-treatments-module__2_fqCa__stripMore{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-top:4px;font-size:.8125rem;font-weight:700;display:inline-flex}.more-treatments-module__2_fqCa__cine{color:#fff;background:#0b0b0d;overflow:clip}.more-treatments-module__2_fqCa__bars{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:18px 0 32px;display:grid}.more-treatments-module__2_fqCa__bar{background:#ffffff29;height:2px;overflow:hidden}.more-treatments-module__2_fqCa__barFill{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.more-treatments-module__2_fqCa__barDone{transform:scaleX(1)}.more-treatments-module__2_fqCa__barRun{animation:linear forwards more-treatments-module__2_fqCa__fill}.more-treatments-module__2_fqCa__cineGrid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:1024px){.more-treatments-module__2_fqCa__cineGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:56px}}.more-treatments-module__2_fqCa__cineStage{aspect-ratio:16/10;background:#18181b;display:grid;overflow:hidden}.more-treatments-module__2_fqCa__cineFrame{opacity:0;grid-area:1/1;transition:opacity .9s,transform 6s ease-out;position:relative;transform:scale(1.04)}.more-treatments-module__2_fqCa__cineFrameOn{opacity:1;transform:scale(1)}.more-treatments-module__2_fqCa__cineText{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.more-treatments-module__2_fqCa__cineCount{letter-spacing:.12em;color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.more-treatments-module__2_fqCa__cineName{letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.08;animation:.6s cubic-bezier(.2,.7,.2,1) both more-treatments-module__2_fqCa__rise}@keyframes more-treatments-module__2_fqCa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.more-treatments-module__2_fqCa__cineDesc{color:#ffffffc7;margin:0;font-size:1rem;line-height:1.65}@media (min-width:1024px){.more-treatments-module__2_fqCa__cineDesc{min-height:6.6em}}.more-treatments-module__2_fqCa__upNext{border-top:1px solid #ffffff24;width:100%;margin-top:12px;padding-top:18px}.more-treatments-module__2_fqCa__upNextLabel{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin-bottom:6px;font-size:.6875rem;font-weight:700;display:block}.more-treatments-module__2_fqCa__upNext ul{margin:0;padding:0;list-style:none}.more-treatments-module__2_fqCa__upNext button{color:#fffc;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem}.more-treatments-module__2_fqCa__upNext button:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.more-treatments-module__2_fqCa__flow{color:#fff;background:#070708;overflow:clip}.more-treatments-module__2_fqCa__flowHead{text-align:center;margin-bottom:40px}.more-treatments-module__2_fqCa__flowStage{height:clamp(300px,62vw,460px);position:relative}.more-treatments-module__2_fqCa__flowCard{--w:min(64vw, 380px);width:var(--w);height:100%;margin-left:calc(var(--w) / -2);cursor:pointer;opacity:0;pointer-events:none;background:#18181b;border:0;padding:0;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s,filter .5s;position:absolute;top:0;left:50%;overflow:hidden}.more-treatments-module__2_fqCa__flowCard[data-offset="0"]{z-index:3;opacity:1;pointer-events:auto;cursor:default}.more-treatments-module__2_fqCa__flowCard[data-offset="-1"],.more-treatments-module__2_fqCa__flowCard[data-offset="1"]{z-index:2;opacity:.55;filter:grayscale(.6);pointer-events:auto}.more-treatments-module__2_fqCa__flowCard[data-offset="-1"]{transform:translate(-72%)scale(.78)}.more-treatments-module__2_fqCa__flowCard[data-offset="1"]{transform:translate(72%)scale(.78)}.more-treatments-module__2_fqCa__flowCard[data-offset="-2"]{transform:translate(-130%)scale(.6)}.more-treatments-module__2_fqCa__flowCard[data-offset="2"]{transform:translate(130%)scale(.6)}.more-treatments-module__2_fqCa__flowCard[data-offset="-3"],.more-treatments-module__2_fqCa__flowCard[data-offset="3"]{transform:scale(.5)}@media (min-width:900px){.more-treatments-module__2_fqCa__flowCard[data-offset="-1"]{transform:translate(-88%)scale(.8)}.more-treatments-module__2_fqCa__flowCard[data-offset="1"]{transform:translate(88%)scale(.8)}.more-treatments-module__2_fqCa__flowCard[data-offset="-2"],.more-treatments-module__2_fqCa__flowCard[data-offset="2"]{z-index:1;opacity:.25;filter:grayscale()}.more-treatments-module__2_fqCa__flowCard[data-offset="-2"]{transform:translate(-160%)scale(.62)}.more-treatments-module__2_fqCa__flowCard[data-offset="2"]{transform:translate(160%)scale(.62)}}.more-treatments-module__2_fqCa__flowCard:not([data-offset="0"]):hover{opacity:.8}.more-treatments-module__2_fqCa__flowCaption{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:640px;margin:36px auto 0;display:flex}.more-treatments-module__2_fqCa__flowTexts{width:100%;display:grid}.more-treatments-module__2_fqCa__flowText{visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;align-items:center;gap:14px;display:flex}.more-treatments-module__2_fqCa__flowTextOn{visibility:visible;opacity:1}.more-treatments-module__2_fqCa__flowText .more-treatments-module__2_fqCa__edTag{align-self:center}.more-treatments-module__2_fqCa__flowText .more-treatments-module__2_fqCa__cineName{animation:none}.more-treatments-module__2_fqCa__flowTextOn .more-treatments-module__2_fqCa__cineName{animation:.6s cubic-bezier(.2,.7,.2,1) both more-treatments-module__2_fqCa__rise}.more-treatments-module__2_fqCa__flowDesc{color:#ffffffc7;margin:0;font-size:1rem;line-height:1.65}.more-treatments-module__2_fqCa__flowActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}.more-treatments-module__2_fqCa__flowActions .more-treatments-module__2_fqCa__readMore{align-self:center}.more-treatments-module__2_fqCa__flowCaption .more-treatments-module__2_fqCa__progress{width:min(100%,320px);margin:8px 0 0}@media (prefers-reduced-motion:reduce){.more-treatments-module__2_fqCa__arrow,.more-treatments-module__2_fqCa__readMore,.more-treatments-module__2_fqCa__edImage img,.more-treatments-module__2_fqCa__stripImage,.more-treatments-module__2_fqCa__stripImage img,.more-treatments-module__2_fqCa__cineFrame,.more-treatments-module__2_fqCa__flowCard{transition:none}.more-treatments-module__2_fqCa__cineName,.more-treatments-module__2_fqCa__flowTextOn .more-treatments-module__2_fqCa__cineName{animation:none}.more-treatments-module__2_fqCa__cineFrame,.more-treatments-module__2_fqCa__cineFrameOn,.more-treatments-module__2_fqCa__edSlide:hover .more-treatments-module__2_fqCa__edImage img,.more-treatments-module__2_fqCa__stripLink:hover .more-treatments-module__2_fqCa__stripImage img,.more-treatments-module__2_fqCa__readMore:hover{transform:none}}
.v4-module__MwTRxq__page{--black:#0b0b0b;--champagne:#e7d8b7;--ivory:#f6f1e7;--paper:#fbf8f2;--taupe:#5e5240;background:var(--ivory)}.v4-module__MwTRxq__ivory{--fg:#0b0b0b;--muted:#4d4436;--accent:var(--taupe);--line:#5e524042;--outline:#5e52408c;--numeral:#5e524099;--btn-bg:#0b0b0b;--btn-fg:#fff;background:var(--ivory);color:var(--fg)}.v4-module__MwTRxq__white{--fg:#0b0b0b;--muted:#4d4436;--accent:var(--taupe);--line:#5e524038;--outline:#5e524080;--numeral:#5e52408c;--btn-bg:#0b0b0b;--btn-fg:#fff;background:var(--paper);color:var(--fg)}.v4-module__MwTRxq__dark{--fg:#fff;--muted:#ffffffbd;--accent:var(--champagne);--line:#e7d8b73d;--outline:#e7d8b78c;--numeral:#e7d8b799;--btn-bg:var(--champagne);--btn-fg:#0b0b0b;background:var(--black);color:var(--fg)}.v4-module__MwTRxq__champagne{--fg:#0b0b0b;--muted:#3d3427;--accent:#0b0b0b;--line:#0b0b0b33;--outline:#0b0b0b73;--numeral:#0b0b0b80;--btn-bg:#0b0b0b;--btn-fg:#fff;background:var(--champagne);color:var(--fg)}.v4-module__MwTRxq__section{padding-block:56px 80px;scroll-margin-top:88px;position:relative;overflow:clip}@media (min-width:1024px){.v4-module__MwTRxq__section{padding-block:72px 120px}}.v4-module__MwTRxq__container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.v4-module__MwTRxq__container{padding-inline:32px}}@media (min-width:1280px){.v4-module__MwTRxq__container{padding-inline:48px}}.v4-module__MwTRxq__cover{object-fit:cover}.v4-module__MwTRxq__contain{object-fit:contain}.v4-module__MwTRxq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v4-module__MwTRxq__rule{border-bottom:1px solid var(--line);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:40px;padding-bottom:14px;font-size:.6875rem;font-weight:500;display:flex}@media (max-width:479px){.v4-module__MwTRxq__rule span:first-child{display:none}}@media (min-width:1024px){.v4-module__MwTRxq__rule{margin-bottom:64px}}.v4-module__MwTRxq__head{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;margin-bottom:40px;display:grid}@media (min-width:640px){.v4-module__MwTRxq__head{grid-template-columns:auto minmax(0,1fr);gap:20px 32px}}@media (min-width:1024px){.v4-module__MwTRxq__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;margin-bottom:56px}}.v4-module__MwTRxq__numeral{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--numeral);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,9vw,7.5rem);font-weight:200;line-height:.8}@media (min-width:1024px){.v4-module__MwTRxq__numeral{align-self:start}}.v4-module__MwTRxq__headText{flex-direction:column;gap:12px;min-width:0;max-width:720px;display:flex}.v4-module__MwTRxq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.75rem;font-weight:500}.v4-module__MwTRxq__title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,4.2vw,3.25rem);font-weight:300;line-height:1.08}.v4-module__MwTRxq__title em{color:var(--accent);font-style:italic}.v4-module__MwTRxq__lead{max-width:560px;color:var(--muted);margin:4px 0 0;font-size:1.0625rem;font-weight:300;line-height:1.7}.v4-module__MwTRxq__headAside{grid-column:1/-1}@media (min-width:1024px){.v4-module__MwTRxq__headAside{grid-column:auto;justify-self:end;padding-bottom:6px}}.v4-module__MwTRxq__leaf{--r:45% 0 45% 0;isolation:isolate;aspect-ratio:4/5;width:100%;position:relative}.v4-module__MwTRxq__leafFlip{--r:0 45% 0 45%}.v4-module__MwTRxq__leafSquare{aspect-ratio:1}.v4-module__MwTRxq__leafDisc{z-index:-2;top:var(--disc-top,18%);left:var(--disc-x,-14%);width:var(--disc-size,78%);aspect-ratio:1;background:var(--champagne);pointer-events:none;border-radius:50%;position:absolute}.v4-module__MwTRxq__leafFlip .v4-module__MwTRxq__leafDisc{left:auto;right:var(--disc-x,-14%)}.v4-module__MwTRxq__leafImg{border-radius:var(--r);background:#ddd3c2;position:absolute;inset:0;overflow:hidden}.v4-module__MwTRxq__leafLine{z-index:-1;border:1px solid var(--outline);border-radius:var(--r);pointer-events:none;position:absolute;inset:-10px}.v4-module__MwTRxq__leafImg img,.v4-module__MwTRxq__leafImg video{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.v4-module__MwTRxq__link{min-height:44px;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--outline);text-decoration-color:var(--outline);text-underline-offset:7px;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:inline-flex}.v4-module__MwTRxq__link:hover{text-decoration-color:currentColor}.v4-module__MwTRxq__link svg{transition:transform .25s}.v4-module__MwTRxq__link:hover svg{transform:translate(3px)}.v4-module__MwTRxq__round{border:1px solid var(--outline);width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:inline-flex}.v4-module__MwTRxq__round:hover{background:var(--fg);color:var(--btn-fg)}.v4-module__MwTRxq__dark .v4-module__MwTRxq__round:hover{color:#0b0b0b}.v4-module__MwTRxq__link:focus-visible,.v4-module__MwTRxq__round:focus-visible,.v4-module__MwTRxq__indexRow:focus-visible,.v4-module__MwTRxq__sheetName a:focus-visible,.v4-module__MwTRxq__expert a:focus-visible,.v4-module__MwTRxq__details a:focus-visible,.v4-module__MwTRxq__ring:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v4-module__MwTRxq__stars{color:#c49a1e;letter-spacing:1px;font-size:.8125rem}.v4-module__MwTRxq__dark .v4-module__MwTRxq__stars{color:#fbbc04}.v4-module__MwTRxq__note{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}.v4-module__MwTRxq__indexGrid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1024px){.v4-module__MwTRxq__indexGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:72px}}.v4-module__MwTRxq__index{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.v4-module__MwTRxq__indexRow{border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:18px 0;display:grid}@media (min-width:640px){.v4-module__MwTRxq__indexRow{grid-template-columns:48px minmax(0,1fr) auto 44px;gap:6px 24px;padding:24px 0}}@media (min-width:1024px){.v4-module__MwTRxq__indexRow{grid-template-columns:56px minmax(0,1fr) 44px;padding:26px 0}}.v4-module__MwTRxq__indexThumb{background:#ddd3c2;border-radius:50%;grid-row:1/span 2;width:64px;height:64px;position:relative;overflow:hidden}.v4-module__MwTRxq__indexNum{letter-spacing:.12em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500;display:none}@media (min-width:640px){.v4-module__MwTRxq__indexThumb{display:none}.v4-module__MwTRxq__indexNum{display:block}}.v4-module__MwTRxq__indexName{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,3.4vw,2.375rem);font-weight:300;line-height:1.15;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.v4-module__MwTRxq__indexTag{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);grid-column:2;font-size:.75rem;font-weight:500}@media (min-width:640px){.v4-module__MwTRxq__indexTag{text-align:right;grid-column:auto}}@media (min-width:1024px){.v4-module__MwTRxq__indexTag{display:none}}.v4-module__MwTRxq__indexArrow{border:1px solid var(--line);border-radius:50%;grid-area:1/3/span 2;justify-content:center;align-items:center;width:40px;height:40px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}@media (min-width:640px){.v4-module__MwTRxq__indexArrow{grid-area:auto;width:44px;height:44px}}.v4-module__MwTRxq__indexRow:hover .v4-module__MwTRxq__indexArrow,.v4-module__MwTRxq__indexRowOn .v4-module__MwTRxq__indexArrow{border-color:var(--fg);background:var(--fg);color:var(--btn-fg)}@media (min-width:1024px){.v4-module__MwTRxq__indexRow:hover .v4-module__MwTRxq__indexName,.v4-module__MwTRxq__indexRowOn .v4-module__MwTRxq__indexName{transform:translate(10px)}.v4-module__MwTRxq__indexRowOn .v4-module__MwTRxq__indexName{font-style:italic}}.v4-module__MwTRxq__indexFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.v4-module__MwTRxq__preview{display:none}@media (min-width:1024px){.v4-module__MwTRxq__preview{flex-direction:column;gap:28px;padding:12px;display:flex;position:sticky;top:112px}}.v4-module__MwTRxq__previewImg{opacity:0;transition:opacity .5s,transform 1.1s cubic-bezier(.2,.7,.2,1)}.v4-module__MwTRxq__previewImgOn{opacity:1}.v4-module__MwTRxq__previewText{color:var(--muted);margin:0;font-size:.9375rem;font-weight:300;line-height:1.65;display:grid}.v4-module__MwTRxq__previewText span{visibility:hidden;grid-area:1/1}.v4-module__MwTRxq__previewText .v4-module__MwTRxq__previewTextOn{visibility:visible}.v4-module__MwTRxq__previewTag{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:.6875rem;font-weight:500;display:block}.v4-module__MwTRxq__slideRail{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.v4-module__MwTRxq__slideRail::-webkit-scrollbar{display:none}.v4-module__MwTRxq__slide{scroll-snap-align:start;flex:0 0 100%;min-width:0;padding:12px 28px}@media (min-width:1024px){.v4-module__MwTRxq__slide{flex-basis:50%}}.v4-module__MwTRxq__pager{justify-content:center;align-items:center;gap:10px;margin-top:32px;display:flex}@media (min-width:640px){.v4-module__MwTRxq__pager{gap:16px}}.v4-module__MwTRxq__pagerDots{justify-content:center;display:flex}.v4-module__MwTRxq__pagerDot{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;position:relative}.v4-module__MwTRxq__pagerDot:after{content:"";background:var(--outline);border-radius:100px;width:7px;height:7px;transition:width .3s,background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4-module__MwTRxq__pagerDotSmall:after{width:4px;height:4px}.v4-module__MwTRxq__pagerDot[aria-current=true]:after{background:var(--fg);width:22px}.v4-module__MwTRxq__pagerDot:focus-visible{outline:2px solid var(--fg);outline-offset:-2px;border-radius:50%}.v4-module__MwTRxq__pager .v4-module__MwTRxq__pagerPause{width:40px;height:40px;margin-left:4px}.v4-module__MwTRxq__sheetItem{--disc-x:-6%;--disc-size:74%;flex-direction:column;gap:22px;width:100%;max-width:440px;margin:0 auto;padding-top:10px;display:flex}@media (min-width:1200px){.v4-module__MwTRxq__sheetItem{--disc-x:-9%}}.v4-module__MwTRxq__sheetItem .v4-module__MwTRxq__leafImg{background:#fff}.v4-module__MwTRxq__sheetPhoto{position:absolute;inset:14%}.v4-module__MwTRxq__sheetPlain{aspect-ratio:1;background:#fff;border-radius:20px;position:relative;overflow:hidden}.v4-module__MwTRxq__slideRailPlain .v4-module__MwTRxq__slide{padding:0}.v4-module__MwTRxq__slideRailPlain .v4-module__MwTRxq__sheetItem{max-width:480px;padding-top:0}@media (min-width:1024px){.v4-module__MwTRxq__slideRailPlain .v4-module__MwTRxq__slide{padding:0 12px}}.v4-module__MwTRxq__slide[hidden]{display:none}.v4-module__MwTRxq__sheetFrame{isolation:isolate;position:relative}.v4-module__MwTRxq__sheetFrame:before,.v4-module__MwTRxq__sheetFrame:after{content:"";z-index:-1;pointer-events:none;border-radius:58% 42% 38% 62%/52% 38% 62% 48%;position:absolute}.v4-module__MwTRxq__sheetFrame:before{border:1.5px solid var(--champagne);inset:8% -4% -3% 10%}.v4-module__MwTRxq__sheetFrame:after{border:1.5px solid var(--champagne);inset:-4% 9% 8% -4%}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__sheetFrame:before{animation:18s ease-in-out infinite alternate v4-module__MwTRxq__v6Breathe}.v4-module__MwTRxq__sheetFrame:after{animation:18s ease-in-out infinite alternate v4-module__MwTRxq__v6BreatheFlip}li:nth-child(2n)>.v4-module__MwTRxq__sheetItem .v4-module__MwTRxq__sheetFrame:before,li:nth-child(2n)>.v4-module__MwTRxq__sheetItem .v4-module__MwTRxq__sheetFrame:after{animation-delay:-6s}section:not([data-inview]) .v4-module__MwTRxq__sheetFrame:before,section:not([data-inview]) .v4-module__MwTRxq__sheetFrame:after{animation-play-state:paused}}.v4-module__MwTRxq__slideRailPlain{padding-block:24px 8px}.v4-module__MwTRxq__slideRailPlain .v4-module__MwTRxq__sheetItem{gap:30px}@media (max-width:767px){.v4-module__MwTRxq__slideRailPlain{margin-inline:-20px}.v4-module__MwTRxq__slideRailPlain .v4-module__MwTRxq__slide{padding-inline:20px}}.v4-module__MwTRxq__railWrap{position:relative}.v4-module__MwTRxq__sideArrow{z-index:2;-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0b0b0b8c;border:1px solid #e7d8b773;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:absolute;top:calc(50% - 28px);transform:translateY(-50%)}.v4-module__MwTRxq__sideArrow:hover{border-color:var(--champagne);background:var(--champagne);color:#0b0b0b}.v4-module__MwTRxq__sideArrow:active{transform:translateY(-50%)scale(.94)}.v4-module__MwTRxq__sideArrow:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v4-module__MwTRxq__sideArrowPrev{left:-26px}.v4-module__MwTRxq__sideArrowNext{right:-26px}@media (max-width:767px){.v4-module__MwTRxq__sideArrow{display:none}}@media (min-width:768px){.v4-module__MwTRxq__pagerArrowPhone{display:none}.v4-module__MwTRxq__sideArrow{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.v4-module__MwTRxq__sideArrow{transition:none}}.v4-module__MwTRxq__resultFilters{scrollbar-width:none;gap:8px;margin:-8px -20px 16px;padding-inline:20px;display:flex;overflow-x:auto}.v4-module__MwTRxq__resultFilters::-webkit-scrollbar{display:none}@media (min-width:768px){.v4-module__MwTRxq__resultFilters{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.v4-module__MwTRxq__resultFilter{border:1px solid var(--outline);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.v4-module__MwTRxq__resultFilter:hover{border-color:var(--fg)}.v4-module__MwTRxq__resultFilterOn,.v4-module__MwTRxq__resultFilterOn:hover{border-color:var(--fg);background:var(--fg);color:var(--btn-fg)}.v4-module__MwTRxq__dark .v4-module__MwTRxq__resultFilterOn,.v4-module__MwTRxq__dark .v4-module__MwTRxq__resultFilterOn:hover{color:#0b0b0b}.v4-module__MwTRxq__resultFilterCount{text-align:center;background:#e7d8b72e;border-radius:100px;min-width:20px;padding:1px 6px;font-size:.75rem;font-weight:600}.v4-module__MwTRxq__resultFilterOn .v4-module__MwTRxq__resultFilterCount{background:#0b0b0b1f}.v4-module__MwTRxq__resultFilter:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v4-module__MwTRxq__sheetMeta{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.v4-module__MwTRxq__sheetNum{letter-spacing:.12em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.v4-module__MwTRxq__sheetName{text-align:right;margin:0;font-size:1.0625rem;font-weight:400}.v4-module__MwTRxq__sheetName a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px}.v4-module__MwTRxq__sheetName a:hover{text-decoration-color:currentColor}.v4-module__MwTRxq__sheetFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:40px;padding-top:20px;display:flex}.v4-module__MwTRxq__rating{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:.9375rem;display:inline-flex}.v4-module__MwTRxq__rating strong{color:var(--fg);font-size:1.125rem;font-weight:600}.v4-module__MwTRxq__reviewControls{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.v4-module__MwTRxq__marquees{flex-direction:column;gap:20px;display:flex}.v4-module__MwTRxq__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.v4-module__MwTRxq__track{width:max-content;display:flex}.v4-module__MwTRxq__group{gap:20px;margin:0;padding:0 20px 0 0;list-style:none;display:flex}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__track{animation:v4-module__MwTRxq__drift var(--marquee-s,70s) linear infinite}.v4-module__MwTRxq__marqueeReverse .v4-module__MwTRxq__track{animation-direction:reverse}.v4-module__MwTRxq__marquees:hover .v4-module__MwTRxq__track,.v4-module__MwTRxq__marquees:focus-within .v4-module__MwTRxq__track,.v4-module__MwTRxq__marqueesPaused .v4-module__MwTRxq__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.v4-module__MwTRxq__marquee{scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.v4-module__MwTRxq__group[aria-hidden=true],.v4-module__MwTRxq__reviewPause{display:none}}.v4-module__MwTRxq__marqueesStill .v4-module__MwTRxq__track{animation:none}.v4-module__MwTRxq__marqueesStill .v4-module__MwTRxq__marquee{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-bottom:12px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.v4-module__MwTRxq__reviewArrows{gap:10px;display:inline-flex}.v4-module__MwTRxq__marqueesStill .v4-module__MwTRxq__group>li{scroll-snap-align:start}.v4-module__MwTRxq__marqueesStill .v4-module__MwTRxq__group[aria-hidden=true]{display:none}@keyframes v4-module__MwTRxq__drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.v4-module__MwTRxq__group>li{display:flex}.v4-module__MwTRxq__quote{border:1px solid var(--line);background:#ffffff08;border-radius:0 40px;flex-direction:column;justify-content:space-between;gap:18px;width:300px;margin:0;padding:26px 24px;display:flex}@media (min-width:768px){.v4-module__MwTRxq__quote{width:380px;padding:30px 30px 28px}}.v4-module__MwTRxq__quote blockquote{margin:0}.v4-module__MwTRxq__quote blockquote p{margin:0;font-size:1.0625rem;font-weight:300;line-height:1.6}.v4-module__MwTRxq__quote blockquote p:before{content:"“";color:var(--champagne)}.v4-module__MwTRxq__quote blockquote p:after{content:"”";color:var(--champagne)}.v4-module__MwTRxq__quote figcaption{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:16px;font-size:.8125rem;display:flex}.v4-module__MwTRxq__quote figcaption strong{color:var(--fg);font-size:.9375rem;font-weight:500}.v4-module__MwTRxq__ctaGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:900px){.v4-module__MwTRxq__ctaGrid{grid-template-columns:minmax(0,1fr) auto;gap:64px}}.v4-module__MwTRxq__ctaGrid .v4-module__MwTRxq__head{margin-bottom:0}@media (min-width:1024px){.v4-module__MwTRxq__ctaGrid .v4-module__MwTRxq__head{grid-template-columns:auto minmax(0,1fr)}}.v4-module__MwTRxq__ctaTitle{letter-spacing:-.04em;font-size:clamp(2.25rem,5.6vw,4.5rem);line-height:1.02;display:block}.v4-module__MwTRxq__ctaMore{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px;display:flex}.v4-module__MwTRxq__ctaCall{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--outline);text-decoration-color:var(--outline);text-underline-offset:6px;font-size:1.0625rem;font-weight:500}.v4-module__MwTRxq__ctaCall:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v4-module__MwTRxq__ring{color:#0b0b0b;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-self:center;width:200px;height:200px;padding:0;position:relative}@media (min-width:900px){.v4-module__MwTRxq__ring{justify-self:end;width:240px;height:240px}}.v4-module__MwTRxq__ringText{fill:currentColor;letter-spacing:.12em;text-transform:uppercase;width:100%;height:100%;font-size:12.5px;font-weight:600;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__ringText{animation:18s linear infinite v4-module__MwTRxq__ringSpin}.v4-module__MwTRxq__ring:hover .v4-module__MwTRxq__ringText,.v4-module__MwTRxq__ring:focus-visible .v4-module__MwTRxq__ringText{animation-play-state:paused}.v4-module__MwTRxq__ringCore{transition:transform .3s}.v4-module__MwTRxq__ring:hover .v4-module__MwTRxq__ringCore{transform:scale(1.06)}}@keyframes v4-module__MwTRxq__ringSpin{to{transform:rotate(360deg)}}.v4-module__MwTRxq__ringCore{color:var(--champagne);background:#0b0b0b;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:27%}.v4-module__MwTRxq__ringCore svg{width:28px;height:28px}.v4-module__MwTRxq__expertRail{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.v4-module__MwTRxq__expertRail::-webkit-scrollbar{display:none}.v4-module__MwTRxq__expertRail>li{scroll-snap-align:start;flex:0 0 50%;min-width:0;padding:2px 6px 0}@media (min-width:768px){.v4-module__MwTRxq__expertRail>li{flex-basis:33.3333%}}@media (min-width:1024px){.v4-module__MwTRxq__expertRail>li{flex-basis:25%}}.v4-module__MwTRxq__expert{text-align:center}.v4-module__MwTRxq__expert a,.v4-module__MwTRxq__expertBody{color:var(--fg);flex-direction:column;align-items:center;gap:6px;display:flex}.v4-module__MwTRxq__portrait{--disc-x:-4%;--disc-size:72%;width:min(100% - 20px,230px);margin:10px 10px 26px}@media (min-width:1280px){.v4-module__MwTRxq__portrait{--disc-x:-14%;--disc-size:78%}}.v4-module__MwTRxq__portrait .v4-module__MwTRxq__leafLine{transition:inset .5s cubic-bezier(.2,.7,.2,1)}.v4-module__MwTRxq__expertName{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:400}.v4-module__MwTRxq__expert a .v4-module__MwTRxq__expertName{text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.v4-module__MwTRxq__expert a:hover .v4-module__MwTRxq__expertName{-webkit-text-decoration-color:var(--outline);text-decoration-color:var(--outline)}.v4-module__MwTRxq__expertRole{color:var(--muted);margin:0;font-size:.875rem;font-weight:300;line-height:1.5}.v4-module__MwTRxq__expertCred{letter-spacing:.12em;text-transform:uppercase;min-height:1.5em;color:var(--accent);font-size:.6875rem;font-weight:500}.v4-module__MwTRxq__expertsFoot{justify-content:center;margin-top:32px;display:flex}.v4-module__MwTRxq__article{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}@media (min-width:1024px){.v4-module__MwTRxq__article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:88px}}.v4-module__MwTRxq__articleMedia{--disc-x:-6%;justify-self:center;width:min(100%,400px);padding:12px}@media (min-width:640px){.v4-module__MwTRxq__articleMedia{--disc-x:-14%}}.v4-module__MwTRxq__articleBody{flex-direction:column;gap:28px;display:flex}.v4-module__MwTRxq__articleBody .v4-module__MwTRxq__head{margin-bottom:0}@media (min-width:1024px){.v4-module__MwTRxq__articleBody .v4-module__MwTRxq__head{grid-template-columns:auto minmax(0,1fr)}}.v4-module__MwTRxq__dropCap{max-width:620px;color:var(--muted);margin:0;font-size:1.125rem;font-weight:300;line-height:1.75}.v4-module__MwTRxq__dropCap:first-letter{float:left;color:var(--accent);margin:6px 12px 0 0;font-size:4.25rem;font-style:italic;font-weight:300;line-height:.82}.v4-module__MwTRxq__facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.v4-module__MwTRxq__fact{flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:20px 12px 20px 0;display:flex}.v4-module__MwTRxq__fact+.v4-module__MwTRxq__fact{border-left:1px solid var(--line);padding-left:16px}@media (min-width:640px){.v4-module__MwTRxq__fact{padding:24px 20px 24px 0}.v4-module__MwTRxq__fact+.v4-module__MwTRxq__fact{padding-left:24px}}.v4-module__MwTRxq__factLabel{color:var(--muted);font-size:.8125rem;line-height:1.45}.v4-module__MwTRxq__factValue{letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;line-height:1}.v4-module__MwTRxq__contactGrid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1024px){.v4-module__MwTRxq__contactGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px}}.v4-module__MwTRxq__contactGrid .v4-module__MwTRxq__head{margin-bottom:32px}@media (min-width:1024px){.v4-module__MwTRxq__contactGrid .v4-module__MwTRxq__head{grid-template-columns:auto minmax(0,1fr)}}.v4-module__MwTRxq__details{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.v4-module__MwTRxq__details li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:76px minmax(0,1fr);gap:16px;padding:16px 0;font-size:.9375rem;font-weight:300;line-height:1.6;display:grid}.v4-module__MwTRxq__details span{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500;line-height:2.2}.v4-module__MwTRxq__details a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--outline);text-decoration-color:var(--outline);text-underline-offset:4px}.v4-module__MwTRxq__formCard{border:1px solid var(--line);background:#fff;border-radius:0 56px;padding:28px 22px}@media (min-width:640px){.v4-module__MwTRxq__formCard{border-radius:0 80px;padding:44px 44px 40px}}.v4-module__MwTRxq__formTitle{letter-spacing:-.01em;margin:0 0 6px;font-size:1.5rem;font-weight:300}.v4-module__MwTRxq__form{gap:18px;width:100%;margin-top:18px}@media (min-width:640px){.v4-module__MwTRxq__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:20px 28px;display:grid}:is(.v4-module__MwTRxq__form>:not(div),.v4-module__MwTRxq__form>div:not(:has(input,textarea))){grid-column:1/-1}}.v4-module__MwTRxq__form label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:500}.v4-module__MwTRxq__form div:has(>input[required])>label:after{content:" *"}.v4-module__MwTRxq__form div:has(>textarea[required])>label:after{content:" *"}.v4-module__MwTRxq__form div:has(>input:not([required]):not([type=hidden]))>label:after{content:" (optional)";text-transform:none;letter-spacing:0}.v4-module__MwTRxq__form div:has(>textarea:not([required]))>label:after{content:" (optional)";text-transform:none;letter-spacing:0}.v4-module__MwTRxq__form input:not([type=hidden]):not([type=checkbox]),.v4-module__MwTRxq__form textarea{color:#0b0b0b;background:0 0;border:0;border-bottom:1px solid #0b0b0b47;border-radius:0;height:auto;min-height:48px;padding:10px 0;font-size:1.0625rem;font-weight:300;transition:border-color .2s,box-shadow .2s}.v4-module__MwTRxq__form textarea{resize:vertical;height:72px;min-height:72px}@media (min-width:640px){.v4-module__MwTRxq__form textarea{height:48px;min-height:48px}}.v4-module__MwTRxq__form input:not([type=hidden]):not([type=checkbox]):focus,.v4-module__MwTRxq__form textarea:focus{border-bottom-color:#0b0b0b;outline:none;box-shadow:0 1px #0b0b0b}.v4-module__MwTRxq__form input:not([type=hidden]):not([type=checkbox])[aria-invalid=true],.v4-module__MwTRxq__form textarea:not([readonly])[aria-invalid=true]{border-bottom-color:#c62828}.v4-module__MwTRxq__form button[type=submit]{color:#fff;letter-spacing:0;text-transform:none;background:#0b0b0b;border-radius:100px;min-height:52px;padding:0 30px;font-size:.9375rem;font-weight:500}@media (min-width:480px){.v4-module__MwTRxq__form button[type=submit]{place-self:flex-start start;width:auto}}.v4-module__MwTRxq__form button[type=submit]:focus-visible{outline-offset:3px;outline:2px solid #0b0b0b}.v4-module__MwTRxq__form>p:last-child{color:var(--muted);font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__expert a:hover .v4-module__MwTRxq__leafImg img,.v4-module__MwTRxq__articleMedia:hover .v4-module__MwTRxq__leafImg img{transform:scale(1.05)}.v4-module__MwTRxq__indexGrid:has(.v4-module__MwTRxq__indexRow:hover) .v4-module__MwTRxq__previewImgOn{transform:scale(1.05)}.v4-module__MwTRxq__expert a:hover .v4-module__MwTRxq__portrait .v4-module__MwTRxq__leafLine{inset:-14px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__reveal{animation:linear both v4-module__MwTRxq__reveal;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes v4-module__MwTRxq__reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v4-module__MwTRxq__link svg,.v4-module__MwTRxq__pagerDot:after,.v4-module__MwTRxq__indexName,.v4-module__MwTRxq__indexArrow,.v4-module__MwTRxq__previewImg,.v4-module__MwTRxq__leafImg img,.v4-module__MwTRxq__leafImg video{transition:none}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__rule{letter-spacing:.18em;font-size:.75rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__head{margin-bottom:36px}@media (min-width:1024px){.v4-module__MwTRxq__v5 .v4-module__MwTRxq__head{margin-bottom:56px}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__articleBody .v4-module__MwTRxq__head,.v4-module__MwTRxq__v5 .v4-module__MwTRxq__ctaGrid .v4-module__MwTRxq__head{margin-bottom:0}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__contactGrid .v4-module__MwTRxq__head{margin-bottom:32px}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__eyebrow{letter-spacing:.18em;font-size:.8125rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__title{letter-spacing:-.01em;line-height:1.06}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__lead,.v4-module__MwTRxq__v5 .v4-module__MwTRxq__dropCap{font-size:1.0625rem;font-weight:400;line-height:1.7}@media (min-width:768px){.v4-module__MwTRxq__v5 .v4-module__MwTRxq__lead,.v4-module__MwTRxq__v5 .v4-module__MwTRxq__dropCap{font-size:1.125rem}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__link{font-size:1rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__note{font-size:.875rem;line-height:1.55}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__sheetNum{font-size:.8125rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__sheetName{font-size:1.125rem;font-weight:500}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__sheetFoot{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:36px}@media (min-width:640px){.v4-module__MwTRxq__v5 .v4-module__MwTRxq__sheetFoot{text-align:left;flex-direction:row;justify-content:space-between;margin-top:48px}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertsFoot{margin-top:36px}@media (min-width:1024px){.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertsFoot{margin-top:48px}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__rating{font-size:1rem}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__quote blockquote p{font-size:1.0625rem;font-weight:400;line-height:1.65}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__quote figcaption{gap:4px 10px;font-size:.875rem}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__quote figcaption strong{font-size:1rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__stars{font-size:.875rem}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__ctaCall{font-size:1.125rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__ringText{font-size:13px;font-weight:700}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expert a,.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertBody{gap:8px}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertCred{letter-spacing:.1em;order:3;min-height:0;margin-top:2px;font-size:.75rem;font-weight:600;line-height:1.5}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertName{letter-spacing:0;font-size:1.375rem;font-weight:600;line-height:1.2}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertRole{max-width:260px;font-size:.9375rem;font-weight:400;line-height:1.5}@media (min-width:1024px){.v4-module__MwTRxq__v5 .v4-module__MwTRxq__expertName{font-size:1.5rem}}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__factValue{font-family:var(--v5-display,inherit);font-variant-numeric:lining-nums;letter-spacing:0;font-size:clamp(2.25rem,4.4vw,3rem);font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__factLabel{font-size:.875rem;font-weight:500}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__details li{font-size:1rem;font-weight:400}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__details span{letter-spacing:.14em;font-size:.75rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__formTitle{font-family:var(--v5-display,inherit);letter-spacing:0;font-size:1.875rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form label{letter-spacing:.12em;font-size:.78125rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form div:has(>input:not([required]):not([type=hidden]))>label:after{font-size:.8125rem;font-weight:400}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form div:has(>textarea:not([required]))>label:after{font-size:.8125rem;font-weight:400}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form input:not([type=hidden]):not([type=checkbox]),.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form textarea{font-weight:400}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form button[type=submit]{font-size:1rem;font-weight:600}.v4-module__MwTRxq__v5 .v4-module__MwTRxq__form>p:last-child{font-size:.875rem}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leaf{--r:58% 42% 38% 62% / 52% 38% 62% 48%}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leafFlip{--r:42% 58% 62% 38% / 38% 52% 48% 62%}.v4-module__MwTRxq__v6{--thumb-r:58% 42% 38% 62% / 52% 38% 62% 48%}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__sheetPhoto{inset:16%}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leafImg,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leafLine{animation:18s ease-in-out infinite alternate v4-module__MwTRxq__v6Breathe;animation-delay:var(--blob-delay,0s)}.v4-module__MwTRxq__v6 section:not([data-inview]) .v4-module__MwTRxq__leafImg,.v4-module__MwTRxq__v6 section:not([data-inview]) .v4-module__MwTRxq__leafLine{animation-play-state:paused}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leafFlip .v4-module__MwTRxq__leafImg,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__leafFlip .v4-module__MwTRxq__leafLine{animation-name:v4-module__MwTRxq__v6BreatheFlip}.v4-module__MwTRxq__v6 li:nth-child(3n+2) .v4-module__MwTRxq__leaf{--blob-delay:-6s}.v4-module__MwTRxq__v6 li:nth-child(3n+3) .v4-module__MwTRxq__leaf{--blob-delay:-12s}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__articleMedia .v4-module__MwTRxq__leaf{--blob-delay:-9s}}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__ringCore{border-radius:58% 42% 38% 62%/52% 38% 62% 48%}@media (prefers-reduced-motion:no-preference){.v4-module__MwTRxq__v6 .v4-module__MwTRxq__ringCore{animation:18s ease-in-out infinite alternate v4-module__MwTRxq__v6Breathe}.v4-module__MwTRxq__v6 section:not([data-inview]) .v4-module__MwTRxq__ringCore{animation-play-state:paused}}@keyframes v4-module__MwTRxq__v6Breathe{0%{border-radius:58% 42% 38% 62%/52% 38% 62% 48%}50%{border-radius:42% 58% 60% 40%/40% 56% 44% 60%}to{border-radius:50% 50% 42% 58%/60% 44% 56% 40%}}@keyframes v4-module__MwTRxq__v6BreatheFlip{0%{border-radius:42% 58% 62% 38%/38% 52% 48% 62%}50%{border-radius:58% 42% 40% 60%/56% 40% 60% 44%}to{border-radius:50% 50% 58% 42%/44% 60% 40% 56%}}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__head .v4-module__MwTRxq__eyebrow,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__numeral,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__sheetNum{display:none}@media (min-width:640px){.v4-module__MwTRxq__v6 .v4-module__MwTRxq__head{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.v4-module__MwTRxq__v6 .v4-module__MwTRxq__head{grid-template-columns:minmax(0,1fr) auto}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__ctaGrid .v4-module__MwTRxq__head,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__articleBody .v4-module__MwTRxq__head,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__contactGrid .v4-module__MwTRxq__head{grid-template-columns:minmax(0,1fr)}}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__sheetMeta{justify-content:flex-start}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__sheetName{text-align:left}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__title em{color:inherit;font-style:normal}.v4-module__MwTRxq__v6 [aria-labelledby=v6-reviews-title] .v4-module__MwTRxq__title em,.v4-module__MwTRxq__v6 [aria-labelledby=v4-philosophy-title] .v4-module__MwTRxq__title em{color:var(--accent);font-style:italic}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__rule{letter-spacing:.16em;font-size:.75rem}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__expertCred{letter-spacing:.02em;text-transform:none;font-size:.875rem;font-weight:500}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__form label{letter-spacing:0;text-transform:none;color:var(--fg);font-size:.875rem;font-weight:500}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__details span{letter-spacing:.1em;font-size:.8125rem}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__formCard{border-radius:20px}@media (min-width:1024px){.v4-module__MwTRxq__v6 [id=treatments]{padding-block:36px 40px}.v4-module__MwTRxq__v6 [id=treatments] .v4-module__MwTRxq__rule,.v4-module__MwTRxq__v6 [id=treatments] .v4-module__MwTRxq__head{margin-bottom:24px}.v4-module__MwTRxq__v6 [id=treatments] .v4-module__MwTRxq__headText{max-width:none}}.v4-module__MwTRxq__v6 [id=results]{background:#000}.v4-module__MwTRxq__v6 [aria-labelledby=v4-philosophy-title]{background:#fff}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__section:not([id=treatments]){content-visibility:auto;contain-intrinsic-size:auto 1000px}.v4-module__MwTRxq__faqSection .v4-module__MwTRxq__rule{display:none}.v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;margin-bottom:36px}.v4-module__MwTRxq__faqSection .v4-module__MwTRxq__headText{flex-direction:column;align-items:center;display:flex}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head .v4-module__MwTRxq__eyebrow{color:var(--champagne);align-items:center;gap:14px;margin-bottom:14px;display:inline-flex}.v4-module__MwTRxq__v6 .v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head .v4-module__MwTRxq__eyebrow:before,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head .v4-module__MwTRxq__eyebrow:after{content:"";opacity:.6;background:currentColor;width:28px;height:1px}.v4-module__MwTRxq__faqSection .v4-module__MwTRxq__lead{margin-inline:auto}.v4-module__MwTRxq__faqList{max-width:860px;margin-inline:auto}@media (min-width:1024px){.v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head,.v4-module__MwTRxq__v6 .v4-module__MwTRxq__faqSection .v4-module__MwTRxq__head{margin-bottom:52px}}.v4-module__MwTRxq__faqMoreWrap{justify-content:center;margin-top:28px;display:flex}.v4-module__MwTRxq__faqMore{min-height:46px;color:var(--champagne);font:inherit;cursor:pointer;background:0 0;border:1px solid #e7d8b773;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:.9375rem;font-weight:500;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.v4-module__MwTRxq__faqMore:hover{border-color:var(--champagne);background:var(--champagne);color:var(--black)}.v4-module__MwTRxq__faqMore:focus-visible{outline:2px solid var(--champagne);outline-offset:3px}
.BenefitOrbit-module__stlN9q__orbit{grid-template-columns:minmax(0,1fr);gap:28px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:640px){.BenefitOrbit-module__stlN9q__orbit{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media (min-width:1024px){.BenefitOrbit-module__stlN9q__orbit{grid-template-columns:minmax(0,1fr) clamp(300px,30vw,380px) minmax(0,1fr);align-items:center;column-gap:clamp(56px,6vw,84px)}}.BenefitOrbit-module__stlN9q__photo{aspect-ratio:1;order:-1;width:min(100%,260px);margin:18px auto 14px;position:relative}@media (min-width:640px){.BenefitOrbit-module__stlN9q__photo{grid-column:1/-1;width:280px}}@media (min-width:1024px){.BenefitOrbit-module__stlN9q__photo{order:0;grid-column:auto;width:100%;margin:0}}.BenefitOrbit-module__stlN9q__ring{border:1px dashed #8a6a2f73;border-radius:50%;animation:60s linear infinite BenefitOrbit-module__stlN9q__orbitTurn;position:absolute;inset:-18px}@media (min-width:1024px){.BenefitOrbit-module__stlN9q__ring{inset:-30px}}.BenefitOrbit-module__stlN9q__frame{border-radius:var(--v6-blob,58% 42% 38% 62% / 52% 38% 62% 48%);outline:1px solid var(--v6-outline,#5e524080);outline-offset:10px;animation:18s ease-in-out infinite alternate BenefitOrbit-module__stlN9q__orbitBreathe;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px #14121029}.BenefitOrbit-module__stlN9q__img{object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.BenefitOrbit-module__stlN9q__photo:hover .BenefitOrbit-module__stlN9q__img{transform:scale(1.04)}@keyframes BenefitOrbit-module__stlN9q__orbitTurn{to{transform:rotate(360deg)}}@keyframes BenefitOrbit-module__stlN9q__orbitBreathe{0%{border-radius:58% 42% 38% 62%/52% 38% 62% 48%}50%{border-radius:42% 58% 60% 40%/40% 56% 44% 60%}to{border-radius:50% 50% 42% 58%/60% 44% 56% 40%}}section:not([data-inview]) .BenefitOrbit-module__stlN9q__frame{animation-play-state:paused}.BenefitOrbit-module__stlN9q__col{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.BenefitOrbit-module__stlN9q__col{gap:clamp(36px,4vw,52px)}}.BenefitOrbit-module__stlN9q__item{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:18px;display:grid;position:relative}.BenefitOrbit-module__stlN9q__icon{background:var(--v6-champagne,#e7d8b7);width:56px;height:56px;color:var(--v6-black,#0b0b0b);outline:1px solid var(--v6-outline,#5e524080);outline-offset:5px;border-radius:50%;justify-content:center;align-items:center;transition:background .35s,color .35s,outline-offset .35s,outline-color .35s,transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex}.BenefitOrbit-module__stlN9q__title{font-family:var(--v5-display,Georgia, serif);color:var(--v6-ink,#141210);margin:4px 0 6px;font-size:clamp(1.3125rem,1.6vw,1.5rem);font-weight:700;line-height:1.2;transition:color .3s}.BenefitOrbit-module__stlN9q__desc{color:var(--v6-body,#3d3427);margin:0;font-size:.9375rem;line-height:1.65}@media (min-width:1024px){.BenefitOrbit-module__stlN9q__left .BenefitOrbit-module__stlN9q__item{text-align:right;grid-template-columns:minmax(0,1fr) 56px}.BenefitOrbit-module__stlN9q__left .BenefitOrbit-module__stlN9q__icon{order:1}.BenefitOrbit-module__stlN9q__item:after{content:"";background:radial-gradient(circle, var(--v6-champagne-deep,#8a6a2f) 1.5px, transparent 2px) no-repeat, linear-gradient(90deg, var(--v6-champagne-deep,#8a6a2f) 50%, transparent 0) repeat-x;background-size:3px 3px,6px 1px;background-position:var(--dot) center, 0 center;opacity:.7;width:clamp(30px,3.4vw,50px);height:3px;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;top:27px;transform:scaleX(.75)}.BenefitOrbit-module__stlN9q__left .BenefitOrbit-module__stlN9q__item:after{--dot:right;transform-origin:0;left:calc(100% + 10px)}.BenefitOrbit-module__stlN9q__right .BenefitOrbit-module__stlN9q__item:after{--dot:left;transform-origin:100%;right:calc(100% + 10px)}.BenefitOrbit-module__stlN9q__left .BenefitOrbit-module__stlN9q__item:not(:first-child):not(:last-child){margin-right:clamp(0px,2.4vw,36px)}.BenefitOrbit-module__stlN9q__right .BenefitOrbit-module__stlN9q__item:not(:first-child):not(:last-child){margin-left:clamp(0px,2.4vw,36px)}}@media (hover:hover){.BenefitOrbit-module__stlN9q__item:hover .BenefitOrbit-module__stlN9q__icon{background:var(--v6-black,#0b0b0b);color:var(--v6-champagne,#e7d8b7);outline-color:var(--v6-champagne-deep,#8a6a2f);outline-offset:8px;transform:rotate(-8deg)scale(1.04)}.BenefitOrbit-module__stlN9q__item:hover .BenefitOrbit-module__stlN9q__title{color:var(--v6-champagne-deep,#8a6a2f)}.BenefitOrbit-module__stlN9q__item:hover:after{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.BenefitOrbit-module__stlN9q__ring,.BenefitOrbit-module__stlN9q__frame{animation:none}}
.TreatmentCtaBanner-module__77IpYG__section{background:var(--v6-paper,#fbf8f2);padding:40px 16px}@media (min-width:1025px){.TreatmentCtaBanner-module__77IpYG__section{padding-block:72px}}.TreatmentCtaBanner-module__77IpYG__banner{grid-template-columns:minmax(0,1fr);gap:10px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:900px){.TreatmentCtaBanner-module__77IpYG__banner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.TreatmentCtaBanner-module__77IpYG__copy{background:radial-gradient(90% 120% at 0% 0%, #ffffff0f, transparent 60%), var(--v6-black,#0b0b0b);color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-width:0;padding:36px 26px;display:flex}@media (min-width:900px){.TreatmentCtaBanner-module__77IpYG__copy{min-height:400px;padding:56px}}.TreatmentCtaBanner-module__77IpYG__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--v6-champagne,#e7d8b7);margin:0;font-size:.75rem;font-weight:600}.TreatmentCtaBanner-module__77IpYG__title{max-width:560px;font-family:var(--v5-display,Georgia, serif);letter-spacing:-.01em;color:#fff;overflow-wrap:break-word;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.06}.TreatmentCtaBanner-module__77IpYG__text{color:#ffffffbd;max-width:480px;margin:0;font-size:1.0625rem;line-height:1.65}.TreatmentCtaBanner-module__77IpYG__pill{background:var(--v6-champagne,#e7d8b7);color:var(--v6-black,#0b0b0b);font:inherit;cursor:pointer;border:0;border-radius:100px;align-items:center;gap:14px;margin-top:8px;padding:6px 6px 6px 24px;font-size:1rem;font-weight:600;transition:background .25s,transform .2s,box-shadow .25s;display:inline-flex}.TreatmentCtaBanner-module__77IpYG__pill:hover{background:#f1e6cd;transform:translateY(-2px);box-shadow:0 12px 28px #00000059}.TreatmentCtaBanner-module__77IpYG__pill:focus-visible{outline:2px solid var(--v6-champagne,#e7d8b7);outline-offset:3px}.TreatmentCtaBanner-module__77IpYG__pillIcon{background:var(--v6-black,#0b0b0b);width:42px;height:42px;color:var(--v6-champagne,#e7d8b7);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s;display:inline-flex}.TreatmentCtaBanner-module__77IpYG__pill:hover .TreatmentCtaBanner-module__77IpYG__pillIcon{transform:translate(3px)}.TreatmentCtaBanner-module__77IpYG__call{color:#fff;align-items:center;gap:10px;margin-top:6px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.TreatmentCtaBanner-module__77IpYG__call span{text-underline-offset:5px;-webkit-text-decoration:underline #e7d8b78c;text-decoration:underline #e7d8b78c;transition:text-decoration-color .2s}.TreatmentCtaBanner-module__77IpYG__call:hover span{-webkit-text-decoration-color:var(--v6-champagne,#e7d8b7);text-decoration-color:var(--v6-champagne,#e7d8b7)}.TreatmentCtaBanner-module__77IpYG__call svg{color:var(--v6-champagne,#e7d8b7)}.TreatmentCtaBanner-module__77IpYG__media{aspect-ratio:4/3;background:radial-gradient(70% 70% at 100% 100%, #e7d8b72e, transparent 70%), var(--v6-black,#0b0b0b);border-radius:20px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.TreatmentCtaBanner-module__77IpYG__media{aspect-ratio:auto;min-height:400px}}.TreatmentCtaBanner-module__77IpYG__glowA,.TreatmentCtaBanner-module__77IpYG__glowB{pointer-events:none;border-radius:50%;position:absolute}.TreatmentCtaBanner-module__77IpYG__glowA{aspect-ratio:1;background:radial-gradient(circle at 70% 40%,#ffffff38,#ffffff08 60%,#0000 72%);width:46%;top:18%;left:-22%}.TreatmentCtaBanner-module__77IpYG__glowB{aspect-ratio:1;background:radial-gradient(circle at 30% 70%,#ffffff2e,#ffffff08 60%,#0000 72%);width:40%;top:-12%;right:-16%}.TreatmentCtaBanner-module__77IpYG__ring{aspect-ratio:1;border-radius:var(--v6-blob-flip,42% 58% 62% 38% / 38% 52% 48% 62%);pointer-events:none;border:1px solid #e7d8b773;width:min(86%,400px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TreatmentCtaBanner-module__77IpYG__portrait{aspect-ratio:1;border-radius:var(--v6-blob,58% 42% 38% 62% / 52% 38% 62% 48%);background:#1a1a1a;width:min(68%,340px);position:relative;overflow:hidden;box-shadow:0 0 0 10px #e7d8b714,0 30px 80px #0009}@media (min-width:900px){.TreatmentCtaBanner-module__77IpYG__portrait{width:min(74%,320px)}}.TreatmentCtaBanner-module__77IpYG__portraitImg{object-fit:cover;object-position:center 30%;transition:transform .8s}.TreatmentCtaBanner-module__77IpYG__media:hover .TreatmentCtaBanner-module__77IpYG__portraitImg{transform:scale(1.05)}@media (prefers-reduced-motion:no-preference){.TreatmentCtaBanner-module__77IpYG__portrait{animation:18s ease-in-out infinite alternate TreatmentCtaBanner-module__77IpYG__ctaBreathe}.TreatmentCtaBanner-module__77IpYG__ring{animation:22s ease-in-out infinite alternate TreatmentCtaBanner-module__77IpYG__ctaBreatheFlip}.TreatmentCtaBanner-module__77IpYG__section:not([data-inview]) .TreatmentCtaBanner-module__77IpYG__portrait,.TreatmentCtaBanner-module__77IpYG__section:not([data-inview]) .TreatmentCtaBanner-module__77IpYG__ring{animation-play-state:paused}}@keyframes TreatmentCtaBanner-module__77IpYG__ctaBreathe{0%{border-radius:58% 42% 38% 62%/52% 38% 62% 48%}50%{border-radius:42% 58% 60% 40%/40% 56% 44% 60%}to{border-radius:50% 50% 42% 58%/60% 44% 56% 40%}}@keyframes TreatmentCtaBanner-module__77IpYG__ctaBreatheFlip{0%{border-radius:42% 58% 62% 38%/38% 52% 48% 62%}50%{border-radius:58% 42% 40% 60%/56% 40% 60% 44%}to{border-radius:50% 50% 58% 42%/44% 60% 40% 56%}}
.v6-reviews-module__trFu8q__section.v6-reviews-module__trFu8q__section{--card:#faf7f1;--card-line:#5e524029;--gold:#b8892b;--gold-deep:#7a5c22;--tint:#e7d8b74d;--body:#2b2620;background:#fff}.v6-reviews-module__trFu8q__grid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:1024px){.v6-reviews-module__trFu8q__grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:56px}}@media (min-width:1280px){.v6-reviews-module__trFu8q__grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:72px}}.v6-reviews-module__trFu8q__summary{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.v6-reviews-module__trFu8q__title.v6-reviews-module__trFu8q__title{color:var(--fg);margin:0;font-size:clamp(2rem,7vw,2.75rem)}@media (min-width:1024px){.v6-reviews-module__trFu8q__title.v6-reviews-module__trFu8q__title{font-size:clamp(2.375rem,3.4vw,3rem)}}.v6-reviews-module__trFu8q__intro{max-width:380px;color:var(--muted);margin:-8px 0 0;font-size:1.0625rem;line-height:1.7}.v6-reviews-module__trFu8q__score{background:linear-gradient(135deg,#e7d8b780,#e7d8b72e);border:1px solid #8a6a2f47;border-radius:20px;align-items:center;gap:18px;padding:16px 22px 16px 20px;display:flex}.v6-reviews-module__trFu8q__scoreValue{font-family:var(--v5-display,Georgia, serif);font-variant-numeric:lining-nums;letter-spacing:-.02em;color:var(--gold-deep);font-size:3.5rem;font-weight:500;line-height:1}.v6-reviews-module__trFu8q__scoreText{flex-direction:column;gap:6px;display:flex}.v6-reviews-module__trFu8q__scoreText .v6-reviews-module__trFu8q__stars{font-size:1.0625rem}.v6-reviews-module__trFu8q__scoreCount{color:var(--body);align-items:center;gap:8px;font-size:.9375rem;font-weight:500;display:inline-flex}.v6-reviews-module__trFu8q__scoreCount svg{flex-shrink:0;width:16px;height:16px}@media (min-width:1024px){.v6-reviews-module__trFu8q__scoreValue{font-size:4rem}}.v6-reviews-module__trFu8q__filters{scrollbar-width:none;align-self:stretch;gap:8px;margin-inline:-20px;padding-inline:20px;display:flex;overflow-x:auto}.v6-reviews-module__trFu8q__filters::-webkit-scrollbar{display:none}@media (min-width:640px){.v6-reviews-module__trFu8q__filters{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.v6-reviews-module__trFu8q__filter{border:1px solid var(--outline);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.v6-reviews-module__trFu8q__filter:hover{border-color:var(--fg);background:var(--tint)}.v6-reviews-module__trFu8q__filterOn,.v6-reviews-module__trFu8q__filterOn:hover{border-color:var(--fg);background:var(--fg);color:#fff}.v6-reviews-module__trFu8q__filterCount{background:var(--tint);text-align:center;border-radius:100px;min-width:20px;padding:1px 6px;font-size:.75rem;font-weight:600}.v6-reviews-module__trFu8q__filterOn .v6-reviews-module__trFu8q__filterCount{background:#fff3}.v6-reviews-module__trFu8q__filter:focus-visible,.v6-reviews-module__trFu8q__rail:focus-visible,.v6-reviews-module__trFu8q__more:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v6-reviews-module__trFu8q__main{min-width:0}.v6-reviews-module__trFu8q__rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -20px;padding:4px 20px 8px;scroll-padding-inline:20px;list-style:none;display:flex;overflow-x:auto}.v6-reviews-module__trFu8q__rail::-webkit-scrollbar{display:none}@media (min-width:640px){.v6-reviews-module__trFu8q__rail{gap:16px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.v6-reviews-module__trFu8q__card{border:1px solid var(--card-line);background:var(--card);scroll-snap-align:start;border-radius:20px;flex-direction:column;flex:0 0 86%;gap:16px;min-width:0;padding:26px 22px 22px;display:flex;position:relative}@media (min-width:640px){.v6-reviews-module__trFu8q__card{flex-basis:calc(50% - 8px);padding:28px 26px 24px}}.v6-reviews-module__trFu8q__mark{font-family:var(--v5-display,Georgia, serif);color:#8a6a2f29;pointer-events:none;font-size:5.5rem;line-height:1;position:absolute;top:2px;right:22px}.v6-reviews-module__trFu8q__stars{color:var(--gold);letter-spacing:2px;font-size:.9375rem;line-height:1}.v6-reviews-module__trFu8q__quote{flex-direction:column;flex:1;align-items:flex-start;gap:10px;margin:0;display:flex}.v6-reviews-module__trFu8q__text p{color:var(--body);margin:0 0 10px;font-size:1rem;font-weight:400;line-height:1.7}.v6-reviews-module__trFu8q__text p:last-child{margin-bottom:0}.v6-reviews-module__trFu8q__clamped{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v6-reviews-module__trFu8q__clamped p+p{display:none}.v6-reviews-module__trFu8q__more{min-height:32px;color:var(--fg);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline}.v6-reviews-module__trFu8q__foot{border-top:1px solid var(--card-line);flex-direction:column;align-items:flex-start;gap:14px;padding-top:16px;display:flex}.v6-reviews-module__trFu8q__chip{min-height:26px;color:var(--gold-deep);letter-spacing:.04em;white-space:nowrap;border:1px solid #8a6a2f66;border-radius:100px;align-items:center;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.v6-reviews-module__trFu8q__author{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.v6-reviews-module__trFu8q__author>svg{flex-shrink:0;width:18px;height:18px}.v6-reviews-module__trFu8q__avatar{background:var(--champagne);color:#0b0b0b;width:42px;height:44px;font-family:var(--v5-display,Georgia, serif);border-radius:58% 42% 38% 62%/52% 38% 62% 48%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:inline-flex}.v6-reviews-module__trFu8q__authorText{flex-direction:column;flex:1;min-width:0;display:flex}.v6-reviews-module__trFu8q__authorText strong{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.v6-reviews-module__trFu8q__authorText span{color:var(--muted);font-size:.8125rem}.v6-reviews-module__trFu8q__nav{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.v6-reviews-module__trFu8q__count{color:var(--muted);margin:0;font-size:.875rem;font-weight:500}.v6-reviews-module__trFu8q__buttons{gap:10px;margin-left:auto;display:flex}.v6-reviews-module__trFu8q__buttons button:disabled{opacity:.35;cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.v6-reviews-module__trFu8q__filter{transition:none}}
.Accordion-module__AIInSq__accordion{flex-direction:column;gap:6px;width:100%;display:flex}.Accordion-module__AIInSq__item{border:1px solid #0000;border-radius:.625rem;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s;overflow:hidden}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__item{border-color:var(--color-border-light);background:var(--color-white)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__item:hover{border-color:#0000002e;transform:translateY(-1px);box-shadow:0 4px 20px #00000012}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__item{background:#000;border-color:#000}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__item:hover{background:#1a1a1a;border-color:#1a1a1a;transform:translateY(-1px)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open{background:var(--color-white);border-color:#00000026;position:relative;transform:none;box-shadow:0 4px 24px #00000014}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:after{content:"";background:linear-gradient(180deg, transparent, var(--color-text-dark), transparent);opacity:0;width:3px;height:100%;animation:.5s forwards Accordion-module__AIInSq__lineSlideDown;position:absolute;top:0;left:0;box-shadow:0 0 12px #0003,inset 0 0 8px #0000001a}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open{background:#000;border-color:#000;position:relative;transform:none}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:after{content:"";opacity:0;background:linear-gradient(#0000,#fff,#0000);width:3px;height:100%;animation:.5s forwards Accordion-module__AIInSq__lineSlideDown;position:absolute;top:0;left:0;box-shadow:0 0 12px #fff9,inset 0 0 8px #ffffff4d}@keyframes Accordion-module__AIInSq__lineSlideDown{0%{opacity:0;clip-path:inset(100% 0 0)}50%{opacity:1}to{opacity:1;clip-path:inset(0)}}.Accordion-module__AIInSq__heading{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;margin:0}.Accordion-module__AIInSq__trigger{align-items:center;gap:var(--space-2);width:100%;padding:13px var(--space-3);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.Accordion-module__AIInSq__number{letter-spacing:.08em;flex-shrink:0;min-width:22px;font-size:.625rem;font-weight:700;transition:color .2s}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__number{color:#00000040}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__number{color:#fff6}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__open .Accordion-module__AIInSq__number{color:var(--color-text-dark)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__open .Accordion-module__AIInSq__number{color:#fff}.Accordion-module__AIInSq__question{flex:1;font-size:.9375rem;font-weight:500;line-height:1.35;transition:color .2s}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__question{color:var(--color-text-dark)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__question,.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__open .Accordion-module__AIInSq__question{color:#fff}.Accordion-module__AIInSq__icon{border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;transition:border-color .25s,background .25s;display:flex}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__icon{border-color:var(--color-border-light);color:var(--color-text-dark)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__icon{color:#fffc;border-color:#fff6}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__item:hover .Accordion-module__AIInSq__icon{color:var(--color-text-dark);background:#0000000a;border-color:#00000040}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__item:hover .Accordion-module__AIInSq__icon{color:#fff;background:#ffffff1a;border-color:#fff9}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__open .Accordion-module__AIInSq__icon{background:var(--color-text-dark);border-color:var(--color-text-dark);color:#fff}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__open .Accordion-module__AIInSq__icon{color:var(--color-text-dark);background:#ffffffe6;border-color:#ffffffe6}.Accordion-module__AIInSq__iconSvg{transform-origin:50%;transition:transform .3s;overflow:visible}.Accordion-module__AIInSq__open .Accordion-module__AIInSq__iconSvg{transform:rotate(180deg)}.Accordion-module__AIInSq__body{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid;overflow:hidden}.Accordion-module__AIInSq__open .Accordion-module__AIInSq__body{grid-template-rows:1fr}.Accordion-module__AIInSq__bodyInner{min-height:0;overflow:hidden}.Accordion-module__AIInSq__answer{padding:0 var(--space-3) var(--space-3);padding-left:calc(var(--space-3) + 22px + var(--space-2));font-size:.875rem;line-height:1.65}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__light .Accordion-module__AIInSq__answer{color:var(--color-text-muted)}.Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__dark .Accordion-module__AIInSq__answer{color:#ffffffd9}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion{gap:10px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item{border-color:var(--v6-line);box-shadow:none;background:#fff;border-radius:16px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item:hover{border-color:var(--v6-outline);background:var(--v6-paper);box-shadow:none;transform:none}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open{border-color:var(--v6-outline);background:#fff;box-shadow:0 16px 38px #5e52401a}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:hover{border-color:var(--v6-outline);background:#fff;box-shadow:0 16px 38px #5e52401a}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:after{background:var(--v6-champagne);width:4px;box-shadow:none}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__trigger{padding-block:16px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__number{font-variant-numeric:lining-nums;color:var(--v6-taupe);font-size:.75rem}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__open .Accordion-module__AIInSq__number{font-variant-numeric:lining-nums;color:var(--v6-taupe);font-size:.75rem}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__question{font-family:var(--v5-display,Georgia, serif);color:var(--v6-ink);font-size:1.1875rem;font-weight:600;line-height:1.3}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__open .Accordion-module__AIInSq__question{font-family:var(--v5-display,Georgia, serif);color:var(--v6-ink);font-size:1.1875rem;font-weight:600;line-height:1.3}@media (min-width:768px){:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__question{font-size:1.3125rem}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__open .Accordion-module__AIInSq__question{font-size:1.3125rem}}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__icon{border-color:var(--v6-line);background:var(--v6-ivory);width:30px;height:30px;color:var(--v6-ink)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__item:hover .Accordion-module__AIInSq__icon{border-color:var(--v6-outline);background:var(--v6-ivory);color:var(--v6-ink)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__open .Accordion-module__AIInSq__icon{border-color:var(--v6-black);background:var(--v6-black);color:#fff}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion .Accordion-module__AIInSq__answer{color:var(--v6-body);font-size:.9375rem;line-height:1.7}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item{background:#ffffff09;border-color:#e7d8b72e;border-radius:18px;transition:border-color .3s,background .3s,box-shadow .35s,transform .35s cubic-bezier(.22,1,.36,1)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item:hover{background:#ffffff0f;border-color:#e7d8b76b;transform:translateY(-2px)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open{background:#ffffff12;border-color:#e7d8b780;transform:none;box-shadow:0 24px 50px #00000073}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:hover{background:#ffffff12;border-color:#e7d8b780;transform:none;box-shadow:0 24px 50px #00000073}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__trigger{gap:14px;padding:18px 18px 18px 20px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__trigger:focus-visible{outline:2px solid var(--v6-champagne);outline-offset:-2px;border-radius:18px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__number{color:var(--v6-champagne)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__open .Accordion-module__AIInSq__number{color:var(--v6-champagne)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__question{color:#fff}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__open .Accordion-module__AIInSq__question{color:#fff}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__icon{width:34px;height:34px;color:var(--v6-champagne);background:0 0;border-color:#e7d8b773;transition:border-color .25s,background .25s,color .25s,transform .35s}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item:hover .Accordion-module__AIInSq__icon{border-color:var(--v6-champagne);color:var(--v6-champagne);background:#e7d8b71f}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__open .Accordion-module__AIInSq__icon{border-color:var(--v6-champagne);background:var(--v6-champagne);color:var(--v6-black)}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__answer{color:#ffffffbd;padding-left:56px;padding-right:24px}@media (min-width:768px){:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__trigger{padding:22px 24px 22px 28px}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__answer{padding-bottom:24px;padding-left:64px;padding-right:72px}}@media (max-width:479px){:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__answer{padding-left:20px}}@media (prefers-reduced-motion:reduce){:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item:hover{transform:none}}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item{position:relative}:root:has([data-v6-site]) .Accordion-module__AIInSq__accordion.Accordion-module__AIInSq__night .Accordion-module__AIInSq__item.Accordion-module__AIInSq__open:after{content:"";background:var(--v6-champagne);width:3px;height:auto;box-shadow:none;opacity:0;border-radius:0 3px 3px 0;animation:.5s forwards Accordion-module__AIInSq__lineSlideDown;position:absolute;top:16px;bottom:16px;left:0}
.TrustBadges-module__wBT7Yq__wrap{border-radius:14px;align-items:stretch;transition:box-shadow .25s;display:inline-flex;overflow:hidden}.TrustBadges-module__wBT7Yq__dark{-webkit-backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff21;box-shadow:0 4px 24px #00000040}.TrustBadges-module__wBT7Yq__dark:hover{box-shadow:0 6px 32px #00000059}.TrustBadges-module__wBT7Yq__light{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 16px #0000000f}.TrustBadges-module__wBT7Yq__light:hover{box-shadow:0 4px 24px #0000001a}.TrustBadges-module__wBT7Yq__badge{flex-direction:column;gap:6px;padding:14px 20px;display:flex}.TrustBadges-module__wBT7Yq__badgeHeader{align-items:center;gap:7px;display:flex}.TrustBadges-module__wBT7Yq__badgeHeader svg{flex-shrink:0;display:block}.TrustBadges-module__wBT7Yq__platform{letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;font-size:.875rem;font-weight:700}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__platform{color:#fff}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__platform{color:#111827}.TrustBadges-module__wBT7Yq__verified{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:100px;flex-shrink:0;padding:2px 7px;font-size:.6875rem;font-weight:600}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__verified{color:#ffffffb3;background:#ffffff17}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__verified{color:#6b7280;background:#f3f4f6}.TrustBadges-module__wBT7Yq__stars{align-items:center;gap:2px;display:flex}.TrustBadges-module__wBT7Yq__summary{align-items:center;gap:5px;line-height:1;display:flex}.TrustBadges-module__wBT7Yq__score{letter-spacing:-.02em;font-size:.9375rem;font-weight:700}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__score{color:#fff}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__score{color:#111827}.TrustBadges-module__wBT7Yq__dot{border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__dot{background:#fff6}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__dot{background:#d1d5db}.TrustBadges-module__wBT7Yq__count{font-size:.75rem;font-weight:400}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__count{color:#ffffffbf}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__count{color:#9ca3af}.TrustBadges-module__wBT7Yq__sep{flex-shrink:0;width:1px;margin-block:12px}.TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__sep{background:#ffffff1a}.TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__sep{background:#e5e7eb}@media (max-width:540px){.TrustBadges-module__wBT7Yq__wrap{width:100%}.TrustBadges-module__wBT7Yq__badge{flex:1;min-width:0;padding:10px}}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__wrap{border-radius:100px}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__dark{box-shadow:none;background:#ffffff0f;border-color:#e7d8b766}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__light{border-color:var(--v6-line);box-shadow:none;background:#fff}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__badge{flex-flow:wrap;align-items:center;gap:4px 10px;padding:10px 20px}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__dark .TrustBadges-module__wBT7Yq__stars path{fill:var(--v6-champagne)}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__stars path{fill:var(--v6-champagne-deep)}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__count{color:var(--v6-muted)}:root:has([data-v6-site]) .TrustBadges-module__wBT7Yq__light .TrustBadges-module__wBT7Yq__dot{background:var(--v6-outline)}
.FormCard-module__3wsmta__card{color:#0d1520;background:#fff;border-radius:22px;flex-direction:column;min-width:0;display:flex;box-shadow:0 0 0 1px #0000000f,0 12px 32px #00000014}.FormCard-module__3wsmta__top{padding:22px 22px 12px}.FormCard-module__3wsmta__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0d15206b;align-items:center;gap:7px;margin:0 0 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.FormCard-module__3wsmta__eyebrow:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.FormCard-module__3wsmta__heading{letter-spacing:-.03em;color:#0d1520;margin:0;font-size:1.625rem;font-weight:800;line-height:1.1}.FormCard-module__3wsmta__form{padding:0 22px 20px}.FormCard-module__3wsmta__bare .FormCard-module__3wsmta__form{padding-top:22px}@media (max-width:480px){.FormCard-module__3wsmta__card{border-radius:18px}.FormCard-module__3wsmta__top{padding:16px 16px 12px}.FormCard-module__3wsmta__heading{font-size:1.125rem}.FormCard-module__3wsmta__form{padding:0 12px 14px}.FormCard-module__3wsmta__bare .FormCard-module__3wsmta__form{padding-top:16px}}
.LeadForm-module__YoiatG__section{padding-block:var(--space-8);background:#161616!important}@media (max-width:1024px){.LeadForm-module__YoiatG__section{padding-block:var(--space-6)}}@media (max-width:768px){.LeadForm-module__YoiatG__section{padding-block:var(--space-5)}}.LeadForm-module__YoiatG__splitGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(24px,4vw,48px);display:grid}.LeadForm-module__YoiatG__formCol{flex-direction:column;display:flex}.LeadForm-module__YoiatG__formCard{flex:1}.LeadForm-module__YoiatG__infoCol{flex-direction:column;gap:clamp(12px,1.8vw,18px);display:flex}.LeadForm-module__YoiatG__infoDesc{color:#ffffff80;margin:0;font-size:clamp(.875rem,1vw,.9375rem);line-height:1.7}.LeadForm-module__YoiatG__contactGrid{grid-template-columns:1fr 1fr;gap:clamp(8px,1.2vw,14px);display:grid}.LeadForm-module__YoiatG__contactItem{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:clamp(12px,1.5vw,16px);text-decoration:none;transition:background .25s,border-color .25s,transform .3s cubic-bezier(.22,1,.36,1);display:flex}.LeadForm-module__YoiatG__contactItem:hover{background:#ffffff14;border-color:#ffffff29;transform:translateY(-3px)}.LeadForm-module__YoiatG__contactLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffff61;font-size:.6875rem;font-weight:700;line-height:1}.LeadForm-module__YoiatG__contactIconWrap{color:#ffffffad;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:2px;display:flex}.LeadForm-module__YoiatG__contactValue{color:#fff;letter-spacing:-.01em;font-size:.875rem;font-weight:700;line-height:1.3}.LeadForm-module__YoiatG__hoursCard{cursor:default;gap:8px}.LeadForm-module__YoiatG__hoursCard:hover{transform:none}.LeadForm-module__YoiatG__hoursGrid{flex-direction:column;gap:5px;width:100%;display:flex}.LeadForm-module__YoiatG__hoursRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.LeadForm-module__YoiatG__hoursDay{color:#ffffff8c;font-size:.8125rem;line-height:1.2}.LeadForm-module__YoiatG__hoursTime{color:#ffffffe0;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.2}.LeadForm-module__YoiatG__socialCard{cursor:default;gap:8px}.LeadForm-module__YoiatG__socialCard:hover{transform:none}.LeadForm-module__YoiatG__socialLinks{flex-direction:row;gap:8px;width:100%;display:flex}.LeadForm-module__YoiatG__socialLink{border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.LeadForm-module__YoiatG__socialLink:hover .LeadForm-module__YoiatG__socialIcon{color:#fff;background:#ffffff1a;border-color:#ffffff47}.LeadForm-module__YoiatG__socialIcon{color:#ffffffb3;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s,color .2s;display:flex}.LeadForm-module__YoiatG__mapWrap{border:1px solid #ffffff14;border-radius:14px;flex:1;min-height:140px;position:relative;overflow:hidden}.LeadForm-module__YoiatG__mapIframe{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}.LeadForm-module__YoiatG__mapOverlay{background:linear-gradient(#0000 55%,#00000038 100%);justify-content:flex-end;align-items:flex-end;padding:14px;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.LeadForm-module__YoiatG__mapOverlay:hover{background:linear-gradient(#0000 45%,#0000005c 100%)}.LeadForm-module__YoiatG__mapCta{color:#0a0c10;background:#ffffffeb;border-radius:50px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 10px #0000004d}.LeadForm-module__YoiatG__mapOverlay:hover .LeadForm-module__YoiatG__mapCta{transform:translateY(-1px);box-shadow:0 4px 16px #0006}@media (max-width:860px){.LeadForm-module__YoiatG__splitGrid{grid-template-columns:1fr;align-items:start;gap:clamp(28px,5vw,48px)}.LeadForm-module__YoiatG__mapWrap{flex:unset;aspect-ratio:16/7;min-height:unset}}@media (max-width:580px){.LeadForm-module__YoiatG__section{padding-block:var(--space-5)}.LeadForm-module__YoiatG__contactGrid{grid-template-columns:1fr 1fr;gap:8px}.LeadForm-module__YoiatG__contactItem{gap:5px;padding:12px}.LeadForm-module__YoiatG__mapWrap{aspect-ratio:4/3}}@media (max-width:400px){.LeadForm-module__YoiatG__contactGrid{grid-template-columns:1fr}}
.FinalCTA-module__WlqcyW__section.FinalCTA-module__WlqcyW__section{background:#fff;padding-block:clamp(32px,4.5vw,56px)}.FinalCTA-module__WlqcyW__container{justify-content:center;display:flex}.FinalCTA-module__WlqcyW__card{text-align:center;background:#161616;border-radius:24px;flex-direction:column;align-items:center;gap:clamp(12px,1.6vw,18px);width:100%;max-width:860px;padding:clamp(28px,4vw,48px) clamp(24px,6vw,80px);display:flex;box-shadow:0 24px 64px #0d15202e,0 4px 16px #0d15201a}.FinalCTA-module__WlqcyW__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.6875rem;font-weight:700}.FinalCTA-module__WlqcyW__heading{letter-spacing:-.01em;color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.625rem,3.5vw,2.75rem);font-style:italic;font-weight:400;line-height:1.18}.FinalCTA-module__WlqcyW__rule{background:#ffffff2e;border:none;border-radius:2px;flex-shrink:0;width:64px;height:1.5px;margin-block:2px}.FinalCTA-module__WlqcyW__subtext{color:#ffffff85;max-width:480px;margin:0;font-size:clamp(.9375rem,1.1vw,1rem);line-height:1.68}.FinalCTA-module__WlqcyW__buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.FinalCTA-module__WlqcyW__btnPrimary{color:#161616;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:13px 28px;font-size:.9375rem;font-weight:600;transition:background .25s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:inline-flex;box-shadow:0 4px 18px #00000040}.FinalCTA-module__WlqcyW__btnPrimary:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 8px 28px #00000059}.FinalCTA-module__WlqcyW__btnPrimary:active{transform:translateY(0)}.FinalCTA-module__WlqcyW__btnOutline{color:#fff;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ffffff4d;border-radius:50px;align-items:center;padding:12px 28px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .25s,background .25s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.FinalCTA-module__WlqcyW__btnOutline:hover{background:#ffffff14;border-color:#fff9;transform:translateY(-2px)}.FinalCTA-module__WlqcyW__btnOutline:active{transform:translateY(0)}@media (max-width:640px){.FinalCTA-module__WlqcyW__card{border-radius:18px;gap:14px}.FinalCTA-module__WlqcyW__buttons{flex-direction:column;gap:10px;width:100%}.FinalCTA-module__WlqcyW__btnPrimary,.FinalCTA-module__WlqcyW__btnOutline{justify-content:center;width:100%}}
