.business-company{padding:24px;border:1px solid #dce2e9;border-radius:10px;margin:20px 0;background:#fff}.business-company summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;font-size:18px}.business-company summary span{font-size:13px}.business-company form{display:grid;gap:15px;margin:22px 0}.business-company :is(input:not([type=checkbox]),textarea,select){width:100%;padding:11px;border:1px solid #c7ced8;border-radius:6px;font:inherit}.business-company input[type=checkbox]{width:auto}.business-company label{display:grid;gap:7px}.business-checkboxes{display:flex;flex-wrap:wrap;gap:18px}.business-checkboxes label{display:flex;align-items:center;gap:8px}.business-company fieldset{border:1px solid #dce2e9;padding:16px}.business-team>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e4e8ed;padding:12px 0}.business-team small{display:block}.business-team form{display:flex;flex-wrap:wrap;margin:0;max-width:390px}.business-team form select{width:auto}.b2b-search{margin:28px 0 36px;padding:30px 34px;background:#f2f5f8;border:1px solid #dce3eb;border-radius:10px}.b2b-search h2{margin-top:8px}.b2b-search form{display:flex;gap:10px;margin:20px 0 12px}.b2b-search input{flex:1;min-width:0;padding:15px;border:1px solid #bdc7d2;border-radius:6px;background:#fff;font:inherit}.b2b-search select{padding:12px;border:1px solid #bdc7d2;border-radius:6px}.b2b-search p{font-size:13px;margin:0}.b2b-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.b2b-steps article{padding:25px;border-top:2px solid #172235;background:#f5f7f9}.b2b-steps article>span{font-size:14px;font-weight:800;color:#d73e1e}.b2b-steps h3{font-size:20px;margin:16px 0 12px}.b2b-steps p,.b2b-trust p{line-height:1.7}.b2b-trust{padding:28px 32px;background:#f5eee7;display:flex;align-items:center;gap:35px;margin-top:30px}.b2b-trust>div{flex:1}.b2b-trust p{max-width:850px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.business-company{padding:16px}.business-company summary,.business-team>div{flex-direction:column}.business-team form{max-width:100%}.b2b-search{padding:22px 18px}.b2b-search form{flex-wrap:wrap}.b2b-search input{flex-basis:100%}.b2b-search select{flex:1}.b2b-search button{flex:2}.b2b-steps{grid-template-columns:1fr}.b2b-trust{padding:22px;flex-direction:column;align-items:flex-start}}
