
.voice-page{--v-bg:#0b0d12;--v-panel:#12151c;--v-border:#292c36;--v-ink:#f5f2ed;--v-muted:#a4a7b1;--v-accent:#ee4b88;background:var(--v-bg);color:var(--v-ink);font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:1.65;position:relative;min-height:100vh;isolation:isolate}
.voice-page *{box-sizing:border-box}.voice-page [hidden]{display:none!important}.voice-page a{color:inherit}.voice-page button,.voice-page input,.voice-page select,.voice-page textarea{font:inherit}.voice-page :focus-visible{outline:3px solid #5dc8e8;outline-offset:5px}.voice-page h1,.voice-page h2,.voice-page h3,.voice-page p{margin:0}.voice-page h1,.voice-page h2,.voice-page h3{color:var(--v-ink)}.v-wrap{max-width:1280px;margin:auto;padding-inline:52px}.v-header{height:98px;display:flex;align-items:center;gap:35px;padding:0 52px;max-width:1440px;margin:auto;border-bottom:1px solid var(--v-border)}.v-brand{display:flex;align-items:center;gap:11px;font-weight:800;letter-spacing:-1px;font-size:23px;white-space:nowrap}.v-brand img{width:28px;height:32px;object-fit:contain}.v-brand b,.v-brand>span:last-child{font-weight:500}.v-brand-divider{margin:0 14px;color:#535764}.v-header nav{display:flex;align-items:center;gap:30px;margin-left:auto;font-size:12px;font-weight:600}.v-nav-apply{border-bottom:1px solid #888c97;padding-bottom:5px}.v-header nav a:hover{color:var(--v-accent)}.v-language select{background:transparent;color:var(--v-muted);border:0;padding:8px 3px;font-size:12px;max-width:100px}.v-language option{background:var(--v-panel)}.v-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:650px;padding-top:52px;padding-bottom:56px;gap:14px;overflow:hidden}.v-eyebrow{font-size:10px;letter-spacing:2.3px;font-weight:700;display:flex;gap:11px;align-items:center;color:#bdc0ca}.v-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--v-accent);box-shadow:0 0 18px #ee4b8850}.v-hero h1{font-size:clamp(46px,5.4vw,76px);font-weight:700;line-height:1.07;letter-spacing:-4px;margin:27px 0 24px;max-width:670px}.v-hero h1 em{font-style:normal;color:var(--v-accent)}.v-lead{font-size:17px;color:var(--v-muted);max-width:455px;line-height:1.8;margin-bottom:32px!important}.v-button{border:1px solid var(--v-accent);border-radius:5px;background:var(--v-accent);color:#100c12!important;display:inline-flex;justify-content:center;align-items:center;gap:26px;padding:16px 24px;font-size:12px!important;font-weight:750!important;line-height:1.4;cursor:pointer;transition:background .2s,transform .2s;min-height:50px}.v-button:hover{background:#ff73a5;border-color:#ff73a5;transform:translateY(-2px)}.v-button span{font-size:19px}.v-open{font-size:10px;color:var(--v-muted);display:flex;align-items:center;gap:8px;margin-top:18px!important}.v-open .v-dot{background:#82c9ae;box-shadow:none;width:5px;height:5px}.v-art{height:530px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at 65% 40%,#40203580,transparent 63%),radial-gradient(ellipse at 23% 60%,#16455170,transparent 60%)}.v-art-top{position:absolute;top:17px;right:12px;font-family:monospace;font-size:9px;letter-spacing:2px;color:#666e7e;writing-mode:vertical-rl}.v-mic{width:390px;height:500px;position:relative;filter:drop-shadow(20px 22px 22px #0009);z-index:1}.v-orbit{border:1px solid #4b304769;border-radius:50%;position:absolute;transform:rotate(-30deg)}.v-orbit-one{width:470px;height:400px}.v-orbit-two{width:390px;height:480px;border-color:#33465165;transform:rotate(40deg)}.v-signal{position:absolute;z-index:2;left:-10px;bottom:40px;width:270px;padding:18px 22px;background:#151922e8;border:1px solid #44404d;box-shadow:0 20px 50px #0005;backdrop-filter:blur(16px);border-radius:8px;transform:rotate(-6deg)}.v-signal>span{font-family:monospace;font-size:8px;letter-spacing:1px;color:#acb3c3;display:block;margin-top:9px}.v-signal-bars{display:flex;align-items:center;height:43px;gap:3px}.v-signal-bars i{display:block;width:3px;height:var(--h);max-height:43px;background:linear-gradient(#ee75a5,#ce2868);border-radius:2px;animation:v-wave 2.6s ease-in-out var(--d) infinite alternate}.v-art-coordinate{position:absolute;bottom:8px;right:25px;font:9px monospace;letter-spacing:2px;color:#727b8e}.v-network{border-top:1px solid var(--v-border);border-bottom:1px solid var(--v-border);background:#101319}.v-network-inner{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding-block:28px;gap:40px}.v-network-inner>div{display:flex;align-items:center;gap:18px}.v-network strong{font-size:34px;line-height:1;letter-spacing:-1.5px;font-weight:600}.v-network span{font-size:11px;line-height:1.65;max-width:180px;color:var(--v-muted)}.v-network-language strong{color:var(--v-accent);font-size:47px}.v-how{padding-block:90px}.v-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.voice-page h2{font-size:clamp(28px,3.3vw,43px);line-height:1.18;letter-spacing:-1.7px;font-weight:650}.v-section-heading>p{max-width:340px;font-size:13px;color:var(--v-muted)}.v-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px}.v-steps article{border-top:1px solid var(--v-border);padding-top:25px}.v-step-number{font:11px monospace;color:var(--v-accent)}.v-steps h3{font-size:17px;margin:20px 0 12px}.v-steps p{font-size:12px;color:var(--v-muted);line-height:1.9}.v-apply{background:#101219;border-block:1px solid var(--v-border);padding-block:78px;scroll-margin-top:24px}.v-apply h2{margin-top:20px}.v-form-lead{margin-top:17px!important;font-size:13px;color:var(--v-muted)}.v-form-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:26px;margin-top:35px;align-items:start}.v-form-layout form{border:1px solid var(--v-border);background:#14171f;border-radius:10px;overflow:hidden;min-width:0}.v-progress{display:flex;list-style:none;margin:0;padding:22px 25px;background:#171b23;border-bottom:1px solid var(--v-border);gap:12px;justify-content:space-between}.v-progress li{display:flex;align-items:center;gap:8px;font-size:10px;color:#9ca2b2;line-height:1.4}.v-progress li>span{border:1px solid #474d5b;border-radius:50%;height:24px;width:24px;display:grid;place-items:center;flex-shrink:0}.v-progress li.is-current{color:#f8f3f6}.v-progress li.is-current>span{background:var(--v-accent);border-color:var(--v-accent);color:#111}.v-progress li.is-done>span{border-color:#7eb59f;color:#9ce4c6}.v-form-body{padding:30px}.v-form-step h3{font-size:24px;letter-spacing:-.6px}.v-required{font-size:10px;color:var(--v-muted);margin:8px 0 24px!important}.v-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.v-wide{grid-column:1/-1}.v-field label,.v-demo-fields label{display:block;font-size:11px;font-weight:600;margin-bottom:7px;color:#d5d8e2}.v-field label>span{color:var(--v-accent)}.voice-page input:not([type=checkbox]):not([type=file]),.voice-page textarea,.v-demo-fields select{display:block;width:100%;min-width:0;color:#f3f4f6;background:#0e1118;border:1px solid #363c4b;border-radius:5px;padding:12px 13px;font-size:13px;line-height:1.5;transition:border-color .15s}.voice-page textarea{resize:vertical;min-height:76px}.voice-page input:focus,.voice-page textarea:focus,.v-demo-fields select:focus{border-color:var(--v-accent);outline:1px solid var(--v-accent);outline-offset:0}.voice-page input[aria-invalid=true],.voice-page textarea[aria-invalid=true]{border-color:#ff838b}.v-field small{display:block;margin-top:8px;color:#9ea7b9;font-size:10px;line-height:1.6}.v-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:17px;border-top:1px solid var(--v-border);padding-top:25px;margin-top:30px}.v-form-actions .v-button{font-size:11px!important;padding:13px 18px;gap:15px}.v-back{background:none;border:0;color:var(--v-muted);font-size:11px!important;cursor:pointer;margin-right:auto;padding:9px 0}.v-form-actions>span{font:11px monospace;color:#9099ad}.v-profile{position:sticky;top:24px;padding:23px;background:radial-gradient(ellipse at top right,#45223970,transparent 75%),#14171e;border:1px solid #3e3343;border-radius:10px;min-width:0;overflow-wrap:anywhere}.v-profile-top{display:flex;justify-content:space-between;align-items:center;font:9px monospace;color:#a4aaba;letter-spacing:1.5px}.v-avatar{width:70px;height:70px;display:grid;place-items:center;background:#382334;border:1px solid #603349;color:#ff95bd;font-size:25px;font-weight:600;border-radius:50%;margin:37px 0 22px}.v-profile-eyebrow{font-size:9px;letter-spacing:.7px;color:#a4aaba}.v-profile h3{font-size:22px;margin:10px 0 11px;line-height:1.3;letter-spacing:-.7px}.v-profile>p{font-size:11px;color:#a6adbd;margin-top:10px;white-space:pre-line}.v-profile #v-profile-languages{color:#76c9e0}.v-profile-genres{display:flex;gap:6px;flex-wrap:wrap;margin-top:20px}.v-profile-genres>span{padding:4px 7px;border:1px solid #4e3d50;color:#d9b5cb;font-size:8px;border-radius:3px}.v-profile-bottom{border-top:1px solid #373440;padding-top:18px;margin-top:35px;font-size:8px;color:#a4aaba;display:flex;align-items:center;gap:5px}.v-profile-bottom>span:last-child{margin-left:auto;font:9px monospace}.v-genres{border:0;margin:25px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v-genres legend{float:none;width:100%;font-size:11px;font-weight:600;margin-bottom:12px}.v-genres label{position:relative;font-size:10px;cursor:pointer}.v-genres input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.v-genres span{display:block;padding:8px 12px;border:1px solid #414754;border-radius:4px;color:#b5becf}.v-genres input:checked+span{border-color:var(--v-accent);color:#ffc3da;background:#51233680}.v-genres input:focus-visible+span{outline:2px solid #5dc8e8;outline-offset:3px}.v-demo-help{font-size:11px;color:var(--v-muted);line-height:1.8;margin-top:30px!important;margin-bottom:20px!important}.v-demo{border:1px solid #363b48;border-radius:7px;padding:20px;margin-top:16px;background:#10131a}.v-demo-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.v-demo-top b{font-size:11px}.v-demo-top>span{font:9px monospace;color:#8b95a8}.v-upload{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border:1px dashed #606072;background:#231d2880;border-radius:5px;padding:20px;font-size:11px;cursor:pointer}.v-upload>span{font-size:23px;color:var(--v-accent)}.v-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.v-upload:focus-within{outline:2px solid #5dc8e8}.v-audio-wrap audio{width:100%;height:35px;display:block;margin-top:6px;color-scheme:dark}.v-audio-wrap canvas{width:100%;height:52px;display:block}.v-file-info{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;color:#9faabd;margin-top:12px}.v-file-info span{overflow-wrap:anywhere}.v-file-info button{background:none;border:0;color:#ff9abe;font-size:9px;white-space:nowrap;padding:4px;cursor:pointer}.v-demo-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.v-demo-fields>label:first-child{grid-column:1/-1}.v-demo-fields input,.v-demo-fields select{margin-top:7px}.v-consent{display:flex;align-items:flex-start;gap:12px;font-size:11px;color:#c0c7d6;margin-top:23px;line-height:1.8}.v-consent input{accent-color:var(--v-accent);width:18px;height:18px;flex-shrink:0;margin-top:2px}.v-privacy{font-size:10px;color:#a5aec2;margin-top:24px}.v-privacy summary{color:#e9b3c9;cursor:pointer}.v-privacy p{margin-top:13px;line-height:1.9}.v-alert{background:#41202b;color:#ffc3ce;padding:14px 17px;border:1px solid #815062;border-radius:5px;font-size:12px;margin-top:20px!important}.v-review-group{border-top:1px solid #303643;margin-top:20px;padding-top:18px}.v-review-group h4{font-size:13px;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:#e8ecf6}.v-review-group button{border:0;background:none;color:#ee9cbe;font-size:10px;cursor:pointer}.v-review-group dl{display:grid;grid-template-columns:1fr 1.5fr;font-size:10px;gap:10px;margin:0}.v-review-group dt{color:#9da7ba;font-weight:500}.v-review-group dd{color:#dde4f2;margin:0;overflow-wrap:anywhere;white-space:pre-line}.v-success{text-align:center;padding:65px 25px;border:1px solid #456052;border-radius:10px;margin-top:35px;background:#13231d}.v-success>span{font-size:42px;color:#9edabb}.v-success p{max-width:680px;margin:22px auto;font-size:14px;color:#b8cbbc}.v-success b{font-size:11px;display:block}.v-success code{display:block;font-size:15px;color:#b8e9d5;margin:15px}.v-success a{margin-top:18px}.v-faq{padding-block:85px;display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.v-faq h2{font-size:34px;max-width:330px}.v-faq details{border-bottom:1px solid var(--v-border);padding:21px 0}.v-faq details:first-child{border-top:1px solid var(--v-border)}.v-faq summary{font-size:13px;cursor:pointer;display:flex;justify-content:space-between;gap:20px;list-style:none}.v-faq summary::-webkit-details-marker{display:none}.v-faq summary span{color:var(--v-accent);font-size:20px;line-height:1}.v-faq details[open] summary span{transform:rotate(45deg)}.v-faq details p{font-size:12px;color:var(--v-muted);margin-top:18px;line-height:1.9}.v-footer{border-top:1px solid var(--v-border);padding-block:32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.v-footer>.v-brand{font-size:17px}.v-footer .v-brand>span{color:#929bab;font-size:12px;letter-spacing:1px}.v-footer>span,.v-footer>a:last-child{font-size:10px;color:var(--v-muted)}.v-skip{position:absolute;left:15px;top:-100px;z-index:100;padding:12px;background:var(--v-accent);color:#111!important}.v-skip:focus{top:15px}.v-sr,.v-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.voice-page button:disabled{opacity:.6;cursor:wait;transform:none}@keyframes v-wave{from{transform:scaleY(.65)}to{transform:scaleY(1)}}
@media(min-width:1500px){.v-hero h1{font-size:80px}.v-hero{min-height:710px}}
@media(max-width:1100px){.v-wrap{padding-inline:30px}.v-header{padding-inline:30px;gap:25px}.v-header nav{gap:20px}.v-hero h1{font-size:56px;letter-spacing:-3px}.v-art{height:480px}.v-mic{width:340px;height:430px}.v-signal{width:240px;bottom:15px;left:0}.v-art-coordinate{bottom:-10px}.v-network-inner{gap:25px}.v-network-inner>div{gap:12px}.v-network strong{font-size:29px}.v-network span{font-size:10px}.v-form-layout{grid-template-columns:minmax(0,1fr) 265px;gap:18px}.v-form-body{padding:23px}.v-progress{padding:20px 18px}.v-progress li{font-size:9px;gap:5px}.v-progress li>span{height:21px;width:21px}.v-profile{padding:20px}.v-fields{gap:18px 13px}}
@media(max-width:820px){.v-header nav>a:first-child{display:none}.v-header nav{margin-left:auto}.v-header{height:80px;gap:20px}.v-brand{font-size:19px;gap:8px}.v-brand-divider{margin:0 8px}.v-brand img{width:24px}.v-hero{min-height:auto;grid-template-columns:1.15fr .85fr;padding-block:65px}.v-hero h1{font-size:48px;letter-spacing:-2.8px}.v-lead{font-size:14px}.v-art{height:400px}.v-mic{min-width:270px;height:365px}.v-orbit-one{width:340px;height:310px}.v-orbit-two{width:300px;height:380px}.v-signal{width:215px;padding:13px;left:3px;bottom:6px}.v-signal>span{font-size:6px}.v-signal-bars{gap:2px}.v-art-top{font-size:7px;right:0}.v-art-coordinate{display:none}.v-network-inner{grid-template-columns:1.1fr 1fr}.v-network-language{display:none!important}.v-how{padding-block:65px}.v-section-heading{gap:25px}.v-section-heading h2{font-size:32px}.v-section-heading>p{max-width:260px;font-size:11px}.v-steps{gap:24px}.v-steps h3{font-size:15px}.v-steps p{font-size:11px}.v-form-layout{grid-template-columns:1fr}.v-profile{position:static;display:none}.v-form-body{padding:30px}.v-progress{padding:22px 28px}.v-progress li{font-size:11px;gap:9px}.v-progress li>span{height:25px;width:25px}.v-apply{padding-block:58px}.v-faq{gap:40px;grid-template-columns:1fr 1.2fr}.v-faq h2{font-size:28px}}
@media(max-width:560px){.v-wrap{padding-inline:22px}.v-header{padding-inline:22px;gap:12px;height:74px}.v-header nav{display:none}.v-language{margin-left:auto}.v-language select{font-size:11px;max-width:95px}.v-hero{display:block;padding-top:43px;padding-bottom:20px}.v-eyebrow{font-size:8px;letter-spacing:1.6px}.v-hero h1{font-size:clamp(42px,10.8vw,58px);letter-spacing:-2.5px;margin:23px 0}.v-lead{font-size:14px;line-height:1.85;max-width:390px}.v-button{font-size:11px!important;padding:16px 20px;gap:26px}.v-open{font-size:9px}.v-art{height:335px;margin-top:20px;max-width:360px;margin-inline:auto}.v-mic{height:326px;width:282px}.v-orbit-one{width:310px;height:245px}.v-orbit-two{width:265px;height:295px}.v-signal{width:210px;left:0;bottom:15px}.v-art-top{right:5px}.v-network-inner{padding-block:23px;gap:20px}.v-network-inner>div{display:block}.v-network strong{font-size:28px;display:block;margin-bottom:8px}.v-network span{font-size:9px;display:block;max-width:150px}.v-how{padding-block:50px}.v-section-heading{display:block}.v-section-heading h2{font-size:31px}.v-section-heading>p{font-size:12px;margin-top:14px;max-width:310px}.v-steps{display:block;margin-top:32px}.v-steps article{position:relative;padding-left:42px;padding-top:22px;margin-top:22px}.v-step-number{position:absolute;left:0;top:24px}.v-steps h3{margin:0 0 10px;font-size:17px}.v-steps p{font-size:12px}.voice-page h2{font-size:31px}.v-form-lead{font-size:12px;line-height:1.8}.v-form-layout{margin-top:28px}.v-progress{padding:18px 16px;gap:8px}.v-progress li{font-size:0;gap:0;flex:1;justify-content:center}.v-progress li.is-current{font-size:9px;gap:8px;flex:2.7}.v-progress li>span{font-size:10px;height:25px;width:25px}.v-form-body{padding:24px 18px}.v-fields{grid-template-columns:1fr;gap:20px}.v-field label{font-size:11px}.v-field input,.v-field textarea{font-size:16px!important}.v-form-step h3{font-size:23px}.v-form-actions{gap:12px}.v-form-actions .v-button{font-size:10px!important;max-width:73%;padding:13px 15px;gap:10px}.v-demo{padding:14px}.v-demo-fields{grid-template-columns:1fr}.v-demo-fields input,.v-demo-fields select{font-size:16px!important}.v-demo-fields>label:first-child{grid-column:auto}.v-faq{display:block;padding-block:50px}.v-faq h2{margin-bottom:25px;font-size:29px}.v-faq summary{font-size:12px}.v-footer{flex-wrap:wrap;padding-block:25px}.v-footer>.v-brand{flex-basis:100%;margin-bottom:6px}.v-review-group dl{grid-template-columns:1fr;gap:4px}.v-review-group dd{margin-bottom:12px}.v-form-actions #v-step-count{font-size:9px}}
@media(prefers-reduced-motion:reduce){.v-signal-bars i{animation:none}.v-button{transition:none}.v-button:hover{transform:none}}

.voice-page h1:focus{outline:none}

.v-form-availability{border:0;margin:0;padding:0;min-width:0}.v-field select,.v-equipment select{display:block;width:100%;min-width:0;color:#f3f4f6;background:#0e1118;border:1px solid #363c4b;border-radius:5px;padding:12px 13px;font-size:13px;line-height:1.5;color-scheme:dark}.v-field select:focus,.v-equipment select:focus{border-color:var(--v-accent);outline:1px solid var(--v-accent);outline-offset:0}.v-field select[aria-invalid=true]{border-color:#ff838b}.v-equipment{margin-top:30px;border-top:1px solid var(--v-border);padding-top:26px}.v-equipment h4{margin:0;font-size:15px;color:#e8ecf5}.v-equipment>p,.v-equipment-editor>p{font-size:10px;line-height:1.8;color:var(--v-muted);margin:10px 0 17px}.v-equipment-chips{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0}.v-equipment-chip{display:flex;align-items:center;gap:9px;max-width:100%;background:#442335;border:1px solid #93506a;padding:5px 10px;border-radius:20px;color:#ffd4e4;font-size:10px;overflow-wrap:anywhere}.v-equipment-chip button{background:none;border:0;color:#ffd4e4;cursor:pointer;padding:1px 4px;font-size:17px;line-height:1}.v-equipment-search-row,.v-equipment-new-fields{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.v-equipment-search-row label,.v-equipment-new-fields label{display:block;font-size:10px;color:#d5d8e2}.v-equipment-search-row input,.v-equipment-search-row select,.v-equipment-new-fields input,.v-equipment-new-fields select{margin-top:7px}.v-equipment-results{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:17px}.v-equipment-result{display:flex;flex-direction:column;gap:5px;text-align:left;border:1px solid #343b4a;border-radius:5px;background:#0f131a;color:#dbe3f1;padding:11px 12px;cursor:pointer;overflow-wrap:anywhere;min-width:0}.v-equipment-result:hover{border-color:#bc547c;background:#282030}.v-equipment-result b{font-size:10px;font-weight:600;line-height:1.5}.v-equipment-result span{font-size:8px;color:#a0aabd}.v-equipment-add{border:0;background:none;color:#f6a5c4;padding:13px 0;font-size:10px!important;cursor:pointer}.v-equipment-editor{padding:18px;background:#201c29;border:1px solid #624157;border-radius:7px;margin-top:7px}.v-equipment-new-fields>label:last-child{grid-column:1/-1}.v-equipment-editor-actions{display:flex;gap:17px;align-items:center}.v-equipment-editor-actions .v-button{font-size:10px!important;padding:12px 14px;min-height:40px}.v-equipment-editor-actions .v-back{margin:0;font-size:10px!important}.v-form-availability:disabled{opacity:.5}
@media(max-width:560px){.v-field select,.v-equipment input,.v-equipment select{font-size:16px!important}.v-equipment-search-row,.v-equipment-new-fields{grid-template-columns:1fr}.v-equipment-results{gap:7px}.v-equipment-result{padding:10px}.v-equipment-result b{font-size:10px}.v-equipment-editor{padding:15px}.v-equipment-editor-actions{gap:12px;flex-wrap:wrap}.v-equipment-chip{font-size:10px}}

/* Voice: 42NET broadcast identity and signal playground. */
.voice-page{--v-bg:#06070b;--v-panel:#0e111b;--v-border:#272b3c;--v-ink:#eef1ff;--v-muted:#a0a7c2;--v-accent:#df3677;--v-cyan:#00bfff;--v-display:'WeskerExp','Wesker','Montserrat',sans-serif;background:var(--v-bg);overflow:clip}
.voice-page:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 55% 650px at 85% 5%,#00679424,transparent),radial-gradient(ellipse 70% 850px at 10% 2%,#9b187029,transparent),radial-gradient(ellipse 55% 800px at 85% 60%,#00679416,transparent)}
.v-wrap{max-width:1440px;padding-inline:60px}.v-header{height:88px;max-width:1440px;padding-inline:60px;border-color:#ffffff12;position:relative;z-index:5}.v-brand{font-family:'Wesker',sans-serif;font-size:25px;letter-spacing:-.8px}.v-brand img{width:34px;height:40px}.v-brand b{font:600 12px Montserrat,sans-serif;letter-spacing:3px}.v-header nav{font-size:11px}.v-nav-apply{border:1px solid #df36776b;padding:9px 14px;border-radius:2px;color:#ffc4dd!important}.v-language select{font-size:12px}
.v-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:680px;gap:0;padding-block:70px 50px;position:relative;overflow:visible}.v-hero-copy{position:relative;z-index:2}.v-eyebrow{color:#bac4e1;font:600 10px Montserrat,sans-serif;letter-spacing:2.1px}.v-dot{background:var(--v-cyan);box-shadow:0 0 16px #00bfff70}.v-hero h1{font-family:var(--v-display);font-size:clamp(55px,6.5vw,103px);line-height:1.01;letter-spacing:-4px;font-weight:700;margin:32px 0;max-width:none;text-transform:uppercase;overflow-wrap:normal}.v-hero h1 em{background:linear-gradient(110deg,#f04e8c 10%,#df3677 40%,#a570e7 70%,#00bfff);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:v-neon-flow 8s ease-in-out infinite alternate}.v-lead{font-size:14px;line-height:1.95;max-width:445px;color:#b4b9cb}.v-button{border-radius:2px;background:var(--v-accent);color:white!important;font-size:12px!important;letter-spacing:.2px;padding:17px 24px;min-height:54px;box-shadow:0 8px 36px #df367721;gap:28px}.v-button:hover{background:#ed4b89;border-color:#ed4b89;box-shadow:0 10px 40px #df367740}.v-button span{transition:transform .2s}.v-button:hover span{transform:translate(3px,-3px)}.v-open{max-width:385px;font-size:10px;line-height:1.8;margin-top:19px!important;color:#a8afc7}.v-open .v-dot{background:var(--v-cyan)}
.v-console{position:relative;min-width:0;align-self:center;min-height:510px;margin-left:18px;border:1px solid #00bfff24;background:linear-gradient(130deg,#131120a3,#070d15bd);border-radius:5px;box-shadow:0 35px 100px #0006;transform:perspective(1200px) rotateY(-7deg) rotateZ(2deg);transition:transform .45s,border-color .4s;isolation:isolate}.v-console:hover,.v-console:focus-within{transform:perspective(1200px) rotateY(0) rotateZ(0);border-color:#00bfff65}.v-console:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse,#000,transparent 80%);z-index:-1}.v-console:after{content:'';position:absolute;inset:-1px;border-radius:inherit;border-top:1px solid #df367795;pointer-events:none}.v-console-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px;border-bottom:1px solid #ffffff0c;font:10px monospace;letter-spacing:1.6px;color:#adb8d6}.v-clock{display:flex;gap:8px;align-items:center;color:#a6afc8;font:9px Montserrat,sans-serif;letter-spacing:0}.v-clock time{font:12px monospace;color:#8ce4ff}.v-console-title{padding:22px 24px 0;font-size:16px!important;letter-spacing:-.3px!important;line-height:1.2!important;font-family:'Wesker',sans-serif!important}.v-scope{position:relative;height:255px;margin-top:6px;overflow:hidden}.v-scope canvas{position:absolute;inset:0;width:100%;height:100%;max-width:none;cursor:crosshair}.v-scope-logo{position:absolute;pointer-events:none;width:132px;height:150px;object-fit:contain;left:calc(50% - 66px);top:48px;filter:drop-shadow(0 0 23px #df36774d) drop-shadow(0 0 50px #00bfff3d);transform:rotate(-8deg);animation:v-mark-float 8s ease-in-out infinite alternate}.v-scope:after{content:'42NET';font:700 105px 'WeskerExp',sans-serif;position:absolute;top:75px;left:50%;transform:translateX(-50%);color:#ffffff03;pointer-events:none;z-index:-1;letter-spacing:-8px}.v-console-control{padding:0 24px 20px}.v-mode-label{font-size:9px;font-weight:600;color:#909ab5;display:block;margin-bottom:10px}.v-modes{display:flex;gap:6px;flex-wrap:wrap}.v-modes button{border:1px solid #3a4055;background:#151928;color:#a9b2cf;padding:8px 12px;border-radius:2px;font-size:9px!important;cursor:pointer;transition:background .2s,border-color .2s}.v-modes button[aria-pressed=true]{color:#8ce4ff;background:#00344b55;border-color:#00bfff8a}.v-console-bottom{border-top:1px solid #ffffff12;padding:18px 24px;display:flex;justify-content:space-between;gap:15px;align-items:center}.v-play{background:#eef1ff;border:0;color:#0c1020;padding:12px 15px;display:flex;align-items:center;gap:12px;font-weight:700!important;font-size:10px!important;cursor:pointer;border-radius:2px;min-height:42px}.v-play[aria-pressed=true]{background:#00bfff;color:#07111b}.v-play-icon{font-size:12px;width:12px;text-align:center}.v-motion{border:1px solid #3b4259;color:#c7cfe5;background:transparent;cursor:pointer;padding:10px 13px;min-width:42px;min-height:42px;border-radius:2px;font-size:13px!important}.v-console-note{font-size:9px!important;line-height:1.7;color:#9ca6c4;margin:0 24px 17px!important;max-width:420px}.v-sound-error{font-size:11px;color:#ffc0d8;padding:0 24px 12px}.v-console-caption{position:absolute;right:18px;bottom:-29px;color:#7c87a4;font:8px monospace;letter-spacing:2px}
.v-network{background:#0b0d14;border-color:#ffffff13;position:relative}.v-network-inner{padding-block:29px;gap:25px}.v-network strong{font-family:'Wesker',sans-serif;color:#eff1ff;font-size:41px}.v-network span{font-size:11px;color:#a8b0c7}.v-network-language strong{color:var(--v-cyan)}
.v-ticker{overflow:hidden;border-bottom:1px solid #ffffff12;padding:15px 0;user-select:none;position:relative;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.v-ticker-track{display:flex;gap:30px;width:max-content;animation:v-ticker-slide 45s linear infinite}.v-ticker-track>div{display:flex;gap:30px;align-items:center;flex-shrink:0}.v-ticker span{font:600 9px Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#77849f}.v-ticker i{height:4px;width:4px;background:var(--v-accent);transform:rotate(45deg);display:block}
.voice-page h2{font-family:'Wesker',Montserrat,sans-serif;font-size:clamp(30px,3.7vw,52px);letter-spacing:-1.6px;line-height:1.15}.v-how{padding-block:92px}.v-section-heading>p{font-size:13px;line-height:1.9;max-width:355px}.v-steps{gap:32px;margin-top:45px}.v-steps article{border-top:1px solid #394057;padding-top:23px;transition:border-color .3s,transform .3s}.v-steps article:hover{border-color:var(--v-accent);transform:translateY(-4px)}.v-step-number{font:700 30px 'Wesker',sans-serif;color:#00bfff85}.v-steps h3{font-family:'Wesker',Montserrat,sans-serif;font-size:18px;letter-spacing:-.4px;margin-top:21px}.v-steps p{font-size:12px;line-height:1.95;color:#a1abc5}
.v-apply{background:linear-gradient(140deg,#10121de0,#070e15f0);border-block:1px solid #ffffff13;padding-block:74px}.v-apply>.v-wrap>.v-eyebrow{color:#f68cb4}.v-apply h2{margin-top:18px}.v-form-lead{max-width:650px;font-size:13px;line-height:1.9;color:#a3afca}.v-form-layout{grid-template-columns:minmax(0,1fr) 320px;gap:26px}.v-form-layout form{background:#0c101a;border:1px solid #323a50;border-radius:4px;box-shadow:0 20px 65px #0002;scroll-margin-top:22px}.v-progress{background:#101625;padding:19px 24px;border-bottom:1px solid #343d54;gap:10px}.v-progress li{gap:0;min-width:0}.v-progress li>button{background:transparent;border:0;color:inherit;display:flex;align-items:center;gap:9px;text-align:left;padding:7px 2px;font-size:10px!important;line-height:1.4;cursor:pointer}.v-progress li>button>span{font:10px monospace;border:1px solid #4c5368;flex-shrink:0;border-radius:50%;width:25px;height:25px;display:grid;place-items:center;color:#aeb9d4}.v-progress li.is-current button{color:#ffb6d2}.v-progress li.is-current button>span{color:#fff;background:#df3677;border-color:#df3677;box-shadow:0 0 22px #df36773b}.v-progress li.is-done button{color:#8bd8f1}.v-progress li.is-done button>span{color:#8ce4ff;border-color:#00bfff78;background:#003c5650}.v-progress li>button:disabled{cursor:default}.v-form-body{padding:32px}.v-form-step h3{font-family:'Wesker',Montserrat,sans-serif;font-size:27px;letter-spacing:-.5px}.v-step-hint{font-size:12px;line-height:1.85;color:#aab6d0;margin-top:13px!important;max-width:620px}.v-required{font-size:10px;color:#8090af;margin-block:12px 27px!important}.v-field label{font-size:11px;color:#c9d2e8;font-weight:600}.v-field input,.v-field textarea,.v-field select,.v-equipment input,.v-equipment select{border-radius:3px;background:#080d16;border-color:#36425c;color:#f0f5ff;font-size:13px;padding:13px 14px;transition:border-color .18s,box-shadow .18s}.v-field input:focus,.v-field textarea:focus,.v-field select:focus,.v-equipment input:focus{border-color:#00bfff;outline:none;box-shadow:0 0 0 3px #00bfff14}.v-field [aria-invalid=true],.v-equipment [aria-invalid=true]{border-color:#f04e8c!important;background:#df36770a}.v-field-error{display:block;color:#ffabd1;font-size:11px;line-height:1.7;margin-top:8px}.v-field-error:before{content:'↳ ';color:#f04e8c}.v-alert{background:#df367715;border:1px solid #df36775c;color:#ffd5e9;font-size:12px;border-radius:3px}.v-form-actions{border-color:#36425c;margin-top:32px;padding-top:25px}.v-form-actions .v-button{font-size:11px!important}.v-back{color:#c1cbe2}.v-genres>label span{font-size:11px;border-radius:3px}.v-genres>label input:checked+span{background:#00394d5c;border-color:#00bfff94;color:#9febff}
.v-profile{background:radial-gradient(ellipse at 10% 0%,#df367724,transparent 70%),#101622;border:1px solid #45506a;border-radius:4px;padding:24px;top:25px;box-shadow:0 18px 60px #0003;overflow:hidden}.v-profile-top{font:9px monospace;letter-spacing:1.7px}.v-avatar{width:86px;height:86px;margin-block:32px 21px;font-family:'Wesker',sans-serif;font-size:27px;position:relative;background:#141d2e;color:#a3e6ff;border:1px solid #00bfff61;border-radius:4px;box-shadow:14px -12px 0 -6px #df36771a,-12px 13px 0 -6px #00bfff15}.v-profile-eyebrow{font-size:9px;letter-spacing:.6px;color:#f690b9}.v-profile h3{font-family:'Wesker',Montserrat,sans-serif;font-size:24px;line-height:1.3;margin-top:13px;overflow-wrap:anywhere}.v-profile p{font-size:11px;color:#aab7d3;line-height:1.9}.v-profile-meter{width:100%;height:4px;display:block;margin-top:30px;background:#29334c;appearance:none;border:0}.v-profile-meter::-webkit-progress-bar{background:#29334c}.v-profile-meter::-webkit-progress-value{background:linear-gradient(90deg,#df3677,#00bfff);transition:width .3s}.v-profile-meter::-moz-progress-bar{background:#00bfff}.v-profile-bottom{margin-top:18px;font-size:9px}.v-profile-genres span{border-radius:3px;border-color:#526382;color:#aae3ff;background:#00bfff0b}.v-equipment-result{border-radius:3px;background:#101828;border-color:#35405a;padding:13px}.v-equipment-result b{font-size:11px}.v-equipment-result span{font-size:9px}.v-equipment-result:hover{background:#003a4b40;border-color:#00bfff70}.v-equipment-chip{background:#0038475c;border-color:#00bfff74;color:#b4ecff;font-size:11px}.v-equipment-chip button{color:#b4ecff}.v-equipment>p,.v-equipment-editor>p{font-size:11px}.v-equipment-add{font-size:11px!important}.v-demo{border-radius:3px;background:#0b1320;border-color:#36445e}.v-demo-top b{font-family:'Wesker',sans-serif;font-size:13px}.v-upload{border-color:#4e607e;background:#00bfff05;border-radius:3px;min-height:84px;color:#b3dcea}.v-upload:hover{background:#00bfff0e;border-color:#00bfff99}.v-consent{position:relative}.v-consent .v-field-error{margin-top:6px}.v-faq{padding-block:75px}.v-faq summary{font-size:13px}.v-faq p{font-size:12px}.v-footer{border-color:#ffffff12}
.v-reveal{transition:opacity .7s,transform .7s}.v-motion-ready .v-reveal:not(.v-revealed){opacity:0;transform:translateY(24px)}.v-motion-paused *,.v-motion-paused *:before,.v-motion-paused *:after{animation-play-state:paused!important}.v-motion-paused .v-console{transform:none}.v-motion-paused .v-reveal{opacity:1!important;transform:none!important;transition:none!important}
@keyframes v-neon-flow{from{background-position:0% 50%}to{background-position:100% 50%}}@keyframes v-mark-float{from{transform:translateY(-5px) rotate(-8deg)}to{transform:translateY(7px) rotate(3deg)}}@keyframes v-ticker-slide{to{transform:translateX(calc(-50% - 15px))}}
@media(min-width:1500px){.v-hero{min-height:750px}.v-hero h1{font-size:103px}}
@media(max-width:1200px){.v-wrap{padding-inline:38px}.v-header{padding-inline:38px;gap:25px}.v-hero h1{font-size:clamp(51px,6.25vw,78px);letter-spacing:-3px}.v-console{margin-left:10px;min-height:490px}.v-console-top{padding:19px}.v-console-control{padding-inline:19px}.v-console-title{padding-inline:19px}.v-console-note{margin-inline:19px!important}.v-form-layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.v-profile{padding:22px}.v-form-body{padding:27px}}
@media(max-width:900px){.v-hero{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);padding-block:65px;min-height:640px}.v-hero h1{font-size:clamp(43px,5.8vw,59px);letter-spacing:-2px}.v-lead{font-size:12px;max-width:340px}.v-eyebrow{font-size:8px}.v-console{transform:none;min-height:450px}.v-scope{height:218px}.v-scope-logo{width:110px;left:calc(50% - 55px);top:30px}.v-console-top{flex-wrap:wrap;gap:9px}.v-console-title{font-size:14px!important}.v-clock{font-size:8px}.v-console-note{font-size:8px!important}.v-play{font-size:9px!important;padding:11px}.v-modes button{font-size:8px!important;padding:8px}.v-form-layout{grid-template-columns:1fr}.v-profile{display:none}.v-progress li>button{font-size:10px!important}.v-section-heading{gap:30px}.v-steps{gap:23px}.v-steps h3{font-size:16px}.v-steps p{font-size:11px}}
@media(max-width:650px){.v-wrap{padding-inline:23px}.v-header{padding-inline:23px;height:76px;gap:12px}.v-brand{font-size:22px}.v-brand b{font-size:10px;letter-spacing:2px}.v-brand-divider{margin:0 10px}.v-brand img{width:27px;height:31px}.v-header nav{display:none}.v-language{margin-left:auto}.v-hero{display:block;padding-top:48px;padding-bottom:60px;min-height:auto}.v-hero h1{font-size:clamp(42px,10.35vw,67px);letter-spacing:-2px;margin-block:26px}.v-lead{font-size:13px;max-width:440px;line-height:1.9;margin-bottom:25px!important}.v-hero .v-button{font-size:11px!important;gap:22px}.v-open{font-size:9px;max-width:340px}.v-console{margin:42px 0 0;min-height:0}.v-console-top{padding:18px;flex-wrap:nowrap}.v-console-title{padding:21px 18px 0;font-size:17px!important}.v-scope{height:224px}.v-scope-logo{width:115px;left:calc(50% - 57px);height:134px;top:37px}.v-console-control{padding:0 18px 18px}.v-modes button{font-size:9px!important;padding:9px 11px}.v-console-bottom{padding:17px 18px}.v-play{font-size:10px!important;padding:12px 14px}.v-console-note{font-size:9px!important;margin:0 18px 18px!important}.v-console-caption{bottom:-25px;font-size:7px;right:8px;letter-spacing:1px}.v-clock{gap:6px;font-size:8px}.v-clock time{font-size:11px}.v-network-inner{grid-template-columns:1fr 1fr;padding-block:27px;gap:22px}.v-network strong{font-size:32px}.v-network span{font-size:10px}.v-network-inner>div{display:block}.v-network-language{display:none!important}.v-ticker{padding:13px 0}.v-ticker span{font-size:8px}.v-how{padding-block:59px}.v-section-heading{display:block}.v-section-heading h2{font-size:33px;max-width:400px}.v-section-heading>p{margin-top:17px;font-size:12px;max-width:370px}.v-steps{display:block;margin-top:36px}.v-steps article{margin-top:28px;padding:20px 0 0 50px;position:relative}.v-step-number{position:absolute;left:0;top:20px;font-size:25px}.v-steps h3{margin:0 0 13px;font-size:19px}.v-steps p{font-size:12px}.v-apply{padding-block:55px}.v-apply h2{font-size:33px}.v-form-lead{font-size:12px}.v-progress{padding:15px 16px;gap:5px}.v-progress li{flex:1!important;justify-content:center}.v-progress li.is-current{flex:2.6!important}.v-progress li>button{font-size:0!important;gap:0}.v-progress li.is-current>button{font-size:9px!important;gap:7px}.v-progress li>button>span{font-size:10px;height:25px;width:25px}.v-form-body{padding:26px 19px}.v-fields{grid-template-columns:1fr;gap:22px}.v-field input,.v-field textarea,.v-field select,.v-equipment input,.v-equipment select{font-size:16px!important;min-height:48px}.v-field label{font-size:12px}.v-form-step h3{font-size:26px}.v-step-hint{font-size:12px}.v-required{font-size:10px;line-height:1.8}.v-form-actions{flex-wrap:wrap;gap:12px}.v-form-actions .v-button{font-size:10px!important;gap:13px;max-width:80%;padding:14px 15px}.v-form-actions #v-step-count{font-size:9px}.v-equipment-result b{font-size:11px}.v-equipment-result span{font-size:9px}.v-equipment-search-row{grid-template-columns:1fr}.v-faq{display:block;padding-block:55px}.v-faq h2{font-size:32px;margin-bottom:25px}.v-footer{padding-block:29px}.v-scope:after{font-size:90px}.v-reveal{transition:none}}
@media(prefers-reduced-motion:reduce){.voice-page *,.voice-page *:before,.voice-page *:after{animation:none!important;transition:none!important}.v-console,.v-console:hover{transform:none}.v-reveal{opacity:1!important;transform:none!important}}

/* Voice directory: purpose and participants */
.v-community{padding-top:100px;padding-bottom:20px}
.v-community h2{max-width:900px;margin:0;font-family:var(--v-display);font-size:clamp(30px,3.2vw,48px);line-height:1.2;letter-spacing:-1px;text-transform:uppercase}
.v-community .v-community-lead{max-width:800px;margin:26px 0 42px;color:#a5a8b5;font-size:15px;line-height:1.9}
.v-audiences{display:grid;grid-template-columns:1fr 1fr;gap:56px}
.v-audiences article{border-top:1px solid #30303e;padding-top:26px;min-width:0}
.v-audience-index{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;color:#00bfff}
.v-audiences article:nth-child(2) .v-audience-index{color:#df3677}
.v-audiences h3{font-family:Montserrat,sans-serif;font-size:19px;font-weight:600;line-height:1.5;margin:16px 0 14px}
.v-audiences p{color:#a5a8b5;font-size:14px;line-height:1.9;margin:0;max-width:550px}
@media(max-width:650px){.v-community{padding-top:60px}.v-community h2{font-size:30px}.v-community .v-community-lead{font-size:14px;margin-bottom:30px}.v-audiences{grid-template-columns:1fr;gap:30px}.v-audiences h3{font-size:18px}}

/* Fit long localized titles to their column without covering the artwork. */
.v-hero-copy{min-width:0;container-type:inline-size}
.voice-page:lang(hu) .v-hero h1,.voice-page:lang(de) .v-hero h1{font-size:clamp(24px,9cqw,62px);letter-spacing:-.03em;line-height:1.1}

.v-community h2{overflow-wrap:anywhere;hyphens:auto}
.v-field{position:relative}.v-phone{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px}.v-field>small{display:block;margin-top:7px;font-size:10px;line-height:1.7;color:var(--v-muted)}.v-option-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.v-option{border:1px solid #36425c;background:#0f131a;color:#dbe3f1;border-radius:20px;padding:7px 13px;font-size:10px;line-height:1.4;cursor:pointer;transition:border-color .15s,background .15s;text-align:left}.v-option:hover{border-color:#bc547c}.v-option[aria-pressed=true]{background:#442335;border-color:#df3677;color:#ffd4e4}.v-option:focus-visible{outline:1px solid var(--v-accent);outline-offset:2px}.v-option-chips{margin:14px 0 6px}.v-option-chips:empty{display:none}.v-field .v-option-level{display:inline-block;width:auto;background:#2a1a24;color:#ffd4e4;border:1px solid #93506a;border-radius:12px;font-size:10px;padding:2px 6px;line-height:1.4}.v-option-add{display:flex;gap:8px;margin-top:10px}.v-option-add input{flex:1;min-width:0}.v-option-confirm{border:1px solid #93506a;background:#2a1a24;color:#f6a5c4;border-radius:3px;padding:0 14px;font-size:10px;cursor:pointer;white-space:nowrap}.v-option-confirm:hover{background:#442335}.v-sr-input{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none;border:0;padding:0;margin:0}
@media(max-width:560px){.v-phone{grid-template-columns:1fr}.v-option{font-size:11px;padding:9px 13px}.v-option-add{flex-wrap:wrap}.v-option-add input,.v-option-add .v-option-confirm,.v-phone select{font-size:16px!important}.v-option-confirm{padding:12px 14px}}
