.pm-std-band{padding:var(--space-9) var(--gutter);background:var(--warm-white)}.pm-std-band.is-cream{background:var(--cream)}.pm-std-head{align-items:flex-start;gap:var(--space-3);max-width:680px;margin-bottom:var(--space-7);flex-direction:column;display:flex}.pm-std-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.05}.pm-std-lead{color:var(--mid-grey);margin:0;font-size:17px;line-height:1.6}.pm-std-grid{gap:var(--space-7) clamp(32px, 4vw, 64px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pm-std-item{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--ink);flex-direction:column;display:flex}.pm-std-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.pm-std-item-title{margin:var(--space-2) 0 0;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.pm-std-item-text{color:var(--mid-grey);max-width:380px;margin:0;font-size:16px;line-height:1.6}.pm-std-nolist{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(32px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.pm-std-nolist li{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--stone-pressed);font-size:18px;font-weight:500;line-height:1.3;display:flex}.pm-std-nolist li:before{content:"✕";box-sizing:border-box;border:1px solid var(--ink);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;line-height:1;display:inline-flex}.pm-std-note{margin:var(--space-5) 0 0;color:var(--mid-grey);font-size:14px}.pm-std-steps{gap:var(--space-7) clamp(32px, 4vw, 64px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pm-std-steps li{gap:var(--space-4);grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid}.pm-std-step-n{box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--radius);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex}.pm-std-step-text{gap:var(--space-1);color:var(--mid-grey);flex-direction:column;padding-top:2px;font-size:16px;line-height:1.55;display:flex}.pm-std-step-text strong{color:var(--ink);font-size:19px;font-weight:700;line-height:1.3}.pm-std-badges{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pm-std-badge{align-items:flex-start;gap:var(--space-4);background:var(--warm-white);border:1px solid var(--stone-pressed);border-radius:var(--radius);color:var(--ink);flex-direction:column;padding:clamp(20px,2.4vw,32px);text-decoration:none;display:flex}.pm-std-badge:hover{border-color:var(--ink)}.pm-std-badge-text{font-size:16px;line-height:1.6}.pm-std-badge-more{letter-spacing:.12em;text-transform:uppercase;text-underline-offset:5px;margin-top:auto;font-size:12px;font-weight:500;text-decoration:underline}@media (max-width:1000px){.pm-std-grid,.pm-std-steps,.pm-std-badges,.pm-std-nolist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pm-std-band{padding-top:var(--space-8);padding-bottom:var(--space-8)}.pm-std-grid,.pm-std-steps,.pm-std-badges,.pm-std-nolist{grid-template-columns:minmax(0,1fr)}.pm-std-n{font-size:32px}.pm-std-nolist li{font-size:16px}.pm-std-grid{gap:var(--space-6)}.pm-std-steps{gap:var(--space-5)}.pm-std-head{margin-bottom:var(--space-6)}}