.diy-buying-guide{border-top:1px solid;max-width:1120px;margin:56px auto;padding:34px 5%;line-height:1.7}.diy-buying-guide *{box-sizing:border-box}.diy-buying-guide h2{max-width:24ch;font-size:clamp(27px,3vw,40px);line-height:1.2}.diy-buying-guide h3{font-size:20px;line-height:1.35}.diy-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.diy-buying-guide article{min-width:0}.diy-buying-guide p,.diy-buying-guide li{font-size:16px}.diy-buying-guide ul{padding-left:20px}.diy-buying-guide a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.diy-buying-guide a:focus-visible{outline-offset:5px;outline:3px solid}.diy-guide-actions{flex-wrap:wrap;gap:14px;margin:24px 0;display:flex}.diy-guide-actions a{border:1px solid;padding:12px 16px;display:inline-block}.diy-guide-note{font-size:14px!important}.diy-guide-materials{border-top:1px solid #aaa;padding:18px 0}@media (max-width:650px){.diy-guide-grid{grid-template-columns:1fr;gap:12px}.diy-buying-guide{margin:30px auto;padding:24px 5%}.diy-guide-actions{grid-template-columns:1fr;display:grid}}
