.parts-planning{color:#151515;background:#f4f2ed;max-width:1280px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(20px,4vw,56px)}.parts-planning>.eyebrow{color:#ad0015}.parts-planning>h2{margin:12px 0;font-size:clamp(28px,3.4vw,46px);line-height:1.15}.parts-planning p{max-width:80ch;font-size:17px;line-height:1.7}.parts-planning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0;display:grid}.parts-planning-grid article{background:#fff;border:1px solid #d3d0ca;min-width:0;padding:24px}.parts-planning h3{margin:0 0 12px;font-size:24px}.parts-planning a{color:#9d0015;text-underline-offset:4px}.parts-planning-grid a{min-height:44px;padding:8px 0;line-height:1.5;display:block}.parts-planning details{background:#fff;border:1px solid #d3d0ca;padding:18px}.parts-planning summary{cursor:pointer;align-content:center;min-height:44px;font-size:19px;font-weight:700;display:list-item}.parts-planning :focus-visible{outline-offset:4px;outline:3px solid #151515}@media (max-width:760px){.parts-planning-grid{grid-template-columns:1fr}.parts-planning-grid article{padding:20px}.parts-planning p{font-size:16px}}
