.may-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}.may-aside{position:sticky;top:120px}.may-aside h2{font-size:40px}.may-process{padding:0;list-style:none;counter-reset:steps;margin:30px 0;display:grid;gap:25px}.may-process li{counter-increment:steps;position:relative;padding-left:42px}.may-process li:before{content:counter(steps);position:absolute;left:0;top:0;width:28px;height:28px;border:1px solid #45618d;border-radius:50%;text-align:center;line-height:28px;font-size:12px;color:#8dbbff}.may-process strong,.may-process span{display:block}.may-process strong{font-size:15px;margin-bottom:6px}.may-process span{font-size:13px;line-height:1.6;color:#c3ccdb}.may-caution{border-top:1px solid #ffffff25;padding-top:22px;font-size:13px!important}.may-form-panel h2{font-size:34px;letter-spacing:-1px;margin:14px 0}.may-form-panel>.eyebrow,.may-privacy>.eyebrow{color:#0054ff}.may-form-panel>p:not(.eyebrow){font-size:14px;color:#687181;line-height:1.6}.may-form-panel fieldset{padding:28px 0 10px;border:0;border-bottom:1px solid #e5e9ef;margin:25px 0}.may-form-panel legend{font-weight:600;font-size:20px;letter-spacing:-.4px}.may-form-panel legend span{color:#0054ff;font-size:12px;letter-spacing:1px;margin-right:10px}.may-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.may-field{min-width:0}.may-field.wide{grid-column:1/-1}.may-field label{display:block;font-size:13px;font-weight:600;margin-bottom:10px;line-height:1.5}.may-field label span{color:#687181;font-weight:400}.may-field input,.may-field select,.may-field textarea{width:100%;font:inherit;font-size:15px;background:#f6f7fa;border:1px solid #e5e9ef;border-radius:12px;padding:15px;color:#13151b;margin-bottom:22px;box-sizing:border-box}.may-field textarea{resize:vertical}.may-field :is(input,select,textarea):focus{outline:2px solid #0054ff;outline-offset:2px}.may-consent{display:flex;gap:13px;align-items:flex-start;margin:30px 0 10px}.may-consent input{flex:0 0 auto;width:20px;height:20px;accent-color:#0054ff;margin-top:2px}.may-consent label{font-size:13px;line-height:1.7}.may-consent a,.may-privacy a{color:#0054ff;text-decoration:underline}.may-note{font-size:12px;color:#687181;line-height:1.7;margin-bottom:22px}.may-form-panel .button{border:0;width:100%;cursor:pointer;justify-content:center}.may-error{background:#fff1f1;color:#972839;border-radius:12px;padding:18px;margin:15px 0;font-size:14px;line-height:1.6}.may-error[hidden],.may-success[hidden],#mayoristas-form[hidden],#may-loading[hidden]{display:none}.may-success{background:#f1f6ff;border-radius:24px;padding:36px}.may-success p{line-height:1.7;color:#53627a}.may-success h2{font-size:32px}#may-reference{font-size:12px;overflow-wrap:anywhere}.may-privacy{border-top:1px solid #e5e9ef;margin-top:70px;padding-top:40px;max-width:820px;scroll-margin-top:130px}.may-privacy h2{font-size:28px;letter-spacing:-.6px}.may-privacy p:not(.eyebrow){font-size:14px;line-height:1.8;color:#687181}#may-loading{color:#53627a;font-size:14px;padding:12px 0}@media(max-width:900px){.may-layout{gap:30px;grid-template-columns:.7fr 1.3fr}.may-aside{padding:30px}.may-aside h2{font-size:32px}.may-grid{grid-template-columns:1fr}.may-field.wide{grid-column:auto}}@media(max-width:650px){.may-layout{grid-template-columns:1fr}.may-aside{position:static;padding:30px 26px}.may-aside h2{font-size:34px}.may-process{gap:18px;margin:20px 0}.may-form-panel h2{font-size:30px}.may-form-panel fieldset{margin-top:20px}.may-privacy{margin-top:40px}.mayoristas-page .contact-heading h1{font-size:40px}.mayoristas-page .contact-heading h1 span{display:block}.may-success{padding:26px}}
