/* One surface: full-width appearance, compact paired measurements. */
.pd-page .pd-capacity-card{padding:30px 32px 32px;border-radius:28px;min-width:0;height:auto;overflow:visible;}
.pd-page .pd-capacity-card h2{font-family:'Poppins',sans-serif;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.035em;margin:0 0 26px;}
.pd-page .pd-capacity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin:0;}
.pd-page .pd-capacity-item{min-width:0;margin:0;border:0;padding:0;}
.pd-page .pd-capacity-item dt{font-family:'Inter',sans-serif;font-size:11px;line-height:1.6;font-weight:400;color:#737b6a;margin:0 0 7px;}
.pd-page .pd-capacity-item dd{font-family:'Inter',sans-serif;font-size:18px;line-height:1.4;font-weight:500;font-variant-numeric:tabular-nums;color:#064e04;margin:0;overflow-wrap:break-word;text-wrap:pretty;}
.pd-page .pd-capacity-wide{grid-column:1 / -1;}
.pd-page .pd-capacity-appearance{padding-bottom:3px;}
.pd-page .pd-capacity-appearance dd{font-size:20px;line-height:1.45;max-width:100%;}
@media(max-width:1050px){.pd-page .pd-capacity-card{padding:26px;}.pd-page .pd-capacity-grid{gap:22px 20px;}}
@media(max-width:420px){.pd-page .pd-capacity-card{padding:26px 22px;}.pd-page .pd-capacity-item dd{font-size:17px;}.pd-page .pd-capacity-appearance dd{font-size:19px;}.pd-page .pd-capacity-grid{gap:24px 18px;}}
