.agent-crews-module__97TVZW__page{--sk:color-mix(in srgb, var(--color-ink) 8%, transparent);background:var(--color-paper);min-height:100svh;color:var(--color-ink);position:relative;overflow-x:clip}body:has(.agent-crews-module__97TVZW__page) .site-header{display:none}.agent-crews-module__97TVZW__layer{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:clip}.agent-crews-module__97TVZW__page [data-block]{position:relative}.agent-crews-module__97TVZW__fill{display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.agent-crews-module__97TVZW__page [data-block]:not([data-state=done])>.agent-crews-module__97TVZW__fill{opacity:0;pointer-events:none}.agent-crews-module__97TVZW__page [data-block][data-state=done]>.agent-crews-module__97TVZW__fill{animation:.5s cubic-bezier(.22,1,.36,1) both agent-crews-module__97TVZW__land}.agent-crews-module__97TVZW__page .agent-crews-module__97TVZW__card[data-block][data-state=done]>.agent-crews-module__97TVZW__fill{animation-delay:.32s}}@keyframes agent-crews-module__97TVZW__land{0%{opacity:0;filter:blur(3px);transform:scale(.985)}}.agent-crews-module__97TVZW__page [data-block][data-state=rough]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--color-tech);background:linear-gradient(var(--sk) 0 0) 10px 14% / 72% min(14px, 24%) no-repeat, linear-gradient(var(--sk) 0 0) 10px 50% / 46% min(14px, 24%) no-repeat, linear-gradient(var(--sk) 0 0) 10px 86% / 60% min(14px, 24%) no-repeat, color-mix(in srgb, var(--color-tech) 4%, transparent);animation:.2s both agent-crews-module__97TVZW__appear;position:absolute;inset:0}.agent-crews-module__97TVZW__page :is(.agent-crews-module__97TVZW__frame,.agent-crews-module__97TVZW__reel,.agent-crews-module__97TVZW__pin)[data-block][data-state=rough]:after{background:color-mix(in srgb, var(--color-ink) 7%, transparent)}.agent-crews-module__97TVZW__page .agent-crews-module__97TVZW__card[data-block][data-state=rough]:after{background:linear-gradient(var(--sk) 0 0) 22px 22px / 28px 6px no-repeat, linear-gradient(var(--sk) 0 0) 22px 52px / 40% 28px no-repeat, linear-gradient(var(--sk) 0 0) 22px 100px / 78% 12px no-repeat, linear-gradient(var(--sk) 0 0) 22px 122px / 56% 12px no-repeat, var(--color-surface)}.agent-crews-module__97TVZW__page [data-block][data-flash]{animation:.7s ease-out agent-crews-module__97TVZW__flash}@keyframes agent-crews-module__97TVZW__flash{0%{box-shadow:0 0 0 2px var(--color-tech), 0 0 30px color-mix(in srgb, var(--color-tech) 45%, transparent)}to{box-shadow:0 0 #0000}}@keyframes agent-crews-module__97TVZW__appear{0%{opacity:0}}.agent-crews-module__97TVZW__word{white-space:nowrap;display:inline-block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.agent-crews-module__97TVZW__page [data-l]:not([data-on]){opacity:0}}.agent-crews-module__97TVZW__page [data-l][data-on]{animation:.35s cubic-bezier(.22,1,.36,1) both agent-crews-module__97TVZW__snap}@keyframes agent-crews-module__97TVZW__snap{0%{color:var(--color-tech)}}.agent-crews-module__97TVZW__fill[data-carried]{box-shadow:0 0 0 1px var(--color-line), 0 40px 60px -20px #00000059!important}.agent-crews-module__97TVZW__page [data-block][data-qa-state=flag]{outline:2px solid var(--color-studio);outline-offset:4px;border-radius:6px}.agent-crews-module__97TVZW__page .agent-crews-module__97TVZW__card[data-block][data-qa-state=flag]{border-radius:20px}.agent-crews-module__97TVZW__page [data-block][data-qa-state=ok]{outline:2px solid var(--color-tech);outline-offset:4px;transition:outline-color .6s}.agent-crews-module__97TVZW__cursor{will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.agent-crews-module__97TVZW__cursor[data-q] span{opacity:0;transform:translateY(-3px)}.agent-crews-module__97TVZW__cursor[data-q] svg{opacity:.7}.agent-crews-module__97TVZW__cursor span{transition:opacity .25s,transform .25s}.agent-crews-module__97TVZW__cursor svg{width:16px;height:20px;fill:var(--c);stroke:var(--color-paper);stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px #00000040);display:block}.agent-crews-module__97TVZW__cursor span{background:var(--c);color:var(--on);font-family:var(--font-sans);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1.3;position:absolute;top:16px;left:13px;box-shadow:0 2px 6px -2px #0000004d}.agent-crews-module__97TVZW__mark{border:1px dashed var(--color-tech);background:color-mix(in srgb, var(--color-tech) 6%, transparent);position:absolute}.agent-crews-module__97TVZW__mark[data-set]{background:0 0;border-style:solid}.agent-crews-module__97TVZW__mark[data-set]:before{content:"";background:linear-gradient(var(--color-surface) 0 0) 1px 1px / 5px 5px no-repeat, linear-gradient(var(--color-surface) 0 0) calc(100% - 1px) 1px / 5px 5px no-repeat, linear-gradient(var(--color-surface) 0 0) 1px calc(100% - 1px) / 5px 5px no-repeat, linear-gradient(var(--color-surface) 0 0) calc(100% - 1px) calc(100% - 1px) / 5px 5px no-repeat, linear-gradient(var(--color-tech) 0 0) 0 0 / 7px 7px no-repeat, linear-gradient(var(--color-tech) 0 0) 100% 0 / 7px 7px no-repeat, linear-gradient(var(--color-tech) 0 0) 0 100% / 7px 7px no-repeat, linear-gradient(var(--color-tech) 0 0) 100% 100% / 7px 7px no-repeat;position:absolute;inset:-4px}.agent-crews-module__97TVZW__mark b{background:var(--color-tech);color:#fff;font-family:var(--font-sans);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.agent-crews-module__97TVZW__mark b:empty{display:none}.agent-crews-module__97TVZW__tip{background:var(--color-night);max-width:300px;color:var(--color-paper);font-family:var(--font-mono);white-space:pre;border-radius:8px;padding:8px 10px;font-size:11px;line-height:1.5;animation:.2s both agent-crews-module__97TVZW__appear;position:absolute;box-shadow:0 10px 24px -12px #00000080}.agent-crews-module__97TVZW__lock{background:var(--c);color:var(--on);font-family:var(--font-mono);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.4;animation:.2s both agent-crews-module__97TVZW__appear;position:absolute}.agent-crews-module__97TVZW__tile{text-align:center;color:var(--color-ink);background:var(--color-surface);box-shadow:0 0 0 1.5px var(--c), 0 16px 30px -14px #0006;will-change:translate;border-radius:8px;transition:rotate .45s cubic-bezier(.22,1,.36,1),scale .45s cubic-bezier(.22,1,.36,1);animation:.4s cubic-bezier(.22,1,.36,1) both agent-crews-module__97TVZW__pop;display:block;position:absolute;top:0;left:0;scale:.62}.agent-crews-module__97TVZW__tile[data-held]{background:color-mix(in srgb, var(--color-surface) 70%, transparent);scale:1;rotate:none!important}@keyframes agent-crews-module__97TVZW__pop{0%{opacity:0;scale:.2}}.agent-crews-module__97TVZW__note{z-index:2;background:var(--color-surface);width:250px;box-shadow:0 0 0 1px var(--color-line), 0 16px 36px -14px #0006;border-radius:8px;gap:6px;padding:10px 12px;font-size:12px;line-height:1.45;animation:.3s cubic-bezier(.22,1,.36,1) both agent-crews-module__97TVZW__rise;display:grid;position:absolute}.agent-crews-module__97TVZW__note b{border-radius:4px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:500}.agent-crews-module__97TVZW__note span{color:var(--color-ink-soft)}.agent-crews-module__97TVZW__note[data-ok] span{color:var(--color-tech)}.agent-crews-module__97TVZW__page [data-type]{display:block;position:relative}.agent-crews-module__97TVZW__page [data-type][data-typing]{color:#0000}.agent-crews-module__97TVZW__typing{color:var(--color-ink);position:absolute;inset:0}.agent-crews-module__97TVZW__caret{vertical-align:-.04em;background:var(--c);width:3px;height:.78em;margin-left:3px;animation:.9s step-end infinite agent-crews-module__97TVZW__blink;display:inline-block}@keyframes agent-crews-module__97TVZW__blink{50%{opacity:0}}.agent-crews-module__97TVZW__pixels{z-index:2;border-radius:inherit;pointer-events:none;display:grid;position:absolute;inset:0;overflow:hidden}.agent-crews-module__97TVZW__pixels span{background:var(--c);opacity:0;animation:.8s steps(4,end) both agent-crews-module__97TVZW__pix}@keyframes agent-crews-module__97TVZW__pix{0%{opacity:0}25%,60%{opacity:1}to{opacity:0}}.agent-crews-module__97TVZW__top{justify-content:space-between;align-items:center;gap:16px;padding:22px clamp(16px,3vw,40px) 0;display:flex}.agent-crews-module__97TVZW__brand{width:fit-content}.agent-crews-module__97TVZW__brand>.agent-crews-module__97TVZW__fill{font-family:var(--font-serif);letter-spacing:-.03em;align-items:baseline;gap:8px;font-size:34px;line-height:1.1;display:flex}.agent-crews-module__97TVZW__brand a{color:inherit;text-decoration:none}.agent-crews-module__97TVZW__brand a:hover,.agent-crews-module__97TVZW__brand a:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.agent-crews-module__97TVZW__brand span{color:var(--color-ink-muted);font-size:24px}.agent-crews-module__97TVZW__brand em{color:var(--color-ink-soft);font-size:24px;font-style:normal}.agent-crews-module__97TVZW__brand a+span,.agent-crews-module__97TVZW__brand em{font-size:24px}.agent-crews-module__97TVZW__crew{width:fit-content}.agent-crews-module__97TVZW__crew>.agent-crews-module__97TVZW__fill{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-variant-numeric:tabular-nums;gap:8px;font-size:11px;display:flex}.agent-crews-module__97TVZW__crew>.agent-crews-module__97TVZW__fill>span{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.agent-crews-module__97TVZW__crew i{background:var(--color-tech);border-radius:2px;width:8px;height:8px}.agent-crews-module__97TVZW__intro{gap:18px;padding:clamp(40px,7vh,80px) clamp(16px,3vw,40px) 0;display:grid}.agent-crews-module__97TVZW__kicker{width:fit-content;margin:0}.agent-crews-module__97TVZW__kicker>.agent-crews-module__97TVZW__fill{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:4px 0;font-size:11px}.agent-crews-module__97TVZW__h1{width:fit-content;max-width:100%;font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(54px,8.4vw,132px);font-weight:400;line-height:.92}.agent-crews-module__97TVZW__lede{width:fit-content;max-width:56ch;color:var(--color-ink-soft);margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.agent-crews-module__97TVZW__stage{height:clamp(380px,62vh,680px);margin:clamp(28px,5vh,48px) 16px 0;position:relative}.agent-crews-module__97TVZW__page .agent-crews-module__97TVZW__frame{border-radius:28px;position:absolute;inset:0}.agent-crews-module__97TVZW__frame>.agent-crews-module__97TVZW__fill{border-radius:inherit;background:var(--scene-sky) center / cover, var(--color-paper-deep);height:100%;position:relative;overflow:hidden}.agent-crews-module__97TVZW__clouds{opacity:.92;pointer-events:none;width:100%;height:auto;position:absolute;bottom:-8%;left:0}.agent-crews-module__97TVZW__row{z-index:1;pointer-events:none;justify-content:center;align-items:center;gap:clamp(10px,1.4vw,20px);display:flex;position:absolute;inset:0}.agent-crews-module__97TVZW__reel{--w:150px;width:var(--w);aspect-ratio:9/16;border-radius:calc(var(--w) * .074);pointer-events:auto}.agent-crews-module__97TVZW__reel[data-i="1"],.agent-crews-module__97TVZW__reel[data-i="3"]{--w:176px}.agent-crews-module__97TVZW__reel[data-i="2"]{--w:214px}.agent-crews-module__97TVZW__reel>.agent-crews-module__97TVZW__fill{border-radius:inherit;background:var(--color-paper-deep);height:100%;overflow:hidden;box-shadow:0 24px 40px -24px #00000073}.agent-crews-module__97TVZW__reel img,.agent-crews-module__97TVZW__pin img{object-fit:cover;width:100%;height:100%;display:block}.agent-crews-module__97TVZW__section{max-width:1440px;margin:0 auto;padding:clamp(96px,16vh,160px) clamp(16px,3vw,40px) 0}.agent-crews-module__97TVZW__head{gap:14px;margin-bottom:clamp(28px,4vw,48px);display:grid}.agent-crews-module__97TVZW__h2{width:fit-content;max-width:100%;font-family:var(--font-serif);letter-spacing:-.03em;margin:0;font-size:clamp(40px,5.2vw,76px);font-weight:400;line-height:.98}.agent-crews-module__97TVZW__team{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.agent-crews-module__97TVZW__card{border-radius:20px;min-height:250px}.agent-crews-module__97TVZW__card>.agent-crews-module__97TVZW__fill{border-radius:inherit;background:var(--color-surface);height:100%;box-shadow:0 0 0 1px var(--color-line);padding:22px}.agent-crews-module__97TVZW__card i{background:var(--c);border-radius:2px;width:28px;height:6px;display:block}.agent-crews-module__97TVZW__card h3{font-family:var(--font-serif);letter-spacing:-.03em;margin:22px 0 10px;font-size:44px;font-weight:400;line-height:1}.agent-crews-module__97TVZW__card p{max-width:28ch;color:var(--color-ink-soft);margin:0;font-size:15px;line-height:1.5}.agent-crews-module__97TVZW__note2{width:fit-content;margin:22px 0 0}.agent-crews-module__97TVZW__note2>.agent-crews-module__97TVZW__fill{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-ink-soft);font-size:12px}.agent-crews-module__97TVZW__numbers{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.agent-crews-module__97TVZW__numbers>div>.agent-crews-module__97TVZW__fill{border-top:1px solid var(--color-ink);padding:22px 0 8px}.agent-crews-module__97TVZW__numbers strong{font-family:var(--font-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(64px,9vw,140px);font-weight:400;line-height:1;display:block}.agent-crews-module__97TVZW__numbers span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:10px;font-size:11px;display:block}.agent-crews-module__97TVZW__top3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.agent-crews-module__97TVZW__pin{aspect-ratio:4/5;color:var(--color-paper);border-radius:20px;text-decoration:none}.agent-crews-module__97TVZW__pin>.agent-crews-module__97TVZW__fill{border-radius:inherit;background:var(--color-paper-deep);height:100%;position:relative;overflow:hidden}.agent-crews-module__97TVZW__pin img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.agent-crews-module__97TVZW__pin:hover img{transform:scale(1.04)}.agent-crews-module__97TVZW__meta{background:linear-gradient(#0000,#0a0a0cb8);gap:6px;padding:60px 20px 20px;display:grid;position:absolute;inset:auto 0 0}.agent-crews-module__97TVZW__meta b,.agent-crews-module__97TVZW__meta em{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:400}.agent-crews-module__97TVZW__meta span{font-family:var(--font-serif);letter-spacing:-.02em;font-size:30px;line-height:1}.agent-crews-module__97TVZW__end{gap:28px;padding-bottom:clamp(160px,24vh,240px);display:grid}.agent-crews-module__97TVZW__actions{width:fit-content}.agent-crews-module__97TVZW__actions>.agent-crews-module__97TVZW__fill{flex-wrap:wrap;align-items:center;gap:20px;padding:2px;display:flex}.agent-crews-module__97TVZW__actions button{background:var(--color-ink);color:var(--color-paper);font:500 15px/1 var(--font-sans);cursor:pointer;border:0;border-radius:8px;padding:14px 20px}.agent-crews-module__97TVZW__actions button:hover,.agent-crews-module__97TVZW__actions button:focus-visible{background:var(--color-tech)}.agent-crews-module__97TVZW__how>a{box-shadow:none;background:0 0;padding:0;font-size:13px;animation:none;position:static}.agent-crews-module__97TVZW__log{z-index:50;background:var(--color-surface);width:360px;box-shadow:0 0 0 1px var(--color-line), 0 18px 40px -20px #0006;border-radius:10px;animation:.6s cubic-bezier(.22,1,.36,1) both agent-crews-module__97TVZW__rise;position:fixed;bottom:20px;right:20px}.agent-crews-module__97TVZW__log header{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);justify-content:space-between;padding:10px 12px;font-size:10px;display:flex}.agent-crews-module__97TVZW__gauge{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-ink-soft);grid-template-columns:repeat(3,1fr);font-size:10px;display:grid}.agent-crews-module__97TVZW__gauge span{padding:8px 12px}.agent-crews-module__97TVZW__gauge span+span{border-left:1px solid var(--color-line)}.agent-crews-module__97TVZW__log .agent-crews-module__97TVZW__gauge b{font-family:var(--font-serif);color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:400;line-height:1.1;display:block}.agent-crews-module__97TVZW__log ol{gap:4px;min-height:92px;margin:0;padding:10px 12px;list-style:none;display:grid}.agent-crews-module__97TVZW__log li{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:11px;line-height:1.5;animation:.3s both agent-crews-module__97TVZW__rise;display:flex;overflow:hidden}.agent-crews-module__97TVZW__log time{color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.agent-crews-module__97TVZW__log b{font-family:var(--font-sans);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:500}.agent-crews-module__97TVZW__log>button{background:var(--color-ink);width:calc(100% - 24px);color:var(--color-paper);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;margin:0 12px 12px;padding:9px;font-size:11px;display:block}.agent-crews-module__97TVZW__log>button:hover,.agent-crews-module__97TVZW__log>button:focus-visible{background:var(--color-tech)}@keyframes agent-crews-module__97TVZW__rise{0%{opacity:0;translate:0 8px}}@media (max-width:900px){.agent-crews-module__97TVZW__team{grid-template-columns:repeat(2,1fr)}.agent-crews-module__97TVZW__top3{grid-template-columns:1fr 1fr}.agent-crews-module__97TVZW__top3>:nth-child(3){display:none}}@media (max-width:700px){.agent-crews-module__97TVZW__brand>.agent-crews-module__97TVZW__fill{font-size:28px}.agent-crews-module__97TVZW__brand span,.agent-crews-module__97TVZW__brand em{font-size:19px}.agent-crews-module__97TVZW__crew{display:none}.agent-crews-module__97TVZW__stage{height:64svh;margin:28px 10px 0}.agent-crews-module__97TVZW__page .agent-crews-module__97TVZW__frame{border-radius:20px}.agent-crews-module__97TVZW__reel[data-i="0"],.agent-crews-module__97TVZW__reel[data-i="4"]{display:none}.agent-crews-module__97TVZW__reel{--w:28vw}.agent-crews-module__97TVZW__reel[data-i="1"],.agent-crews-module__97TVZW__reel[data-i="3"]{--w:26vw}.agent-crews-module__97TVZW__reel[data-i="2"]{--w:34vw}.agent-crews-module__97TVZW__team,.agent-crews-module__97TVZW__numbers{grid-template-columns:1fr}.agent-crews-module__97TVZW__card{min-height:180px}.agent-crews-module__97TVZW__top3{grid-template-columns:1fr}.agent-crews-module__97TVZW__top3>:nth-child(3){display:block}.agent-crews-module__97TVZW__log{width:auto;bottom:10px;left:10px;right:10px}.agent-crews-module__97TVZW__gauge{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-ink-soft);grid-template-columns:repeat(3,1fr);font-size:10px;display:grid}.agent-crews-module__97TVZW__gauge span{padding:8px 12px}.agent-crews-module__97TVZW__gauge span+span{border-left:1px solid var(--color-line)}.agent-crews-module__97TVZW__log .agent-crews-module__97TVZW__gauge b{font-family:var(--font-serif);color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:400;line-height:1.1;display:block}.agent-crews-module__97TVZW__log ol{min-height:46px}.agent-crews-module__97TVZW__log li:nth-last-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.agent-crews-module__97TVZW__log,.agent-crews-module__97TVZW__log li,.agent-crews-module__97TVZW__page [data-l][data-on]{animation:none}}
