.quality-hero{padding-top:48px;padding-bottom:48px}.quality-hero h1{font-size:clamp(36px,4vw,54px)}.quality-lead{margin:18px 0;font-size:17px}.quality-family{padding-top:44px;padding-bottom:44px}.quality-family-head{margin-bottom:32px}.quality-family-head img{height:190px}.quality-family h2{font-size:34px}.quality-route{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.quality-route li{display:block;position:relative;padding:24px 0 10px;border-top:1px solid var(--line)}.quality-route li:before{display:none}.quality-route svg,.quality-evidence svg{width:32px;height:32px;color:var(--blue);stroke-width:1.5;display:block;margin-bottom:20px}.quality-route .step-number{position:absolute;right:0;top:25px;font-size:12px;color:#6b777d}.quality-route h3{font-size:23px;margin-bottom:12px}.quality-route p{font-size:14px;line-height:1.9}.quality-evidence{padding-top:42px;padding-bottom:36px}.quality-evidence h2{font-size:32px}.quality-evidence .selection-grid{gap:24px}.quality-evidence article{border-top:1px solid var(--line);padding-top:24px}.quality-evidence h3{font-size:24px}.quality-evidence .product-note{margin-top:24px}.quality-page .product-faq{padding-top:32px;padding-bottom:32px}@media(max-width:1000px){.quality-route{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.quality-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.quality-route h3{font-size:21px}.quality-route p{font-size:14px}.quality-family h2{font-size:30px}.quality-family-head img{height:180px}.quality-family-head{gap:20px}.quality-family{padding-top:34px;padding-bottom:34px}.quality-evidence h2{font-size:28px}.quality-evidence .selection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.quality-evidence h3{font-size:18px}.quality-evidence article p{font-size:13px}.quality-evidence svg{margin-bottom:14px}.quality-route svg{margin-bottom:16px}}
.quality-page .quality-hero h1{max-width:100%}
@media(max-width:380px){.quality-page .quality-hero h1{font-size:30px}}
