.SupplierQualificationForm-module__0vOkXa__shell{width:min(100% - 48px,1180px);margin:0 auto;padding:clamp(58px,8vw,104px) 0 clamp(76px,10vw,132px)}.SupplierQualificationForm-module__0vOkXa__intro{max-width:860px;margin-bottom:32px}.SupplierQualificationForm-module__0vOkXa__intro>p,.SupplierQualificationForm-module__0vOkXa__readiness p{color:#7d1721;letter-spacing:.16em;margin:0 0 16px;font-size:11px;font-weight:820}.SupplierQualificationForm-module__0vOkXa__intro h1{letter-spacing:-.052em;max-width:900px;margin:0;font-size:clamp(44px,6.4vw,78px);font-weight:760;line-height:.96}.SupplierQualificationForm-module__0vOkXa__intro strong{max-width:720px;margin-top:24px;font-size:clamp(18px,2vw,23px);line-height:1.45;display:block}.SupplierQualificationForm-module__0vOkXa__intro>span,.SupplierQualificationForm-module__0vOkXa__readiness>div>span{color:#171513a3;max-width:760px;margin-top:14px;font-size:14px;line-height:1.65;display:block}.SupplierQualificationForm-module__0vOkXa__readiness{background:#fffdf9a6;border:1px solid #17151321;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;margin-bottom:22px;padding:24px;display:grid}.SupplierQualificationForm-module__0vOkXa__readiness h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,38px);line-height:1}.SupplierQualificationForm-module__0vOkXa__readiness ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.SupplierQualificationForm-module__0vOkXa__readiness li{background:#fffdf9;border:1px solid #1715131c;border-radius:13px;align-items:center;min-height:58px;padding:12px 14px;font-size:12px;font-weight:720;line-height:1.35;display:flex}.SupplierQualificationForm-module__0vOkXa__form{background:#fffdf9;border:1px solid #17151329;border-radius:28px;padding:clamp(26px,4vw,46px);box-shadow:0 24px 70px #17151314}.SupplierQualificationForm-module__0vOkXa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.SupplierQualificationForm-module__0vOkXa__grid label{gap:8px;min-width:0;display:grid}.SupplierQualificationForm-module__0vOkXa__grid label>span{font-size:12px;font-weight:760}.SupplierQualificationForm-module__0vOkXa__grid input,.SupplierQualificationForm-module__0vOkXa__grid textarea{box-sizing:border-box;color:#171513;width:100%;font:inherit;background:#f8f4ed;border:1px solid #1715132e;border-radius:13px;outline:none;font-size:15px;line-height:1.45;transition:border-color .16s,box-shadow .16s,background .16s}.SupplierQualificationForm-module__0vOkXa__grid input{min-height:52px;padding:0 14px}.SupplierQualificationForm-module__0vOkXa__grid textarea{resize:vertical;min-height:92px;padding:13px 14px}.SupplierQualificationForm-module__0vOkXa__grid input:focus,.SupplierQualificationForm-module__0vOkXa__grid textarea:focus{background:#fffdf9;border-color:#7d1721;box-shadow:0 0 0 3px #7d172114}.SupplierQualificationForm-module__0vOkXa__wide{grid-column:1/-1}.SupplierQualificationForm-module__0vOkXa__disclosure{color:#171513b8;background:#7d17210e;border-left:3px solid #7d1721;margin-top:22px;padding:16px 18px;font-size:13px;line-height:1.6}.SupplierQualificationForm-module__0vOkXa__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.SupplierQualificationForm-module__0vOkXa__actions button,.SupplierQualificationForm-module__0vOkXa__actions a{min-height:50px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:13px;font-weight:780;text-decoration:none;display:inline-flex}.SupplierQualificationForm-module__0vOkXa__actions button{color:#fff;background:#7d1721;border:0}.SupplierQualificationForm-module__0vOkXa__actions a{color:#171513;background:0 0;border:1px solid #1715132e}.SupplierQualificationForm-module__0vOkXa__contactLine{color:#17151385;margin-top:14px;line-height:1.5;display:block}@media (max-width:760px){.SupplierQualificationForm-module__0vOkXa__shell{width:min(100% - 28px,700px);padding-top:48px}.SupplierQualificationForm-module__0vOkXa__readiness{border-radius:20px;grid-template-columns:1fr;gap:20px;padding:20px 18px}.SupplierQualificationForm-module__0vOkXa__readiness ul{grid-template-columns:1fr}.SupplierQualificationForm-module__0vOkXa__readiness li{min-height:52px}.SupplierQualificationForm-module__0vOkXa__form{border-radius:21px;padding:22px 18px}.SupplierQualificationForm-module__0vOkXa__grid{grid-template-columns:1fr}.SupplierQualificationForm-module__0vOkXa__wide{grid-column:auto}.SupplierQualificationForm-module__0vOkXa__actions{display:grid}.SupplierQualificationForm-module__0vOkXa__actions button,.SupplierQualificationForm-module__0vOkXa__actions a{width:100%}}
