/* Contact action: approved flat Open Panel/Deploy family, brand palette.
   Icon: Google Material Icons outlined/content/send (Apache-2.0). */
.contact-page #growthBrief .brief-submit,
.contact-page #growthBrief .brief-submit:is(:hover,:focus-visible,:active,:disabled){
  min-height:44px;max-width:100%;padding:12px 20px;gap:8px;
  border:1px solid transparent;border-radius:8px!important;
  background:var(--ember);color:var(--void);-webkit-text-fill-color:currentColor;
  font:600 13px/18px Archivo,system-ui,sans-serif;letter-spacing:normal;
  box-shadow:none;transform:none;animation:none;transition:none;opacity:1;
}
.contact-page #growthBrief .brief-submit .contact-submit-label,
.contact-page #growthBrief .brief-submit .contact-send-icon{color:inherit;-webkit-text-fill-color:currentColor}
.contact-page #growthBrief .brief-submit .contact-send-icon{width:20px;height:20px;flex:0 0 20px;fill:currentColor}
.contact-page #growthBrief .brief-submit:focus-visible,
.contact-page #growthBrief .brief-submit:active{background:var(--ice)}
@media(hover:hover){.contact-page #growthBrief .brief-submit:hover:not(:disabled){background:var(--ice)}}
.contact-page #growthBrief .brief-submit:focus-visible{outline:2px solid var(--ice)!important;outline-offset:4px}
.contact-page #growthBrief .brief-submit:disabled{cursor:default}
