.hero{background-image:var(--bg);background-position:50%;background-size:cover;color:#fff;isolation:isolate;overflow:hidden;padding:4rem 0;position:relative}#hubspotForm [data-hsfc-id=Renderer] .hsfc-DropdownOptions{backdrop-filter:blur(14px);background-color:#030e32}#hubspotForm [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem{background-color:#030e32;color:#fff}#hubspotForm [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret span{display:none}#hubspotForm [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret{position:relative}#hubspotForm [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDEwIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iLjgxOSIgZD0ibTE4LjI5LjI5LTkgOS05LTkiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:8px;top:-9px;width:20px}#hubspotForm [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:0}.hero-bg{background:linear-gradient(100deg,rgba(8,20,40,.85),rgba(8,20,40,.55) 55%,rgba(8,20,40,.4));inset:0;position:absolute;z-index:-1}.hero-grid{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.hero-tag{font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:1rem}.hero-title{color:var(--color-primary);font-size:3rem;line-height:1.1;margin:0 0 1.5rem}.hero-lede{color:hsla(0,0%,100%,.92);font-size:1.125rem;line-height:1.5;margin:0 0 1rem}.hero-desc{color:hsla(0,0%,100%,.72);font-size:1rem;line-height:1.7;margin:0}#hubspotForm a{text-decoration:none}.hero-form{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:2rem}.hero-form h2{color:#fff;font-size:1.5rem;margin:0 0 .5rem;text-align:center}.hero-form .sub{line-height:1.5;margin:0 0 1.5rem}.hero-form input[type=email],.hero-form input[type=number],.hero-form input[type=tel],.hero-form input[type=text],.hero-form input[type=url],.hero-form select,.hero-form textarea{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.28);border-radius:0;box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;outline:none;padding:.5rem 0;transition:border-color .15s ease;width:100%}.hero-form input::placeholder,.hero-form textarea::placeholder{color:hsla(0,0%,100%,.5)}.hero-form input:focus,.hero-form select:focus,.hero-form textarea:focus{border-bottom-color:#fff}.hero-form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.6)' stroke-width='1.5' fill='none'/></svg>");background-position:right 0 center;background-repeat:no-repeat;cursor:pointer;padding-right:1.5rem}.hero-form select option{background:#0e2447;color:#fff}.hero-form textarea{min-height:60px;resize:vertical}.hero-form label{color:hsla(0,0%,100%,.9);display:block;font-size:.875rem;font-weight:500;margin-bottom:.375rem}.hero-form .hs-form-field{margin-bottom:1rem}.hero-form .form-columns-2{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.hero-form .form-columns-1,.hero-form .input{width:100%!important}.hero-form .hs-form-required{color:var(--color-accent);margin-left:2px}.hero-form button[type=submit],.hero-form input[type=submit]{background:var(--color-accent);border:none;border-radius:99px;color:#fff;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;margin:0 auto;max-width:235px;padding:.875rem 1.75rem;transition:background .22s ease;width:100%}.hero-form button[type=submit]:hover,.hero-form input[type=submit]:hover{background:var(--color-accent-hover)}.hero-form .hs-error-msgs{list-style:none;margin:.375rem 0 0;padding:0}.hero-form .hs-error-msg{color:#fca5a5;font-size:.875rem}.hero-form .invalid{border-bottom-color:#fca5a5!important}@media (max-width:960px){.hero-grid{gap:3rem;grid-template-columns:1fr}.hero-title{font-size:2.5rem}}@media (max-width:600px){.hero{padding:3rem 0}.hero-form{padding:1.5rem}.hero-title{font-size:2rem}.hero-form .form-columns-2{grid-template-columns:1fr}}.hero-tag{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;display:inline-block;font-size:.7rem;font-weight:500;letter-spacing:.1em;margin-bottom:1.25rem;padding:.4rem .85rem;text-transform:uppercase}@media only screen and (max-width:492px){.hero-tag{font-size:.5rem}}.hero:before{background:linear-gradient(100deg,rgba(8,20,40,.85),rgba(8,20,40,.55) 55%,rgba(8,20,40,.4));inset:0}.hero:after,.hero:before{content:"";position:absolute;z-index:-1}.hero:after{background:linear-gradient(180deg,rgba(8,20,40,.95),rgba(8,20,40,.5) 60%,rgba(8,20,40,0));height:200px;left:0;right:0;top:0}.hero-form .sub{color:hsla(0,0%,100%,.72);font-size:.875rem;line-height:1.6;margin:0 auto 1.75rem;max-width:280px;text-align:center;text-wrap:balance}#hero-form .hero-desc,#hero-form .hero-lede,#hero-form .sub,#hero-form h2,#hero-form label{color:#fff}#hero-form input,#hero-form select,#hero-form textarea{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.28);color:#fff;padding:.5rem}#hero-form input:focus,#hero-form input:hover,#hero-form select:focus,#hero-form select:hover,#hero-form textarea:focus,#hero-form textarea:hover{box-shadow:none;outline:none}#hero-form .hsfc-ErrorAlert{font-size:12px;font-style:italic}#hero-form .hsfc-Step__Content{padding:0}#hero-form input::placeholder,#hero-form textarea::placeholder{color:hsla(0,0%,100%,.8)}#hero-form select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.85)' stroke-width='1.5' fill='none'/></svg>")}