.excellence_page__kp4cf .overline{color:#4d7c36}.excellence_page__kp4cf :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #407e29;outline-offset:4px}.excellence_page__kp4cf [data-example-panel] :is(button,select):focus-visible{outline-color:#b4f17b}.excellence_page__kp4cf [data-example-panel] button{min-height:48px}.excellence_page__kp4cf [data-example-panel]{min-width:0}.excellence_page__kp4cf a[href^="https://developers.google.com"]{display:inline-flex;align-items:center;min-height:44px;max-width:100%}@media (prefers-reduced-motion:reduce){.excellence_page__kp4cf [style*=animation]{animation:none!important}.excellence_page__kp4cf :is(a,button){transition:none!important}}.lead-form_form__X3kFq{margin-top:0;border:1px solid #dce3db;background:#f5f7f2;color:#202522;box-shadow:none}.lead-form_form__X3kFq :is(input,select,textarea,button,a):focus-visible{outline:3px solid #407e29;outline-offset:4px}.lead-form_heading__vbzYw{margin-bottom:14px}.lead-form_heading__vbzYw h3{margin-top:14px;line-height:1.25;color:#202522}.lead-form_heading__vbzYw p{margin-top:14px;line-height:1.7;color:#647068}.lead-form_form__X3kFq label{color:#202522}.lead-form_form__X3kFq a{display:inline-flex;align-items:center;min-height:44px}.lead-form_form__X3kFq textarea{width:100%;padding:12px;border:1px solid var(--field-border);background:#fff;color:#202522;border-radius:5px;font-size:14px;font-weight:400}.lead-form_actions__1fqwK{display:flex;margin-top:24px}.lead-form_actions__1fqwK button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.lead-form_error__h7TIN,.lead-form_success__UGFFv{display:flex;align-items:flex-start;gap:10px;margin-top:18px;border:1px solid;padding:14px;border-radius:7px;font-size:14px;line-height:1.7}.lead-form_success__UGFFv{color:#315f24;background:#f2f8ee;border-color:#b4c9a8}.lead-form_error__h7TIN{color:#9e362a;background:#fff5f3;border-color:#dfb2aa}.lead-form_error__h7TIN svg,.lead-form_success__UGFFv svg{flex:none;margin-top:4px}@media (max-width:600px){.lead-form_form__X3kFq{padding:20px}.lead-form_form__X3kFq input,.lead-form_form__X3kFq select,.lead-form_form__X3kFq textarea{font-size:16px}.lead-form_actions__1fqwK{padding-right:64px}.lead-form_actions__1fqwK button{padding-inline:14px}}