.gated-supademo-module__header{margin-bottom:40px}@media(min-width: 767px){.gated-supademo-module__header{margin-bottom:60px}}.gated-supademo-module__gate{overflow:hidden;border:1px solid var(--Solids-Product-UI-Stroke, #D1D3E0);border-radius:8px;background:#fff}.gated-supademo-module__preview{position:relative;aspect-ratio:16/9;min-height:280px;width:100%;background:var(--Solids-Deep-Blue, #293972)}.gated-supademo-module__preview img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover}.gated-supademo-module__preview-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;padding:24px;background:rgba(0,0,0,.6)}.gated-supademo-module__cta{box-shadow:0 16px 40px rgba(0,0,0,.24)}.gated-supademo-module__cta:hover{background-color:#fff !important}.gated-supademo-module__modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.gated-supademo-module__modal[hidden]{display:none}.gated-supademo-module__modal-backdrop{position:absolute;inset:0;background:rgba(40,40,40,.62)}.gated-supademo-module__modal-dialog{position:relative;z-index:1;width:min(100%,640px);max-height:calc(100vh - 40px);max-height:calc(100svh - 40px);overflow:auto;padding:32px 20px;border-radius:8px;background:var(--Solids-Product-UI-Background, #F4F6FA);box-shadow:0 24px 80px rgba(0,0,0,.28)}@media(min-width: 767px){.gated-supademo-module__modal-dialog{padding:48px}}.gated-supademo-module__modal-dialog h3{margin-bottom:16px;padding-right:40px;font-size:20px}.gated-supademo-module__modal-dialog form{margin-top:24px;opacity:0;transition:opacity 200ms ease}.gated-supademo-module__modal-dialog form[data-mkto-ready=true],.gated-supademo-module__modal-dialog form.custom-mktoForm{opacity:1}.gated-supademo-module__modal-dialog .custom-mktoForm .mktoLabel,.gated-supademo-module__modal-dialog .custom-mktoForm label{display:inline-block;font-size:15px;color:var(--Solids-Deep-Blue, #293972)}.gated-supademo-module__modal-dialog .custom-mktoForm .mktoLabel .mktoAsterix,.gated-supademo-module__modal-dialog .custom-mktoForm label .mktoAsterix{display:none}.gated-supademo-module__modal-dialog .custom-mktoForm div.mktoRequiredField .mktoLabel::after,.gated-supademo-module__modal-dialog .custom-mktoForm div.mktoRequiredField label::after{content:"*";display:inline;margin-left:3px}.gated-supademo-module__modal-dialog .custom-mktoForm .mktoFieldDescriptor+.mktoPlaceholder{display:none}.gated-supademo-module__modal-dialog .custom-mktoForm .mktoField{padding-top:5px;padding-bottom:5px;margin-bottom:5px}.gated-supademo-module__modal-dialog .custom-mktoForm .mktoButtonRow{margin-top:5px}.gated-supademo-module__modal-dialog .custom-mktoForm #commentCapture,.gated-supademo-module__modal-dialog .custom-mktoForm #commentCapture_mktoForm_4615,.gated-supademo-module__modal-dialog .custom-mktoForm textarea[name=commentCapture]{resize:vertical}@media(min-width: 767px)and (max-height: 1160px){.gated-supademo-module__modal-dialog .custom-mktoForm .mktoLabel,.gated-supademo-module__modal-dialog .custom-mktoForm label{font-size:13px;line-height:1 !important}}.gated-supademo-module__modal-close{position:absolute;top:16px;right:16px;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--default-text-color, #282828);font-size:32px;line-height:1}.gated-supademo-module__modal-close::before{display:none}.gated-supademo-module__modal-close:hover{background:rgba(41,57,114,.08);color:var(--default-text-color, #282828)}.gated-supademo-module__form-intro{margin-bottom:8px}.gated-supademo-module__success-message{max-width:850px;margin-bottom:24px}.gated-supademo-module__preview-text{margin-bottom:20px;color:#fff;text-align:center;font-weight:700;font-size:20px;line-height:1.4;max-width:600px}.gated-supademo-module__embed{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;background:#fff}.gated-supademo-module__embed iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}
