.global-form{background:var(--background-color);position:relative;padding-top:1rem;padding-bottom:1rem}.global-form::before,.global-form::after{content:"";position:absolute;left:0;width:100%;height:1rem;background-color:var(--nv-orange)}.global-form::before{top:0}.global-form::after{bottom:0}.global-form-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:600px}.global-form-col-content{background-color:var(--nv-blue);color:var(--nv-white);padding:var(--space-lg) var(--space-md);display:flex;justify-content:center;align-items:center;text-align:center;min-height:600px;height:100%}.global-form-col-form{padding:var(--space-lg) var(--space-md);background:var(--nv-white);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px}.global-form-col-content .global-form-col-inner,.global-form-col-form .global-form-col-inner{max-width:750px;width:100%}.error-message{color:var(--nv-red);margin-top:var(--space-xs);min-height:1.8rem;display:block}.dbacks-banner{max-width:350px;width:100%;margin:0 auto var(--space-lg) auto;box-shadow:0 5px 20px rgb(0 0 0 / .2)}.dbacks-banner img{display:block;width:100%;height:auto}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:var(--space-md);border-radius:var(--border-radius-md);max-width:100%;margin-left:auto;margin-right:auto}.video-wrapper video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-wrapper .mobile-video{display:none}.video-mute-toggle{position:absolute;top:1rem;right:1rem;width:44px;height:44px;border-radius:50%;background:rgb(0 0 0 / .7);border:2px solid var(--nv-white);color:var(--nv-white);font-size:1.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background 0.3s ease,transform 0.2s ease}.video-mute-toggle:hover{background:rgb(0 0 0 / .85);transform:scale(1.1)}.video-mute-toggle .unmuted-icon{display:none}.video-wrapper.is-unmuted .video-mute-toggle .muted-icon{display:none}.video-wrapper.is-unmuted .video-mute-toggle .unmuted-icon{display:block}.promo-headline{margin-bottom:var(--space-md);color:var(--nv-blue);text-align:left;min-height:3.2rem}#pewcform{display:grid;gap:var(--space-sm);text-align:left}#pewcform label{color:var(--nv-blue);font-weight:600;font-size:1.4rem;min-height:2rem;display:block}#pewcform input,#pewcform textarea,#pewcform select{background-color:var(--nv-white)!important;color:var(--text-color)!important;border:1px solid #d1d5db!important;-webkit-text-fill-color:var(--text-color)!important;min-height:48px}#pewcform input:-webkit-autofill,#pewcform input:-webkit-autofill:hover,#pewcform input:-webkit-autofill:focus,#pewcform input:-webkit-autofill:active,#pewcform select:-webkit-autofill,#pewcform select:-webkit-autofill:hover,#pewcform select:-webkit-autofill:focus,#pewcform select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--nv-white) inset!important;box-shadow:0 0 0 1000px var(--nv-white) inset!important;-webkit-text-fill-color:var(--text-color)!important;background-color:var(--nv-white)!important;border:1px solid #d1d5db!important}#pewcform input:focus,#pewcform textarea:focus,#pewcform select:focus{border-color:var(--nv-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--nv-blue) 25%,transparent)!important;background-color:var(--nv-white)!important}#pewcform input.is-error{color:var(--nv-red)!important;-webkit-text-fill-color:var(--nv-red)!important}#pewcform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w0.org/2000/svg' viewBox='0 0 24 24' fill='%2300568C'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5em;padding-right:3rem}#pewcform select#insurance.placeholder-style{color:var(--nv-blue)!important;-webkit-text-fill-color:var(--nv-blue)!important}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}.form-group,.form-group-full{display:flex;flex-direction:column;gap:var(--space-xs)}.form-group-full{grid-column:1 / -1}.form-actions{margin-top:var(--space-sm);text-align:center}button.submit{width:100%;min-height:48px}button.submit:disabled{background-color:var(--nv-red-lighter);color:var(--nv-white);opacity:1;cursor:not-allowed;box-shadow:none}button.submit.is-submitting:disabled{background-color:var(--nv-green);color:var(--nv-white)}.form-disclaimer{margin-top:var(--space-sm);font-size:1.3rem;color:#6b7280;line-height:1.5;min-height:4rem}.insurance-disclaimer{font-size:1.2rem;color:#6b7280;margin-top:var(--space-md);line-height:1.4;text-align:center;min-height:3rem}.global-form-col-content h2,.global-form-col-content h4{color:var(--nv-white);min-height:3.2rem}.subheading-highlight{background-color:var(--nv-orange);border-radius:var(--border-radius-md);padding:var(--space-sm) var(--space-md);display:inline-block;margin:var(--space-md) 0;min-height:4rem}.subheading-highlight p{color:var(--nv-white);font-weight:700;margin:0}.global-form-features{list-style:none;margin:var(--space-md) auto 0 auto;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-sm) var(--space-md);text-align:left;max-width:500px}.global-form-features li{display:flex;align-items:center;gap:var(--space-sm);color:var(--nv-white);font-size:1.6rem;min-height:2.4rem}.global-form-features i{color:var(--nv-orange);width:2rem;flex-shrink:0}.form-group-relative{position:relative}.form-group .error-message:empty{display:none}#pewcform .error-message:empty{display:none}.email-suggestions{position:absolute;left:0;right:0;top:100%;display:none;background:var(--nv-white);border:1px solid rgb(0 0 0 / .08);border-radius:var(--border-radius-md);box-shadow:0 8px 20px rgb(0 0 0 / .12);z-index:20;max-height:220px;overflow:auto}.email-suggestions ul{list-style:none;margin:0;padding:6px 0}.email-suggestions li{padding:10px 12px;font-size:1.4rem;line-height:1.2;color:var(--nv-blue);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-suggestions li.is-active,.email-suggestions li:hover{background:color-mix(in srgb,var(--nv-blue) 12%,white)}#pewcform select.placeholder-style{color:#888888!important;-webkit-text-fill-color:#888888!important}#form-submission-error{min-height:2rem}.content-top-section{min-height:200px}@media (max-width:992px){.global-form-grid{grid-template-columns:1fr;min-height:auto}.global-form-col-content,.global-form-col-form{min-height:auto}.ads-landing-mode .global-form-grid{display:flex;flex-direction:column}.ads-landing-mode .global-form-col-form{order:1}.ads-landing-mode .global-form-col-content{order:2;background-color:var(--nv-blue)}.ads-landing-mode .video-wrapper.ads-video{padding-bottom:0;height:auto;aspect-ratio:9 / 16;max-height:80vh}.ads-landing-mode .video-wrapper.ads-video .desktop-video{display:none}.ads-landing-mode .video-wrapper.ads-video .mobile-video{display:block;position:relative;width:100%;height:100%}.global-form-features{grid-template-columns:1fr 1fr;padding-left:var(--space-sm)}}@media (max-width:576px){.form-row{grid-template-columns:1fr}.dbacks-banner{max-width:280px}}#pewcform input::placeholder,#pewcform textarea::placeholder{color:#888888!important;opacity:1}#pewcform input::-webkit-input-placeholder,#pewcform textarea::-webkit-input-placeholder{color:#888888!important;-webkit-text-fill-color:#888888!important;opacity:1}#pewcform input::-moz-placeholder,#pewcform textarea::-moz-placeholder{color:#888888!important;opacity:1}#pewcform input:-ms-input-placeholder,#pewcform textarea:-ms-input-placeholder{color:#888888!important;opacity:1}