.vox_wrap{position:relative;z-index:1;--ink:#0b1150;--navy:#0f186d;--mute:#4a5088;--paper:#eef0f6;--gold:#c59a2c;--grad:linear-gradient(90deg,#1a50fe,#49d9ff 34%,#6e28ff 62%,#ec92ff);--pad:clamp(20px,2.8vw,44px);--top:76px;--ease:cubic-bezier(.16,1,.3,1);color:var(--ink);font-family: 'Vox Sans',system-ui,sans-serif;font-weight: 400}.vox_wrap .vox_contain{position:relative;height:100%}.vox_wrap .vox_stage{position:relative;height:100vh;height:100dvh;overflow:hidden;background:var(--paper)}.vox_wrap.is-live .vox_stage{position:sticky;top:0;height:100vh;height:100lvh}.vox_wrap .vox_gl{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action: pan-y;outline:none}.vox_wrap .vox_stage::after{content:'';position:absolute;inset:0;pointer-events: none;background:radial-gradient(120% 90% at 50% 55%,transparent 55%,rgba(11,17,80,.07) 100%)}.vox_wrap .vox_gl.is-grab{cursor:grab}.vox_wrap .vox_gl.is-dragging{cursor:grabbing}.vox_wrap .vox_still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vox_wrap .vox_leads{position:absolute;inset:0;width:100%;height:100%;pointer-events: none;overflow:visible;z-index:1}.vox_wrap [data-part]{will-change: opacity,transform;z-index:2}.vox_wrap .vox_cover{position:absolute;left:var(--pad);right:var(--pad);top:calc(var(--top) + clamp(18px,3vh,36px));display:flex;align-items: flex-end;justify-content: space-between;gap:32px;pointer-events: none}.vox_wrap .vox_h1{margin:0;font-weight: 800;text-transform: uppercase;font-size:clamp(30px,3.9vw,64px);line-height: 1.02;letter-spacing: -.035em;color:var(--navy);max-width:15em}.vox_wrap .vox_lede{margin:0 0 .3em;flex:0 0 auto;width:25ch;font-size:13px;line-height: 1.55;color:var(--mute)}.vox_wrap .vox_labels,.vox_wrap .vox_parts{position:absolute;inset:0;pointer-events: none}.vox_wrap .vox_label{position:absolute;left:0;top:0;font-size:11px;line-height: 1.3;letter-spacing: .01em;color:var(--ink);white-space: nowrap}.vox_wrap .vox_label[data-dir="left"]{white-space: normal;width:15ch;text-align:right}.vox_wrap .vox_tag{position:absolute;left:0;top:0;display:flex;flex-direction: column;gap:3px;align-items: flex-start;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;pointer-events: auto}.vox_wrap .vox_tag_n{font-size:12.5px;line-height: 1.2}.vox_wrap .vox_tag_c{font-size:11px;line-height: 1.2;color:var(--mute);font-variant-numeric: tabular-nums}.vox_wrap .vox_tag.is-on .vox_tag_n{font-weight: 800}.vox_wrap .vox_tag:focus-visible{outline:2px solid #1a50fe;outline-offset: 4px}.vox_wrap .vox_console{position:absolute;left:50%;bottom:clamp(16px,3vh,32px);transform:translateX(-50%);width:min(920px,calc(100vw - 2 * var(--pad)))}.vox_wrap .vox_screen{position:relative;display:grid;grid-template-columns: minmax(0,1fr) auto 118px;grid-template-rows: auto auto auto;column-gap:26px;align-items: center;padding:16px 20px 0 22px;border-radius: 20px;background:linear-gradient(180deg,#121a6e,#0b1150 60%);color:#fff;overflow:hidden;box-shadow:0 0 0 1px #070c3d,inset 0 1px 0 rgba(255,255,255,.12),0 0 0 6px #dfe2ec,0 0 0 7px rgba(11,17,80,.1),0 30px 60px -28px rgba(11,17,80,.6)}.vox_wrap .vox_screen::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--grad)}.vox_wrap .vox_left{min-width:0}.vox_wrap .vox_cap{margin:0 0 8px;font-size:10.5px;line-height: 1;letter-spacing: .04em;color:rgba(255,255,255,.5)}.vox_wrap .vox_modes{display:flex;flex-direction: column;gap:1px;min-width:0}.vox_wrap .vox_mode{display:flex;align-items: center;gap:11px;width:100%;padding:5px 10px 5px 8px;margin-left: -8px;border:0;border-radius: 8px;background:none;color:rgba(255,255,255,.55);font-family: inherit;font-size:13px;line-height: 1.25;font-weight: 400;text-align:left;cursor:pointer;transition:color .3s var(--ease),background .3s var(--ease)}.vox_wrap .vox_mode:hover{color:#fff;background:rgba(255,255,255,.05)}.vox_wrap .vox_mode.is-on{color:#fff;font-weight: 800}.vox_wrap .vox_mode:focus-visible{outline:2px solid #49d9ff;outline-offset: 0}.vox_wrap .vox_dot{flex:none;width:9px;height:9px;border-radius: 50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4);transition:background .3s,box-shadow .3s}.vox_wrap .vox_mode.is-on .vox_dot{background:#49d9ff;box-shadow:none}.vox_wrap .vox_mode[data-mode="2"].is-on .vox_dot{background:conic-gradient(from 200deg,#1a50fe,#49d9ff,#6e28ff,#ec92ff,#1a50fe)}.vox_wrap .vox_read{display:grid;grid-template-columns: auto auto;align-items: end;justify-content: end;column-gap:8px;text-align:right}.vox_wrap .vox_num{font-weight: 800;font-size:clamp(38px,3.6vw,54px);line-height: .85;letter-spacing: -.04em;font-variant-numeric: tabular-nums}.vox_wrap .vox_unit{font-size:11px;color:rgba(255,255,255,.6);padding-bottom: 2px}.vox_wrap .vox_phase{grid-column: 1 / -1;margin-top:12px;font-size:10.5px;line-height: 1;letter-spacing: .1em;text-transform: uppercase;color:#49d9ff}.vox_wrap .vox_phase.is-rest{color:rgba(255,255,255,.55)}.vox_wrap .vox_phase.is-o2{background:var(--grad);-webkit-background-clip: text;background-clip: text;color:transparent}.vox_wrap .vox_dial{position:relative;width:118px;height:118px;margin:0;border-radius: 50%;cursor:grab;touch-action: none;outline:none}.vox_wrap .vox_dial:focus-visible{box-shadow:0 0 0 2px #49d9ff}.vox_wrap .vox_dial_svg{display:block;width:100%;height:100%;overflow:visible}.vox_wrap .vox_dial_svg text{font-family: inherit;font-size:15px;fill:rgba(255,255,255,.5);font-variant-numeric: tabular-nums}.vox_wrap .vox_dial_svg text.is-on{fill:#fff;font-weight: 800}.vox_wrap .vox_desc{grid-column: 1 / -1;margin:8px 0 0;padding-top: 8px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;line-height: 1.45;color:rgba(255,255,255,.78)}.vox_wrap .vox_trace{grid-column: 1 / -1;display:block;width:calc(100% + 42px);margin:2px -20px 0 -22px;height:34px}.vox_wrap .vox_note{margin:10px 4px 0;font-size:10.5px;line-height: 1.4;color:var(--mute);text-align:center}.vox_wrap .vox_travel{position:absolute;left:50%;bottom:clamp(28px,8vh,90px);transform:translateX(-50%);width:min(30ch,calc(100vw - 2 * var(--pad)));text-align:center;pointer-events: none}.vox_wrap .vox_travel_t{margin:0;font-size:clamp(16px,1.6vw,22px);line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color:var(--navy)}.vox_wrap .vox_travel_h{display:inline-flex;align-items: center;gap:10px;margin:16px 0 0;font-size:11px;letter-spacing: .06em;text-transform: uppercase;color:var(--mute)}.vox_wrap .vox_travel_h::before{content:'';width:36px;height:2px;border-radius: 2px;background:var(--grad)}.vox_wrap .vox_ytags{position:absolute;inset:0;pointer-events: none}.vox_wrap .vox_ytag{position:absolute;left:0;top:0;display:flex;flex-direction: column;gap:3px;color:var(--ink)}.vox_wrap .vox_kit,.vox_wrap .vox_dev{position:absolute;left:var(--pad);top:calc(var(--top) + clamp(18px,3vh,36px));width:min(34vw,500px)}.vox_wrap .vox_h2{margin:0;font-weight: 800;text-transform: uppercase;font-size:clamp(24px,2.6vw,42px);line-height: 1.04;letter-spacing: -.03em;color:var(--navy)}.vox_wrap .vox_p{margin:18px 0 0;font-size:13.5px;line-height: 1.6;color:var(--mute);max-width:40ch}.vox_wrap .vox_src{margin:14px 0 0;font-size:11px;line-height: 1.5;color:var(--mute);max-width:46ch;opacity:.9}.vox_wrap .vox_feats{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events: none}.vox_wrap .vox_feat{position:absolute;left:0;top:0;font-size:11.5px;line-height: 1.3;white-space: nowrap}.vox_wrap .vox_feat.is-src{left:auto;top:auto;right:var(--pad);bottom:var(--pad);font-size:11px;color:var(--mute);max-width:none}.vox_wrap .vox_acts{display:flex;align-items: center;flex-wrap:wrap;gap:18px 28px;margin-top:24px}.vox_wrap .vox_key{display:inline-flex;align-items: center;gap:12px;padding:0;border:0;background:none;color:var(--ink);font-family: inherit;font-size:12px;line-height: 1;font-weight: 800;letter-spacing: .02em;text-transform: uppercase;white-space: nowrap;cursor:pointer}.vox_wrap .vox_key_cap{position:relative;width:38px;height:38px;border-radius: 10px;background:linear-gradient(180deg,#1c2689,#0b1150);box-shadow:0 2px 0 #050934,0 8px 16px -8px rgba(11,17,80,.7),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .2s var(--ease),box-shadow .2s}.vox_wrap .vox_key_cap.is-mode{background:linear-gradient(180deg,#1c2689,#0b1150)}.vox_wrap .vox_key_cap.is-mode::after{width:10px;height:10px;margin:-5px 0 0 -5px;border-radius: 50%;background:conic-gradient(from 200deg,#1a50fe,#49d9ff,#6e28ff,#ec92ff,#1a50fe)}.vox_wrap .vox_key_t{display:flex;flex-direction: column;gap:5px;text-align:left}.vox_wrap .vox_key_v{font-weight: 400;text-transform: none;letter-spacing: 0;color:var(--mute);font-size:11px}.vox_wrap .vox_key_cap::after{content:'';position:absolute;left:50%;top:50%;width:12px;height:3px;margin:-1.5px 0 0 -6px;border-radius: 2px;background:#49d9ff}.vox_wrap .vox_key:active .vox_key_cap,.vox_wrap .vox_key.is-on .vox_key_cap{transform:translateY(2px);box-shadow:0 0 0 #050934,0 4px 10px -6px rgba(11,17,80,.7),inset 0 1px 0 rgba(255,255,255,.2)}.vox_wrap .vox_key:focus-visible{outline:2px solid #1a50fe;outline-offset: 4px}.vox_wrap .vox_link{position:relative;display:inline-flex;align-items: center;gap:8px;color:var(--ink);font-size:12px;font-weight: 800;letter-spacing: .02em;text-transform: uppercase;text-decoration: none;white-space: nowrap;box-shadow:inset 0 -2px 0 var(--gold);padding-bottom: 4px}.vox_wrap .vox_lock{position:relative;width:9px;height:7px;border:1.4px solid currentColor;border-radius: 1.5px;margin-top:4px}.vox_wrap .vox_lock::before{content:'';position:absolute;left:.4px;top:-6px;width:4.5px;height:5px;border:1.4px solid currentColor;border-bottom: 0;border-radius: 4px 4px 0 0}.vox_wrap .vox_facts{margin-top:26px;max-width:46ch}.vox_wrap .vox_fact{margin:0;padding:10px 0;border-top:1px solid rgba(11,17,80,.14);font-size:12.5px;line-height: 1.45;color:var(--ink)}.vox_wrap .vox_fact.is-quiet{font-size:11px;color:var(--mute)}.vox_wrap .vox_hint{position:absolute;left:var(--pad);bottom:var(--pad);margin:0;font-size:11px;color:var(--mute)}.vox_wrap .vox_hint:not(.is-kit){left:auto;right:var(--pad);bottom:calc(var(--pad) + 22px);max-width:30ch;text-align:right}.vox_wrap [data-locked]{cursor:not-allowed}.vox_wrap [data-locked]::after{content:'Opens when the site is built';position:absolute;left:0;bottom:calc(100% + 10px);transform:translateY(4px);padding:7px 10px;border-radius: 6px;background:#0b1150;color:#fff;font:400 11px/1 'Vox Sans',sans-serif;text-transform: none;letter-spacing: 0;white-space: nowrap;opacity:0;pointer-events: none;transition:opacity .25s,transform .25s}.vox_wrap [data-locked]:hover::after,.vox_wrap [data-locked]:focus-visible::after{opacity:1;transform:none}.vox_wrap .is-nope{animation:vox-nope .38s cubic-bezier(.36,.07,.19,.97)}@keyframes vox-nope{20%{transform:translateX(-5px)}45%{transform:translateX(4px)}70%{transform:translateX(-2px)}100%{transform:none}}.vox_wrap.is-still .vox_stage{height:760px}@media (min-width: 901px) and (max-height: 860px){.vox_wrap .vox_h1{font-size:min(3.9vw,7vh)}.vox_wrap .vox_h2{font-size:min(2.6vw,5vh)}.vox_wrap .vox_screen{padding-top: 12px;grid-template-columns: minmax(0,1fr) auto 104px}.vox_wrap .vox_mode{padding:5px 8px}.vox_wrap .vox_num{font-size:44px}.vox_wrap .vox_dial{width:104px;height:104px}.vox_wrap .vox_desc{min-height:0;margin-top:6px;padding-top: 8px}.vox_wrap .vox_trace{height:34px}.vox_wrap .vox_note{display:none}.vox_wrap .vox_p{margin-top:12px}.vox_wrap .vox_facts{margin-top:16px}.vox_wrap .vox_fact{padding:8px 0}.vox_wrap .vox_acts{margin-top:16px}}@media (max-width: 900px){.vox_wrap{--top:64px}.vox_wrap .vox_cover{flex-direction: column;align-items: flex-start;gap:12px}.vox_wrap .vox_h1{font-size:clamp(26px,6.4vw,46px)}.vox_wrap .vox_lede{width:auto;max-width:40ch}.vox_wrap .vox_travel{position:absolute;left:50%;bottom:clamp(28px,8vh,90px);transform:translateX(-50%);width:min(30ch,calc(100vw - 2 * var(--pad)));margin:0;font-size:clamp(16px,1.6vw,22px);line-height: 1.35;font-weight: 800;letter-spacing: -.01em;text-align:center;color:var(--navy)}.vox_wrap .vox_kit,.vox_wrap .vox_dev{width:auto;right:var(--pad)}.vox_wrap .vox_kit{max-width:640px}.vox_wrap .vox_parts{inset:auto var(--pad) calc(var(--pad) + 24px) var(--pad);display:grid;grid-template-columns: repeat(3,minmax(0,1fr));gap:14px 18px}.vox_wrap .vox_tag{position:static}.vox_wrap .vox_feats,.vox_wrap .vox_dev .vox_p{display:none}.vox_wrap .vox_dev{bottom:var(--pad);display:flex;flex-direction: column}.vox_wrap .vox_dev .vox_acts{margin-top:auto}.vox_wrap .vox_dev .vox_facts{max-width:none}.vox_wrap .vox_hint{display:none}}@media (max-width: 600px){.vox_wrap .vox_h1{font-size:clamp(22px,6.6vw,30px)}.vox_wrap .vox_h2{font-size:clamp(22px,6.4vw,28px)}.vox_wrap .vox_lede{font-size:12px}.vox_wrap .vox_console{left:12px;right:12px;width:auto;transform:none;bottom:12px}.vox_wrap .vox_screen{grid-template-columns: minmax(0,1fr) 102px;column-gap:10px;padding:12px 14px 0;border-radius: 16px}.vox_wrap .vox_left{grid-column: 1 / -1}.vox_wrap .vox_mode{font-size:12px;padding:5px 8px 5px 6px;margin-left: -6px;gap:9px}.vox_wrap .vox_read{justify-content: start;text-align:left}.vox_wrap .vox_num{font-size:38px}.vox_wrap .vox_dial{width:86px;height:86px;margin:2px 16px -2px 0}.vox_wrap .vox_dial_svg text{font-size:17px}.vox_wrap .vox_desc{font-size:11px;min-height:0;margin-top:6px;padding-top: 8px}.vox_wrap .vox_trace{width:calc(100% + 28px);margin:4px -14px 0;height:32px}.vox_wrap .vox_note{display:none}.vox_wrap .vox_parts{inset:auto 16px 44px 16px;grid-template-columns: 1fr 1fr;gap:12px 14px}.vox_wrap .vox_tag_n{font-size:12px}.vox_wrap .vox_kit .vox_src{display:none}.vox_wrap .vox_travel_h{display:none}.vox_wrap .vox_dev{bottom:auto}.vox_wrap .vox_dev .vox_acts{margin-top:var(--acts-gap,260px)}.vox_wrap .vox_facts{margin-top:14px}.vox_wrap .vox_fact{padding:8px 0;font-size:12px}.vox_wrap .vox_fact.is-quiet{font-size:10.5px}.vox_wrap .vox_label{font-size:10.5px}.vox_wrap .vox_p{margin-top:12px;font-size:13px}.vox_wrap .vox_acts{gap:18px}.vox_wrap .vox_key,.vox_wrap .vox_link{font-size:10.5px}.vox_wrap .vox_key_cap{width:34px;height:34px}}