.fa .ca-hero .bleed{left:25%;top:0}.fa .ca-hero .ask{position:absolute;left:6cqw;top:5cqw;width:33cqw;display:grid;gap:1cqw;padding:2cqw 2.4cqw;background:var(--panel);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:3;animation:ca-up .5s ease-out .1s both}.fa .ca-hero .q{font:500 max(11px,2.4cqw) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .ca-hero .glass{left:50cqw;top:5cqw;width:44cqw;animation:ca-rise .7s cubic-bezier(.2,.7,.2,1) .8s both}.fa .ca-hero .vf{animation:ca-snap .5s ease-out 1.2s both}.fa .ca-hero .ts{animation:ca-up .4s ease-out 1.4s both}.fa .ca-hero .fig{left:6cqw;top:36cqw;width:44cqw;animation:ca-card .7s cubic-bezier(.2,.7,.2,1) 2.3s both}.fa .ca-hero .fig .val{font-size:5.8cqw;animation:ca-up .6s ease-out 2.6s both}.fa .ca-hero .fig .sub{display:block;margin-top:1cqw}.fa .ca-hero .ok{animation:ca-pop .45s cubic-bezier(.3,1.6,.5,1) 3s both}.fa .ca-hero .trace path{stroke-dasharray:1}.fa .ca-hero .trace .t1{animation:ca-draw .4s ease-in-out .5s both}.fa .ca-hero .trace .t2{animation:ca-draw .6s ease-in-out 1.7s both}.fa .ca-hero .d1{left:50cqw;top:11.5cqw;animation:ca-pop .3s ease-out .8s both,ca-breathe 2.4s ease-in-out 3.6s infinite}.fa .ca-hero .d2{left:50cqw;top:46cqw;animation:ca-pop .3s ease-out 2.2s both,ca-breathe 2.4s ease-in-out 4.8s infinite}.fa .ca-hero .flare{left:93.5cqw;top:5.5cqw;animation:ca-pop .5s cubic-bezier(.3,1.6,.5,1) 3.2s both,ca-twinkle 3.2s ease-in-out 3.8s infinite}@keyframes ca-rise{0%{opacity:0;transform:translateY(3cqw) scale(.97)}}@keyframes ca-snap{0%{opacity:0;transform:scale(1.12)}}@keyframes ca-up{0%{opacity:0;transform:translateY(1cqw)}}@keyframes ca-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ca-card{0%{opacity:0;transform:translateY(1.5cqw) scale(.97);box-shadow:none}}@keyframes ca-pop{0%{opacity:0;transform:scale(.4)}}@keyframes ca-breathe{50%{box-shadow:0 0 3cqw var(--accent);transform:scale(1.25)}}@keyframes ca-twinkle{50%{opacity:.45;transform:scale(.8) rotate(20deg)}}.fa .cs .mono{font-size:max(8px,2.6cqw);white-space:nowrap}.fa .cs .val{font-size:9cqw;margin-top:1cqw}.fa .cs .fig,.fa .cs .rec{padding:2.6cqw 3cqw}.fa .cs.stage{border:0;box-shadow:none}.fa .cs .bleed,.fa .cs .grid,.fa .cs .hl{display:none}.fa .cs .trace path{stroke-width:.6;stroke-dasharray:1;animation:cs-draw .5s var(--t,1.4s) ease-in-out both}.fa .cs .trace path.miss{stroke:var(--warn);filter:none}.fa .cs .wchip{animation:cs-pop .4s var(--tw,2s) cubic-bezier(.3,1.6,.5,1) both}.fa .cs .rec{animation:cs-up .5s ease-out .1s both}.fa .cs .glass{animation:cs-rise .6s cubic-bezier(.2,.7,.2,1) .5s both}.fa .cs .fig{animation:cs-card .6s cubic-bezier(.2,.7,.2,1) 1.1s both}.fa .ca-moved .rec{left:5cqw;top:6cqw;width:41cqw}.fa .ca-moved .wchip{left:5cqw;top:38cqw}.fa .ca-moved .glass{left:50cqw;top:6cqw;width:45cqw}.fa .ca-moved .fig{left:50cqw;top:38cqw;width:45cqw}.fa .ca-moved .trace path{--t:1s}.fa .ca-moved .bx{position:absolute;left:30%;top:44%;width:34%;height:36%;border:max(1px,.3cqw) solid var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);z-index:2;animation:cs-pop .4s ease-out 1s both}.fa .ca-moved .bx span{position:absolute;left:-1px;bottom:100%;padding:.3cqw .8cqw;background:var(--accent);color:var(--on-accent);font-size:max(7px,2.2cqw)}.fa .ca-cuts .tbl{left:5cqw;top:6cqw;width:56cqw}.fa .ca-cuts .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw 3cqw;margin-top:2.4cqw}.fa .ca-cuts .cols i,.fa .ca-cuts .gapcol i{height:1.6cqw;background:var(--stale-line)}.fa .ca-cuts .gapcol{position:absolute;left:65cqw;top:6cqw;width:30cqw;height:27.5cqw;display:grid;align-content:start;gap:2cqw;padding:3cqw 3.4cqw;border:1px dashed var(--warn);background:color-mix(in srgb,var(--warn) 7%,transparent);animation:cs-pop .5s ease-out 1.6s both}.fa .ca-cuts .gapcol span{margin-bottom:.4cqw}.fa .ca-cuts .gapcol i{background:none;border-bottom:1px dashed color-mix(in srgb,var(--warn) 50%,transparent)}.fa .ca-cuts .wchip{left:65cqw;top:36cqw;--tw:2.2s}.fa .ca-cuts .fig{left:5cqw;top:39cqw;width:56cqw}.fa .ca-cuts .q{display:block;margin-top:1.2cqw;font:500 max(12px,4.4cqw) /1.15 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .ca-cuts .trace path{--t:1.9s}.fa .ca-elsewhere .glass{left:5cqw;top:6cqw;width:46cqw;animation-delay:.1s}.fa .ca-elsewhere .fig{left:20cqw;top:31cqw;width:40cqw;animation-delay:.7s}.fa .ca-elsewhere .fig .mono+.mono{display:block;margin-top:.6cqw}.fa .ca-elsewhere .rec{left:56cqw;top:6cqw;width:39cqw;animation-delay:1.3s}.fa .ca-elsewhere .rec .val{font-size:8cqw}.fa .ca-elsewhere .wchip{left:56cqw;top:27cqw;--tw:2.3s}.fa .ca-elsewhere .trace path{--t:1.8s}@keyframes cs-up{0%{opacity:0;transform:translateY(1.5cqw)}}@keyframes cs-rise{0%{opacity:0;transform:translateY(3cqw) scale(.97)}}@keyframes cs-card{0%{opacity:0;transform:translateY(1.5cqw) scale(.97);box-shadow:none}}@keyframes cs-pop{0%{opacity:0;transform:scale(.6)}}@keyframes cs-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.fa .ca-elsewhere .photo img{object-position:center 60%}.fa .ca-record .bleed{left:10%;top:5%}.fa .ca-record .mono{font-size:max(8px,1.9cqw);white-space:nowrap}.fa .ca-record .head{position:absolute;left:6cqw;right:6cqw;top:6cqw;display:flex;justify-content:space-between;align-items:center;animation:cr-up .5s ease-out .1s both}.fa .ca-record .cons{padding:.6cqw 1.2cqw;background:var(--accent);color:var(--on-accent);animation:cr-pop .4s cubic-bezier(.3,1.6,.5,1) 2.9s both}.fa .ca-record .trace path{stroke-width:.45;stroke-dasharray:1;animation:cr-draw 1.6s linear .5s both}.fa .ca-record .step{position:absolute;top:21.6cqw;width:26cqw;margin-left:-1.4cqw;display:grid;gap:.9cqw;padding-top:3.4cqw;z-index:3}.fa .ca-record .step .dot{left:1.4cqw;top:1.4cqw;width:2.8cqw;height:2.8cqw;margin:-1.4cqw 0 0 -1.4cqw}.fa .ca-record .step b{font:400 4.6cqw/1 var(--serif);color:var(--fg);white-space:nowrap}.fa .ca-record .s1{left:8cqw;animation:cr-up .45s ease-out .6s both}.fa .ca-record .s2{left:34cqw;animation:cr-up .45s ease-out 1.2s both}.fa .ca-record .s3{left:60cqw;animation:cr-up .45s ease-out 1.8s both}.fa .ca-record .s3 .dot{animation:cr-breathe 2.4s ease-in-out 3.2s infinite}.fa .ca-record .s1 .dot,.fa .ca-record .s2 .dot{background:var(--panel);border:max(1px,.35cqw) solid var(--accent);box-shadow:none}.fa .ca-record .tags{position:absolute;left:6cqw;right:6cqw;bottom:6cqw;display:flex;flex-wrap:wrap;gap:1.2cqw;padding-top:3cqw;border-top:1px solid var(--panel-line)}.fa .ca-record .tags span{padding:.7cqw 1.3cqw;border:1px solid var(--glass-line);background:var(--glass)}.fa .ca-record .tags span:first-child{animation:cr-pop .35s ease-out 2.3s both}.fa .ca-record .tags span:nth-child(2){animation:cr-pop .35s ease-out 2.45s both}.fa .ca-record .tags span:nth-child(3){animation:cr-pop .35s ease-out 2.6s both}.fa .ca-record .tags span:nth-child(4){border-style:dashed;background:none;animation:cr-pop .35s ease-out 2.75s both}@keyframes cr-up{0%{opacity:0;transform:translateY(1.2cqw)}}@keyframes cr-pop{0%{opacity:0;transform:scale(.7)}}@keyframes cr-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cr-breathe{50%{box-shadow:0 0 3cqw var(--accent);transform:scale(1.25)}}@container (max-width: 420px){.fa .ca-record .s1 span:last-child,.fa .ca-record .s2 span:last-child{display:none}}.fa .ca-answer .ask{position:absolute;right:5cqw;top:5cqw;max-width:70cqw;display:grid;gap:.8cqw;padding:2.2cqw 3cqw;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);animation:cs-up .45s ease-out .1s both}.fa .ca-answer .q{font:500 max(11px,3.8cqw) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg);white-space:nowrap}.fa .ca-answer .fig{left:5cqw;top:25cqw;width:50cqw;animation-delay:.7s}.fa .ca-answer .val{font-size:13cqw;animation:cs-up .5s ease-out 1s both}.fa .ca-answer .bars{position:absolute;left:61cqw;right:5cqw;top:27cqw;height:28cqw;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr auto;align-items:end;gap:1.4cqw 2cqw;border-bottom:1px solid var(--panel-line)}.fa .ca-answer .bars i{height:var(--h);background:var(--stale-line);transform-origin:bottom;animation:ca-grow .5s cubic-bezier(.2,.7,.2,1) 1.3s both}.fa .ca-answer .bars i:nth-child(2){animation-delay:1.4s}.fa .ca-answer .bars i.on{background:var(--accent);box-shadow:0 0 2cqw color-mix(in srgb,var(--accent) 60%,transparent);animation-delay:1.6s}.fa .ca-answer .bars i:nth-child(4){animation-delay:1.5s}.fa .ca-answer .bars span{grid-row:2;padding-top:1cqw}.fa .ca-answer .bars span:first-of-type{grid-column:1/3}.fa .ca-answer .bars span.on{grid-column:3/5;color:var(--accent)}@keyframes ca-grow{0%{transform:scaleY(0)}}.fa .ca-kinds .ask,.fa .ca-request .ask{position:absolute;left:5cqw;top:5cqw;display:grid;gap:.8cqw;padding:2.2cqw 2.8cqw;background:var(--panel);border:max(1px,.2cqw) solid var(--accent-glow);box-shadow:0 0 2.4cqw color-mix(in srgb,var(--accent-glow) 30%,transparent);z-index:3;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) .1s both}.fa .ca-kinds .q,.fa .ca-request .q{font:500 max(11px,3.8cqw) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg);white-space:nowrap}.fa .ca-request .qchip{position:absolute;left:5cqw;top:5cqw;padding:.9cqw 1.6cqw;border-radius:var(--r-chip);border:max(1px,.2cqw) solid var(--accent-glow);background:color-mix(in srgb,var(--accent-glow) 14%,var(--panel));color:var(--fg);z-index:3;animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) .1s both}.fa .ca-request .field{position:absolute;left:5cqw;top:16cqw;width:54cqw;height:40cqw;display:grid;grid-template-columns:repeat(12,1fr);place-items:center}.fa .ca-request .field>i:not(.sweep){width:max(5px,1.5cqw);height:max(5px,1.5cqw);border-radius:50%;background:var(--stale-line);animation:cs-pop .3s calc(.2s + var(--c) * .02s) ease-out both}.fa .ca-request .field>i.m{background:var(--accent);box-shadow:0 0 1.4cqw color-mix(in srgb,var(--accent) 70%,transparent);animation:cs-pop .3s calc(.2s + var(--c) * .02s) ease-out both,cr-match .35s calc(.7s + var(--c) * 75ms) ease-out both}.fa .ca-request .field>i.j{outline:max(1px,.25cqw) solid var(--accent);outline-offset:max(2px,.6cqw);animation:cs-pop .3s calc(.2s + var(--c) * .02s) ease-out both,cr-match .35s calc(.7s + var(--c) * 75ms) ease-out both,cr-join .4s 1.9s cubic-bezier(.3,1.6,.5,1) both}.fa .ca-request .sweep{position:absolute;top:-1cqw;bottom:-1cqw;left:0;width:.4cqw;background:var(--accent);box-shadow:0 0 2cqw var(--accent);opacity:0;animation:cr-sweep 1s linear .65s both}.fa .ca-request .jl{position:absolute;left:79%;top:41%;padding:.3cqw .9cqw;border-radius:var(--r-chip);background:var(--panel);border:1px solid var(--accent-glow);color:var(--fg);z-index:2;animation:cs-pop .35s cubic-bezier(.3,1.6,.5,1) 2.1s both}.fa .ca-request .fig{left:65cqw;top:12cqw;width:30cqw;animation-delay:.3s}.fa .ca-request .fig .val{font-size:11cqw}.fa .ca-request .fig .val+.mono{display:block;margin-top:.6cqw}.fa .ca-request .fig .mono:last-child{display:block;margin-top:2.4cqw;padding-top:2cqw;border-top:1px solid var(--panel-line)}.fa .ca-kinds .spec{top:5cqw;justify-content:space-between;align-items:baseline;padding-bottom:2cqw;border-bottom:1px solid var(--panel-line);animation:cs-up .4s ease-out .1s both}.fa .ca-kinds .kind,.fa .ca-kinds .spec{position:absolute;left:5cqw;right:5cqw;display:flex}.fa .ca-kinds .kind{height:10cqw;align-items:center;gap:3cqw;padding:0 2.4cqw;background:var(--glass);border:1px solid var(--glass-line);z-index:2}.fa .ca-kinds .k1{top:14cqw}.fa .ca-kinds .k2{top:26cqw}.fa .ca-kinds .k3{top:38cqw}.fa .ca-kinds .k4{top:50cqw}.fa .ca-kinds .kind span{flex:1}.fa .ca-kinds .kind.off{opacity:.5}.fa .ca-kinds .pv{flex:none;width:10cqw;height:7cqw;display:grid;align-content:center;gap:1cqw;padding:0 1.4cqw;background:#f6f8f8;overflow:hidden}.fa .ca-kinds .pv b{height:.8cqw;background:#b8c7cc}.fa .ca-kinds .pv b:nth-child(2){width:70%}.fa .ca-kinds .log b{background:#8fd9bb}.fa .ca-kinds .ph{padding:0}.fa .ca-kinds .ph img{width:100%;height:100%;object-fit:cover}.fa .ca-kinds .tg{position:relative;flex:none;width:8cqw;height:4.4cqw;border-radius:99px;background:var(--stale-line)}.fa .ca-kinds .tg:after{content:"";position:absolute;top:.6cqw;left:.6cqw;width:3.2cqw;height:3.2cqw;border-radius:50%;background:var(--panel)}.fa .ca-kinds .on .tg{background:var(--accent);box-shadow:0 0 1.6cqw color-mix(in srgb,var(--accent) 50%,transparent);animation:ck-track .35s var(--d) ease-out both}.fa .ca-kinds .on .tg:after{transform:translateX(3.6cqw);animation:ck-knob .35s var(--d) ease-out both}.fa .ca-kinds .k1 .tg{--d:0.8s}.fa .ca-kinds .k2 .tg{--d:1.1s}.fa .ca-kinds .k3 .tg{--d:1.4s}.fa .ca-kinds .vid{background:#1b3742;place-items:center}.fa .ca-kinds .vid b{width:0;height:0;background:none;border-left:1.6cqw solid #86a1ac;border-top:1cqw solid transparent;border-bottom:1cqw solid transparent}.sena-sharp .fa .ca-kinds .tg,.sena-sharp .fa .ca-kinds .tg:after{border-radius:99px!important}@keyframes ck-track{0%{background:var(--stale-line);box-shadow:none}}@keyframes ck-knob{0%{transform:none}}.fa .ca-capture .glass{left:5cqw;top:6cqw;width:45cqw;animation:cs-rise .5s cubic-bezier(.2,.7,.2,1) .1s both}.fa .ca-capture .photo{aspect-ratio:4/3}.fa .ca-capture .scan{position:absolute;top:0;bottom:0;left:100%;width:22%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 40%,transparent),transparent);z-index:2;animation:cc-scan 1.2s linear .5s both}.fa .ca-capture .bx{position:absolute;border:max(1px,.3cqw) solid var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);z-index:3}.fa .ca-capture .bx span{position:absolute;left:-1px;bottom:100%;padding:.3cqw .8cqw;background:var(--accent);color:var(--on-accent);font-size:max(7px,2.2cqw)}.fa .ca-capture .b1{left:30%;top:22%;width:42%;height:50%;animation:cs-pop .35s ease-out .9s both}.fa .ca-capture .b2{left:6%;top:48%;width:26%;height:40%;animation:cs-pop .35s ease-out 1.2s both}.fa .ca-capture .ts{left:auto;right:3%}.fa .ca-capture .fig{left:54cqw;top:6cqw;width:41cqw;animation-delay:1.4s}.fa .ca-capture dl{display:grid;grid-template-columns:auto 1fr;gap:1.6cqw 2.4cqw;margin:2cqw 0 0}.fa .ca-capture dd{margin:0;color:var(--fg)}.fa .ca-capture dd:first-of-type,.fa .ca-capture dt:first-of-type{animation:cs-up .3s ease-out 1.7s both}.fa .ca-capture dd:nth-of-type(2),.fa .ca-capture dt:nth-of-type(2){animation:cs-up .3s ease-out 1.85s both}.fa .ca-capture dd:nth-of-type(3),.fa .ca-capture dt:nth-of-type(3){animation:cs-up .3s ease-out 2s both}.fa .ca-capture dd:nth-of-type(4),.fa .ca-capture dt:nth-of-type(4){animation:cs-up .3s ease-out 2.15s both}.fa .ca-capture .ver{display:block;margin-top:2.6cqw;padding-top:2cqw;border-top:1px solid var(--panel-line);color:var(--accent);animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) 2.5s both}@keyframes cc-scan{0%{left:-22%}to{left:100%}}@keyframes cr-match{0%{background:var(--stale-line);box-shadow:none}}@keyframes cr-join{0%{outline-color:transparent;outline-offset:0}}@keyframes cr-sweep{0%{opacity:0;left:0}10%,85%{opacity:1}to{opacity:0;left:100%}}.fa .ca-chain.stage{aspect-ratio:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:2.4cqw;padding:3cqw}.fa .ca-chain .bleed{left:40%;top:20%}.fa .ca-chain .mono{font-size:max(9px,1.2cqw);white-space:nowrap}.fa .ca-chain .mono b{font-weight:500;color:var(--accent);margin-right:.6cqw}.fa .ca-chain .rail{position:absolute;left:6cqw;right:6cqw;top:calc(3cqw + .8cqw);height:max(1px,.2cqw);background:var(--accent);box-shadow:0 0 1cqw var(--accent);transform-origin:left;opacity:.5;animation:ch-rail 1.6s linear .2s both}.fa .ca-chain .st{position:relative;display:flex;flex-direction:column;gap:1.4cqw;z-index:2}.fa .ca-chain .st>.mono:first-child{align-self:flex-start;padding:0 .8cqw;background:var(--panel)}.fa .ca-chain .s1{animation:cs-up .4s ease-out .3s both}.fa .ca-chain .s2{animation:cs-up .4s ease-out .7s both}.fa .ca-chain .s3{animation:cs-up .4s ease-out 1.1s both}.fa .ca-chain .s4{animation:cs-up .4s ease-out 1.5s both}.fa .ca-chain .paper{flex:1;display:grid;align-content:start;gap:1cqw;padding:1.6cqw;background:#f6f8f8;color:#1b3742;border:1px solid #d4dee1;box-shadow:var(--glass-shadow)}.fa .ca-chain .paper .strong{font-weight:500;margin-bottom:.4cqw}.fa .ca-chain .paper .row{display:flex;justify-content:space-between}.fa .ca-chain .paper .row i{font-style:normal}.fa .ca-chain .paper .tot{padding-top:.8cqw;border-top:1px dashed #b8c7cc}.fa .ca-chain .paper .dim{color:#577c8b}.fa .ca-chain .glass{position:relative}.fa .ca-chain .nope{display:flex;align-items:center;gap:1.2cqw;padding:1cqw;border:1px dashed var(--warn);background:color-mix(in srgb,var(--warn) 8%,transparent);animation:cs-pop .4s ease-out 1.3s both}.fa .ca-chain .nope .mono{white-space:normal;line-height:1.3}.fa .ca-chain .blurcap{flex:none;width:5cqw;height:3.6cqw;min-width:34px;min-height:24px;overflow:hidden}.fa .ca-chain .blurcap img{width:100%;height:100%;object-fit:cover;filter:blur(2px) grayscale(.4)}.fa .ca-chain .s3 .fig{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow)}.fa .ca-chain .s3 .fig,.fa .ca-chain .s4 .fig{position:relative;flex:1;padding:1.8cqw}.fa .ca-chain dl{display:grid;grid-template-columns:auto 1fr;gap:1.2cqw 1.6cqw;margin:0}.fa .ca-chain dd{margin:0;color:var(--fg)}.fa .ca-chain .next{display:grid;align-content:center;gap:1cqw;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 2s both}.fa .ca-chain .next .val{margin:0;font-size:4.2cqw}.fa .ca-chain .next .ok{animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) 2.4s both}@keyframes ch-rail{0%{transform:scaleX(0)}}@container (max-width: 640px){.fa .ca-chain.stage{grid-template-columns:1fr 1fr;gap:4cqw;padding:4cqw}.fa .ca-chain .rail{display:none}.fa .ca-chain .next .val{font-size:9cqw}.fa .ca-chain .paper,.fa .ca-chain .s3 .fig,.fa .ca-chain .s4 .fig{padding:3cqw}.fa .ca-chain .blurcap{width:12cqw;height:9cqw}}.fa .cs .hd{position:absolute;left:5cqw;top:5cqw;animation:cs-up .4s ease-out .1s both}.fa .cs .wchip.go{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.fa .ca-driver .bars{position:absolute;left:5cqw;right:5cqw;top:15cqw;display:grid;grid-template-columns:20cqw 1fr 9cqw;align-items:center;gap:3.4cqw 2.4cqw}.fa .ca-driver .bars i{height:3cqw;width:var(--w);background:var(--stale-line);transform-origin:left;animation:cu-grow .6s cubic-bezier(.2,.7,.2,1) .5s both}.fa .ca-driver .bars i.on{background:var(--accent);box-shadow:0 0 1.8cqw color-mix(in srgb,var(--accent) 55%,transparent);animation-delay:.9s}.fa .ca-driver .bars b{font-weight:500;text-align:right}.fa .ca-driver .bars b:not(.muted){color:var(--accent)}.fa .ca-driver .wchip{left:5cqw;top:49cqw;--tw:1.6s}.fa .ca-launch .cA,.fa .ca-launch .cB{top:6cqw;width:42cqw}.fa .ca-launch .cA{left:5cqw}.fa .ca-launch .cB{left:53cqw;animation-delay:.6s}.fa .ca-launch .val{font-size:11cqw}.fa .ca-launch .val+.mono{display:block;margin-top:1.4cqw}.fa .ca-launch .wchip{left:5cqw;top:50cqw;--tw:1.4s}.fa .ca-catch .area{position:absolute;top:14cqw;width:42cqw;height:42cqw;display:flex;flex-direction:column;gap:1.6cqw;padding:3cqw;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);animation:cs-up .4s ease-out .2s both}.fa .ca-catch .a{left:5cqw}.fa .ca-catch .b{left:53cqw;animation-delay:.35s}.fa .ca-catch .act{margin-top:auto;padding-top:2cqw;border-top:1px solid var(--panel-line);animation:cs-up .4s ease-out 1.1s both}.fa .ca-catch .a .act{color:var(--accent)}.fa .ca-catch .b .act{color:var(--muted);animation-delay:1.3s}.fa .ca-catch .dots{display:flex;gap:1.4cqw}.fa .ca-catch .dots i{width:2.2cqw;height:2.2cqw;border-radius:50%;background:var(--stale-line);animation:cs-pop .3s ease-out 1.5s both}.fa .ca-catch .a .dots i{background:var(--accent);box-shadow:0 0 1.2cqw var(--accent)}.sena-sharp .fa .ca-catch .dots i{border-radius:50%!important}@keyframes cu-grow{0%{transform:scaleX(0)}}.fa .ca-quality.stage{aspect-ratio:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw;padding:3cqw}.fa .ca-quality .bleed{left:50%;top:10%}.fa .ca-quality .mono{font-size:max(9px,1.25cqw)}.fa .ca-quality .mono b{font-weight:500;color:var(--accent);margin-right:.6cqw}.fa .ca-quality .rail{position:absolute;left:6cqw;right:6cqw;top:calc(3cqw + .8cqw);height:max(1px,.2cqw);background:var(--accent);box-shadow:0 0 1cqw var(--accent);opacity:.5;transform-origin:left;animation:ch-rail 1.6s linear .2s both}.fa .ca-quality .st{position:relative;display:flex;flex-direction:column;gap:1.4cqw;z-index:2}.fa .ca-quality .st>.mono:first-child{align-self:flex-start;padding:0 .8cqw;background:var(--panel)}.fa .ca-quality .q1{animation:cs-up .4s ease-out .3s both}.fa .ca-quality .q2{animation:cs-up .4s ease-out .8s both}.fa .ca-quality .q3{animation:cs-up .4s ease-out 1.3s both}.fa .ca-quality .phone{flex:1;display:grid;align-content:center;gap:1.4cqw;padding:2cqw;background:#f6f8f8;color:#1b3742;border:1px solid #d4dee1;box-shadow:var(--glass-shadow)}.fa .ca-quality .phone .muted{color:#577c8b}.fa .ca-quality .btns{display:flex;gap:1cqw;margin-top:.6cqw}.fa .ca-quality .btns span{flex:1;padding:.9cqw;text-align:center;border:1px solid #b8c7cc}.fa .ca-quality .btns .yes{background:#5eecb1;border-color:#5eecb1;color:#1b3742;animation:cq-tap .4s ease-out .8s both}@keyframes cq-tap{0%{background:transparent;border-color:#b8c7cc}}.fa .ca-quality .okline{color:var(--accent);animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) .8s both}.fa .ca-quality .list{flex:1;display:grid;align-content:start;gap:1.2cqw;padding:1.8cqw;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow)}.fa .ca-quality .list span{display:flex;justify-content:space-between;gap:1.6cqw;padding-bottom:1.1cqw;border-bottom:1px solid var(--panel-line)}.fa .ca-quality .list em,.fa .ca-quality .list i{font-style:normal}.fa .ca-quality .list em{color:var(--accent);animation:cs-pop .3s var(--d,1.2s) ease-out both}.fa .ca-quality .list span:nth-child(2) em{--d:1.35s}.fa .ca-quality .list span:nth-child(3) em{--d:1.5s}.fa .ca-quality .list .thin{flex-direction:column;gap:.5cqw;border-bottom:0;padding:1cqw;margin-top:.4cqw;border:1px dashed var(--warn);background:color-mix(in srgb,var(--warn) 8%,transparent);color:var(--warn);animation:cs-pop .4s ease-out 1.7s both}.fa .ca-quality .list .thin em{color:var(--warn);animation:none}.fa .ca-quality .q3 .fig{position:relative;padding:1.8cqw 2.2cqw;animation:cs-card .5s cubic-bezier(.2,.7,.2,1) 1.8s both}.fa .ca-quality .q3 .val{margin-top:.6cqw;font-size:4.6cqw}.fa .ca-quality .pop{display:flex;align-items:center;gap:1.4cqw;padding:1.2cqw;background:var(--glass);border:1px solid var(--accent-glow);box-shadow:var(--glass-shadow);animation:cs-up .4s ease-out 2.3s both}.fa .ca-quality .thumb{flex:none;width:6cqw;height:4.4cqw;min-width:42px;min-height:30px;overflow:hidden}.fa .ca-quality .thumb img{width:100%;height:100%;object-fit:cover}.fa .ca-quality .pop .mono{line-height:1.4}@container (max-width: 640px){.fa .ca-quality.stage{grid-template-columns:1fr;gap:5cqw;padding:5cqw}.fa .ca-quality .rail{display:none}.fa .ca-quality .mono{font-size:max(10px,3cqw)}.fa .ca-quality .q3 .val{font-size:12cqw}.fa .ca-quality .list,.fa .ca-quality .pop,.fa .ca-quality .q3 .fig{padding:3.5cqw}.fa .ca-quality .list{gap:2.4cqw}.fa .ca-quality .thumb{width:16cqw;height:12cqw}}.fa .int-connect .bleed{left:20%;top:-15%}.fa .int-connect{--t-name:clamp(10px,2.3cqw,14px);--t-small:clamp(9px,1.9cqw,12px);font-family:var(--font-sans),system-ui,sans-serif}.fa .int-connect .mono{font:500 var(--t-small) /1.3 var(--font-sans),system-ui,sans-serif;letter-spacing:0}.fa .int-connect .app{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;left:6cqw;top:calc(var(--y) * 1cqw - 4.25cqw);width:30cqw;height:8.5cqw;min-height:30px;display:flex;align-items:center;gap:clamp(5px,1.4cqw,10px);padding:0 clamp(6px,1.8cqw,12px);border-radius:var(--r-box);background:var(--stale);border:1px dashed var(--stale-line);color:var(--muted);z-index:3;transition:background .3s,border-color .3s,box-shadow .3s,color .3s;animation:ca-up .4s calc(.1s + var(--i) * .08s) ease-out both}.fa .int-connect .app b{flex:1;font-size:var(--t-name);font-weight:500;white-space:nowrap}.fa .int-connect .ic{display:grid;place-items:center;width:clamp(14px,3.4cqw,22px);height:clamp(14px,3.4cqw,22px);flex:none}.fa .int-connect .ic img{width:100%;height:100%;object-fit:contain}.fa .int-connect .ic.gen{border:1px solid;border-radius:var(--r-chip);font-size:var(--t-small)}.fa .int-connect .sw{width:clamp(6px,1.3cqw,9px);height:clamp(6px,1.3cqw,9px);border-radius:50%;border:1px solid;flex:none;transition:background .3s,box-shadow .3s}.fa .int-connect .app:hover{border-color:var(--accent-glow)}.fa .int-connect .app:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fa .int-connect .more{position:absolute;left:6.5cqw;top:50cqw;animation:ca-up .4s ease-out .5s both}.fa .int-connect[data-billing=on] .a-billing,.fa .int-connect[data-hubspot=on] .a-hubspot,.fa .int-connect[data-salesforce=on] .a-salesforce,.fa .int-connect[data-support=on] .a-support{background:var(--panel);border:1px solid var(--accent-glow);box-shadow:0 0 2.4cqw color-mix(in srgb,var(--accent-glow) 30%,transparent);color:var(--fg)}.fa .int-connect[data-billing=on] .a-billing .sw,.fa .int-connect[data-hubspot=on] .a-hubspot .sw,.fa .int-connect[data-salesforce=on] .a-salesforce .sw,.fa .int-connect[data-support=on] .a-support .sw{background:var(--accent);border-color:var(--accent);box-shadow:0 0 1.4cqw var(--accent)}.fa .int-connect:not(.touched) .a-billing{animation:ca-up .4s ease-out .26s both,int-invite 2.4s ease-in-out 4s infinite}.fa .int-connect .lines path{stroke-width:.45}.fa .int-connect .lines .base{stroke:var(--stale-line);stroke-dasharray:.7 .9;filter:none}.fa .int-connect .lines .lit{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s ease-in-out}.fa .int-connect .lines .flow{stroke:#fff;stroke-width:.8;filter:drop-shadow(0 0 3px var(--accent));stroke-linecap:round;stroke-dasharray:.04 .96;opacity:0;transition:opacity .3s;animation:int-flow 1.8s linear infinite}.fa .int-connect .lines .flow:nth-of-type(odd){animation-delay:-.6s}.fa .int-connect[data-answer=ok] .p-out,.fa .int-connect[data-billing=on] .p-billing,.fa .int-connect[data-hubspot=on] .p-hubspot,.fa .int-connect[data-salesforce=on] .p-salesforce,.fa .int-connect[data-support=on] .p-support{stroke-dashoffset:0}.fa .int-connect[data-billing=on] .flow.p-billing,.fa .int-connect[data-hubspot=on] .flow.p-hubspot,.fa .int-connect[data-salesforce=on] .flow.p-salesforce,.fa .int-connect[data-support=on] .flow.p-support{opacity:.9;transition-delay:.6s}.fa .int-connect .lines .p-out{transition-delay:.4s}.fa .int-connect .node{position:absolute;left:45cqw;top:22cqw;width:10cqw;height:10cqw;display:grid;place-items:center;border-radius:var(--r-box);background:var(--panel);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:3;transition:border-color .3s,box-shadow .3s;animation:ca-pop .4s cubic-bezier(.3,1.6,.5,1) .3s both}.fa .int-connect .node svg{width:64%;fill:var(--muted);transition:fill .3s}.fa .int-connect[data-answer=ok] .node{border-color:var(--accent-glow);box-shadow:0 0 3cqw color-mix(in srgb,var(--accent-glow) 45%,transparent)}.fa .int-connect[data-answer=ok] .node svg{fill:var(--accent)}.fa .int-connect .fig{left:64cqw;top:14cqw;width:30cqw;transition:border-color .3s,box-shadow .3s;animation:ca-card .5s cubic-bezier(.2,.7,.2,1) .4s both;display:grid;justify-items:start;gap:clamp(4px,1cqw,8px);padding:clamp(10px,2.6cqw,18px)}.fa .int-connect .fig .lbl{font-size:var(--t-small);line-height:1.3}.fa .int-connect .fig .val{margin:0;font:600 clamp(30px,9.5cqw,60px) /1 var(--font-sans),system-ui,sans-serif;letter-spacing:-.04em}.fa .int-connect .fig .sub,.fa .int-connect .need{font-size:var(--t-small)}.fa .int-connect .need{position:static;display:none}.fa .int-connect .n,.fa .int-connect[data-answer=ok] .q{display:none}.fa .int-connect[data-answer=ok] .n{display:inline;animation:ca-up .5s ease-out both}.fa .int-connect .q{color:var(--muted)}.fa .int-connect[data-answer=billing] .nb,.fa .int-connect[data-answer=crm] .nc{display:block}.fa .int-connect:not([data-answer=ok]) .fig{border-color:var(--stale-line);box-shadow:none}.fa .int-connect:not([data-answer=ok]) .fig .sub,.fa .int-connect:not([data-answer=ok]) .ok{display:none}.fa .int-connect[data-answer=ok] .ok{animation:ca-pop .45s cubic-bezier(.3,1.6,.5,1) .3s both}.fa .int-connect .flare{left:92.5cqw;top:13.5cqw;opacity:0;transition:opacity .3s .5s}.fa .int-connect[data-answer=ok] .flare{opacity:1;animation:ca-twinkle 3.2s ease-in-out 1s infinite}@keyframes int-flow{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes int-invite{50%{border-color:var(--accent-glow);box-shadow:0 0 2cqw color-mix(in srgb,var(--accent-glow) 45%,transparent)}}.fa .int-pull .ask{position:absolute;left:5cqw;top:17cqw;width:31cqw;display:grid;gap:.8cqw;padding:2.4cqw 2.8cqw;border-radius:var(--r-box);background:var(--panel);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);z-index:3;animation:cs-up .45s ease-out .1s both}.fa .int-pull .q{font:500 max(12px,3.6cqw) /1.2 var(--font-sans),system-ui,sans-serif;color:var(--fg)}.fa .int-pull .wchip{left:5cqw;top:44cqw;--tw:2.3s}.fa .int-pull .trace path{stroke:var(--stale-line);stroke-dasharray:1 .8;filter:none;animation:none}.fa .int-pull .qu{position:absolute;top:5cqw;width:24cqw;display:grid;gap:1.4cqw;z-index:2}.fa .int-pull .q1{left:46cqw;--d:0.5s}.fa .int-pull .q2{left:72cqw;--d:0.7s}.fa .int-pull .qh{display:flex;align-items:center;gap:1.4cqw;height:6cqw;color:var(--fg);animation:cs-up .4s var(--d) ease-out both}.fa .int-pull .qh b{font:500 max(10px,2.8cqw) /1 var(--font-sans),system-ui,sans-serif;white-space:nowrap}.fa .int-pull .ic{display:grid;place-items:center;width:max(14px,4cqw);height:max(14px,4cqw);flex:none}.fa .int-pull .ic img{width:100%;height:100%;object-fit:contain}.fa .int-pull .ic.gen{border:1px solid;border-radius:var(--r-chip);color:var(--muted)}.fa .int-pull .tk{height:5cqw;border-radius:var(--r-chip);background:var(--stale);border:1px solid var(--stale-line);animation:cs-up .3s calc(var(--d) + .2s + var(--k) * .08s) ease-out both}.fa .int-pull .mine{display:flex;align-items:center;justify-content:space-between;gap:1cqw;height:8cqw;padding:0 1.6cqw;border-radius:var(--r-chip);border:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 12%,var(--panel));color:var(--warn);animation:cs-up .4s calc(var(--d) + .7s) ease-out both}.fa .int-pull .wt{display:inline-flex;align-items:center;gap:.8cqw;animation:cs-pop .35s calc(var(--d) + 1.1s) cubic-bezier(.3,1.6,.5,1) both}.fa .int-pull .clk{width:max(10px,2.8cqw);height:max(10px,2.8cqw);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.fa .int-pull .clk .hd{transform-origin:8px 8px;animation:int-tick 6s steps(12) infinite}.fa .int-stale .rec{left:5cqw;top:5cqw;width:38cqw}.fa .int-stale .wchip{left:5cqw;top:34cqw;--tw:2.6s}.fa .int-stale .fig{left:55cqw;top:5cqw;width:40cqw;animation-delay:.6s}@property --n{syntax:"<integer>";inherits:false;initial-value:18}.fa .int-stale .cnt{--n:18;counter-reset:n var(--n);animation:int-count 1.6s steps(18) 1s both}.fa .int-stale .cnt:before{content:"+" counter(n)}.fa .int-stale .trace .axis{stroke:var(--stale-line);stroke-width:.4;filter:none;animation:none}.fa .int-stale .tick{position:absolute;left:12cqw;top:47cqw;width:1px;height:10cqw;background:var(--muted);z-index:2}.fa .int-stale .t0,.fa .int-stale .t1{position:absolute;top:55cqw}.fa .int-stale .t0{left:13.5cqw}.fa .int-stale .t1{right:5cqw}.fa .int-stale .dots{position:absolute;left:20cqw;right:5cqw;top:52cqw;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:2}.fa .int-stale .dots i{width:max(5px,1.4cqw);height:max(5px,1.4cqw);border-radius:50%;background:var(--accent);box-shadow:0 0 1.2cqw color-mix(in srgb,var(--accent) 70%,transparent);animation:cs-pop .25s calc(1s + var(--i) * .09s) ease-out both}@container (max-width: 480px){.fa .int-stale .wchip{top:39cqw}}@keyframes int-tick{to{transform:rotate(1turn)}}@keyframes int-count{0%{--n:0}}.fa :is(.int-live,.int-request){--t-name:clamp(10px,2.6cqw,14px)}.fa :is(.int-live,.int-request) .ic{display:grid;place-items:center;width:max(14px,4cqw);height:max(14px,4cqw);flex:none}.fa :is(.int-live,.int-request) .ic img{width:100%;height:100%;object-fit:contain}.fa :is(.int-live,.int-request) .ic.gen{border:1px solid;color:var(--muted);font-size:max(9px,2.4cqw)}.fa :is(.int-live,.int-request) .ic svg{width:72%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.fa .int-live .head{position:absolute;left:5cqw;right:5cqw;top:5cqw;display:flex;align-items:center;gap:1.4cqw;color:var(--fg);animation:cs-up .4s ease-out .1s both}.fa .int-live .head b{font:500 var(--t-name) /1 var(--font-sans),system-ui,sans-serif;margin-left:.6cqw}.fa .int-live .live{margin-left:auto;padding:.6cqw 1.4cqw;border-radius:var(--r-chip);border:1px solid var(--accent-glow);background:color-mix(in srgb,var(--accent-glow) 14%,transparent);color:var(--accent)}.fa .int-live .live:before{content:"";display:inline-block;width:max(5px,1.2cqw);height:max(5px,1.2cqw);margin-right:1cqw;border-radius:50%;background:var(--accent);box-shadow:0 0 1cqw var(--accent);vertical-align:middle}.fa .int-live .ic.sf img{transform:scale(1.45)}.fa .int-live .sena{display:grid;width:max(12px,3.2cqw)}.fa .int-live .sena svg{fill:var(--accent)}.fa .int-live .tbl{position:absolute;left:5cqw;right:5cqw;top:15cqw;display:grid;grid-template-columns:1.3fr .9fr 1fr 1fr;grid-template-rows:7cqw repeat(3,9.5cqw);align-items:center}.fa .int-live .tbl>*{padding-left:1.6cqw;height:100%;display:flex;align-items:center;border-bottom:1px solid var(--panel-line)}.fa .int-live .th{animation:cs-up .4s ease-out .2s both}.fa .int-live .riskrow{position:absolute;left:0;right:0;top:16.5cqw;height:9.5cqw;border-radius:var(--r-chip);border:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);box-shadow:0 0 2cqw color-mix(in srgb,var(--warn) 30%,transparent);padding:0;pointer-events:none;animation:cs-pop .4s cubic-bezier(.3,1.4,.5,1) 2.5s both}.fa .int-live .nm{height:auto;border:0;position:relative;align-self:stretch;animation:cs-up .35s calc(.3s + var(--r) * .08s) ease-out both}.fa .int-live .nm:before{content:"";position:absolute;top:50%;left:1.6cqw;width:70%;height:1.6cqw;translate:0 -50%;border-radius:var(--r-chip);background:var(--stale-line)}.fa .int-live .nm{border-bottom:1px solid var(--panel-line)}.fa .int-live .vl{color:var(--fg);animation:cs-up .35s calc(.3s + var(--r) * .08s) ease-out both}.fa .int-live .c1,.fa .int-live .c2{background:color-mix(in srgb,var(--accent-glow) 7%,transparent);box-shadow:inset max(1px,.25cqw) 0 0 var(--accent-glow)}.fa .int-live .c1{--d:1s}.fa .int-live .c2{--d:1.7s}.fa .int-live .th.c1,.fa .int-live .th.c2{color:var(--fg);animation:ic-slot .45s var(--d) cubic-bezier(.2,.7,.2,1) both}.fa .int-live .inv,.fa .int-live .tix{color:var(--fg);animation:ic-slot .45s calc(var(--d) + .1s + var(--r) * .09s) cubic-bezier(.2,.7,.2,1) both}.fa .int-live .hot,.fa .int-live .late{color:var(--warn)}.fa .int-live .late:before{content:"";width:max(5px,1.2cqw);height:max(5px,1.2cqw);margin-right:1cqw;border-radius:50%;background:var(--warn)}@keyframes ic-slot{0%{opacity:0;transform:translateX(4cqw)}}.fa .int-request .sys{position:absolute;left:5cqw;top:calc(var(--y) * 1cqw);width:55cqw;height:9cqw;display:flex;align-items:center;gap:1.6cqw;padding:0 1.6cqw 0 2cqw;border-radius:var(--r-box);background:var(--panel);border:1px solid var(--glass-line);color:var(--fg);z-index:2;animation:cs-up .4s calc(1.1s + var(--i) * .08s) ease-out both}.fa .int-request :is(.sys.req,.sys.off){left:7.5cqw;width:51cqw}.fa .int-request .pool{position:absolute;left:4cqw;top:28.5cqw;width:58cqw;height:26cqw;border-radius:var(--r-box);border:1px dashed var(--stale-line);background:var(--stale);animation:cs-up .4s ease-out 1.2s both}.fa .int-request .pool span{position:absolute;right:1.6cqw;bottom:-.1cqw;translate:0 100%;padding-top:.8cqw}.fa .int-request .sys b{font:500 var(--t-name) /1 var(--font-sans),system-ui,sans-serif}.fa .int-request .sys.live{border-color:var(--accent-glow)}.fa .int-request :is(.sys.req,.sys.off){border-style:dashed;border-color:var(--stale-line);background:transparent;color:var(--muted)}.fa .int-request .st{margin-left:auto;padding:.6cqw 1.4cqw;border-radius:var(--r-chip);white-space:nowrap}.fa .int-request .st.on{padding:.4cqw 1.2cqw;color:var(--accent);border:1px solid var(--accent-glow);background:color-mix(in srgb,var(--accent-glow) 14%,transparent)}.fa .int-request .st.btn{display:grid;border:1px solid var(--glass-line);background:var(--panel);color:var(--fg)}.fa .int-request .st.btn>span{grid-area:1/1}.fa .int-request .sys.req{animation:cs-up .4s calc(1.1s + var(--i) * .08s) ease-out both,ic-wake .4s 2.5s ease-out forwards}.fa .int-request .sys.req .st{animation:ic-press .3s ease-in-out 2.1s both,ic-done .3s ease-out 2.4s forwards}.fa .int-request .sys.req .a{animation:ic-out .2s ease-out 2.35s forwards}.fa .int-request .sys.req .b{opacity:0;animation:ic-in .2s ease-out 2.45s forwards}@keyframes ic-press{50%{transform:scale(.9)}}@keyframes ic-done{to{color:var(--accent);border-color:var(--accent-glow);background:color-mix(in srgb,var(--accent-glow) 14%,transparent)}}@keyframes ic-out{to{opacity:0}}@keyframes ic-in{to{opacity:1}}@keyframes ic-wake{to{border-style:solid;border-color:var(--accent-glow);color:var(--fg)}}.fa .int-request .trace .base{stroke:var(--stale-line);stroke-dasharray:1 .8;filter:none;animation:ic-in .4s ease-out 1.2s both;opacity:0}.fa .int-request .trace .lit{--t:1.6s}.fa .int-request .trace .l-erp{--t:2.6s}.fa .int-request .node{position:absolute;left:72cqw;top:20cqw;width:14cqw;height:14cqw;display:grid;place-items:center;border-radius:var(--r-box);background:var(--panel);border:1px solid var(--accent-glow);box-shadow:0 0 3cqw color-mix(in srgb,var(--accent-glow) 45%,transparent);z-index:3;animation:cs-pop .4s cubic-bezier(.3,1.6,.5,1) 1.3s both}.fa .int-request .node svg{width:60%;fill:var(--accent)}.fa .lp-past .bleed{left:30%;top:-20%}.fa .lp-past .mono{font-size:max(8px,1.9cqw);white-space:nowrap}.fa .lp-past .sys{position:absolute;left:5cqw;top:7cqw;width:39cqw;display:grid;gap:1.2cqw;padding:2.6cqw 2.8cqw;border-radius:var(--r-box);background:var(--stale);border:1px solid var(--stale-line);z-index:2;animation:lpp-up .45s ease-out .1s both}.fa .lp-past .sh{padding-bottom:1.4cqw;border-bottom:1px solid var(--stale-line)}.fa .lp-past .row,.fa .lp-past .sh{display:flex;justify-content:space-between}.fa .lp-past .row{align-items:baseline}.fa .lp-past .row b{font-size:max(9px,2.6cqw);font-weight:600;color:var(--fg)}.fa .lp-past .row b.warn{color:var(--warn)}.fa .lp-past .r1{animation:lpp-up .4s ease-out .35s both}.fa .lp-past .r2{animation:lpp-up .4s ease-out .6s both}.fa .lp-past .r3{animation:lpp-up .4s ease-out .85s both}.fa .lp-past .why{display:grid;gap:.6cqw;margin-top:.6cqw;padding:1.6cqw 2cqw;border-radius:var(--r-chip);border:1px dashed var(--warn);background:color-mix(in srgb,var(--warn) 10%,transparent);animation:lpp-pop .4s cubic-bezier(.3,1.6,.5,1) 1.2s both}.fa .lp-past .trace path{stroke-dasharray:1;animation:lpp-draw .6s linear 1.6s both}.fa .lp-past .ask{position:absolute;left:50cqw;right:5cqw;top:6cqw;display:grid;gap:.6cqw;padding:1.6cqw 2.2cqw;background:var(--glass);border:1px solid var(--glass-line);box-shadow:inset 0 1px 0 var(--hl),var(--glass-shadow);z-index:3;animation:lpp-pop .4s cubic-bezier(.3,1.6,.5,1) 2.1s both}.fa .lp-past .ask .q{font:600 max(10px,2.7cqw) /1.2 var(--font-sans),system-ui,sans-serif;letter-spacing:-.02em;color:var(--fg)}.fa .lp-past .glass{left:50cqw;top:21cqw;width:27cqw;animation:lpp-up .5s ease-out 2.5s both}.fa .lp-past .fig{left:61cqw;right:5cqw;top:38cqw;animation:lpp-pop .45s cubic-bezier(.3,1.6,.5,1) 2.9s both}.fa .lp-past .fig .val{font-size:5.4cqw}.fa .lp-past .fig .sub{display:block;margin-top:1cqw;font-size:max(8px,1.6cqw)}.fa .lp-past .ok{animation:lpp-pop .35s cubic-bezier(.3,1.6,.5,1) 3.3s both,lpp-breathe 2.4s ease-in-out 3.8s infinite}@keyframes lpp-up{0%{opacity:0;transform:translateY(1.2cqw)}}@keyframes lpp-pop{0%{opacity:0;transform:scale(.8)}}@keyframes lpp-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lpp-breathe{50%{box-shadow:0 0 4cqw var(--accent)}}@container (max-width: 420px){.fa .lp-past .fig .sub{display:none}}