.pv-fastening-scenarios{margin:48px 0 64px;color:#252525}.pv-fastening-scenarios h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin:0 0 16px}.pv-fastening-scenarios__intro{max-width:800px;font-size:18px;line-height:1.55;margin:0 0 28px}.pv-fastening-scenarios__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pv-fastening-scenarios article{min-width:0;border:1px solid #e6e0d7;border-radius:18px;background:#fff;padding:28px;display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}.pv-fastening-scenarios h3{font-size:24px;line-height:1.25;margin:0 0 14px}.pv-fastening-scenarios article>p{font-size:16px;line-height:1.5;margin:0 0 16px}.pv-fastening-scenarios__links{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:20px}.pv-fastening-scenarios__links a{display:inline-flex;align-items:center;min-height:44px;gap:8px;color:#d71920;font-weight:600;line-height:1.4;text-decoration:none}.pv-fastening-scenarios__links a:hover{text-decoration:underline}.pv-fastening-scenarios__links a:focus-visible{outline:3px solid #d71920!important;outline-offset:4px;border-radius:3px}.pv-fastening-scenarios dl{margin:0;border-top:1px solid #e6e0d7}.pv-fastening-scenarios dl>div{display:grid;grid-template-columns:125px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #eee9e2;font-size:15px;line-height:1.5}.pv-fastening-scenarios dt{font-weight:600}.pv-fastening-scenarios dd{margin:0;color:#615d57}@media(max-width:767px){.pv-fastening-scenarios{margin:32px 0 40px}.pv-fastening-scenarios__grid{grid-template-columns:minmax(0,1fr);gap:20px}.pv-fastening-scenarios article{padding:20px}.pv-fastening-scenarios h3{font-size:22px}.pv-fastening-scenarios dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.pv-fastening-scenarios__intro{font-size:16px}}
