form.eclipse-form{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:20px 15px}form.eclipse-form.single-row .parent-field-wrpr{flex:1 0 100%}form.eclipse-form.single-row .parent-field-wrpr#parent_FirstName,form.eclipse-form.single-row .parent-field-wrpr#parent_Country,form.eclipse-form.single-row .parent-field-wrpr#parent_Tier__c{flex-basis:100%}form.eclipse-form #parent_Department__c,.eclipse-form-root .form-instructions{display:none}.eclipse-form-root .form-instructions.before-complete{display:block}.eclipse-form-root .a-resource-center{color:#c53494!important;font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.01em;border-bottom:.0625rem solid #c53494!important}.eclipse-form-root .rc-after{padding:0 0 8px 12px}.eclipse-form-root .rc-after p{text-align:center}.eclipse-form-root .mcui-prospect-form .after-complete,.eclipse-form-root .mcui-prospect-form .after-ungated,.eclipse-form-root .mcui-prospect-form .before-complete{padding:0}form.eclipse-form{font-family:Flama Book,Arial,sans-serif;font-family:flama-book,Arial,sans-serif!important;font-size:16px!important;width:auto!important;color:#4e4e50;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}form.eclipse-form button i.fa{display:none}form.eclipse-form button:disabled i.fa{width:32px;display:inline-block}form.eclipse-form #privacy-statement{flex:1 0 100%;font-size:1.2rem;line-height:1.6em;margin:0}form.eclipse-form #privacy-statement p,form.eclipse-form #privacy-statement a{font-size:1.2rem;line-height:1.6em;margin:0}form.eclipse-form #privacy-statement .privacy-href{border-bottom:.0625rem solid #c53494;color:#c53494;text-decoration:none}.mktoCaptchaDisclaimer,.grecaptcha-badge{display:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-family:Flama Medium,Arial,sans-serif;-webkit-text-fill-color:#164a62}@media screen and (min-width:992px){.eclipse-form-root .rc-after br{display:none}}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]){flex:1 0 100%;position:relative;outline:none}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) .eclipse-label{font-size:1.4rem;left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) .eclipse-label:not([type=checkbox]){pointer-events:none}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox])[data-type=textarea]{display:flex}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox])[data-type=textarea].notEmpty .eclipse-label{font-size:1.2rem;left:0;top:0;transform:translateY(-20px)}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox])[data-type=textarea] .eclipse-label{top:20px}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox])[data-type=select].notEmpty .eclipse-label{font-size:1.2rem;left:0;top:0;transform:translateY(-20px)}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) input:not([type=checkbox]),form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea{appearance:none;border-radius:0;box-sizing:border-box;font-family:Flama Medium,Arial,sans-serif;font-size:1.6rem;height:45px;line-height:1.6em;padding:0 10px;cursor:text;width:100%}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) input:not([type=checkbox]):focus,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select:focus,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea:focus{border-radius:0;box-sizing:border-box;line-height:1.6em;outline:0}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select{cursor:pointer}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select~.drop-arrow:after{border:solid #4e4e50;border-width:0 2px 2px 0;content:"";padding:4px;pointer-events:none;position:absolute;right:8px;top:22px;transform:translatey(-50%) rotate(45deg);z-index:1}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea{height:75px;margin-bottom:0;padding-top:10px}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]).required .eclipse-label:after{color:#c53494;content:"*";position:absolute;right:-10px;top:auto}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]):focus-within .eclipse-label{font-size:1.2rem;top:0;left:0;transform:translateY(-20px)}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]):focus-within:before{background:linear-gradient(90deg,#c53494,#3b94a3);bottom:-3px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]):focus-within.error:before{bottom:22px}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]).error .eclipse-label{font-size:1.2rem;top:0;left:0;transform:translateY(-20px)}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]).done .eclipse-label{font-size:1.2rem;left:0;top:0;transform:translateY(-20px)}@media screen and (min-width:768px){form.eclipse-form .parent-field-wrpr#parent_FirstName,form.eclipse-form .parent-field-wrpr#parent_Country,form.eclipse-form .parent-field-wrpr#parent_Tier__c{flex-basis:calc(50% - 15px)}form.eclipse-form .parent-field-wrpr#parent_FirstName+.parent-field-wrpr,form.eclipse-form .parent-field-wrpr#parent_Country+.parent-field-wrpr,form.eclipse-form .parent-field-wrpr#parent_Tier__c+.parent-field-wrpr{flex-basis:calc(50% - 15px)}}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) .eclipse-label{color:#164a62}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) input:not([type=checkbox]),form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea{border:1px solid rgba(214,223,227,.9);color:#164a62}form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) input:not([type=checkbox]):focus,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) select:focus,form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea:focus{border:1px solid rgba(214,223,227,.3);box-shadow:0 0 0 .1rem #c534944d}form.eclipse-form .parent-field-wrpr select>option{font-family:Flama Book,Arial,sans-serif}.light form.eclipse-form,.neutral form.eclipse-form{color:#4e4e50}.light form.eclipse-form label,.neutral form.eclipse-form label{color:#164a62}.light form.eclipse-form input:-webkit-autofill,.neutral form.eclipse-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.light form.eclipse-form input:-webkit-autofill:hover,.light form.eclipse-form input:-webkit-autofill:active,.neutral form.eclipse-form input:-webkit-autofill:hover,.neutral form.eclipse-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.light form.eclipse-form select:-webkit-autofill,.neutral form.eclipse-form select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.light form.eclipse-form select:-webkit-autofill:hover,.light form.eclipse-form select:-webkit-autofill:active,.neutral form.eclipse-form select:-webkit-autofill:hover,.neutral form.eclipse-form select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.light form.eclipse-form .parent-field-wrpr select,.neutral form.eclipse-form .parent-field-wrpr select{background-color:#fff}.light form.eclipse-form .parent-field-wrpr select>option,.neutral form.eclipse-form .parent-field-wrpr select>option{background-color:#fff;color:#000}.dark form.eclipse-form .privacy-statement * a,.dark form.eclipse-form .privacy-statement p a{color:#fff}.dark form.eclipse-form .privacy-statement * a:hover,.dark form.eclipse-form .privacy-statement p a:hover{color:#c3c5c8}.dark form.eclipse-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.dark form.eclipse-form input:-webkit-autofill:hover,.dark form.eclipse-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.dark form.eclipse-form select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.dark form.eclipse-form select:-webkit-autofill:hover,.dark form.eclipse-form select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.95) inset!important}.dark form.eclipse-form,.dark form.eclipse-form label{color:#fff}.dark form.eclipse-form .parent-field-wrpr input:not([type=checkbox]),.dark form.eclipse-form .parent-field-wrpr select,.dark form.eclipse-form .parent-field-wrpr textarea{background-color:#ffffff0d;border:1px solid rgba(214,223,227,.3);color:#fff;transition:all .5s ease}.dark form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) .eclipse-label{color:#fff}.dark form.eclipse-form select{background-color:#ffffff0d;color:#fff}.dark form.eclipse-form select>option{background-color:#ffffff0d;color:#000}.dark .eclipse-parent a.a-resource-center:not(.btn):visited{color:#fff}.resource-landing-page .doc img{box-shadow:2px 2px 6px #00000040;height:auto;width:70%}.resource-landing-page.resource-landing-page-single-doc .grid-wrpr.no-gate .before-complete,.resource-landing-page.resource-landing-page-single-doc .grid-wrpr.no-gate .doc-form,.resource-landing-page.resource-landing-page-single-doc .grid-wrpr.no-gate .doc-image{display:block!important}@media screen and (min-width:768px){.resource-landing-page.resource-landing-page-single-doc .grid-wrpr .eclipse-thanks{grid-column:col2/col3;grid-row:row2/row3}.resource-landing-page.resource-landing-page-single-doc .grid-wrpr .eclipse-thanks .doc img{width:124px}.resource-landing-page.resource-landing-page-single-doc .grid-wrpr .eclipse-rr{display:block;grid-column:col1/col2;grid-row:row2/row3}}@media screen and (min-width:992px){.resource-landing-page.resource-landing-page-single-doc .grid-wrpr .eclipse-thanks .doc img{width:100%;max-width:245px}}.eclipse-demo-request-form form.eclipse-form{padding:0 10px 10px;margin-top:20px}.eclipse-demo-request-form form.eclipse-form h5.supporting-copy{padding:0 10px}.eclipse-demo-request-form form.eclipse-form .parent-field-wrpr:not([data-type=checkbox]) textarea{height:75px;margin-bottom:-4px;padding-top:10px}.eclipse-demo-request-form .form-completion-message{padding:20px}.eclipse-demo-request-form .form-completion-message img.email{margin:0 auto;width:35%}.eclipse-demo-request-form .form-completion-message h2.complete{color:#4e4e50;font-family:FlamaSemicondensed Light,Arial Narrow,sans-serif;font-style:normal;font-weight:100;font-size:2.4rem;margin-top:15px}@media screen and (min-width:600px){.eclipse-demo-request-form form.eclipse-form{padding:0 60px 20px}.eclipse-demo-request-form h5.supporting-copy{padding:20px 60px 0}.eclipse-demo-request-form .form-completion-message{padding:40px 80px}}.eclipse-modal .modal-dialog{height:100%;max-width:100%!important;padding-top:30px;width:auto}.eclipse-modal .modal-content{display:block;flex-direction:row;margin:auto;max-width:1286px!important;min-height:175px;outline:0;pointer-events:auto;position:relative;width:100%}.eclipse-modal .modal-content:has(.contact-in-modal){max-width:800px!important}.eclipse-modal .contact-in-modal form.eclipse-form{padding:0 10px 10px;margin-top:20px}.eclipse-modal .close-button{position:absolute;top:0;right:0;width:50px;height:50px;background:#3b94a3;cursor:pointer;z-index:89;display:flex;justify-content:center;align-items:center}.eclipse-modal .close-button h4{margin:0;line-height:1.6rem;text-indent:-9999px}.eclipse-modal .close-button .fa-times{display:flex;justify-content:center;align-items:center;width:50px;height:50px;text-indent:0;text-align:center;color:#fff;font-size:2rem}.eclipse-modal .close-button:hover i{color:#000}.eclipse-modal .eclipse-form{margin-top:25px}.eclipse-modal .youtubePlayer iframe{aspect-ratio:16/9;height:auto;border:none;display:block;width:100%}.eclipse-form-root .eclipse-content-wrpr{display:flex;flex-direction:column}.eclipse-form-root .eclipse-content-wrpr .dark .content-label{color:#8a8b8c!important}.eclipse-form-root .eclipse-content-wrpr .left-col{width:100%;min-height:300px;padding:30px}.eclipse-form-root .eclipse-content-wrpr .left-col.video .requested-resources{margin-top:10px}.eclipse-form-root .eclipse-content-wrpr .left-col.video .resources-header{margin-top:30px}.eclipse-form-root .eclipse-content-wrpr .left-col.video .resources-header .before-complete .primary-heading{font-size:3rem;line-height:1.2em;margin-bottom:10px}.eclipse-form-root .eclipse-content-wrpr .left-col .resources-header{width:100%;margin-bottom:32px}.eclipse-form-root .eclipse-content-wrpr .left-col .resources-header h2,.eclipse-form-root .eclipse-content-wrpr .left-col .resources-header h4{margin-bottom:20px;color:#fff}.eclipse-form-root .eclipse-content-wrpr .left-col .resources-header .requested{font-family:FlamaSemicondensed Semibold,Arial Bold,sans-serif;font-style:normal}.eclipse-form-root .eclipse-content-wrpr .left-col .requested-resources{width:100%;padding:0}.eclipse-form-root .eclipse-content-wrpr .left-col .main-thumbnail{max-height:200px}.eclipse-form-root .eclipse-content-wrpr .left-col .doc-content-wrapper{display:flex}.eclipse-form-root .eclipse-content-wrpr .left-col .doc-content-wrapper .thumbnail-wrapper{margin-bottom:20px;margin-right:20px}.eclipse-form-root .eclipse-content-wrpr .left-col .doc-content-wrapper .doc-title{font-family:Flama Semibold,Arial Bold,sans-serif;color:#fff;font-size:1.6rem;line-height:2.1rem;margin-bottom:15px;font-weight:400}.eclipse-form-root .eclipse-content-wrpr .left-col .doc-content-wrapper .btn-primary svg{margin-right:5px}.eclipse-form-root .eclipse-content-wrpr .prospect-form{position:relative;width:100%;padding:50px 30px}.eclipse-form-root .eclipse-content-wrpr .prospect-form .requested-resources{margin-top:1px}.eclipse-form-root .eclipse-content-wrpr .prospect-form .arrow-pointer{display:none;width:0px;height:0px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:40px solid #202c3a;transition:top .5s ease-in-out}.eclipse-form-root .eclipse-content-wrpr .prospect-form .supporting-copy{color:#000}.eclipse-form-root .related-resources{margin-top:10px;width:100%;padding:0}.eclipse-form-root .related-resources .mc-video-form .r-accordion ul.resource-list{border-bottom:1px solid hsla(216,4%,77%,.15);border-right:1px solid hsla(216,4%,77%,.15);border-top:1px solid hsla(216,4%,77%,.15)}.eclipse-form-root .related-resources .mc-video-form .r-accordion ul .resource-row{border-bottom:1px solid hsla(216,4%,77%,.15)}@media screen and (max-width:600px){.eclipse-modal .thank-you{font-weight:700;font-size:24px;line-height:28px;text-align:center}.eclipse-modal .left-col .doc-content-wrapper{flex-direction:column;text-align:left;display:block}.eclipse-modal .left-col .doc-content-wrapper .thumbnail-wrapper{text-align:center}.eclipse-modal .left-col .doc-content-wrapper .content-label{font-family:Flama Book,Arial,sans-serif;font-style:normal;font-weight:650;font-size:12px;line-height:14px;text-align:center;letter-spacing:.25em;text-transform:uppercase}.eclipse-modal .left-col .doc-content-wrapper .doc-title{font-family:Flama Book,Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:21px;text-align:center}}@media screen and (min-width:768px){.eclipse-modal .thank-you{font-weight:700;font-size:32px;line-height:36px}.eclipse-modal .contact-in-modal form.eclipse-form{padding:0 60px 20px}.eclipse-modal .contact-in-modal h3.form-header,.eclipse-modal .contact-in-modal .form-header.h3{padding:20px 60px 0}.eclipse-modal .left-col .doc-content-wrapper{flex-direction:row;text-align:left}.eclipse-modal .left-col .doc-content-wrapper .thumbnail-wrapper{margin-bottom:0;margin-right:20px}}@media screen and (min-width:992px){.eclipse-modal .eclipse-content-wrpr{flex-direction:row;width:100%}.eclipse-modal .eclipse-content-wrpr .modal-content{min-height:300px}.eclipse-modal .eclipse-content-wrpr .left-col{flex-basis:50%;padding:40px 60px}.eclipse-modal .eclipse-content-wrpr .prospect-form{flex-basis:50%;padding:60px}.eclipse-modal .eclipse-content-wrpr .prospect-form .arrow-pointer{display:block;position:absolute;top:0;left:-1px}.eclipse-modal .eclipse-content-wrpr .privacy-policy{margin:0;padding:5px 15px 0}}@media screen and (min-width:1200px){.eclipse-modal .eclipse-content-wrpr .left-col{padding:60px 80px}.eclipse-modal .eclipse-content-wrpr .prospect-form{padding:40px 60px}}.eclipse-parent .before-complete h5{margin-bottom:20px}.eclipse-form-root.success .before-complete,.eclipse-form-root.ungated-success .before-complete,.eclipse-parent.success .before-complete,.eclipse-parent.ungated-success .before-complete{display:none}.eclipse-form-root .thank-you{font-family:FlamaSemicondensed Semibold,Arial Bold,sans-serif;font-style:normal;font-size:3.2rem;line-height:3.4rem;color:#fff;margin-bottom:50px;font-weight:400}.eclipse-parent .form-completion-message h5,.eclipse-parent .form-completion-message .heading-5-sadf{text-align:center;color:#4e4e50;font-family:Flama Book,Arial,sans-serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.01em}.eclipse-parent .form-completion-message .sadf .heading-5-sadf{text-align:center;padding-bottom:24px}.eclipse-parent .form-completion-message .btn{margin-bottom:50px}.eclipse-parent .dark .form-completion-message h2.complete,.resource-landing-page.dark #doc-form .supporting-copy,.resource-landing-page.dark #doc-form .form-instructions-heading{color:#fff}.resource-landing-page.dark .parent-field-wrpr.done .eclipse-label,.resource-landing-page.dark .parent-field-wrpr.error .eclipse-label{color:#fff;transition:color .5s}.resource-landing-page.dark .parent-field-wrpr:focus-within .eclipse-label{color:#fff}.resource-landing-page.dark .form-completion-message .sadf .heading-5-sadf{color:#fff}.resource-landing-page.dark .document-download-info>*{color:#fff}.contactFormWrapper .form-completion-message .email,.contactFormWrapperInline .form-completion-message .email{margin-bottom:15px;width:50%;height:auto;position:relative;left:50%;transform:translate(-50%)}.contactFormWrapper [data-type=textarea].parent-field-wrpr:not([data-type=checkbox]),.contactFormWrapperInline [data-type=textarea].parent-field-wrpr:not([data-type=checkbox]){display:flex}.contactFormWrapper [data-type=textarea].parent-field-wrpr:not([data-type=checkbox]):focus-within:before,.contactFormWrapperInline [data-type=textarea].parent-field-wrpr:not([data-type=checkbox]):focus-within:before{bottom:0;top:auto}.eclipse-parent .form-ungated-message h5,.eclipse-parent .form-ungated-message .heading-5-sadf{color:#4e4e50;font-family:Flama Book,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.01em}.eclipse-parent .form-ungated-message .sadf{text-align:center}.eclipse-parent .form-ungated-message .sadf .heading-5-sadf{padding-bottom:24px}.eclipse-parent .form-ungated-message .btn{margin-bottom:20px}.eclipse-parent .form-ungated-message a:not(.btn){display:inline-block}.eclipse-parent .form-ungated-message .blind-submit-doc{padding-top:0}.eclipse-parent .form-ungated-message .blind-submit-video h5{margin-bottom:20px}.eclipse-parent .form-ungated-message .blind-submit-ppc{text-align:center;padding-top:20px}.eclipse-parent .form-ungated-message .blind-submit-doc-landing{text-align:center;padding:0 0 8px 12px}.eclipse-parent .form-ungated-message .dlpf-ungated{text-align:left;padding-top:24px}.eclipse-parent .form-ungated-message .heading-5-sadf{text-align:center}.eclipse-parent .form-ungated-message .blind-submit-video-landing{text-align:center;padding-top:20px}.eclipse-parent .dark .form-ungated-message h2.complete{color:#fff}@media screen and (max-width:576px){.eclipse-parent .form-ungated-message .btn{margin-bottom:24px;margin-top:24px}}@media screen and (min-width:992px){.eclipse-parent .form-ungated-message h5{font-size:16px;margin-bottom:40px}.eclipse-parent .form-ungated-message .btn{margin-bottom:40px}.eclipse-parent .form-ungated-message .blind-submit-ppc{padding-top:50px}.eclipse-parent .form-ungated-message .blind-submit-video-landing{padding-top:75px}}.ppc-download .form-complete .response{text-align:center}.ppc-download .form-complete .response .primary-heading,.ppc-download .form-complete .response .supporting-copy{margin-bottom:20px}.ppc-download .form-complete .link-card{background:#fff;padding:30px;border-top:2px solid #3b94a3;width:100%;margin-top:40px}.ppc-download .form-complete .link-card ul{list-style-type:none}.ppc-download .form-complete .link-card ul li a{text-decoration:underline}.ppc-download ul li,.ppc-download ol li{margin:15px 0}.form-ppc .r-accordion{box-shadow:none}.form-ppc .r-accordion .resource-list{border:none}.form-ppc .r-accordion .resource-list .rr-new{padding:16px 24px 16px 4px}form.eclipse-form .parent-field-wrpr[data-type=checkbox]{position:relative;height:25px;display:flex;align-items:center;justify-content:flex-start}form.eclipse-form .parent-field-wrpr[data-type=checkbox] label{cursor:pointer;font-size:1.4rem;pointer-events:auto;z-index:10;transition:all .5s ease}form.eclipse-form .parent-field-wrpr[data-type=checkbox] p{padding-left:35px;font-size:1.4rem;line-height:1.5rem;margin:0}form.eclipse-form .parent-field-wrpr[data-type=checkbox] .checkmark{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}form.eclipse-form .parent-field-wrpr[data-type=checkbox] input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form.eclipse-form .parent-field-wrpr[data-type=checkbox] input~.checkmark:before{content:"";font-size:0rem;color:#fff;font-family:"Font Awesome 7 Pro";transition:all .5s ease}form.eclipse-form .parent-field-wrpr[data-type=checkbox] input:checked~.checkmark{background:#164a62;border-color:#164a6299}form.eclipse-form .parent-field-wrpr[data-type=checkbox] input:checked~.checkmark:before{font-size:1.8rem;font-weight:400}.eclipse-form-root .r-accordion{box-shadow:none}.eclipse-form-root .r-accordion a.shown-doc-links{text-decoration:none}.eclipse-form-root .r-accordion ul.resource-list{margin-bottom:0;padding-inline-start:0;position:relative}.eclipse-form-root .r-accordion .resource-list{border:none}.eclipse-form-root .r-accordion .resource-list .rr-new{padding:16px 24px 16px 4px}.eclipse-form-root .r-accordion .resource-row .tease-doc-links:first-child:last-child{cursor:default}.eclipse-form-root .eclipse-content-wrpr .r-scroll{max-height:500px;overflow-y:scroll;padding-right:5px;scrollbar-width:thin}.eclipse-form-root .eclipse-content-wrpr .r-scroll::-webkit-scrollbar{width:4px;height:80%}.eclipse-form-root .eclipse-content-wrpr .r-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c53494,#3b94a3 97.93%)}.eclipse-form-root .eclipse-content-wrpr .r-scroll::-webkit-scrollbar-track{background:#8a8b8c1a}.eclipse-form-root.dark .r-accordion .tease-doc-links p.resource-heading,.eclipse-form-root.dark .r-accordion .shown-doc-links p.resource-heading{color:#fff}.eclipse-form-root.mc-document-form .r-accordion ul.resource-list{border-top:none;border-bottom:none;border-right:none}.eclipse-form-root.mc-document-form .r-accordion ul.resource-list .resource-row{border-bottom:none}.eclipse-form-root.mc-video-form .r-accordion ul.resource-list{border-top:1px solid rgba(195,197,200,.15);border-bottom:1px solid rgba(195,197,200,.15);border-right:1px solid rgba(195,197,200,.15)}.eclipse-form-root.mc-video-form .r-accordion ul.resource-list .resource-row{border-bottom:1px solid rgba(195,197,200,.15)}form.eclipse-form .error-msg{display:none;pointer-events:none;border-radius:0;box-shadow:none;color:#c53494;flex-wrap:nowrap;font-size:1.4rem;line-height:1.2em;padding:0;width:100%;margin-top:5px}form.eclipse-form .error-msg:before{color:#c53494;content:"";font-family:"Font Awesome 7 Pro";font-weight:900;margin-right:5px;z-index:1}form.eclipse-form .parent-field-wrpr.error{margin-bottom:5px}form.eclipse-form .parent-field-wrpr.error .error-msg{display:flex}.form-load-error{text-align:center;padding:30px 15px}.form-load-error p{color:#4e4e50;font-family:Flama Medium,Arial,sans-serif;font-size:2.4rem;line-height:1.2em}.form-load-error br{display:none}@media screen and (min-width:992px){.form-load-error br{display:block}}.spinner-wrpr{position:relative;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;margin-left:-20px;opacity:0}.spinner-wrpr .spinner-btn{position:absolute;width:100%;height:100%;left:-5px;top:auto;display:flex;justify-content:center;align-items:center}.spinner-wrpr.active{opacity:1}#loader-icon,.spinner-btn{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}form.eclipse-form button[type=button].btn-mkto-submit{background-color:#3b94a3;border:0;border-radius:100px;color:#fff;cursor:default;font-size:1.6rem;min-height:52px;opacity:.65;padding:14px 45px;transition:all .3s ease-out;width:100%;display:flex;justify-content:center;align-items:center}form.eclipse-form button[type=button].btn-mkto-submit:hover{opacity:.25}form.eclipse-form button[type=button].btn-mkto-submit.ready{opacity:1;cursor:pointer}form.eclipse-form button[type=button].btn-mkto-submit.ready:hover{background-color:#164a62}.eclipse-marketo-form-root.mc-tradeshow-giveaway-form .form-completion-message{padding:40px 0}.eclipse-marketo-form-root.mc-tradeshow-giveaway-form .form-completion-message .complete{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3b94a3,#c53494);background-clip:text;-webkit-background-clip:text;text-align:center}.eclipse-pricing .pricing-title{color:#c53494;font-family:Flama Medium,Arial,sans-serif;font-size:1.6rem;letter-spacing:.2em;text-transform:uppercase}.eclipse-pricing .pricing-title:first-of-type{margin:20px 0}form.eclipse-form.marketo-pricing-form{padding-bottom:30px;padding-top:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loader-icon{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.eclipse-top-wrpr{min-height:545px}.ifLoading,.form-loading{display:flex;justify-content:center;align-items:center;min-height:545px;width:100%}.ifLoading .spinner-wrpr,.form-loading .spinner-wrpr{height:auto;margin-left:20px;opacity:1}#roi-form-inline{grid-column:col1/col3;grid-row:row3/row4}.roi-form .supporting-copy{margin-bottom:20px;text-align:center}@media screen and (min-width:1200px){#roi-form-inline{align-items:center;display:flex;flex-direction:column;grid-column:col3/col4;grid-row:row1/row4;justify-content:center;margin-top:-12px}}.eclipse-modal .modal-dialog{padding-top:0}.eclipse-modal #eclipse-modal-content{padding:0}.eclipse-modal #eclipse-modal-content .stats-wrpr,.eclipse-modal #eclipse-modal-content .prospect-form,.eclipse-modal #eclipse-modal-content .success-wrpr{flex:1 0 49%}.eclipse-modal #eclipse-modal-content .prospect-form,.eclipse-modal #eclipse-modal-content .success-wrpr{display:flex;flex-direction:column;justify-content:center;align-items:center}.eclipse-modal #eclipse-modal-content .prospect-form{padding:30px}.eclipse-modal #eclipse-modal-content .success-wrpr .img-wrapper{padding:60px 0 30px}.eclipse-modal #eclipse-modal-content .success-wrpr .img-wrapper img{width:100%;max-width:300px}.eclipse-modal #eclipse-modal-content .form-stats{padding:15px;background-color:transparent}.eclipse-modal #eclipse-modal-content .form-extra-stats{width:100%;margin-top:30px;padding:30px;display:flex;flex-direction:column;justify-content:center}.eclipse-modal #eclipse-modal-content .form-extra-stats .yeartwo-savings-row .stat-value:before{margin-right:5px}.eclipse-modal #eclipse-modal-content .form-extra-stats .lead-savings-row .stat-value:after{content:"Days";margin-left:5px}.eclipse-modal #eclipse-modal-content .form-extra-stats .stat-name,.eclipse-modal #eclipse-modal-content .form-extra-stats .stat-value{font-family:FlamaSemicondensed Book,Arial Narrow,sans-serif;font-style:normal;font-size:2.2rem;line-height:3rem}.eclipse-modal #eclipse-modal-content .form-extra-stats .stat-row{padding:20px 0 0;border-bottom:solid 1px rgba(255,255,255,.05)}@media screen and (min-width:768px){.eclipse-modal #eclipse-modal-content .form-stats{padding:30px}}@media screen and (min-width:992px){.eclipse-modal .modal-dialog{padding-top:30px}.eclipse-modal #eclipse-modal-content .form-stats{padding:40px}.eclipse-modal #eclipse-modal-content .form-extra-stats{padding:30px 60px}.eclipse-modal #eclipse-modal-content .prospect-form{padding:60px}}@media screen and (min-width:1200px){.eclipse-modal #eclipse-modal-content .form-stats{padding:60px}}
