.mpr-september .ppt-slide{gap:clamp(18px,3.4vh,38px)}
.mpr-september .ppt-head h2{font-size:clamp(32px,4.15vw,76px);line-height:1.23;white-space:pre-line}
.mpr-september .ppt-head .lead{max-width:56em;font-size:clamp(17px,1.5vw,26px)}
.mpr-september .eyebrow{font-size:clamp(12px,1vw,18px);letter-spacing:.13em}
.mpr-september .ppt-card{padding:20px 30px}
.mpr-september .ppt-card h3{font-size:clamp(25px,2.45vw,42px);margin-bottom:16px;line-height:1.3}
.mpr-september .ppt-card p{font-size:clamp(17px,1.4vw,24px);line-height:1.7}
.mpr-september .ppt-metrics{max-width:1500px}
.mpr-september .ppt-metrics strong{font-size:clamp(72px,9vw,150px);line-height:1.15}
.mpr-september .ppt-metrics p{margin:12px auto 0;max-width:16em;font-weight:650}
.mpr-september .ppt-metrics small{display:block;font-size:clamp(13px,1.1vw,18px);color:#595959;margin-top:10px}
.mpr-september .two-stat{max-width:1100px}
.mpr-september .ppt-steps{max-width:1500px}
.mpr-september .ppt-steps h3{font-size:clamp(28px,3vw,50px);margin:22px 0}
.mpr-september .ppt-steps p{font-size:clamp(16px,1.4vw,24px)}
.mpr-september .slide-note{margin:0;max-width:95em;font-size:clamp(12px,1vw,17px);line-height:1.7;color:#666;text-wrap:balance}
.mpr-september .comparison{width:min(100%,1450px);text-align:left}
.mpr-september .comparison-labels,.mpr-september .comparison article{display:grid;grid-template-columns:1fr 1.4fr 1.6fr;gap:36px;padding:24px 12px;border-bottom:1px solid #ddd;align-items:center}
.mpr-september .comparison-labels{font-size:16px;letter-spacing:.08em;color:#666;padding-bottom:16px}
.mpr-september .comparison h3{font-size:clamp(24px,2.2vw,38px);line-height:1.4;margin:0}
.mpr-september .comparison small{display:block;font-size:15px;font-weight:400;color:#666;margin-top:10px}
.mpr-september .comparison p{font-size:clamp(17px,1.5vw,26px);line-height:1.65;margin:0}
.mpr-september .comparison article p:nth-child(2){color:#777}
.mpr-september .date-timeline{display:flex;width:min(100%,1450px);text-align:left;gap:0}
.mpr-september .date-timeline .ppt-card{border-top:2px solid #111;border-left:0;padding-top:32px}
.mpr-september .date-stamp{display:block;font-size:clamp(45px,5vw,86px);letter-spacing:-.04em;line-height:1;margin-bottom:34px}
.mpr-september .date-timeline h3{font-size:clamp(22px,2vw,34px)}
.mpr-september .asset-bars{width:min(100%,1100px);display:grid;gap:18px}
.mpr-september .asset-bars>div{display:grid;grid-template-columns:90px 1fr 130px;align-items:center;gap:20px;font-size:20px;text-align:left}
.mpr-september .asset-bars i{display:block;width:var(--bar);height:26px;background:#111}
.mpr-september .asset-bars>div:first-child i{background:#d2d2d2}
.mpr-september .ppt-statement .ppt-head h2{font-size:clamp(40px,5vw,92px);line-height:1.35}
.mpr-september .dark .lead{color:#ccc}
@media(max-height:800px) and (min-width:701px){.mpr-september .ppt-slide{gap:16px}.mpr-september .ppt-head h2{font-size:40px;margin:10px auto}.mpr-september .ppt-card{padding:14px 20px}.mpr-september .ppt-card h3{font-size:27px;margin-bottom:12px}.mpr-september .ppt-card p{font-size:16px}.mpr-september .ppt-metrics strong{font-size:85px}.mpr-september .ppt-metrics p{margin-top:8px}.mpr-september .ppt-steps h3{margin:16px 0}.mpr-september .comparison article{padding:16px 12px}.mpr-september .date-stamp{margin-bottom:20px}.mpr-september .asset-bars{gap:12px}}
@media(max-width:700px){.mpr-september .ppt-slide{gap:22px}.mpr-september .ppt-head h2{font-size:30px;line-height:1.3}.mpr-september .ppt-head .lead{font-size:16px}.mpr-september .ppt-card{padding:18px 12px;flex-basis:100%;border-left:0;border-top:1px solid #ddd}.mpr-september .ppt-card:first-child{border-top:0}.mpr-september .ppt-card h3{font-size:24px}.mpr-september .ppt-card p{font-size:16px}.mpr-september .ppt-metrics .ppt-card{flex-basis:50%;border:0;padding:14px 8px}.mpr-september .ppt-metrics strong{font-size:64px}.mpr-september .ppt-metrics p{font-size:15px}.mpr-september .ppt-metrics small{font-size:12px}.mpr-september .vvip-stat .ppt-card{flex-basis:33.33%;padding-inline:3px}.mpr-september .vvip-stat strong{font-size:49px}.mpr-september .vvip-stat p{font-size:12px}.mpr-september .comparison-labels{display:none}.mpr-september .comparison article{grid-template-columns:1fr;gap:12px;padding:20px 0}.mpr-september .comparison h3{font-size:24px}.mpr-september .comparison small{display:inline;margin-left:12px}.mpr-september .comparison p{font-size:16px}.mpr-september .comparison article p:nth-child(2)::before{content:'개선 전 · '}.mpr-september .comparison article p:nth-child(3)::before{content:'개선 후 · '}.mpr-september .date-timeline{display:block}.mpr-september .date-timeline .ppt-card{padding:22px 12px}.mpr-september .date-stamp{font-size:42px;margin-bottom:16px}.mpr-september .asset-bars>div{grid-template-columns:58px 1fr 85px;gap:8px;font-size:14px}.mpr-september .asset-bars i{height:18px}.mpr-september .slide-note{font-size:12px}.mpr-september .ppt-statement .ppt-head h2{font-size:36px}.mpr-september .chips{gap:8px}.mpr-september .chip{font-size:12px;padding:8px 12px}}
