.sf-form { display: block; width: 100%; max-width: 100%; border: 0; }
/* Keep the manga LP inside the tablet viewport, with room for its floating CTA. */
.contact-wrap.main-wrap { max-width: 100%; }
@media (min-width: 751px) {
  .contact-wrap.main-wrap > .contact-inner { width: calc(100% - 128px); }
}
/* The original CCS mobile padding left very little room for labels and inputs. */
@media (max-width: 767px) {
  .contact-form-area.p-10 { padding: 24px 12px; }
}
