.quality-control-module__5p2jrW__main{width:100%;color:var(--text-primary);line-height:1.6}.quality-control-module__5p2jrW__container{max-width:1200px;margin:auto;padding:0 24px}.quality-control-module__5p2jrW__crumb{color:var(--text-secondary);padding:24px 0;font-size:14px}.quality-control-module__5p2jrW__crumb a{color:inherit;text-decoration:none;transition:color .2s}.quality-control-module__5p2jrW__crumb a:hover{color:var(--primary)}.quality-control-module__5p2jrW__btn{background:var(--primary);color:var(--text-inverse);cursor:pointer;border:none;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:inline-block}.quality-control-module__5p2jrW__btn:hover{background:var(--primary-hover)}.quality-control-module__5p2jrW__btn:active{background:var(--primary-active);transform:translateY(1px)}.quality-control-module__5p2jrW__textlink{color:var(--primary);font-weight:600;text-decoration:none;transition:color .2s}.quality-control-module__5p2jrW__textlink:hover{color:var(--primary-hover);text-decoration:underline}.quality-control-module__5p2jrW__intro{max-width:800px;color:var(--text-secondary);margin:64px 0;font-size:18px;line-height:1.7}.quality-control-module__5p2jrW__glance{grid-template-columns:repeat(4,1fr);gap:32px;margin:64px 0;display:grid}.quality-control-module__5p2jrW__glance div{border-top:2px solid var(--primary);padding-top:20px}.quality-control-module__5p2jrW__glance dt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:13px;font-weight:600}.quality-control-module__5p2jrW__glance dd{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.quality-control-module__5p2jrW__glance dd span{color:var(--text-secondary);margin-top:8px;font-size:14px;font-weight:400;line-height:1.5;display:block}.quality-control-module__5p2jrW__contentGrid{grid-template-columns:1fr 320px;align-items:start;gap:80px;margin-top:80px;display:grid}.quality-control-module__5p2jrW__section{margin-bottom:80px}.quality-control-module__5p2jrW__section h2{color:var(--text-primary);margin:0 0 32px;font-size:32px;font-weight:700}.quality-control-module__5p2jrW__steps{gap:32px;display:grid}.quality-control-module__5p2jrW__step{grid-template-columns:40px 1fr;gap:20px;display:grid}.quality-control-module__5p2jrW__number{background:var(--primary-subtle);width:40px;height:40px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.quality-control-module__5p2jrW__step strong{color:var(--text-primary);margin-bottom:4px;font-size:18px;display:block}.quality-control-module__5p2jrW__step p{color:var(--text-secondary);max-width:600px;margin:0}.quality-control-module__5p2jrW__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.quality-control-module__5p2jrW__cols>div{background:var(--primary-subtle);border-radius:8px;padding:24px}.quality-control-module__5p2jrW__cols h3{color:var(--primary);margin:0 0 16px;font-size:18px;font-weight:700}.quality-control-module__5p2jrW__cols ul{color:var(--text-secondary);margin:0;padding-left:20px}.quality-control-module__5p2jrW__cols li{margin-bottom:12px}.quality-control-module__5p2jrW__rows .quality-control-module__5p2jrW__row{border-bottom:1px solid var(--border);padding:24px 0}.quality-control-module__5p2jrW__rows .quality-control-module__5p2jrW__row:first-child{border-top:1px solid var(--border)}.quality-control-module__5p2jrW__rows strong{color:var(--text-primary);margin-bottom:8px;font-size:18px;display:block}.quality-control-module__5p2jrW__rows span{color:var(--text-secondary);line-height:1.6;display:block}.quality-control-module__5p2jrW__table{border-collapse:collapse;border:1px solid var(--border);width:100%;margin:32px 0;font-size:15px}.quality-control-module__5p2jrW__table th,.quality-control-module__5p2jrW__table td{text-align:left;vertical-align:top;border:1px solid var(--border);padding:16px 20px}.quality-control-module__5p2jrW__table th{background:var(--primary-subtle);color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}.quality-control-module__5p2jrW__table td:first-child{color:var(--text-primary);width:200px;font-weight:700}.quality-control-module__5p2jrW__table td{color:var(--text-secondary)}.quality-control-module__5p2jrW__foot{color:var(--text-secondary);margin:16px 0 0;font-size:14px;font-style:italic}.quality-control-module__5p2jrW__faqList details{border-bottom:1px solid var(--border)}.quality-control-module__5p2jrW__faqList details:first-child{border-top:1px solid var(--border)}.quality-control-module__5p2jrW__faqList summary{cursor:pointer;color:var(--text-primary);padding:24px 40px 24px 0;font-size:18px;font-weight:700;list-style:none;transition:color .2s;position:relative}.quality-control-module__5p2jrW__faqList summary:hover{color:var(--primary)}.quality-control-module__5p2jrW__faqList summary::-webkit-details-marker{display:none}.quality-control-module__5p2jrW__faqList summary:after{content:"+";color:var(--primary);font-size:24px;font-weight:400;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.quality-control-module__5p2jrW__faqList details[open] summary:after{content:"–"}.quality-control-module__5p2jrW__faqList p{color:var(--text-secondary);max-width:720px;margin:0 0 24px;line-height:1.7}.quality-control-module__5p2jrW__aside{position:sticky;top:40px}.quality-control-module__5p2jrW__panel{background:var(--primary);color:var(--text-inverse);border-radius:8px;padding:32px}.quality-control-module__5p2jrW__panel h2{color:var(--text-inverse);margin:0 0 16px;font-size:24px}.quality-control-module__5p2jrW__panel p{color:#fffc;margin:0 0 24px;font-size:15px}.quality-control-module__5p2jrW__panel .quality-control-module__5p2jrW__btn{background:var(--text-inverse);color:var(--primary);text-align:center;width:100%}.quality-control-module__5p2jrW__panel .quality-control-module__5p2jrW__btn:hover{background:var(--primary-subtle)}.quality-control-module__5p2jrW__panel .quality-control-module__5p2jrW__textlink{color:var(--text-inverse);text-align:center;margin:0;font-size:14px;display:block}.quality-control-module__5p2jrW__links{margin-top:48px}.quality-control-module__5p2jrW__links h2{color:var(--text-primary);margin:0 0 16px;font-size:18px;font-weight:700}.quality-control-module__5p2jrW__link{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:20px 0;text-decoration:none;transition:transform .2s;display:flex}.quality-control-module__5p2jrW__link:first-of-type{border-top:1px solid var(--border)}.quality-control-module__5p2jrW__link:hover{transform:translate(4px)}.quality-control-module__5p2jrW__link strong{color:var(--text-primary);margin-bottom:4px;font-size:16px;display:block}.quality-control-module__5p2jrW__link span{color:var(--text-secondary);font-size:14px;display:block}.quality-control-module__5p2jrW__arrow{color:var(--primary);font-size:20px;font-weight:700}.quality-control-module__5p2jrW__btnSecondary{color:var(--primary);border:1px solid var(--primary);cursor:pointer;background:#fff;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.quality-control-module__5p2jrW__btnSecondary:hover{background:var(--primary-subtle);color:var(--primary);border-color:var(--primary)}.quality-control-module__5p2jrW__ctaSection{background:var(--primary-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;margin-top:100px;padding:80px 0}.quality-control-module__5p2jrW__ctaCard{justify-content:space-between;align-items:center;gap:64px;display:flex}.quality-control-module__5p2jrW__ctaText h2{color:var(--primary);margin:0 0 16px;font-size:36px;font-weight:700;line-height:1.2}.quality-control-module__5p2jrW__ctaText p{color:var(--text-secondary);max-width:640px;margin:0;font-size:18px;line-height:1.6}.quality-control-module__5p2jrW__ctaActions{flex-shrink:0;align-items:center;gap:20px;display:flex}.quality-control-module__5p2jrW__plainList{color:var(--text-secondary);grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;padding-left:20px;display:grid}.quality-control-module__5p2jrW__plainList li{color:var(--text-primary);margin-bottom:0;font-weight:600}.quality-control-module__5p2jrW__leadP{color:var(--text-secondary);max-width:800px;margin:0 0 24px;font-size:18px}@media (max-width:1024px){.quality-control-module__5p2jrW__contentGrid{grid-template-columns:1fr;gap:48px}.quality-control-module__5p2jrW__aside{position:static}.quality-control-module__5p2jrW__glance{grid-template-columns:repeat(2,1fr)}.quality-control-module__5p2jrW__cols{grid-template-columns:1fr}.quality-control-module__5p2jrW__ctaCard{text-align:center;flex-direction:column;gap:40px}.quality-control-module__5p2jrW__ctaText p{margin:0 auto}.quality-control-module__5p2jrW__ctaActions{flex-direction:column;width:100%}.quality-control-module__5p2jrW__ctaActions>*{text-align:center;width:100%}}@media (max-width:640px){.quality-control-module__5p2jrW__textlink{margin:0}.quality-control-module__5p2jrW__glance,.quality-control-module__5p2jrW__plainList{grid-template-columns:1fr}}
