.v-root{--tx:#f5f2ec;--mu:#a39fa8;--mu2:#77737d;--line:#ffffff17;--line2:#ffffff29;--bc:var(--ac);min-height:100vh;color:var(--tx);background:var(--bgt,#07060a);font-family:var(--f-body);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;line-height:1.55;position:relative;overflow-x:clip}.v-root *{box-sizing:border-box}.v-root a{color:inherit;text-decoration:none}.v-root :focus-visible{outline:2px solid var(--bc);outline-offset:3px;border-radius:10px}.v-sky{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 85% -5%,color-mix(in srgb,var(--bc) 26%,transparent),transparent 70%),radial-gradient(60% 50% at 0% 100%,color-mix(in srgb,var(--ac2) 14%,transparent),transparent 70%),var(--bgt,#07060a);position:fixed;inset:0}.v-grain{z-index:0;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.v-cine{z-index:0;pointer-events:none;opacity:.5;width:min(62vw,900px);height:min(100vh,860px);position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.v-root:has([data-r=clipper]){--bc:#37f4ff;--ac:#37f4ff;--ac2:#ff3dcb;--bgt:#06070d}.v-root:has([data-r=closer]){--bc:#ff6a1a;--ac:#ff6a1a;--ac2:#ff2e4d;--bgt:#0a0605}.v-cine img{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:22s ease-in-out infinite alternate v-kb}.v-cine:after{content:"";background:linear-gradient(180deg,transparent 50%,var(--bgt,#07060a)),linear-gradient(0deg,color-mix(in srgb,var(--bc) 18%,transparent),transparent 60%);position:absolute;inset:0}@keyframes v-kb{to{transform:scale(1.1)translate(-2%,-2%)}}.v-sky:after{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 60% at 50% 20%,#000,#0000);mask:radial-gradient(70% 60% at 50% 20%,#000,#0000)}.v-w{z-index:1;max-width:1180px;margin:0 auto;padding:0 20px;position:relative}.v-mono{font-family:Geist Mono,ui-monospace,monospace}.v-hd{z-index:40;background:color-mix(in srgb,var(--bgt,#07060a) 72%,transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);position:sticky;top:0}.v-hd .v-w{align-items:center;gap:14px;min-height:68px;display:flex}.v-logo{letter-spacing:-.02em;flex:none;align-items:center;gap:10px;min-height:48px;font-weight:600;display:flex}.v-logo img{width:36px;height:36px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ac) 45%,transparent);border-radius:10px}.v-nav{scrollbar-width:none;gap:4px;margin-left:auto;display:flex;overflow-x:auto}.v-nav::-webkit-scrollbar{display:none}.v-nav a{color:#f1f3f7c7;white-space:nowrap;border-radius:12px;flex:none;align-items:center;min-height:44px;padding:0 12px;font-size:14px;display:inline-flex}.v-nav a:hover,.v-nav a[aria-current=page]{color:#fff;background:#ffffff0f}.v-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .3s;display:inline-flex}.v-btn:active{transform:scale(.97)}.v-btn.pri{color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 80%,#fff),var(--bc) 45%,var(--ac2));box-shadow:0 14px 40px -14px var(--bc),inset 0 1px 0 #ffffff80}.v-btn.gh{color:var(--tx);border:1px solid var(--line2);background:#ffffff0d}.v-btn.gh:hover{background:#ffffff17}.v-btn.xl{border-radius:17px;min-height:58px;padding:0 28px;font-size:16.5px}.v-bc{color:var(--mu);flex-wrap:wrap;align-items:center;gap:4px;padding-top:22px;font:500 12.5px Geist Mono,monospace;display:flex}.v-bc a{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.v-bc a:hover{color:#fff}.v-eb{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);align-items:center;gap:10px;font:500 12px Geist Mono,monospace;display:inline-flex}.v-eb b{background:var(--bc);width:8px;height:8px;box-shadow:0 0 12px var(--bc);border-radius:50%;animation:2s infinite v-pul}@keyframes v-pul{50%{opacity:.35}}.v-root h1{font-family:var(--hf);font-style:var(--hs);font-weight:var(--hw);letter-spacing:var(--hl);text-wrap:balance;margin:16px 0 18px;font-size:clamp(38px,6vw,80px);line-height:.96}.v-root [data-r=closer] h1,.v-root[data-r=closer] h1{text-transform:uppercase;font-size:clamp(28px,3.9vw,54px)}.v-root h2{font-family:var(--hf);font-style:var(--hs);font-weight:var(--hw);letter-spacing:var(--hl);text-wrap:balance;margin:12px 0 14px;font-size:clamp(28px,3.8vw,50px);line-height:1.02}.v-root h2 em,.v-root h1 em{font-style:inherit;background:linear-gradient(100deg,var(--bc),var(--ac2));color:#0000;-webkit-background-clip:text;background-clip:text}.v-root h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.v-lead{color:#f1f3f7c2;max-width:62ch;font-size:clamp(16px,1.4vw,19px)}.v-sec{z-index:1;padding:70px 0;position:relative}.v-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);white-space:nowrap;background:#ffffff12;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font:600 11px Geist Mono,monospace;display:inline-flex}.v-tag.ex{background:color-mix(in srgb,var(--ac2) 16%,transparent);color:var(--ac2)}.v-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;padding:28px 0 60px;display:grid}.v-hero>*{min-width:0}.v-acts{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.v-gain{background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 16%,#0c0e13e6),#0c0e13e6);border:1px solid color-mix(in srgb,var(--bc) 42%,var(--line));box-shadow:0 20px 60px -30px var(--bc);border-radius:18px;align-items:center;gap:14px;margin-top:22px;padding:14px 18px;display:inline-flex}.v-gain small{letter-spacing:.1em;text-transform:uppercase;color:var(--mu);font:500 11.5px Geist Mono,monospace;display:block}.v-gain b{letter-spacing:-.04em;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.1;display:block}.v-gain i{background:linear-gradient(135deg,var(--bc),var(--ac2));width:46px;height:46px;color:var(--ink);border-radius:14px;flex:none;place-items:center;font-style:normal;animation:2.4s infinite v-bump;display:grid}@keyframes v-bump{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--bc) 60%,transparent)}60%{box-shadow:0 0 0 16px #0000}}.v-hud{border:1px solid color-mix(in srgb,var(--bc) 30%,var(--line));box-shadow:0 40px 90px -40px #000000f2,0 0 80px -40px var(--bc),inset 0 1px 0 #ffffff0f;background:linear-gradient(#161921e6,#0b0d12eb);border-radius:26px;padding:22px;position:relative;overflow:hidden}.v-hud:before{content:"";border-radius:inherit;background:conic-gradient(from var(--v-ang,0deg),transparent 0 70%,var(--bc) 85%,transparent 95%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:5s linear infinite v-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --v-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes v-spin{to{--v-ang:360deg}}.v-hud-h{align-items:center;gap:14px;display:flex}.v-hud-h b{letter-spacing:-.03em;font-size:22px;display:block}.v-hud-h small{color:var(--bc);font:500 12px Geist Mono,monospace}.v-stat{gap:10px;margin-top:16px;display:grid}.v-stat div{color:var(--mu);grid-template-columns:96px 1fr auto;align-items:center;gap:10px;font:500 12.5px Geist Mono,monospace;display:grid}.v-stat u{background:#ffffff14;border-radius:9px;height:8px;text-decoration:none;display:block;overflow:hidden}.v-stat u i{height:100%;width:var(--p);background:linear-gradient(90deg,var(--bc),var(--ac2));box-shadow:0 0 12px var(--bc);border-radius:9px;animation:1.4s cubic-bezier(.2,.8,.2,1) both v-fill;display:block}.v-stat div.off{opacity:.45}.v-stat div.off u i{box-shadow:none;background:repeating-linear-gradient(45deg,#ffffff24 0 6px,#0000 6px 12px)}@keyframes v-fill{0%{width:0}}.v-stat em{color:var(--tx);white-space:nowrap;font-style:normal}.v-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.v-card{background:linear-gradient(160deg,color-mix(in srgb,var(--bc) 8%,#16141ccc),#0c0b10e6);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:22px;padding:22px;position:relative;box-shadow:inset 0 1px #ffffff0d}.v-card p{color:#f1f3f7c7;margin:8px 0 0;font-size:15px}.v-ico{background:color-mix(in srgb,var(--bc) 16%,transparent);border:1px solid color-mix(in srgb,var(--bc) 40%,transparent);width:44px;height:44px;color:var(--bc);border-radius:13px;place-items:center;display:grid}.v-px{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.v-px span{border:1px solid var(--line);color:#d5d9e0;background:#ffffff0d;border-radius:12px;padding:8px 12px;font:500 12.5px Geist Mono,monospace}.v-role{flex-direction:column;gap:10px;display:flex}.v-role .top{justify-content:space-between;align-items:center;gap:10px;display:flex}.v-role b.g{letter-spacing:-.03em;background:linear-gradient(100deg,var(--bc),var(--ac2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:700;line-height:1.2}.v-role h3 a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.v-role.off{opacity:.55;border-style:dashed}.v-role.off b.g{color:var(--mu);-webkit-text-fill-color:var(--mu);background:0 0}.v-role ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.v-role li{color:#cbd0d8;gap:8px;font:500 13px/1.45 Geist Mono,monospace;display:flex}.v-role li:before{content:"";background:var(--bc);border-radius:2px;flex:none;width:7px;height:7px;margin-top:6px;transform:rotate(45deg)}.v-lvl{letter-spacing:.12em;color:var(--ink);background:linear-gradient(135deg,var(--bc),var(--ac2));border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font:700 11px Geist Mono,monospace;display:inline-flex}.v-role.off .v-lvl{color:var(--mu);background:#ffffff1a}.v-piste{counter-reset:cp;grid-template-columns:repeat(6,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.v-piste li{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:16px;position:relative}.v-piste li:before{counter-increment:cp;content:counter(cp);width:34px;height:34px;color:var(--ink);background:linear-gradient(135deg,var(--bc),var(--ac2));box-shadow:0 0 18px -4px var(--bc);border-radius:50%;place-items:center;margin-bottom:10px;font:700 14px Geist Mono,monospace;display:grid}.v-piste b{letter-spacing:-.01em;font-size:15.5px;display:block}.v-piste span{color:var(--mu);margin-top:4px;font-size:13.5px;display:block}.v-piste small{color:var(--bc);margin-top:8px;font:600 11px Geist Mono,monospace;display:block}.v-faq{gap:10px;max-width:880px;display:grid}.v-faq details{border:1px solid var(--line);background:#ffffff09;border-radius:18px}.v-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 18px;font-size:16px;font-weight:600;list-style:none;display:flex}.v-faq summary::-webkit-details-marker{display:none}.v-faq summary:after{content:"+";width:28px;height:28px;color:var(--bc);background:#ffffff0f;border-radius:9px;flex:none;place-items:center;font:600 18px Geist Mono,monospace;transition:transform .3s;display:grid}.v-faq details[open] summary:after{transform:rotate(45deg)}.v-faq details p{color:#f1f3f7c7;margin:0;padding:0 18px 18px;font-size:15px}.v-links{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.v-lk{border:1px solid var(--line);background:#ffffff09;border-radius:16px;align-items:center;gap:12px;min-height:64px;padding:10px 14px;transition:border-color .25s,transform .25s;display:flex}.v-lk:hover{border-color:var(--c,var(--bc));transform:translateY(-2px)}.v-lk b{font-size:14.5px;font-weight:600;display:block}.v-lk small{color:var(--mu);font:500 11.5px Geist Mono,monospace;display:block}.v-jobs{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.v-job{border:1px solid color-mix(in srgb,var(--c) 28%,var(--line));background:linear-gradient(#161921db,#0b0d12e6);border-radius:20px;align-items:flex-start;gap:14px;padding:18px;transition:transform .25s,border-color .25s;display:flex}.v-job:hover{border-color:var(--c);transform:translateY(-3px)}.v-job .t{flex:1;min-width:0}.v-job b{letter-spacing:-.02em;font-size:17px;display:block}.v-job p{color:#f1f3f7bd;margin:6px 0 0;font-size:14px}.v-job em{color:var(--c);margin-top:8px;font:600 12.5px Geist Mono,monospace;display:block}.v-job .go{border:1px solid var(--line2);background:#ffffff0f;border-radius:13px;flex:none;justify-content:center;align-self:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.v-form{gap:16px;display:grid}.v-f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.v-fl{gap:6px;display:grid}.v-fl>span,.v-fs legend{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font:600 12px Geist Mono,monospace}.v-in{border:1px solid var(--line2);width:100%;min-height:50px;color:var(--tx);background:#ffffff0a;border-radius:14px;padding:0 14px;font:500 16px Geist,system-ui,sans-serif}textarea.v-in{resize:vertical;min-height:120px;padding:12px 14px}select.v-in{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mu) 50%),linear-gradient(135deg,var(--mu) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:6px 6px}.v-in:focus{border-color:var(--bc);box-shadow:0 0 0 4px color-mix(in srgb,var(--bc) 18%,transparent);outline:none}.v-in[aria-invalid=true]{border-color:#ff6b6b}.v-err{color:#ff8a8a;font-size:13px}.v-fs{border:0;gap:8px;margin:0;padding:0;display:grid}.v-chips{flex-wrap:wrap;gap:8px;display:flex}.v-chip{border:1px solid var(--line2);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 14px;font-size:14.5px;display:inline-flex;position:relative}.v-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.v-chip:has(input:checked){background:linear-gradient(135deg,var(--bc),var(--ac2));color:var(--ink);border-color:#0000;font-weight:600}.v-chip:has(input:disabled){opacity:.4;cursor:not-allowed;text-decoration:line-through}.v-chip:has(input:focus-visible){outline:2px solid var(--bc);outline-offset:3px}.v-chip i{background:var(--c);border-radius:50%;width:9px;height:9px}.v-hint{color:var(--mu);margin:0;font-size:13px}.v-cv{background:linear-gradient(135deg,#ffb38a1a,#b99cff1a);border:1px solid #b99cff4d;border-radius:18px;gap:14px;padding:16px;display:flex}.v-cv b{font-size:15.5px;display:block}.v-cv p{color:#f1f3f7c2;margin:4px 0 0;font-size:13.5px}.v-consent{border:1px solid var(--line2);color:#f1f3f7cc;cursor:pointer;background:#ffffff08;border-radius:16px;align-items:flex-start;gap:14px;padding:12px 14px;font-size:14px;display:flex;position:relative}.v-consent input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.v-consent .bx{border:1.5px solid var(--line2);color:#0000;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;transition:all .2s;display:grid}.v-consent:has(input:checked){border-color:color-mix(in srgb,var(--bc) 50%,transparent)}.v-consent:has(input:checked) .bx{background:linear-gradient(135deg,var(--bc),var(--ac2));color:var(--ink);border-color:#0000}.v-consent:has(input:focus-visible){outline:2px solid var(--bc);outline-offset:3px}.v-consent a{z-index:2;position:relative}.v-hp{top:0;overflow:hidden;position:absolute!important;left:-9999px!important}.v-hp input{width:60px;height:48px}.v-ok{background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 20%,#0c0e13),color-mix(in srgb,var(--ac2) 14%,#0c0e13));border:1px solid color-mix(in srgb,var(--bc) 45%,transparent);border-radius:22px;padding:26px}.v-msg{background:#ff6b6b1a;border:1px solid #ff6b6b59;border-radius:14px;padding:14px 16px;font-size:14.5px}.v-side{gap:14px;display:grid;position:sticky;top:90px}.v-ft{z-index:1;border-top:1px solid var(--line);background:#06070abf;margin-top:40px;padding:60px 0 40px;position:relative}.v-ftg{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:26px;display:grid}.v-ft h4{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin:0 0 8px;font:600 12px Geist Mono,monospace}.v-ft ul{margin:0;padding:0;list-style:none}.v-ft li a{color:#f1f3f7cc;align-items:center;min-width:44px;min-height:44px;font-size:14px;display:inline-flex}.v-ft li a:hover{color:var(--ac)}.v-ft p{color:var(--mu);font-size:14px}.v-legal{border-top:1px solid var(--line);color:var(--mu2);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:26px;padding-top:18px;font-size:13px;display:flex}.v-in-view{animation:.8s cubic-bezier(.2,.8,.2,1) both v-rise}@keyframes v-rise{0%{opacity:0;transform:translateY(18px)}}@media (max-width:980px){.v-hero{grid-template-columns:1fr}.v-grid{grid-template-columns:1fr 1fr}.v-piste{grid-template-columns:repeat(3,1fr)}.v-links,.v-ftg{grid-template-columns:1fr 1fr}.v-side{position:static}}@media (max-width:720px){.v-cine{opacity:.32;width:100%;height:70vh;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.v-hd .v-w{flex-wrap:wrap;gap:0 10px;min-height:0;padding-top:8px;padding-bottom:4px}.v-hd .v-cta{margin-left:auto}.v-nav{order:3;width:100%;margin:0 -8px}.v-grid,.v-jobs,.v-f2{grid-template-columns:1fr}.v-piste{grid-template-columns:1fr 1fr}.v-links,.v-ftg{grid-template-columns:1fr}.v-sec{padding:50px 0}.v-acts .v-btn{flex:100%}.v-stat div{grid-template-columns:84px 1fr auto}}@media (prefers-reduced-motion:reduce){.v-root *,.v-root :before,.v-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
