.dbc-contact{max-width:560px;padding-block:var(--wp--preset--spacing--md)}.dbc-contact .ff-el-input--label label{color:var(--accent);font-weight:400;font-size:var(--wp--preset--font-size--sm)}.dbc-contact .ff-el-form-control{background:#fff;color:#111;border:1px solid var(--contrast-3);border-radius:0}.dbc-contact .ff-btn-submit{background:var(--base)!important;color:var(--accent)!important;border:1px solid var(--contrast-3)!important;border-radius:0!important}.dbc-contact .ff-btn-submit:is(:hover,:focus-visible){background:var(--contrast-3)!important}.dbc-contact .ff-message-success{background:var(--base);color:var(--accent);border:1px solid var(--contrast-3)}@media (max-width:768px){.dbc-contact{padding-inline:16px}}