/* Scoped to the dark-circle filler detail inside /injectables/. */
.sb-tabs-ready .sb-detail .pm-dc-rebuild-wrap .pm-source-detail__grid>.pm-dc-rebuild-article{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
.sb-tabs-ready .sb-detail .pm-dc-rebuild-wrap .pm-dc-rebuild-article>.pm-source-detail__body{padding:20px 0 22px!important;margin:0 0 22px!important}
.pm-dc-rebuild{--dc-ink:#152443;--dc-muted:#64718a;--dc-line:#dce4eb;--dc-gold:#a57a4a;box-sizing:border-box;color:var(--dc-ink);background:#fff;border:1px solid var(--dc-line);border-radius:30px;padding:clamp(24px,4vw,54px);font-family:'Noto Sans KR',sans-serif}
.pm-dc-rebuild *{box-sizing:border-box}
.pm-dc-rebuild :is(h3,h4,h5,p,figure,blockquote,ul,ol,dl){margin:0}
.pm-dc-rebuild :is(h3,h4,h5){color:var(--dc-ink);letter-spacing:-.04em}
.pm-dc-rebuild p{color:var(--dc-muted);line-height:1.85;word-break:keep-all}
.pm-dc-rebuild__header{padding:0 0 36px;border-bottom:1px solid var(--dc-line)}
.pm-dc-rebuild__eyebrow,.pm-dc-section__title>span{display:block;color:var(--dc-gold)!important;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.4}
.pm-dc-rebuild__header h3{max-width:690px;margin:13px 0 15px;font-size:clamp(25px,3vw,38px);line-height:1.4}
.pm-dc-rebuild__header>p:last-child{font-size:14px}
.pm-dc-facts{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:28px 0 0}
.pm-dc-facts>div{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:15px 12px;background:#f2f6f8;border:1px solid #e4ebef;border-radius:14px;text-align:center}
.pm-dc-facts span{color:var(--dc-muted);font-size:12px}.pm-dc-facts strong{margin-top:7px;font-size:15px;line-height:1.4}
.pm-dc-section{padding:58px 0;border-bottom:1px solid var(--dc-line)}.pm-dc-section:last-child{padding-bottom:0;border-bottom:0}
.pm-dc-section__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-bottom:26px}.pm-dc-section__title h4{font-size:clamp(22px,2.4vw,30px);line-height:1.35}
.pm-dc-explainer{overflow:hidden;max-width:900px;margin:0 auto 22px!important;border:1px solid var(--dc-line);border-radius:20px;background:#fafbfc}.pm-dc-explainer img{display:block;width:100%;height:auto}.pm-dc-explainer--points{max-width:1000px}
.pm-dc-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pm-dc-compare__grid article{position:relative;overflow:hidden;min-width:0;padding:30px;background:#f5f8fa;border:1px solid #e3e9ee;border-radius:22px}.pm-dc-compare__grid article:nth-child(2){background:#edf5f6;border-color:#cbdfe3}
.pm-dc-compare__number{position:absolute;top:20px;right:25px;font:500 44px 'Cormorant Garamond',serif;color:#c9d6de}.pm-dc-compare__grid h5{position:relative;margin:0 0 25px;font-size:20px}.pm-dc-compare__grid dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-dc-compare__grid dl div{padding:13px;background:#fff;border:1px solid #e6edf0;border-radius:12px}.pm-dc-compare__grid dt{font-size:12px;color:var(--dc-muted)}.pm-dc-compare__grid dd{margin:6px 0 0;font-size:16px;font-weight:700}.pm-dc-compare__grid p{margin-top:23px;font-size:15px}.pm-dc-compare__grid strong{display:block;margin-top:16px;color:#146474;font-size:17px}.pm-dc-compare__grid small{display:block;margin-top:10px;color:var(--dc-muted);line-height:1.7}
.pm-dc-why__layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:32px;align-items:center}.pm-dc-why__copy{display:grid;gap:16px}.pm-dc-why__copy p{font-size:15px}.pm-dc-why blockquote{padding:19px 23px;border-left:3px solid #b48a5c;background:#f6f9fa;border-radius:0 12px 12px 0;font-size:17px;font-weight:700;line-height:1.7}.pm-dc-why figure{padding:16px;background:#edf4f7;border:1px solid #e0e9ee;border-radius:22px;text-align:center}.pm-dc-why figure img{display:block;width:100%;max-height:360px;object-fit:contain}.pm-dc-why figcaption{padding:10px 0 0;color:var(--dc-muted);font-size:12px}
.pm-dc-types__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pm-dc-types__grid article{min-width:0;overflow:hidden;border:1px solid var(--dc-line);border-radius:19px;background:#fff}.pm-dc-types figure{height:190px;background:#f5f8fa}.pm-dc-types figure img{display:block;width:100%;height:100%;object-fit:contain}.pm-dc-types article>div{padding:22px}.pm-dc-types article span,.pm-dc-checks article>span{display:block;color:var(--dc-gold);font-size:11px;font-weight:700;letter-spacing:.14em}.pm-dc-types h5{margin:10px 0 12px;font-size:18px;line-height:1.45}.pm-dc-types p{font-size:14px}.pm-dc-types small{display:block;margin-top:17px;padding-top:14px;border-top:1px solid var(--dc-line);color:var(--dc-muted);font-size:12px;line-height:1.7}
.pm-dc-types__grid em{display:inline-block;margin-left:7px;color:#93a0ae;font-size:10px;font-style:normal;font-weight:400;letter-spacing:0}
.pm-dc-points__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pm-dc-points__grid article{min-width:0;padding:24px;border:1px solid var(--dc-line);border-radius:16px;background:#f8fafb}.pm-dc-points__grid b{color:var(--dc-gold);font:600 25px 'Cormorant Garamond',serif}.pm-dc-points__grid h5{margin:12px 0 9px;font-size:17px}.pm-dc-points__grid p{font-size:14px}.pm-dc-points__legacy{margin-top:18px;padding:24px 28px;border:1px solid #d6e5e8;border-radius:16px;background:linear-gradient(120deg,#f1f8f9,#fff)}.pm-dc-points__legacy h5{margin-bottom:14px;font-size:17px}.pm-dc-points__legacy ul{display:grid;gap:9px;padding-left:20px;color:var(--dc-ink);font-size:14px;line-height:1.7}.pm-dc-points__legacy p{margin:10px 0;font-size:14px}
.pm-dc-checks__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pm-dc-checks article{min-width:0;padding:25px;background:#f8fafb;border:1px solid var(--dc-line);border-radius:17px}.pm-dc-checks h5{margin:12px 0 8px;font-size:17px}.pm-dc-checks p{font-size:14px}.pm-dc-particles{display:flex;align-items:center;gap:8px;height:85px}.pm-dc-particles i{display:block;width:32px;height:32px;border-radius:50%;background:#b8c5d1;box-shadow:inset -5px -5px 0 #9eafbf}.pm-dc-particles i:nth-child(2){width:41px;height:41px}.pm-dc-particles i:nth-child(4){width:25px;height:25px}.pm-dc-particles.is-fine{gap:15px}.pm-dc-particles.is-fine i,.pm-dc-particles.is-fine i:nth-child(2),.pm-dc-particles.is-fine i:nth-child(4){width:14px;height:14px;background:#76aeb8;box-shadow:inset -2px -2px 0 #568d98}.pm-dc-needle{position:relative;height:85px}.pm-dc-needle i{position:absolute;left:15%;top:37px;width:62%;height:8px;background:#879aaa;border-radius:10px;transform:rotate(-8deg)}.pm-dc-needle i::after{content:'';position:absolute;right:-20px;top:0;border-left:23px solid #879aaa;border-top:4px solid transparent;border-bottom:4px solid transparent}.pm-dc-needle.is-cannula i{background:#6fa9b2}.pm-dc-needle.is-cannula i::after{right:-7px;width:12px;height:8px;border:0;border-radius:0 8px 8px 0;background:#6fa9b2}
.pm-dc-checks .pm-dc-checks__visual{position:relative;overflow:hidden;width:min(100%,330px);aspect-ratio:3/2;margin:14px auto 16px!important;border:1px solid #e5ebef;border-radius:12px;background:#fff}.pm-dc-checks__visual img{position:absolute;display:block;max-width:none!important;width:200%!important;height:200%!important;object-fit:fill}.pm-dc-checks__visual--coarse img{left:0;top:0}.pm-dc-checks__visual--fine img{left:-100%;top:0}.pm-dc-checks__visual--needle img{left:0;top:-100%}.pm-dc-checks__visual--cannula img{left:-100%;top:-100%}
.pm-dc-process>p{font-size:15px}.pm-dc-process ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:22px;padding:0;list-style:none}.pm-dc-process li{min-width:0;padding:22px 13px;border:1px solid #d5e3e8;border-radius:14px;background:#f4f8f9;text-align:center;font-size:14px;font-weight:700}.pm-dc-process li span{display:block;margin-bottom:13px;color:var(--dc-gold);font:600 28px 'Cormorant Garamond',serif}
.pm-dc-cases__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pm-dc-cases figure{min-width:0;padding:10px;border:1px solid var(--dc-line);border-radius:14px;background:#fff}.pm-dc-cases img{display:block;width:100%;height:auto;object-fit:contain;border-radius:6px}.pm-dc-cases figcaption{display:flex;justify-content:space-between;padding:10px 2px 1px;color:var(--dc-gold);font-size:11px;font-weight:700;letter-spacing:.08em}.pm-dc-cases figcaption span{color:var(--dc-muted);font-weight:500}
.pm-dc-aftercare ul{display:grid;gap:11px;padding:0;list-style:none}.pm-dc-aftercare li{position:relative;padding:14px 17px 14px 40px;background:#f7f9fa;border:1px solid var(--dc-line);border-radius:10px;font-size:14px;line-height:1.7}.pm-dc-aftercare li::before{content:'✓';position:absolute;left:17px;color:#3c7d89;font-weight:700}
@media(max-width:1000px){.pm-dc-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.pm-dc-types__grid{grid-template-columns:1fr}.pm-dc-types__grid article{display:grid;grid-template-columns:220px minmax(0,1fr)}.pm-dc-types figure{height:100%}.pm-dc-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.pm-dc-rebuild{padding:22px 16px;border-radius:20px}.pm-dc-section{padding:40px 0}.pm-dc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-dc-facts>div{min-height:82px}.pm-dc-compare__grid,.pm-dc-why__layout,.pm-dc-points__grid,.pm-dc-checks__grid{grid-template-columns:1fr}.pm-dc-explainer{border-radius:14px}.pm-dc-explainer img{aspect-ratio:auto}.pm-dc-types__grid article{display:block}.pm-dc-types figure{height:185px}.pm-dc-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-dc-cases__grid{grid-template-columns:1fr}.pm-dc-section__title{display:block}.pm-dc-section__title h4{margin-top:9px}.pm-dc-points__legacy{padding:20px}}

/* The same five-step process is shown in every injectable programme tab. */
.pm-treatment-catalog--injectables .pm-inject-process{box-sizing:border-box;margin:36px 0 0;padding:42px 0;border-top:1px solid #dce4eb;border-bottom:1px solid #dce4eb;color:#152443}
.pm-treatment-catalog--injectables .pm-dc-rebuild .pm-inject-process{margin:0;border-top:0}
.pm-treatment-catalog--injectables .pm-inject-process__heading{display:flex;align-items:baseline;gap:26px;margin-bottom:18px}
.pm-treatment-catalog--injectables .pm-inject-process__heading>span{min-width:142px;color:#a57a4a;font-size:11px;font-weight:700;letter-spacing:.18em}
.pm-treatment-catalog--injectables .pm-inject-process__heading h4{margin:0;color:#152443;font-size:clamp(22px,2.4vw,30px);line-height:1.35;letter-spacing:-.04em}
.pm-treatment-catalog--injectables .pm-inject-process>p{margin:0 0 23px;color:#64718a;font-size:15px;line-height:1.85}
.pm-treatment-catalog--injectables .pm-inject-process__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin:0;padding:0;list-style:none}
.pm-treatment-catalog--injectables .pm-inject-process__steps>li{min-width:0;overflow:hidden;padding:8px 8px 17px;border:1px solid #dce4eb;border-radius:15px;background:#f8fafb;text-align:center;box-shadow:0 8px 22px rgba(21,36,67,.045)}
.pm-treatment-catalog--injectables .pm-inject-process__image{display:block;width:100%;aspect-ratio:4/3;border-radius:9px;background-image:url('../images/generated/injectables-process-20260922.png');background-repeat:no-repeat;background-size:500% auto;background-color:#f3f6f8}
.pm-treatment-catalog--injectables .pm-inject-process__image--1{background-position:0 61%}
.pm-treatment-catalog--injectables .pm-inject-process__image--2{background-position:25% 50%}
.pm-treatment-catalog--injectables .pm-inject-process__image--3{background-position:50% 50%}
.pm-treatment-catalog--injectables .pm-inject-process__image--4{background-position:75% 55%}
.pm-treatment-catalog--injectables .pm-inject-process__image--5{background-position:100% 50%}
.pm-treatment-catalog--injectables .pm-inject-process__number{display:block;margin:14px 0 3px;color:#a57a4a;font:600 21px 'Cormorant Garamond',Georgia,serif}
.pm-treatment-catalog--injectables .pm-inject-process__steps strong{display:block;color:#152443;font-size:14px;line-height:1.5;word-break:keep-all}
.pm-treatment-catalog--injectables .pm-inject-process>.pm-inject-process__note{margin:14px 0 0;color:#778399;font-size:12px;line-height:1.65;text-align:right}
@media(max-width:850px){.pm-treatment-catalog--injectables .pm-inject-process__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:550px){.pm-treatment-catalog--injectables .pm-inject-process{padding:35px 0}.pm-treatment-catalog--injectables .pm-inject-process__heading{display:block}.pm-treatment-catalog--injectables .pm-inject-process__heading h4{margin-top:8px}.pm-treatment-catalog--injectables .pm-inject-process__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-treatment-catalog--injectables .pm-inject-process__steps>li{padding:6px 6px 12px}.pm-treatment-catalog--injectables .pm-inject-process__steps strong{font-size:12px}}

/* Scoped editorial refresh: Aegyo filler, neck filler and Botox detail cards only. */
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair,
.pm-treatment-catalog--injectables .pm-targeted-refresh.is-dense .pm-source-detail__pair{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair>.pm-targeted-figure{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair-copy{width:min(100%,86ch)!important;max-width:none!important;margin:0 auto!important;padding:0!important}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair-copy h5{margin:23px 0 8px;color:#14264b;font-size:16px;line-height:1.5;font-weight:700;letter-spacing:-.02em}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair-copy p{padding:0!important;margin:0 0 10px!important;border:0!important;color:#465575!important;font-size:clamp(15px,1.08vw,17px)!important;line-height:1.85!important}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair-copy p::before{display:none!important}
.pm-treatment-catalog--injectables .pm-targeted-refresh .pm-source-detail__pair-copy p:empty{display:none}
.pm-treatment-catalog--injectables .pm-targeted-figure figcaption{padding:11px 2px 0!important;color:#68768b!important;text-align:center!important;font-size:13px!important}
.pm-treatment-catalog--injectables .pm-targeted-graphic{position:relative;overflow:hidden;min-height:225px;padding:clamp(25px,4vw,50px);border:1px solid #cddde5;border-radius:26px 8px 26px 8px;background:linear-gradient(126deg,#f3f8fa,#fff 58%,#fbf8f2);color:#16284c;box-shadow:0 14px 34px rgba(22,45,75,.055)}
.pm-treatment-catalog--injectables .pm-targeted-graphic::after{content:"";position:absolute;right:-60px;bottom:-85px;width:260px;height:260px;border:1px solid rgba(71,143,163,.12);border-radius:50%;pointer-events:none}
.pm-treatment-catalog--injectables .pm-targeted-eyebrow{display:block;margin-bottom:12px;color:#ac8252;font-size:11px;font-weight:700;letter-spacing:.17em}
.pm-treatment-catalog--injectables .pm-targeted-title{display:block;margin:0 0 25px;color:#122447;font-size:clamp(21px,2.1vw,30px);line-height:1.35;letter-spacing:-.035em}
.pm-treatment-catalog--injectables .pm-targeted-graphic p{position:relative;z-index:1;max-width:78ch;margin:22px 0 0;color:#53627c;font-size:15px;line-height:1.8;word-break:keep-all}
.pm-treatment-catalog--injectables .pm-targeted-products{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}
.pm-treatment-catalog--injectables .pm-targeted-products>span{display:flex;flex-direction:column;justify-content:center;min-height:95px;padding:15px 10px;border:1px solid #d9e4e9;border-radius:11px;background:#fff;text-align:center}
.pm-treatment-catalog--injectables .pm-targeted-products b{font-size:15px;line-height:1.5}.pm-treatment-catalog--injectables .pm-targeted-products small{margin-top:5px;color:#718096;font-size:11px;line-height:1.5}
.pm-treatment-catalog--injectables .pm-targeted-product-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px}
.pm-treatment-catalog--injectables .pm-targeted-product-facts span{min-width:0;padding:13px 16px;border-left:3px solid #90bdc9;background:#f2f7f8;color:#4c5e78;font-size:13px;line-height:1.7}.pm-treatment-catalog--injectables .pm-targeted-product-facts b{display:block;color:#182b51}
.pm-treatment-catalog--injectables .pm-targeted-flow,.pm-treatment-catalog--injectables .pm-targeted-signal{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pm-treatment-catalog--injectables .pm-targeted-flow span,.pm-treatment-catalog--injectables .pm-targeted-signal span{flex:1 1 150px;padding:17px;border:1px solid #cadde4;border-radius:13px;background:#fff;font-weight:650;text-align:center}.pm-treatment-catalog--injectables .pm-targeted-flow i,.pm-treatment-catalog--injectables .pm-targeted-signal i{color:#8ea7b2;font-style:normal;font-size:22px}
.pm-treatment-catalog--injectables .pm-targeted-zones{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pm-treatment-catalog--injectables .pm-targeted-zones span{display:grid;place-items:center;min-height:67px;padding:8px;border:1px solid #d5e2e7;border-radius:999px;background:#fff;color:#1a3156;font-size:14px;font-weight:650;text-align:center}
.pm-treatment-catalog--injectables .pm-targeted-neck-lines{display:flex;align-items:center;justify-content:center;gap:24px;min-height:140px;border-radius:18px;background:linear-gradient(90deg,#ecf3f4,#f9f5f0)}.pm-treatment-catalog--injectables .pm-targeted-neck-lines i{display:block;width:16%;height:65px;border-bottom:3px solid #a9c4cd;border-radius:50%;transform:rotate(-8deg)}.pm-treatment-catalog--injectables .pm-targeted-neck-lines i:nth-child(2){height:90px;border-color:#cfb99a;transform:none}.pm-treatment-catalog--injectables .pm-targeted-neck-lines i:nth-child(3){transform:rotate(8deg)}
.pm-treatment-catalog--injectables .pm-targeted-layers{display:grid;gap:8px;max-width:680px}.pm-treatment-catalog--injectables .pm-targeted-layers span{display:block;padding:11px 20px;border:1px solid #c8dce1;border-radius:999px;background:#e6f1f3;font-weight:650}.pm-treatment-catalog--injectables .pm-targeted-layers span:nth-child(2){margin-inline:18px;background:#f4ebdd;border-color:#dfd0bb}.pm-treatment-catalog--injectables .pm-targeted-layers span:nth-child(3){margin-inline:36px;background:#e8eef5;border-color:#cdd9e7}
.pm-treatment-catalog--injectables .pm-targeted-neck-points,.pm-treatment-catalog--injectables .pm-targeted-methods,.pm-treatment-catalog--injectables .pm-targeted-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pm-treatment-catalog--injectables .pm-targeted-neck-points span,.pm-treatment-catalog--injectables .pm-targeted-methods span,.pm-treatment-catalog--injectables .pm-targeted-steps span{display:grid;place-items:center;min-height:90px;padding:12px;border:1px solid #d5e2e7;border-radius:14px;background:#fff;color:#1a3156;font-size:14px;font-weight:650;line-height:1.5;text-align:center;word-break:keep-all}
.pm-treatment-catalog--injectables .pm-targeted-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-treatment-catalog--injectables .pm-targeted-steps span::before{content:"✓";display:block;color:#5c9cae;font-size:23px;line-height:1.2}
.pm-treatment-catalog--injectables .pm-targeted-original{position:relative;z-index:1;margin-top:20px;padding-top:13px;border-top:1px solid #dbe5e9}.pm-treatment-catalog--injectables .pm-targeted-original summary{width:max-content;max-width:100%;color:#64748b;font-size:12px;cursor:pointer}.pm-treatment-catalog--injectables .pm-targeted-original img{display:block;width:min(100%,1000px)!important;height:auto!important;max-height:none!important;margin:15px auto 0;object-fit:contain}
.pm-treatment-catalog--injectables .pm-targeted-illustrated{display:grid;grid-template-columns:minmax(200px,.58fr) minmax(0,1.42fr);gap:22px;align-items:center}.pm-treatment-catalog--injectables .pm-targeted-illustrated>img{display:block;width:100%!important;height:auto!important;max-width:300px!important;max-height:300px!important;aspect-ratio:1;object-fit:cover;border:1px solid #d5e2e7;border-radius:19px}.pm-treatment-catalog--injectables .pm-targeted-illustrated .pm-targeted-zones{grid-template-columns:repeat(2,minmax(0,1fr))}
.pm-treatment-catalog--injectables .pm-targeted-neck-illustrated{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,290px);gap:16px;align-items:stretch}.pm-treatment-catalog--injectables .pm-targeted-neck-illustrated>img{display:block;width:100%!important;height:210px!important;max-height:none!important;object-fit:cover;border:1px solid #d5e2e7;border-radius:18px}.pm-treatment-catalog--injectables .pm-targeted-neck-illustrated .pm-targeted-neck-lines{min-height:210px}
@media(max-width:760px){.pm-treatment-catalog--injectables .pm-targeted-products,.pm-treatment-catalog--injectables .pm-targeted-zones{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-treatment-catalog--injectables .pm-targeted-product-facts,.pm-treatment-catalog--injectables .pm-targeted-neck-points,.pm-treatment-catalog--injectables .pm-targeted-methods,.pm-treatment-catalog--injectables .pm-targeted-steps{grid-template-columns:1fr}.pm-treatment-catalog--injectables .pm-targeted-flow i,.pm-treatment-catalog--injectables .pm-targeted-signal i{display:none}.pm-treatment-catalog--injectables .pm-targeted-graphic{min-height:0;padding:24px 18px}.pm-treatment-catalog--injectables .pm-targeted-products>span{min-height:74px}.pm-treatment-catalog--injectables .pm-targeted-neck-points span,.pm-treatment-catalog--injectables .pm-targeted-methods span,.pm-treatment-catalog--injectables .pm-targeted-steps span{min-height:58px}}
@media(max-width:760px){.pm-treatment-catalog--injectables .pm-targeted-illustrated,.pm-treatment-catalog--injectables .pm-targeted-neck-illustrated{grid-template-columns:1fr}.pm-treatment-catalog--injectables .pm-targeted-illustrated>img{width:min(100%,280px)!important;margin:auto}.pm-treatment-catalog--injectables .pm-targeted-neck-illustrated>img{width:min(100%,290px)!important;margin:auto}}

/* Only the four requested injectable details: balanced text and matching explanatory illustrations. */
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-refresh .pm-source-detail__pair-copy{width:100%!important;max-width:none!important;margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-refresh .pm-source-detail__pair{grid-template-columns:minmax(0,1fr)!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-refresh .pm-targeted-graphic{width:100%;min-width:0}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic p{max-width:none}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-icon{display:block;flex:none;width:33px;height:33px;color:#518a9a}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-flow span,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-signal span,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-methods span,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-steps span,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-neck-points span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;text-align:center}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts-lead{display:flex;align-items:center;gap:13px;max-width:none;margin:0 0 16px;padding:16px 20px;border:1px solid #d9e5e9;border-radius:15px;background:#f6fafb}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts-lead p{margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact{min-width:0;min-height:104px;padding:18px 20px;border:1px solid #dce5e9;border-radius:14px;background:#fff}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact h5{margin:0 0 8px!important;color:#9a7958!important;font-size:13px!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact p{margin:0!important;color:#172d50!important;font-weight:650;line-height:1.6!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact--wide{grid-column:1/-1;min-height:0;background:#f5f9fa}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact--unspecified:not(.pm-refine-fact--wide)::after{content:"기존 자료에 별도 수치가 없습니다.";display:block;color:#718098;font-size:13px;line-height:1.6}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact--wide h5{margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-lead{width:100%;max-width:none;margin:0 0 16px;padding:20px 24px;border-left:3px solid #85acba;background:#f5f9fa;border-radius:0 12px 12px 0}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-lead:empty{display:none}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card{display:flex;align-items:flex-start;gap:15px;min-width:0;padding:20px 21px;border:1px solid #dce6ea;border-radius:16px;background:#fff;box-shadow:0 6px 20px rgba(23,45,70,.035)}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card .pm-refine-icon{width:42px;height:42px;padding:6px;border:1px solid #d3e4e8;border-radius:12px;background:#f1f8f9}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card>div{flex:1;min-width:0}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card h5{margin:0 0 9px!important;color:#14264b!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card p{margin:0 0 8px!important;font-size:15px!important;line-height:1.8!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid--consult,.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid--neck{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr))}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid--after{grid-template-columns:repeat(3,minmax(0,1fr))}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--zones .pm-targeted-illustrated,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--botox-areas .pm-targeted-illustrated{display:grid!important;grid-template-columns:minmax(230px,330px) minmax(0,1fr)!important;gap:clamp(22px,4vw,52px)!important;align-items:center!important;width:100%!important;max-width:none!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>img{grid-column:1;width:100%!important;max-width:330px!important;height:auto!important;margin:0 auto!important;object-fit:cover}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>.pm-targeted-zones{grid-column:2;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:center;gap:12px;width:100%!important;max-width:none!important;margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>p{display:none!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>img,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>.pm-targeted-zones{grid-row:1}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-zones span{min-height:68px;border-radius:14px}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-neck-illustrated{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-neck-diagram{display:grid;place-items:center;min-width:0;min-height:265px;padding:15px;border:1px solid #d6e3e7;border-radius:18px;background:linear-gradient(135deg,#f4f9fa,#fff9f4)}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-neck-diagram svg{display:block;width:min(100%,320px);height:220px}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-neck-label{display:block;color:#314f68;font-size:14px;font-weight:700}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-neck-illustrated>img{width:100%!important;height:265px!important;max-width:none!important;max-height:none!important;object-fit:cover}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-layers{max-width:none}
.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-layers span{margin-right:0}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair{display:grid!important;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr)!important;align-items:center!important;gap:clamp(22px,4vw,50px)!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair>figure{width:100%!important;max-width:none!important;margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair figure img{display:block;width:100%!important;max-width:440px!important;height:auto!important;max-height:440px!important;margin:auto!important;object-fit:contain}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair-copy{width:100%!important;max-width:none!important;margin:0!important}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair-copy p{font-size:16px!important;line-height:1.85!important;word-break:keep-all}
.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair-copy p+p{margin-top:16px!important;padding-top:16px!important}
@media(max-width:900px){.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid--after{grid-template-columns:1fr}.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--zones .pm-targeted-illustrated,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--botox-areas .pm-targeted-illustrated{grid-template-columns:minmax(180px,270px) minmax(0,1fr)!important}}
@media(max-width:700px){.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-grid{grid-template-columns:1fr}.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--zones .pm-targeted-illustrated,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-graphic--botox-areas .pm-targeted-illustrated,.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-neck-illustrated,.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-contour .pm-source-detail__pair{grid-template-columns:1fr!important}.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>.pm-targeted-zones{grid-column:1}.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>img{max-width:290px!important}.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-fact{min-height:0;padding:15px}.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-copy-card{padding:17px}}
@media(max-width:430px){.pm-treatment-catalog--injectables .pm-refine-program .pm-refine-facts{grid-template-columns:1fr}.pm-treatment-catalog--injectables .pm-refine-program .pm-targeted-illustrated>.pm-targeted-zones{grid-template-columns:1fr 1fr!important}}

/* 2026-09-22: only the requested neck-filler, contour and Botox detail areas. */
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-targeted-original--visible img,
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-original--visible img{width:min(100%,620px)!important;max-width:620px!important;height:auto!important;margin:18px auto 0;object-fit:contain}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-original--visible img[src*="botox-62d605"],
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-original--visible img[src*="plan-roadmap"]{width:min(100%,390px)!important;max-width:390px!important}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-original--visible img[src*="botox-9d22"]{width:min(100%,480px)!important;max-width:480px!important}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story{position:relative;isolation:isolate;overflow:hidden;min-height:390px;border-radius:22px;background:#15283c;color:#fff}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story>img{position:absolute;inset:0;z-index:-2;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,29,49,.92),rgba(14,39,59,.74) 62%,rgba(14,39,59,.55))}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story__content{max-width:760px;padding:clamp(25px,4vw,48px)}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story__eyebrow{margin:0 0 12px!important;color:#e9c8a2!important;font-size:12px!important;letter-spacing:.15em}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story h5{margin:0 0 18px!important;color:#fff!important;font-size:clamp(22px,2.2vw,30px)!important}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story__content>p:not(.pm-neck-story__eyebrow){margin:0 0 11px!important;color:#f7fafc!important;line-height:1.75!important;word-break:keep-all}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story__foot{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:22px;padding-top:17px;border-top:1px solid rgba(255,255,255,.3)}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-story__foot span{padding:7px 12px;border:1px solid #e9c8a2;border-radius:30px;color:#ffe3c2}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons>span{min-height:158px;padding:18px 10px;background:#f8fbfc}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons svg{display:block;width:72px;height:72px;fill:none;stroke:#376f84;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons b{font-size:15px;line-height:1.4}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup{margin:30px 0;padding:clamp(25px,4vw,44px);border:1px solid #dce5ed;border-radius:22px;background:linear-gradient(135deg,#fff,#faf7f8)}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__eyebrow{margin:0 0 10px;color:#9a7958;font-size:12px;letter-spacing:.15em}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup h4{margin:0 0 25px;color:#152443;font-size:clamp(22px,2.4vw,30px)}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products>div{display:grid;gap:7px;padding:24px;border-radius:17px;background:#fff3e5;border:1px solid #f1d9c2}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products>div+div{background:#fff0f7;border-color:#f3d3e1}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products small{font-size:13px;color:#8a6651}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products strong{font-size:18px;color:#172747}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products b{color:#d96c2c;font-size:25px}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products>div+div b{color:#c72c78}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products b span{font-size:16px}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup li{padding:13px 16px;border-radius:13px;background:#eef3fa;color:#1a3156}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image{background-image:url('../images/source/neck-65493d99e9b1.jpg');background-size:500% 125%}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image--1{background-position:0 0}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image--2{background-position:25% 0}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image--3{background-position:50% 0}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image--4{background-position:75% 0}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-inject-process__image--5{background-position:100% 0}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend{margin:28px 0 54px;padding:clamp(25px,4vw,40px);border:1px solid #dbe6ec;border-radius:22px;background:#f8fbfc}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend span{font-size:12px;letter-spacing:.15em;color:#9a7958}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend h4{margin:7px 0 22px;color:#152443;font-size:clamp(22px,2.3vw,29px)}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend li{padding:15px 18px;border-radius:13px;background:#fff;color:#243956;line-height:1.55}
[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend li::before{content:"✓";margin-right:9px;color:#50869a}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones{padding:clamp(24px,4vw,42px);border:1px solid #dce6ec;border-radius:20px;background:#f9fcfd}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones h4{margin:0 0 18px;color:#152443;font-size:clamp(21px,2.2vw,28px)}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones>img{display:block;width:min(100%,870px)!important;height:auto!important;margin:auto!important;object-fit:contain}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones__cards section{padding:18px;border:1px solid #dce6ec;border-radius:14px;background:#fff}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones__cards h5{margin:0 0 7px;color:#9a7958;font-size:17px}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones__cards p{margin:0;color:#36506a;line-height:1.65}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 0}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-facts>div{padding:13px 16px;border:1px solid #dce6ec;border-radius:12px;background:#f8fbfc}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-facts dt{margin:0 0 5px;color:#9a7958;font-size:13px;font-weight:700}
[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-facts dd{margin:0;color:#152443;font-size:14px;line-height:1.55}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons{max-width:900px;margin:22px auto 0;gap:13px}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons>span{min-height:155px;padding:17px 9px;background:#fff}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons svg{display:block;width:70px;height:70px;fill:none;stroke:#457e94;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons b{font-size:15px}
@media(max-width:700px){[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons,[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons{grid-template-columns:repeat(2,minmax(0,1fr))}[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup__products,[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-lineup ul,[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-recommend ul,[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-zones__cards,[id="pm-program-injectables-%ec%a7%80%eb%b0%a9%ed%8c%8c%ea%b4%b4-%ec%9c%a4%ea%b3%bd%ec%a3%bc%ec%82%ac"] .pm-contour-facts{grid-template-columns:1fr}[id="pm-program-injectables-%eb%aa%a9%ec%a3%bc%eb%a6%84-%ed%95%84%eb%9f%ac"] .pm-neck-point-icons>span,[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-method-icons>span{min-height:120px}}

/* Follow-up: only the specified Botox images and their former source-image disclosures. */
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-graphic .pm-botox-inline-photo{display:block;width:min(100%,760px)!important;max-width:760px!important;height:auto!important;max-height:none!important;margin:24px auto 0!important;border:1px solid #dce5e9;border-radius:12px;object-fit:contain;background:#fff}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-original--visible img[src*="botox-04be0be8b15d"]{width:min(100%,800px)!important;max-width:800px!important}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-aftercare-image{display:flex;justify-content:center;margin:22px 0 4px}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-aftercare-image img{display:block;width:min(100%,840px)!important;max-width:840px!important;height:auto!important;max-height:none!important;object-fit:contain}
@media(max-width:700px){[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-targeted-graphic .pm-botox-inline-photo{margin-top:18px!important}[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-aftercare-image{margin-top:14px}}

/* Botox-only layout corrections, 2026-09-23. */
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-content{display:grid;gap:26px}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(20px,3vw,42px);align-items:center}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-layout .pm-targeted-original{margin:0;padding:0;border:0}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-layout .pm-targeted-original img[src*="botox-62d605"]{display:block;width:100%!important;max-width:390px!important;height:auto!important;margin:0 auto!important;border:1px solid #d9e4eb;border-radius:10px;object-fit:contain}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-copy{min-width:0}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-copy p:last-child{margin-bottom:0!important}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;border:1px solid #d9e4eb;border-radius:12px;overflow:hidden;background:#fff}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts>div{min-width:0;text-align:center}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts>div+div{border-left:1px solid #d9e4eb}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts dt{padding:12px 8px;background:#f4f8fa;color:#14274a;font-size:14px;font-weight:700;line-height:1.5}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts dd{margin:0;padding:13px 8px;color:#465575;font-size:14px;line-height:1.55;word-break:keep-all}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-standards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-standard{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:20px 22px;border:1px solid #d9e5eb;border-radius:14px;background:#f9fcfd}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-standard span{flex:none;color:#a8835b;font:600 22px Georgia,serif;line-height:1.1}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-standard p{margin:0!important;color:#1d3559!important;font-weight:600;word-break:keep-all}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-qa-copy .pm-refine-copy-grid--botox{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}
[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-qa-copy .pm-refine-copy-card--botox{width:100%;min-width:0}
@media(max-width:760px){[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-intro-layout{grid-template-columns:1fr}[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts{grid-template-columns:repeat(2,minmax(0,1fr))}[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts>div:nth-child(3){border-left:0}[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-facts>div:nth-child(n+3){border-top:1px solid #d9e4eb}[id="pm-program-injectables-%eb%b3%b4%ed%86%a1%ec%8a%a4"] .pm-botox-standards{grid-template-columns:1fr}}
