.B2BLead_section__DkaDK{display:grid;grid-template-columns:minmax(220px,1fr) 3fr;gap:36px;max-width:1800px;margin:auto;padding:26px clamp(20px,3.4vw,64px);color:#001a33;background:#fff}.B2BLead_intro__d8HV5 h2{font-size:22px!important;line-height:1.15;margin:0 0 10px!important}.B2BLead_intro__d8HV5 p{font-size:13px;line-height:1.5;color:#52667a;margin:0 0 10px}.B2BLead_intro__d8HV5 a{font-size:13px;font-weight:600}.B2BLead_fields__LuFMM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.B2BLead_form__RjKRL label{display:block;font-size:12px;font-weight:600;min-width:0}.B2BLead_form__RjKRL input,.B2BLead_form__RjKRL select,.B2BLead_form__RjKRL textarea{display:block;width:100%;border:1px solid #b6c5d3;border-radius:3px;background:#fff;padding:10px;color:#001a33;font-size:16px;line-height:1.4;margin-top:5px;min-height:44px}.B2BLead_form__RjKRL :is(input,select,textarea):focus-visible{outline:2px solid #007fff;outline-offset:2px}.B2BLead_secondRow__jnMWt{display:flex;gap:14px;align-items:end;margin-top:12px}.B2BLead_secondRow__jnMWt>label{flex:1}.B2BLead_form__RjKRL button,.B2BLead_success__ziV3Q button{background:#001a33;color:#fff;border-radius:999px;min-height:44px;padding:12px 25px;font-size:13px;font-weight:650;cursor:pointer;border:1px solid #001a33}.B2BLead_form__RjKRL button:disabled{opacity:.6;cursor:wait}.B2BLead_details__83Bji{margin-top:12px}.B2BLead_details__83Bji summary{font-size:12px;cursor:pointer}.B2BLead_details__83Bji[open] summary{margin-bottom:14px}.B2BLead_details__83Bji>label{margin-top:12px}.B2BLead_notice__C47eL{font-size:11px;color:#52667a;margin:12px 0 0}.B2BLead_notice__C47eL a{text-decoration:underline!important}.B2BLead_success__ziV3Q p{margin:12px 0}.B2BLead_form__RjKRL p[role=alert]{color:#982020;font-size:13px;margin-top:12px}@media(max-width:900px){.B2BLead_section__DkaDK{grid-template-columns:1fr 2fr;gap:22px}.B2BLead_fields__LuFMM{grid-template-columns:1fr 1fr}}@media(max-width:600px){.B2BLead_section__DkaDK{grid-template-columns:1fr;padding:24px 20px;gap:18px}.B2BLead_secondRow__jnMWt{flex-direction:column;align-items:stretch}.B2BLead_form__RjKRL button,.B2BLead_secondRow__jnMWt>label{width:100%}}