@property --t{syntax:"<number>";inherits:true;initial-value:1}.hub-frame-module__VTcu0W__frame{background:var(--fr-page);border:1px solid var(--fr-line);color:var(--ink);box-shadow:0 40px 80px -48px var(--shadow), 0 12px 32px -20px var(--shadow);text-align:left;letter-spacing:-.003em;border-radius:14px;line-height:1.35;position:relative;overflow:hidden;container-type:inline-size}.hub-frame-module__VTcu0W__frame>*{font-size:2.08333cqi}.hub-frame-module__VTcu0W__bar{background:var(--fr-bar);height:3.4em;color:var(--bar-ink);align-items:center;gap:1em;padding:0 1.1em;display:flex}.hub-frame-module__VTcu0W__brand{white-space:nowrap;align-items:center;gap:.5em;font-size:1.05em;font-weight:600;display:inline-flex}.hub-frame-module__VTcu0W__brand img{width:1.55em;height:auto}.hub-frame-module__VTcu0W__tabs{border-left:1px solid var(--bar-line);align-self:stretch;gap:.1em;margin-block:.8em;padding-left:.9em;display:flex}.hub-frame-module__VTcu0W__tab{color:color-mix(in srgb, var(--bar-ink) calc(58% + 42% * var(--on,0)), transparent);white-space:nowrap;align-items:center;gap:.4em;margin-block:-.8em;padding:0 .75em;font-size:.95em;font-weight:500;display:inline-flex;position:relative}.hub-frame-module__VTcu0W__tab svg{width:1.15em;height:1.15em}.hub-frame-module__VTcu0W__tab:after{content:"";background:var(--bar-ink);height:.16em;opacity:var(--on,0);border-radius:.2em .2em 0 0;position:absolute;bottom:0;left:.5em;right:.5em}.hub-frame-module__VTcu0W__tab[data-on]{--on:1}.hub-frame-module__VTcu0W__search{background:var(--bar-fill);border:1px solid var(--bar-line);color:var(--bar-ink-2);border-radius:.5em;align-items:center;gap:2.4em;margin-left:auto;padding:.3em .4em .3em .8em;font-size:.85em;display:inline-flex}.hub-frame-module__VTcu0W__search kbd{background:var(--bar-fill);font:.8em/1 var(--font-mono);border-radius:.3em;padding:.2em .4em}.hub-frame-module__VTcu0W__me{background:var(--bar-line);border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-size:.8em;font-weight:600;display:grid}.hub-frame-module__VTcu0W__page{height:var(--page-h,31em);padding:1.5em 1.8em;position:relative;overflow:hidden}.hub-frame-module__VTcu0W__avatar{background:var(--fr-chip);width:2.3em;height:2.3em;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:.78em;font-weight:600;display:grid}.hub-frame-module__VTcu0W__avatar[data-tone=recruiting]{background:color-mix(in srgb, var(--recruiting) 15%, transparent);color:var(--recruiting)}.hub-frame-module__VTcu0W__avatar[data-tone=people]{background:color-mix(in srgb, var(--people) 15%, transparent);color:var(--people)}.hub-frame-module__VTcu0W__avatar[data-tone=finance]{background:color-mix(in srgb, var(--finance) 15%, transparent);color:var(--finance)}.hub-frame-module__VTcu0W__panel{background:var(--fr-panel);border:1px solid var(--fr-line);border-radius:.7em}.hub-frame-module__VTcu0W__crumb{color:var(--azure-2);font-size:.8em}.hub-frame-module__VTcu0W__title{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.6em;margin:.15em 0 0;font-size:1.45em;font-weight:600;display:flex}.hub-frame-module__VTcu0W__pill{border:1px solid var(--fr-line);color:var(--ink-2);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.15em .6em;font-size:.5em;font-weight:500;display:inline-flex}.hub-frame-module__VTcu0W__pill:before{content:"";background:var(--live);border-radius:50%;width:.5em;height:.5em}.hub-frame-module__VTcu0W__sub{color:var(--ink-3);margin-top:.2em;font-size:.8em}.hub-frame-module__VTcu0W__subTabs{border-bottom:1px solid var(--fr-line);color:var(--ink-3);gap:1.5em;margin-top:1em;font-size:.85em;display:flex}.hub-frame-module__VTcu0W__subTabs>span{white-space:nowrap;padding-bottom:.55em}.hub-frame-module__VTcu0W__subTabs>[data-on]{color:var(--ink);box-shadow:inset 0 -.15em 0 var(--azure-2);font-weight:600}.hub-frame-module__VTcu0W__btn{white-space:nowrap;background:var(--btn);color:var(--on-accent);border-radius:.5em;align-items:center;gap:.4em;padding:.5em .9em;font-size:.85em;font-weight:600;display:inline-flex}.hub-frame-module__VTcu0W__btnQuiet{background:var(--fr-panel);color:var(--ink);border:1px solid var(--fr-line)}.hub-frame-module__VTcu0W__toast{z-index:10;background:var(--fr-panel);border:1px solid var(--fr-line);white-space:nowrap;box-shadow:0 1.2em 2.4em -1.2em var(--shadow);border-radius:.7em;align-items:center;gap:.7em;padding:.75em 1em;font-size:.85em;display:flex;position:absolute;bottom:1.3em;right:1.4em}.hub-frame-module__VTcu0W__toast:before{content:"✓";background:var(--good-bg);width:1.5em;height:1.5em;color:var(--good-ink);border-radius:50%;place-items:center;font-size:.9em;font-weight:700;display:grid}.hub-frame-module__VTcu0W__headRow,.hub-frame-module__VTcu0W__row{grid-template-columns:var(--cols);white-space:nowrap;align-items:center;gap:.9em;padding:0 1em;display:grid}.hub-frame-module__VTcu0W__headRow{border-bottom:1px solid var(--fr-line);height:2.3em;color:var(--ink-3);font-size:.72em}.hub-frame-module__VTcu0W__row{border-bottom:1px solid var(--fr-line);height:2.7em;color:var(--ink-2);font-size:.79em}.hub-frame-module__VTcu0W__row:last-child{border-bottom:0}.hub-frame-module__VTcu0W__row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hub-frame-module__VTcu0W__who{color:var(--ink);align-items:center;gap:.55em;font-weight:600;display:flex}.hub-frame-module__VTcu0W__entity{background:var(--fr-chip);color:var(--ink-2);font:600 .82em/1.3 var(--font-mono);border-radius:.3em;padding:.08em .42em;font-style:normal}.hub-frame-module__VTcu0W__swap{display:grid}.hub-frame-module__VTcu0W__swap>*{grid-area:1/1}.hub-frame-module__VTcu0W__in{opacity:clamp(0, (var(--t) - var(--at)) * 40, 1)}.hub-frame-module__VTcu0W__out{opacity:clamp(0, (var(--until) - var(--t)) * 40, 1)}.hub-frame-module__VTcu0W__during{opacity:min(clamp(0, (var(--t) - var(--at)) * 40, 1), clamp(0, (var(--until) - var(--t)) * 40, 1));translate:0 calc((1 - clamp(0, (var(--t) - var(--at)) * 30, 1)) * .8em)}.hub-frame-module__VTcu0W__rise{opacity:clamp(0, (var(--t) - var(--at)) * 30, 1);translate:0 calc((1 - clamp(0, (var(--t) - var(--at)) * 25, 1)) * .7em)}.hub-frame-module__VTcu0W__cursor{z-index:30;pointer-events:none;font-size:2.08333cqi;display:none;position:absolute;top:0;left:0}[data-motion=on] .hub-frame-module__VTcu0W__cursor{display:block}.hub-frame-module__VTcu0W__cursor svg{width:1.25em;height:auto;fill:var(--fr-bar);stroke:var(--on-accent);stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 .15em .25em var(--shadow));margin:-.12em 0 0 -.12em;display:block}.hub-frame-module__VTcu0W__cursorName{background:var(--who,var(--btn));color:var(--on-accent);white-space:nowrap;border-radius:.3em .8em .8em;padding:.2em .6em;font-size:.78em;font-weight:600;position:absolute;top:1.35em;left:1.1em}.hub-frame-module__VTcu0W__click{border:.15em solid var(--who,var(--btn));opacity:0;border-radius:50%;width:1.8em;height:1.8em;position:absolute;top:-.9em;left:-.9em}
.hub-module__LnQMSq__root{--bg:var(--color-surface);--bg-2:var(--color-bg);--ink:var(--color-text);--ink-2:var(--color-text-2);--ink-3:var(--color-text-3);--line:var(--color-border);--line-2:var(--color-border-2);--azure:var(--color-volt);--azure-2:var(--color-accent);--btn:var(--color-btn);--btn-hover:var(--color-btn-hover);--on-accent:var(--color-btn-ink);--recruiting:var(--color-app-recruiting);--people:var(--color-app-people);--finance:var(--color-app-finance);--surface:var(--color-surface);--faint:color-mix(in srgb, var(--color-text) 3%, transparent);--hover:color-mix(in srgb, var(--color-text) 5%, transparent);--tint:var(--color-accent-subtle);--shadow:var(--color-scrim);--wash-1:color-mix(in srgb, var(--color-volt) 12%, transparent);--wash-2:color-mix(in srgb, var(--color-btn) 9%, transparent);--grid-dot:color-mix(in srgb, var(--color-accent) 14%, transparent);--ring:color-mix(in srgb, var(--color-accent) 40%, transparent);--comet:var(--color-volt);--mark:color-mix(in srgb, var(--color-volt) 24%, transparent);--finale-top:var(--color-surface-2);--live:var(--color-stage-hired);--good-ink:var(--color-good);--good-bg:color-mix(in srgb, var(--color-good) 12%, transparent);--warn-ink:var(--color-warn);--warn-bg:color-mix(in srgb, var(--color-warn) 16%, transparent);--sheen:color-mix(in srgb, var(--color-btn-ink) 22%, transparent);--cta-shadow:color-mix(in srgb, var(--color-btn) 80%, transparent);--cta-glow:color-mix(in srgb, var(--color-volt) 70%, transparent);--globe:color-mix(in srgb, var(--color-accent) 22%, transparent);--globe-rim:color-mix(in srgb, var(--color-accent) 38%, transparent);--sphere-hi:color-mix(in srgb, var(--color-surface) 92%, transparent);--sphere-lo:color-mix(in srgb, var(--color-surface-2) 60%, transparent);--orbit-glow:color-mix(in srgb, var(--color-volt) 28%, transparent);--logo-shadow:color-mix(in srgb, var(--color-volt) 35%, transparent);--fr-bar:var(--color-navy);--fr-page:var(--color-bg);--fr-panel:var(--color-surface);--fr-line:var(--color-border);--fr-chip:var(--color-surface-2);--bar-ink:var(--color-btn-ink);--bar-ink-2:color-mix(in srgb, var(--color-btn-ink) 55%, transparent);--bar-fill:color-mix(in srgb, var(--color-btn-ink) 8%, transparent);--bar-line:color-mix(in srgb, var(--color-btn-ink) 14%, transparent);--ease:cubic-bezier(.16, 1, .3, 1);--pad:clamp(20px, 5vw, 56px);background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;transition:background-color .4s,color .4s;position:relative;overflow-x:clip}:where(.hub-module__LnQMSq__root) a{color:inherit;text-decoration:none}.hub-module__LnQMSq__root [data-room]{--app:var(--recruiting)}.hub-module__LnQMSq__root [data-room=people]{--app:var(--people)}.hub-module__LnQMSq__root [data-room=finance]{--app:var(--finance)}.hub-module__LnQMSq__root :focus-visible{outline:2px solid var(--azure);outline-offset:3px;border-radius:6px}.hub-module__LnQMSq__root [data-reveal]{transition:opacity .9s ease, translate 1.1s var(--ease), filter .9s ease}.hub-module__LnQMSq__root[data-motion=on] [data-reveal]:not([data-in]){opacity:0;filter:blur(6px);translate:0 28px}.hub-module__LnQMSq__root[data-motion=still] [data-reveal]{transition:none}.hub-module__LnQMSq__skip{z-index:80;background:var(--btn);color:var(--on-accent);border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;transition:top .2s;position:fixed;top:-60px;left:16px}.hub-module__LnQMSq__skip:focus{top:12px}.hub-module__LnQMSq__progress{z-index:70;transform-origin:0;background:linear-gradient(90deg, var(--btn), var(--azure), var(--azure-2));pointer-events:none;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){.hub-module__LnQMSq__progress{animation:linear both hub-module__LnQMSq__progress;animation-timeline:scroll(root)}}@keyframes hub-module__LnQMSq__progress{to{transform:scaleX(1)}}.hub-module__LnQMSq__nav{z-index:60;height:68px;padding-inline:var(--pad);transition:background-color .4s, border-color .4s, backdrop-filter .4s, height .4s var(--ease);border-bottom:1px solid #0000;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.hub-module__LnQMSq__root[data-scrolled=yes] .hub-module__LnQMSq__nav{background:var(--bg);border-color:var(--line);height:58px;box-shadow:0 8px 24px -18px var(--shadow)}.hub-module__LnQMSq__brand{letter-spacing:-.01em;align-items:center;gap:12px;font-size:17px;font-weight:600;display:inline-flex}.hub-module__LnQMSq__brand img{width:30px;height:auto;transition:rotate .8s var(--ease)}.hub-module__LnQMSq__brand:hover img{rotate:-14deg}.hub-module__LnQMSq__navLinks{gap:4px;margin-left:auto;display:none}.hub-module__LnQMSq__navLinks a{color:var(--ink-2);border-radius:8px;padding:6px 12px;font-size:14px;transition:color .2s,background-color .2s;position:relative}.hub-module__LnQMSq__navLinks a:hover{color:var(--ink);background:var(--hover)}.hub-module__LnQMSq__navCta{border:1px solid var(--line-2);border-radius:10px;align-items:center;height:36px;margin-left:auto;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex}.hub-module__LnQMSq__navCta:hover{background:var(--tint);border-color:var(--azure-2)}@media (min-width:820px){.hub-module__LnQMSq__navLinks{display:flex}.hub-module__LnQMSq__navCta{margin-left:8px}}.hub-module__LnQMSq__themeSwitch{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:10px;place-items:center;margin-left:8px;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:grid}.hub-module__LnQMSq__navLinks+.hub-module__LnQMSq__themeSwitch{margin-left:auto}@media (min-width:820px){.hub-module__LnQMSq__navLinks+.hub-module__LnQMSq__themeSwitch{margin-left:8px}}.hub-module__LnQMSq__themeSwitch:hover{color:var(--ink);background:var(--hover);border-color:var(--line-2)}.hub-module__LnQMSq__themeSwitch+.hub-module__LnQMSq__navCta{margin-left:8px}.hub-module__LnQMSq__themeSwitch svg{overflow:visible}.hub-module__LnQMSq__themeSun,.hub-module__LnQMSq__themeMoon{transform-origin:12px 12px;transition:opacity .3s, rotate .5s var(--ease), scale .5s var(--ease)}.hub-module__LnQMSq__themeMoon{opacity:0;rotate:-60deg;scale:.6}.hub-module__LnQMSq__themeSwitch[data-dark] .hub-module__LnQMSq__themeSun{opacity:0;rotate:90deg;scale:.6}.hub-module__LnQMSq__themeSwitch[data-dark] .hub-module__LnQMSq__themeMoon{opacity:1;rotate:none;scale:1}.hub-module__LnQMSq__hero{min-height:100svh;padding:112px var(--pad) 72px;align-items:center;gap:24px;max-width:1320px;margin:0 auto;display:grid;position:relative}.hub-module__LnQMSq__hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 72% 42%, var(--wash-1), transparent 70%), radial-gradient(40% 40% at 10% 90%, var(--wash-2), transparent 70%), radial-gradient(var(--grid-dot) 1px, transparent 1.5px) 0 0 / 28px 28px;-webkit-mask-image:radial-gradient(90% 80% at 60% 40%, var(--ink) 30%, transparent 80%);mask-image:radial-gradient(90% 80% at 60% 40%, var(--ink) 30%, transparent 80%);position:absolute;inset:0 calc(50% - 50vw)}.hub-module__LnQMSq__hero>*{z-index:1;position:relative}@media (min-width:1024px){.hub-module__LnQMSq__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}}.hub-module__LnQMSq__eyebrow{border:1px solid var(--line);background:var(--faint);color:var(--ink-2);font:500 13px/20px var(--font-mono);letter-spacing:.01em;border-radius:999px;align-items:center;gap:10px;margin:0 0 28px;padding:6px 14px 6px 10px;display:inline-flex}.hub-module__LnQMSq__pulse{background:var(--live);border-radius:50%;width:8px;height:8px;position:relative}.hub-module__LnQMSq__pulse:after{content:"";border:1px solid var(--live);border-radius:50%;animation:2.4s ease-out infinite hub-module__LnQMSq__ping;position:absolute;inset:-4px}@keyframes hub-module__LnQMSq__ping{0%{opacity:.9;scale:.6}to{opacity:0;scale:1.8}}.hub-module__LnQMSq__title{letter-spacing:-.045em;margin:0;font-size:clamp(38px,10vw,96px);font-weight:600;line-height:.98}@media (min-width:1024px){.hub-module__LnQMSq__title{font-size:clamp(52px,4.4vw,74px)}.hub-module__LnQMSq__titleLine{white-space:nowrap}}.hub-module__LnQMSq__titleLine{margin-bottom:-.07em;padding-bottom:.07em;display:block;overflow:hidden}.hub-module__LnQMSq__titleLine>span,.hub-module__LnQMSq__titleAccent{animation:hub-module__LnQMSq__rise 1.1s var(--ease) both;animation-delay:calc(.12s + var(--i) * 90ms);display:inline-block}.hub-module__LnQMSq__titleAccent{color:var(--azure-2);margin-top:.04em;position:relative}.hub-module__LnQMSq__titleSwoosh{fill:none;width:108%;height:.36em;stroke:var(--azure);stroke-width:3.5px;stroke-linecap:round;position:absolute;bottom:-.2em;left:-2%;right:-6%;overflow:visible}.hub-module__LnQMSq__titleSwoosh path{stroke-dasharray:100;animation:hub-module__LnQMSq__draw 1.4s var(--ease) .75s both}@keyframes hub-module__LnQMSq__rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}@keyframes hub-module__LnQMSq__draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes hub-module__LnQMSq__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hub-module__LnQMSq__lede{max-width:33rem;color:var(--ink-2);animation:hub-module__LnQMSq__fadeUp 1s var(--ease) .55s both;margin:36px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.hub-module__LnQMSq__ctaRow{animation:hub-module__LnQMSq__fadeUp 1s var(--ease) .68s both;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:36px;display:flex}.hub-module__LnQMSq__cta{isolation:isolate;background:var(--btn);height:54px;color:var(--on-accent);letter-spacing:-.005em;box-shadow:inset 0 1px 0 var(--sheen), 0 12px 32px -12px var(--cta-shadow);transition:background-color .25s, translate .25s var(--ease), box-shadow .25s;border-radius:14px;align-items:center;gap:12px;padding:0 20px 0 10px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.hub-module__LnQMSq__cta:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent 30%, var(--sheen) 50%, transparent 70%);position:absolute;inset:0;translate:-110%}.hub-module__LnQMSq__cta:hover{background:var(--btn-hover);box-shadow:inset 0 1px 0 var(--sheen), 0 18px 40px -14px var(--cta-glow);translate:0 -2px}.hub-module__LnQMSq__cta:hover:after{transition:translate .9s var(--ease);translate:110%}.hub-module__LnQMSq__cta:active{translate:0}.hub-module__LnQMSq__g{background:var(--on-accent);border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}.hub-module__LnQMSq__arrow{transition:translate .3s var(--ease);flex:none}a:hover>.hub-module__LnQMSq__arrow{translate:4px}.hub-module__LnQMSq__ghost{color:var(--ink-2);padding:4px 0;font-size:15px;font-weight:500;transition:color .2s;position:relative}.hub-module__LnQMSq__ghost:after{content:"";transform-origin:100%;height:1px;transition:scale .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;scale:0 1}.hub-module__LnQMSq__ghost:hover{color:var(--ink)}.hub-module__LnQMSq__ghost:hover:after{transform-origin:0;scale:1}.hub-module__LnQMSq__ticker{border-block:1px solid var(--line);background:var(--bg-2);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 10%, var(--ink) 90%, transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 10%, var(--ink) 90%, transparent);padding:18px 0;overflow:hidden}.hub-module__LnQMSq__tickerTrack{width:max-content;animation:60s linear infinite hub-module__LnQMSq__marquee;display:flex}.hub-module__LnQMSq__ticker:hover .hub-module__LnQMSq__tickerTrack{animation-play-state:paused}.hub-module__LnQMSq__tickerItem{color:var(--ink-2);font:500 13px/20px var(--font-mono);white-space:nowrap;align-items:center;gap:28px;padding-right:28px;display:inline-flex}.hub-module__LnQMSq__tickerItem:after{content:"";background:var(--azure);width:6px;height:6px;box-shadow:0 0 10px var(--azure);border-radius:50%}@keyframes hub-module__LnQMSq__marquee{to{transform:translate(-50%)}}.hub-module__LnQMSq__footer{padding:28px var(--pad);border-top:1px solid var(--line);color:var(--ink-3);font:12px/18px var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.hub-module__LnQMSq__pause{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.hub-module__LnQMSq__pause:hover{color:var(--ink)}.hub-module__LnQMSq__root[data-paused] *,.hub-module__LnQMSq__root[data-paused] :before,.hub-module__LnQMSq__root[data-paused] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hub-module__LnQMSq__root *,.hub-module__LnQMSq__root :before,.hub-module__LnQMSq__root :after{transition-duration:.01ms!important;animation:none!important}}@media (forced-colors:active){.hub-module__LnQMSq__cta,.hub-module__LnQMSq__navCta{border:1px solid canvastext}}
.hub-scenes-module__lYVJ4G__scene{--dur:14s;margin:0;position:relative}.hub-scenes-module__lYVJ4G__scene:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 50% 40%, color-mix(in srgb, var(--app,var(--azure)) 14%, transparent), transparent 70%);border-radius:40px;position:absolute;inset:8% -6% -6%}.hub-scenes-module__lYVJ4G__scene[data-room=finance]{--page-h:26.5em}[data-motion=on] .hub-scenes-module__lYVJ4G__scene{animation:hub-scenes-module__lYVJ4G__clock var(--dur) linear infinite both}[data-motion=on] .hub-scenes-module__lYVJ4G__scene:not([data-play]),[data-motion=on] .hub-scenes-module__lYVJ4G__scene:not([data-play]) *{animation-play-state:paused!important}@keyframes hub-scenes-module__lYVJ4G__clock{0%{--t:0}to{--t:1}}[data-motion=on] .hub-scenes-module__lYVJ4G__story{opacity:clamp(0, (.995 - var(--t)) * 40, 1)}.hub-scenes-module__lYVJ4G__caption{color:var(--ink-3);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:14px 2px 0}
.hub-scene-recruiting-module__jFpsHG__body{grid-template-columns:20em minmax(0,1fr);gap:1em;height:19.6em;margin-top:1em;display:grid}.hub-scene-recruiting-module__jFpsHG__doc{padding:.9em 1em;position:relative;overflow:hidden}.hub-scene-recruiting-module__jFpsHG__doc:after{content:"";pointer-events:none;background:linear-gradient(transparent, color-mix(in srgb, var(--recruiting) 12%, transparent));border-bottom:1px solid color-mix(in srgb, var(--recruiting) 55%, transparent);height:2.6em;translate:0 calc(clamp(0, (var(--t) - .04) / .42, 1) * 13.5em);opacity:min(clamp(0, (var(--t) - .04) * 40, 1), clamp(0, (.47 - var(--t)) * 40, 1));position:absolute;top:3.4em;left:0;right:0}.hub-scene-recruiting-module__jFpsHG__docHead{border-bottom:1px solid var(--fr-line);align-items:center;gap:.6em;padding-bottom:.7em;display:flex}.hub-scene-recruiting-module__jFpsHG__docHead>span:last-child{min-width:0;display:grid}.hub-scene-recruiting-module__jFpsHG__docHead b{font-size:.9em;font-weight:600}.hub-scene-recruiting-module__jFpsHG__docHead small{color:var(--ink-3);white-space:nowrap;font-size:.7em}.hub-scene-recruiting-module__jFpsHG__docText{color:var(--ink-2);padding-top:.4em;font-size:.72em;line-height:1.55}.hub-scene-recruiting-module__jFpsHG__docText h5{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin:.8em 0 .2em;font-size:.82em;font-weight:600}.hub-scene-recruiting-module__jFpsHG__docText p{margin:0 0 .25em}.hub-scene-recruiting-module__jFpsHG__docText b{color:var(--ink);font-weight:600}.hub-scene-recruiting-module__jFpsHG__docText mark{--hl:color-mix(in srgb, var(--live) 26%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--hl), var(--hl)) no-repeat 0 0 / calc(clamp(0, (var(--t) - var(--at)) * 25, 1) * 100%) 100%;border-radius:.2em;padding:0 .12em}.hub-scene-recruiting-module__jFpsHG__evidence{flex-direction:column;min-width:0;padding:.9em 1em;display:flex}.hub-scene-recruiting-module__jFpsHG__evHead{border-bottom:1px solid var(--fr-line);justify-content:space-between;align-items:baseline;padding-bottom:.6em;display:flex}.hub-scene-recruiting-module__jFpsHG__evHead b{font-size:.9em;font-weight:600}.hub-scene-recruiting-module__jFpsHG__evHead span{color:var(--ink-3);font-size:.72em}.hub-scene-recruiting-module__jFpsHG__rule{border-bottom:1px solid var(--fr-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25em .6em;padding:.62em 0;display:grid}.hub-scene-recruiting-module__jFpsHG__ruleName{font-size:.8em;font-weight:600}.hub-scene-recruiting-module__jFpsHG__state{justify-items:end;display:grid}.hub-scene-recruiting-module__jFpsHG__state>span{grid-area:1/1}.hub-scene-recruiting-module__jFpsHG__reading,.hub-scene-recruiting-module__jFpsHG__found,.hub-scene-recruiting-module__jFpsHG__person{white-space:nowrap;border-radius:999px;padding:.15em .6em;font-size:.68em;font-weight:600}.hub-scene-recruiting-module__jFpsHG__reading{background:var(--fr-chip);color:var(--ink-3)}.hub-scene-recruiting-module__jFpsHG__reading:after{content:"…"}.hub-scene-recruiting-module__jFpsHG__found{background:var(--good-bg);color:var(--good-ink)}.hub-scene-recruiting-module__jFpsHG__found:before{content:"✓ "}.hub-scene-recruiting-module__jFpsHG__person{background:var(--warn-bg);color:var(--warn-ink)}.hub-scene-recruiting-module__jFpsHG__quote,.hub-scene-recruiting-module__jFpsHG__why{color:var(--ink-3);grid-column:1/-1;font-size:.7em}.hub-scene-recruiting-module__jFpsHG__quote{font-style:italic}.hub-scene-recruiting-module__jFpsHG__evFoot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:.6em;display:flex}.hub-scene-recruiting-module__jFpsHG__evFoot>span:first-child{color:var(--ink-2);font-size:.78em}.hub-scene-recruiting-module__jFpsHG__evFoot b{color:var(--good-ink)}.hub-scene-recruiting-module__jFpsHG__invite{display:grid}.hub-scene-recruiting-module__jFpsHG__invite>span{grid-area:1/1;justify-self:end}.hub-scene-recruiting-module__jFpsHG__invited:before{content:"✓";color:var(--good-ink)}.hub-scene-recruiting-module__jFpsHG__cursor{--who:var(--recruiting);animation:hub-scene-recruiting-module__jFpsHG__path var(--dur) cubic-bezier(.45, 0, .25, 1) infinite both}@keyframes hub-scene-recruiting-module__jFpsHG__path{0%,44%{opacity:0;top:104%;left:98%}48%{opacity:1;top:80%;left:74%}59%,64%{opacity:1;top:93.5%;left:86%}76%,94%{opacity:1;top:60%;left:64%}98%,to{opacity:0;top:60%;left:64%}}.hub-scene-recruiting-module__jFpsHG__click{animation:hub-scene-recruiting-module__jFpsHG__click var(--dur) linear infinite both}@keyframes hub-scene-recruiting-module__jFpsHG__click{0%,61%{opacity:0;scale:.3}62%{opacity:1;scale:.5}66%,to{opacity:0;scale:1.6}}
.hub-scene-people-module__KmZo4W__count{color:var(--ink-3);letter-spacing:0;margin-left:.3em;font-size:.55em;font-weight:500}.hub-scene-people-module__KmZo4W__filters{gap:.5em;margin-top:.8em;display:flex}.hub-scene-people-module__KmZo4W__filters span{border:1px solid var(--fr-line);background:var(--fr-panel);color:var(--ink-2);white-space:nowrap;border-radius:.5em;padding:.3em .8em;font-size:.75em}.hub-scene-people-module__KmZo4W__filters span:first-child:after{content:" ▾";color:var(--ink-3)}.hub-scene-people-module__KmZo4W__list{--cols:15em minmax(0, 1fr) 5em 6em;margin-top:1em;overflow:hidden}.hub-scene-people-module__KmZo4W__list [data-picked]{background:color-mix(in srgb, var(--people) calc(clamp(0, (var(--t) - .22) * 40, 1) * 11%), transparent)}.hub-scene-people-module__KmZo4W__since{font-family:var(--font-mono);font-size:.92em}.hub-scene-people-module__KmZo4W__record{width:21em;box-shadow:0 1.5em 3em -1.5em var(--shadow), 0 0 0 1px var(--fr-line);translate:calc((1 - clamp(0, (var(--t) - .23) * 18, 1)) * 24em) 0;position:absolute;top:6.6em;bottom:1.5em;right:1.8em;overflow:hidden}.hub-scene-people-module__KmZo4W__recHead{border-bottom:1px solid var(--fr-line);align-items:center;gap:.7em;padding:1em 1.1em .85em;display:flex}.hub-scene-people-module__KmZo4W__recHead>span:last-child{display:grid}.hub-scene-people-module__KmZo4W__recHead b{font-size:.95em;font-weight:600}.hub-scene-people-module__KmZo4W__recHead small{color:var(--ink-3);font-size:.72em}.hub-scene-people-module__KmZo4W__fields{margin:0}.hub-scene-people-module__KmZo4W__fields>div{border-bottom:1px solid var(--fr-line);justify-content:space-between;align-items:center;gap:1em;padding:.62em 1.1em;font-size:.78em;display:flex}.hub-scene-people-module__KmZo4W__fields dt{color:var(--ink-3);white-space:nowrap}.hub-scene-people-module__KmZo4W__fields dd{white-space:nowrap;margin:0;font-weight:500}.hub-scene-people-module__KmZo4W__restricted dt i{background:var(--warn-bg);color:var(--warn-ink);border-radius:.3em;margin-left:.5em;padding:.05em .45em;font-size:.85em;font-style:normal;font-weight:600}.hub-scene-people-module__KmZo4W__restricted dd{justify-items:end}.hub-scene-people-module__KmZo4W__masked{font-family:var(--font-mono);letter-spacing:.04em}.hub-scene-people-module__KmZo4W__masked u{color:var(--azure-2);font-family:var(--font-sans);letter-spacing:0;margin-left:.6em;font-weight:600;text-decoration:none}.hub-scene-people-module__KmZo4W__value{color:var(--people);font-family:var(--font-mono);font-weight:600}.hub-scene-people-module__KmZo4W__logged{background:var(--fr-chip);color:var(--ink-2);border-radius:.5em;align-items:center;gap:.5em;margin:.9em 1.1em 0;padding:.55em .75em;font-size:.7em;display:flex}.hub-scene-people-module__KmZo4W__logged:before{content:"";background:var(--people);border-radius:50%;flex:none;width:.6em;height:.6em}.hub-scene-people-module__KmZo4W__confirm{z-index:2;background:var(--fr-panel);border:1px solid var(--fr-line);text-align:center;box-shadow:0 1.4em 3em -1em var(--shadow);border-radius:.7em;justify-items:center;gap:.3em;padding:1em;display:grid;position:absolute;top:8.6em;left:1.1em;right:1.1em}.hub-scene-people-module__KmZo4W__confirm b{font-size:.85em;font-weight:600}.hub-scene-people-module__KmZo4W__confirm small{color:var(--ink-3);font-size:.68em}.hub-scene-people-module__KmZo4W__reason{border:1px solid var(--fr-line);background:var(--fr-page);text-align:left;border-radius:.4em;justify-self:stretch;min-height:2.2em;margin:.3em 0 .4em;padding:.45em .7em;font-size:.72em}.hub-scene-people-module__KmZo4W__code{gap:.4em;margin-top:.5em;display:flex}.hub-scene-people-module__KmZo4W__code>span{border:1px solid var(--fr-line);background:var(--fr-page);width:1.9em;height:2.3em;font:600 .85em/1 var(--font-mono);border-radius:.4em;place-items:center;display:grid}.hub-scene-people-module__KmZo4W__cursor{--who:var(--people);animation:hub-scene-people-module__KmZo4W__path var(--dur) cubic-bezier(.45, 0, .25, 1) infinite both}@keyframes hub-scene-people-module__KmZo4W__path{0%,4%{opacity:0;top:86%;left:62%}8%{opacity:1;top:80%;left:58%}19%,23%{opacity:1;top:49%;left:19%}34%{top:56%;left:62%}45%,49%{top:62.5%;left:91.5%}60%,66%{top:84%;left:74%}80%,94%{opacity:1;top:76%;left:70%}98%,to{opacity:0;top:76%;left:70%}}.hub-scene-people-module__KmZo4W__click{animation:hub-scene-people-module__KmZo4W__click var(--dur) linear infinite both}@keyframes hub-scene-people-module__KmZo4W__click{0%,20%{opacity:0;scale:.3}21%{opacity:1;scale:.5}25%,46%{opacity:0;scale:1.6}47%{opacity:1;scale:.5}51%,to{opacity:0;scale:1.6}}
.hub-scene-finance-module__2JSmfq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;margin-top:1em;display:grid}.hub-scene-finance-module__2JSmfq__stats>div{gap:.15em;padding:.7em .9em;display:grid}.hub-scene-finance-module__2JSmfq__stats small{color:var(--ink-3);font-size:.72em}.hub-scene-finance-module__2JSmfq__stats b{letter-spacing:-.02em;font-size:1.35em;font-weight:600}.hub-scene-finance-module__2JSmfq__up{color:var(--good-ink)}.hub-scene-finance-module__2JSmfq__up:after{content:" ↑";vertical-align:.3em;font-size:.6em}.hub-scene-finance-module__2JSmfq__table{--cols:13.5em minmax(0, 1fr) 6.4em 6.4em 7.4em;margin-top:1em;overflow:hidden}.hub-scene-finance-module__2JSmfq__table>div>span:nth-child(n+3){text-align:right}.hub-scene-finance-module__2JSmfq__table>div+div>span:nth-child(n+3){font-family:var(--font-mono);font-size:.95em}.hub-scene-finance-module__2JSmfq__from{background:color-mix(in srgb, var(--people) 14%, transparent);color:var(--people);border-radius:.3em;padding:.05em .4em;font-size:.8em;font-style:normal;font-weight:600}.hub-scene-finance-module__2JSmfq__table .hub-scene-finance-module__2JSmfq__fresh{height:calc(clamp(0, (var(--t) - var(--at)) * 14, 1) * 2.7em);background:color-mix(in srgb, var(--finance) 9%, transparent);border-bottom-width:calc(clamp(0, (var(--t) - var(--at)) * 14, 1) * 1px);overflow:hidden}.hub-scene-finance-module__2JSmfq__marginCell{justify-items:end;display:grid}.hub-scene-finance-module__2JSmfq__prorated{color:var(--finance);justify-items:end;font-weight:600;line-height:1.15;display:grid}.hub-scene-finance-module__2JSmfq__prorated small{color:var(--ink-3);font:500 .78em/1.2 var(--font-sans);white-space:nowrap}.hub-scene-finance-module__2JSmfq__cursor{--who:var(--finance);animation:hub-scene-finance-module__2JSmfq__path var(--dur) cubic-bezier(.45, 0, .25, 1) infinite both}@keyframes hub-scene-finance-module__2JSmfq__path{0%,38%{opacity:0;top:100%;left:70%}42%{opacity:1;top:90%;left:66%}55%,59%{opacity:1;top:62%;left:89%}72%,94%{opacity:1;top:82%;left:60%}98%,to{opacity:0;top:82%;left:60%}}.hub-scene-finance-module__2JSmfq__click{animation:hub-scene-finance-module__2JSmfq__click var(--dur) linear infinite both}@keyframes hub-scene-finance-module__2JSmfq__click{0%,57%{opacity:0;scale:.3}58%{opacity:1;scale:.5}62%,to{opacity:0;scale:1.6}}
@property --spin{syntax:"<angle>";inherits:true;initial-value:0deg}.hub-orbit-module__fmcQQq__scene{--tilt:-36deg;--k:.42;--px:0;--py:0;aspect-ratio:1;width:min(600px,88vw);transform:perspective(1200px) rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 9deg));transition:transform .9s var(--ease);margin:0 auto;position:relative}.hub-orbit-module__fmcQQq__scene>*{transition:translate .9s var(--ease)}.hub-orbit-module__fmcQQq__glow{background:radial-gradient(circle, var(--orbit-glow), transparent 64%);filter:blur(24px);border-radius:50%;animation:7s ease-in-out infinite hub-orbit-module__fmcQQq__breathe;position:absolute;inset:16%}@keyframes hub-orbit-module__fmcQQq__breathe{50%{opacity:.6;scale:.92}}.hub-orbit-module__fmcQQq__globe{fill:none;width:100%;height:100%;stroke:var(--globe);stroke-width:1px;translate:calc(var(--px) * -16px) calc(var(--py) * -16px);animation:2s .2s both hub-orbit-module__fmcQQq__fadeIn;position:absolute;inset:0}.hub-orbit-module__fmcQQq__globe ellipse{vector-effect:non-scaling-stroke}.hub-orbit-module__fmcQQq__sphere{stroke:var(--globe-rim);stroke-width:.6px}.hub-orbit-module__fmcQQq__sphereHi{stop-color:var(--sphere-hi)}.hub-orbit-module__fmcQQq__sphereLo{stop-color:var(--sphere-lo)}.hub-orbit-module__fmcQQq__meridian{transform-box:fill-box;transform-origin:50%;animation:4s cubic-bezier(.37,0,.63,1) infinite alternate hub-orbit-module__fmcQQq__meridian}@keyframes hub-orbit-module__fmcQQq__meridian{0%{transform:scaleX(1)}to{transform:scaleX(.02)}}@keyframes hub-orbit-module__fmcQQq__fadeIn{0%{opacity:0}}.hub-orbit-module__fmcQQq__ringBack,.hub-orbit-module__fmcQQq__ringFront{fill:none;width:100%;height:100%;rotate:var(--tilt);stroke-linecap:round;pointer-events:none;position:absolute;inset:0;overflow:visible}.hub-orbit-module__fmcQQq__ringBack{translate:calc(var(--px) * -6px) calc(var(--py) * -6px)}.hub-orbit-module__fmcQQq__ringFront{translate:calc(var(--px) * 12px) calc(var(--py) * 12px)}.hub-orbit-module__fmcQQq__ringArc{stroke:var(--ring);stroke-width:.28px;stroke-dasharray:100;animation:hub-orbit-module__fmcQQq__draw 2s var(--ease) .35s both}.hub-orbit-module__fmcQQq__ringFrontArc{stroke:var(--azure);stroke-width:.55px;stroke-dasharray:50 150;animation:hub-orbit-module__fmcQQq__drawHalf 1.6s var(--ease) .9s both}@keyframes hub-orbit-module__fmcQQq__draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes hub-orbit-module__fmcQQq__drawHalf{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}.hub-orbit-module__fmcQQq__comet{stroke:var(--comet);stroke-width:.7px;stroke-dasharray:5 95;filter:drop-shadow(0 0 4px var(--azure));animation:7s linear 2s infinite both hub-orbit-module__fmcQQq__draw}.hub-orbit-module__fmcQQq__logo{aspect-ratio:195/192;width:32%;height:auto;filter:blur(0) drop-shadow(0 18px 40px var(--logo-shadow));translate:calc(var(--px) * 8px) calc(var(--py) * 8px);animation:hub-orbit-module__fmcQQq__logoIn 1.6s var(--ease) .2s both, hub-orbit-module__fmcQQq__float 8s ease-in-out 1.8s infinite;margin:auto;position:absolute;inset:0}@keyframes hub-orbit-module__fmcQQq__logoIn{0%{opacity:0;filter:blur(10px)drop-shadow(0 18px 40px #0000);transform:scale(.7)}}@keyframes hub-orbit-module__fmcQQq__float{50%{transform:translateY(-10px)}}.hub-orbit-module__fmcQQq__orbit{transform:rotate(var(--tilt)) scaleY(var(--k));pointer-events:none;translate:calc(var(--px) * 22px) calc(var(--py) * 22px);animation:56s linear infinite hub-orbit-module__fmcQQq__spin,1s 1.3s both hub-orbit-module__fmcQQq__fadeIn;position:absolute;inset:4%}.hub-orbit-module__fmcQQq__scene:hover .hub-orbit-module__fmcQQq__orbit{animation-play-state:paused}@keyframes hub-orbit-module__fmcQQq__spin{to{--spin:360deg}}.hub-orbit-module__fmcQQq__arm{--a:calc(var(--spin) + var(--phase));transform:rotate(var(--a));position:absolute;inset:0}.hub-orbit-module__fmcQQq__rider{width:0;height:0;transform:rotate(calc(-1 * var(--a))) scaleY(calc(1 / var(--k))) rotate(calc(-1 * var(--tilt)));position:absolute;top:0;left:50%}.hub-orbit-module__fmcQQq__chip{--depth:calc(.82 - .18 * cos(var(--a)));white-space:nowrap;background:var(--fr-panel);border:1px solid color-mix(in srgb, var(--app) 40%, transparent);box-shadow:0 12px 30px -12px var(--shadow), 0 0 26px -10px color-mix(in srgb, var(--app) 65%, transparent);translate:-50% -50%;scale:calc(1 - .16 * cos(var(--a)));opacity:calc(var(--depth) * clamp(0, (cos(var(--a)) + .1) * 10, 1));border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:inline-flex;position:absolute;top:0;left:0}[data-near] .hub-orbit-module__fmcQQq__chip{opacity:calc(var(--depth) * clamp(0, (.1 - cos(var(--a))) * 10, 1))}.hub-orbit-module__fmcQQq__chipMark{width:34px;height:34px;color:var(--app);background:color-mix(in srgb, var(--app) 14%, transparent);border-radius:50%;place-items:center;display:grid}.hub-orbit-module__fmcQQq__chipLabel{letter-spacing:-.005em;font-size:14px;font-weight:600}@media (max-width:480px){.hub-orbit-module__fmcQQq__chip{gap:6px;padding:4px 11px 4px 4px}.hub-orbit-module__fmcQQq__chipMark{width:26px;height:26px}.hub-orbit-module__fmcQQq__chipLabel{font-size:12px}}@media (prefers-reduced-motion:reduce){.hub-orbit-module__fmcQQq__scene{transform:none}.hub-orbit-module__fmcQQq__comet{display:none}}@media (forced-colors:active){.hub-orbit-module__fmcQQq__chip{border:1px solid canvastext}}
.hub-sections-module__NmoTDG__inner{max-width:1200px;padding-inline:var(--pad);margin:0 auto}.hub-sections-module__NmoTDG__head{max-width:46rem}.hub-sections-module__NmoTDG__head h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,4.8vw,62px);font-weight:600;line-height:1.02}.hub-sections-module__NmoTDG__head>p:not(.hub-sections-module__NmoTDG__kicker){color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.3vw,18px)}.hub-sections-module__NmoTDG__kicker{color:var(--azure-2);font:600 12px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;display:inline-flex}.hub-sections-module__NmoTDG__kicker:before{content:"";background:currentColor;width:22px;height:1px}.hub-sections-module__NmoTDG__rooms{max-width:1200px;padding:clamp(96px, 13vw, 168px) var(--pad) clamp(72px, 10vw, 128px);margin:0 auto}.hub-sections-module__NmoTDG__room{align-items:center;gap:40px;margin-top:clamp(80px,11vw,150px);scroll-margin-top:80px;display:grid}@media (min-width:960px){.hub-sections-module__NmoTDG__room{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:72px}.hub-sections-module__NmoTDG__room[data-flip]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.hub-sections-module__NmoTDG__room[data-flip] .hub-sections-module__NmoTDG__roomCopy{order:2}}.hub-sections-module__NmoTDG__roomStage{transition-delay:.12s}.hub-sections-module__NmoTDG__roomTag{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;font-size:15px;font-weight:600;display:flex}.hub-sections-module__NmoTDG__roomNum{color:var(--app);font:600 13px/1 var(--font-mono);letter-spacing:.06em}.hub-sections-module__NmoTDG__roomMark{width:32px;height:32px;color:var(--app);background:color-mix(in srgb, var(--app) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app) 30%, transparent);border-radius:10px;place-items:center;display:grid}.hub-sections-module__NmoTDG__roomKind{border:1px solid var(--line-2);color:var(--ink-3);font:500 11px/16px var(--font-mono);letter-spacing:.08em;border-radius:6px;padding:2px 8px}.hub-sections-module__NmoTDG__roomCopy h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.08}.hub-sections-module__NmoTDG__roomBody{color:var(--ink-2);text-wrap:pretty;margin:20px 0 0;font-size:17px}.hub-sections-module__NmoTDG__points{gap:2px;margin:28px 0 0;padding:0;list-style:none;display:grid}.hub-sections-module__NmoTDG__points li{border-top:1px solid var(--line);color:var(--ink);transition:opacity .7s ease, translate .8s var(--ease);transition-delay:calc(.25s + var(--i) * 80ms);padding:12px 0 12px 32px;font-size:15px;position:relative}.hub-sections-module__NmoTDG__points li:before{content:"";border:2px solid var(--app);border-color:transparent transparent var(--app) var(--app);opacity:.9;border-radius:0 0 0 10px;width:16px;height:9px;position:absolute;top:19px;left:2px;rotate:-20deg}[data-motion=on] .hub-sections-module__NmoTDG__roomCopy:not([data-in]) .hub-sections-module__NmoTDG__points li{opacity:0;translate:16px}.hub-sections-module__NmoTDG__roomLink,.hub-sections-module__NmoTDG__roomSoon{align-items:center;gap:10px;margin-top:28px;font-size:15px;font-weight:600;display:inline-flex}.hub-sections-module__NmoTDG__roomLink{color:var(--app);background:color-mix(in srgb, var(--app) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app) 32%, transparent);border-radius:12px;padding:10px 16px;transition:background-color .25s}.hub-sections-module__NmoTDG__roomLink:hover{background:color-mix(in srgb, var(--app) 18%, transparent)}.hub-sections-module__NmoTDG__roomSoon{color:var(--ink-3);font:500 13px/20px var(--font-mono)}@property --p{syntax:"<number>";inherits:true;initial-value:1}.hub-sections-module__NmoTDG__handoff{background:var(--bg-2);border-block:1px solid var(--line);padding:clamp(96px,12vw,160px) 0;scroll-margin-top:40px;position:relative}.hub-sections-module__NmoTDG__handoff:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 85% 20%, var(--wash-1), transparent 70%);position:absolute;inset:0}.hub-sections-module__NmoTDG__handoff>*{position:relative}.hub-sections-module__NmoTDG__journey{--dur:16s;margin:72px 0 0;padding:0;list-style:none;display:grid;position:relative}.hub-sections-module__NmoTDG__stop{--lit:clamp(0, (var(--p) - var(--at)) * 1000 + 1, 1);padding:0 0 36px 52px;position:relative}.hub-sections-module__NmoTDG__stopDot{border:2px solid color-mix(in srgb, var(--app) calc(30% + 70% * var(--lit)), var(--line-2));background:var(--bg-2);border-radius:50%;width:22px;height:22px;position:absolute;top:2px;left:7px}.hub-sections-module__NmoTDG__stopDot:after{content:"";background:var(--app);opacity:var(--lit);scale:calc(.4 + .6 * var(--lit));box-shadow:0 0 14px color-mix(in srgb, var(--app) 60%, transparent);border-radius:50%;position:absolute;inset:3px}.hub-sections-module__NmoTDG__stop:not(:last-child):before{content:"";background:linear-gradient(var(--app), var(--app)) no-repeat 0 0 / 100% calc(clamp(0, (var(--p) - var(--at)) * 5, 1) * 100%), var(--line-2);border-radius:2px;width:2px;position:absolute;top:28px;bottom:2px;left:17px}.hub-sections-module__NmoTDG__stopCopy{opacity:calc(.4 + .6 * var(--lit))}.hub-sections-module__NmoTDG__stopWhen{color:var(--ink-3);font:500 12px/16px var(--font-mono);letter-spacing:.04em;white-space:nowrap;gap:2px;display:grid}.hub-sections-module__NmoTDG__stopWhen b{color:var(--app);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.hub-sections-module__NmoTDG__stopTitle{letter-spacing:-.015em;margin:8px 0 0;font-size:19px;font-weight:600;line-height:1.25}.hub-sections-module__NmoTDG__stopNote{color:var(--ink-2);text-wrap:pretty;margin:8px 0 0;font-size:15px;line-height:1.5}.hub-sections-module__NmoTDG__traveller{display:none}@media (min-width:960px){.hub-sections-module__NmoTDG__journey{grid-template-columns:repeat(6,minmax(0,1fr));padding-top:64px}.hub-sections-module__NmoTDG__stop{text-align:center;padding:52px 14px 0}.hub-sections-module__NmoTDG__stopDot{top:0;left:50%;translate:-50%}.hub-sections-module__NmoTDG__stop:not(:last-child):before{background-size:calc(clamp(0, (var(--p) - var(--at)) * 5, 1) * 100%) 100%, auto;width:auto;height:2px;inset:10px calc(15px - 50%) auto calc(50% + 15px)}.hub-sections-module__NmoTDG__stopWhen{justify-items:center}.hub-sections-module__NmoTDG__traveller{z-index:2;top:75px;left:calc(100% / 12 + var(--p) * (100% - 100% / 6));pointer-events:none;display:block;position:absolute;translate:-50% -50%}}.hub-sections-module__NmoTDG__travellerFace{background:var(--surface);border:2px solid var(--azure);width:40px;height:40px;color:var(--ink);box-shadow:0 10px 24px -10px var(--shadow), 0 0 0 6px color-mix(in srgb, var(--azure) 16%, transparent);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.hub-sections-module__NmoTDG__travellerAs{display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.hub-sections-module__NmoTDG__travellerAs>span{white-space:nowrap;background:var(--surface);border:1px solid color-mix(in srgb, var(--app) 50%, transparent);color:var(--app);font:600 11px/16px var(--font-mono);letter-spacing:.04em;box-shadow:0 6px 18px -8px var(--shadow);border-radius:999px;grid-area:1/1;justify-self:center;padding:3px 10px}.hub-sections-module__NmoTDG__travellerAs>[data-room=recruiting]{opacity:clamp(0, (.5 - var(--p)) * 1000, 1)}.hub-sections-module__NmoTDG__travellerAs>[data-room=people]{opacity:calc(clamp(0, (var(--p) - .5) * 1000, 1) * clamp(0, (.9 - var(--p)) * 1000, 1))}.hub-sections-module__NmoTDG__travellerAs>[data-room=finance]{opacity:clamp(0, (var(--p) - .9) * 1000, 1)}[data-motion=on] .hub-sections-module__NmoTDG__journey{animation:hub-sections-module__NmoTDG__journey var(--dur) cubic-bezier(.65, 0, .35, 1) infinite both}[data-motion=on] .hub-sections-module__NmoTDG__traveller{animation:hub-sections-module__NmoTDG__traveller var(--dur) linear infinite both}[data-motion=on] .hub-sections-module__NmoTDG__journey:not([data-play]),[data-motion=on] .hub-sections-module__NmoTDG__journey:not([data-play]) .hub-sections-module__NmoTDG__traveller{animation-play-state:paused}@keyframes hub-sections-module__NmoTDG__journey{0%,6%{--p:0}14%,22%{--p:.2}30%,38%{--p:.4}46%,54%{--p:.6}62%,70%{--p:.8}78%,95%{--p:1}to{--p:0}}@keyframes hub-sections-module__NmoTDG__traveller{0%{opacity:0}3%,94%{opacity:1}97%,to{opacity:0}}.hub-sections-module__NmoTDG__rules{padding:clamp(96px,12vw,160px) 0;scroll-margin-top:40px}.hub-sections-module__NmoTDG__ruleList{gap:48px 64px;margin:64px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.hub-sections-module__NmoTDG__ruleList{grid-template-columns:1fr 1fr}}.hub-sections-module__NmoTDG__rule{border-top:1px solid var(--line-2);transition-delay:calc(var(--i) * 80ms);padding-top:24px}.hub-sections-module__NmoTDG__ruleNum{color:var(--azure-2);font:600 13px/1 var(--font-mono);letter-spacing:.06em}.hub-sections-module__NmoTDG__ruleLine{letter-spacing:-.025em;text-wrap:balance;margin:16px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.18}.hub-sections-module__NmoTDG__ruleLine span{background:linear-gradient(transparent 64%, var(--mark) 64%, var(--mark) 92%, transparent 92%) no-repeat 0 0 / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 1.2s var(--ease) calc(.4s + var(--i) * .1s)}[data-motion=on] .hub-sections-module__NmoTDG__rule:not([data-in]) .hub-sections-module__NmoTDG__ruleLine span{background-size:0% 100%}.hub-sections-module__NmoTDG__ruleNote{color:var(--ink-2);max-width:34rem;margin:14px 0 0;font-size:16px}.hub-sections-module__NmoTDG__finale{background:radial-gradient(70% 90% at 50% 0%, var(--finale-top), var(--bg) 70%);border-top:1px solid var(--line);padding:clamp(80px,9vw,120px) 0 clamp(56px,6vw,80px);position:relative;overflow:hidden}.hub-sections-module__NmoTDG__finaleSwoosh{fill:none;width:110%;height:34%;stroke:var(--ring);stroke-width:.35px;stroke-linecap:round;pointer-events:none;position:absolute;top:18%;left:-5%;overflow:visible}.hub-sections-module__NmoTDG__finaleSwoosh path{stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset 2.4s var(--ease)}[data-motion=on] .hub-sections-module__NmoTDG__finale:not(:has([data-in])) .hub-sections-module__NmoTDG__finaleSwoosh path{stroke-dashoffset:100px}.hub-sections-module__NmoTDG__finaleCopy{justify-items:start;gap:28px;display:grid;position:relative}.hub-sections-module__NmoTDG__finaleCopy h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1}.hub-sections-module__NmoTDG__elsewhere{gap:12px;margin:clamp(48px,6vw,72px) 0 0;padding:0;list-style:none;transition-delay:.15s;display:grid;position:relative}@media (min-width:820px){.hub-sections-module__NmoTDG__elsewhere{grid-template-columns:repeat(3,1fr)}}.hub-sections-module__NmoTDG__elsewhere li{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:22px}.hub-sections-module__NmoTDG__elsewhere b{color:var(--ink-3);font:600 12px/16px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.hub-sections-module__NmoTDG__elsewhere p{color:var(--ink);margin:10px 0 0;font-size:15px}.hub-sections-module__NmoTDG__elsewhere a{color:var(--azure-2);align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}
