.BeforeAfterPage-module__A2G9Fq__page{color:var(--mjm-ink,#203938);background:#fff;flex-direction:column;padding-top:1px;display:flex}.BeforeAfterPage-module__A2G9Fq__page>[hidden]{display:none!important}.BeforeAfterPage-module__A2G9Fq__hero{text-align:center;padding:clamp(150px,13vw,215px) 24px 68px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__eyebrow{color:#6c7873;letter-spacing:.1em;text-transform:uppercase;margin:0 0 26px;font-size:10px;line-height:1.6}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__title{color:#203938;text-transform:uppercase;margin:0;font:400 clamp(48px, 6vw, 100px)/1.06 var(--mjm-serif), Georgia, serif!important;letter-spacing:-.03em!important}.BeforeAfterPage-module__A2G9Fq__flourish{width:min(660px,65vw);height:auto;margin:5px auto 18px;display:block;overflow:visible}.BeforeAfterPage-module__A2G9Fq__flourish path{stroke:#203938;stroke-width:.65px;opacity:.5;vector-effect:non-scaling-stroke}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__intro{color:#74827d;font:italic 400 clamp(20px, 1.5vw, 25px)/1.5 var(--mjm-serif), Georgia, serif;margin:0}.BeforeAfterPage-module__A2G9Fq__showcase{width:min(1120px, calc(100% - var(--mjm-grid-margin,64px) * 2));margin-inline:auto}.BeforeAfterPage-module__A2G9Fq__collection{width:min(1500px, calc(100% - var(--mjm-grid-margin,64px) * 2));margin-inline:auto}.BeforeAfterPage-module__A2G9Fq__toolbar{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:20px;display:flex}.BeforeAfterPage-module__A2G9Fq__toolbar>span{text-transform:uppercase;align-items:center;gap:15px;font-size:10px;display:flex}.BeforeAfterPage-module__A2G9Fq__toolbar i{color:#75817b;border-inline-start:1px solid var(--mjm-line);padding-inline-start:13px;font-style:normal}.mjm-second .BeforeAfterPage-module__A2G9Fq__page button{cursor:pointer;border-radius:0;font-family:inherit}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__motionToggle{color:#203938;border:1px solid var(--mjm-line);background:0 0;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:11px;display:flex}.BeforeAfterPage-module__A2G9Fq__case{min-width:0}.BeforeAfterPage-module__A2G9Fq__photoFrame{position:relative}.BeforeAfterPage-module__A2G9Fq__comparisonViewport{aspect-ratio:16/9;isolation:isolate;background:#eeece8;width:100%;position:relative;overflow:hidden}.BeforeAfterPage-module__A2G9Fq__comparisonViewport .dr-dana-comparison{width:100%;height:100%;position:absolute;inset:0}.BeforeAfterPage-module__A2G9Fq__singleResult{object-fit:cover;background:#eeece8;width:100%;height:100%;inset:0;position:absolute!important}.BeforeAfterPage-module__A2G9Fq__mediaPlaceholder{color:#6c7873;text-transform:uppercase;letter-spacing:.08em;place-items:center;font-size:11px;display:grid}.BeforeAfterPage-module__A2G9Fq__comparison{--split:50%;aspect-ratio:16/9;touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;isolation:isolate;background:#eeece8;width:100%;position:relative;overflow:hidden}.BeforeAfterPage-module__A2G9Fq__photo{pointer-events:none;position:absolute;inset:0}.BeforeAfterPage-module__A2G9Fq__photo img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.BeforeAfterPage-module__A2G9Fq__before{clip-path:inset(0 calc(100% - var(--split)) 0 0);z-index:1}.BeforeAfterPage-module__A2G9Fq__divider{z-index:3;left:var(--split);pointer-events:none;background:#ffffffd9;width:1px;position:absolute;top:0;bottom:0}.BeforeAfterPage-module__A2G9Fq__divider>span{color:#203938;background:#fff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0001}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__divider>span{width:48px;height:48px}.BeforeAfterPage-module__A2G9Fq__photoLabel{z-index:2;color:#fff;text-transform:uppercase;pointer-events:none;background:#0d1515a6;padding:3px 6px;font-size:9px;line-height:1.5;position:absolute;bottom:12px}.BeforeAfterPage-module__A2G9Fq__beforeLabel{left:12px}.BeforeAfterPage-module__A2G9Fq__afterLabel{right:12px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__photoLabel{bottom:24px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__beforeLabel{left:24px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__afterLabel{right:24px}.BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__featuredName{top:30px;color:#fff;font:italic 400 clamp(28px,3vw,46px)/1.1 var(--mjm-serif), Georgia, serif;pointer-events:none;text-shadow:0 1px 14px #0003;position:absolute;inset-inline-start:32px}.BeforeAfterPage-module__A2G9Fq__caseFooter{border-bottom:1px solid var(--mjm-line);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 0;font-size:11px;display:flex}.BeforeAfterPage-module__A2G9Fq__caseFooter>span{color:#62756e}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__caseFooter button{color:#203938;background:0 0;border:0;align-items:center;gap:15px;min-height:36px;padding:5px 0 5px 8px;font-size:11px;display:inline-flex}.BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__explore{color:#203938;justify-content:center;align-items:center;gap:14px;width:fit-content;margin:35px auto 0;padding:12px;font-size:11px;display:flex}.BeforeAfterPage-module__A2G9Fq__collection{padding-top:clamp(75px,8vw,135px);scroll-margin-top:125px}.BeforeAfterPage-module__A2G9Fq__collectionHeader{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:42px;display:flex}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__collectionHeader .BeforeAfterPage-module__A2G9Fq__eyebrow{margin-bottom:18px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__collectionHeader h2{color:#203938;margin:0;font:400 clamp(32px, 3.3vw, 52px)/1.12 var(--mjm-serif), Georgia, serif!important;letter-spacing:-.025em!important}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__collectionCopy{color:#74827d;max-width:310px;margin:0;font-size:12px;line-height:1.9}.BeforeAfterPage-module__A2G9Fq__grid{perspective:1600px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4vw,64px) 24px;display:grid}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__note{color:#74827d;margin:36px 0 0;font-size:11px;line-height:1.8}.BeforeAfterPage-module__A2G9Fq__emptyState{border-block:1px solid var(--mjm-line);text-align:center;padding:clamp(54px,7vw,92px) 20px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__emptyState h2{color:#203938;margin:0;font:400 clamp(30px, 4vw, 52px)/1.15 var(--mjm-serif), Georgia, serif!important;letter-spacing:-.02em!important}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__emptyState p{color:#74827d;max-width:480px;margin:18px auto 0;font-size:13px;line-height:1.8}.BeforeAfterPage-module__A2G9Fq__cta{text-align:center;padding:clamp(120px,14vw,230px) 24px clamp(100px,12vw,190px)}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__cta h2{color:#203938;margin:0;font:400 clamp(43px,5.8vw,86px)/1.08 var(--mjm-serif), Georgia, serif!important;letter-spacing:-.025em!important}.BeforeAfterPage-module__A2G9Fq__smallFlourish{width:min(430px,60vw);margin-top:3px;margin-bottom:14px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__ctaCopy{color:#74827d;max-width:350px;margin:0 auto 30px;font-size:13px;line-height:1.8}.BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__bookingLink{color:#203938;border-block:1px solid #203938;justify-content:space-between;align-items:center;gap:55px;width:min(250px,100%);margin:0 auto;padding:16px 0;font-size:12px;display:flex}.BeforeAfterPage-module__A2G9Fq__page button svg,.BeforeAfterPage-module__A2G9Fq__page a svg{flex:none}.BeforeAfterPage-module__A2G9Fq__page a,.BeforeAfterPage-module__A2G9Fq__page button{transition:opacity .3s,color .3s}.BeforeAfterPage-module__A2G9Fq__page a:hover,.BeforeAfterPage-module__A2G9Fq__page button:hover{color:#935b5f}.BeforeAfterPage-module__A2G9Fq__page :focus-visible{outline-offset:5px;outline:2px solid #935b5f}.BeforeAfterPage-module__A2G9Fq__comparison:focus-visible{outline-offset:3px}.BeforeAfterPage-module__A2G9Fq__dialog{color:#203938;overscroll-behavior:contain;background:#fff;border:1px solid #d9dfdb;border-radius:0;width:min(1280px,94vw);max-width:94vw;max-height:92svh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.BeforeAfterPage-module__A2G9Fq__dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1d1cd1}.BeforeAfterPage-module__A2G9Fq__dialogHeader,.BeforeAfterPage-module__A2G9Fq__dialogFooter{align-items:center;gap:18px;padding:12px 20px;font-size:12px;display:flex}.BeforeAfterPage-module__A2G9Fq__dialogHeader{border-bottom:1px solid var(--mjm-line);justify-content:space-between}.BeforeAfterPage-module__A2G9Fq__dialogFooter{justify-content:center}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__dialog button{border:1px solid var(--mjm-line);color:#203938;background:#fff;place-items:center;width:44px;height:44px;display:grid}.BeforeAfterPage-module__A2G9Fq__fullPhotos{grid-template-columns:1fr 1fr;gap:18px;padding:20px;display:grid}.BeforeAfterPage-module__A2G9Fq__singlePhoto{grid-template-columns:minmax(0,1fr);max-width:920px;margin-inline:auto}.BeforeAfterPage-module__A2G9Fq__fullPhotos figure{min-width:0;margin:0}.BeforeAfterPage-module__A2G9Fq__fullPhotos figcaption{text-transform:uppercase;margin-bottom:12px;font-size:11px}.BeforeAfterPage-module__A2G9Fq__dialogMedia{aspect-ratio:16/9;object-fit:cover;background:#f5f5f3;width:100%;display:block;overflow:hidden;position:relative!important}.BeforeAfterPage-module__A2G9Fq__page[dir=rtl] .BeforeAfterPage-module__A2G9Fq__title,.BeforeAfterPage-module__A2G9Fq__page[dir=rtl] .BeforeAfterPage-module__A2G9Fq__collectionHeader h2,.BeforeAfterPage-module__A2G9Fq__page[dir=rtl] .BeforeAfterPage-module__A2G9Fq__cta h2{line-height:1.45!important}.BeforeAfterPage-module__A2G9Fq__page[dir=rtl] .BeforeAfterPage-module__A2G9Fq__eyebrow{letter-spacing:0}@media (max-width:1100px){.BeforeAfterPage-module__A2G9Fq__showcase,.BeforeAfterPage-module__A2G9Fq__collection{width:calc(100% - 64px)}.BeforeAfterPage-module__A2G9Fq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BeforeAfterPage-module__A2G9Fq__hero{padding-top:150px}}@media (max-width:700px){.BeforeAfterPage-module__A2G9Fq__page [data-before-after-mobile-hidden=true]{display:none!important}.BeforeAfterPage-module__A2G9Fq__hero{padding:135px 18px 44px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__title{font-size:clamp(37px,8.8vw,58px)!important}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__eyebrow{margin-bottom:20px;font-size:9px}.BeforeAfterPage-module__A2G9Fq__flourish{width:86%;margin-block:10px 22px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__intro{max-width:270px;margin-inline:auto;font-size:20px}.BeforeAfterPage-module__A2G9Fq__showcase,.BeforeAfterPage-module__A2G9Fq__collection{width:calc(100% - 36px)}.BeforeAfterPage-module__A2G9Fq__toolbar{gap:8px;margin-bottom:14px}.BeforeAfterPage-module__A2G9Fq__toolbar>span{flex-wrap:wrap;gap:6px;font-size:8px}.BeforeAfterPage-module__A2G9Fq__toolbar i{padding-inline-start:6px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__motionToggle{padding:8px;font-size:10px}.BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__featuredName{top:15px;font-size:26px;inset-inline-start:16px}.BeforeAfterPage-module__A2G9Fq__divider>span,.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__divider>span{width:44px;height:44px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__photoLabel{bottom:10px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__beforeLabel{left:10px}.BeforeAfterPage-module__A2G9Fq__featured .BeforeAfterPage-module__A2G9Fq__afterLabel{right:10px}.BeforeAfterPage-module__A2G9Fq__caseFooter{font-size:10px}.BeforeAfterPage-module__A2G9Fq__collectionHeader{margin-bottom:28px;display:block}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__collectionCopy{max-width:290px;margin-top:20px}.BeforeAfterPage-module__A2G9Fq__grid{grid-template-columns:1fr;gap:32px}.BeforeAfterPage-module__A2G9Fq__cta{padding-block:105px 90px}.BeforeAfterPage-module__A2G9Fq__fullPhotos{grid-template-columns:1fr;padding:14px}.BeforeAfterPage-module__A2G9Fq__dialogHeader{z-index:2;background:#fff;padding:8px 14px;font-size:11px;position:sticky;top:0}.BeforeAfterPage-module__A2G9Fq__dialogHeader button{flex-shrink:0}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__caseFooter button{min-height:44px}.mjm-second .BeforeAfterPage-module__A2G9Fq__page .BeforeAfterPage-module__A2G9Fq__motionToggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.BeforeAfterPage-module__A2G9Fq__motionToggle{display:none!important}.BeforeAfterPage-module__A2G9Fq__page a,.BeforeAfterPage-module__A2G9Fq__page button{transition:none}}
