.dearflip{display:block;position:relative}.dearflip__shell{background:var(--df-shell-bg,#dce8f5);border-radius:var(--df-shell-radius,16px);box-sizing:border-box;margin:0 auto;max-width:100%;overflow:hidden;padding:var(--df-shell-padding,16px);position:relative}.dearflip__frame{background:transparent;border:0;display:block;height:var(--df-frame-h,700px);width:100%}.dearflip__setup{color:rgba(0,0,0,.6);font-family:Arial,sans-serif;font-size:14px;padding:40px 24px;text-align:center}.dearflip__overlay{align-items:center;backdrop-filter:blur(var(--df-overlay-blur,2px));-webkit-backdrop-filter:blur(var(--df-overlay-blur,2px));background:var(--df-overlay-bg,rgba(0,0,0,.53));display:flex;font-family:Arial,sans-serif;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.dearflip__overlay[hidden]{display:none}.dearflip__modal{background:var(--df-modal-bg,rgba(20,20,32,.92));border-radius:var(--df-modal-radius,18px);box-sizing:border-box;color:var(--df-modal-text,#fff);max-height:calc(100% - 24px);max-width:var(--df-modal-max-width,460px);overflow:auto;padding:var(--df-modal-pad-y,32px) var(--df-modal-padding,32px);position:relative;text-align:center;width:100%}.dearflip__close{background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;font-size:28px;line-height:1;opacity:.7;padding:4px 10px;position:absolute;right:12px;top:8px}.dearflip__close:hover{background:hsla(0,0%,100%,.1);opacity:1}.dearflip__modal-title,.dearflip__modal-title h1,.dearflip__modal-title h2,.dearflip__modal-title h3{color:inherit;font-weight:700;margin:0 0 8px}.dearflip__modal-intro,.dearflip__modal-intro p{color:inherit;margin:0 0 16px;opacity:.95}.dearflip__modal-content{color:inherit;margin:0 0 16px;padding-left:var(--df-text-pad-x,0);padding-right:var(--df-text-pad-x,0)}.dearflip__modal-content h1,.dearflip__modal-content h2,.dearflip__modal-content h3{color:inherit;font-weight:700;margin:0 0 8px}.dearflip__modal-content p{color:inherit;margin:0 0 12px}.dearflip__form em,.dearflip__modal-content em,.dearflip__modal-content small{color:inherit}.dearflip__modal-content p:last-child{margin-bottom:0}.dearflip__modal-content small{font-size:13px}.dearflip__form{margin-bottom:16px;padding-left:var(--df-form-pad-x,0);padding-right:var(--df-form-pad-x,0)}.dearflip__modal:not(.dearflip__modal--styled-form) .dearflip__form{margin-bottom:0}.dearflip__modal--styled-form .submitted-message{background:transparent!important;border:0!important;color:inherit;padding:0!important}.dearflip__modal--styled-form .submitted-message p{color:inherit}.dearflip__modal-footer,.dearflip__modal-footer p{color:inherit;font-size:13px;margin:12px 0 0;opacity:.65}.dearflip__thanks-btn{appearance:none;background:var(--df-btn-bg,#0a216d);border:0;border-radius:var(--df-btn-radius,15px);color:var(--df-btn-text,#fff);cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:var(--df-btn-pad-y,12px) var(--df-btn-pad-x,20px);transition:background .2s ease}.dearflip__thanks-btn:hover{background:var(--df-btn-hover,#1a3aa3)}.dearflip__modal--styled-form .hs-form,.dearflip__modal--styled-form .hs-form fieldset{max-width:100%!important}.dearflip__modal--styled-form .hs-form .hs-form-field{margin-bottom:14px}.dearflip__modal--styled-form .hs-form .hs-form-field:last-of-type{margin-bottom:10px}.dearflip__modal--styled-form .hs-form .hs-form-field>label{background:transparent!important;color:inherit;display:block;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:6px}.dearflip__modal--styled-form .hs-form .hs-form-field>label .hs-form-required{color:#ff8b8b;margin-left:2px}.dearflip__modal--styled-form .hs-form input[type=email],.dearflip__modal--styled-form .hs-form input[type=number],.dearflip__modal--styled-form .hs-form input[type=password],.dearflip__modal--styled-form .hs-form input[type=tel],.dearflip__modal--styled-form .hs-form input[type=text],.dearflip__modal--styled-form .hs-form input[type=url],.dearflip__modal--styled-form .hs-form select,.dearflip__modal--styled-form .hs-form textarea{background-color:var(--df-field-bg,#fff)!important;border:1px solid var(--df-field-border,rgba(0,0,0,.18))!important;border-radius:var(--df-field-radius,8px)!important;box-shadow:none!important;box-sizing:border-box;line-height:1.4;padding:11px 13px!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.dearflip__modal--styled-form .hs-form textarea{min-height:96px;resize:vertical}.dearflip__modal--styled-form .hs-form input::placeholder,.dearflip__modal--styled-form .hs-form textarea::placeholder{color:rgba(0,0,0,.4)}.dearflip__modal--styled-form .hs-form input:focus,.dearflip__modal--styled-form .hs-form select:focus,.dearflip__modal--styled-form .hs-form textarea:focus{border-color:var(--df-btn-bg,#3a5bd0)!important;box-shadow:0 0 0 3px rgba(58,91,208,.25)!important;outline:none}.dearflip__modal--styled-form .hs-form .hs-form-field,.dearflip__modal--styled-form .hs-form .hs-form-field>.input,.dearflip__modal--styled-form .hs-form .input{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.dearflip__modal--styled-form .hs-form .input{margin:0!important}.dearflip__modal--styled-form .hs-form .inputs-list{list-style:none;margin:0;padding:0}.dearflip__modal--styled-form .hs-form .hs-form-booleancheckbox-display,.dearflip__modal--styled-form .hs-form .inputs-list>li label{align-items:flex-start;color:inherit;display:flex;font-size:13px;font-weight:400;gap:8px;line-height:1.4}.dearflip__modal--styled-form .hs-form input[type=checkbox],.dearflip__modal--styled-form .hs-form input[type=radio]{flex:0 0 auto;margin:3px 0 0;width:auto}.dearflip__modal--styled-form .hs-form .hs-error-msgs{color:#ff8b8b;font-size:13px;list-style:none;margin:4px 0 0;padding:0;text-align:left}.dearflip__modal--styled-form .hs-form .hs-submit{margin:4px 0 0!important;padding:0!important}.dearflip__modal--styled-form .hs-form .actions,.dearflip__modal--styled-form .hs-form .hs-submit .actions{margin:0!important;padding:0!important}.dearflip__modal--styled-form .hs-form .hs-button,.dearflip__modal--styled-form .hs-form .hs-submit input[type=submit],.dearflip__modal--styled-form .hs-form input[type=submit].hs-button{background-color:var(--df-btn-bg,#0a216d)!important;border:0!important;border-radius:var(--df-btn-radius,10px)!important;box-shadow:none!important;box-sizing:border-box;cursor:pointer!important;display:inline-block;padding:var(--df-btn-pad-y,13px) var(--df-btn-pad-x,20px)!important;text-shadow:none!important;transition:background-color .2s ease!important;width:100%}.dearflip__modal--styled-form .hs-form .hs-button:hover,.dearflip__modal--styled-form .hs-form .hs-submit input[type=submit]:hover,.dearflip__modal--styled-form .hs-form input[type=submit].hs-button:hover{background-color:var(--df-btn-hover,#1a3aa3)!important}