@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7d65b77b-module__VxV-Ta__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7d65b77b-module__VxV-Ta__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.orbit-hero-module__RL6M2q__hero{--hero-gutter:clamp(24px, 3.2vw, 64px);isolation:isolate;background:var(--color-canvas);width:100%;min-height:max(700px,100dvh);color:var(--color-ink);position:relative;overflow:hidden}.orbit-hero-module__RL6M2q__hero[data-reveal] .orbit-hero-module__RL6M2q__card{transition:opacity .45s ease-out,filter .45s ease-out,translate .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-i,0) * 90ms)}.orbit-hero-module__RL6M2q__hero[data-reveal=wait] .orbit-hero-module__RL6M2q__card{opacity:0;filter:blur(8px);translate:0 14px}@media (prefers-reduced-motion:reduce){.orbit-hero-module__RL6M2q__hero[data-reveal] .orbit-hero-module__RL6M2q__card{transition:none}}.orbit-hero-module__RL6M2q__hero[data-large] .orbit-hero-module__RL6M2q__stage{--orbit-card-width:min(14.5cqw, 31cqh, 370px);--orbit-reach-y:.42;inset:88px 0 24px}@media (min-width:1600px){.orbit-hero-module__RL6M2q__hero[data-large] .orbit-hero-module__RL6M2q__stage{inset:100px 0 32px}}.orbit-hero-module__RL6M2q__hero[data-clear]{background:0 0}.orbit-hero-module__RL6M2q__hero[data-footless]:not([data-large]) .orbit-hero-module__RL6M2q__stage{--orbit-reach-y:.42;inset:88px 0 24px}@media (min-width:1600px){.orbit-hero-module__RL6M2q__hero[data-footless]:not([data-large]) .orbit-hero-module__RL6M2q__stage{inset:100px 0 32px}}@media (max-width:779px){.orbit-hero-module__RL6M2q__hero[data-footless]:not([data-large]) .orbit-hero-module__RL6M2q__stage{inset:76px 0 24px}}.orbit-hero-module__RL6M2q__hero[data-peek]{min-height:max(640px,100dvh - 64px)}.orbit-hero-module__RL6M2q__header{z-index:50;height:88px;padding:0 var(--hero-gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.orbit-hero-module__RL6M2q__stage{--orbit-card-width:min(10.9375cqw, 23.3333cqh, 280px);--identity-width:min(48.86cqw, 104.23cqh, 1250px);--orbit-front-boost:0;--orbit-half-card:calc(var(--orbit-card-width) * (1.2 + var(--orbit-front-boost)) / 2);--orbit-radius-x:min(39cqw, calc(50cqw - var(--orbit-half-card) - 28px));--orbit-reach-y:.35;--orbit-radius-y:min(calc(var(--orbit-reach-y) * 100cqh), calc(50cqh - var(--orbit-half-card) / 1.6 - 16px));--orbit-slope:-.122785;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:88px 0 116px;container-type:size}.orbit-hero-module__RL6M2q__card{--angle:var(--angle-wide);--card-depth:var(--depth-wide);--initial-scale:calc(var(--scale-wide) + var(--orbit-front-boost) * var(--depth-wide) * var(--depth-wide) * var(--depth-wide));--inspect-scale:max(1.085, calc(1.06 / var(--initial-scale)));z-index:calc(10 + var(--card-depth) * 10);width:var(--orbit-card-width);aspect-ratio:1.6;will-change:transform;transform:translate(calc(50cqw + cos(var(--angle)) * var(--orbit-radius-x)), calc(50cqh + sin(var(--angle)) * var(--orbit-radius-y) + cos(var(--angle)) * var(--orbit-radius-x) * var(--orbit-slope))) translate(-50%, -50%) scale(var(--initial-scale)) rotate(calc(var(--lean) + sin(var(--angle)) * 1.8deg)) perspective(1100px) rotateX(calc(sin(var(--angle)) * -3deg)) rotateY(calc(cos(var(--angle)) * 6deg));position:absolute;top:0;left:0}.orbit-hero-module__RL6M2q__card[data-active]{z-index:40!important}.orbit-hero-module__RL6M2q__cardInner{--tilt-x:0deg;--tilt-y:0deg;--image-x:0px;--image-y:0px;--light-x:0%;width:100%;height:100%;color:var(--color-ink);transition:transform .55s cubic-bezier(.16,1,.3,1);display:block;position:relative;transform:scale(1)}.orbit-hero-module__RL6M2q__cardInner:focus-visible{outline:2px solid var(--color-ink);outline-offset:6px}.orbit-hero-module__RL6M2q__cardSurface{width:100%;height:100%;transform:perspective(850px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));position:relative}.orbit-hero-module__RL6M2q__cardMedia{box-shadow:0 1px 2px #1a1a1814, 0 calc(9px + var(--card-depth) * 15px) calc(18px + var(--card-depth) * 20px) -12px rgb(26 26 24/calc(.12 + var(--card-depth) * .12));background:#e8e8ec;border-radius:3px;transition:box-shadow .4s;position:absolute;inset:0;overflow:hidden}.orbit-hero-module__RL6M2q__cardMedia:before{content:"";z-index:3;pointer-events:none;opacity:0;transform:translateX(var(--light-x));background:linear-gradient(115deg,#0000 32%,#ffffff4d 49%,#0000 65%);transition:opacity .3s;position:absolute;inset:-50%}.orbit-hero-module__RL6M2q__cardMedia:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;border:1px solid #1313130f;position:absolute;inset:0}.orbit-hero-module__RL6M2q__cardImage{object-fit:cover;translate:var(--image-x) var(--image-y);transition:transform .65s cubic-bezier(.16,1,.3,1)}.orbit-hero-module__RL6M2q__cardTitle{background:var(--color-canvas);opacity:0;justify-content:space-between;gap:16px;padding:10px 1px;font-size:14px;font-weight:550;line-height:1.25;transition:opacity .18s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:100% 0 auto;transform:translateY(-4px)}.orbit-hero-module__RL6M2q__cardArrow{font-size:20px;line-height:.8}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible){transform:translateY(-8px) scale(var(--inspect-scale))}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible) .orbit-hero-module__RL6M2q__cardMedia{box-shadow:0 2px 4px #1a1a1814,4px 28px 40px -16px #1a1a1847}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible) .orbit-hero-module__RL6M2q__cardMedia:before{opacity:1}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible) .orbit-hero-module__RL6M2q__cardImage{transform:scale(1.07)}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible) .orbit-hero-module__RL6M2q__cardTitle{opacity:1;transform:translateY(0)}.orbit-hero-module__RL6M2q__cardInner:active{transform:translateY(-4px) scale(calc(var(--inspect-scale) * .97))}.orbit-hero-module__RL6M2q__ink{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-hero-module__RL6M2q__identity{z-index:15;width:var(--identity-width);aspect-ratio:1000/550;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-hero-module__RL6M2q__name{z-index:2;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.orbit-hero-module__RL6M2q__wordmark{width:100%;height:auto;display:block;overflow:visible}.orbit-hero-module__RL6M2q__wordmarkText{fill:currentColor;font-family:var(--font-sans);letter-spacing:-.05em;font-size:190px;font-weight:900}.orbit-hero-module__RL6M2q__doodles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-hero-module__RL6M2q__doodles[data-plane=back]{z-index:1}.orbit-hero-module__RL6M2q__doodles[data-plane=front]{z-index:3}.orbit-hero-module__RL6M2q__hero:not([data-ready]) .orbit-hero-module__RL6M2q__doodles{visibility:hidden}.orbit-hero-module__RL6M2q__caption{z-index:4;width:32%;color:var(--color-ink-muted);letter-spacing:-.015em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(11px,.8vw,15px);font-weight:450;line-height:1.4;position:absolute;top:72%;left:34%}.orbit-hero-module__RL6M2q__doodles [data-loop]{transform-box:view-box}.orbit-hero-module__RL6M2q__doodles [data-loop=star]{transform-origin:520px 118px;animation:4.8s cubic-bezier(.37,0,.63,1) infinite alternate orbit-hero-module__RL6M2q__star-turn}.orbit-hero-module__RL6M2q__doodles [data-loop=small-star]{transform-origin:330px 456px;animation:9.6s 3.2s infinite orbit-hero-module__RL6M2q__small-star-turn}.orbit-hero-module__RL6M2q__doodles [data-loop=curl]{transform-origin:860px 300px;animation:5.5s cubic-bezier(.37,0,.63,1) infinite alternate orbit-hero-module__RL6M2q__curl-sway}@keyframes orbit-hero-module__RL6M2q__star-turn{to{transform:translateY(-3px)rotate(22deg)}}@keyframes orbit-hero-module__RL6M2q__small-star-turn{0%,to{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:rotate(0)}18.75%,50%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:rotate(-22deg)}68.75%{transform:rotate(0)}}@keyframes orbit-hero-module__RL6M2q__curl-sway{to{transform:translate(7px,-10px)rotate(-2.5deg)}}.orbit-hero-module__RL6M2q__hero .orbit-hero-module__RL6M2q__doodles [data-loop]{animation-play-state:paused}.orbit-hero-module__RL6M2q__hero[data-motion=on]:not([data-looking]) .orbit-hero-module__RL6M2q__doodles [data-loop]{animation-play-state:running}@media (prefers-reduced-motion:reduce){.orbit-hero-module__RL6M2q__hero .orbit-hero-module__RL6M2q__doodles [data-loop]{animation:none}}.orbit-hero-module__RL6M2q__center{z-index:30;pointer-events:none;width:min(40rem,86cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-hero-module__RL6M2q__center :is(input,button,a,label){pointer-events:auto}.orbit-hero-module__RL6M2q__marker{pointer-events:none;position:absolute;overflow:visible}.orbit-hero-module__RL6M2q__marker[data-loop=small-star]{animation:9.6s 3.2s infinite orbit-hero-module__RL6M2q__small-star-turn}.orbit-hero-module__RL6M2q__marker[data-loop=curl]{transform-origin:15% 20%;animation:5.5s cubic-bezier(.37,0,.63,1) infinite alternate orbit-hero-module__RL6M2q__curl-sway}.orbit-hero-module__RL6M2q__hero .orbit-hero-module__RL6M2q__marker[data-loop]{animation-play-state:paused}.orbit-hero-module__RL6M2q__hero[data-motion=on]:not([data-looking]) .orbit-hero-module__RL6M2q__marker[data-loop]{animation-play-state:running}.orbit-hero-module__RL6M2q__hero:not([data-ready]) .orbit-hero-module__RL6M2q__marker{visibility:hidden}.orbit-hero-module__RL6M2q__cardMedia[data-face]{container-type:size}.orbit-hero-module__RL6M2q__agent,.orbit-hero-module__RL6M2q__tool{border-radius:inherit;position:absolute;inset:0}.orbit-hero-module__RL6M2q__cardMedia[data-bare]{box-shadow:none;background:0 0;overflow:visible}.orbit-hero-module__RL6M2q__cardMedia[data-bare]:before,.orbit-hero-module__RL6M2q__cardMedia[data-bare]:after{display:none}.orbit-hero-module__RL6M2q__cardInner:is(:hover,:focus-visible) .orbit-hero-module__RL6M2q__cardMedia[data-bare]{box-shadow:none}.orbit-hero-module__RL6M2q__agent{justify-content:flex-start;align-items:center;padding:0 2cqw;display:flex}.orbit-hero-module__RL6M2q__agentRow{align-items:center;gap:5cqw;display:flex}.orbit-hero-module__RL6M2q__agentPill{background:var(--color-surface);border:1px solid #13131312;border-radius:9999px;align-items:center;gap:4.5cqw;width:max-content;margin:0 auto;padding:2.8cqw 7.5cqw 2.8cqw 2.8cqw;display:flex}.orbit-hero-module__RL6M2q__agentPill .orbit-hero-module__RL6M2q__portrait{width:32cqw;height:32cqw}.orbit-hero-module__RL6M2q__agentPill .orbit-hero-module__RL6M2q__agentName{font-size:9cqw}.orbit-hero-module__RL6M2q__agentPill .orbit-hero-module__RL6M2q__agentKind{font-size:5.4cqw}.orbit-hero-module__RL6M2q__agentPill .orbit-hero-module__RL6M2q__agentDoing{margin-top:2.2cqw;font-size:4.8cqw}.orbit-hero-module__RL6M2q__agentSizer{font-weight:inherit;visibility:hidden;white-space:nowrap;height:0;display:block;overflow:hidden}.orbit-hero-module__RL6M2q__portrait{filter:drop-shadow(0 2cqw 4cqw #5e54c938);flex-shrink:0;width:26cqw;height:26cqw;overflow:visible}.orbit-hero-module__RL6M2q__agentId{flex-direction:column;min-width:0;display:flex}.orbit-hero-module__RL6M2q__agentName{letter-spacing:-.02em;white-space:nowrap;font-size:9cqw;font-weight:650;line-height:1.05}.orbit-hero-module__RL6M2q__agentKind{color:var(--color-ink-muted);margin-top:1.2cqw;font-size:5.8cqw;font-weight:500;line-height:1.1}.orbit-hero-module__RL6M2q__portraitWear path{stroke-dasharray:1 2;stroke-dashoffset:1.02px;animation:.9s cubic-bezier(.45,0,.55,1) forwards orbit-hero-module__RL6M2q__wear-draw;animation-delay:calc(var(--wear-delay,.6s) + var(--k,0) * .12s)}@keyframes orbit-hero-module__RL6M2q__wear-draw{to{stroke-dashoffset:0}}.orbit-hero-module__RL6M2q__hero .orbit-hero-module__RL6M2q__portraitWear path{animation-play-state:paused}.orbit-hero-module__RL6M2q__hero[data-motion=on] .orbit-hero-module__RL6M2q__portraitWear path{animation-play-state:running}@media (prefers-reduced-motion:reduce){.orbit-hero-module__RL6M2q__portraitWear path{stroke-dashoffset:0;animation:none}}.orbit-hero-module__RL6M2q__agentDoing{color:var(--color-ink-muted);align-items:center;gap:2.5cqw;margin-top:3.5cqw;font-size:5.6cqw;font-weight:500;display:flex}.orbit-hero-module__RL6M2q__agentDoing>i{background:#7c5cff;border-radius:9999px;flex-shrink:0;width:2.8cqw;height:2.8cqw;animation:1.6s ease-in-out infinite orbit-hero-module__RL6M2q__agent-pulse}.orbit-hero-module__RL6M2q__agentLines{flex:1;min-width:0;height:1.3em;position:relative}.orbit-hero-module__RL6M2q__agentPill .orbit-hero-module__RL6M2q__agentLines{flex:none}.orbit-hero-module__RL6M2q__agentLines>span{opacity:0;white-space:nowrap;animation:orbit-hero-module__RL6M2q__agent-doing calc(var(--n) * 3s) infinite;animation-delay:calc(var(--i) * 3s - var(--n) * 3s - var(--offset,0s));position:absolute;inset:0}@keyframes orbit-hero-module__RL6M2q__agent-doing{0%{opacity:0;translate:0 40%}3%,29%{opacity:1;translate:0}33%,to{opacity:0;translate:0 -40%}}@keyframes orbit-hero-module__RL6M2q__agent-pulse{50%{opacity:.35;scale:.8}}.orbit-hero-module__RL6M2q__hero :is(.orbit-hero-module__RL6M2q__agentLines>span,.orbit-hero-module__RL6M2q__agentDoing>i){animation-play-state:paused}.orbit-hero-module__RL6M2q__hero[data-motion=on] :is(.orbit-hero-module__RL6M2q__agentLines>span,.orbit-hero-module__RL6M2q__agentDoing>i){animation-play-state:running}.orbit-hero-module__RL6M2q__tool{align-items:center;gap:5cqw;padding:0 4cqw;display:flex}.orbit-hero-module__RL6M2q__toolKey{color:#5e54c9;border-radius:27%;flex-shrink:0;place-items:center;width:22cqw;height:22cqw;display:grid}.orbit-hero-module__RL6M2q__toolKey>svg{width:44%;height:44%;position:relative}.orbit-hero-module__RL6M2q__toolText{flex-direction:column;min-width:0;display:flex}.orbit-hero-module__RL6M2q__toolName{letter-spacing:-.02em;text-wrap:balance;font-size:8cqw;font-weight:650;line-height:1.1}.orbit-hero-module__RL6M2q__toolDid{color:var(--color-ink-muted);white-space:nowrap;align-items:center;gap:2cqw;margin-top:2.5cqw;font-size:5.4cqw;font-weight:500;display:flex}.orbit-hero-module__RL6M2q__toolDid svg{color:#5e54c9;flex-shrink:0;width:5.5cqw;height:5.5cqw}@media (prefers-reduced-motion:reduce){.orbit-hero-module__RL6M2q__agentLines>span{animation:none}.orbit-hero-module__RL6M2q__agentLines>span:first-child{opacity:1}}.orbit-hero-module__RL6M2q__tubeDraw{stroke-dasharray:1 2;stroke-dashoffset:1.02px;animation:orbit-hero-module__RL6M2q__tube-draw var(--tube-ms,1.4s) cubic-bezier(.65, 0, .35, 1) var(--tube-delay,0s) forwards}@keyframes orbit-hero-module__RL6M2q__tube-draw{to{stroke-dashoffset:0}}.orbit-hero-module__RL6M2q__tubeLoop{stroke-dasharray:1 2;stroke-dashoffset:1.02px;animation:orbit-hero-module__RL6M2q__tube-loop var(--tube-ms,3.2s) cubic-bezier(.65, 0, .35, 1) var(--tube-delay,0s) infinite}@keyframes orbit-hero-module__RL6M2q__tube-loop{0%{stroke-dashoffset:1.02px;opacity:1}40%,82%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}.orbit-hero-module__RL6M2q__hero .orbit-hero-module__RL6M2q__tubeDraw{animation-play-state:paused}.orbit-hero-module__RL6M2q__hero[data-motion=on] .orbit-hero-module__RL6M2q__tubeDraw{animation-play-state:running}.orbit-hero-module__RL6M2q__hero[data-motion] [data-wait] .orbit-hero-module__RL6M2q__tubeDraw{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.orbit-hero-module__RL6M2q__tubeDraw,.orbit-hero-module__RL6M2q__tubeLoop{stroke-dashoffset:0;animation:none}}.orbit-hero-module__RL6M2q__portrait3d{filter:none}.orbit-hero-module__RL6M2q__footer{right:var(--hero-gutter);bottom:28px;left:var(--hero-gutter);z-index:50;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute}@media (prefers-reduced-motion:no-preference){.orbit-hero-module__RL6M2q__wordmark{animation:.9s cubic-bezier(.16,1,.3,1) .3s backwards orbit-hero-module__RL6M2q__wordmark-arrive}}@keyframes orbit-hero-module__RL6M2q__wordmark-arrive{0%{opacity:0;transform:translateY(18px)scale(.97)}}@media (min-width:780px) and (max-width:1919px){.orbit-hero-module__RL6M2q__stage{--orbit-front-boost:.24}}@media (min-width:1600px){.orbit-hero-module__RL6M2q__stage{inset:100px 0 140px}.orbit-hero-module__RL6M2q__footer{bottom:38px}}@media (max-width:779px){.orbit-hero-module__RL6M2q__hero{--hero-gutter:20px;min-height:max(660px,100dvh)}.orbit-hero-module__RL6M2q__header{height:76px}.orbit-hero-module__RL6M2q__stage{--orbit-card-width:clamp(146px, 38vw, 216px);--orbit-radius-x:57cqw;--orbit-radius-y:min(34cqh, calc(50cqh - var(--orbit-half-card) / 1.6 - 16px));--orbit-slope:-.06;inset:76px 0 200px}.orbit-hero-module__RL6M2q__card{--angle:var(--angle-narrow);--initial-scale:var(--scale-narrow);--card-depth:var(--depth-narrow)}.orbit-hero-module__RL6M2q__card[data-narrow-hidden]{display:none}.orbit-hero-module__RL6M2q__identity{width:92vw;max-width:657px}.orbit-hero-module__RL6M2q__caption{width:55%;font-size:clamp(11px,1.8vw,14px);line-height:1.35;top:calc(90% + 12px);left:23%}.orbit-hero-module__RL6M2q__footer{flex-direction:column;align-items:stretch;bottom:24px}.orbit-hero-module__RL6M2q__cardTitle{padding:8px 1px;font-size:13px}}
.work-faces-module__0XWSea__card{isolation:isolate;box-shadow:0 0 0 1px #fff9, 0 2px 6px #10182814, 0 calc(12px + var(--card-depth,.5) * 16px) calc(28px + var(--card-depth,.5) * 20px) -16px rgb(var(--glow-deep-1) / 45%);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(165deg,#fafbfcfa,#eef1f5f7);border:1px solid #fffc;border-radius:3.4cqw;position:absolute;inset:0;overflow:hidden}.work-faces-module__0XWSea__body{flex-direction:column;justify-content:space-between;gap:3cqw;height:100%;padding:6cqw 6.5cqw;display:flex}.work-faces-module__0XWSea__body>*{transition:opacity .45s}.work-faces-module__0XWSea__body[data-fade]>:last-child{opacity:0}.work-faces-module__0XWSea__who{color:var(--color-ink-muted);align-items:center;gap:2.6cqw;font-size:5.3cqw;font-weight:550;display:flex}div.work-faces-module__0XWSea__foot{flex-direction:column;gap:2.6cqw;display:flex}.work-faces-module__0XWSea__row{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.work-faces-module__0XWSea__line{color:var(--color-ink);letter-spacing:-.01em;text-wrap:balance;font-size:6.8cqw;font-weight:500;line-height:1.3}.work-faces-module__0XWSea__avatar{background:rgb(var(--glow-mid) / 12%);width:10cqw;height:10cqw;color:rgb(var(--glow-deep-1));border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.work-faces-module__0XWSea__avatar>svg{width:52%;height:52%}.work-faces-module__0XWSea__presence{background:#fff;border-radius:50%;place-items:center;width:4.8cqw;height:4.8cqw;display:grid;position:absolute;bottom:-.9cqw;right:-.9cqw}.work-faces-module__0XWSea__presenceDot{background:#1fb35a;border-radius:50%;width:3.1cqw;height:3.1cqw;animation:.4s cubic-bezier(.34,1.56,.64,1) work-faces-module__0XWSea__pop}.work-faces-module__0XWSea__presenceRing{width:3.5cqw;height:3.5cqw;display:block}.work-faces-module__0XWSea__state{align-items:flex-start;gap:2.4cqw;display:flex}.work-faces-module__0XWSea__ring{flex-shrink:0;width:5.5cqw;height:5.5cqw;margin-top:1cqw;display:block}.work-faces-module__0XWSea__ok{color:#1fb35a;flex-shrink:0;width:6cqw;height:6cqw;margin-top:.8cqw;animation:.4s cubic-bezier(.34,1.56,.64,1) work-faces-module__0XWSea__pop}.work-faces-module__0XWSea__missed{background:#e5484d;border-radius:50%;flex-shrink:0;width:2.6cqw;height:2.6cqw;margin:2.2cqw 1.2cqw 0}.work-faces-module__0XWSea__bar{background:rgb(var(--glow-from) / 12%);border-radius:99px;height:2.4cqw;display:block;overflow:hidden}.work-faces-module__0XWSea__bar>span{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--glow-from)), rgb(var(--glow-to)));height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.work-faces-module__0XWSea__cmoShape{flex-shrink:0;width:10cqw;height:10cqw}.work-faces-module__0XWSea__word{opacity:0;filter:blur(3px);transition:opacity .35s,filter .35s}.work-faces-module__0XWSea__word[data-on]{opacity:1;filter:none}.work-faces-module__0XWSea__pill{color:var(--color-ink-muted);align-items:center;gap:2cqw;font-size:5.3cqw;font-weight:550;display:inline-flex}.work-faces-module__0XWSea__pill>.work-faces-module__0XWSea__ring{width:4.6cqw;height:4.6cqw;margin:0}.work-faces-module__0XWSea__pill[data-done]{color:#14904a}.work-faces-module__0XWSea__doneMark{color:#fff;background:#1fb35a;border-radius:50%;place-items:center;width:6.2cqw;height:6.2cqw;animation:.45s cubic-bezier(.34,1.56,.64,1) work-faces-module__0XWSea__pop;display:grid;box-shadow:0 4px 12px -4px #1fb35a99}.work-faces-module__0XWSea__doneMark>svg{width:62%;height:62%}.work-faces-module__0XWSea__stars{gap:1.2cqw;display:flex}.work-faces-module__0XWSea__stars>svg{color:#0000001f;fill:currentColor;width:5.5cqw;height:5.5cqw;transition:color .3s}.work-faces-module__0XWSea__stars>svg[data-on]{color:#f2b01e;animation:.4s cubic-bezier(.34,1.56,.64,1) work-faces-module__0XWSea__pop}.work-faces-module__0XWSea__chats{flex-direction:column;gap:.8cqw;margin:0 -2.4cqw -1.6cqw;display:flex}.work-faces-module__0XWSea__chats>li{color:var(--color-ink-muted);white-space:nowrap;border-radius:2.6cqw;align-items:center;gap:2.8cqw;padding:1.8cqw 2.6cqw;font-size:6cqw;transition:max-height .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1),opacity .4s;display:flex;overflow:hidden}.work-faces-module__0XWSea__chats>li[data-row=fresh]{opacity:0;max-height:0;padding-block:0}.work-faces-module__0XWSea__chats>li[data-row=fresh][data-in]{opacity:1;max-height:12cqw;padding-block:1.8cqw}.work-faces-module__0XWSea__chats>li[data-active]{color:var(--color-ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #1018280f}.work-faces-module__0XWSea__dot{flex-shrink:0;place-items:center;width:2.4cqw;height:2.4cqw;display:grid;position:relative}.work-faces-module__0XWSea__dot>span{background:#1fb35a;border-radius:50%;width:100%;height:100%}.work-faces-module__0XWSea__dot[data-state=working]>span{background:rgb(var(--glow-mid))}.work-faces-module__0XWSea__dot[data-state=new]>span{background:linear-gradient(135deg, rgb(var(--glow-from)), rgb(var(--glow-to)))}.work-faces-module__0XWSea__dot[data-state=working]:before,.work-faces-module__0XWSea__dot[data-state=new]:before{content:"";background:rgb(var(--glow-mid));opacity:.6;border-radius:50%;animation:1.2s cubic-bezier(0,0,.2,1) infinite work-faces-module__0XWSea__ping;position:absolute;inset:0}.work-faces-module__0XWSea__dot[data-state=new]:before{background:linear-gradient(135deg, rgb(var(--glow-from)), rgb(var(--glow-to)));animation-duration:1.6s;inset:-1cqw}.work-faces-module__0XWSea__edit{flex-direction:column;gap:3cqw;display:flex}.work-faces-module__0XWSea__bubble{border:1px solid var(--color-line);max-width:88%;color:var(--color-ink);background:#fff;border-radius:4cqw 4cqw 1.2cqw;align-self:flex-end;padding:2.6cqw 3.8cqw;font-size:6.2cqw;line-height:1.3;box-shadow:0 1px 2px #1018280a}.work-faces-module__0XWSea__typing{gap:1.4cqw;padding:1.6cqw 0;display:flex}.work-faces-module__0XWSea__typing>i{background:rgb(var(--glow-mid));border-radius:50%;width:2cqw;height:2cqw;animation:1s ease-in-out infinite work-faces-module__0XWSea__typing}.work-faces-module__0XWSea__typing>i:nth-child(2){animation-delay:.15s}.work-faces-module__0XWSea__typing>i:nth-child(3){animation-delay:.3s}.work-faces-module__0XWSea__rise{animation:.45s cubic-bezier(.22,1,.36,1) work-faces-module__0XWSea__rise-in}.work-faces-module__0XWSea__place{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;background:#0000000d;border-radius:99px;align-self:flex-start;align-items:center;gap:1cqw;padding:1.2cqw 3cqw;font-size:5.3cqw;font-weight:650;transition:background .3s,color .3s;display:inline-flex}.work-faces-module__0XWSea__place[data-up]{color:#14904a;background:#1fb35a1f}.work-faces-module__0XWSea__place>svg{width:4cqw;height:4cqw}.work-faces-module__0XWSea__switch{background:#00000024;border-radius:99px;width:12cqw;height:7cqw;transition:background .35s;display:block;position:relative}.work-faces-module__0XWSea__switch[data-on]{background:linear-gradient(120deg, rgb(var(--glow-deep-1)), rgb(var(--glow-mid)))}.work-faces-module__0XWSea__switch>span{background:#fff;border-radius:50%;width:5.2cqw;height:5.2cqw;transition:translate .35s cubic-bezier(.34,1.3,.64,1);position:absolute;top:.9cqw;left:.9cqw;box-shadow:0 1px 3px #0003}.work-faces-module__0XWSea__switch[data-on]>span{translate:5cqw}.work-faces-module__0XWSea__signPhoto{border:1px dashed rgb(var(--glow-deep-1) / 25%);width:22cqw;height:14cqw;color:rgb(var(--glow-deep-1) / 40%);border-radius:2cqw;place-items:center;display:grid;position:relative;overflow:hidden}.work-faces-module__0XWSea__signPhoto>svg{width:6cqw;height:6cqw}.work-faces-module__0XWSea__siteImage{object-fit:cover}.work-faces-module__0XWSea__signLines{flex-direction:column;gap:1.4cqw;display:flex}.work-faces-module__0XWSea__signLines>i{background:#0000001a;border-radius:99px;height:2cqw;transition:width .6s cubic-bezier(.22,1,.36,1),background .4s}.work-faces-module__0XWSea__signLines>i:first-child{width:70%}.work-faces-module__0XWSea__signLines>i:last-child{width:45%}.work-faces-module__0XWSea__signLines[data-done]>i{background:linear-gradient(90deg, rgb(var(--glow-from)), rgb(var(--glow-to)))}.work-faces-module__0XWSea__signLines[data-done]>i:first-child{width:88%}.work-faces-module__0XWSea__signLines[data-done]>i:last-child{width:60%}.work-faces-module__0XWSea__signButton{color:#0000;background:#0000000f;border-radius:99px;align-self:flex-start;padding:1.6cqw 3.6cqw;font-size:4.6cqw;font-weight:650;transition:background .35s,color .35s,transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}.work-faces-module__0XWSea__signButton[data-done]{background:linear-gradient(120deg, rgb(var(--glow-deep-1)), rgb(var(--glow-mid)));color:#fff;transform:none}.work-faces-module__0XWSea__photoIn{animation:.8s cubic-bezier(.22,1,.36,1) work-faces-module__0XWSea__photo-in}@keyframes work-faces-module__0XWSea__photo-in{0%{opacity:0;filter:blur(6px);transform:scale(1.12)}to{opacity:1;filter:none;transform:none}}@keyframes work-faces-module__0XWSea__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes work-faces-module__0XWSea__ping{75%,to{opacity:0;transform:scale(2.2)}}@keyframes work-faces-module__0XWSea__typing{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translateY(-.8cqw)}}@keyframes work-faces-module__0XWSea__rise-in{0%{opacity:0;transform:translateY(2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.work-faces-module__0XWSea__card *,.work-faces-module__0XWSea__card :before{transition:none!important;animation:none!important}}
