@layer haya-defaults, haya-tokens, haya-page, haya-node;
@layer haya-node {
[data-pb="contact-hero"] {
  padding: 0;
}
[data-pb="contact-form-section"] {
  padding: 0;
}
[data-pb="contact-form-design-pb-contact-button"] {
  background: var(--color-primary);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow-md);
  color: var(--color-text-light);
}
[data-pb="contact-form-design-pb-contact-button"]:focus-visible {
  background: var(--color-primary);
  box-shadow: 0 0 0 3px var(--color-primary-light);
  color: var(--color-text-light);
}
[data-pb="contact-form-design-pb-contact-button"]:hover {
  background: var(--color-primary-dark);
  box-shadow: var(--shadow-lg);
  color: var(--color-text-light);
}
[data-pb="contact-faq-section"] {
  padding: 0;
}
}
