/* Approved layout: horizontal 03, paired 04/05, compact brown two-line pledge. */
html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap{display:block}
html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:64px;align-items:center;padding:0!important;border:0;background:#fff}
html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article .lipo-principle-copy h2{font-size:34px;line-height:1.5;margin:18px 0 24px}
html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article>img.secret-incision-art{height:350px;width:100%;margin:0;object-fit:contain}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:64px;border:0;padding:0}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair>article{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:32px!important;border:1px solid #d7cfc6;background:#fff;min-width:0}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair>article:first-child{background:#2d251d;border-color:#554d45}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair h2{font-size:29px;line-height:1.5;margin:16px 0 24px}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair .lipo-principle-copy p{font-size:16px;line-height:1.9;margin:0 0 16px}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair .lipo-principle-copy{padding-bottom:24px}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair>article>figure{height:230px;width:100%;margin:auto 0 0;padding:0;overflow:hidden;background:#2d251d}
html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair>article>figure svg{display:block;width:100%;height:100%}
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge{box-sizing:border-box;container-type:inline-size;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:100%!important;max-width:none!important;min-height:164px;margin:auto 0 0!important;padding:25px 20px;background:radial-gradient(ellipse at 45% 15%,#37322d 0%,#24211f 65%,#1c1a18 100%);border:0;box-shadow:none;text-align:center;color:#fff}
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge::before,html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge::after{display:none!important;content:none!important}
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span{display:block;white-space:nowrap;line-height:1.6;letter-spacing:-.045em;margin:0;font-weight:400}
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span:first-child{font-size:clamp(12px,4.8cqw,24px);font-weight:300}
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span:last-child{font-size:clamp(14px,6cqw,30px)}
html body.lipo-editorial[data-approved-principles]:not(#ap0):not(#ap1):not(#ap2):not(#ap3):not(#ap4):not(#ap5):not(#ap6):not(#ap7):not(#ap8) #secret-incision .principles-pair>article:first-child :is(h2,p,span,strong),html body.lipo-editorial[data-approved-principles]:not(#ap0):not(#ap1):not(#ap2):not(#ap3):not(#ap4):not(#ap5):not(#ap6):not(#ap7):not(#ap8) #secret-incision .safety-pledge span{color:#fff!important}
@media(max-width:800px){
 html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article{grid-template-columns:1fr;gap:28px}
 html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article .lipo-principle-copy h2{font-size:26px}
 html body.lipo-editorial[data-approved-principles] #secret-incision>.wrap>article>img.secret-incision-art{height:auto;aspect-ratio:1.4}
 html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair{grid-template-columns:1fr;gap:24px;margin-top:36px}
 html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair>article{padding:26px 24px!important}
 html body.lipo-editorial[data-approved-principles] #secret-incision .principles-pair h2{font-size:25px}
 html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge{padding:22px 12px;min-height:135px;gap:8px}
}
@media(max-width:800px){
 html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span:first-child{font-size:clamp(12px,6cqw,19px)}
 html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span:last-child{font-size:clamp(13px,6.8cqw,21px)}
}
@media(max-width:360px){html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge span:last-child{letter-spacing:-.055em}}

/* Compact brown pledge restored to the approved visual. */
html body.lipo-editorial[data-approved-principles] #secret-incision .safety-pledge{background:radial-gradient(ellipse at 45% 15%,#37322d 0%,#24211f 65%,#1c1a18 100%);color:#fff}
html body.lipo-editorial[data-approved-principles]:not(#lp175a):not(#lp175b):not(#lp175c):not(#lp175d):not(#lp175e):not(#lp175f):not(#lp175g):not(#lp175h):not(#lp175i):not(#lp175j) #secret-incision .safety-pledge span{color:#fff!important}
html body.lipo-editorial #consult .lipo-closing-copy h2{font-size:clamp(25px,2.3vw,32px);line-height:1.55;word-break:keep-all;text-wrap:balance;margin:0 0 24px}
html body.lipo-editorial #consult .lipo-closing-copy p{font-size:16px;line-height:1.9;word-break:keep-all;overflow-wrap:break-word;margin:0 0 16px;max-width:590px}
html body.lipo-editorial #consult .lipo-closing-copy p:last-child{margin-bottom:0}
@media(max-width:800px){html body.lipo-editorial #consult .lipo-closing-copy h2{font-size:26px}html body.lipo-editorial #consult .lipo-closing-copy p{font-size:16px;line-height:1.85}}
