.dp-cta-minicourse__container{max-width:1200px;margin:0 auto;padding:4rem 1.5rem}.dp-cta-minicourse__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.dp-cta-minicourse__content{max-width:600px}.dp-cta-minicourse__eyebrow{font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin:0 0 .5rem 0}.dp-cta-minicourse__headline{font-weight:700;line-height:1.2;color:inherit}.dp-cta-minicourse__description{opacity:.85;font-size:1rem;margin:0;line-height:1.6;color:inherit}.dp-cta-minicourse__form{width:100%;max-width:500px;color:inherit}.dp-cta-minicourse__form .fluentform{width:100%}.dp-cta-minicourse__form .fluentform,.dp-cta-minicourse__form .frm-fluent-form,.dp-cta-minicourse__form .ff-el-form-control{font-family:inherit;font-size:inherit;line-height:inherit}.dp-cta-minicourse__form .ff-el-group{margin-bottom:0}.dp-cta-minicourse__form .ff-t-container{display:flex;gap:.75rem;flex-wrap:wrap;align-items:stretch}.dp-cta-minicourse__form .ff-t-cell{flex:1;min-width:200px;padding:0!important;display:flex;flex-direction:column}.dp-cta-minicourse__form .ff-t-cell:last-child{flex:0 0 auto}.dp-cta-minicourse__form .ff-el-input--content{flex:1;display:flex;flex-direction:column}.dp-cta-minicourse__form .ff_submit_btn_wrapper{flex:1;display:flex}.dp-cta-minicourse__form .ff-el-input--label{display:none}.dp-cta-minicourse__form .ff-el-input--label label{color:inherit;font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}.dp-cta-minicourse__form .ff-el-input--label .ff-el-required{color:var(--theme-palette-color-4,#fab800)}.dp-cta-minicourse__form input[type="email"],.dp-cta-minicourse__form input[type="text"],.dp-cta-minicourse__form input[type="number"],.dp-cta-minicourse__form input[type="tel"],.dp-cta-minicourse__form input[type="url"],.dp-cta-minicourse__form input[type="password"],.dp-cta-minicourse__form textarea,.dp-cta-minicourse__form select,.dp-cta-minicourse__form .ff-el-form-control{padding:1rem 1.25rem;border:2px solid currentColor;border-radius:.5rem;background:#fff0;color:inherit;font-size:1rem;width:100%;opacity:.7;box-shadow:none!important;-webkit-appearance:none;appearance:none;height:auto;min-height:3.5rem;box-sizing:border-box}.dp-cta-minicourse__form input::placeholder,.dp-cta-minicourse__form textarea::placeholder{color:inherit;opacity:.5}.dp-cta-minicourse__form input:focus,.dp-cta-minicourse__form textarea:focus,.dp-cta-minicourse__form select:focus,.dp-cta-minicourse__form .ff-el-form-control:focus{opacity:1;outline:none;border-color:var(--theme-palette-color-4,currentColor);box-shadow:none!important;background:rgb(255 255 255 / .1)}.dp-cta-minicourse__form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-right:2.5rem}.dp-cta-minicourse__form .ff_submit_btn_wrapper{bottom:5px}.dp-cta-minicourse__form button[type="submit"],.dp-cta-minicourse__form .ff_submit_btn_wrapper button,.dp-cta-minicourse__form .ff-btn-submit,.dp-cta-minicourse__form .ff-btn-primary{padding:1rem 1.5rem;background:var(--theme-palette-color-4,#fab800)!important;color:var(--theme-palette-color-3,#10254C)!important;border:none!important;border-radius:.5rem;font-weight:600;font-size:1rem;cursor:pointer;white-space:nowrap;transition:filter 0.2s,transform 0.1s;width:100%;box-shadow:none!important;text-transform:none;height:auto;min-height:3.5rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.dp-cta-minicourse__form button[type="submit"]:hover,.dp-cta-minicourse__form .ff_submit_btn_wrapper button:hover,.dp-cta-minicourse__form .ff-btn-submit:hover{filter:brightness(1.1);transform:translateY(-1px);background:var(--theme-palette-color-4,#fab800)!important}.dp-cta-minicourse__form button[type="submit"]:focus,.dp-cta-minicourse__form .ff_submit_btn_wrapper button:focus{outline:2px solid var(--theme-palette-color-4,#fab800);outline-offset:2px}.dp-cta-minicourse__form .ff_submit_btn_wrapper{margin:0}.dp-cta-minicourse__form .ff-el-form-check{display:flex;align-items:flex-start;gap:.5rem}.dp-cta-minicourse__form .ff-el-form-check input[type="checkbox"],.dp-cta-minicourse__form .ff-el-form-check input[type="radio"]{width:1.25rem;height:1.25rem;margin:0;flex-shrink:0;opacity:1;accent-color:var(--theme-palette-color-4,#fab800)}.dp-cta-minicourse__form .ff-el-form-check label{color:inherit;font-size:.875rem;line-height:1.4}.dp-cta-minicourse__form .ff-el-is-error .ff-el-form-control{border-color:#ef4444;opacity:1}.dp-cta-minicourse__form .error.text-danger,.dp-cta-minicourse__form .ff_error_for_input{color:#fca5a5;font-size:.8125rem;margin-top:.375rem;display:block}.dp-cta-minicourse__form .ff-message-success,.dp-cta-minicourse__form .fluentform-response-wrapper .ff-message-success{background:rgba(var(--theme-palette-color-4-rgb,250,184,0),.1);border:2px solid var(--theme-palette-color-4,#fab800);color:inherit;padding:1rem;border-radius:.5rem;text-align:center}.dp-cta-minicourse__form .ff-el-help-message{color:inherit;opacity:.7;font-size:.8125rem;margin-top:.375rem}.dp-cta-minicourse__form .ff-loading-mask{background:rgb(0 0 0 / .5)}.dp-cta-minicourse__form .ff-loading-mask .ff-loading-spinner{border-color:var(--theme-palette-color-4,#fab800);border-top-color:#fff0}.dp-cta-minicourse__form .ff_gdpr_field label{color:inherit;opacity:.8;font-size:.8125rem}.dp-cta-minicourse__form .ff-el-progress{background:rgb(255 255 255 / .2)}.dp-cta-minicourse__form .ff-el-progress-bar{background:var(--theme-palette-color-4,#fab800)}.dp-cta-minicourse__form .ff_star_rating .jss-ff-star-rating{color:var(--theme-palette-color-4,#fab800)}.dp-cta-minicourse__form .ff_file_upload_holder{border:2px dashed currentColor;border-radius:.5rem;padding:1rem;background:#fff0;opacity:.7}.dp-cta-minicourse__form .ff_file_upload_holder:hover{opacity:1}.dp-cta-minicourse__form .fluentform *:not(button):not(.ff-btn-submit):not(.ff-btn-primary){color:inherit}.dp-cta-minicourse__form-placeholder{padding:1rem;background:rgb(128 128 128 / .1);border:2px dashed currentColor;border-radius:.5rem;text-align:center;opacity:.5;color:inherit}@media (max-width:600px){.dp-cta-minicourse__form .ff-t-container{flex-direction:column}.dp-cta-minicourse__form .ff-t-cell{min-width:100%}.dp-cta-minicourse__headline{font-size:1.5rem}.dp-cta-minicourse__container{padding:3rem 1rem}}