.pm-editorial,.planme-reference-library{--pm-media-gap:clamp(18px, 2vw, 28px);--pm-media-line:rgba(20, 24, 61, .12)}.pm-program-grid{align-items:stretch;gap:var(--pm-media-gap)}.pm-program-grid article{min-height:0;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--pm-media-line);background:rgb(255 255 255 / .5)}.pm-program-grid article figure{width:100%;height:auto;aspect-ratio:3 / 2;overflow:hidden;border:0;background:#fff0}.pm-program-grid article figure img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.01);transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .6s ease}.pm-lifting-guide .pm-program-grid article:nth-child(-n+2) figure img{object-fit:cover}.pm-program-grid article>div{display:flex;flex-direction:column;padding:clamp(28px, 3vw, 42px)}.pm-program-grid__description{margin-top:auto}.pm-catalog-program__gallery,.pm-catalog-program__gallery--1,.pm-catalog-program__gallery--2,.pm-catalog-program__gallery--3{width:min(1060px, 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 270px),1fr));align-items:stretch;gap:var(--pm-media-gap);margin:0 auto;padding:0;background:#fff0}.pm-catalog-program__gallery--1{width:min(760px, 100%);grid-template-columns:minmax(0,1fr)}.pm-catalog-program__gallery--2{width:min(900px, 100%);grid-template-columns:repeat(2,minmax(0,1fr))}.pm-catalog-program__gallery--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-catalog-program__gallery figure,.pm-catalog-program__gallery--3 figure:first-child{grid-row:auto;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;padding:0;border:0;background:#fff0;box-shadow:none}.pm-catalog-program__gallery img{width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center}.pm-catalog-program__gallery--compact-pair{width:min(920px, 100%);grid-template-columns:repeat(2,minmax(0,1fr))}figure.pm-media-figure--anatomy{width:100%;aspect-ratio:4 / 3;justify-self:center}.pm-about-equipment__grid{align-items:stretch;gap:clamp(30px, 3vw, 46px)}.pm-about-equipment__grid article{display:grid;grid-template-rows:auto 1fr}.pm-about-equipment .pm-device-stage,.pm-device-chapter .pm-device-stage{width:100%;height:auto;min-height:0;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;padding:clamp(10px, 1.2vw, 18px);border:0;background:#fff0}.pm-device-stage .pm-device-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.pm-device-stage--scizer .pm-device-image,.pm-device-stage--onda .pm-device-image{transform:none}.pm-device-source{padding:clamp(42px, 5vw, 68px);background:#f4f2ed}.pm-device-source__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--pm-media-gap)}.pm-device-source__gallery figure{min-width:0;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:0;background:#fff0;box-shadow:none}.pm-device-source__gallery img{width:100%;height:auto;aspect-ratio:4 / 3;padding:0;object-fit:contain;object-position:center;background:#fff0}.pm-device-source__gallery figcaption{padding:14px 0 0;border-top:1px solid var(--pm-media-line);color:#69656d;font-size:12px}.planme-reference-library{margin-top:clamp(82px, 9vw, 128px);padding-top:clamp(60px, 7vw, 92px)}.planme-reference-chapter{padding-bottom:clamp(70px, 8vw, 112px)}.planme-reference-block.is-curated{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px, 6vw, 86px);align-items:start;padding:clamp(44px, 5vw, 72px) 0;border-top:1px solid var(--pm-media-line)}.planme-reference-block.is-curated .planme-reference-block__copy{width:min(900px, 100%)}.planme-reference-block.is-curated .planme-reference-gallery{width:min(980px, 100%)}.planme-reference-block.is-curated:has(.planme-reference-block__copy:only-child){grid-template-columns:minmax(0,820px)}.planme-reference-block__copy p,.planme-reference-block__copy li{font-size:15px;line-height:1.9}.planme-reference-gallery,.planme-reference-gallery.is-pair,.planme-reference-gallery.is-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--pm-media-gap)}.planme-reference-gallery figure{width:100%;height:auto;min-height:0;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;padding:0;border:0;background:#fff0;box-shadow:none}.planme-reference-gallery img{width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s ease}.planme-reference-gallery figure:hover img{transform:scale(1.025);filter:saturate(1.025) contrast(1.01)}.planme-reference-gallery.is-single{width:min(780px, 100%);grid-template-columns:minmax(0,1fr)}.planme-reference-gallery.is-single figure{aspect-ratio:auto;max-height:560px}.planme-reference-gallery.is-single img{width:auto;max-width:100%;height:auto;max-height:560px}@media (max-width:980px){.pm-device-source__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.planme-reference-block.is-curated{grid-template-columns:1fr}.planme-reference-gallery{width:min(900px, 100%)}}@media (max-width:760px){.pm-program-grid{gap:18px}.pm-program-grid article figure{aspect-ratio:4 / 3}.pm-catalog-program__gallery,.pm-catalog-program__gallery--1,.pm-catalog-program__gallery--2,.pm-catalog-program__gallery--3,.pm-catalog-program__gallery--compact-pair,.pm-device-source__gallery,.planme-reference-gallery,.planme-reference-gallery.is-pair,.planme-reference-gallery.is-grid{grid-template-columns:1fr}.pm-device-source{padding:38px 24px 44px}.pm-device-source__gallery{grid-auto-flow:row;grid-auto-columns:auto;margin-right:0;padding-right:0;overflow:visible}.planme-reference-library{margin-top:70px;padding-top:50px}.planme-reference-block.is-curated{gap:30px;padding:38px 0 52px}.planme-reference-gallery figure{aspect-ratio:4 / 3}.planme-reference-gallery.is-single figure{max-height:440px}.planme-reference-gallery.is-single img{max-height:440px}}.pm-care-framework{width:min(1320px, calc(100% - 48px));margin:clamp(34px, 4vw, 62px) auto}.pm-care-framework__standard{padding:clamp(52px, 6vw, 86px);background:radial-gradient(circle at 88% 12%,rgb(178 157 134 / .18),transparent 25%),linear-gradient(135deg,#171b43 0%,#202755 100%)}.pm-care-framework__criteria{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pm-care-framework__criteria li{min-height:190px;align-content:end;padding:28px;border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .055);transition:transform .35s ease,background-color .35s ease,border-color .35s ease}.pm-care-framework__criteria strong{font-size:19px}.pm-care-framework__criteria p{font-size:14px;line-height:1.75}.pm-treatment-visual{position:relative;width:min(1040px, 100%);min-height:430px;display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:1fr auto;gap:26px 38px;margin:0 auto;overflow:hidden;padding:clamp(42px, 5vw, 72px);color:var(--pm-navy);background:radial-gradient(circle at 88% 8%,rgb(178 157 134 / .2),transparent 25%),linear-gradient(145deg,#f8f6f1,#e9e5dd)}.pm-treatment-visual>p:empty,.pm-treatment-visual__copy>p:empty{display:none!important}.pm-catalog-program:nth-child(even) .pm-treatment-visual{color:#fff;background:radial-gradient(circle at 88% 8%,rgb(213 188 150 / .2),transparent 25%),linear-gradient(145deg,#222957,#121631)}.pm-treatment-visual::after{content:"";position:absolute;right:-90px;bottom:-170px;width:390px;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.09}.pm-treatment-visual__symbol{position:relative;z-index:1;width:132px;aspect-ratio:1;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;transition:transform .45s ease,background-color .45s ease}.pm-treatment-visual__symbol svg{width:56px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.pm-treatment-visual__copy{position:relative;z-index:1;align-self:center}.pm-treatment-visual__copy>span{color:var(--pm-champagne);font-family:var(--pm-serif);font-size:11px;letter-spacing:.18em}.pm-treatment-visual__copy h3{margin:14px 0 16px;color:inherit;font-size:clamp(34px, 4vw, 54px);font-weight:300;letter-spacing:-.06em}.pm-treatment-visual__copy p{max-width:680px;margin:0;color:inherit;font-size:15px;line-height:1.85;opacity:.72}.pm-treatment-visual__points{position:relative;z-index:1;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.86}.pm-treatment-visual__points span{min-height:92px;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:20px 18px;border-right:1px solid currentColor;font-size:14px;line-height:1.55}.pm-treatment-visual__points span:last-child{border-right:0}.pm-treatment-visual__points i{color:var(--pm-champagne);font-family:var(--pm-serif);font-style:normal;font-size:11px}.pm-facts-strip{gap:10px;padding:20px;border:0;background:#f3f0ea}.pm-facts-strip div{position:relative;min-height:178px;justify-content:flex-end;gap:8px;overflow:hidden;padding:24px;border:1px solid rgb(20 24 61 / .11)!important;background:rgb(255 255 255 / .82);transition:transform .35s ease,box-shadow .35s ease,color .35s ease,background-color .35s ease}.pm-facts-strip div>i{position:absolute;top:22px;right:22px;width:38px;height:38px;color:var(--pm-champagne)}.pm-facts-strip div>i svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.pm-facts-strip div span{font-size:12px}.pm-facts-strip div strong{font-size:17px}.pm-type-grid,.pm-compare-grid{gap:14px;border:0;background:#fff0}.pm-type-grid article,.pm-compare-grid article{position:relative;min-height:330px;overflow:hidden;padding:32px;border:1px solid rgb(20 24 61 / .12);background:linear-gradient(150deg,rgb(255 255 255 / .92),#ece8df);transition:transform .38s ease,box-shadow .38s ease,color .38s ease,background .38s ease}.pm-type-grid article::after,.pm-compare-grid article::after{content:"";position:absolute;right:-72px;bottom:-100px;width:220px;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.08}.pm-type-grid article>i,.pm-compare-grid article>i{position:absolute;top:32px;right:30px;width:62px;height:62px;color:var(--pm-champagne);transition:transform .4s ease}.pm-type-grid article>i svg,.pm-compare-grid article>i svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.pm-type-grid h3{margin:120px 0 18px;font-size:23px}.pm-type-grid p,.pm-compare-grid p{font-size:14px;line-height:1.8}.pm-compare-grid h3{margin:105px 0 16px;font-size:23px}.pm-point-design{min-height:620px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;overflow:hidden;padding:clamp(54px, 7vw, 100px);color:var(--pm-navy);background:radial-gradient(circle at 72% 35%,rgb(178 157 134 / .24),transparent 23%),linear-gradient(145deg,#f6f3ed,#ddd7cb)!important}.pm-point-design::after{content:"";position:absolute;right:-8%;width:65%;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;opacity:.1}.pm-point-design>span{position:relative;z-index:1;width:92px;height:92px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%}.pm-point-design svg{width:48px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.pm-point-design p,.pm-point-design strong,.pm-point-design small{position:relative;z-index:1}.pm-point-design p{margin:8px 0 0;color:var(--pm-champagne);font-family:var(--pm-serif);font-size:11px;letter-spacing:.2em}.pm-point-design strong{max-width:550px;font-size:clamp(36px, 4.3vw, 60px);font-weight:300;line-height:1.25;letter-spacing:-.06em}.pm-point-design small{font-family:var(--pm-serif);letter-spacing:.18em;opacity:.55}.planme-reference-library{display:none!important}@media (max-width:900px){.pm-care-framework__criteria{grid-template-columns:1fr}.pm-treatment-visual{grid-template-columns:96px minmax(0,1fr);padding:38px}.pm-treatment-visual__symbol{width:88px}.pm-treatment-visual__points{grid-template-columns:1fr}.pm-treatment-visual__points span{border-right:0;border-bottom:1px solid currentColor}.pm-treatment-visual__points span:last-child{border-bottom:0}}.pm-source-detail__pairs,.pm-source-detail__pairs--1,.pm-source-detail__pairs--2,.pm-source-detail__pairs--3{grid-template-columns:minmax(0,1fr)}.pm-source-detail__pair{width:100%;height:auto}.pm-source-detail__pair figure img{max-height:660px}.pm-source-detail__pair-copy{padding:clamp(26px,3.2vw,48px)}.pm-source-detail__pair-copy p{max-width:980px;margin-right:auto;margin-left:auto;font-size:16px;line-height:1.9}.pm-source-detail__pair-copy p+p{margin-top:14px}@media (max-width:760px){.pm-care-framework{width:calc(100% - 28px);margin:22px auto}.pm-care-framework__standard{padding:34px 22px}.pm-treatment-visual{min-height:0;grid-template-columns:1fr;gap:22px;padding:32px 22px}.pm-treatment-visual__symbol{width:78px}.pm-treatment-visual__copy p{font-size:14px}.pm-facts-strip{grid-template-columns:1fr 1fr;padding:12px}.pm-facts-strip div{min-height:152px;padding:18px}.pm-facts-strip div:last-child{grid-column:1 / -1}.pm-type-grid article,.pm-compare-grid article{min-height:280px;padding:26px 22px}.pm-point-design{min-height:440px;padding:48px 24px}}@media (prefers-reduced-motion:reduce){.pm-program-grid article figure img,.pm-device-source__gallery figure,.planme-reference-gallery img{transition:none}}.pm-editorial-hero__shortcut{width:max-content;display:inline-flex;align-items:center;gap:16px;margin-top:30px;padding:12px 0;color:var(--pm-navy);border-bottom:1px solid rgb(18 27 66 / .3);font-size:12px;font-weight:600;letter-spacing:.08em;transition:color .25s ease,border-color .25s ease,gap .25s ease}.pm-editorial-hero__shortcut:focus-visible{gap:21px;color:var(--pm-champagne);border-color:currentColor}.pm-doctor-hero__portrait img{object-position:42% 50%;filter:saturate(.84) contrast(1.01)!important}.pm-doctor-hero__detail img{object-position:58% 46%;filter:saturate(.72) contrast(1.04)!important;transform:translate3d(0,var(--pm-parallax-shift,0),0) scale(1.16);transform-origin:50% 50%}.pm-doctor-clinical{display:grid;grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);gap:clamp(44px,6vw,96px);align-items:center;padding:clamp(96px,11vw,160px) 0}.pm-doctor-clinical__copy{max-width:520px}.pm-doctor-clinical__copy h2{margin:18px 0 28px;color:var(--pm-navy);font-size:clamp(40px,4.2vw,62px);font-weight:300;line-height:1.18;letter-spacing:-.065em}.pm-doctor-clinical__copy>p:last-child{margin:0;color:#6e6d75;font-size:15px;line-height:1.95;word-break:keep-all}.pm-doctor-clinical__media{min-width:0;display:grid;grid-template-columns:1.08fr .92fr;gap:18px;align-items:end}.pm-doctor-clinical__media figure{min-width:0;height:clamp(420px,47vw,680px);margin:0;overflow:hidden;background:#ddd6cb}.pm-doctor-clinical__media figure:last-child{height:clamp(340px,39vw,560px)}.pm-doctor-clinical__media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.78) contrast(1.02);transition:transform .8s cubic-bezier(.18,.72,.2,1),filter .5s ease}.pm-doctor-clinical__media figure:first-child img{object-position:50% 38%}.pm-doctor-clinical__media figure:last-child img{object-position:52% 38%}.pm-hours-board__primary ol{margin:22px 0 0;padding:0;list-style:none;border-top:1px solid rgb(18 27 66 / .13)}.pm-hours-board__primary li{min-height:44px;display:grid;grid-template-columns:minmax(86px,.8fr) minmax(112px,1fr) minmax(74px,.7fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgb(18 27 66 / .11)}.pm-hours-board__primary li strong{color:var(--pm-navy);font-size:14px;font-weight:600}.pm-hours-board__primary li time{color:var(--pm-navy);font:500 16px/1.4 var(--pm-serif);letter-spacing:.025em}.pm-hours-board__primary li small{justify-self:end;color:#8f755d;font-size:11px;font-weight:600}.pm-hours-board>div>strong a{color:inherit}.pm-access-map{position:relative;display:block;color:var(--pm-navy)}.pm-access-map>span{position:absolute;right:34px;bottom:30px;z-index:2;padding:12px 18px;color:#fff;background:rgb(18 27 66 / .9);font-size:11px;font-weight:600;letter-spacing:.04em}.pm-treatment-catalog--skin-booster .pm-catalog-program:nth-child(2) .pm-treatment-visual__image{object-position:50% 34%}.pm-treatment-catalog--injectables .pm-catalog-program:nth-child(-n+5) .pm-treatment-visual__symbol{color:var(--pm-champagne);border-color:rgb(255 255 255 / .3)}@media (max-width:900px){.pm-doctor-clinical{grid-template-columns:1fr}.pm-doctor-clinical__copy{max-width:680px}}@media (max-width:760px){.pm-editorial-hero__shortcut{margin-top:22px}.pm-doctor-hero__portrait img{object-position:45% 34%}.pm-doctor-hero__detail img{transform:scale(1.06)}.pm-doctor-clinical{gap:34px;padding:74px 0}.pm-doctor-clinical__copy h2{font-size:clamp(36px,10vw,48px)}.pm-doctor-clinical__media{gap:8px}.pm-doctor-clinical__media figure{height:420px}.pm-doctor-clinical__media figure:last-child{height:330px}.pm-hours-board__primary li{grid-template-columns:76px 1fr}.pm-hours-board__primary li small{grid-column:2;justify-self:start;margin-top:-5px}.pm-access-map>span{right:16px;bottom:16px;padding:10px 13px;font-size:10px}}.pm-about-equipment .pm-device-stage,.pm-device-chapter .pm-device-stage{position:relative;width:100%;height:auto;min-height:0;aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden;padding:clamp(18px, 2vw, 30px);box-sizing:border-box;background:#fff0}.pm-about-equipment .pm-device-stage>img.pm-device-image,.pm-device-chapter .pm-device-stage>img.pm-device-image{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.pm-device-source__gallery figure{grid-template-rows:minmax(0,1fr) auto}.pm-device-source__gallery img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 3;object-fit:contain!important;object-position:center!important}.pm-lifting-guide .pm-program-grid article:nth-child(-n+2) figure{padding:clamp(14px, 1.5vw, 22px);box-sizing:border-box}.pm-lifting-guide .pm-program-grid article:nth-child(-n+2) figure img{object-fit:contain!important;object-position:center!important;transform:none!important}.pm-care-framework{margin-top:clamp(30px, 4vw, 58px);margin-bottom:clamp(30px, 4vw, 58px)}.pm-care-framework__topics{display:block;padding:clamp(34px, 4.5vw, 62px) var(--pm-axis);color:var(--pm-navy);background:#f2eee7}.pm-care-framework__topic-meta{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;align-items:end;margin-bottom:24px;padding:0 0 22px;border:0;border-bottom:1px solid rgb(20 24 61 / .14)}.pm-care-framework__topic-meta p{grid-column:1 / -1;font-size:12px}.pm-care-framework__topic-meta strong{margin:0;font-size:clamp(36px, 4vw, 54px);line-height:.9}.pm-care-framework__topic-meta span{margin:0 0 2px;font-size:14px}.pm-care-framework__topics nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 270px),1fr));gap:12px}.pm-care-framework__topics a{min-height:88px;display:grid;grid-template-columns:36px minmax(0,1fr) 22px;gap:12px;align-items:center;overflow:hidden;padding:22px 24px;border:1px solid rgb(20 24 61 / .13);color:var(--pm-navy);background:rgb(255 255 255 / .72);transition:color .3s ease,background-color .3s ease,transform .3s ease}.pm-care-framework__topics a:focus-visible{color:var(--pm-white);background:var(--pm-navy);transform:translateY(-2px)}.pm-care-framework__topics a>span,.pm-care-framework__topics a strong,.pm-care-framework__topics a em{position:relative;z-index:1}.pm-care-framework__topics a:focus-visible>span,.pm-care-framework__topics a:focus-visible strong,.pm-care-framework__topics a:focus-visible em{color:var(--pm-white);opacity:1}@media (max-width:760px){.pm-about-equipment .pm-device-stage,.pm-device-chapter .pm-device-stage{padding:16px}.pm-care-framework{margin-top:24px;margin-bottom:24px}.pm-care-framework__topics{padding:32px 24px 38px}.pm-care-framework__topics nav{grid-template-columns:1fr}.pm-care-framework__topics a{min-height:78px;padding:18px 20px}}.pm-dark-guide{overflow-x:clip}.pm-treatment-visual{isolation:isolate;color:#fff;background:var(--pm-navy-deep)}.pm-treatment-visual::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(15 19 48 / .96) 0%,rgb(15 19 48 / .88) 43%,rgb(15 19 48 / .36) 72%,rgb(15 19 48 / .08) 100%)}.pm-treatment-visual__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease}.pm-catalog-program:nth-child(even) .pm-treatment-visual{color:#fff;background:var(--pm-navy-deep)}.pm-treatment-visual__copy h3,.pm-treatment-visual__copy p{color:#fff}.pm-treatment-visual__symbol{background:rgb(19 24 61 / .2);backdrop-filter:blur(8px)}.pm-treatment-visual__points{background:rgb(12 16 43 / .34);backdrop-filter:blur(8px)}.pm-treatment-visual__categories{position:relative;z-index:1;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgb(255 255 255 / .2);border:1px solid rgb(255 255 255 / .2)}.pm-treatment-visual__categories>span{min-height:112px;display:flex;flex-direction:column;justify-content:center;gap:9px;padding:20px;background:rgb(12 16 43 / .55);backdrop-filter:blur(9px);transition:background-color .35s ease,transform .35s ease}.pm-treatment-visual__categories strong{color:#fff;font-size:14px;font-weight:500}.pm-treatment-visual__categories small{color:rgb(255 255 255 / .76);font-size:12px;line-height:1.6}.pm-treatment-catalog--wellness .pm-catalog-program{position:relative;overflow:hidden}.pm-treatment-catalog--wellness .pm-catalog-program::before{content:"";position:absolute;inset:0;opacity:.18;background:linear-gradient(90deg,rgb(255 255 255 / .8),transparent 58%),url(/wp-content/themes/planme-clinic/assets/images/generated/planme-wellness-166.webp) center / cover no-repeat;pointer-events:none}.pm-treatment-catalog--wellness .pm-catalog-program>*{position:relative;z-index:1}.pm-point-design{background:linear-gradient(90deg,rgb(246 243 237 / .98) 0%,rgb(246 243 237 / .86) 48%,rgb(246 243 237 / .18) 100%),url(/wp-content/themes/planme-clinic/assets/images/generated/planme-eye-166.webp) center / cover no-repeat!important}@media (max-width:900px){.pm-treatment-visual__categories{grid-template-columns:1fr 1fr}}@media (max-width:760px){.pm-treatment-visual::before{background:linear-gradient(180deg,rgb(15 19 48 / .95) 0%,rgb(15 19 48 / .82) 58%,rgb(15 19 48 / .45) 100%)}.pm-treatment-visual__image{object-position:62% center}.pm-treatment-visual__categories{grid-template-columns:1fr}.pm-treatment-visual__categories>span{min-height:92px}}.pm-dark-guide{--pm-dark-gap:clamp(22px, 3vw, 44px)}.pm-dark-guide .pm-dark-hero{grid-template-columns:minmax(0,.98fr) minmax(520px,1.02fr);min-height:570px;padding:clamp(28px, 3vw, 44px);gap:clamp(24px, 3vw, 48px)}.pm-dark-guide .pm-dark-hero .pm-program-hero__copy{padding:clamp(34px, 4vw, 62px)}.pm-dark-guide .pm-dark-hero .pm-program-hero__media{min-height:480px;overflow:hidden;background:#eeeae3}.pm-dark-guide .pm-dark-hero .pm-program-hero__media img{object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease}.pm-dark-guide .pm-facts-strip{grid-template-columns:repeat(7,minmax(0,1fr))}.pm-dark-guide .pm-facts-strip div{min-height:172px}.pm-dark-overview{display:grid;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);min-height:620px;margin-top:clamp(70px, 8vw, 118px);overflow:hidden;background:#f1ede6}.pm-dark-overview__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px, 6vw, 92px)}.pm-dark-overview h2{margin-bottom:28px;color:var(--pm-navy);font-size:clamp(38px, 4vw, 58px);font-weight:300;line-height:1.22;letter-spacing:-.055em}.pm-dark-overview__copy>p:not(.pm-kicker){margin-bottom:28px;color:var(--pm-muted);font-size:15px;line-height:1.95}.pm-dark-overview blockquote{margin:0;padding:24px 0 0 28px;border-top:1px solid rgb(20 24 61 / .16);border-left:2px solid var(--pm-champagne);color:var(--pm-navy);font-size:15px;line-height:1.9}.pm-dark-overview__media{min-height:620px;overflow:hidden}.pm-dark-overview__media img{object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pm-dark-choice{padding:clamp(88px, 9vw, 132px) 0}.pm-dark-choice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px, 2.4vw, 34px);margin-top:clamp(42px, 5vw, 68px)}.pm-dark-choice__grid>article{position:relative;min-height:560px;display:flex;flex-direction:column;padding:clamp(34px, 4vw, 58px);overflow:hidden;border:1px solid rgb(20 24 61 / .14);background:rgb(255 255 255 / .68);transition:transform .38s ease,box-shadow .38s ease,border-color .38s ease}.pm-dark-choice__grid>article::after{content:"";position:absolute;right:-90px;bottom:-120px;width:310px;height:310px;border:1px solid rgb(176 154 130 / .32);border-radius:50%;pointer-events:none}.pm-dark-choice__grid>article.is-filler{color:#fff;background:var(--pm-navy-deep)}.pm-dark-choice__title>span{color:var(--pm-champagne);font-family:var(--pm-serif);font-size:13px;letter-spacing:.15em}.pm-dark-choice__title h3{margin:25px 0 16px;color:inherit;font-size:clamp(30px, 3vw, 44px);font-weight:400;letter-spacing:-.05em}.pm-dark-choice__title p{margin:0;color:inherit;font-size:15px;line-height:1.85;opacity:.7}.pm-dark-choice dl{margin:44px 0 0}.pm-dark-choice dl>div{display:grid;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);gap:24px;padding:18px 0;border-top:1px solid rgb(20 24 61 / .13)}.pm-dark-choice .is-filler dl>div{border-color:rgb(255 255 255 / .18)}.pm-dark-choice dt{color:var(--pm-champagne);font-size:13px;letter-spacing:.06em}.pm-dark-choice dd{margin:0;color:inherit;font-size:17px;font-weight:500}.pm-dark-choice__note{margin:auto 0 0;padding-top:28px;color:rgb(255 255 255 / .72);font-size:14px;line-height:1.85}.pm-dark-guide .pm-diagnosis-section,.pm-dark-guide .pm-detail-comparison,.pm-dark-guide .pm-dark-process,.pm-dark-guide .pm-dark-cases{width:100%}.pm-dark-guide .pm-type-grid article>div,.pm-dark-guide .pm-compare-grid article>div{padding:30px clamp(24px, 2.2vw, 34px) 36px}.pm-dark-guide .pm-type-grid p,.pm-dark-guide .pm-compare-grid p{font-size:15px;line-height:1.82}.pm-dark-guide .pm-type-grid p br,.pm-dark-guide .pm-compare-grid p br,.pm-dark-guide .pm-program-hero__copy>p br,.pm-dark-guide .pm-dark-overview p br,.pm-dark-guide .pm-dark-overview blockquote br,.pm-dark-guide .pm-dark-choice .pm-section-heading>p br{display:block;content:"";margin-top:8px}.pm-dark-guide .pm-type-plan{margin-top:26px;padding-top:24px;border-top:1px solid rgb(20 24 61 / .12)}.pm-dark-guide .pm-type-plan strong{display:block;margin-bottom:13px;color:var(--pm-champagne);font-size:14px;font-weight:500;letter-spacing:.04em}.pm-dark-guide .pm-type-plan p{font-size:14px;line-height:1.82}.pm-dark-guide .pm-point-section{grid-template-columns:minmax(0,1.06fr) minmax(440px,.94fr);width:100%;margin-right:0;margin-left:0;overflow:hidden}.pm-dark-guide .pm-point-design{min-width:0;padding:clamp(54px, 6vw, 88px)}.pm-dark-guide .pm-point-design strong{width:min(100%, 590px);max-width:590px;font-size:clamp(34px, 3.1vw, 48px);line-height:1.36;white-space:normal;text-wrap:balance}.pm-dark-guide .pm-point-section__copy{min-width:0;padding:clamp(54px, 5vw, 82px)}.pm-dark-guide .pm-point-section li p{font-size:14px;line-height:1.78}.pm-dark-process{padding:clamp(88px, 9vw, 132px) 0}.pm-dark-process>ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:48px 0 0;padding:0;list-style:none}.pm-dark-process>ol>li{position:relative;min-height:300px;display:flex;flex-direction:column;padding:26px;overflow:hidden;border:1px solid rgb(20 24 61 / .12);background:rgb(255 255 255 / .7);transition:transform .38s ease,color .38s ease,background-color .38s ease,box-shadow .38s ease}.pm-dark-process>ol>li>span{color:var(--pm-champagne);font-family:var(--pm-serif);font-size:12px;letter-spacing:.15em}.pm-dark-process>ol>li>i{width:54px;height:54px;margin:36px 0 32px;color:var(--pm-champagne)}.pm-dark-process>ol>li>i svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.pm-dark-process h3{margin-bottom:12px;color:inherit;font-size:20px;font-weight:500}.pm-dark-process li p{margin:0;color:inherit;font-size:14px;line-height:1.75;opacity:.72}.pm-dark-cases{margin-bottom:clamp(88px, 9vw, 132px);padding:clamp(82px, 8vw, 120px) clamp(26px, 4vw, 58px);color:#fff;background:var(--pm-navy-deep)}.pm-dark-cases .pm-section-heading{border-color:rgb(255 255 255 / .2)}.pm-dark-cases .pm-section-heading h2{color:#fff}.pm-dark-cases .pm-section-heading>p{color:rgb(255 255 255 / .7)}.pm-dark-cases .pm-section-heading{grid-template-columns:minmax(330px,.7fr) minmax(590px,1.3fr);gap:clamp(42px, 5vw, 76px)}.pm-dark-cases .pm-dark-cases__summary{max-width:none;text-align:right}.pm-dark-cases__summary span{display:block;white-space:nowrap}.pm-dark-cases__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px, 2vw, 28px);margin-top:52px}.pm-dark-cases__grid figure{position:relative;aspect-ratio:522 / 176;overflow:hidden;background:#fff}.pm-dark-cases__grid figure img{width:100%;height:100%;object-fit:contain}.pm-dark-cases__grid figcaption{position:absolute;right:0;bottom:0;display:flex;gap:9px;align-items:center;padding:9px 13px;color:#fff;background:rgb(15 19 48 / .86);font-family:var(--pm-serif);font-size:10px;letter-spacing:.12em;transition:background-color .3s ease}.pm-dark-cases__grid figcaption span{color:var(--pm-champagne)}.pm-dark-cases__grid figcaption i{color:var(--pm-champagne);font-style:normal}.pm-dark-guide .pm-care-note{width:100vw;max-width:none;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(70px, 7vw, 96px) max(72px, calc((100vw - 1480px) / 2 + 72px));box-sizing:border-box}.pm-dark-guide:has(.pm-care-note){overflow-x:visible}@media (max-width:1180px){.pm-dark-guide .pm-facts-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.pm-dark-guide .pm-facts-strip div:last-child{grid-column:auto}.pm-dark-process>ol{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-dark-cases .pm-section-heading{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}.pm-dark-cases__summary span{white-space:normal}}@media (max-width:900px){.pm-dark-guide .pm-dark-hero,.pm-dark-overview,.pm-dark-guide .pm-point-section{grid-template-columns:1fr}.pm-dark-guide .pm-dark-hero{padding:24px}.pm-dark-guide .pm-dark-hero .pm-program-hero__media{min-height:430px}.pm-dark-overview__media{min-height:440px}.pm-dark-choice__grid{grid-template-columns:1fr}.pm-dark-choice__grid>article{min-height:auto}.pm-dark-process>ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pm-dark-guide .pm-dark-hero{gap:0;padding:16px}.pm-dark-guide .pm-dark-hero .pm-program-hero__copy{padding:46px 24px}.pm-dark-guide .pm-dark-hero .pm-program-hero__media{min-height:330px}.pm-dark-guide .pm-facts-strip{grid-template-columns:1fr 1fr}.pm-dark-guide .pm-facts-strip div{min-height:150px}.pm-dark-overview__copy{padding:48px 24px}.pm-dark-overview__media{min-height:330px}.pm-dark-guide .pm-point-design,.pm-dark-guide .pm-point-section__copy{padding:48px 24px}.pm-dark-guide .pm-point-design strong{font-size:34px}.pm-dark-process>ol{grid-template-columns:1fr}.pm-dark-process>ol>li{min-height:250px}.pm-dark-cases{padding:64px 18px}.pm-dark-cases__grid{grid-template-columns:1fr}.pm-dark-guide .pm-care-note{padding:62px 28px 70px}}.pm-editorial .pm-kicker{font-size:20px!important;line-height:1.35;letter-spacing:.11em}.pm-editorial .pm-treatment-visual__image{left:auto;width:50%;object-fit:cover;object-position:center}.pm-treatment-visual::before{background:linear-gradient(90deg,rgb(15 19 48 / .98) 0%,rgb(15 19 48 / .93) 45%,rgb(15 19 48 / .58) 63%,rgb(15 19 48 / .08) 100%)}.pm-treatment-catalog--wellness .pm-catalog-program::before{display:none}.pm-wellness-panel{overflow:hidden;background:#fff}.pm-wellness-panel__media{width:100%;max-height:360px;aspect-ratio:16 / 7;margin:0;overflow:hidden}.pm-wellness-panel__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease}.pm-type-grid,.pm-compare-grid{align-items:stretch}.pm-type-grid article,.pm-compare-grid article{min-height:0;display:flex;flex-direction:column;padding:0;color:var(--pm-navy);background:#fff}.pm-type-grid article::after,.pm-compare-grid article::after{display:none}.pm-type-grid article>figure,.pm-compare-grid article>figure{width:100%;aspect-ratio:4 / 3;margin:0;overflow:hidden;background:#f3eee7}.pm-type-grid article>figure img,.pm-compare-grid article>figure img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s ease}.pm-type-grid article>div,.pm-compare-grid article>div{flex:1;display:flex;flex-direction:column;padding:28px 28px 32px;background:rgb(255 255 255 / .98);transition:color .35s ease,background-color .35s ease}.pm-type-grid article>div>span,.pm-compare-grid article>div>span{color:var(--pm-champagne);font-family:var(--pm-serif);font-size:11px;letter-spacing:.16em}.pm-type-grid h3,.pm-compare-grid h3{margin:22px 0 14px;font-size:clamp(20px, 1.6vw, 24px)}.pm-type-grid p,.pm-compare-grid p{margin:0;color:inherit;font-size:15px;line-height:1.75}.pm-point-design{background:linear-gradient(90deg,rgb(246 243 237 / .98) 0%,rgb(246 243 237 / .88) 50%,rgb(246 243 237 / .22) 100%),url(/wp-content/themes/planme-clinic/assets/images/generated/dark-shadow-169.webp) center / cover no-repeat!important}.pm-point-design strong{max-width:none;font-size:clamp(30px, 3.25vw, 48px);line-height:1.35;letter-spacing:-.055em;white-space:nowrap}@media (max-width:900px){.pm-editorial .pm-treatment-visual__image{width:58%}.pm-wellness-panel__media{aspect-ratio:4 / 3}.pm-point-design strong{white-space:normal}}@media (max-width:760px){.pm-editorial .pm-treatment-visual__image{inset:0;width:100%;object-position:center}.pm-type-grid article>div,.pm-compare-grid article>div{padding:24px 22px 28px}}.pm-doctor-profile .pm-paper-list span{font-size:13px}.pm-doctor-profile .pm-paper-list p{font-size:15px;line-height:1.7}.pm-doctor-profile .pm-books>div .pm-kicker{font-size:14px;letter-spacing:.16em}.pm-doctor-profile .pm-books article span{font-size:14px}.pm-doctor-profile .pm-books article p{margin-top:38px;font-size:17px;line-height:1.65}.pm-doctor-profile .pm-books article small{display:inline-block;margin-top:7px;color:rgb(255 255 255 / .76);font-size:14px;line-height:1.55}@media (min-width:1101px){.pm-location-guide .pm-hours-section>header{grid-template-columns:minmax(140px,.32fr) minmax(520px,1.28fr) minmax(320px,.86fr);gap:clamp(28px,4vw,62px)}.pm-location-guide .pm-hours-section h2{font-size:clamp(42px,3.65vw,56px);line-height:1.2;white-space:nowrap}}.pm-premium-guide{--pm-navy:#151a47;--pm-ink:#202754;--pm-ivory:#f5f2ec;--pm-sand:#b79f82;--pm-line:rgba(32,39,84,.15);overflow:clip;color:var(--pm-ink)}.pm-premium-guide section,.pm-premium-guide .pm-solution-chapters{width:min(100% - 48px, 1440px);margin-inline:auto}.pm-premium-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);min-height:620px;margin-top:64px;background:var(--pm-navy);color:#fff}.pm-premium-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(54px, 6vw, 96px)}.pm-premium-hero__copy .pm-kicker,.pm-plan-points .pm-kicker,.pm-aftercare-wide .pm-kicker{color:#c6ab8b}.pm-premium-hero__copy h2{margin:22px 0 30px;color:inherit;font-size:clamp(48px, 4.5vw, 76px);font-weight:400;line-height:1.15;letter-spacing:-.045em}.pm-premium-hero__copy>p:not(.pm-kicker){margin:0;font-size:18px;line-height:2;color:rgb(255 255 255 / .78)}.pm-premium-hero figure{min-height:620px;margin:0;overflow:hidden}.pm-premium-hero figure img{width:100%;height:100%;min-height:620px;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pm-premium-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.pm-premium-tags span{padding:10px 16px;border:1px solid rgb(255 255 255 / .32);border-radius:999px;font-size:14px}.pm-premium-hero--light{color:var(--pm-ink);background:#e9e3d9}.pm-premium-hero--light .pm-premium-hero__copy>p:not(.pm-kicker){color:rgb(32 39 84 / .72)}.pm-premium-hero--light .pm-premium-tags span{border-color:rgb(32 39 84 / .25)}.pm-fact-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:20px;border-top:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line)}.pm-fact-strip article{min-width:0;padding:32px 22px;border-right:1px solid var(--pm-line);transition:color .35s,background .35s,transform .35s}.pm-fact-strip article:last-child{border-right:0}.pm-fact-strip article>span{display:block;width:32px;height:32px;margin-bottom:28px;color:var(--pm-sand)}.pm-fact-strip svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pm-fact-strip small{display:block;margin-bottom:10px;font-size:15px;color:#8f887f}.pm-fact-strip strong{display:block;font-size:17px;line-height:1.55;font-weight:600}.pm-premium-guide .pm-section-heading,.pm-premium-intro{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(480px,1.1fr);gap:70px;align-items:end}.pm-premium-guide .pm-section-heading h2,.pm-premium-intro h2{margin:14px 0 0;font-size:clamp(42px, 4vw, 64px);font-weight:400;line-height:1.2;letter-spacing:-.045em}.pm-premium-guide .pm-section-heading>p,.pm-premium-intro>p{max-width:760px;margin:0 0 6px auto;color:#6e707b;font-size:17px;line-height:2;text-align:right}.pm-premium-intro{margin-top:140px}.pm-premium-intro__visual{grid-column:1 / -1;height:clamp(420px, 46vw, 660px);margin:48px 0 0;overflow:hidden}.pm-premium-intro__visual img{width:100%;height:100%;object-fit:cover}.pm-face-zones,.pm-skin-goals,.pm-pmc-compare,.pm-injection-choice,.pm-process-guide,.pm-real-cases{margin-top:150px}.pm-face-zones__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px;border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-face-zones__grid article{min-height:290px;padding:36px;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);transition:background .35s,color .35s,transform .35s}.pm-face-zones__grid span{color:var(--pm-sand);font-family:Georgia,serif;font-size:16px}.pm-face-zones__grid h3{margin:58px 0 18px;font-size:28px;font-weight:500}.pm-face-zones__grid p{margin:0;color:#72737c;font-size:16px;line-height:1.85}.pm-plan-points{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;margin-top:150px;padding:clamp(60px, 7vw, 108px)}.pm-plan-points--navy{background:var(--pm-navy);color:#fff}.pm-plan-points header h2{margin:18px 0 0;font-size:clamp(42px, 4vw, 64px);font-weight:400;line-height:1.22}.pm-plan-points>div{display:grid;grid-template-columns:repeat(3,1fr)}.pm-plan-points article{padding:10px 30px 20px;border-left:1px solid rgb(255 255 255 / .18);transition:background .35s,transform .35s}.pm-plan-points article span{display:block;width:44px;height:44px;margin-bottom:52px;color:#c6ab8b}.pm-plan-points article svg,.pm-injection-choice article svg,.pm-skin-goals article svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pm-plan-points article h3{margin:0 0 18px;font-size:22px}.pm-plan-points article p{margin:0;color:rgb(255 255 255 / .66);font-size:16px;line-height:1.8}.pm-injection-choice>div,.pm-pmc-compare>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-injection-choice article,.pm-pmc-compare article{min-height:340px;padding:46px;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);transition:background .35s,transform .35s}.pm-injection-choice article>span{display:block;width:48px;height:48px;color:var(--pm-sand)}.pm-injection-choice article h3{margin:12px 0 18px;font-size:30px}.pm-injection-choice article p:last-child,.pm-pmc-compare article p{color:#747681;font-size:17px;line-height:1.9}.pm-process-guide ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:54px 0 0;padding:0;list-style:none;border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-process-guide li{min-height:230px;padding:30px;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);transition:background .35s,color .35s,transform .35s}.pm-process-guide li span{display:block;margin-bottom:64px;color:var(--pm-sand);font-family:Georgia,serif}.pm-process-guide li strong{display:block;margin-bottom:12px;font-size:20px}.pm-process-guide li small{color:#777985;font-size:15px;line-height:1.7}.pm-real-cases{padding:clamp(56px, 6vw, 96px);background:var(--pm-navy);color:#fff}.pm-real-cases .pm-section-heading>p{color:rgb(255 255 255 / .68)}.pm-real-cases>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:54px}.pm-real-cases figure{margin:0;overflow:hidden;background:#0e1234}.pm-real-cases figure img{display:block;width:100%;aspect-ratio:7 / 4;object-fit:cover;transition:transform .65s}.pm-real-cases figcaption{display:flex;align-items:center;gap:14px;padding:18px 20px;color:rgb(255 255 255 / .72);font-family:Georgia,serif;font-size:13px;letter-spacing:.12em}.pm-real-cases figcaption span{color:#c6ab8b}.pm-real-cases figcaption i{font-style:normal}.pm-aftercare-wide{box-sizing:border-box;width:100vw!important;max-width:none!important;margin:150px 0 0 calc(50% - 50vw)!important;padding:clamp(70px, 7vw, 118px) max(32px, calc((100vw - 1392px) / 2));display:grid;grid-template-columns:.65fr 1.35fr;gap:80px;background:#aa9479;color:#fff}.pm-aftercare-wide h2{margin:18px 0 0;font-size:clamp(44px, 4.2vw, 68px);font-weight:400}.pm-aftercare-wide ul{margin:0;padding:0;list-style:none}.pm-aftercare-wide li{padding:18px 0;border-bottom:1px solid rgb(255 255 255 / .28);font-size:17px;line-height:1.7}.pm-aftercare-wide li::before{content:"+";margin-right:16px}.pm-aftercare-wide>p{grid-column:2;margin:18px 0 0;color:rgb(255 255 255 / .72);font-size:15px}.pm-skin-goals>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px;border-top:1px solid var(--pm-line);border-left:1px solid var(--pm-line)}.pm-skin-goals article{min-height:270px;padding:34px;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);transition:background .35s,color .35s,transform .35s}.pm-skin-goals article span{display:block;width:42px;height:42px;color:var(--pm-sand)}.pm-skin-goals article h3{margin:58px 0 14px;font-size:24px}.pm-skin-goals article p{margin:0;color:#767884;font-size:16px;line-height:1.7}.pm-pmc-compare article span{display:block;color:var(--pm-sand);font-family:Georgia,serif;font-size:38px}.pm-pmc-compare article strong{display:block;margin:64px 0 15px;font-size:24px}.pm-solution-chapters{margin-top:150px!important}.pm-solution-chapter{margin-bottom:44px}.pm-solution-chapter__intro{display:grid;grid-template-columns:1fr 1fr;min-height:600px;background:#fff}.pm-solution-chapter:nth-child(even) .pm-solution-chapter__intro>div{order:2;background:var(--pm-navy);color:#fff}.pm-solution-chapter:nth-child(even) .pm-solution-chapter__intro figure{order:1}.pm-solution-chapter__intro>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px, 6vw, 92px)}.pm-solution-chapter__intro h2{margin:18px 0 24px;font-size:clamp(44px, 4vw, 64px);font-weight:400}.pm-solution-chapter__intro>div>p:not(.pm-kicker){margin:0;color:#70727d;font-size:17px;line-height:1.95}.pm-solution-chapter:nth-child(even) .pm-solution-chapter__intro>div>p:not(.pm-kicker){color:rgb(255 255 255 / .7)}.pm-solution-chapter__intro figure{min-height:600px;margin:0;overflow:hidden}.pm-solution-chapter__intro figure img{width:100%;height:100%;min-height:600px;object-fit:cover;transition:transform .8s}.pm-solution-facts{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.pm-solution-facts span{padding:9px 14px;border:1px solid var(--pm-line);border-radius:999px;font-size:14px}.pm-solution-chapter:nth-child(even) .pm-solution-facts span{border-color:rgb(255 255 255 / .25)}.pm-solution-chapter__details{display:grid;grid-template-columns:1.3fr .7fr;border:1px solid var(--pm-line);border-top:0}.pm-solution-chapter__details section{width:auto;padding:46px;margin:0}.pm-solution-chapter__details section+section{border-left:1px solid var(--pm-line)}.pm-solution-chapter__details h3{margin:0 0 28px;font-size:23px}.pm-solution-chapter__details ol,.pm-solution-chapter__details ul{margin:0;padding:0;list-style:none}.pm-solution-chapter__details li{display:flex;gap:18px;padding:15px 0;border-top:1px solid var(--pm-line);color:#656874;font-size:16px;line-height:1.75}.pm-solution-chapter__details li span{color:var(--pm-sand);font-family:Georgia,serif}.pm-solution-chapter__details li p{margin:0}.pm-solution-chapter__details ul li::before{content:"+";color:var(--pm-sand)}.pm-premium-guide .pm-reveal{transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1),background .35s,color .35s}@media (max-width:1100px){.pm-premium-hero{grid-template-columns:1fr 1fr;min-height:520px}.pm-premium-hero figure,.pm-premium-hero figure img{min-height:520px}.pm-fact-strip{grid-template-columns:repeat(4,1fr)}.pm-fact-strip article:nth-child(4){border-right:0}.pm-plan-points{grid-template-columns:1fr}.pm-real-cases>div{grid-template-columns:repeat(2,1fr)}.pm-process-guide ol{grid-template-columns:repeat(3,1fr)}.pm-skin-goals>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.pm-premium-guide section,.pm-premium-guide .pm-solution-chapters{width:min(100% - 28px, 1440px)}.pm-premium-hero{grid-template-columns:1fr;min-height:auto;margin-top:28px}.pm-premium-hero__copy{padding:50px 26px}.pm-premium-hero__copy h2{font-size:42px}.pm-premium-hero figure,.pm-premium-hero figure img{min-height:360px}.pm-fact-strip{grid-template-columns:repeat(2,1fr)}.pm-fact-strip article,.pm-fact-strip article:nth-child(4){border-right:1px solid var(--pm-line)}.pm-fact-strip article:nth-child(even){border-right:0}.pm-premium-guide .pm-section-heading,.pm-premium-intro{grid-template-columns:1fr;gap:26px}.pm-premium-guide .pm-section-heading>p,.pm-premium-intro>p{margin-left:0;text-align:left}.pm-premium-intro,.pm-face-zones,.pm-skin-goals,.pm-pmc-compare,.pm-injection-choice,.pm-process-guide,.pm-real-cases,.pm-solution-chapters{margin-top:90px!important}.pm-premium-intro__visual{height:340px;margin-top:12px}.pm-face-zones__grid{grid-template-columns:1fr}.pm-plan-points{grid-template-columns:1fr;gap:40px;padding:48px 24px;margin-top:90px}.pm-plan-points>div{grid-template-columns:1fr}.pm-plan-points article{padding:28px 20px;border-top:1px solid rgb(255 255 255 / .18);border-left:0}.pm-plan-points article span{margin-bottom:30px}.pm-injection-choice>div,.pm-pmc-compare>div{grid-template-columns:1fr}.pm-process-guide ol{grid-template-columns:1fr}.pm-process-guide li{min-height:0}.pm-process-guide li span{margin-bottom:34px}.pm-real-cases{padding:46px 20px}.pm-real-cases>div{grid-template-columns:1fr}.pm-aftercare-wide{grid-template-columns:1fr;gap:34px;margin-top:90px!important;padding:56px 22px}.pm-aftercare-wide>p{grid-column:1}.pm-skin-goals>div{grid-template-columns:1fr}.pm-solution-chapter__intro{grid-template-columns:1fr;min-height:auto}.pm-solution-chapter:nth-child(even) .pm-solution-chapter__intro>div,.pm-solution-chapter:nth-child(even) .pm-solution-chapter__intro figure{order:initial}.pm-solution-chapter__intro>div{padding:48px 25px}.pm-solution-chapter__intro figure,.pm-solution-chapter__intro figure img{min-height:360px}.pm-solution-chapter__details{grid-template-columns:1fr}.pm-solution-chapter__details section{padding:34px 24px}.pm-solution-chapter__details section+section{border-top:1px solid var(--pm-line);border-left:0}}.pm-editorial.pm-premium-guide,.pm-editorial.pm-dark-guide,.pm-editorial.pm-lifting-guide{overflow:visible!important}.pm-editorial .pm-aftercare-wide,.pm-dark-guide .pm-care-note,.pm-lifting-guide .pm-care-note{box-sizing:border-box;width:100vw!important;max-width:none!important;margin-right:0!important;margin-left:calc(50% - 50vw)!important;padding-right:max(32px, calc((100vw - 1440px) / 2));padding-left:max(32px, calc((100vw - 1440px) / 2))}@media (min-width:1181px){.pm-premium-guide .pm-premium-intro,.pm-premium-guide .pm-section-heading{grid-template-columns:minmax(280px,.72fr) minmax(760px,1.28fr)}.pm-premium-guide .pm-premium-intro>p{width:auto;max-width:none;font-size:16px;white-space:nowrap}.pm-premium-guide .pm-plan-points{grid-template-columns:minmax(520px,.95fr) minmax(0,1.05fr)}.pm-premium-guide .pm-plan-points header h2{font-size:clamp(38px, 3vw, 48px);white-space:nowrap}.pm-premium-guide .pm-plan-points header h2 br{display:none}.pm-pmc-guide .pm-premium-hero{grid-template-columns:minmax(570px,1fr) minmax(0,1.12fr)}.pm-pmc-guide .pm-premium-hero__copy{padding-right:clamp(46px, 4.5vw, 78px);padding-left:clamp(46px, 4.5vw, 78px)}.pm-pmc-guide .pm-premium-hero__copy h2{font-size:clamp(46px, 3vw, 56px);line-height:1.24}}.pm-equipment-v2-index{grid-template-columns:repeat(5,minmax(0,1fr))}.pm-equipment-v2-index a{min-width:0;padding-right:18px;padding-left:18px;word-break:keep-all}.pm-equipment-v2-showcase{width:min(100%, 1320px);margin:0 auto;padding:clamp(82px, 9vw, 132px) 0}.pm-equipment-v2-showcase>header{margin-bottom:clamp(42px, 5vw, 68px)}.pm-equipment-v2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgb(24 33 83 / .12);background:rgb(24 33 83 / .12)}.pm-equipment-v2-card{min-width:0;overflow:hidden;background:#fbfaf7;transition:background-color .35s ease,box-shadow .35s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.pm-equipment-v2-card>figure.pm-device-stage{position:relative;display:grid;place-items:center;width:100%;height:clamp(300px, 28vw, 390px);margin:0;padding:clamp(28px, 3vw, 48px);overflow:hidden;background:radial-gradient(circle at 72% 26%,rgb(255 255 255 / .98) 0 7%,transparent 7.4%),radial-gradient(circle at 24% 85%,rgb(189 161 131 / .18),transparent 37%),linear-gradient(135deg,#ece8e0 0%,#f8f6f1 55%,#e8e1d7 100%)}.pm-equipment-v2-card:nth-child(3n+2)>figure.pm-device-stage{background:repeating-radial-gradient(circle at 84% 22%,transparent 0 24px,rgb(189 161 131 / .12) 25px 26px),linear-gradient(140deg,#f7f4ee,#e4e8ef)}.pm-equipment-v2-card:nth-child(3n)>figure.pm-device-stage{background:linear-gradient(125deg,transparent 35%,rgb(255 255 255 / .45) 35.4% 36%,transparent 36.4%),radial-gradient(circle at 20% 20%,rgb(194 166 136 / .22),transparent 42%),#eff0ed}.pm-equipment-v2-card>figure.pm-device-stage img,.pm-equipment-v2-card>figure.pm-device-stage .pm-device-image{display:block;width:86%;height:86%;max-width:520px;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 20px rgb(18 25 67 / .12));transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s ease}.pm-equipment-v2-card>figure.pm-device-stage figcaption{position:absolute;right:26px;bottom:22px;left:26px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#5e6476;font-size:10px;letter-spacing:.12em}.pm-equipment-v2-card>figure.pm-device-stage figcaption strong{color:#151c4b;font-weight:500;text-align:right}.pm-equipment-v2-card__copy{min-height:360px;padding:clamp(32px, 3.3vw, 48px)}.pm-equipment-v2-card__copy>span{color:#b39776;font:12px/1.4 Georgia,serif;letter-spacing:.14em}.pm-equipment-v2-card__copy h3{margin:16px 0 18px;color:#151c4b;font-size:clamp(27px, 2.35vw, 38px);font-weight:400;line-height:1.25;letter-spacing:-.045em;word-break:keep-all}.pm-equipment-v2-card__copy>p{margin:0 0 24px;color:#62677b;font-size:15px;line-height:1.85;word-break:keep-all}.pm-equipment-v2-card__copy>p.pm-equipment-v2-card__description{min-height:84px}.pm-equipment-v2-card__copy>p:empty{display:none}.pm-equipment-v2-card__copy ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;list-style:none}.pm-equipment-v2-card__copy li{padding:8px 11px;color:#5e6476;font-size:12px;line-height:1.35;border:1px solid rgb(24 33 83 / .14);border-radius:999px}.pm-equipment-v2-card__copy>a,.pm-equipment-v2-card__copy>p>a{display:inline-flex;align-items:center;gap:16px;padding:11px 0 8px;color:#151c4b;font-size:14px;font-weight:600;border-bottom:1px solid rgb(24 33 83 / .36)}.pm-equipment-v2-card__copy>a i,.pm-equipment-v2-card__copy>p>a i{font-style:normal;transition:transform .3s ease}.pm-equipment-reference-note{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);gap:clamp(48px, 8vw, 120px);width:min(100%, 1320px);margin:0 auto clamp(84px, 9vw, 132px);padding:clamp(48px, 5vw, 76px);color:#fff;background:#151c4b}.pm-equipment-reference-note h2{margin:16px 0 0;color:#fff;font-size:clamp(32px, 3vw, 48px);font-weight:400;line-height:1.3;letter-spacing:-.04em}.pm-equipment-reference-note>div:last-child>p{margin:0 0 26px;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.9;word-break:keep-all}.pm-equipment-reference-note ul{margin:0;padding:0;border-top:1px solid rgb(255 255 255 / .18);list-style:none}.pm-equipment-reference-note li{position:relative;padding:15px 0 15px 24px;color:#fff;font-size:14px;border-bottom:1px solid rgb(255 255 255 / .18)}.pm-equipment-reference-note li::before{position:absolute;left:2px;color:#c8aa88;content:"+"}@media (max-width:1080px){.pm-equipment-v2-index{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-equipment-v2-showcase{padding-right:24px;padding-left:24px}.pm-equipment-reference-note{width:calc(100% - 48px);grid-template-columns:1fr;gap:34px}}@media (max-width:760px){.pm-equipment-v2-index{grid-template-columns:1fr}.pm-equipment-v2-grid{grid-template-columns:1fr}.pm-equipment-v2-card>figure.pm-device-stage{height:290px;padding:28px}.pm-equipment-v2-card>figure.pm-device-stage img,.pm-equipment-v2-card>figure.pm-device-stage .pm-device-image{width:82%;height:82%}.pm-equipment-v2-card__copy{min-height:0;padding:28px 24px 34px}.pm-equipment-v2-card__copy>p{min-height:0}.pm-equipment-reference-note{width:calc(100% - 32px);margin-bottom:72px;padding:38px 24px}}.pm-source-detail,.pm-original-media{width:min(100%, 1240px);margin:clamp(54px, 6vw, 96px) auto 0;color:#151c4b}.pm-source-detail{padding:clamp(42px, 5vw, 76px);overflow:hidden;background:linear-gradient(135deg,#f5f1ea 0%,#fff 54%,#efe9df 100%)}.pm-source-detail>header,.pm-original-media>header{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(420px,1.25fr);gap:clamp(26px, 5vw, 80px);align-items:end;margin-bottom:clamp(30px, 4vw, 54px)}.pm-source-detail>header .pm-kicker,.pm-original-media>header .pm-kicker{grid-column:1 / -1;margin:0 0 -8px;color:#b89b78;font-size:13px;letter-spacing:.18em}.pm-source-detail>header h3,.pm-original-media>header h3{margin:0;font-size:clamp(30px, 3.25vw, 52px);font-weight:400;line-height:1.18;letter-spacing:-.035em}.pm-source-detail>header h3 span{display:block;white-space:nowrap}.pm-source-detail>header>p:last-child,.pm-original-media>header>p:last-child{max-width:680px;margin:0;color:#62677b;font-size:16px;line-height:1.85}.pm-source-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pm-source-detail__visual{position:relative;height:clamp(270px, 34vw, 430px);margin:0 0 clamp(24px, 3vw, 36px);overflow:hidden;background:#11183f;box-shadow:0 24px 54px rgb(20 27 71 / .12)}.pm-source-detail__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(13 19 55 / .54),transparent 46%,rgb(255 255 255 / .05));pointer-events:none}.pm-source-detail__visual img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pm-source-detail__visual figcaption{position:absolute;z-index:2;bottom:clamp(24px, 3vw, 40px);left:clamp(24px, 4vw, 54px);color:#fff}.pm-source-detail__visual figcaption span,.pm-source-detail__visual figcaption strong{display:block}.pm-source-detail__visual figcaption span{margin-bottom:8px;color:#d7bea0;font:12px/1.4 Georgia,serif;letter-spacing:.2em}.pm-source-detail__visual figcaption strong{font-size:clamp(25px, 3vw, 43px);font-weight:400;letter-spacing:-.035em}.pm-source-detail__grid>article{position:relative;min-height:310px;padding:clamp(142px, 13vw, 164px) clamp(28px, 3vw, 42px) clamp(30px, 3vw, 42px);overflow:hidden;background:rgb(255 255 255 / .84);box-shadow:0 12px 34px rgb(20 27 71 / .055);transition:transform .35s ease,box-shadow .35s ease}.pm-source-detail__grid>article::before{content:"";position:absolute;inset:0 0 auto;height:112px;background:radial-gradient(circle at 78% 38%,rgb(255 255 255 / .94) 0 5%,transparent 5.5%),radial-gradient(circle at 68% 56%,rgb(211 184 150 / .5) 0 10%,transparent 10.5%),linear-gradient(118deg,#141b49 0 38%,#c4a789 38.5% 39.5%,#ece3d6 40% 100%);transition:filter .35s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.pm-source-detail__grid>article:nth-child(3n+2)::before{background:radial-gradient(circle at 25% 45%,rgb(255 255 255 / .8) 0 6%,transparent 6.5%),repeating-radial-gradient(circle at 72% 48%,transparent 0 13px,rgb(184 155 120 / .25) 14px 15px),linear-gradient(118deg,#ece5db 0 48%,#1c2557 48.5% 100%)}.pm-source-detail__grid>article:nth-child(3n)::before{background:linear-gradient(135deg,transparent 32%,rgb(255 255 255 / .38) 32.5% 34%,transparent 34.5%),radial-gradient(ellipse at 20% 110%,rgb(190 164 133 / .85),transparent 58%),linear-gradient(120deg,#202a5d,#f4eee5)}.pm-source-detail__grid>article::after{content:"";position:absolute;right:-55px;bottom:-70px;width:160px;height:160px;border:1px solid rgb(184 155 120 / .2);border-radius:50%;pointer-events:none;transition:transform .45s ease}.pm-source-detail__grid article>span{position:absolute;z-index:2;top:34px;left:clamp(28px, 3vw, 42px);display:block;margin:0;color:#fff;font-family:Georgia,serif;font-size:14px;letter-spacing:.12em}.pm-source-detail__grid>article:nth-child(3n+2)>span{color:#151c4b}.pm-source-detail__grid h4{margin:0 0 18px;color:#151c4b;font-size:clamp(20px, 1.55vw, 25px);line-height:1.38;text-wrap:balance;word-break:keep-all}.pm-source-detail__grid p{position:relative;z-index:1;margin:10px 0 0;color:#606579;font-size:16px;line-height:1.9;word-break:keep-all;overflow-wrap:break-word}.pm-source-detail__grid>article.is-dense{grid-column:1 / -1;min-height:0}.pm-source-detail__grid>article.is-dense p{max-width:960px}.pm-source-detail__grid>article.is-compact{min-height:245px;align-self:start}.pm-original-media{padding:clamp(42px, 5vw, 76px);background:#fff}.pm-original-media__device{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(260px,.85fr);gap:clamp(28px, 5vw, 72px);align-items:center;padding-bottom:clamp(34px, 4vw, 56px)}.pm-original-media__device figure{height:clamp(300px, 35vw, 440px);margin:0;padding:0;background:#fff0;border:0}.pm-original-media__device img{width:100%;height:100%;object-fit:contain;object-position:center}.pm-original-media__device>div span{display:block;margin-bottom:16px;color:#b89b78;font:13px/1.4 Georgia,serif;letter-spacing:.18em}.pm-original-media__device>div strong{display:block;margin-bottom:18px;color:#151c4b;font-size:clamp(26px, 2.7vw, 42px);font-weight:500}.pm-original-media__device>div p{margin:0;color:#62677b;font-size:16px;line-height:1.8}.pm-original-media__videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pm-original-media__videos--1{grid-template-columns:minmax(0,900px);justify-content:center}.pm-original-media__videos--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-original-media__videos figure{aspect-ratio:16 / 9;margin:0;overflow:hidden;background:#11173f;transition:transform .35s ease,box-shadow .35s ease}.pm-original-media__videos iframe{display:block;width:100%;height:100%;border:0}@media (max-width:900px){.pm-source-detail>header,.pm-original-media>header,.pm-original-media__device{grid-template-columns:1fr}.pm-source-detail__grid,.pm-original-media__videos,.pm-original-media__videos--2{grid-template-columns:1fr}.pm-original-media__device figure{height:min(76vw, 400px)}}@media (max-width:600px){.pm-source-detail,.pm-original-media{padding:34px 20px}.pm-source-detail__grid>article{min-height:0;padding:128px 24px 30px}.pm-source-detail>header h3 span{white-space:normal}.pm-source-detail__visual{height:230px}.pm-source-detail__grid>article.is-dense{grid-column:auto}}.pm-lift-v2{--lift-navy:#131a45;--lift-ink:#182153;--lift-ivory:#f3f0ea;--lift-paper:#fbfaf7;--lift-gold:#bda183;--lift-line:rgba(24, 33, 83, .16);overflow:clip}.pm-lift-v2 .pm-lift-hero,.pm-lift-v2 .pm-lift-chapter--navy{width:100vw;max-width:none;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.pm-lift-v2 .pm-kicker{color:var(--lift-gold);font-size:13px;letter-spacing:.22em}.pm-lift-hero{position:relative;min-height:min(760px, calc(100vh - 120px));background:var(--lift-navy);color:#fff;isolation:isolate;overflow:hidden}.pm-lift-hero::after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(14 20 55 / .98) 0%,rgb(14 20 55 / .88) 40%,rgb(14 20 55 / .2) 70%,rgb(14 20 55 / .05) 100%);content:""}.pm-lift-hero__visual,.pm-lift-hero__visual img{position:absolute;inset:0;width:100%;height:100%}.pm-lift-hero__visual{z-index:-2}.pm-lift-hero__visual img{object-fit:cover;object-position:center}.pm-lift-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:min(92%, 1320px);min-height:inherit;margin:0 auto;padding:clamp(100px, 11vw, 170px) 0}.pm-lift-hero__copy h1{max-width:820px;margin:24px 0 30px;color:#fff;font-size:clamp(48px, 5.8vw, 88px);font-weight:300;line-height:1.13;letter-spacing:-.055em}.pm-lift-hero__copy>p:not(.pm-kicker){max-width:720px;margin:0;color:rgb(255 255 255 / .82);font-size:18px;line-height:1.95}.pm-lift-hero .pm-program-tags{margin-top:38px}.pm-lift-hero .pm-program-tags span{color:#fff;border-color:rgb(255 255 255 / .36);background:rgb(255 255 255 / .04);backdrop-filter:blur(10px)}.pm-lift-nav{display:grid;grid-template-columns:repeat(6,1fr);width:min(92%, 1440px);margin:0 auto;background:#fff;border-right:1px solid var(--lift-line);border-bottom:1px solid var(--lift-line);border-left:1px solid var(--lift-line)}.pm-lift-nav a{display:flex;align-items:center;justify-content:center;min-height:86px;padding:18px 14px;color:var(--lift-ink);font-size:16px;font-weight:600;text-decoration:none;border-right:1px solid var(--lift-line);transition:color .3s ease,background .3s ease,transform .3s ease}.pm-lift-nav a:last-child{border-right:0}.pm-lift-nav a span{margin-right:12px;color:var(--lift-gold);font-family:Georgia,serif;font-size:12px}.pm-lift-approach,.pm-lift-index,.pm-lift-chapter__inner{width:min(92%, 1440px);margin:0 auto}.pm-lift-approach,.pm-lift-index{padding:clamp(100px, 10vw, 160px) 0}.pm-lift-approach{position:relative;display:grid;grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);column-gap:clamp(54px, 7vw, 110px)}.pm-lift-v2 .pm-section-heading{align-items:end;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:clamp(50px, 8vw, 130px)}.pm-lift-v2 .pm-section-heading h2{font-size:clamp(42px, 4.4vw, 68px);line-height:1.2}.pm-lift-v2 .pm-section-heading>p{justify-self:end;max-width:680px;margin:0;font-size:17px;line-height:1.95;text-align:right}.pm-lift-approach>.pm-section-heading{grid-column:1 / -1}.pm-lift-approach::before{grid-column:1;grid-row:2;min-height:660px;margin-top:76px;background:linear-gradient(180deg,transparent 55%,rgb(13 19 53 / .7)),url(/wp-content/themes/planme-clinic/assets/images/source/doctor-lee-clinic-20260818.jpg) center calc(50% + var(--pm-parallax-shift, 0px)) / auto 112% no-repeat;box-shadow:0 30px 80px rgb(24 29 66 / .14);content:""}.pm-lift-approach::after{display:none}.pm-lift-layers{grid-column:2;grid-row:2;display:block;align-self:center;margin-top:76px;border-top:1px solid rgb(13 19 53 / .22)}.pm-lift-layers article{position:relative;display:grid;grid-template-columns:70px minmax(145px,.62fr) minmax(220px,1fr);align-items:center;gap:clamp(18px, 2.5vw, 42px);min-height:132px;padding:27px 18px 27px 0;background:#fff0;border-bottom:1px solid rgb(13 19 53 / .22);transition:padding .42s cubic-bezier(.18,.72,.2,1),background .35s ease,transform .42s cubic-bezier(.18,.72,.2,1)}.pm-lift-layers article::after{position:absolute;right:0;width:0;height:1px;background:var(--lift-gold);content:"";transition:width .42s cubic-bezier(.18,.72,.2,1)}.pm-lift-layers article i{display:none}.pm-lift-layers article>p:empty{display:none}.pm-lift-layers article>span{grid-column:1;position:static;color:var(--lift-gold);font-family:Georgia,serif;font-size:clamp(36px, 3.4vw, 54px);font-weight:400;line-height:1;letter-spacing:-.05em}.pm-lift-layers article h3{grid-column:2;margin:0;color:var(--lift-ink);font-size:clamp(22px, 1.8vw, 28px);font-weight:500;letter-spacing:-.035em}.pm-lift-layers article p:not(:empty){grid-column:3;margin:0;color:#696b74;font-size:15px;line-height:1.8;opacity:1}.pm-lift-index{border-top:1px solid var(--lift-line)}.pm-lift-index>div{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;margin-top:65px;padding:1px;background:var(--lift-line)}.pm-lift-index a{position:relative;isolation:isolate;display:grid;grid-template-columns:34px 1fr auto;grid-template-rows:auto auto;gap:8px 16px;min-height:214px;padding:38px;overflow:hidden;color:var(--lift-ink);text-decoration:none;background:var(--lift-paper);transition:color .3s ease,background .3s ease,transform .3s ease}.pm-lift-index a:nth-child(1){grid-column:span 5}.pm-lift-index a:nth-child(2){grid-column:span 3}.pm-lift-index a:nth-child(3){grid-column:span 4}.pm-lift-index a:nth-child(4){grid-column:span 4}.pm-lift-index a:nth-child(5){grid-column:span 5}.pm-lift-index a:nth-child(6){grid-column:span 3}.pm-lift-index a::before,.pm-lift-index a::after{position:absolute;z-index:-2;inset:0;content:"";opacity:0;transition:opacity .55s ease,transform .8s cubic-bezier(.18,.72,.2,1)}.pm-lift-index a::before{background-position:center;background-size:cover;transform:scale(1.08)}.pm-lift-index a::after{z-index:-1;background:linear-gradient(120deg,rgb(11 17 49 / .92),rgb(11 17 49 / .38))}.pm-lift-index a:nth-child(1)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/generated/equipment-overview-ultherapy-v1.webp)}.pm-lift-index a:nth-child(2)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/source/onda-cutout-108.png)}.pm-lift-index a:nth-child(3)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/generated/equipment-overview-oligio-v1.webp)}.pm-lift-index a:nth-child(4)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/source/vro-official-1628.png)}.pm-lift-index a:nth-child(5)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/generated/detail-injectables-171.webp)}.pm-lift-index a:nth-child(6)::before{background-image:url(/wp-content/themes/planme-clinic/assets/images/generated/inject-botox-169.webp)}.pm-lift-index a>*{position:relative;z-index:1}.pm-lift-index a span{grid-row:1 / 3;color:var(--lift-gold);font-family:Georgia,serif;font-size:13px}.pm-lift-index a small{align-self:end;font-size:12px;letter-spacing:.16em}.pm-lift-index a strong{font-size:25px}.pm-lift-index a i{grid-column:3;grid-row:1 / 3;align-self:center;font-size:24px;font-style:normal}.pm-lift-chapter{scroll-margin-top:120px;padding:clamp(110px, 11vw, 180px) 0}.pm-lift-chapter--ivory{color:var(--lift-ink);background:var(--lift-ivory)}.pm-lift-chapter--navy{color:#fff;background:var(--lift-navy)}.pm-lift-chapter__inner>header{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(520px,1.25fr);align-items:end;gap:clamp(60px, 9vw, 150px);margin-bottom:72px;padding-bottom:54px;border-bottom:1px solid currentColor;border-color:rgb(189 161 131 / .34)}.pm-lift-chapter__inner>header h2{margin:18px 0 8px;color:inherit;font-size:clamp(52px, 5vw, 78px);font-weight:300;line-height:1.08;letter-spacing:-.05em}.pm-lift-chapter__en{margin:0;color:var(--lift-gold);font-size:13px;letter-spacing:.2em}.pm-lift-chapter__inner>header>p{justify-self:end;max-width:760px;margin:0;color:inherit;font-size:18px;line-height:1.95;text-align:right;opacity:.78}.pm-lift-chapter__intro{display:grid;grid-template-columns:minmax(400px,.92fr) minmax(600px,1.08fr);gap:clamp(42px, 6vw, 92px);align-items:stretch}.pm-lift-device{position:relative;min-width:0;min-height:520px;margin:0;overflow:hidden;background:#fff}.pm-lift-device>img{width:100%;height:520px;padding:clamp(28px, 4vw, 64px);object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pm-lift-device figcaption{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:24px;padding:22px 28px;color:#fff;background:linear-gradient(0deg,rgb(13 19 53 / .9),rgb(13 19 53 / .35))}.pm-lift-device figcaption span{font-size:11px;letter-spacing:.16em}.pm-lift-device figcaption strong{font-size:18px}.pm-lift-benefits{display:grid;grid-template-rows:repeat(3,1fr);border-top:1px solid rgb(189 161 131 / .38);border-left:1px solid rgb(189 161 131 / .38)}.pm-lift-benefits article{display:grid;grid-template-columns:40px 54px 1fr;align-items:center;gap:22px;min-height:164px;padding:28px 34px;border-right:1px solid rgb(189 161 131 / .38);border-bottom:1px solid rgb(189 161 131 / .38);transition:color .35s ease,background .35s ease,transform .35s ease}.pm-lift-benefits article>span{color:var(--lift-gold);font-family:Georgia,serif;font-size:13px}.pm-lift-benefits article i{display:block;width:46px;height:46px;color:var(--lift-gold)}.pm-lift-benefits article i svg{width:100%;height:100%}.pm-lift-benefits article h3{margin:0;color:inherit;font-size:clamp(20px, 1.5vw, 25px);line-height:1.45}.pm-lift-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:54px;border-top:1px solid rgb(189 161 131 / .4);border-left:1px solid rgb(189 161 131 / .4)}.pm-lift-facts article{min-height:138px;padding:28px 30px;border-right:1px solid rgb(189 161 131 / .4);border-bottom:1px solid rgb(189 161 131 / .4);transition:transform .3s ease,background .3s ease}.pm-lift-facts span{display:block;margin-bottom:24px;color:var(--lift-gold);font-size:13px;letter-spacing:.08em}.pm-lift-facts strong{color:inherit;font-size:20px;line-height:1.45}.pm-lift-detail{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(600px,1.28fr);gap:clamp(50px, 8vw, 130px);margin-top:100px;padding-top:72px;border-top:1px solid rgb(189 161 131 / .42)}.pm-lift-detail h3,.pm-lift-video h3{margin:20px 0 0;color:inherit;font-size:clamp(34px, 3vw, 50px);font-weight:400;line-height:1.28}.pm-lift-detail ul{margin:0;padding:0;list-style:none}.pm-lift-detail li{position:relative;padding:24px 30px 24px 48px;color:inherit;font-size:17px;line-height:1.7;border-bottom:1px solid rgb(189 161 131 / .35)}.pm-lift-detail li::before{position:absolute;top:25px;left:14px;color:var(--lift-gold);content:"+"}.pm-lift-video{display:grid;grid-template-columns:minmax(300px,.62fr) minmax(600px,1.38fr);align-items:center;gap:clamp(50px, 7vw, 110px);margin-top:100px}.pm-lift-video>div>p:last-child{margin-top:24px;color:inherit;font-size:16px;line-height:1.8;opacity:.7}.pm-lift-video figure{position:relative;aspect-ratio:16 / 9;min-height:1px;margin:0;padding:0;overflow:hidden;background:#070b20!important}.pm-lift-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pm-lift-video--onda{margin-top:100px;padding-top:72px;border-top:1px solid rgb(189 161 131 / .42)}.pm-lift-thread-visual,.pm-lift-skin-visual{position:relative;width:100%;height:520px;overflow:hidden;background:radial-gradient(circle at 76% 28%,#efe0d3 0 13%,transparent 14%),linear-gradient(135deg,#f9f3eb,#d8bca7 58%,#9b7467)}.pm-lift-thread-visual::before{position:absolute;right:14%;bottom:-10%;width:52%;height:85%;border:2px solid rgb(255 255 255 / .7);border-left-color:#fff0;border-radius:48% 48% 42% 56%;content:"";transform:rotate(-9deg)}.pm-lift-thread-visual span{position:absolute;left:18%;width:62%;height:2px;background:linear-gradient(90deg,transparent,#fff 18%,#c8a77c 80%,transparent);transform-origin:right center}.pm-lift-thread-visual span:nth-child(1){top:36%;transform:rotate(-15deg)}.pm-lift-thread-visual span:nth-child(2){top:50%;transform:rotate(-8deg)}.pm-lift-thread-visual span:nth-child(3){top:64%;transform:rotate(2deg)}.pm-lift-thread-visual span::after{position:absolute;right:4%;top:-6px;width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff;content:"";transform:rotate(45deg)}.pm-lift-skin-visual{background:linear-gradient(135deg,#f8eee8,#d5a89d 50%,#765264)}.pm-lift-skin-visual::before{position:absolute;top:7%;right:-8%;width:72%;height:108%;border:2px solid rgb(255 255 255 / .62);border-left-color:#fff0;border-radius:48%;content:"";transform:rotate(-6deg)}.pm-lift-skin-visual span{position:absolute;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 8px rgb(255 255 255 / .12)}.pm-lift-skin-visual span:nth-child(1){top:28%;left:54%}.pm-lift-skin-visual span:nth-child(2){top:40%;left:66%}.pm-lift-skin-visual span:nth-child(3){top:52%;left:57%}.pm-lift-skin-visual span:nth-child(4){top:62%;left:72%}.pm-lift-skin-visual span:nth-child(5){top:70%;left:50%}.pm-lift-skin-visual span:nth-child(6){top:34%;left:79%}.pm-lift-thread-visual strong,.pm-lift-skin-visual strong{position:absolute;top:62px;left:54px;color:rgb(255 255 255 / .92);font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.25;letter-spacing:.12em}.pm-lift-v2>.pm-care-note{width:100%;max-width:none;margin-right:0;margin-left:0;padding-right:max(5vw, calc((100vw - 1440px) / 2));padding-left:max(5vw, calc((100vw - 1440px) / 2))}@media (max-width:1180px){.pm-lift-nav{grid-template-columns:repeat(3,1fr)}.pm-lift-approach,.pm-lift-v2 .pm-section-heading,.pm-lift-chapter__inner>header,.pm-lift-chapter__intro,.pm-lift-detail,.pm-lift-video{grid-template-columns:1fr}.pm-lift-v2 .pm-section-heading>p,.pm-lift-chapter__inner>header>p{justify-self:start;max-width:760px;text-align:left}.pm-lift-approach::before{grid-column:1;grid-row:2;min-height:520px;background-size:cover}.pm-lift-approach::after{display:none}.pm-lift-layers{grid-column:1;grid-row:3;margin-top:54px;grid-template-columns:none}.pm-lift-layers article{grid-template-columns:64px minmax(130px,.56fr) 1fr}.pm-lift-index>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-lift-index a:nth-child(n){grid-column:auto}.pm-lift-chapter__intro{gap:32px}.pm-lift-benefits{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.pm-lift-benefits article{grid-template-columns:1fr;align-content:start;min-height:250px}.pm-lift-detail,.pm-lift-video{gap:42px}}@media (max-width:760px){.pm-lift-hero{min-height:680px}.pm-lift-hero::after{background:linear-gradient(0deg,rgb(14 20 55 / .98),rgb(14 20 55 / .75))}.pm-lift-hero__visual img{object-position:68% center;opacity:.62}.pm-lift-hero__copy{width:calc(100% - 40px);padding:92px 0 62px}.pm-lift-hero__copy h1{font-size:46px}.pm-lift-hero__copy>p:not(.pm-kicker){font-size:16px}.pm-lift-nav{grid-template-columns:repeat(2,1fr);width:100%}.pm-lift-nav a{min-height:72px;font-size:14px}.pm-lift-approach,.pm-lift-index,.pm-lift-chapter__inner{width:100%}.pm-lift-approach,.pm-lift-index,.pm-lift-chapter{padding-top:84px;padding-bottom:84px}.pm-lift-v2 .pm-section-heading{min-width:0;gap:32px}.pm-lift-v2 .pm-section-heading h2{font-size:40px}.pm-lift-layers,.pm-lift-index>div,.pm-lift-benefits,.pm-lift-facts{grid-template-columns:1fr}.pm-lift-index a{min-height:126px}.pm-lift-index>div{grid-template-columns:1fr}.pm-lift-index a{min-height:150px;padding:28px 24px}.pm-lift-approach{display:grid}.pm-lift-approach::before{grid-column:1;grid-row:2;min-height:440px;margin-top:48px;background-size:cover}.pm-lift-layers{grid-column:1;grid-row:3;margin-top:44px}.pm-lift-layers article{grid-template-columns:56px 1fr;gap:10px 18px;min-height:0;padding:24px 0}.pm-lift-layers article>span{grid-row:1 / 3;align-self:start;font-size:38px}.pm-lift-layers article h3{font-size:22px}.pm-lift-layers article p:not(:empty){grid-column:2;font-size:14px}.pm-lift-chapter__inner>header{min-width:0;gap:30px;margin-bottom:46px}.pm-lift-chapter__inner>header h2{font-size:50px}.pm-lift-chapter__inner>header>p{font-size:16px}.pm-lift-device,.pm-lift-device>img,.pm-lift-thread-visual,.pm-lift-skin-visual{min-height:0;height:420px}.pm-lift-device>img{padding:28px}.pm-lift-benefits article{min-height:180px}.pm-lift-facts article{min-height:110px}.pm-lift-detail{margin-top:74px;padding-top:52px}.pm-lift-video{margin-top:74px}.pm-lift-v2>.pm-care-note{padding-right:20px;padding-left:20px}}@media (max-width:760px){.pm-editorial .pm-aftercare-wide,.pm-dark-guide .pm-care-note,.pm-lifting-guide .pm-care-note{padding-right:22px;padding-left:22px}.pm-premium-guide .pm-plan-points header h2{white-space:normal}.pm-premium-guide .pm-plan-points header h2 br{display:block}}@media (min-width:761px) and (max-width:1100px){.pm-location-guide .pm-hours-section>header{grid-template-columns:120px minmax(0,1fr);gap:28px 38px}.pm-location-guide .pm-hours-section h2{font-size:clamp(38px,5vw,50px);line-height:1.2;white-space:nowrap}.pm-location-guide .pm-hours-section header>p:last-child{grid-column:2;max-width:560px}}.pm-location-guide .pm-parking-section{grid-template-columns:minmax(390px,.64fr) minmax(0,1.36fr);gap:clamp(42px,6vw,90px)}.pm-location-guide .pm-parking-section h2{font-size:clamp(38px,3.5vw,52px);white-space:nowrap}@media (max-width:760px){.pm-location-guide .pm-hours-section h2{font-size:clamp(30px,9.2vw,36px);line-height:1.24;white-space:nowrap}.pm-location-guide .pm-parking-section{grid-template-columns:1fr}}.pm-lift-v2 svg{fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}@media (min-width:1181px){.pm-lift-chapter__intro{grid-template-columns:minmax(390px,.78fr) minmax(660px,1.22fr);gap:clamp(38px,4vw,64px)}}#onda .pm-lift-device>img{padding:0;object-fit:cover;object-position:78% center}.pm-lift-benefits article{grid-template-columns:28px 42px minmax(0,1fr);gap:15px;padding-right:26px;padding-left:26px}.pm-lift-benefits article i{width:40px;height:40px}.pm-lift-benefits article h3{font-size:clamp(19px,1.3vw,23px);word-break:keep-all;overflow-wrap:normal}.pm-lift-benefits article>p:empty{display:none}@media (min-width:1181px){.pm-lift-benefits article>span{grid-column:1;grid-row:1}.pm-lift-benefits article>i{grid-column:2;grid-row:1}.pm-lift-benefits article>h3{grid-column:3;grid-row:1}}.pm-lift-onda-tech{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(680px,1.28fr);gap:clamp(50px,7vw,110px);margin-top:100px;padding-top:72px;border-top:1px solid rgb(189 161 131 / .42)}.pm-lift-onda-tech>header h3{margin:20px 0 26px;color:inherit;font-size:clamp(34px,3vw,50px);font-weight:400;line-height:1.28}.pm-lift-onda-tech>header>p:last-child{margin:0;color:inherit;font-size:16px;line-height:1.9;opacity:.75}.pm-lift-onda-tech__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(189 161 131 / .38);border-left:1px solid rgb(189 161 131 / .38)}.pm-lift-onda-tech__grid article{min-height:390px;padding:38px 28px;border-right:1px solid rgb(189 161 131 / .38);border-bottom:1px solid rgb(189 161 131 / .38);transition:color .35s ease,background .35s ease,transform .35s ease}.pm-lift-onda-tech__grid small{display:block;margin:30px 0 20px;color:var(--lift-gold);font-size:11px;letter-spacing:.1em}.pm-lift-onda-tech__grid h4{margin:0 0 18px;color:inherit;font-size:21px;line-height:1.4;word-break:keep-all}.pm-lift-onda-tech__grid p{margin:0;color:inherit;font-size:15px;line-height:1.8;opacity:.72}.pm-lift-onda-tech__grid i{position:relative;display:block;width:74px;height:74px;color:var(--lift-gold);font-style:normal}.pm-onda-wave span{position:absolute;left:4px;width:64px;height:16px;border-top:2px solid currentColor;border-radius:50%}.pm-onda-wave span:nth-child(1){top:15px}.pm-onda-wave span:nth-child(2){top:30px}.pm-onda-wave span:nth-child(3){top:45px}.pm-onda-cooling{border:2px solid currentColor;border-radius:50% 50% 58% 42%;transform:rotate(45deg) scale(.72)}.pm-onda-cooling span{position:absolute;top:17px;left:17px;width:36px;height:36px;border:2px solid currentColor;border-radius:50%}.pm-onda-collagen span{position:absolute;width:48px;height:22px;border-top:2px solid currentColor;border-radius:50%;transform:rotate(-13deg)}.pm-onda-collagen span:nth-child(1){top:10px;left:2px}.pm-onda-collagen span:nth-child(2){top:27px;left:14px}.pm-onda-collagen span:nth-child(3){top:44px;left:25px}@media (max-width:1180px){.pm-lift-onda-tech{grid-template-columns:1fr;gap:42px}}@media (max-width:760px){#onda .pm-lift-device>img{object-position:72% center}.pm-lift-onda-tech{margin-top:74px;padding-top:52px}.pm-lift-onda-tech__grid{grid-template-columns:1fr}.pm-lift-onda-tech__grid article{min-height:300px}}.pm-onda-handpieces,.pm-onda-remodel,.pm-onda-areas{margin-top:100px;padding-top:72px;border-top:1px solid rgb(189 161 131 / .42)}.pm-onda-handpieces>header,.pm-onda-remodel>header{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(650px,1.28fr);align-items:end;gap:clamp(50px,7vw,110px);margin-bottom:52px}.pm-onda-handpieces>header h3,.pm-onda-remodel>header h3,.pm-onda-areas>header h3{margin:20px 0 0;color:inherit;font-size:clamp(34px,3vw,50px);font-weight:400;line-height:1.28}.pm-onda-handpieces>header>p:last-child,.pm-onda-remodel>header>p:last-child,.pm-onda-areas>header>p{justify-self:end;max-width:720px;margin:0;color:inherit;font-size:16px;line-height:1.9;text-align:right;opacity:.76}.pm-onda-handpieces__grid,.pm-onda-remodel__grid,.pm-onda-areas__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pm-onda-handpieces__grid article,.pm-onda-remodel__grid article,.pm-onda-areas__grid article{position:relative;min-width:0;padding:clamp(34px,4vw,58px);overflow:hidden;color:var(--lift-ink);background:#fff;transition:transform .4s ease,box-shadow .4s ease}.pm-onda-handpieces__grid small,.pm-onda-remodel__grid small{display:block;margin:34px 0 14px;color:var(--lift-gold);font-size:12px;letter-spacing:.15em}.pm-onda-handpieces__grid h4,.pm-onda-remodel__grid h4,.pm-onda-areas__grid h4{margin:0 0 20px;color:inherit;font-size:clamp(24px,2vw,32px);line-height:1.35}.pm-onda-handpieces__grid ul{margin:0;padding:0;list-style:none}.pm-onda-handpieces__grid li{position:relative;padding:8px 0 8px 24px;font-size:16px;line-height:1.7}.pm-onda-handpieces__grid li::before{position:absolute;left:2px;color:var(--lift-gold);content:"+"}.pm-onda-depth{position:relative;height:190px;overflow:hidden;background:linear-gradient(#f8e0d7 0 22%,#eeb9a4 22% 42%,#d88c73 42% 66%,#bf6957 66% 100%)}.pm-onda-depth span{position:absolute;right:-8%;left:-8%;height:32px;border:2px solid rgb(255 255 255 / .55);border-width:2px 0 0;border-radius:50%}.pm-onda-depth span:nth-child(1){top:34px}.pm-onda-depth span:nth-child(2){top:82px}.pm-onda-depth span:nth-child(3){top:132px}.pm-onda-depth::after{position:absolute;top:18px;left:50%;width:2px;height:144px;background:linear-gradient(var(--lift-gold),rgb(255 255 255 / .8));box-shadow:0 0 18px #fff;content:""}.pm-onda-depth i{position:absolute;right:24px;bottom:20px;padding:8px 12px;color:#fff;font-size:20px;font-style:normal;background:rgb(19 26 69 / .72)}.pm-onda-depth--shallow::after{height:76px}.pm-onda-depth--shallow i{bottom:82px}.pm-onda-remodel__grid article{min-height:470px}.pm-onda-remodel__grid article>p{max-width:570px;margin:0;color:inherit;font-size:16px;line-height:1.8;opacity:.72}.pm-onda-collagen-visual,.pm-onda-cell-visual{position:relative;height:210px;overflow:hidden;background:linear-gradient(135deg,#f2d0c1,#b76f68)}.pm-onda-collagen-visual::after{position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgb(255 255 255 / .55);content:""}.pm-onda-collagen-visual span{position:absolute;width:43%;height:54px;border:4px solid rgb(255 255 255 / .58);border-width:4px 0 0;border-radius:50%}.pm-onda-collagen-visual span:nth-child(1){top:48px;left:4%;transform:rotate(8deg)}.pm-onda-collagen-visual span:nth-child(2){top:98px;left:3%;transform:rotate(-12deg)}.pm-onda-collagen-visual span:nth-child(3){top:148px;left:5%;transform:rotate(6deg)}.pm-onda-collagen-visual span:nth-child(4){top:58px;right:4%;transform:rotate(-2deg) scaleY(.65)}.pm-onda-collagen-visual span:nth-child(5){top:122px;right:4%;transform:rotate(2deg) scaleY(.62)}.pm-onda-cell-visual{display:flex;align-items:center;justify-content:center;gap:10px;background:radial-gradient(circle at center,#f5d7a6,#bf7b65)}.pm-onda-cell-visual span{width:clamp(34px,5vw,68px);aspect-ratio:1;border:3px solid rgb(255 255 255 / .6);border-radius:50%;background:rgb(255 198 119 / .38);box-shadow:inset 0 0 0 10px rgb(255 255 255 / .08)}.pm-onda-cell-visual span:nth-child(even){transform:translateY(22px) scale(.82)}.pm-onda-areas>header{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(650px,1.28fr);align-items:end;gap:clamp(50px,7vw,110px);margin-bottom:52px}.pm-onda-areas__grid article{min-height:300px;padding-left:clamp(150px,13vw,220px)}.pm-onda-areas__grid i{position:absolute;top:50%;left:clamp(34px,4vw,60px);display:grid;place-items:center;width:108px;height:108px;color:var(--lift-gold);font-family:Georgia,serif;font-size:14px;font-style:normal;letter-spacing:.18em;border:1px solid currentColor;border-radius:50%;transform:translateY(-50%)}.pm-onda-areas__grid p{display:flex;flex-wrap:wrap;gap:9px;margin:0}.pm-onda-areas__grid p span{padding:9px 13px;color:var(--lift-ink);font-size:15px;border:1px solid rgb(24 33 83 / .17);border-radius:999px}.pm-onda-effects{margin-top:100px;padding-top:72px;border-top:1px solid rgb(189 161 131 / .42)}.pm-onda-effects>header{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:52px}.pm-onda-effects>header h3{margin:20px 0 0;color:inherit;font-size:clamp(34px,3vw,50px);font-weight:400;line-height:1.28}.pm-onda-effects>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgb(189 161 131 / .38);border-left:1px solid rgb(189 161 131 / .38)}.pm-onda-effects article{position:relative;min-width:0;min-height:330px;padding:34px 26px;border-right:1px solid rgb(189 161 131 / .38);border-bottom:1px solid rgb(189 161 131 / .38);transition:color .35s ease,background .35s ease,transform .35s ease}.pm-onda-effects article>span{position:absolute;top:24px;right:24px;color:var(--lift-gold);font-family:Georgia,serif;font-size:13px}.pm-onda-effects article i{display:block;width:52px;height:52px;margin-bottom:42px;color:var(--lift-gold)}.pm-onda-effects article i svg{width:100%;height:100%}.pm-onda-effects article h4{margin:0 0 18px;color:inherit;font-size:21px;line-height:1.4;word-break:keep-all}.pm-onda-effects article p{margin:0;color:inherit;font-size:15px;line-height:1.8;opacity:.74}@media (max-width:1180px){.pm-onda-handpieces>header,.pm-onda-remodel>header,.pm-onda-areas>header{grid-template-columns:1fr;gap:32px}.pm-onda-handpieces>header>p:last-child,.pm-onda-remodel>header>p:last-child,.pm-onda-areas>header>p{justify-self:start;max-width:780px;text-align:left}.pm-onda-areas__grid article{padding-left:160px}.pm-onda-effects>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pm-onda-handpieces,.pm-onda-remodel,.pm-onda-areas{margin-top:74px;padding-top:52px}.pm-onda-handpieces__grid,.pm-onda-remodel__grid,.pm-onda-areas__grid{grid-template-columns:1fr}.pm-onda-handpieces__grid article,.pm-onda-remodel__grid article{padding:24px}.pm-onda-remodel__grid article{min-height:0}.pm-onda-areas__grid article{min-height:260px;padding:130px 24px 28px}.pm-onda-areas__grid i{top:24px;left:24px;width:84px;height:84px;transform:none}.pm-onda-effects{margin-top:74px;padding-top:52px}.pm-onda-effects>div{grid-template-columns:1fr}.pm-onda-effects article{min-height:250px}}.pm-doctor-profile .pm-paper-list span,.pm-doctor-profile .pm-books article span{font-size:20px;line-height:1.2}@media (min-width:1101px){.pm-section-heading,.pm-catalog-intro,.pm-location-guide .pm-hours-section>header,.pm-location-actions>div,.pm-equipment-principle,.pm-lifting-intro{grid-template-columns:minmax(360px,.76fr) minmax(0,1.24fr);gap:clamp(44px,5vw,76px);align-items:end}.pm-section-heading>p,.pm-location-guide .pm-hours-section>header>p,.pm-location-actions>div>p{width:100%;max-width:none;margin:0 0 7px;font-size:clamp(13px,.92vw,15px);white-space:nowrap}.pm-catalog-intro>p,.pm-equipment-principle>div:last-child,.pm-lifting-intro>p{width:100%;max-width:none}}.pm-equipment-principle>div:first-child>.pm-kicker{margin:0 0 18px;color:var(--pm-champagne);font-family:var(--pm-serif);font-size:13px;line-height:1.2;letter-spacing:.14em}@media (min-width:761px) and (max-width:1100px){.pm-section-heading,.pm-catalog-intro,.pm-location-guide .pm-hours-section>header,.pm-location-actions>div,.pm-equipment-principle,.pm-lifting-intro{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:30px}.pm-location-guide .pm-hours-section header>p:last-child{grid-column:2;max-width:none}}.pm-section-heading h2,.pm-catalog-intro h2,.pm-hours-section>header h2,.pm-location-actions>div h2,.pm-equipment-principle h2,.pm-lifting-intro h2{transition:color .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.pm-paper-list li,.pm-books>*,.pm-care-note li,.pm-layer-map span,.pm-wellness-panel__points article,.pm-device-source__gallery figure,.pm-type-grid article,.pm-compare-grid article{transition:color .35s ease,background-color .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.pm-section-heading h2,.pm-catalog-intro h2,.pm-hours-section>header h2,.pm-location-actions>div h2,.pm-equipment-principle h2,.pm-lifting-intro h2,.pm-paper-list li,.pm-books>*,.pm-care-note li,.pm-layer-map span,.pm-device-source__gallery figure{transition:none}}@media (min-width:761px){.pm-section-heading>p,.pm-catalog-intro>p:last-child,.pm-location-guide .pm-hours-section>header>p,.pm-location-actions>div>p,.pm-equipment-principle>div:last-child>p:first-child,.pm-lifting-intro>p{justify-self:end;width:min(100%, 780px);max-width:780px;margin-right:0;margin-left:auto;text-align:right;white-space:normal;text-wrap:pretty}.pm-section-heading>p br,.pm-catalog-intro>p:last-child br,.pm-location-actions>div>p br,.pm-lifting-intro>p br{display:block}}@media (max-width:760px){.pm-section-heading>p,.pm-catalog-intro>p:last-child,.pm-location-guide .pm-hours-section>header>p,.pm-location-actions>div>p,.pm-equipment-principle>div:last-child>p:first-child,.pm-lifting-intro>p{width:100%;max-width:none;margin-left:0;text-align:left;white-space:normal}}@media (min-width:1181px){.pm-fullface-guide .pm-plan-points,.pm-pmc-guide .pm-plan-points{width:min(calc(100vw - 48px), 1500px);max-width:none;gap:40px;position:relative;left:calc((100% - min(calc(100vw - 48px), 1500px)) / 2);margin-left:0;padding-right:64px;padding-left:64px;transform:none}.pm-fullface-guide .pm-plan-points{grid-template-columns:minmax(300px,.58fr) minmax(740px,1.42fr)}.pm-pmc-guide .pm-plan-points{grid-template-columns:minmax(280px,.48fr) minmax(780px,1.52fr)}.pm-fullface-guide .pm-plan-points header h2,.pm-pmc-guide .pm-plan-points header h2{white-space:normal}.pm-fullface-guide .pm-plan-points header h2 br,.pm-pmc-guide .pm-plan-points header h2 br{display:block}.pm-fullface-guide .pm-plan-points>div,.pm-pmc-guide .pm-plan-points>div{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-fullface-guide .pm-plan-points article,.pm-pmc-guide .pm-plan-points article{padding-right:clamp(28px, 2vw, 38px);padding-left:clamp(28px, 2vw, 38px)}}@media (min-width:761px){.pm-equipment-v2-showcase>header.pm-section-heading{grid-template-columns:minmax(520px,.9fr) minmax(0,1.1fr)}.pm-equipment-v2-showcase>header h2{font-size:clamp(39px, 3.2vw, 50px);white-space:nowrap}}@media (max-width:760px){.pm-equipment-v2-showcase>header h2{white-space:normal}}.pm-treatment-catalog{--pm-program-paper:#f5f2ec;--pm-program-ink:#151c4b;--pm-program-gold:#b89b78;overflow:clip}.pm-treatment-catalog h2,.pm-treatment-catalog h3,.pm-treatment-catalog h4{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.pm-treatment-catalog p,.pm-treatment-catalog li,.pm-treatment-catalog small{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.pm-program-standard{width:min(1240px, calc(100% - 48px));margin:0 auto clamp(80px, 8vw, 126px);padding:clamp(48px, 5.5vw, 76px);color:#fff;background:radial-gradient(circle at 90% 12%,rgb(215 190 160 / .2),transparent 28%),linear-gradient(135deg,#11173c 0%,#1b2455 100%);box-shadow:0 30px 80px rgb(17 23 60 / .13)}.pm-program-standard>header{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);gap:18px clamp(42px,6vw,92px);align-items:end;margin-bottom:clamp(38px,4vw,58px)}.pm-program-standard>header .pm-kicker{grid-column:1 / -1;margin:0;color:#d7bea0}.pm-program-standard>header h2{margin:0;color:#fff;font-size:clamp(38px,4vw,58px);font-weight:300;line-height:1.22;letter-spacing:-.055em}.pm-program-standard>header>p:last-child{justify-self:end;max-width:650px;margin:0 0 4px;color:rgb(255 255 255 / .72);font-size:16px;line-height:1.9;text-align:right}.pm-program-standard__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18)}.pm-program-standard__steps article{position:relative;min-height:250px;padding:34px clamp(24px,3vw,40px) 38px;border-right:1px solid rgb(255 255 255 / .18);transition:background-color .35s ease,transform .35s ease}.pm-program-standard__steps article:last-child{border-right:0}.pm-program-standard__steps article>span{display:grid;width:48px;height:48px;place-items:center;color:#d7bea0}.pm-program-standard__steps article>span svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.pm-program-standard__steps i{position:absolute;top:38px;right:32px;color:rgb(255 255 255 / .48);font:normal 12px/1.3 Georgia,serif;letter-spacing:.14em}.pm-program-standard__steps h3{margin:42px 0 13px;color:#fff;font-size:clamp(21px,1.7vw,27px);font-weight:500;letter-spacing:-.035em}.pm-program-standard__steps p{margin:0;color:rgb(255 255 255 / .68);font-size:15px;line-height:1.82}.pm-treatment-catalog .pm-catalog-intro{padding-top:clamp(76px,8vw,118px);padding-bottom:clamp(66px,7vw,98px)}.pm-treatment-catalog .pm-catalog-program{gap:clamp(42px,5vw,72px);padding-top:clamp(74px,7vw,112px);padding-bottom:clamp(74px,7vw,112px)}.pm-treatment-catalog .pm-catalog-program+.pm-catalog-program{border-top:1px solid rgb(21 28 75 / .11)}.pm-treatment-catalog .pm-treatment-visual{width:min(1240px,100%);min-height:clamp(520px,52vw,650px);grid-template-columns:112px minmax(0,560px);grid-template-rows:1fr auto auto;gap:28px 34px;padding:clamp(46px,5.5vw,78px);box-shadow:0 28px 70px rgb(12 17 48 / .17)}.pm-treatment-catalog .pm-treatment-visual::before{background:linear-gradient(90deg,rgb(12 17 48 / .98) 0%,rgb(12 17 48 / .95) 40%,rgb(12 17 48 / .7) 58%,rgb(12 17 48 / .08) 100%)}.pm-treatment-catalog .pm-treatment-visual__image{width:58%;object-position:center}.pm-treatment-catalog .pm-treatment-visual__symbol{width:104px;align-self:center}.pm-treatment-catalog .pm-treatment-visual__copy h3{margin-top:16px;font-size:clamp(38px,4.2vw,60px);line-height:1.14}.pm-treatment-catalog .pm-treatment-visual__copy p{max-width:570px;font-size:16px;line-height:1.86}.pm-treatment-catalog .pm-treatment-visual__categories,.pm-treatment-catalog .pm-treatment-visual__points{grid-column:1 / -1}.pm-treatment-catalog .pm-treatment-visual__points span{min-height:104px;padding:22px clamp(18px,2vw,26px)}.pm-treatment-catalog--wellness .pm-catalog-program__copy{width:min(1240px,100%);display:grid;grid-template-columns:minmax(340px,.76fr) minmax(0,1.24fr);gap:18px clamp(42px,6vw,88px);align-items:end}.pm-treatment-catalog--wellness .pm-catalog-program__copy>p:first-child{grid-column:1 / -1;margin-bottom:2px}.pm-treatment-catalog--wellness .pm-catalog-program__copy h2{margin:0}.pm-treatment-catalog--wellness .pm-catalog-program__summary{justify-self:end;max-width:680px;margin:0 0 6px;text-align:right}.pm-treatment-catalog--wellness .pm-catalog-program__copy ul{grid-column:1 / -1;width:100%;max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.pm-treatment-catalog--wellness .pm-catalog-program__copy li{min-height:66px;display:flex;align-items:center;padding:16px 24px 16px 34px;border-right:1px solid currentColor}.pm-treatment-catalog--wellness .pm-catalog-program__copy li:last-child{border-right:0}.pm-treatment-catalog .pm-wellness-panel{width:min(1240px,100%);margin:0 auto;box-shadow:0 24px 66px rgb(20 27 71 / .1)}.pm-treatment-catalog .pm-wellness-panel__media{max-height:none;aspect-ratio:16 / 7.5}.pm-treatment-catalog .pm-source-detail,.pm-treatment-catalog .pm-original-media{width:min(1240px,100%)}.pm-treatment-catalog .pm-source-detail>header,.pm-treatment-catalog .pm-original-media>header{grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);align-items:end}.pm-treatment-catalog .pm-source-detail>header h3 span{white-space:normal}.pm-treatment-catalog .pm-source-detail>header>p:last-child,.pm-treatment-catalog .pm-original-media>header>p:last-child{justify-self:end;max-width:680px;text-align:right}.pm-treatment-catalog .pm-source-detail__visual{height:auto;aspect-ratio:16 / 7}.pm-treatment-catalog .pm-source-detail__grid{gap:18px}.pm-treatment-catalog .pm-source-detail__grid>article{min-height:285px}.pm-treatment-catalog .pm-source-detail__grid>article.is-dense{min-height:0}.pm-treatment-catalog .pm-source-detail__grid p+p{margin-top:14px}.pm-treatment-catalog .pm-original-media__device{grid-template-columns:minmax(460px,1.3fr) minmax(260px,.7fr);padding:clamp(28px,3vw,42px);background:var(--pm-program-paper)}.pm-treatment-catalog .pm-original-media__device figure{height:clamp(390px,42vw,540px);background:#fff}.pm-treatment-catalog .pm-original-media__device img{max-width:92%;margin:0 auto}.pm-treatment-catalog .pm-original-media__videos{margin-top:clamp(34px,4vw,52px)}@media (max-width:1000px){.pm-program-standard>header,.pm-treatment-catalog--wellness .pm-catalog-program__copy,.pm-treatment-catalog .pm-source-detail>header,.pm-treatment-catalog .pm-original-media>header,.pm-treatment-catalog .pm-original-media__device{grid-template-columns:1fr}.pm-program-standard>header>p:last-child,.pm-treatment-catalog--wellness .pm-catalog-program__summary,.pm-treatment-catalog .pm-source-detail>header>p:last-child,.pm-treatment-catalog .pm-original-media>header>p:last-child{justify-self:start;text-align:left}.pm-treatment-catalog .pm-treatment-visual{grid-template-columns:90px minmax(0,1fr)}.pm-treatment-catalog .pm-treatment-visual__image{width:66%}}@media (max-width:760px){.pm-program-standard{width:calc(100% - 32px);margin-bottom:72px;padding:40px 22px}.pm-program-standard>header{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.pm-program-standard>header h2{font-size:clamp(34px,10vw,44px)}.pm-program-standard__steps{grid-template-columns:1fr}.pm-program-standard__steps article{min-height:0;padding:28px 20px 30px;border-right:0;border-bottom:1px solid rgb(255 255 255 / .18)}.pm-program-standard__steps article:last-child{border-bottom:0}.pm-program-standard__steps h3{margin-top:28px}.pm-treatment-catalog .pm-catalog-program{gap:34px;padding-top:62px;padding-bottom:62px}.pm-treatment-catalog .pm-treatment-visual{min-height:640px;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:20px;padding:30px 22px}.pm-treatment-catalog .pm-treatment-visual::before{background:linear-gradient(180deg,rgb(12 17 48 / .94) 0%,rgb(12 17 48 / .88) 58%,rgb(12 17 48 / .68) 100%)}.pm-treatment-catalog .pm-treatment-visual__image{inset:0;width:100%;object-position:center}.pm-treatment-catalog .pm-treatment-visual__symbol{width:72px}.pm-treatment-catalog .pm-treatment-visual__copy h3{font-size:clamp(34px,10vw,46px)}.pm-treatment-catalog .pm-treatment-visual__categories{grid-template-columns:1fr}.pm-treatment-catalog .pm-treatment-visual__categories>span{min-height:82px}.pm-treatment-catalog .pm-treatment-visual__points{grid-template-columns:1fr}.pm-treatment-catalog .pm-treatment-visual__points span{min-height:74px;border-right:0;border-bottom:1px solid currentColor}.pm-treatment-catalog .pm-treatment-visual__points span:last-child{border-bottom:0}.pm-treatment-catalog--wellness .pm-catalog-program__copy{grid-template-columns:1fr;gap:16px}.pm-treatment-catalog--wellness .pm-catalog-program__summary{text-align:left}.pm-treatment-catalog--wellness .pm-catalog-program__copy ul{grid-template-columns:1fr;margin-top:16px}.pm-treatment-catalog--wellness .pm-catalog-program__copy li{min-height:0;border-right:0}.pm-treatment-catalog .pm-wellness-panel__media{aspect-ratio:4 / 3}.pm-treatment-catalog .pm-source-detail,.pm-treatment-catalog .pm-original-media{padding:38px 20px}.pm-treatment-catalog .pm-source-detail__visual{aspect-ratio:4 / 3}.pm-treatment-catalog .pm-source-detail__grid{grid-template-columns:1fr}.pm-treatment-catalog .pm-source-detail__grid>article{min-height:0}.pm-treatment-catalog .pm-original-media__device{padding:20px}.pm-treatment-catalog .pm-original-media__device figure{height:min(92vw,430px)}}.pm-lift-v2>.pm-lift-hero,.pm-lift-v2 .pm-lift-chapter--navy,.pm-lift-v2>.pm-care-note{width:calc(100% + var(--pm-axis) + var(--pm-axis));margin-right:calc(0px - var(--pm-axis));margin-left:calc(0px - var(--pm-axis))}body:has(.pm-lift-v2){overflow-x:hidden}.pm-treatment-catalog .pm-source-detail__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(16px,2vw,24px)}.pm-treatment-catalog .pm-source-detail__grid>article{grid-column:span 5;min-height:320px;padding-top:174px}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(1),.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(6n),.pm-treatment-catalog .pm-source-detail__grid>article.is-dense{grid-column:1 / -1}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n+2),.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n+4){grid-column:span 7}.pm-treatment-catalog .pm-source-detail__grid>article:last-child:nth-child(odd){grid-column:1 / -1}.pm-treatment-catalog .pm-source-detail__grid>article.is-dense{grid-column:1 / -1}.pm-treatment-catalog .pm-source-detail__grid>article::before{height:136px;background:radial-gradient(circle at 80% 36%,rgb(255 255 255 / .92) 0 5%,transparent 5.5%),radial-gradient(circle at 68% 58%,rgb(215 190 160 / .45) 0 11%,transparent 11.5%),linear-gradient(118deg,#11183f 0 54%,#c2a383 54.5% 55.5%,#eee5d9 56% 100%)}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n+2)::before{background:repeating-radial-gradient(circle at 78% 48%,transparent 0 15px,rgb(184 155 120 / .26) 16px 17px),linear-gradient(118deg,#eae2d7 0 42%,#182153 42.5% 100%)}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n)::before{background:linear-gradient(135deg,transparent 32%,rgb(255 255 255 / .34) 32.5% 34%,transparent 34.5%),radial-gradient(ellipse at 22% 112%,rgb(196 168 135 / .82),transparent 56%),linear-gradient(120deg,#222c62,#eee8df)}.pm-source-detail__icon{position:absolute;z-index:3;top:34px;left:clamp(28px,3vw,42px);width:66px;height:66px;display:grid;place-items:center;color:#fff;border:1px solid rgb(255 255 255 / .46);border-radius:50%;background:rgb(17 24 63 / .18);backdrop-filter:blur(8px);transition:transform .4s ease,background-color .4s ease}.pm-source-detail__icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.pm-treatment-catalog .pm-source-detail__grid article>span{top:46px;right:clamp(28px,3vw,42px);left:auto}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n+2) .pm-source-detail__icon{color:#151c4b;border-color:rgb(21 28 75 / .2);background:rgb(255 255 255 / .48)}.pm-treatment-catalog .pm-source-detail__grid h4{max-width:760px;margin-bottom:20px;font-size:clamp(22px,1.8vw,29px)}.pm-treatment-catalog .pm-source-detail__grid p{max-width:940px;line-height:1.88}.pm-treatment-catalog .pm-source-detail__grid>article.is-compact{min-height:260px}@media (max-width:900px){.pm-treatment-catalog .pm-source-detail__grid>article,.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(n){grid-column:1 / -1}}@media (max-width:600px){.pm-treatment-catalog .pm-source-detail__grid>article{min-height:0;padding:150px 24px 32px}.pm-source-detail__icon{top:28px;left:24px;width:58px;height:58px}.pm-treatment-catalog .pm-source-detail__grid article>span{top:40px;right:24px}}.pm-treatment-catalog .pm-source-detail__grid{display:flex;flex-direction:column;gap:clamp(14px,1.6vw,20px)}.pm-treatment-catalog .pm-source-detail__grid>article,.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(n),.pm-treatment-catalog .pm-source-detail__grid>article.is-dense,.pm-treatment-catalog .pm-source-detail__grid>article.is-compact{width:100%;min-height:280px;display:grid;grid-template-columns:minmax(260px,34%) minmax(0,66%);padding:0;overflow:hidden;background:#fff}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(even){grid-template-columns:minmax(0,66%) minmax(260px,34%)}.pm-treatment-catalog .pm-source-detail__grid>article::before,.pm-treatment-catalog .pm-source-detail__grid>article::after{display:none}.pm-source-detail__art{position:relative;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(30px,3vw,44px);overflow:hidden;color:#fff;background:radial-gradient(circle at 78% 22%,rgb(255 255 255 / .92) 0 5%,transparent 5.5%),radial-gradient(circle at 66% 42%,rgb(215 190 160 / .38) 0 13%,transparent 13.5%),repeating-radial-gradient(circle at 92% 76%,transparent 0 17px,rgb(255 255 255 / .1) 18px 19px),linear-gradient(138deg,#11183f,#222c62)}.pm-source-detail__art::after{content:"";position:absolute;right:-42px;bottom:-56px;width:180px;height:180px;border:1px solid rgb(255 255 255 / .16);border-radius:50%}.pm-source-detail__meta{display:contents}.pm-source-detail__meta>span{position:absolute;top:clamp(28px,3vw,42px);right:clamp(28px,3vw,42px);color:rgb(255 255 255 / .64);font:13px/1.3 Georgia,serif;letter-spacing:.16em}.pm-source-detail__meta>em{position:relative;z-index:2;color:rgb(255 255 255 / .62);font:normal 11px/1.4 Georgia,serif;letter-spacing:.17em}.pm-source-detail__art .pm-source-detail__icon{position:relative;z-index:2;top:auto;left:auto;width:clamp(86px,8vw,118px);height:clamp(86px,8vw,118px);margin:0 0 auto;color:#fff;border-color:rgb(255 255 255 / .4);background:rgb(255 255 255 / .07)}.pm-source-detail__art .pm-source-detail__icon svg{width:48%;height:48%}.pm-source-detail__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px)}.pm-source-detail__body h4{max-width:860px;margin:0 0 22px;font-size:clamp(25px,2.2vw,34px);line-height:1.34}.pm-source-detail__body p{max-width:900px;margin:0;font-size:16px;line-height:1.9}.pm-source-detail__body p+p{margin-top:14px}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(even) .pm-source-detail__art{order:2}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n+2) .pm-source-detail__art{background:radial-gradient(circle at 24% 24%,rgb(255 255 255 / .9) 0 5%,transparent 5.5%),repeating-radial-gradient(circle at 80% 56%,transparent 0 16px,rgb(184 155 120 / .25) 17px 18px),linear-gradient(138deg,#c6a98a,#ebe2d6 54%,#182153 54.5%)}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(3n) .pm-source-detail__art{background:linear-gradient(140deg,transparent 34%,rgb(255 255 255 / .2) 34.5% 36%,transparent 36.5%),radial-gradient(circle at 78% 24%,rgb(212 189 162 / .6),transparent 22%),linear-gradient(138deg,#263064,#11183f 62%,#b99c7a)}@media (max-width:760px){.pm-treatment-catalog .pm-source-detail__grid>article,.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(n),.pm-treatment-catalog .pm-source-detail__grid>article.is-dense,.pm-treatment-catalog .pm-source-detail__grid>article.is-compact{grid-template-columns:1fr}.pm-treatment-catalog .pm-source-detail__grid>article:nth-child(even) .pm-source-detail__art{order:initial}.pm-source-detail__art{min-height:220px;padding:28px 24px}.pm-source-detail__art .pm-source-detail__icon{width:82px;height:82px}.pm-source-detail__body{padding:32px 24px 38px}}.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media{grid-template-columns:minmax(420px,55%) minmax(0,45%);min-height:clamp(380px,34vw,500px)}.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media:nth-child(even){grid-template-columns:minmax(0,45%) minmax(420px,55%)}.pm-treatment-catalog .pm-source-detail__grid>article.media-count-2{min-height:clamp(520px,46vw,640px)}.pm-treatment-catalog .pm-source-detail__grid>article.media-count-3{min-height:clamp(640px,56vw,760px)}.has-source-media .pm-source-detail__art{min-height:100%;padding:0;justify-content:stretch;background:#f3f1ec!important}.has-source-media .pm-source-detail__art::after{display:none}.pm-source-detail__media{position:absolute;inset:0;display:grid;grid-template-columns:1fr;width:100%;height:100%;margin:0;background:#f3f1ec}.pm-source-detail__media--2{grid-template-rows:repeat(2,minmax(0,1fr))}.pm-source-detail__media--3{grid-template-rows:repeat(3,minmax(0,1fr))}.pm-source-detail__media-item{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:#fff}.pm-source-detail__media img{display:block;width:100%;height:100%;min-width:0;object-fit:contain;object-position:center;background:#fff}.pm-source-detail__media-item figcaption{position:relative;z-index:2;min-height:42px;display:flex;align-items:center;padding:9px 18px 10px;color:#fff;background:#182153;font-size:13px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.pm-source-detail__media--2 .pm-source-detail__media-item+.pm-source-detail__media-item,.pm-source-detail__media--3 .pm-source-detail__media-item+.pm-source-detail__media-item{border-top:1px solid rgb(18 27 66 / .12)}.has-source-media .pm-source-detail__meta>span,.has-source-media .pm-source-detail__meta>em{z-index:3;color:#fff;text-shadow:0 1px 6px rgb(8 14 43 / .55)}.has-source-media .pm-source-detail__meta>span{top:20px;right:20px;padding:7px 9px;background:rgb(14 23 61 / .78)}.has-source-media .pm-source-detail__meta>em{display:none}.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media,.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media:nth-child(n),.pm-treatment-catalog .pm-source-detail__grid>article.has-source-video,.pm-treatment-catalog .pm-source-detail__grid>article.has-source-video:nth-child(n){display:block;min-height:0;padding:0;background:#fff}.pm-treatment-catalog article.has-source-media .pm-source-detail__body,.pm-treatment-catalog article.has-source-video .pm-source-detail__body{display:block;padding:clamp(38px,4.2vw,64px) 30px clamp(24px,2.8vw,38px);text-align:center}.pm-treatment-catalog article.has-source-media .pm-source-detail__body h4,.pm-treatment-catalog article.has-source-video .pm-source-detail__body h4{max-width:920px;margin:0 auto;font-size:clamp(27px,2.5vw,38px);line-height:1.3;text-align:center}.pm-source-detail__pairs{display:grid;grid-template-columns:1fr;gap:clamp(18px,2vw,28px);padding:0 clamp(22px,3vw,42px) clamp(34px,4vw,58px)}.pm-source-detail__pairs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-source-detail__pairs--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-source-detail__pair{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(18 27 66 / .14);background:#faf9f6}.pm-source-detail__pair figure{display:flex;flex-direction:column;margin:0;background:#fff}.pm-source-detail__pair figure img{display:block;width:auto;max-width:100%;height:auto;max-height:520px;margin:auto;object-fit:contain;object-position:center;background:#fff}.pm-source-detail__pair figure figcaption,.pm-source-detail__video-grid figcaption{min-height:48px;display:flex;align-items:center;justify-content:center;padding:11px 18px;color:#fff;background:#182153;font-size:14px;font-weight:600;line-height:1.45;text-align:center}.pm-source-detail__pair-copy{flex:1;padding:clamp(22px,2.4vw,34px)}.pm-source-detail__pair-copy:empty{display:none}.pm-source-detail__pair-copy p{margin:0;color:#656c82;font-size:15px;line-height:1.85;text-align:left}.pm-source-detail__pair-copy p+p{margin-top:12px}.pm-source-detail__video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);padding:0 clamp(22px,3vw,42px) clamp(38px,4vw,60px)}.pm-source-detail__video-grid figure{min-width:0;margin:0;overflow:hidden;border:1px solid rgb(18 27 66 / .14);background:#fff}.pm-source-detail__video-grid figure>div{position:relative;aspect-ratio:16/9;background:#0c1232}.pm-source-detail__video-grid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:900px){.pm-source-detail__pairs--3,.pm-source-detail__video-grid{grid-template-columns:1fr}.pm-source-detail__pairs--2{grid-template-columns:1fr}}.has-source-media .pm-source-detail__meta>em{position:absolute;right:20px;bottom:18px;padding:7px 10px;background:rgb(14 23 61 / .78)}@media (max-width:900px){.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media,.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media:nth-child(even){grid-template-columns:1fr;min-height:0}.pm-treatment-catalog .pm-source-detail__grid>article.has-source-media:nth-child(even) .pm-source-detail__art{order:initial}.has-source-media .pm-source-detail__art{min-height:clamp(280px,66vw,440px)}.pm-source-detail__body{padding:34px 26px 40px}}.pm-editorial .pm-care-note{box-sizing:border-box;width:100vw!important;max-width:none!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding-right:max(30px,calc((100vw - 1440px) / 2 + 72px))!important;padding-left:max(30px,calc((100vw - 1440px) / 2 + 72px))!important}body:has(.pm-editorial .pm-care-note){overflow-x:hidden}.pm-editorial:has(.pm-care-note){overflow:visible!important}.pm-editorial .pm-care-note{width:auto!important;margin-right:calc(var(--pm-axis) * -1)!important;margin-left:calc(var(--pm-axis) * -1)!important}@media (max-width:760px){.pm-editorial .pm-care-note{padding-right:22px!important;padding-left:22px!important}}.pm-treatment-catalog .pm-source-detail__pairs,.pm-treatment-catalog .pm-source-detail__pairs--1,.pm-treatment-catalog .pm-source-detail__pairs--2,.pm-treatment-catalog .pm-source-detail__pairs--3{grid-template-columns:minmax(0,1fr)!important}.pm-treatment-catalog .pm-source-detail__pair{height:auto!important}.pm-program-accordion{display:block;margin:clamp(18px,2vw,28px) clamp(18px,2.4vw,34px) clamp(28px,4vw,56px);border:1px solid rgb(18 27 66 / .18);background:#fff}.pm-program-accordion>summary{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px clamp(24px,3vw,44px);cursor:pointer;list-style:none;color:#111a4b;background:#f8f6f1;transition:background .25s ease,color .25s ease}.pm-program-accordion>summary::-webkit-details-marker{display:none}.pm-program-accordion>summary::marker{display:none;content:""}.pm-program-accordion>summary>span{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:20px;row-gap:7px}.pm-program-accordion>summary small{color:#b49370;font:500 11px/1.4 Georgia,serif;letter-spacing:.17em}.pm-program-accordion>summary strong{font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.35}.pm-program-accordion>summary em{grid-column:2;color:#73798a;font-size:14px;font-style:normal;line-height:1.6}.pm-program-accordion>summary>i{position:relative;flex:0 0 46px;width:46px;height:46px;border:1px solid rgb(18 27 66 / .28);border-radius:50%}.pm-program-accordion>summary>i::before,.pm-program-accordion>summary>i::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .22s ease}.pm-program-accordion>summary>i::after{transform:translate(-50%,-50%) rotate(90deg)}.pm-program-accordion[open]>summary{color:#fff;background:#182153}.pm-program-accordion[open]>summary small,.pm-program-accordion[open]>summary em{color:rgb(255 255 255 / .7)}.pm-program-accordion[open]>summary>i{border-color:rgb(255 255 255 / .45)}.pm-program-accordion[open]>summary>i::after{transform:translate(-50%,-50%) rotate(0)}.pm-program-accordion__content{padding:clamp(26px,4vw,56px);border-top:1px solid rgb(18 27 66 / .14)}.pm-structured-guide{max-width:1180px;margin:0 auto clamp(36px,5vw,72px)}.pm-structured-guide>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,42%);align-items:end;gap:28px;margin-bottom:28px;padding-bottom:26px;border-bottom:1px solid rgb(18 27 66 / .16)}.pm-structured-guide>header .pm-kicker{grid-column:1/-1;margin:0}.pm-structured-guide>header h3{margin:0;color:#111a4b;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.3}.pm-structured-guide>header>p:last-child{margin:0;color:#747b8d;font-size:15px;line-height:1.75}.pm-structured-guide ol{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}.pm-structured-guide li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:clamp(20px,2.5vw,34px);align-items:start;padding:clamp(22px,2.6vw,34px);border:1px solid rgb(18 27 66 / .13);background:#faf9f6}.pm-structured-guide li>span{width:72px;height:72px;display:grid;place-items:center;color:#182153;border:1px solid rgb(18 27 66 / .22);border-radius:50%;background:#fff}.pm-structured-guide li>span svg{width:34px;height:34px}.pm-structured-guide li div{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:18px}.pm-structured-guide li i{grid-row:1/3;color:#b49370;font:normal 13px/1.5 Georgia,serif;letter-spacing:.12em}.pm-structured-guide li h4{margin:0 0 8px;color:#111a4b;font-size:clamp(20px,2vw,27px);line-height:1.35}.pm-structured-guide li p{grid-column:2;max-width:940px;margin:0;color:#687084;font-size:15px;line-height:1.85}@media (max-width:760px){.pm-program-accordion{margin-right:12px;margin-left:12px}.pm-program-accordion>summary{min-height:96px;gap:14px;padding:20px}.pm-program-accordion>summary>span{grid-template-columns:1fr;gap:4px}.pm-program-accordion>summary em{grid-column:1;font-size:12px}.pm-program-accordion>summary>i{flex-basis:40px;width:40px;height:40px}.pm-program-accordion__content{padding:24px 14px 34px}.pm-structured-guide>header{grid-template-columns:1fr;gap:12px}.pm-structured-guide>header .pm-kicker{grid-column:1}.pm-structured-guide li{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:20px 16px}.pm-structured-guide li>span{width:52px;height:52px}.pm-structured-guide li>span svg{width:26px;height:26px}.pm-structured-guide li div{grid-template-columns:1fr}.pm-structured-guide li i{grid-row:auto;margin-bottom:5px}.pm-structured-guide li p{grid-column:1}}.planme-page-content:has(>.pm-lifting-guide){padding-top:0!important}.planme-page-content:has(>.pm-treatment-catalog){width:100%;margin-right:0;margin-left:0;padding-top:clamp(56px, 6vw, 90px)!important}.pm-treatment-catalog{overflow:visible}.pm-treatment-catalog .pm-catalog-intro{width:min(1240px, calc(100% - 48px));margin-right:auto;margin-left:auto}.pm-treatment-catalog .pm-catalog-programs{margin-right:0;margin-left:0}.pm-treatment-catalog .pm-catalog-hero.pm-catalog-hero--image{position:relative;width:min(1560px, calc(100% - 80px));max-width:1560px;min-height:clamp(620px, 52vw, 820px);margin:0 auto;display:flex;align-items:stretch;overflow:hidden;color:#fff;box-shadow:0 28px 70px rgb(12 17 48 / .14);background-image:linear-gradient(90deg,rgb(10 16 50 / .98) 0%,rgb(13 21 62 / .94) 34%,rgb(13 21 62 / .68) 58%,rgb(13 21 62 / .15) 100%),var(--pm-catalog-hero-image);background-position:center;background-size:cover}.pm-treatment-catalog .pm-care-note{width:100%!important;margin-right:0!important;margin-left:0!important}.pm-treatment-catalog .pm-catalog-hero.pm-catalog-hero--image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .04),transparent 25%,rgb(4 10 38 / .18)),radial-gradient(circle at 88% 12%,rgb(255 255 255 / .18),transparent 26%)}.pm-treatment-catalog .pm-catalog-hero--image .pm-catalog-hero__copy{position:relative;z-index:1;width:min(1360px, calc(100% - 96px));min-height:inherit;margin:0 auto;padding:clamp(92px, 10vw, 150px) 0 clamp(64px, 7vw, 104px);display:flex;flex-direction:column;justify-content:center}.pm-treatment-catalog .pm-catalog-hero--image .pm-kicker{margin:0 0 28px;color:#d8bea0;font-family:var(--pm-serif);font-size:12px;letter-spacing:.22em}.pm-treatment-catalog .pm-catalog-hero--image h2{max-width:820px;margin:0 0 28px;color:#fff;font-size:clamp(48px, 5vw, 76px);font-weight:300;line-height:1.16;letter-spacing:-.065em;text-wrap:balance}.pm-treatment-catalog .pm-catalog-hero--image .pm-catalog-hero__copy>p:not(.pm-kicker){max-width:670px;margin:0;color:rgb(255 255 255 / .78);font-size:16px;line-height:1.9}.pm-catalog-hero__points{width:min(900px, 100%);margin-top:clamp(62px, 8vw, 110px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(255 255 255 / .36);border-bottom:1px solid rgb(255 255 255 / .36)}.pm-catalog-hero__points span{min-height:100px;padding:24px clamp(18px, 2.5vw, 34px);display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:center;border-right:1px solid rgb(255 255 255 / .28)}.pm-catalog-hero__points span:last-child{border-right:0}.pm-catalog-hero__points i{color:#d8bea0;font:normal 11px/1.4 var(--pm-serif);letter-spacing:.12em}.pm-catalog-hero__points strong{color:#fff;font-size:14px;font-weight:500;line-height:1.55}@media (max-width:760px){.planme-page-content:has(>.pm-treatment-catalog){padding-top:28px!important}.pm-treatment-catalog .pm-catalog-hero.pm-catalog-hero--image{width:calc(100% - 32px);min-height:700px;background-image:linear-gradient(180deg,rgb(10 16 50 / .96) 0%,rgb(13 21 62 / .88) 56%,rgb(13 21 62 / .42) 100%),var(--pm-catalog-hero-image);background-position:center}.pm-treatment-catalog .pm-catalog-hero--image .pm-catalog-hero__copy{width:calc(100% - 40px);padding:72px 0 44px;justify-content:flex-start}.pm-treatment-catalog .pm-catalog-hero--image .pm-kicker{margin-bottom:20px}.pm-treatment-catalog .pm-catalog-hero--image h2{margin-bottom:22px;font-size:clamp(38px, 11vw, 50px);line-height:1.2}.pm-treatment-catalog .pm-catalog-hero--image .pm-catalog-hero__copy>p:not(.pm-kicker){font-size:14px;line-height:1.82}.pm-catalog-hero__points{margin-top:auto;grid-template-columns:1fr}.pm-catalog-hero__points span{min-height:68px;padding:14px 12px;border-right:0;border-bottom:1px solid rgb(255 255 255 / .24)}.pm-catalog-hero__points span:last-child{border-bottom:0}}.planme-page-content:has(>.pm-lifting-guide){padding-top:clamp(56px, 6vw, 90px)!important}.pm-lift-v2>.pm-lift-hero{width:min(1560px, calc(100% - 20px));max-width:1560px;margin-right:auto;margin-left:auto;box-shadow:0 28px 70px rgb(12 17 48 / .14)}@media (max-width:760px){.planme-page-content:has(>.pm-lifting-guide){padding-top:28px!important}.pm-lift-v2>.pm-lift-hero{width:calc(100% + 8px);max-width:none;margin-right:-4px;margin-left:-4px}}.pm-section-jump{position:sticky;z-index:76;top:calc(var(--pm-top-h) + var(--pm-header-h));display:flex;width:100%;margin:0;overflow-x:auto;border-top:1px solid rgb(32 38 90 / .14);border-bottom:1px solid rgb(32 38 90 / .16);background:rgb(247 245 240 / .94);box-shadow:0 12px 28px rgb(20 24 61 / .06);backdrop-filter:blur(15px);scrollbar-width:none}.pm-section-jump::-webkit-scrollbar{display:none}.pm-section-jump a{min-width:max-content;min-height:58px;display:grid;flex:1 0 auto;place-items:center;padding:0 clamp(18px, 2.1vw, 32px);border-right:1px solid rgb(32 38 90 / .12);color:#696776;font-size:12px;font-weight:500;white-space:nowrap;transition:color .22s ease,background .22s ease}.pm-section-jump a:last-child{border-right:0}.pm-section-jump a:focus-visible,.pm-section-jump a.is-active{color:#fff;background:var(--pm-navy)}.pm-section-jump--equipment a{flex-basis:122px}.pm-section-jump--lifting a{flex-basis:154px}.pm-equipment-v2-card[id],.pm-lift-chapter[id]{scroll-margin-top:calc(var(--pm-top-h) + var(--pm-header-h) + 68px)}.admin-bar .pm-section-jump{top:calc(var(--pm-top-h) + var(--pm-header-h) + 32px)}.pm-editorial .pm-section-heading h2{font-weight:400}@media (max-width:782px){.admin-bar .pm-section-jump{top:calc(var(--pm-top-h) + var(--pm-header-h) + 46px)}}@media (max-width:760px){.pm-section-jump a{min-height:52px;padding:0 18px;font-size:11px}.pm-section-jump--equipment a,.pm-section-jump--lifting a{flex-basis:auto}.pm-equipment-v2-card[id],.pm-lift-chapter[id]{scroll-margin-top:calc(var(--pm-top-h) + var(--pm-header-h) + 60px)}}.pm-editorial.pm-lift-v2>.pm-care-note{width:100%!important;margin-right:0!important;margin-left:0!important}.pm-section-jump--lifting.is-tabs-ready{counter-reset:pm-lift-tab;padding:0 clamp(18px, 3.5vw, 56px);border-top:0;border-bottom-color:rgb(255 255 255 / .14);background:rgb(13 19 53 / .96);box-shadow:0 18px 42px rgb(8 12 37 / .18)}.pm-section-jump--lifting.is-tabs-ready a{counter-increment:pm-lift-tab;position:relative;min-height:76px;grid-template-columns:auto 1fr;gap:12px;padding:0 clamp(18px, 2.2vw, 34px);border-right-color:rgb(255 255 255 / .12);color:rgb(255 255 255 / .62);background:#fff0;font-size:13px;letter-spacing:-.02em}.pm-section-jump--lifting.is-tabs-ready a::before{color:var(--lift-gold);font-family:Georgia,serif;font-size:11px;letter-spacing:.08em;content:"0" counter(pm-lift-tab)}.pm-section-jump--lifting.is-tabs-ready a::after{position:absolute;right:24%;bottom:0;left:24%;height:2px;background:var(--lift-gold);content:"";transform:scaleX(0);transition:transform .32s cubic-bezier(.18,.72,.2,1)}.pm-section-jump--lifting.is-tabs-ready a:focus-visible,.pm-section-jump--lifting.is-tabs-ready a.is-active{color:#fff;background:rgb(255 255 255 / .055)}.pm-section-jump--lifting.is-tabs-ready a.is-active::after{transform:scaleX(1)}.pm-lift-chapter[hidden]{display:none!important}.pm-editorial.pm-lift-v2>.pm-care-note{position:relative;display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;gap:clamp(54px, 7vw, 110px)!important;padding:clamp(70px, 7vw, 104px) clamp(32px, 5vw, 72px) clamp(76px, 8vw, 116px)!important;overflow:hidden;background:linear-gradient(135deg,#a78f78,#927a67)!important}.pm-editorial.pm-lift-v2>.pm-care-note::after{position:absolute;right:-18px;bottom:-56px;color:rgb(255 255 255 / .055);font-family:Georgia,serif;font-size:clamp(150px, 18vw, 280px);line-height:.8;letter-spacing:-.07em;content:"CARE";pointer-events:none}.pm-editorial.pm-lift-v2>.pm-care-note>div,.pm-editorial.pm-lift-v2>.pm-care-note>ul,.pm-editorial.pm-lift-v2>.pm-care-note>p{position:relative;z-index:1;min-width:0}.pm-editorial.pm-lift-v2>.pm-care-note .pm-kicker{color:rgb(255 255 255 / .58)}.pm-editorial.pm-lift-v2>.pm-care-note h2{max-width:none;font-size:clamp(46px, 4.7vw, 72px);line-height:1.18;white-space:nowrap}.pm-editorial.pm-lift-v2>.pm-care-note ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px, 3vw, 48px)}.pm-editorial.pm-lift-v2>.pm-care-note li{min-height:0!important;display:flex!important;align-items:flex-start!important;gap:10px!important;padding:6px 0!important;border-bottom:0!important;font-size:15px!important;line-height:1.65!important}.pm-editorial.pm-lift-v2>.pm-care-note li::before{content:"✓"!important;position:static!important;top:auto!important;left:auto!important;transform:none!important;flex-shrink:0!important;line-height:1.65!important;font-size:15px!important;color:inherit!important;display:inline-block!important}.pm-editorial.pm-lift-v2>.pm-care-note>p{grid-column:2;max-width:720px;margin-top:-14px;color:rgb(255 255 255 / .7);font-size:13px;line-height:1.8}.pm-credential-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px;border-top:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line)}.pm-credential-tabs button{position:relative;min-height:92px;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:16px;padding:20px 28px;border:0;border-right:1px solid var(--pm-line);background:#fff0;color:#77747b;text-align:left;cursor:pointer;transition:color .28s ease,background .28s ease}.pm-credential-tabs button:last-child{border-right:0}.pm-credential-tabs button::after{position:absolute;right:28px;bottom:-1px;left:28px;height:3px;background:var(--pm-navy);content:"";transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.18,.72,.2,1)}.pm-credential-tabs small{color:var(--pm-champagne);font:12px/1 Georgia,serif}.pm-credential-tabs span{font-size:17px;font-weight:500;letter-spacing:-.035em}.pm-credential-tabs button:focus-visible,.pm-credential-tabs button.is-active{color:var(--pm-navy);background:rgb(32 38 90 / .035)}.pm-credential-tabs button.is-active::after{transform:scaleX(1)}.pm-credential-columns.is-tabs-ready{display:block;margin-top:0;border:0;background:#fff0}.pm-credential-columns.is-tabs-ready article[hidden]{display:none!important}.pm-credential-columns.is-tabs-ready article.is-tab-active{min-height:440px;display:grid!important;grid-template-columns:minmax(210px,.52fr) minmax(0,1.48fr)!important;grid-template-rows:auto auto;align-content:start;gap:8px clamp(46px, 7vw, 110px);padding:clamp(48px, 6vw, 82px) clamp(30px, 5vw, 72px);border-bottom:1px solid var(--pm-line);background:linear-gradient(115deg,rgb(32 38 90 / .035),rgb(255 255 255 / .45))}.pm-credential-columns.is-tabs-ready article>p:empty{display:none!important}.pm-credential-columns.is-tabs-ready article>span{grid-column:1;color:rgb(178 157 134 / .9);font:500 clamp(48px, 5.5vw, 78px)/1 Georgia,serif;letter-spacing:-.06em}.pm-credential-columns.is-tabs-ready h3{grid-column:1;align-self:start;margin:16px 0 0;color:var(--pm-navy);font-size:clamp(27px, 2.2vw, 36px);line-height:1.35}.pm-credential-columns.is-tabs-ready ul{grid-column:2;grid-row:1 / 3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 clamp(28px, 4vw, 64px);border-top:1px solid rgb(32 38 90 / .16)}.pm-credential-columns.is-tabs-ready li{min-height:74px;display:flex;align-items:center;padding:16px 8px 16px 26px;font-size:14px;line-height:1.72}.pm-credential-columns.is-tabs-ready li::before{top:50%;width:10px;height:1px;border-radius:0;transform:translateY(-50%)}.pm-credential-columns.is-tabs-ready li.has-year{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;padding-left:0}.pm-credential-columns.is-tabs-ready li.has-year::before{display:none}.pm-credential-columns.is-tabs-ready li time{color:var(--pm-champagne);font:500 15px/1.4 Georgia,serif}@media (max-width:900px){.pm-editorial.pm-lift-v2>.pm-care-note{grid-template-columns:1fr!important;gap:38px!important}.pm-editorial.pm-lift-v2>.pm-care-note h2{white-space:normal}.pm-editorial.pm-lift-v2>.pm-care-note>p{grid-column:1;margin-top:-12px}.pm-credential-columns.is-tabs-ready article.is-tab-active{grid-template-columns:1fr!important;min-height:0}.pm-credential-columns.is-tabs-ready article>span,.pm-credential-columns.is-tabs-ready h3,.pm-credential-columns.is-tabs-ready ul{grid-column:1}.pm-credential-columns.is-tabs-ready ul{grid-row:auto;margin-top:28px}}@media (max-width:620px){.pm-section-jump--lifting.is-tabs-ready{padding:0}.pm-section-jump--lifting.is-tabs-ready a{min-width:154px;min-height:66px;padding:0 18px}.pm-editorial.pm-lift-v2>.pm-care-note{padding:58px 22px 68px!important}.pm-editorial.pm-lift-v2>.pm-care-note ul{grid-template-columns:1fr}.pm-editorial.pm-lift-v2>.pm-care-note li{min-height:0;padding-top:17px;padding-bottom:17px;font-size:14px}.pm-credential-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.pm-credential-tabs button{min-width:0;min-height:82px;grid-template-columns:1fr;align-content:center;gap:7px;padding:13px 10px}.pm-credential-tabs button::after{right:10px;left:10px}.pm-credential-tabs span{font-size:14px;line-height:1.4}.pm-credential-columns.is-tabs-ready article.is-tab-active{padding:38px 22px 46px}.pm-credential-columns.is-tabs-ready ul{grid-template-columns:1fr}.pm-credential-columns.is-tabs-ready li{min-height:0;padding-top:15px;padding-bottom:15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.pm-section-jump--lifting.is-tabs-ready a::after,.pm-credential-tabs button::after{transition:none}}.planme-signature{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(390px,.84fr);grid-template-rows:minmax(0,.78fr) auto;align-items:stretch;gap:0 clamp(52px, 6vw, 110px);padding:clamp(78px, 8vh, 118px) max(54px, 7vw)}.planme-signature::before{top:7%;right:2.2vw;left:auto;color:rgb(32 38 90 / .035);font-size:clamp(108px, 11vw, 210px)}.planme-signature__visuals{position:relative;top:auto;left:auto;grid-column:1;grid-row:1 / 3;width:100%;height:auto;min-height:min(69vh, 720px);margin:0;align-self:stretch;overflow:hidden;box-shadow:0 30px 70px rgb(18 25 67 / .12)}.planme-signature__visuals::before{inset:18px;border-color:rgb(255 255 255 / .46)}.planme-signature__visuals::after{position:absolute;z-index:3;right:24px;bottom:22px;color:rgb(255 255 255 / .76);font:10px/1.4 var(--pm-serif);letter-spacing:.18em;content:"PLAN ME · SIGNATURE 02"}.planme-signature__visuals img{transform:scale(1.055);transition:opacity .72s ease,transform 1.3s cubic-bezier(.18,.72,.2,1)}.planme-signature__visuals img.is-active{transform:scale(1)}.planme-signature__heading{position:relative;top:auto;right:auto;left:auto;grid-column:2;grid-row:1;align-self:end;padding:0 0 clamp(32px, 4vh, 52px);text-align:left}.planme-signature__heading .planme-kicker{margin-bottom:18px}.planme-signature__heading h2{max-width:600px;font-size:clamp(34px, 3.1vw, 55px);line-height:1.25;letter-spacing:-.065em;text-wrap:balance}.planme-signature__heading h2::after{margin:24px 0 0}.planme-programs{position:relative;right:auto;bottom:auto;left:auto;grid-column:2;grid-row:2;display:block;height:auto;border-top:1px solid rgb(32 38 90 / .22);border-bottom:0;background:#fff0}.planme-programs a{min-height:104px;display:grid;grid-template-columns:52px minmax(0,1fr) 22px;grid-template-rows:auto auto auto;align-content:center;column-gap:18px;padding:18px 8px 18px 0;border-right:0;border-bottom:1px solid rgb(32 38 90 / .16);text-align:left;transition:color .28s ease,padding .35s cubic-bezier(.18,.72,.2,1),background .28s ease}.planme-programs a::after{grid-column:3;grid-row:1 / 4;align-self:center;color:var(--pm-champagne);font-size:17px;content:"↗";transition:transform .35s cubic-bezier(.18,.72,.2,1)}.planme-programs a.is-active,.planme-programs a:hover,.planme-programs a:focus-visible{padding-left:14px;background:rgb(32 38 90 / .035);transform:none}.planme-programs a.is-active::before{top:22px;right:auto;bottom:22px;left:0;width:2px;height:auto}.planme-programs a:is(.is-active,:hover,:focus-visible)::after{transform:translate(4px,-4px)}.planme-programs>a>span{position:static;grid-column:1;grid-row:1 / 4;align-self:center;color:var(--pm-champagne);font:500 22px/1 var(--pm-serif)}.planme-programs small{grid-column:2;margin:0 0 4px;font-size:9px}.planme-programs strong{grid-column:2;margin:0 0 4px;font-size:clamp(20px,1.55vw,27px)}.planme-programs p{grid-column:2;max-width:420px;font-size:12px;line-height:1.62}.pm-doctor-hero{min-height:720px;grid-template-columns:minmax(350px,.78fr) minmax(0,1.22fr);background:#ece8e0}.pm-doctor-hero__copy{padding:clamp(62px,7vw,112px)}.pm-doctor-hero__copy::before{width:74px;height:1px;margin-bottom:34px;background:var(--pm-champagne);content:""}.pm-doctor-hero__media{position:relative;min-height:656px;display:grid;grid-template-columns:minmax(0,1.72fr) minmax(180px,.72fr);grid-template-rows:minmax(0,.92fr) minmax(0,1.08fr);gap:1px;margin:32px 32px 32px 0;overflow:hidden;background:rgb(255 255 255 / .68);box-shadow:0 28px 68px rgb(18 25 67 / .14)}.pm-doctor-hero__portrait,.pm-doctor-hero__detail{min-width:0;min-height:0;overflow:hidden;background:#ddd8d0}.pm-doctor-hero__portrait{grid-column:1;grid-row:1 / 3}.pm-doctor-hero__detail{grid-column:2;grid-row:2}.pm-doctor-hero__portrait img,.pm-doctor-hero__detail img{display:block;width:100%;height:calc(100% + 48px);max-width:none;margin-top:-24px;object-fit:cover;filter:grayscale(.72) sepia(.08) contrast(1.03) saturate(.72);transform:translate3d(0,var(--pm-parallax-shift,0),0) scale(1.025);transition:filter .7s ease,transform .8s cubic-bezier(.18,.72,.2,1)}.pm-doctor-hero__portrait img{object-position:30% 50%}.pm-doctor-hero__detail img{object-position:100% 100%;filter:grayscale(1) contrast(1.08)}.pm-doctor-hero__detail img{transform:translate3d(0,var(--pm-parallax-shift,0),0) scale(1.7);transform-origin:100% 100%}.pm-doctor-hero__portrait img{filter:grayscale(1) sepia(.06) contrast(1.04)}.pm-doctor-hero__mark{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,3vw,48px);color:#fff;background:var(--pm-navy)}.pm-doctor-hero__mark span{color:var(--pm-champagne);font:clamp(56px,6vw,92px)/.9 var(--pm-serif);letter-spacing:-.06em}.pm-doctor-hero__mark small{margin-top:auto;color:rgb(255 255 255 / .5);font:10px/1.5 var(--pm-serif);letter-spacing:.17em}.pm-doctor-hero__mark strong{margin-top:8px;color:#fff;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.08em}.pm-skin-goals>div{display:block;border-top:1px solid rgb(18 27 66 / .22)}.pm-skin-goals>div article{position:relative;min-height:116px;display:grid;grid-template-columns:92px minmax(220px,.68fr) minmax(0,1.32fr);align-items:center;gap:clamp(20px,3vw,54px);padding:24px 18px 24px 0;border:0;border-bottom:1px solid rgb(18 27 66 / .16);background:#fff0;box-shadow:none;transition:padding .35s cubic-bezier(.18,.72,.2,1),background .3s ease}.pm-skin-goals>div article>span{width:auto;height:auto;display:block;color:var(--pm-champagne);border:0;background:#fff0;font:clamp(34px,3.3vw,52px)/1 var(--pm-serif)}.pm-skin-goals>div article>span svg{display:none}.pm-skin-goals>div article:nth-child(1)>span::before{content:"01"}.pm-skin-goals>div article:nth-child(2)>span::before{content:"02"}.pm-skin-goals>div article:nth-child(3)>span::before{content:"03"}.pm-skin-goals>div article:nth-child(4)>span::before{content:"04"}.pm-skin-goals>div article h3{margin:0;font-size:clamp(23px,2vw,31px);font-weight:500}.pm-skin-goals>div article p{margin:0;font-size:15px;line-height:1.8}.pm-lift-layers article>span{display:flex;flex-direction:column;gap:8px;font-size:clamp(34px,3vw,48px);line-height:.9}.pm-lift-layers article>span::after{color:#8e8b91;font:500 9px/1.3 Arial,sans-serif;letter-spacing:.16em}.pm-lift-layers article:nth-child(1)>span::after{content:"1.5 MM"}.pm-lift-layers article:nth-child(2)>span::after{content:"3.0 MM"}.pm-lift-layers article:nth-child(3)>span::after{content:"4.5 MM"}.pm-lift-layers article:nth-child(4)>span::after{content:"CONTOUR"}.pm-equipment-principle{align-items:end;padding-top:clamp(82px,9vw,132px);padding-bottom:clamp(82px,9vw,132px);border-top:1px solid rgb(18 27 66 / .12);border-bottom:1px solid rgb(18 27 66 / .12)}.pm-equipment-principle__checks>p{max-width:760px;margin-bottom:34px!important}.pm-equipment-principle .pm-equipment-principle__checks ul{display:block!important;grid-template-columns:none!important;border-top:1px solid rgb(18 27 66 / .2)}.pm-equipment-principle .pm-equipment-principle__checks li{width:100%;min-height:92px;display:grid;grid-template-columns:46px minmax(130px,.52fr) minmax(0,1.48fr);align-content:center;align-items:center;gap:8px clamp(16px,2vw,30px);padding:20px 4px;border-right:0;border-bottom:1px solid rgb(18 27 66 / .14)}.pm-equipment-principle__checks li span{color:var(--pm-champagne);font:18px/1 var(--pm-serif)}.pm-equipment-principle__checks li strong{font-size:19px;font-weight:500}.pm-equipment-principle__checks li small{color:#777b88;font-size:12px;line-height:1.7}.pm-equipment-v2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible;border:0;border-top:1px solid rgb(18 27 66 / .16);background:#fff0}.pm-equipment-v2-card{border-right:1px solid rgb(18 27 66 / .13);border-bottom:1px solid rgb(18 27 66 / .13)}.pm-equipment-v2-card:nth-child(4n+2){border-right:0}.pm-equipment-v2-card:nth-child(-n+2){grid-column:1 / -1;min-height:590px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);border-right:0}.pm-equipment-v2-card:nth-child(2)>figure{order:2}.pm-equipment-v2-card:nth-child(2)>.pm-equipment-v2-card__copy{order:1}.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage{height:auto;min-height:590px;padding:clamp(48px,6vw,88px);background:#eeebe4}.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage::after{position:absolute;right:24px;bottom:20px;color:rgb(18 27 66 / .34);font:10px/1.4 var(--pm-serif);letter-spacing:.17em;content:"PLAN ME · SELECTED DEVICE"}.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage img{width:94%;height:94%;transform:translate3d(0,var(--pm-parallax-shift,0),0) scale(1.025)}.pm-equipment-v2-card:nth-child(-n+2)>.pm-equipment-v2-card__copy{min-height:590px;display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,88px);background:#f9f7f2}.pm-equipment-v2-card:nth-child(-n+2) .pm-equipment-v2-card__copy h3{font-size:clamp(42px,4vw,64px)}.pm-equipment-v2-card:nth-child(-n+2) .pm-equipment-v2-card__copy>a{align-self:flex-start}.pm-equipment-v2-card:nth-child(n+3){background:#faf9f6}.pm-equipment-v2-card:nth-child(n+3)>figure.pm-device-stage{height:250px;padding:26px;background:#f1eee8}.pm-equipment-v2-card:nth-child(n+3)>figure.pm-device-stage img{width:90%;height:90%}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy{min-height:390px;padding:30px 26px 34px}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy h3{font-size:clamp(24px,2vw,30px)}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy>p.pm-equipment-v2-card__description{min-height:112px;font-size:13px}.pm-equipment-v2-card__copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;border-top:1px solid rgb(18 27 66 / .13)}.pm-equipment-v2-card__copy li{padding:10px 0;border:0;border-bottom:1px solid rgb(18 27 66 / .1);border-radius:0}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy ul{grid-template-columns:1fr}@media (max-width:1180px){.planme-signature{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:0 44px;padding-right:48px;padding-left:48px}.pm-equipment-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-equipment-v2-card:nth-child(-n+2){grid-column:1 / -1}.pm-equipment-v2-card:nth-child(n+3):nth-child(even){border-right:0}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy>p.pm-equipment-v2-card__description{min-height:72px}}@media (max-width:900px){.planme-signature{grid-template-columns:minmax(0,.82fr) minmax(330px,1.18fr);gap:0 30px;padding-right:30px;padding-left:30px}.planme-signature__visuals{min-height:60vh}.planme-signature__heading h2{font-size:clamp(31px,4.2vw,44px)}.pm-doctor-hero{grid-template-columns:1fr}.pm-doctor-hero__media{min-height:620px;margin:0 28px 28px}.pm-equipment-principle__checks ul{grid-template-columns:1fr}.pm-equipment-principle__checks li{min-height:108px;grid-template-columns:42px minmax(120px,.55fr) minmax(0,1.45fr)}.pm-equipment-v2-card:nth-child(-n+2){grid-template-columns:1fr 1fr;min-height:520px}.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage,.pm-equipment-v2-card:nth-child(-n+2)>.pm-equipment-v2-card__copy{min-height:520px}}@media (max-width:760px){.planme-signature{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:0;padding:34px 20px 40px}.planme-signature::before{top:2%;right:-5%;font-size:94px}.planme-signature__visuals{grid-column:1;grid-row:1;min-height:34svh;height:34svh}.planme-signature__visuals::before{inset:10px}.planme-signature__visuals::after{right:15px;bottom:13px;font-size:8px}.planme-signature__heading{grid-column:1;grid-row:2;align-self:auto;padding:26px 4px 22px}.planme-signature__heading .planme-kicker{margin-bottom:10px}.planme-signature__heading h2{font-size:clamp(28px,8.5vw,38px);line-height:1.24}.planme-signature__heading h2::after{margin-top:14px}.planme-programs{grid-column:1;grid-row:3}.planme-programs a{min-height:78px;grid-template-columns:38px minmax(0,1fr) 18px;column-gap:10px;padding:11px 4px 11px 0}.planme-programs>a>span{font-size:17px}.planme-programs small{display:none}.planme-programs strong{margin:0 0 2px;font-size:18px}.planme-programs p{font-size:10px;line-height:1.5}.pm-doctor-hero{min-height:0}.pm-doctor-hero__copy{padding:58px 24px 48px}.pm-doctor-hero__media{min-height:560px;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1.35fr) minmax(180px,.65fr);margin:0 16px 16px}.pm-doctor-hero__portrait{grid-column:1 / 3;grid-row:1}.pm-doctor-hero__mark{grid-column:1;grid-row:2;padding:24px}.pm-doctor-hero__detail{grid-column:2;grid-row:2}.pm-doctor-hero__mark span{font-size:48px}.pm-doctor-hero__mark strong{font-size:10px}.pm-skin-goals>div article{min-height:0;grid-template-columns:54px minmax(0,1fr);gap:8px 14px;padding:20px 2px}.pm-skin-goals>div article>span{grid-row:1 / 3;font-size:30px}.pm-skin-goals>div article h3{font-size:20px}.pm-skin-goals>div article p{font-size:13px}.pm-lift-layers article>span{font-size:30px}.pm-equipment-principle__checks li{grid-template-columns:38px minmax(0,1fr);gap:8px 12px}.pm-equipment-principle__checks li span{grid-row:1 / 3}.pm-equipment-principle__checks li small{grid-column:2}.pm-equipment-v2-grid{grid-template-columns:1fr}.pm-equipment-v2-card:nth-child(n){grid-column:1;border-right:0}.pm-equipment-v2-card:nth-child(-n+2){display:block;min-height:0}.pm-equipment-v2-card:nth-child(2)>figure,.pm-equipment-v2-card:nth-child(2)>.pm-equipment-v2-card__copy{order:initial}.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage{min-height:360px;height:360px}.pm-equipment-v2-card:nth-child(-n+2)>.pm-equipment-v2-card__copy{min-height:0;padding:42px 24px 48px}.pm-equipment-v2-card:nth-child(n+3)>figure.pm-device-stage{height:280px}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy{min-height:0}.pm-equipment-v2-card:nth-child(n+3) .pm-equipment-v2-card__copy>p.pm-equipment-v2-card__description{min-height:0}}@media (min-width:761px){.planme-panel-dots{display:none!important}}@media (prefers-reduced-motion:reduce){.planme-signature__visuals img,.planme-programs a,.pm-doctor-hero__portrait img,.pm-doctor-hero__detail img,.pm-equipment-v2-card:nth-child(-n+2)>figure.pm-device-stage img{transition:none!important;transform:none!important}}.pm-doctor-hero__portrait img{object-position:42% 50%;filter:saturate(.84) contrast(1.01)}.pm-doctor-hero__detail img{object-position:58% 46%;filter:saturate(.72) contrast(1.04);transform:translate3d(0,var(--pm-parallax-shift,0),0) scale(1.16);transform-origin:50% 50%}@media (max-width:760px){.pm-doctor-hero__portrait img{object-position:45% 34%}.pm-doctor-hero__detail img{transform:scale(1.06)}}.pm-location-guide .pm-hours-board{overflow:hidden;border:1px solid rgb(24 33 83 / .16);background:rgb(255 255 255 / .58);box-shadow:0 28px 68px rgb(22 28 66 / .09)}.pm-location-guide .pm-hours-board>div{padding:clamp(30px,3vw,44px);border-color:rgb(24 33 83 / .13);background:rgb(255 255 255 / .72)}.pm-location-guide .pm-hours-board__primary{background:linear-gradient(145deg,#ebe8e1 0%,#f4f1eb 100%)}.pm-location-guide .pm-hours-board span{color:#a78867;font-size:12px;font-weight:600;letter-spacing:.16em}.pm-location-guide .pm-hours-board__primary ol{margin-top:26px;border-top-color:rgb(24 33 83 / .2)}.pm-location-guide .pm-hours-board__primary li{min-height:50px;padding:12px 0;border-bottom-color:rgb(24 33 83 / .13)}.pm-location-guide .pm-hours-board__primary li strong{font-size:15px;font-weight:650}.pm-location-guide .pm-hours-board__primary li time{font-size:17px;font-weight:600}.pm-location-guide .pm-hours-board__primary li small{padding:5px 9px;border:1px solid rgb(167 136 103 / .3);border-radius:999px;background:rgb(255 255 255 / .52);color:#82684f;font-size:12px}.pm-location-guide .pm-hours-board>div>strong{font-size:clamp(17px,1.35vw,21px);line-height:1.7}body.page-id-9 .planme-page-hero--signature,body.page-id-10 .planme-page-hero--signature,body.page-id-11 .planme-page-hero--signature{background-position:72% 22%}body.page-id-12 .planme-page-hero--programs{background-position:68% top}.pm-lift-v2 .pm-lift-approach::before{background-position:10% calc(50% + var(--pm-parallax-shift,0px))}.pm-section-jump--lifting.is-tabs-ready{border-top:1px solid rgb(24 33 83 / .12);border-bottom:1px solid rgb(24 33 83 / .16);background:rgb(248 246 241 / .97);box-shadow:0 18px 44px rgb(20 24 61 / .1)}.pm-section-jump--lifting.is-tabs-ready a{border-right-color:rgb(24 33 83 / .12);color:#74727a;background:#fff0}.pm-section-jump--lifting.is-tabs-ready a:focus-visible,.pm-section-jump--lifting.is-tabs-ready a.is-active{color:var(--lift-ink);background:rgb(255 255 255 / .92)}.pm-lift-v2 .pm-lift-chapter--navy{color:var(--lift-ink);background:linear-gradient(135deg,#eee9e1 0%,#f7f4ee 58%,#eee7de 100%)}.pm-editorial .pm-aftercare-wide,.pm-dark-guide>.pm-care-note,.pm-editorial.pm-lift-v2>.pm-care-note{box-sizing:border-box;width:calc(100% + var(--pm-axis) + var(--pm-axis))!important;max-width:none!important;margin-right:calc(0px - var(--pm-axis))!important;margin-left:calc(0px - var(--pm-axis))!important}@media (max-width:760px){.pm-location-guide .pm-hours-board>div{padding:28px 22px}.pm-location-guide .pm-hours-board__primary li{grid-template-columns:82px minmax(0,1fr)}.pm-location-guide .pm-hours-board__primary li time{font-size:16px}.pm-location-guide .pm-hours-board__primary li small{justify-self:start}body.page-id-9 .planme-page-hero--signature,body.page-id-10 .planme-page-hero--signature,body.page-id-11 .planme-page-hero--signature{background-position:50% 20%}body.page-id-12 .planme-page-hero--programs{background-position:48% top}.pm-lift-v2 .pm-lift-approach::before{background-position:12% center}}.planme-page-hero--programs{min-height:clamp(440px,27vw,520px);background-position:68% top}.pm-treatment-catalog--wellness{--pm-wellness-ink:#16204f;--pm-wellness-muted:#687083;--pm-wellness-gold:#b99772;--pm-wellness-paper:#f7f4ee;--pm-wellness-card:rgba(255,255,255,.88);background:radial-gradient(circle at 8% 19%,rgb(198 164 124 / .12),transparent 25%),linear-gradient(180deg,#f8f6f2 0%,#f3efe8 100%)}.pm-treatment-catalog--wellness .pm-catalog-intro{position:relative;width:min(1240px,calc(100% - 48px));grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:clamp(38px,6vw,88px);align-items:center;margin-top:clamp(64px,7vw,96px);padding:clamp(52px,6vw,82px);overflow:hidden;border:1px solid rgb(22 32 79 / .11);background:radial-gradient(circle at 93% 8%,rgb(196 157 113 / .2),transparent 27%),linear-gradient(135deg,rgb(255 255 255 / .95),rgb(241 235 225 / .94));box-shadow:0 28px 72px rgb(22 28 64 / .09)}.pm-treatment-catalog--wellness .pm-catalog-intro::before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;background:linear-gradient(#c9aa87,#9f7e5c)}.pm-treatment-catalog--wellness .pm-catalog-intro::after{content:"IV";position:absolute;right:clamp(22px,4vw,62px);bottom:-38px;color:rgb(22 32 79 / .035);font:400 clamp(120px,15vw,220px)/1 var(--pm-serif);letter-spacing:-.08em;pointer-events:none}.pm-treatment-catalog--wellness .pm-catalog-intro>*{position:relative;z-index:1}.pm-treatment-catalog--wellness .pm-catalog-intro .pm-kicker{width:max-content;margin-bottom:18px;padding:7px 11px;border:1px solid rgb(185 151 114 / .35);color:#967452;background:rgb(255 255 255 / .55)}.pm-treatment-catalog--wellness .pm-catalog-intro h2{font-size:clamp(42px,4.4vw,64px);font-weight:400;line-height:1.2}.pm-treatment-catalog--wellness .pm-catalog-intro>p:last-child{max-width:650px;margin:0;color:var(--pm-wellness-muted);font-size:15px;line-height:2}.pm-treatment-catalog--wellness .pm-program-standard{width:min(1240px,calc(100% - 48px));margin:clamp(28px,4vw,56px) auto clamp(72px,7vw,104px);padding:clamp(52px,6vw,80px);color:var(--pm-wellness-ink);border:1px solid rgb(22 32 79 / .11);background:linear-gradient(90deg,rgb(255 255 255 / .96),rgb(247 242 234 / .96)),radial-gradient(circle at 90% 10%,rgb(185 151 114 / .2),transparent 30%);box-shadow:0 30px 76px rgb(22 28 64 / .1)}.pm-treatment-catalog--wellness .pm-program-standard>header{padding-bottom:clamp(30px,4vw,46px);border-bottom:1px solid rgb(22 32 79 / .12)}.pm-treatment-catalog--wellness .pm-program-standard .pm-kicker,.pm-treatment-catalog--wellness .pm-program-standard__steps i{color:var(--pm-wellness-gold)}.pm-treatment-catalog--wellness .pm-program-standard>header h2,.pm-treatment-catalog--wellness .pm-program-standard__steps h3{color:var(--pm-wellness-ink)}.pm-treatment-catalog--wellness .pm-program-standard>header>p:last-child,.pm-treatment-catalog--wellness .pm-program-standard__steps p{color:var(--pm-wellness-muted)}.pm-treatment-catalog--wellness .pm-program-standard__steps{gap:14px;padding-top:18px;border:0;background:#fff0}.pm-treatment-catalog--wellness .pm-program-standard__steps article{min-height:230px;padding:30px;border:1px solid rgb(22 32 79 / .1);background:rgb(255 255 255 / .72);box-shadow:0 12px 32px rgb(22 28 64 / .045)}.pm-treatment-catalog--wellness .pm-program-standard__steps article:last-child{border-right:1px solid rgb(22 32 79 / .1)}.pm-treatment-catalog--wellness .pm-program-standard__steps article>span{color:var(--pm-wellness-ink)}.pm-treatment-catalog--wellness .pm-catalog-programs{padding:0 0 clamp(72px,8vw,118px);background:#fff0}.pm-treatment-catalog--wellness .pm-catalog-program,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even),.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(odd){position:relative;gap:clamp(28px,4vw,52px);padding:clamp(54px,6vw,86px) var(--pm-axis);color:var(--pm-wellness-ink);border-top:1px solid rgb(22 32 79 / .1);background:#fff0}.pm-treatment-catalog--wellness .pm-catalog-program:first-child{border-top:0}.pm-treatment-catalog--wellness .pm-catalog-program__copy{width:min(1240px,100%);padding:clamp(34px,4vw,50px);border:1px solid rgb(22 32 79 / .11);border-top:4px solid var(--pm-wellness-gold);background:var(--pm-wellness-card);box-shadow:0 20px 54px rgb(22 28 64 / .07)}.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even) .pm-catalog-program__copy{order:initial}.pm-treatment-catalog--wellness .pm-catalog-program__copy>p:first-child{color:var(--pm-wellness-gold)}.pm-treatment-catalog--wellness .pm-catalog-program h2,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even) h2{color:var(--pm-wellness-ink)}.pm-treatment-catalog--wellness .pm-catalog-program__summary,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even) .pm-catalog-program__summary{color:var(--pm-wellness-muted)}.pm-treatment-catalog--wellness .pm-catalog-program__copy ul,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even) .pm-catalog-program__copy ul{gap:10px;border:0}.pm-treatment-catalog--wellness .pm-catalog-program__copy li,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even) .pm-catalog-program__copy li{min-height:70px;padding:17px 20px 17px 38px;border:1px solid rgb(22 32 79 / .09);color:#596176;background:#f7f3ec}.pm-treatment-catalog--wellness .pm-catalog-program__copy li::before{left:18px;color:var(--pm-wellness-gold)}.pm-treatment-catalog--wellness .pm-wellness-panel{width:min(1240px,100%);overflow:hidden;border:1px solid rgb(22 32 79 / .11);background:rgb(255 255 255 / .92);box-shadow:0 28px 72px rgb(22 28 64 / .09)}.pm-treatment-catalog--wellness .pm-wellness-panel__media{position:relative;aspect-ratio:16 / 7.2;border-bottom:1px solid rgb(22 32 79 / .1)}.pm-treatment-catalog--wellness .pm-wellness-panel__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,rgb(22 32 79 / .16));pointer-events:none}.pm-treatment-catalog--wellness .pm-wellness-panel__intro{grid-template-columns:76px minmax(0,1fr);padding:clamp(34px,4vw,52px);color:var(--pm-wellness-ink);border-bottom:1px solid rgb(22 32 79 / .09);background:radial-gradient(circle at 94% 12%,rgb(185 151 114 / .18),transparent 28%),linear-gradient(135deg,#fbfaf7,#eee6da)}.pm-treatment-catalog--wellness .pm-wellness-panel__intro>span{width:68px;height:68px;color:#fff;background:var(--pm-wellness-ink);box-shadow:0 10px 24px rgb(22 32 79 / .15)}.pm-treatment-catalog--wellness .pm-wellness-panel__intro p:first-child{color:var(--pm-wellness-gold)}.pm-treatment-catalog--wellness .pm-wellness-panel__intro h3{color:var(--pm-wellness-ink)}.pm-treatment-catalog--wellness .pm-wellness-panel__intro p:last-child{color:var(--pm-wellness-muted)}.pm-treatment-catalog--wellness .pm-wellness-panel__points{gap:1px;padding:1px;background:rgb(22 32 79 / .09)}.pm-treatment-catalog--wellness .pm-wellness-panel__points article{min-height:220px;padding:34px 26px 38px;background:rgb(255 255 255 / .95)}.pm-treatment-catalog--wellness .pm-wellness-panel__points article>span{color:var(--pm-wellness-ink);border:1px solid rgb(22 32 79 / .1);background:#f1ece4}.pm-treatment-catalog--wellness .pm-wellness-panel__checks{border-top:1px solid rgb(22 32 79 / .1);background:#f8f5ef}.pm-treatment-catalog--wellness .pm-program-accordion{width:min(1240px,calc(100% - 36px));margin:0 auto;border-color:rgb(22 32 79 / .12);box-shadow:0 16px 44px rgb(22 28 64 / .06)}.pm-treatment-catalog--wellness .pm-program-accordion>summary{background:rgb(255 255 255 / .92)}.pm-treatment-catalog--wellness .pm-program-accordion[open]>summary{color:var(--pm-wellness-ink);background:linear-gradient(90deg,#eee4d6,#faf8f3)}.pm-treatment-catalog--wellness .pm-program-accordion[open]>summary small,.pm-treatment-catalog--wellness .pm-program-accordion[open]>summary em{color:#766e68}.pm-treatment-catalog--wellness .pm-program-accordion[open]>summary>i{border-color:rgb(22 32 79 / .28)}@media (max-width:1000px){.pm-treatment-catalog--wellness .pm-catalog-intro{grid-template-columns:1fr;gap:24px}.pm-treatment-catalog--wellness .pm-wellness-panel__points--5{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-treatment-catalog--wellness .pm-wellness-panel__points--5 article:last-child{grid-column:1 / -1}}@media (max-width:760px){.planme-page-hero--programs{min-height:390px;background-position:48% top}.pm-treatment-catalog--wellness .pm-catalog-intro{width:calc(100% - 32px);margin-top:34px;padding:38px 24px 42px}.pm-treatment-catalog--wellness .pm-catalog-intro::after{right:12px;bottom:-18px;font-size:120px}.pm-treatment-catalog--wellness .pm-program-standard{width:calc(100% - 32px);margin-top:18px;padding:36px 20px}.pm-treatment-catalog--wellness .pm-program-standard__steps{grid-template-columns:1fr}.pm-treatment-catalog--wellness .pm-program-standard__steps article,.pm-treatment-catalog--wellness .pm-program-standard__steps article:last-child{min-height:0;border:1px solid rgb(22 32 79 / .1)}.pm-treatment-catalog--wellness .pm-catalog-program,.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(even),.pm-treatment-catalog--wellness .pm-catalog-program:nth-child(odd){padding:48px 16px}.pm-treatment-catalog--wellness .pm-catalog-program__copy{padding:30px 22px}.pm-treatment-catalog--wellness .pm-catalog-program__copy ul,.pm-treatment-catalog--wellness .pm-wellness-panel__points,.pm-treatment-catalog--wellness .pm-wellness-panel__points--5{grid-template-columns:1fr}.pm-treatment-catalog--wellness .pm-wellness-panel__points--5 article:last-child{grid-column:auto}.pm-treatment-catalog--wellness .pm-wellness-panel__points article{min-height:0}.pm-treatment-catalog--wellness .pm-wellness-panel__media{aspect-ratio:4 / 3}.pm-treatment-catalog--wellness .pm-wellness-panel__intro{grid-template-columns:58px minmax(0,1fr);gap:18px;padding:30px 22px}.pm-treatment-catalog--wellness .pm-wellness-panel__intro>span{width:54px;height:54px}.pm-treatment-catalog--wellness .pm-wellness-panel__checks{grid-template-columns:1fr;padding:28px 22px 34px}.pm-treatment-catalog--wellness .pm-program-accordion{width:calc(100% - 24px)}}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro{position:relative;width:min(1240px,calc(100% - 48px));grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:clamp(38px,6vw,88px);align-items:center;margin-top:clamp(64px,7vw,96px);padding:clamp(52px,6vw,82px);overflow:hidden;border:1px solid rgb(22 32 79 / .11);background:radial-gradient(circle at 93% 8%,rgb(196 157 113 / .2),transparent 27%),linear-gradient(135deg,rgb(255 255 255 / .95),rgb(241 235 225 / .94));box-shadow:0 28px 72px rgb(22 28 64 / .09)}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro::before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;background:linear-gradient(#c9aa87,#9f7e5c)}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro::after{content:"PM";position:absolute;right:clamp(22px,4vw,62px);bottom:-38px;color:rgb(22 32 79 / .035);font:400 clamp(120px,15vw,220px)/1 var(--pm-serif);letter-spacing:-.08em;pointer-events:none}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro>*{position:relative;z-index:1}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro .pm-kicker{width:max-content;margin-bottom:18px;padding:7px 11px;border:1px solid rgb(185 151 114 / .35);color:#967452;background:rgb(255 255 255 / .55)}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro h2{color:#16204f;font-size:clamp(42px,4.4vw,64px);font-weight:400;line-height:1.2}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro>p:last-child{max-width:650px;margin:0;color:#687083;font-size:15px;line-height:2}@media (max-width:1000px){:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro{width:calc(100% - 32px);margin-top:34px;padding:38px 24px 42px}:is(.pm-treatment-catalog--skin-booster,.pm-treatment-catalog--injectables,.pm-treatment-catalog--skincare,.pm-treatment-catalog--body) .pm-catalog-intro::after{right:12px;bottom:-18px;font-size:120px}}