.fa .con-hand .box{position:absolute;top:5cqw;height:30cqw;width:41cqw;border-radius:var(--r-box);background:var(--stale);border:1px dashed var(--stale-line);animation:cs-up .45s ease-out .1s both}.fa .con-hand .b1{left:5cqw}.fa .con-hand .b2{left:54cqw;animation-delay:.3s}.fa .con-hand .pair{position:absolute;left:5cqw;right:5cqw;top:5cqw;height:30cqw;display:grid;grid-template-columns:2.6cqw 1fr 1fr 2.6cqw 8cqw 2.6cqw 1fr 1fr 2.6cqw;grid-template-rows:9cqw repeat(3,1fr);align-items:center;padding-bottom:1.4cqw;z-index:2}.fa .con-hand .pair>*{min-width:0}.fa .con-hand .h1{grid-column:2/4}.fa .con-hand .h2{grid-column:7/9}.fa .con-hand .c1{grid-column:2}.fa .con-hand .c2{grid-column:7}.fa .con-hand .pair i{grid-column:5}.fa .con-hand .ne{grid-column:5;justify-self:center;color:var(--warn);font-size:var(--t-name);animation:cs-pop .35s cubic-bezier(.3,1.6,.5,1) 1.1s both}.fa .con-hand .ne~.ne{animation-delay:1.3s}.fa .con-hand .r{animation:cs-up .3s ease-out .5s both}.fa .con-hand .r.x{color:var(--warn);animation-delay:.8s}.fa .con-hand .wchip{left:66cqw;top:44cqw;--tw:1.5s}.fa .con-hand .rec{left:5cqw;top:39cqw;width:56cqw;box-sizing:border-box;animation-delay:1.4s}.fa .con-hand .nrow{display:flex;align-items:baseline;gap:2cqw}@property --con-r{syntax:"<integer>";inherits:false;initial-value:214}.fa .con-hand .cnt{--con-r:214;counter-reset:r var(--con-r);animation:con-rows 1.6s cubic-bezier(.3,0,.6,1) 1.6s both}.fa .con-hand .cnt:before{content:counter(r)}@keyframes con-rows{0%{--con-r:1}}.fa .con-quarterly .qt{position:absolute;top:5cqw;left:calc(5cqw + var(--i) * 23cqw);width:21cqw;box-sizing:border-box;display:grid;justify-items:start;gap:1.6cqw;padding:2.4cqw 2.2cqw;border-radius:var(--r-box);background:var(--stale);border:1px dashed var(--stale-line);animation:cs-up .4s calc(.1s + var(--i) * .45s) ease-out both}.fa .con-quarterly .qt b{font:600 var(--t-name) /1 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .con-quarterly .bar{width:100%;height:max(4px,1.4cqw);border-radius:2px;background:var(--stale-line);overflow:hidden}.fa .con-quarterly .bar i{display:block;height:100%;background:var(--muted);transform-origin:left;animation:con-fill .4s calc(.3s + var(--i) * .45s) ease-in-out both}.fa .con-quarterly .now{border:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 8%,transparent)}.fa .con-quarterly .now .bar i{transform:scaleX(.04);background:var(--warn);animation:con-empty .5s ease-in 1.9s both}.fa .con-quarterly .rec{left:5cqw;top:33cqw;width:44cqw;animation-delay:1.9s}.fa .con-quarterly .wchip{left:53cqw;top:47cqw;--tw:2.3s}@keyframes con-fill{0%{transform:scaleX(0)}}@keyframes con-empty{0%{transform:scaleX(1);background:var(--muted)}}.fa .con-cause .rec{left:5cqw;top:5cqw;width:38cqw}.fa .con-cause .rec .fl{margin-bottom:1.4cqw}.fa .con-cause .sheet{position:absolute;left:51cqw;top:5cqw;width:44cqw;box-sizing:border-box;display:grid;gap:1.4cqw;padding:clamp(8px,2.6cqw,18px);border-radius:var(--r-box);background:var(--stale);border:1px dashed var(--stale-line);z-index:2;animation:cs-up .45s ease-out .6s both}.fa .con-cause .sheet .fl{margin-bottom:.6cqw}.fa .con-cause .row{position:relative;display:flex;justify-content:space-between;gap:2cqw;padding:1cqw 1.4cqw;border-radius:var(--r-chip);border:1px solid transparent}.fa .con-cause .row i{font-style:normal}.fa .con-cause .hit{color:var(--warn);border:1px dashed var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);animation:cs-pop .4s ease-out 1.4s both}.fa .con-cause .hit:before{content:"";position:absolute;right:100%;top:50%;width:var(--lw);border-top:1px dashed var(--warn);transform-origin:left;animation:con-fill .4s ease-in-out 1.8s both}.fa .con-cause .hit{--lw:calc(8cqw + clamp(8px, 2.6cqw, 18px) + 1px)}.fa .con-cause .hit:after{content:"";position:absolute;right:calc(100% + var(--lw) / 2);top:50%;height:15cqw;border-left:1px dashed var(--warn);transform-origin:top;animation:con-drop .3s ease-out 2s both}.fa .con-cause .hit .wchip{right:calc(100% + var(--lw) / 2);top:calc(50% + 15cqw);translate:50% 0;--tw:2.2s}@keyframes con-drop{0%{transform:scaleY(0)}}.fa .con-join .bleed{left:-5%;top:10%}.fa .con-join .batch{position:absolute;left:5cqw;top:3.6cqw;animation:cs-up .4s ease-out .05s both}.fa .con-join .up{position:absolute;top:8.5cqw;left:calc(5cqw + var(--i) * 31.5cqw);width:27cqw;box-sizing:border-box;display:grid;gap:1.3cqw;padding:1.6cqw 1.8cqw;border-radius:var(--r-box);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:3;animation:cs-up .4s calc(.15s + var(--i) * .08s) ease-out both}@container (max-width: 440px){.fa .con-join .up{left:calc(5cqw + var(--i) * 30.5cqw);width:29cqw;padding:1.6cqw 1.4cqw}}.fa .con-join .bar{height:max(3px,.8cqw);border-radius:2px;background:var(--stale-line);overflow:hidden}.fa .con-join .bar i{display:block;height:100%;background:var(--accent);box-shadow:0 0 1cqw var(--accent);transform-origin:left;animation:con-fill .9s ease-in-out .5s both}.fa .con-join .trace .lit{animation:cs-draw .4s calc(1.4s + var(--i) * .15s) ease-in-out both}.fa .con-join .tbl{left:5cqw;top:27cqw;width:90cqw;box-sizing:border-box;grid-template-columns:repeat(4,1fr);justify-items:stretch;align-items:center;gap:0;padding:clamp(8px,2cqw,14px) clamp(8px,2.6cqw,18px);animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.4s both}.fa .con-join .tbl>.mono{padding:clamp(4px,1.1cqw,8px) 0;border-bottom:1px solid var(--panel-line)}.fa .con-join .th{display:flex;align-items:center;gap:.8cqw}.fa .con-join .th[style],.fa .con-join .v{animation:cs-up .4s calc(1.7s + var(--i) * .15s) ease-out both}.fa .con-join .th .ext{font-size:clamp(6.5px,1.2cqw,9px)}.fa .con-join .tbl .on{grid-column:1/-1;border-bottom:0;padding-bottom:0;color:var(--accent);animation:cs-up .4s ease-out 2.4s both}.fa .con-join .ok{animation:cs-pop .45s cubic-bezier(.3,1.6,.5,1) 2.5s both,ca-breathe 2.8s ease-in-out 3.4s infinite}.fa .con-context .goals{position:absolute;left:5cqw;top:5cqw;width:58cqw;box-sizing:border-box;display:grid;justify-items:start;gap:1.4cqw;padding:clamp(8px,3cqw,16px);border-radius:var(--r-box);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:2;animation:cs-up .45s ease-out .1s both}.fa .con-context .goals b{font:600 var(--t-name) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .con-context .tags{display:flex;gap:1.4cqw}.fa .con-context .tags span{padding:.3em .7em;border-radius:var(--r-chip);border:1px solid var(--glass-line);color:var(--muted)}.fa .con-context .trace .lit{animation:cs-draw .5s ease-in-out .7s both}.fa .con-context .ask{left:27cqw;top:38cqw;width:68cqw;box-sizing:border-box;border-color:var(--accent-glow);box-shadow:0 0 3cqw color-mix(in srgb,var(--accent-glow) 30%,transparent);animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.1s both}.fa .con-context .att{position:absolute;right:5cqw;top:30cqw;padding:.35em .7em;border-radius:var(--r-chip);background:var(--accent);color:var(--on-accent);z-index:4;animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) 1.7s both}.fa .con-patterns .top{position:absolute;left:5cqw;top:6cqw;right:5cqw;animation:cs-up .4s ease-out .1s both}.fa .con-patterns .fig{left:5cqw;top:19cqw;width:52cqw;box-sizing:border-box;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.4s both}.fa .con-patterns .bars{position:absolute;left:63cqw;right:5cqw;top:19cqw;bottom:6cqw;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto;column-gap:2.4cqw;row-gap:1.6cqw;align-items:end;justify-items:center}.fa .con-patterns .bars i{width:100%;height:var(--h);border-radius:2px 2px 0 0;background:var(--stale-line);transform-origin:bottom;animation:con-grow .5s calc(.5s + var(--i) * .2s) cubic-bezier(.2,.7,.2,1) both}.fa .con-patterns .bars i.on{background:var(--accent);box-shadow:0 0 1.8cqw color-mix(in srgb,var(--accent) 55%,transparent)}.fa .con-patterns .bars .on{color:var(--accent)}.fa .con-crm .crm{position:absolute;left:5cqw;top:6cqw;width:54cqw;box-sizing:border-box;display:grid;gap:1.6cqw;padding:clamp(8px,3cqw,16px);border-radius:var(--r-box);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:2;animation:cs-up .45s ease-out .1s both}.fa .con-crm .rh{display:flex;align-items:center;gap:1.6cqw;margin-bottom:.6cqw}.fa .con-crm .rh b{font:600 var(--t-name) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg);white-space:nowrap}.fa .con-crm .ic{display:grid;place-items:center;width:max(14px,5cqw);height:max(14px,5cqw);flex:none}.fa .con-crm .ic svg{width:100%;height:100%;fill:none;stroke:var(--accent);stroke-width:1.8}.fa .con-crm .row{display:flex;justify-content:space-between;gap:2cqw;padding:.8cqw 1.2cqw;border-radius:var(--r-chip);border:1px solid transparent}.fa .con-crm .row i{font-style:normal;display:inline-flex;align-items:center;gap:1.2cqw}.fa .con-crm .add{color:var(--accent);border-color:var(--accent-glow);background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:0 0 2cqw color-mix(in srgb,var(--accent-glow) 30%,transparent);animation:con-slot .55s cubic-bezier(.2,.7,.2,1) .9s both}.fa .con-crm .fig{left:64cqw;top:12cqw;width:31cqw;box-sizing:border-box;--t-fig:clamp(22px,8.5cqw,46px);animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.5s both}.fa .con-crm .ok{animation:cs-pop .45s cubic-bezier(.3,1.6,.5,1) 2s both}@keyframes con-slot{0%{opacity:0;transform:translateX(8cqw)}}.fa .con-reach .ans{display:block;margin:.8cqw 0;font:600 var(--t-name) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .con-reach .ask{left:5cqw;top:5cqw;right:5cqw;animation:cs-up .45s ease-out .1s both}.fa .con-reach .rec{left:5cqw;top:30cqw;width:38cqw;box-sizing:border-box;animation-delay:.6s}.fa .con-reach .no{font:600 var(--t-name) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--warn)}.fa .con-reach .trace .miss{animation:cs-draw .3s ease-in-out .5s both}.fa .con-reach .trace .lit{animation:cs-draw .3s ease-in-out 1.2s both}.fa .con-reach .fig{left:49cqw;top:26cqw;width:46cqw;box-sizing:border-box;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.4s both}@keyframes con-grow{0%{transform:scaleY(0)}}.fa .con-ex{--t-name:clamp(10px,2.8cqw,14px);--t-small:clamp(9px,2.4cqw,12px);--t-fig:clamp(28px,10cqw,56px)}.fa .con-ex .wchip{animation:cs-pop .4s var(--tw,2s) cubic-bezier(.3,1.6,.5,1) both}.fa .con-files .bleed{left:-5%;top:20%}.fa .con-files .box{position:absolute;top:5cqw;height:41cqw;border-radius:var(--r-box);background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:2;animation:cs-up .45s ease-out .1s both}.fa .con-files .b1{left:5cqw;width:44.9cqw}.fa .con-files .b2{left:57.9cqw;width:37.1cqw;animation-delay:.3s}.fa .con-files .pair{position:absolute;left:5cqw;right:5cqw;top:5cqw;height:41cqw;display:grid;grid-template-columns:2.4cqw 1.15fr 1fr .7fr 2.4cqw 8cqw 2.4cqw 1.5fr .8fr 2.4cqw;grid-template-rows:9cqw repeat(5,1fr);align-items:center;padding-bottom:1.4cqw;z-index:3}.fa .con-files .pair>*{min-width:0}.fa .con-files .h1{grid-column:2/5}.fa .con-files .h2{grid-column:8/10}.fa .con-files .c1{grid-column:2}.fa .con-files .c2{grid-column:8}.fa .con-files .r{animation:cs-up .3s ease-out .5s both}.fa .con-files .j{grid-column:5/8;margin:0 1.2cqw;position:relative;height:max(1.5px,.35cqw);background:var(--accent);box-shadow:0 0 1.2cqw var(--accent);transform-origin:left;animation:con-fill .35s calc(1s + var(--i) * .18s) ease-in-out both}.fa .con-files .j:after,.fa .con-files .j:before{content:"";position:absolute;top:50%;width:max(5px,1.2cqw);height:max(5px,1.2cqw);margin-top:max(-2.5px,-.6cqw);border-radius:50%;background:var(--accent)}.fa .con-files .j:before{left:0}.fa .con-files .j:after{right:0}.fa .con-files .wchip{left:50%;top:51cqw;translate:-50% 0;--tw:1.9s}.fa .con-answer .bleed{left:0;top:15%}.fa .con-answer .ask{right:5cqw;top:5cqw;max-width:62cqw;animation:cs-up .45s ease-out .1s both}.fa .con-answer .fig{left:5cqw;top:22cqw;width:44cqw;box-sizing:border-box;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.4s both}.fa .con-answer .fig .mono:last-of-type{white-space:normal}.fa .con-answer .ok{animation:cs-pop .45s cubic-bezier(.3,1.6,.5,1) 2s both}.fa .con-answer .trace .lit{animation:cs-draw .3s ease-in-out 1.3s both}.fa .con-answer .bars{position:absolute;left:53cqw;right:5cqw;top:24cqw;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:3cqw 2cqw}.fa .con-answer .bars i{height:max(5px,2.2cqw);width:var(--w);border-radius:2px;background:var(--stale-line);transform-origin:left;animation:con-fill .6s calc(.6s + var(--i) * .12s) cubic-bezier(.2,.7,.2,1) both}.fa .con-answer .bars i.on{background:var(--accent);box-shadow:0 0 1.8cqw color-mix(in srgb,var(--accent) 55%,transparent)}.fa .con-answer .bars b{font-weight:500}.fa .con-answer .src{position:absolute;left:53cqw;top:47cqw;display:flex;align-items:center;gap:1.2cqw;animation:cs-up .4s ease-out 1.8s both}.fa .con-answer .wchip{left:5cqw;top:51cqw;--tw:2.4s}