.entry-content .fluentform{max-width:40rem;margin-inline:max(0px,(100% - var(--wp--style--global--content-size, 1280px))/2) auto!important}.fluentform .ff-el-group{margin-block-end:var(--wp--preset--spacing--20)}.fluentform .ff-el-input--label label{margin-block-end:.35rem;color:var(--wp--preset--color--text-body);font-family:inherit;font-size:var(--wp--preset--font-size--small);font-weight:600}.fluentform .ff-el-is-required.asterisk-left label:before,.fluentform .ff-el-is-required.asterisk-right label:after{color:var(--wp--preset--color--warning)}.fluentform .ff-el-form-control{box-sizing:border-box;padding:.6rem .75rem;border:1px solid var(--wp--preset--color--border-strong);border-radius:6px;background-color:var(--wp--preset--color--canvas);color:var(--wp--preset--color--text-body);font-family:inherit;font-size:var(--wp--preset--font-size--medium);line-height:1.5}.fluentform textarea.ff-el-form-control{min-height:11rem;resize:vertical}.fluentform .ff-el-form-control:focus,.fluentform .ff-el-form-control:focus-visible{border-color:var(--wp--preset--color--primary);outline:0}.fluentform .ff-btn-submit,.fluentform .ff_submit_btn_wrapper button{padding:.75rem 1.5rem;border:0;border-radius:6px;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .2s ease}.fluentform .ff-btn-submit:hover,.fluentform .ff_submit_btn_wrapper button:hover{background-color:var(--wp--preset--color--primary-dark)}.fluentform .error.text-danger,.fluentform .ff-el-is-error .text-danger{margin-block-start:.35rem;color:var(--wp--preset--color--warning);font-size:var(--wp--preset--font-size--small);font-weight:600}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--wp--preset--color--warning)}.fluentform .ff-errors-in-stack,.fluentform .ff-message-success,.wpcf7-form label{color:var(--wp--preset--color--text-body);font-size:var(--wp--preset--font-size--small)}.fluentform .ff-errors-in-stack,.fluentform .ff-message-success{margin-block-start:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--20);border:0;border-inline-start:5px solid var(--wp--preset--color--success);border-radius:var(--muv-box-radius, 0 6px 6px 0);background-color:var(--wp--preset--color--surface)}.fluentform .ff-errors-in-stack{border-inline-start-color:var(--wp--preset--color--warning)}.wpcf7-form{max-width:40rem}.wpcf7-form p{margin-block:0 var(--wp--preset--spacing--20)}.wpcf7-form label{font-weight:600}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form input.wpcf7-form-control:not(.wpcf7-submit),.wpcf7-form select.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{box-sizing:border-box;width:100%;padding:.6rem .75rem;border:1px solid var(--wp--preset--color--border-strong);border-radius:6px;background-color:var(--wp--preset--color--canvas);color:var(--wp--preset--color--text-body);font-family:inherit;font-size:var(--wp--preset--font-size--medium);line-height:1.5}.wpcf7-form textarea.wpcf7-form-control{min-height:11rem;resize:vertical}.wpcf7-form .wpcf7-form-control::placeholder{color:var(--wp--preset--color--text-muted);opacity:1}.wpcf7-form .wpcf7-form-control:focus{border-color:var(--wp--preset--color--primary)}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-acceptance label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:start;font-weight:400;line-height:1.5}.wpcf7-form .wpcf7-acceptance input[type=checkbox]{width:1.25rem;height:1.25rem;margin:.1rem 0 0;accent-color:var(--wp--preset--color--primary)}.wpcf7-form .wpcf7-submit{padding:.75rem 1.5rem;border:0;border-radius:6px;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--text-inverse);font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .2s ease}.wpcf7-form .wpcf7-submit:hover:not(:disabled){background-color:var(--wp--preset--color--primary-dark)}.wpcf7-form .wpcf7-submit:disabled{opacity:.45;cursor:not-allowed}.wpcf7-form .wpcf7-not-valid-tip{margin-block-start:.35rem;color:var(--wp--preset--color--warning);font-size:var(--wp--preset--font-size--small);font-weight:600}.wpcf7-form .wpcf7-not-valid{border-color:var(--wp--preset--color--warning)}.wpcf7-form .wpcf7-response-output{margin:var(--wp--preset--spacing--30)0 0;padding:var(--wp--preset--spacing--20);border:0;border-inline-start:5px solid var(--wp--preset--color--success);border-radius:var(--muv-box-radius, 0 6px 6px 0);background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--text-body);font-size:var(--wp--preset--font-size--small)}.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output{border-inline-start-color:var(--wp--preset--color--warning)}.wpcf7-form .wpcf7-response-output:empty{display:none}