.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native-editorial{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(34px, 4vw, 52px)!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native-editorial>.pm-detail-gallery{grid-column:1 / -1;width:100%;max-width:none;margin:0;gap:clamp(34px, 4vw, 48px)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native-editorial>.pm-detail-copy{width:100%;max-width:840px;margin:0 auto;padding-top:30px;border-top:1px solid #ded9d1}.pm-treatment-catalog--body .pm-program-accordion__content figure.pm-body-native-figure{display:block!important;width:100%!important;max-width:960px!important;margin:0 auto!important;padding:0!important;overflow:visible;background:transparent!important;border:0!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native{--body-ink:#141d4b;--body-muted:#687083;--body-gold:#b78959;--body-line:#dfe3e5;width:100%;color:var(--body-ink);font-family:"Noto Sans KR",sans-serif}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native *{box-sizing:border-box}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native h4,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native h5,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native p,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native ul,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native ol{margin:0}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native ul,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native ol{padding:0;list-style:none}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native li::before{content:none!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native .pm-native-crop{position:relative;width:100%;overflow:hidden;background:#f7f8f8}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-native .pm-native-crop img{position:absolute!important;display:block;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;background:#dce2e5;border:1px solid #dce2e5;box-shadow:0 22px 50px rgb(20 29 75 / .08)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li{position:relative;min-height:290px;padding:42px 32px 36px;background:linear-gradient(145deg,#fff 0%,#f5f7f7 100%)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li::after{position:absolute;right:-35px;bottom:-55px;width:150px;height:150px;border:1px solid rgb(46 166 185 / .17);border-radius:50%;content:''}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li>span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:34px;color:#fff;background:#17234f;border-radius:50%;font:600 11px/1 Georgia,serif;letter-spacing:.08em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core small{display:block;margin-bottom:13px;color:var(--body-gold);font-size:11px;font-weight:700;letter-spacing:.16em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core p{color:#526071;font-size:clamp(16px, 1.45vw, 19px);line-height:1.75;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core p strong{color:var(--body-ink);font-weight:650}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces{overflow:hidden;background:#f1f6f7;border:1px solid #dce8ea}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces>header{padding:clamp(34px, 4vw, 52px);color:#fff;background:linear-gradient(120deg,#16234d,#203862 68%,#286b7d)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces>header span,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical header small,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups>header small,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>header small{display:block;margin-bottom:12px;color:#d6b17e;font-size:11px;font-weight:700;letter-spacing:.18em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces>header h4{color:#fff!important;font-size:clamp(24px, 2.6vw, 34px)!important;line-height:1.45!important;letter-spacing:-.035em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:clamp(22px, 3vw, 34px)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid article{overflow:hidden;background:#fff;border:1px solid #dce6e8}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid article>div:last-child{padding:25px 26px 28px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid small{color:#2a8190;font-size:10px;font-weight:700;letter-spacing:.14em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid h5{margin:7px 0 17px;color:var(--body-ink);font-size:21px;letter-spacing:-.03em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid li{position:relative;padding:6px 0 6px 17px;color:#596273;font-size:14px;line-height:1.65;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid li::after{position:absolute;top:16px;left:1px;width:5px;height:5px;background:#c89f70;border-radius:50%;content:''}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__result{display:grid;grid-template-columns:minmax(260px,1fr) minmax(260px,.9fr);align-items:center;gap:clamp(22px, 4vw, 48px);margin:0 clamp(22px, 3vw, 34px) clamp(22px, 3vw, 34px);padding:22px;background:#fff;border:1px solid #dce6e8}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__result p{color:#536072;font-size:17px;line-height:1.75}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__result strong{color:var(--body-ink)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical{padding:clamp(34px, 5vw, 58px);background:linear-gradient(145deg,#f3f4f8,#fff 54%,#f4f7f7);border:1px solid #dde1e8;box-shadow:0 24px 54px rgb(20 29 75 / .08)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical header{margin-bottom:30px;text-align:center}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical blockquote{margin:0;color:#73778a;font-family:Georgia,"Noto Sans KR",serif;font-size:clamp(21px, 2.5vw, 31px);line-height:1.6;letter-spacing:-.025em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical blockquote strong{color:var(--body-ink);font-weight:500}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical__data{position:relative;padding:42px 20px 20px;background:#fff;border:1px solid #e1e3e7}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical__data>span{position:absolute;z-index:2;top:14px;left:20px;padding:6px 10px;color:#fff;background:#1e2d61;font-size:11px;font-weight:600}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical>p{margin-top:20px;color:#727789;font-size:13px;line-height:1.6;text-align:center}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics li{position:relative;min-height:330px;padding:34px 24px 30px;overflow:hidden;background:#fff;border:1px solid #dfe2e6}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics li::after{position:absolute;right:-34px;bottom:-45px;width:128px;height:128px;background:rgb(38 157 177 / .08);border-radius:50%;content:''}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics li>span{color:var(--body-gold);font:600 11px/1 Georgia,serif;letter-spacing:.12em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics small{display:block;margin:31px 0 12px;color:#646d7e;font-size:15px;font-weight:600}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics strong{display:block;padding-bottom:22px;color:#1d2e65;font:500 clamp(38px, 4vw, 54px)/1 Georgia,serif;border-bottom:1px solid #dfe2e6}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics strong em{margin-left:4px;font:600 13px/1 "Noto Sans KR",sans-serif;font-style:normal}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics p{position:relative;z-index:1;margin-top:22px;color:#626b79;font-size:13px;line-height:1.72;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths li{display:grid;grid-template-columns:54px minmax(0,1fr);gap:20px;min-height:180px;padding:30px;background:linear-gradient(145deg,#fff,#f6f7f7);border:1px solid #dfe3e5}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths li>span{display:grid;place-items:center;width:48px;height:48px;color:#fff;background:#1a2959;border-radius:50%;font:600 11px/1 Georgia,serif;letter-spacing:.08em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths h4{margin-bottom:12px!important;color:var(--body-ink)!important;font-size:20px!important;line-height:1.45!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths p{color:#636c7a;font-size:14px;line-height:1.75;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups{padding:clamp(34px, 5vw, 58px);overflow:hidden;background:linear-gradient(135deg,#121d47,#22345d 68%,#2a6879)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups>header{max-width:680px;margin-bottom:34px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups>header h4,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>header h4{color:#fff!important;font-size:clamp(24px, 2.7vw, 35px)!important;line-height:1.4!important;letter-spacing:-.035em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups article{position:relative;overflow:hidden;background:rgb(255 255 255 / .96)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups article>.pm-native-crop{width:100%;background:#fff}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups article>div:last-child{padding:24px 28px 28px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups article>div:last-child>span{display:block;margin-bottom:12px;color:#b3895d;font:500 14px/1 Georgia,serif;letter-spacing:.2em}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups h5{margin-bottom:16px;color:var(--body-ink);font-size:22px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups ul{display:flex;flex-wrap:wrap;gap:9px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups li{padding:9px 14px;color:#35435b;background:#f3f5f4;border:1px solid #e0e5e5;border-radius:999px;font-size:14px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-preserved{width:100%;padding:clamp(16px, 2.5vw, 28px);background:#fff;border:1px solid #dde1e4;box-shadow:0 18px 44px rgb(20 29 75 / .07)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-preserved img{display:block;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important}.pm-treatment-catalog--body .pm-program-accordion__content figure[data-body-native-source="onda-a91044eef71a.jpg"]{max-width:920px!important}.pm-treatment-catalog--body .pm-program-accordion__content figure[data-body-native-source="micool-ae5dd9976cda.png"]{max-width:900px!important}.pm-treatment-catalog--body .pm-program-accordion__content figure[data-body-native-source="micool-168e3438579b.png"]{max-width:760px!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(30px, 5vw, 62px);padding:clamp(30px, 5vw, 58px);background:linear-gradient(135deg,#f2f5f6,#fff);border:1px solid #dce2e4}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message>div{width:100%;max-width:280px;margin-inline:auto}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message .pm-native-crop img{width:315.49%!important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message p{color:#5b6472;font-size:clamp(18px, 2vw, 25px);line-height:1.72;letter-spacing:-.025em;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message strong{color:#df4a3f;font-weight:550}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map{overflow:hidden;background:#111b40;box-shadow:0 24px 56px rgb(17 27 64 / .17)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>header{padding:clamp(30px, 4vw, 48px) clamp(30px, 5vw, 58px) 28px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>header p{margin-top:10px;color:rgb(255 255 255 / .62);font-size:14px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual{position:relative;overflow:hidden;width:calc(100% - clamp(36px, 6vw, 72px));margin-inline:auto;aspect-ratio:16 / 8.2;background:#111b40}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual img{position:absolute!important;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center 41%}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual span{position:absolute;z-index:2;top:var(--y);left:var(--x);display:grid;place-items:center;width:26px;height:26px;color:#18224d;background:#fff;border:2px solid #d8af79;border-radius:50%;box-shadow:0 3px 12px rgb(0 0 0 / .28);font:700 8px/1 "Noto Sans KR",sans-serif;transform:translate(-50%,-50%)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual>span:nth-of-type(4){--y:26% !important}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:1px;background:rgb(255 255 255 / .12)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>ol li{display:flex;align-items:center;gap:12px;min-height:70px;padding:16px 20px;color:#fff;background:#18244d;font-size:14px;line-height:1.5;word-break:keep-all}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>ol span{color:#d8af79;font:600 10px/1 Georgia,serif;letter-spacing:.08em}@media (max-width:900px){.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li:last-child{grid-column:1 / -1}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__result,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message{grid-template-columns:minmax(0,1fr)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__result .pm-native-crop{max-width:580px;margin-inline:auto}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-area-groups>div{grid-template-columns:minmax(0,1fr)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li:last-child{grid-column:auto}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-core li,.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-metrics li{min-height:0}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-handpieces__grid{grid-template-columns:minmax(0,1fr)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths li{grid-template-columns:42px minmax(0,1fr);padding:24px 20px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-strengths li>span{width:40px;height:40px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical{padding:28px 18px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-clinical__data{padding-inline:8px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-device-message{padding:28px 20px}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual{width:100%;aspect-ratio:1 / .72}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map>ol{grid-template-columns:minmax(0,1fr)}.pm-treatment-catalog--body .pm-program-accordion__content .pm-body-zone-map__visual span{width:22px;height:22px;font-size:7px}}