.redesign-module__Wvoi_G__hero{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.redesign-module__Wvoi_G__heroGrid{background-image:linear-gradient(#00fff00a 1px,#0000 1px),linear-gradient(90deg,#00fff00a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(84% 92% at 50% 20%,#000 28%,#0000 80%);mask-image:radial-gradient(84% 92% at 50% 20%,#000 28%,#0000 80%)}.redesign-module__Wvoi_G__heroInner{width:min(100% - 2.5rem,80rem);margin-inline:auto;padding:10.75rem 0 5.5rem;position:relative}.redesign-module__Wvoi_G__heroLayout{align-items:center}.redesign-module__Wvoi_G__hero h1{max-width:62rem;margin-top:1.6rem;font-size:clamp(3rem,7vw,6.4rem);line-height:.98}.redesign-module__Wvoi_G__heroLayout h1{font-size:clamp(3rem,5.5vw,5.35rem)}.redesign-module__Wvoi_G__heroVisual .hero-visual-media-caption{right:4rem}.redesign-module__Wvoi_G__hero h1 span{color:var(--signal)}.redesign-module__Wvoi_G__heroBody{max-width:46rem;color:var(--ink-dim);margin-top:1.75rem;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.7}.redesign-module__Wvoi_G__heroProof{color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:2rem;font-size:.7rem;display:flex}.redesign-module__Wvoi_G__heroProof span{align-items:center;gap:.55rem;display:inline-flex}.redesign-module__Wvoi_G__heroProof span:before{background:var(--signal);content:"";border-radius:50%;width:.42rem;height:.42rem}.redesign-module__Wvoi_G__studioSection{background:var(--bg-elev);border-bottom:1px solid var(--line)}.redesign-module__Wvoi_G__studioInner{width:min(100% - 2.5rem,80rem);margin-inline:auto;padding:4.5rem 0 6rem}.redesign-module__Wvoi_G__experience{gap:2rem;display:grid}.redesign-module__Wvoi_G__urlForm{border:1px solid var(--line-bright);background:var(--surface);border-radius:1rem;padding:clamp(1.2rem,3vw,2rem);box-shadow:0 26px 70px -42px #000000e6}.redesign-module__Wvoi_G__urlLabelRow{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.65rem;display:flex}.redesign-module__Wvoi_G__urlLabelRow label{font-family:var(--font-bricolage), ui-sans-serif, sans-serif;font-size:1rem;font-weight:650}.redesign-module__Wvoi_G__urlLabelRow span,.redesign-module__Wvoi_G__urlHelp{color:var(--ink-dim);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;font-size:.68rem}.redesign-module__Wvoi_G__urlControl{border:1px solid var(--line-bright);background:var(--bg);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:4.5rem;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.redesign-module__Wvoi_G__urlControl:focus-within{border-color:var(--signal-dim);box-shadow:0 0 0 3px var(--signal-soft)}.redesign-module__Wvoi_G__urlControl>span{color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;padding-left:1.25rem;font-size:.9rem}.redesign-module__Wvoi_G__urlControl input{min-width:0;height:4.4rem;color:var(--ink);background:0 0;border:0;outline:0;padding:0 1rem 0 .15rem;font-size:1rem}.redesign-module__Wvoi_G__urlControl input::placeholder{color:var(--ink-faint)}.redesign-module__Wvoi_G__urlControl button{background:var(--signal);color:#04130b;border-radius:999px;height:3.25rem;margin-right:.6rem;padding:0 1.35rem;font-size:.9rem;font-weight:750;transition:background .16s,transform .16s}.redesign-module__Wvoi_G__urlControl button:hover:not(:disabled){background:var(--signal-strong);transform:translateY(-1px)}.redesign-module__Wvoi_G__urlControl button:disabled{cursor:wait;opacity:.7}.redesign-module__Wvoi_G__urlHelp{margin-top:.7rem;line-height:1.5}.redesign-module__Wvoi_G__directionFieldset{margin-top:1.5rem}.redesign-module__Wvoi_G__directionFieldset legend{color:var(--ink-dim);margin-bottom:.75rem;font-size:.82rem;font-weight:650}.redesign-module__Wvoi_G__directionOptions{flex-wrap:wrap;gap:.65rem;display:flex}.redesign-module__Wvoi_G__directionOptions label{cursor:pointer;position:relative}.redesign-module__Wvoi_G__directionOptions input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.redesign-module__Wvoi_G__directionOptions span{border:1px solid var(--line);color:var(--ink-dim);border-radius:999px;padding:.6rem .9rem;font-size:.78rem;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.redesign-module__Wvoi_G__directionOptions input:focus-visible+span{outline:2px solid var(--signal);outline-offset:3px}.redesign-module__Wvoi_G__directionOptions input:checked+span{border-color:var(--signal-dim);background:var(--signal-soft);color:var(--signal)}.redesign-module__Wvoi_G__emptyState{border:1px solid var(--line);background:#07100c;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,4.2rem);display:grid}.redesign-module__Wvoi_G__kicker{color:var(--signal);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:600}.redesign-module__Wvoi_G__emptyState h2,.redesign-module__Wvoi_G__resultHeading h2,.redesign-module__Wvoi_G__progressTitle,.redesign-module__Wvoi_G__errorState h2,.redesign-module__Wvoi_G__conversionBand h3,.redesign-module__Wvoi_G__leadForm h3,.redesign-module__Wvoi_G__successState h3{font-family:var(--font-bricolage), ui-sans-serif, sans-serif;letter-spacing:-.025em;margin-top:.65rem;font-weight:620;line-height:1.1}.redesign-module__Wvoi_G__emptyState h2{max-width:35rem;font-size:clamp(1.8rem,3vw,2.7rem)}.redesign-module__Wvoi_G__emptyState p:not(.redesign-module__Wvoi_G__kicker){max-width:38rem;color:var(--ink-dim);margin-top:1rem}.redesign-module__Wvoi_G__emptyState ol{color:var(--ink-dim);gap:1rem;margin-top:.25rem;font-size:.88rem;display:grid}.redesign-module__Wvoi_G__emptyState li{border-bottom:1px solid var(--line);padding-bottom:.9rem}.redesign-module__Wvoi_G__progress,.redesign-module__Wvoi_G__errorState{border:1px solid var(--line);background:#07100c;border-radius:1rem;min-height:24rem;padding:clamp(2rem,6vw,5.5rem)}.redesign-module__Wvoi_G__progressSignal{gap:.35rem;margin-bottom:2rem;display:flex}.redesign-module__Wvoi_G__progressSignal span{background:var(--signal);border-radius:50%;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite redesign-module__Wvoi_G__previewPulse}.redesign-module__Wvoi_G__progressSignal span:nth-child(2){animation-delay:.12s}.redesign-module__Wvoi_G__progressSignal span:nth-child(3){animation-delay:.24s}.redesign-module__Wvoi_G__progressStep,.redesign-module__Wvoi_G__errorCode{color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.redesign-module__Wvoi_G__progressTitle,.redesign-module__Wvoi_G__errorState h2{font-size:clamp(2rem,4vw,3.4rem)}.redesign-module__Wvoi_G__progressBody,.redesign-module__Wvoi_G__errorState>p:not(.redesign-module__Wvoi_G__kicker,.redesign-module__Wvoi_G__errorCode){max-width:38rem;color:var(--ink-dim);margin-top:1rem}.redesign-module__Wvoi_G__progressTrack{grid-template-columns:repeat(4,1fr);gap:.5rem;max-width:34rem;margin-top:3.5rem;display:grid}.redesign-module__Wvoi_G__progressTrack li{border-top:2px solid var(--line-bright);color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;padding-top:.7rem;font-size:.65rem}.redesign-module__Wvoi_G__progressTrack li.redesign-module__Wvoi_G__progressTrackActive{border-color:var(--signal);color:var(--signal)}.redesign-module__Wvoi_G__errorCode{margin-top:1.5rem}.redesign-module__Wvoi_G__errorActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.redesign-module__Wvoi_G__result{gap:2rem;display:grid}.redesign-module__Wvoi_G__resultHeading{justify-content:space-between;align-items:end;gap:2rem;margin-top:1rem;display:flex}.redesign-module__Wvoi_G__resultHeading h2{max-width:52rem;font-size:clamp(2rem,4.5vw,3.8rem)}.redesign-module__Wvoi_G__resultHeading h2:focus{outline:2px solid var(--signal-ink);outline-offset:.35rem;box-shadow:0 0 0 .2rem var(--bg-elev);border-radius:.2rem}.redesign-module__Wvoi_G__modeBadge{border:1px solid var(--line-bright);color:var(--ink-dim);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:.5rem .75rem;font-size:.65rem}.redesign-module__Wvoi_G__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.redesign-module__Wvoi_G__previewPanel{border:1px solid var(--line-bright);background:#040806;border-radius:.8rem;overflow:hidden}.redesign-module__Wvoi_G__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.redesign-module__Wvoi_G__panelHeader span{color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.redesign-module__Wvoi_G__panelHeader strong{color:var(--ink);font-size:.82rem}.redesign-module__Wvoi_G__browserBar{background:#0a100d;border-bottom:1px solid #18221d;align-items:center;gap:.35rem;height:1.8rem;padding:0 .75rem;display:flex}.redesign-module__Wvoi_G__browserBar span{background:#415048;border-radius:50%;width:.34rem;height:.34rem}.redesign-module__Wvoi_G__previewImage{aspect-ratio:16/10;background:#0d1511;overflow:hidden}.redesign-module__Wvoi_G__previewImage img{object-fit:cover;object-position:top;width:100%;height:100%}.redesign-module__Wvoi_G__mobileTabs{display:none}.redesign-module__Wvoi_G__resultNotes{grid-template-columns:1fr .8fr;gap:clamp(2rem,6vw,6rem);padding:2rem 0 1rem;display:grid}.redesign-module__Wvoi_G__resultNotes ul{gap:.8rem;margin-top:1.1rem;display:grid}.redesign-module__Wvoi_G__resultNotes li{color:var(--ink-dim);grid-template-columns:.5rem 1fr;gap:.75rem;display:grid}.redesign-module__Wvoi_G__resultNotes li:before{background:var(--signal);content:"";border-radius:50%;width:.4rem;height:.4rem;margin-top:.65rem}.redesign-module__Wvoi_G__disclosure{border-left:1px solid var(--line-bright);color:var(--ink-dim);padding-left:1.5rem;font-size:.84rem}.redesign-module__Wvoi_G__disclosure p+p{margin-top:.75rem}.redesign-module__Wvoi_G__conversionBand{border:1px solid var(--line-bright);background:var(--surface);border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.redesign-module__Wvoi_G__conversionBand h3{max-width:42rem;font-size:clamp(1.7rem,3.5vw,2.7rem)}.redesign-module__Wvoi_G__conversionBand p:not(.redesign-module__Wvoi_G__kicker){max-width:39rem;color:var(--ink-dim);margin-top:.8rem}.redesign-module__Wvoi_G__conversionActions{justify-items:center;gap:.8rem;display:grid}.redesign-module__Wvoi_G__textButton{color:var(--ink-dim);text-decoration:underline;-webkit-text-decoration-color:var(--line-bright);text-decoration-color:var(--line-bright);text-underline-offset:4px;font-size:.82rem}.redesign-module__Wvoi_G__textButton:hover{color:var(--signal);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.redesign-module__Wvoi_G__leadSection{scroll-margin-top:6rem}.redesign-module__Wvoi_G__leadForm{border:1px solid var(--line-bright);background:#07100c;border-radius:1rem;padding:clamp(1.4rem,4vw,3rem)}.redesign-module__Wvoi_G__formIntro{justify-content:space-between;align-items:start;gap:2rem;display:flex}.redesign-module__Wvoi_G__leadForm h3,.redesign-module__Wvoi_G__successState h3{font-size:clamp(1.8rem,3.5vw,2.8rem)}.redesign-module__Wvoi_G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.redesign-module__Wvoi_G__leadDetailsFieldset{border:0;min-width:0;margin:0;padding:0}.redesign-module__Wvoi_G__leadDetailsFieldset:disabled{opacity:.78}.redesign-module__Wvoi_G__formGrid label,.redesign-module__Wvoi_G__contextField{gap:.45rem;display:grid}.redesign-module__Wvoi_G__formGrid label>span,.redesign-module__Wvoi_G__contextField>span{color:var(--ink-dim);font-size:.77rem;font-weight:650}.redesign-module__Wvoi_G__formGrid small,.redesign-module__Wvoi_G__contextField small{color:var(--ink-faint);font-size:.67rem;font-weight:450}.redesign-module__Wvoi_G__formGrid input,.redesign-module__Wvoi_G__formGrid select,.redesign-module__Wvoi_G__contextField textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:.65rem;outline:0;font-size:.92rem;transition:border-color .16s,box-shadow .16s}.redesign-module__Wvoi_G__formGrid input,.redesign-module__Wvoi_G__formGrid select{height:3.25rem;padding:0 .85rem}.redesign-module__Wvoi_G__contextField{margin-top:1rem}.redesign-module__Wvoi_G__contextField textarea{resize:vertical;min-height:7rem;padding:.75rem .85rem}.redesign-module__Wvoi_G__formGrid input:focus,.redesign-module__Wvoi_G__formGrid select:focus,.redesign-module__Wvoi_G__contextField textarea:focus{border-color:var(--signal-dim);box-shadow:0 0 0 3px var(--signal-soft)}.redesign-module__Wvoi_G__consent{color:var(--ink-dim);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;margin-top:1.2rem;font-size:.82rem;display:grid}.redesign-module__Wvoi_G__consent input{width:1rem;height:1rem;accent-color:var(--signal);margin-top:.2rem}.redesign-module__Wvoi_G__formError{border:1px solid color-mix(in srgb, var(--danger) 55%, transparent);border-radius:var(--radius-2);color:#ffc0b8;background:#ff7a6b14;margin-top:1rem;padding:.85rem 1rem;font-size:.84rem}.redesign-module__Wvoi_G__retryNote{color:var(--ink-faint);margin-top:.6rem;font-size:.75rem}.redesign-module__Wvoi_G__formActions{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.redesign-module__Wvoi_G__formActions p{max-width:25rem;color:var(--ink-faint);font-size:.72rem}.redesign-module__Wvoi_G__turnstilePanel{justify-items:start;gap:.5rem;display:grid}.redesign-module__Wvoi_G__turnstilePanel p{color:#ffc0b8;max-width:36rem;font-size:.82rem}.redesign-module__Wvoi_G__successState{border:1px solid var(--signal-dim);background:var(--signal-soft);border-radius:1rem;padding:clamp(2rem,5vw,4rem);scroll-margin-top:6rem}.redesign-module__Wvoi_G__successState>p:not(.redesign-module__Wvoi_G__kicker,.redesign-module__Wvoi_G__deliveryNote){max-width:42rem;color:var(--ink-dim);margin:1rem 0 1.5rem}.redesign-module__Wvoi_G__deliveryNote{color:var(--ink-faint);font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;margin-top:1rem;font-size:.65rem}.redesign-module__Wvoi_G__audienceSection{border-bottom:1px solid var(--line)}.redesign-module__Wvoi_G__audienceInner{grid-template-columns:minmax(0,.86fr) minmax(22rem,.7fr);align-items:center;gap:clamp(2.5rem,7vw,6.5rem);width:min(100% - 2.5rem,80rem);margin-inline:auto;padding:6rem 0;display:grid}.redesign-module__Wvoi_G__audienceInner h2{max-width:53rem;margin-top:1rem}.redesign-module__Wvoi_G__audienceCopy>p:last-child{max-width:47rem;color:var(--ink-dim);margin-top:1.5rem;font-size:1.08rem}.redesign-module__Wvoi_G__outputPath{border:1px solid var(--line-bright);background:linear-gradient(145deg, var(--signal-soft), transparent 46%), var(--surface);border-radius:1rem;padding:clamp(1.2rem,3vw,1.75rem);overflow:hidden}.redesign-module__Wvoi_G__outputPathLabel,.redesign-module__Wvoi_G__outputPathResult span{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.62rem}.redesign-module__Wvoi_G__outputPathLabel{color:var(--ink-faint)}.redesign-module__Wvoi_G__outputPath ol{gap:.65rem;margin-top:1rem;display:grid;position:relative}.redesign-module__Wvoi_G__outputPath ol:before{content:"";background:linear-gradient(var(--signal), var(--neural), var(--signal));transform-origin:top;width:1px;animation:redesign-module__Wvoi_G__outputPathFlow 3.6s var(--ease-out) infinite;position:absolute;top:1.8rem;bottom:1.8rem;left:1.35rem}.redesign-module__Wvoi_G__outputPath li{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:.6rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.8rem;min-height:3.75rem;padding:.7rem .9rem;display:grid;position:relative}.redesign-module__Wvoi_G__outputPath li:before{z-index:1;background:var(--signal);content:"";border-radius:999px;place-items:center;width:1.4rem;height:1.4rem;display:grid;position:relative}.redesign-module__Wvoi_G__outputPath li strong{font-size:.95rem}.redesign-module__Wvoi_G__outputPathResult{border-top:1px solid var(--line-bright);gap:.3rem;margin-top:.9rem;padding:.9rem 1rem;display:grid}.redesign-module__Wvoi_G__outputPathResult span{color:var(--signal-ink)}.redesign-module__Wvoi_G__outputPathResult strong{font-size:1rem}@keyframes redesign-module__Wvoi_G__outputPathFlow{0%{opacity:0;transform:scaleY(0)}30%,72%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes redesign-module__Wvoi_G__previewPulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.2rem)}}@media (max-width:820px){.redesign-module__Wvoi_G__emptyState{grid-template-columns:auto 1fr}.redesign-module__Wvoi_G__emptyState ol{grid-column:2}.redesign-module__Wvoi_G__resultHeading,.redesign-module__Wvoi_G__conversionBand{grid-template-columns:1fr;align-items:start}.redesign-module__Wvoi_G__resultHeading{flex-direction:column}.redesign-module__Wvoi_G__conversionActions{justify-items:start}.redesign-module__Wvoi_G__audienceInner{grid-template-columns:1fr}}@media (max-width:680px){.redesign-module__Wvoi_G__heroInner{padding-top:8.75rem;padding-bottom:4rem}.redesign-module__Wvoi_G__hero h1{font-size:clamp(2.8rem,14vw,4.6rem)}.redesign-module__Wvoi_G__heroVisual .hero-visual-media-caption{right:3.75rem}.redesign-module__Wvoi_G__studioInner{padding:2.5rem 0 4rem}.redesign-module__Wvoi_G__urlLabelRow{flex-direction:column;align-items:start;gap:.15rem}.redesign-module__Wvoi_G__urlControl{grid-template-columns:auto minmax(0,1fr);padding-top:.2rem}.redesign-module__Wvoi_G__urlControl button{grid-column:1/-1;width:calc(100% - 1.2rem);margin:0 .6rem .6rem}.redesign-module__Wvoi_G__directionOptions{grid-template-columns:1fr;display:grid}.redesign-module__Wvoi_G__directionOptions span{display:flex}.redesign-module__Wvoi_G__emptyState{grid-template-columns:1fr;gap:1.25rem}.redesign-module__Wvoi_G__emptyState ol{grid-column:auto}.redesign-module__Wvoi_G__mobileTabs{border:1px solid var(--line);background:var(--bg);border-radius:999px;grid-template-columns:1fr 1fr;gap:.4rem;padding:.35rem;display:grid}.redesign-module__Wvoi_G__mobileTabs button{min-height:2.6rem;color:var(--ink-dim);border-radius:999px;font-size:.78rem}.redesign-module__Wvoi_G__mobileTabs button[aria-pressed=true]{background:var(--signal);color:#04130b;font-weight:700}.redesign-module__Wvoi_G__comparisonGrid{grid-template-columns:1fr}.redesign-module__Wvoi_G__mobileHidden{display:none}.redesign-module__Wvoi_G__mobileVisible{display:block}.redesign-module__Wvoi_G__resultNotes,.redesign-module__Wvoi_G__formGrid{grid-template-columns:1fr}.redesign-module__Wvoi_G__disclosure{border-top:1px solid var(--line-bright);border-left:0;padding-top:1rem;padding-left:0}.redesign-module__Wvoi_G__formActions{flex-direction:column;align-items:start}}@media (min-width:681px){.redesign-module__Wvoi_G__mobileHidden,.redesign-module__Wvoi_G__mobileVisible{display:block}}@media (prefers-reduced-motion:reduce){.redesign-module__Wvoi_G__progressSignal span{opacity:1;animation:none}.redesign-module__Wvoi_G__outputPath ol:before{animation:none;transform:none}}
