.ar-stage{isolation:isolate;color:#f3f0eb;background:#050507;width:100%;min-height:100svh;font-family:Space Grotesk,system-ui,sans-serif;position:relative;overflow:hidden}.ar-video{object-fit:contain;opacity:.94;width:100%;height:100%;position:absolute;inset:0}.ar-grain,.ar-shade{pointer-events:none;position:absolute;inset:0}.ar-shade{background:linear-gradient(#0202069e,#0000 26% 65%,#020206bd)}.ar-grain{opacity:.16;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff1f 4px);animation:4s steps(2,end) infinite ar-grain-move}.ar-corner{z-index:1;color:#e5d7c6;letter-spacing:.24em;margin:0;font:700 11px ui-monospace,monospace;position:absolute;top:4%;left:5%}.ar-title-block{z-index:1;text-align:right;opacity:.88;pointer-events:none;text-shadow:0 2px 18px #000;position:absolute;top:12%;right:5%;transform:rotate(-6deg)}.ar-title-block h1{letter-spacing:-.07em;margin:7px 0;font-size:clamp(37px,6vw,76px);line-height:.9}.ar-title-block em{color:#e7d7b6;font-style:normal}.ar-before,.ar-after{letter-spacing:.17em;text-transform:uppercase;font-size:10px}.ar-start{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:13px;width:min(94vw,450px);display:flex;position:absolute;bottom:17%;left:50%;transform:translate(-50%)rotate(3deg)}.ar-start__index,.ar-start__hint{letter-spacing:.22em;text-shadow:0 2px 12px #000;font:600 10px ui-monospace,monospace}.ar-start__button{color:#f8ecd6;letter-spacing:.14em;cursor:pointer;background:#090b10;border:2px solid #e5d7c6;padding:19px 26px;font:800 13px Space Grotesk,sans-serif;display:inline-block;box-shadow:7px 8px #e1d3ac66}.ar-start__button:hover{background:#34293d}.ar-start__upload input{display:none}.ar-start__help{color:#f5e8d4;text-shadow:0 1px 12px #000;max-width:290px;font-size:13px;line-height:1.5}.ar-controls{z-index:2;letter-spacing:.17em;color:#e4d9c8;align-items:center;gap:20px;font:600 10px ui-monospace,monospace;display:flex;position:absolute;bottom:4%;left:5%}.ar-controls button{color:inherit;cursor:pointer;font:inherit;background:#08080cab;border:1px solid #d4c9be;padding:11px 12px}.ar-controls button:focus-visible,.ar-start__button:focus-visible{outline-offset:5px;outline:3px solid #fff}@keyframes ar-grain-move{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=600px){.ar-title-block{top:13%;right:6%;transform:rotate(-9deg)}.ar-title-block h1{font-size:clamp(30px,9vw,48px)}.ar-corner{font-size:8px}.ar-start{bottom:18%}.ar-controls{gap:12px;font-size:8px}}@media (prefers-reduced-motion:reduce){.ar-grain{animation:none}}.wh-glitch-button{--wh-glitch-accent:#c6ff76;isolation:isolate;border:1px solid var(--wh-glitch-accent);min-height:52px;color:var(--wh-glitch-accent);letter-spacing:.14em;cursor:pointer;background:#121623;border-radius:4px;justify-content:center;align-items:center;gap:20px;padding:13px 24px;font:700 12px/1.3 Space Grotesk,ui-monospace,monospace;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:4px 4px #49532e}.wh-glitch-button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #49532e}.wh-glitch-button:active{transform:translate(2px,2px);box-shadow:1px 1px #49532e}.wh-glitch-button:focus-visible{outline-offset:5px;outline:3px solid #f0b1ff}.wh-glitch-button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.wh-glitch-button--vanished{visibility:hidden}.wh-glitch-button__arrow{font-size:20px;line-height:1}.wh-glitch-button:before,.wh-glitch-button:after{content:attr(data-text);color:var(--wh-glitch-accent);opacity:0;pointer-events:none;background:#121623;place-items:center;display:grid;position:absolute;inset:0}.wh-glitch-button:hover:not(:disabled):before,.wh-glitch-button:focus-visible:before{opacity:.85;color:#ff75db;animation:.45s steps(2,end) infinite wh-glitch-before}.wh-glitch-button:hover:not(:disabled):after,.wh-glitch-button:focus-visible:after{opacity:.8;color:#86f8ff;animation:.4s steps(2,end) infinite reverse wh-glitch-after}.wh-glitch-scatter,.wh-glitch-void{z-index:2147483647;position:fixed;inset:0;overflow:hidden}.wh-glitch-scatter{pointer-events:none}.wh-glitch-scatter__echo{left:var(--wh-x);top:var(--wh-y);transform:translate(-50%, -50%) rotate(var(--wh-tilt));color:#c6ff76;white-space:nowrap;letter-spacing:.14em;text-shadow:-5px 0 #ff3fc7,5px 0 #2beaff;background:#121623;border:1px solid #c6ff76;padding:15px 25px;font:800 12px/1.3 Space Grotesk,ui-monospace,monospace;animation:.15s steps(2,end) infinite wh-scatter-jolt;position:absolute;box-shadow:-7px 0 #ff3fc755,7px 0 #2beaff55}.wh-glitch-void{cursor:crosshair;touch-action:manipulation;-webkit-user-select:none;user-select:none;color:#e8e8e8;background:#030307;outline:none;place-items:center;font-family:Space Grotesk,ui-monospace,monospace;display:grid}.wh-glitch-void:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 10%,#87004417 30%,#0000 51%,#0a9aae1b 75%,#0000 90%),repeating-linear-gradient(0deg,#0000 0 3px,#f3f3ff0c 3px 4px);animation:2.2s steps(2,end) infinite wh-void-screen;position:absolute;inset:0}.wh-glitch-void:after{content:"";pointer-events:none;opacity:.4;background:repeating-linear-gradient(90deg,#0000 0 18vw,#00e5ff0d 18vw 18.3vw,#0000 18.3vw 25vw);animation:1.4s steps(3,end) infinite wh-void-shift;position:absolute;inset:0}.wh-glitch-void__noise{pointer-events:none;opacity:.2;background:repeating-linear-gradient(0deg,#0000 0 8px,#ff007e 9px 10px,#0000 11px 23px,#52e2ff 24px 25px);animation:1.7s steps(4,end) infinite wh-void-noise;position:absolute;inset:0}.wh-glitch-void__content{text-align:center;z-index:1;width:min(92vw,1100px);padding:32px 14px;position:relative}.wh-glitch-void__eyebrow{color:#c6ff76;letter-spacing:.3em;margin:0 0 32px;font:700 clamp(10px,1.4vw,13px)/1.5 ui-monospace,monospace}.wh-glitch-void__title{color:#fff;letter-spacing:-.075em;text-shadow:-4px 0 #ff0070,4px 0 #00e5ff;margin:0;font:800 clamp(44px,11vw,156px)/.96 Space Grotesk,ui-monospace,monospace;animation:.65s steps(2,end) infinite wh-void-title;position:relative}.wh-glitch-void__title:before,.wh-glitch-void__title:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0;overflow:hidden}.wh-glitch-void__title:before{color:#ff007b;clip-path:inset(4% 0 71%);animation:.34s steps(2,end) infinite wh-glitch-before}.wh-glitch-void__title:after{color:#0ef;clip-path:inset(72% 0 3%);animation:.52s steps(2,end) infinite wh-glitch-after}.wh-glitch-void__message{letter-spacing:.18em;color:#b7a4bb;margin:30px 0 76px;font:600 clamp(10px,1.3vw,13px)/1.5 ui-monospace,monospace}.wh-glitch-void__return{color:#c6ff76;letter-spacing:.12em;margin:0;font:700 clamp(11px,1.6vw,15px)/1.8 ui-monospace,monospace;animation:2s steps(2,end) infinite wh-void-pulse}.wh-glitch-void__escape{color:#686977;letter-spacing:.17em;margin:14px 0 0;font:500 10px/1.5 ui-monospace,monospace}@keyframes wh-glitch-before{0%,to{clip-path:inset(0 0 75%);transform:translate(-3px,-1px)}33%{clip-path:inset(42% 0 40%);transform:translate(3px)}66%{clip-path:inset(78% 0 0);transform:translate(-2px,2px)}}@keyframes wh-glitch-after{0%,to{clip-path:inset(75% 0 0);transform:translate(2px)}33%{clip-path:inset(0 0 70%);transform:translate(-2px,2px)}66%{clip-path:inset(40% 0);transform:translate(3px,-2px)}}@keyframes wh-scatter-jolt{0%,to{filter:none}50%{filter:hue-rotate(90deg)}}@keyframes wh-void-screen{0%,88%,to{opacity:.6;transform:none}89%{opacity:.3;transform:translateY(16px)}91%{opacity:.75;transform:translateY(-8px)}}@keyframes wh-void-shift{0%,to{transform:translate(0)}25%{transform:translate(-5%)}50%{transform:translate(8%)}75%{transform:translate(-2%)}}@keyframes wh-void-noise{0%,to{transform:translateY(-10%)}35%{transform:translateY(20%)}75%{transform:translateY(-20%)}}@keyframes wh-void-title{0%,to{transform:translate(0)}48%{transform:translate(2px,-1px)}50%{transform:translate(-3px,1px)}52%{transform:translate(0)}}@keyframes wh-void-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.wh-glitch-button,.wh-glitch-button:before,.wh-glitch-button:after,.wh-glitch-scatter__echo,.wh-glitch-void,.wh-glitch-void:before,.wh-glitch-void:after,.wh-glitch-void__noise,.wh-glitch-void__title,.wh-glitch-void__title:before,.wh-glitch-void__title:after,.wh-glitch-void__return{transition:none!important;animation:none!important}.wh-glitch-button:before,.wh-glitch-button:after,.wh-glitch-void__title:before,.wh-glitch-void__title:after{display:none}}.rr-launcher{z-index:50;color:#14131f;cursor:pointer;background:#f3e66a;border:2px solid #fff4bd;border-radius:2px;align-items:center;gap:14px;padding:15px 26px;font:900 clamp(17px,3vw,24px)/1.1 system-ui,sans-serif;transition:transform .18s;display:inline-flex;position:fixed;bottom:clamp(105px,20svh,220px);right:clamp(18px,7vw,100px);transform:rotate(11deg);box-shadow:7px 9px #f94bb2}.rr-launcher:hover{transform:rotate(-4deg)scale(1.06)}.rr-launcher:focus-visible,.rr-overlay button:focus-visible{outline-offset:5px;outline:3px solid #fff}.rr-launcher__spark{font-size:22px}.rr-overlay{z-index:2147483646;visibility:hidden;opacity:0;pointer-events:none;background:#000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.rr-overlay--open{visibility:visible;opacity:1;pointer-events:auto}.rr-overlay__video{object-fit:contain;width:min(100%,1200px);max-height:88dvh;display:block}.rr-overlay__close{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:1;color:#fff;cursor:pointer;background:#151515e8;border:1px solid #fff;border-radius:999px;padding:10px 19px;font:700 15px system-ui,sans-serif;position:absolute}.rr-overlay__resume{color:#111;cursor:pointer;background:#f3e66a;border:0;padding:18px 25px;font:800 17px system-ui,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=600px){.rr-launcher{padding:13px 20px;bottom:24svh;right:24px;transform:rotate(9deg)}.rr-overlay{padding:0}.rr-overlay__video{max-height:100dvh}}@media (prefers-reduced-motion:reduce){.rr-launcher{transition:none}}.wh-hiring-footer{color:#141414;background:#f0de60;flex-direction:column;gap:0;width:100%;margin:0;padding:16px 0 12px;font-family:Space Grotesk,system-ui,sans-serif;display:flex;position:relative}.wh-hiring-footer__eyebrow,.wh-hiring-footer__fineprint{letter-spacing:.12em;padding:0 clamp(14px,4vw,64px);font:700 10px/1.5 ui-monospace,monospace}.wh-hiring-footer__fineprint{opacity:.64}.wh-hiring-footer__button{width:100%;color:inherit;text-align:left;letter-spacing:-.08em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:15px clamp(14px,4vw,64px);font:950 clamp(46px,11vw,156px)/.98 Space Grotesk,system-ui,sans-serif;transition:color .15s,background .15s;display:flex}.wh-hiring-footer__button:hover{color:#f0de60;background:#141414}.wh-hiring-footer__button span:last-child{flex-shrink:0;font-size:.65em}.wh-hiring-footer__button:focus-visible,.wh-hiring-dialog button:focus-visible,.wh-hiring-dialog input:focus-visible{outline-offset:3px;outline:3px solid #ff509d}.wh-hiring-backdrop{z-index:2147483645;background:#000000d6;place-items:center;padding:0;display:grid;position:fixed;inset:0;overflow-y:auto}.wh-hiring-dialog{color:#f8f5ea;background:#101012;width:min(100%,1000px);max-height:100dvh;padding:clamp(18px,4vw,50px);font-family:Space Grotesk,system-ui,sans-serif;position:relative;overflow-y:auto;box-shadow:0 20px 90px #000a}.wh-hiring-dialog__close{z-index:3;color:#fff;cursor:pointer;background:#262629;border:0;width:40px;height:40px;font-size:29px;position:absolute;top:12px;right:14px}.wh-hiring-dialog__overline,.wh-hiring-resume__eyebrow{letter-spacing:.17em;color:#f0de60;font:700 10px/1.3 ui-monospace,monospace}.wh-hiring-dialog__head{margin:0 0 25px;padding-right:36px}.wh-hiring-dialog__head h2{letter-spacing:-.075em;margin:9px 0 12px;font-size:clamp(40px,8vw,92px);font-weight:950;line-height:.9}.wh-hiring-dialog__head h2 em{color:#f0de60;font-style:normal}.wh-hiring-dialog__head p{color:#aeaeb4;margin:0}.wh-hiring-positions{border:0;min-width:0;margin:0;padding:0}.wh-hiring-positions legend{letter-spacing:.14em;margin-bottom:12px;padding:0;font:800 12px/1.3 ui-monospace,monospace}.wh-hiring-positions legend span{color:#f0de60}.wh-hiring-positions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wh-hiring-position{cursor:pointer;outline-offset:-2px;background:#1c1c1f;outline:2px solid #0000;min-width:0;transition:outline-color .12s,background .12s;display:block}.wh-hiring-position--selected{background:#27261c;outline-color:#f0de60}.wh-hiring-position__clip{background:#050506;height:clamp(130px,20vw,215px);position:relative;overflow:hidden}.wh-hiring-position__clip video{object-fit:cover;width:100%;height:100%;display:block}.wh-hiring-position__number{color:#fff;background:#101012b5;padding:4px 7px;font:700 10px/1.2 ui-monospace,monospace;position:absolute;top:10px;left:10px}.wh-hiring-position__missing{color:#aaa;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;display:flex}.wh-hiring-position__missing>span{font-size:35px}.wh-hiring-position__missing small{letter-spacing:.08em;font:700 10px ui-monospace,monospace}.wh-hiring-position__option{align-items:center;gap:10px;min-height:66px;padding:13px;display:flex}.wh-hiring-position__option input{accent-color:#f0de60;cursor:pointer;flex-shrink:0;width:18px;height:18px}.wh-hiring-position__option strong{font-size:clamp(14px,2.4vw,20px);line-height:1.25}.wh-hiring-dialog__video-fallback{color:#d4d1c7;margin-top:12px;font-size:12px;display:block}.wh-hiring-dialog__video-fallback input{max-width:100%;margin-top:8px;display:block}.wh-hiring-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0 16px;display:grid}.wh-hiring-fields label{letter-spacing:.11em;flex-direction:column;gap:8px;font:700 10px ui-monospace,monospace;display:flex}.wh-hiring-fields input{color:#fff;background:#222225;border:0;border-radius:0;width:100%;min-width:0;padding:14px 13px;font:500 15px system-ui,sans-serif}.wh-hiring-fields input::placeholder{color:#85848b}.wh-hiring-resume{border-top:1px solid #363638;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.wh-hiring-resume h3{letter-spacing:-.06em;margin:7px 0 4px;font-size:clamp(25px,4vw,38px)}.wh-hiring-resume h3 span{color:#f0de60}.wh-hiring-resume p{color:#a7a7ac;margin:0;font-size:13px}.wh-hiring-resume__upload{cursor:pointer;flex-direction:column;gap:6px;max-width:100%;display:flex}.wh-hiring-resume__upload>span{color:#fff;text-align:center;background:#313136;padding:15px 24px;font-size:13px;font-weight:900;display:inline-block}.wh-hiring-resume__upload small{overflow-wrap:anywhere;color:#babac1;max-width:250px}.wh-hiring-resume__upload:focus-within>span{outline:3px solid #ff509d}.wh-hiring-resume__upload input{opacity:0;width:1px;height:1px;position:absolute}.wh-hiring-submit{color:#121212;cursor:pointer;background:#f0de60;border:0;justify-content:space-between;align-items:center;gap:15px;width:100%;margin:8px 0 0;padding:20px;font:950 clamp(18px,3vw,25px) system-ui,sans-serif;display:flex}.wh-hiring-submit:hover{background:#fff5a4}.wh-hiring-disclaimer{color:#8d8d93;letter-spacing:.07em;font:600 10px/1.5 ui-monospace,monospace}.wh-hiring-feedback{color:#f0de60;margin:14px 0;line-height:1.5}@media (width<=650px){.wh-hiring-positions__grid{gap:8px}.wh-hiring-position__clip{height:140px}.wh-hiring-position__option{align-items:flex-start;min-height:74px;padding:10px}.wh-hiring-fields{grid-template-columns:1fr}.wh-hiring-dialog{min-height:100dvh}.wh-hiring-footer__button{font-size:clamp(41px,12vw,86px)}}.wh-hiring-backdrop[aria-hidden=true]{visibility:hidden;pointer-events:none}.wh-hiring-footer[dir=rtl] .wh-hiring-footer__button{letter-spacing:0;font-size:clamp(34px,8vw,108px);line-height:1.35}.wh-hiring-dialog[dir=rtl] .wh-hiring-dialog__head{padding-left:36px;padding-right:0}.wh-hiring-dialog[dir=rtl] .wh-hiring-dialog__close{left:14px;right:auto}.wh-hiring-dialog[dir=rtl] .wh-hiring-position__number{left:auto;right:10px}.wh-hiring-dialog[dir=rtl] .wh-hiring-position__option strong{line-height:1.6}.wh-hiring-dialog[dir=rtl] .wh-hiring-fields input[type=text]{text-align:right}.wh-hiring-dialog[dir=rtl] .wh-hiring-fields input[type=email]{text-align:left}
