.ProductDemo-module__Sk8SOq__stage{isolation:isolate;background:#181817;border-radius:12px;padding:clamp(16px,4vw,56px);position:relative;overflow:hidden}.ProductDemo-module__Sk8SOq__stage:before{content:"";z-index:-2;filter:grayscale()brightness(.35)blur(2px);opacity:.4;background:url(/dashboard-hero/static/background.png) 50%/cover;position:absolute;inset:0}.ProductDemo-module__Sk8SOq__stage:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.ProductDemo-module__Sk8SOq__viewport{aspect-ratio:1200/760;background:#161614;border:1px solid #ffffff26;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 60px #0005}.ProductDemo-module__Sk8SOq__frame{transform-origin:0 0;color-scheme:dark;border:0;max-width:none;display:block}.ProductDemo-module__Sk8SOq__videoViewport{aspect-ratio:16/9}.ProductDemo-module__Sk8SOq__video{object-fit:cover;cursor:pointer;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}
.ContactHeroSection-module__tdh5wa__formCard{color-scheme:dark;background:var(--ink);color:var(--ivory);border-color:var(--charcoal)}.ContactHeroSection-module__tdh5wa__field{font-size:.875rem;font-weight:500;display:block}.ContactHeroSection-module__tdh5wa__field input,.ContactHeroSection-module__tdh5wa__dropdownTrigger,.ContactHeroSection-module__tdh5wa__field textarea{border:1px solid var(--ash);background:var(--ink);width:100%;min-width:0;color:var(--ivory);font:inherit;border-radius:8px;margin-top:.5rem;padding:.75rem;font-weight:400;display:block}.ContactHeroSection-module__tdh5wa__field textarea{resize:vertical}.ContactHeroSection-module__tdh5wa__field input::placeholder,.ContactHeroSection-module__tdh5wa__field textarea::placeholder{color:var(--grey-400)}.ContactHeroSection-module__tdh5wa__formCard input:focus-visible,.ContactHeroSection-module__tdh5wa__formCard textarea:focus-visible,.ContactHeroSection-module__tdh5wa__formCard button:focus-visible{outline:2px solid var(--periwinkle);outline-offset:3px}.ContactHeroSection-module__tdh5wa__back{border-radius:8px;padding:.625rem .75rem;font-size:.875rem}.ContactHeroSection-module__tdh5wa__back:hover:not(:disabled){background:var(--charcoal)}.ContactHeroSection-module__tdh5wa__back:disabled{opacity:.5;cursor:not-allowed}.ContactHeroSection-module__tdh5wa__formCard button[type=submit]:hover:not(:disabled){background:var(--periwinkle);border-color:var(--periwinkle)}.ContactHeroSection-module__tdh5wa__dropdown{position:relative}.ContactHeroSection-module__tdh5wa__dropdownTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ContactHeroSection-module__tdh5wa__dropdownTrigger svg,.ContactHeroSection-module__tdh5wa__dropdownOption svg{flex-shrink:0}.ContactHeroSection-module__tdh5wa__dropdownTrigger:hover{border-color:var(--grey-300)}.ContactHeroSection-module__tdh5wa__dropdownTrigger[aria-expanded=true]{border-color:var(--periwinkle)}.ContactHeroSection-module__tdh5wa__dropdownTrigger[aria-invalid=true]{border-color:var(--error-100)}.ContactHeroSection-module__tdh5wa__placeholder{color:var(--grey-400)}.ContactHeroSection-module__tdh5wa__chevronOpen{transform:rotate(180deg)}.ContactHeroSection-module__tdh5wa__dropdownMenu{z-index:20;background:var(--charcoal);border:1px solid var(--ash);border-radius:8px;max-height:15rem;margin-top:.375rem;padding:.25rem;position:absolute;inset:auto 0;overflow-y:auto;box-shadow:0 12px 32px #00000040}.ContactHeroSection-module__tdh5wa__dropdownOption{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;font-weight:400;display:flex}.ContactHeroSection-module__tdh5wa__activeOption{background:var(--ink)}.ContactHeroSection-module__tdh5wa__dropdownOption[aria-selected=true]{font-weight:600}
