.wg2 .hd{container-type:inline-size;width:100%}.wg2 .hd-stage{position:relative;aspect-ratio:100/80;font-size:1.55cqw;line-height:1.3;color:var(--ink)}.wg2 .hd-stage svg{width:1.15em;height:1.15em;flex:none}.wg2 .hd-stage em,.wg2 .hd-stage i,.wg2 .hd-stage u{font-style:normal;text-decoration:none}.wg2 .hd-laptop{position:absolute;left:3%;top:8%;width:76%}.wg2 .hd-screen{aspect-ratio:16/10.2;background:var(--surface);border:.55em solid #1c2320;border-radius:1em 1em .3em .3em;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--elev-2);font-size:.6em}.wg2 .hd-base{height:1.1em;margin:0 -6%;background:linear-gradient(#2a322e,#151a18);border-radius:0 0 1.2em 1.2em}.wg2 .hd-bar{display:flex;align-items:center;gap:1em;padding:.6em 1em;background:var(--ground-2);border-bottom:1px solid var(--rule)}.wg2 .hd-dots{display:inline-flex;gap:.4em}.wg2 .hd-dots i{width:.8em;height:.8em;border-radius:50%;background:var(--rule-strong);display:block}.wg2 .hd-url{text-align:center;font-family:var(--font-mono),ui-monospace,monospace;color:var(--ink-dim);background:var(--surface);border:1px solid var(--rule);border-radius:999px;padding:.25em 1.2em;width:45%;margin:0 auto}.wg2 .hd-app{flex:1;min-height:0;display:grid;grid-template-columns:14% 1fr}.wg2 .hd-side{display:flex;flex-direction:column;gap:.1em;padding:.9em .6em;background:var(--ground-2);border-right:1px solid var(--rule);color:var(--ink-dim);min-width:0}.wg2 .hd-side>span{display:flex;align-items:center;gap:.55em;padding:.42em .5em;border-radius:.5em;white-space:nowrap}.wg2 .hd-side>span.is-on{background:var(--signal-soft);color:var(--signal);font-weight:650}.wg2 .hd-side>span i{margin-left:auto;font-size:.8em;font-weight:700;color:#fff;background:var(--signal);border-radius:999px;padding:0 .5em}.wg2 .hd-side .hd-brand{color:var(--ink);font-weight:700;margin-bottom:.5em}.wg2 .hd-brand b{width:1.7em;height:1.7em;border-radius:.45em;display:grid;place-items:center;background:var(--signal);color:#fff}.wg2 .hd-main{display:flex;flex-direction:column;min-width:0;min-height:0}.wg2 .hd-top{gap:.9em;padding:.55em .9em;border-bottom:1px solid var(--rule)}.wg2 .hd-search,.wg2 .hd-top{display:flex;align-items:center}.wg2 .hd-search{flex:1;gap:.5em;color:var(--ink-faint);background:var(--ground-2);border:1px solid var(--rule);border-radius:.5em;padding:.35em .7em}.wg2 .hd-auto{display:inline-flex;align-items:center;gap:.4em;font-weight:650;color:var(--signal);background:var(--signal-soft);border:1px solid var(--signal-line);border-radius:999px;padding:.3em .7em}.wg2 .hd-auto i{width:2em;height:1.1em;border-radius:999px;background:var(--signal);position:relative;display:inline-block}.wg2 .hd-auto i:after{content:"";position:absolute;top:.15em;right:.15em;width:.8em;height:.8em;border-radius:50%;background:#fff}.wg2 .hd-bell{position:relative;display:inline-flex;color:var(--ink-dim)}.wg2 .hd-bell i{position:absolute;top:-.1em;right:-.1em;width:.55em;height:.55em;border-radius:50%;background:var(--clay)}.wg2 .hd-team{display:inline-flex}.wg2 .hd-team i{width:2em;height:2em;border-radius:50%;display:grid;place-items:center;font-size:.8em;font-weight:700;background:var(--slate-soft);color:var(--slate);border:2px solid var(--surface);margin-left:-.5em}.wg2 .hd-team i:first-child{background:var(--clay-soft);color:var(--clay);margin-left:0}.wg2 .hd-panes{flex:1;min-height:0;display:grid;grid-template-columns:29% 1fr 23%}.wg2 .hd-list{display:flex;flex-direction:column;border-right:1px solid var(--rule);min-width:0;overflow:hidden}.wg2 .hd-tabs{display:flex;gap:.2em;padding:.6em .6em 0;border-bottom:1px solid var(--rule)}.wg2 .hd-tabs span{padding:.35em .5em;color:var(--ink-dim);white-space:nowrap;border-bottom:2px solid transparent}.wg2 .hd-tabs span.is-on{color:var(--signal);font-weight:650;border-color:var(--signal)}.wg2 .hd-tabs i{font-size:.85em;color:var(--ink-faint)}.wg2 .hd-chans{display:flex;gap:.35em;padding:.5em .6em}.wg2 .hd-chans span{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;border:1px solid var(--rule);border-radius:999px;padding:.15em .55em;color:var(--ink-dim)}.wg2 .hd-chans span.is-on{background:var(--ink);color:var(--surface);border-color:var(--ink)}.wg2 .hd-thread{display:grid;grid-template-columns:2.6em minmax(0,1fr);gap:.55em;align-items:start;padding:.55em .6em;border-top:1px solid var(--rule)}.wg2 .hd-thread.is-on{background:var(--signal-soft);box-shadow:inset 2px 0 0 var(--signal)}.wg2 .hd-av{position:relative;font-weight:700;font-size:.85em;width:2.9em;height:2.9em;border-radius:50%;display:grid;place-items:center;background:var(--slate-soft);color:var(--slate);flex:none}.wg2 .hd-av.is-lg{width:4em;height:4em;font-size:1em;background:var(--clay-soft);color:var(--clay)}.wg2 .hd-ch{width:1.35em;height:1.35em;border-radius:50%;display:inline-grid;place-items:center;font-size:.6em;font-weight:800;color:#fff;flex:none}.wg2 .hd-av .hd-ch{position:absolute;right:-.2em;bottom:-.2em;font-size:.65em;border:1.5px solid var(--surface);width:1.7em;height:1.7em}.wg2 .hd-ch.is-wa{background:#25d366}.wg2 .hd-ch.is-ig{background:#d6249f}.wg2 .hd-ch.is-fb{background:#0a7cff}.wg2 .hd-ch.is-em{background:#6b7280}.wg2 .hd-t-body{display:flex;flex-direction:column;gap:.15em;min-width:0}.wg2 .hd-t-row{display:flex;align-items:center;gap:.4em;min-width:0}.wg2 .hd-t-row b{font-weight:650;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-t-row small{color:var(--ink-faint);font-size:.85em}.wg2 .hd-t-row em{color:var(--ink-dim);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-t-row u{font-size:.8em;color:#fff;background:var(--signal);min-width:1.6em;text-align:center}.wg2 .hd-lbl,.wg2 .hd-t-row u{font-weight:700;border-radius:999px}.wg2 .hd-lbl{align-self:flex-start;font-size:.78em;padding:.05em .5em;border:1px solid var(--rule)}.wg2 .hd-lbl.is-signal{color:var(--signal);background:var(--signal-soft);border-color:var(--signal-line)}.wg2 .hd-lbl.is-clay{color:var(--clay);background:var(--clay-soft);border-color:var(--clay-line)}.wg2 .hd-lbl.is-slate{color:var(--slate);background:var(--slate-soft)}.wg2 .hd-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--ground)}.wg2 .hd-chat-h{display:flex;align-items:center;gap:.6em;padding:.55em .8em;border-bottom:1px solid var(--rule);background:var(--surface)}.wg2 .hd-chat-who{display:flex;flex-direction:column;flex:1;min-width:0}.wg2 .hd-chat-who small{color:var(--ink-faint);font-size:.85em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-pill{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;font-weight:650;border:1px solid var(--rule);border-radius:999px;padding:.2em .6em;color:var(--ink-dim)}.wg2 .hd-pill.is-signal{color:var(--signal);background:var(--signal-soft);border-color:var(--signal-line)}.wg2 .hd-msgs{flex:1;min-height:0;display:flex;flex-direction:column;gap:.5em;padding:.7em .9em;overflow:hidden}.wg2 .hd-day{align-self:center;font-size:.8em;color:var(--ink-faint);background:var(--surface);border:1px solid var(--rule);border-radius:999px;padding:.1em .7em}.wg2 .hd-b{display:block;max-width:78%;padding:.5em .75em;border-radius:.8em;line-height:1.35}.wg2 .hd-in{background:var(--wa-in);border:1px solid var(--wa-in-line);align-self:flex-start;border-bottom-left-radius:.2em}.wg2 .hd-out{background:var(--wa-out);border:1px solid var(--wa-out-line);align-self:flex-end;border-bottom-right-radius:.2em}.wg2 .hd-out small{display:flex;align-items:center;gap:.35em;margin-bottom:.2em;font-size:.8em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wa-out-tag)}.wg2 .hd-prod{display:flex;gap:.6em;align-items:center;margin-top:.45em;padding:.4em;background:var(--surface);border:1px solid var(--rule);border-radius:.5em}.wg2 .hd-prod-img{width:3.2em;height:2.6em;border-radius:.35em;flex:none;background:linear-gradient(160deg,#6b7280 0 45%,#4b5563 45% 70%,#9ca3af 70%)}.wg2 .hd-prod-body{display:flex;flex-direction:column}.wg2 .hd-prod-body em{color:var(--ink-dim)}.wg2 .hd-paylink{display:flex;align-items:center;gap:.4em}.wg2 .hd-paylink b{margin-left:.5em;color:var(--signal)}.wg2 .hd-note{display:flex;align-items:center;gap:.4em;align-self:stretch;background:#fff7d6;color:#6b5300;border:1px dashed #e6c95c;border-radius:.5em;padding:.4em .7em}.wg2 .hd-suggest{display:flex;gap:.4em;padding:0 .9em .5em;flex-wrap:nowrap;overflow:hidden}.wg2 .hd-suggest span{display:inline-flex;gap:.3em;white-space:nowrap;border:1px solid var(--signal-line);color:var(--signal);border-radius:999px;padding:.2em .65em;font-weight:600}.wg2 .hd-compose,.wg2 .hd-suggest span{align-items:center;background:var(--surface)}.wg2 .hd-compose{display:flex;gap:.6em;margin:0 .9em .7em;padding:.45em .5em .45em .8em;border:1px solid var(--rule);border-radius:.6em;color:var(--ink-faint)}.wg2 .hd-compose span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-compose i{width:2em;height:2em;border-radius:.45em;display:grid;place-items:center;background:var(--signal);color:#fff}.wg2 .hd-crm{gap:.2em;border-left:1px solid var(--rule);padding:.7em;min-width:0;overflow:hidden;background:var(--surface)}.wg2 .hd-crm,.wg2 .hd-crm-head{display:flex;flex-direction:column}.wg2 .hd-crm-head{align-items:center;gap:.25em;padding-bottom:.6em;text-align:center}.wg2 .hd-crm-head small{display:inline-flex;align-items:center;gap:.3em;color:var(--ink-faint);font-size:.85em;white-space:nowrap}.wg2 .hd-crm-sec{display:flex;flex-direction:column;gap:.25em;padding:.5em 0;border-top:1px solid var(--rule)}.wg2 .hd-crm-sec>small{display:inline-flex;align-items:center;gap:.3em;font-size:.78em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.wg2 .hd-kv{display:flex;justify-content:space-between;gap:.4em;white-space:nowrap}.wg2 .hd-kv span{color:var(--ink-dim)}.wg2 .hd-kv b{font-weight:650;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-kv b.is-signal{color:var(--signal)}.wg2 .hd-tags{display:flex;flex-wrap:wrap;gap:.3em}.wg2 .hd-tags i{font-size:.85em;font-weight:650;padding:.05em .5em;border-radius:999px;background:var(--slate-soft);color:var(--slate)}.wg2 .hd-tablet{position:absolute;left:0;bottom:1%;width:33%;aspect-ratio:4/3.2;background:#1c2320;border-radius:1.3em;padding:.65em;box-shadow:var(--elev-2)}.wg2 .hd-tab-screen{height:100%;background:var(--surface);border-radius:.7em;padding:.7em;display:flex;flex-direction:column;gap:.45em;overflow:hidden;font-size:.6em}.wg2 .hd-tab-h{display:flex;align-items:center;gap:.45em;font-weight:700;font-size:1.1em}.wg2 .hd-tab-h svg{color:var(--signal)}.wg2 .hd-tab-h small{margin-left:auto;font-weight:500;font-size:.8em;color:var(--ink-faint);border:1px solid var(--rule);border-radius:999px;padding:.1em .6em}.wg2 .hd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em}.wg2 .hd-kpi{display:flex;flex-direction:column;padding:.45em .5em;background:var(--ground-2);border:1px solid var(--rule);border-radius:.5em;min-width:0}.wg2 .hd-kpi small{color:var(--ink-dim);font-size:.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-kpi b{font-size:1.35em;font-weight:700;font-family:var(--font-mono),ui-monospace,monospace}.wg2 .hd-kpi em{font-size:.8em;font-weight:700;color:var(--signal)}.wg2 .hd-chart{flex:1;min-height:0;border:1px solid var(--rule);border-radius:.5em;padding:.4em}.wg2 .hd-chart svg{width:100%;height:100%;display:block}.wg2 .hd-area{fill:var(--signal-soft)}.wg2 .hd-line{stroke:var(--signal);stroke-width:1.6}.wg2 .hd-line,.wg2 .hd-line2{fill:none;vector-effect:non-scaling-stroke}.wg2 .hd-line2{stroke:var(--clay);stroke-width:1.2;stroke-dasharray:3 2}.wg2 .hd-camps{display:flex;flex-direction:column;gap:.3em}.wg2 .hd-camps-h{display:flex;align-items:center;gap:.4em;font-weight:700}.wg2 .hd-camps-h small{margin-left:auto;font-weight:500;color:var(--ink-faint)}.wg2 .hd-camp{display:grid;grid-template-columns:1.3fr .9fr 1fr auto;gap:.5em;align-items:center;white-space:nowrap}.wg2 .hd-camp b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.wg2 .hd-camp small{color:var(--ink-faint)}.wg2 .hd-meter{height:.45em;border-radius:999px;background:var(--ground-2);overflow:hidden}.wg2 .hd-meter i{display:block;height:100%;background:var(--signal);border-radius:inherit}.wg2 .hd-camp em{font-weight:700;font-family:var(--font-mono),ui-monospace,monospace}.wg2 .hd-phone{position:absolute;right:0;top:18%;width:21%;aspect-ratio:9/19;background:#1c2320;border-radius:2em;padding:.5em;box-shadow:var(--elev-2)}.wg2 .hd-ph-screen{height:100%;border-radius:1.55em;overflow:hidden;display:flex;flex-direction:column;background:#efe7dd;font-size:.7em;color:#111b21}.wg2 .hd-ph-status{display:flex;justify-content:space-between;align-items:center;padding:.6em 1.3em .2em;background:#075e54;color:#fff;font-size:.85em}.wg2 .hd-ph-status i{width:1.8em;height:.8em;border:1px solid #fff;border-radius:.2em}.wg2 .hd-ph-h{display:flex;align-items:center;gap:.6em;padding:.5em .9em .7em;background:#075e54;color:#fff}.wg2 .hd-ph-h>i{width:2.6em;height:2.6em;border-radius:50%;display:grid;place-items:center;font-weight:700;background:rgba(255,255,255,.2)}.wg2 .hd-ph-h>span{display:flex;flex-direction:column}.wg2 .hd-ph-h b{display:inline-flex;align-items:center;gap:.3em}.wg2 .hd-ph-h b svg{color:#25d366}.wg2 .hd-ph-h small{opacity:.8;font-size:.85em}.wg2 .hd-ph-msgs{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45em;padding:.7em .6em;overflow:hidden}.wg2 .hd-ph-msgs .hd-b{max-width:88%;padding:.45em .65em;box-shadow:0 1px 0 rgba(0,0,0,.08)}.wg2 .hd-out-wa{align-self:flex-end;background:#d9fdd3;border-bottom-right-radius:.2em}.wg2 .hd-out-wa svg{display:inline;vertical-align:-.2em;color:#34b7f1;margin-left:.2em}.wg2 .hd-in-wa{align-self:flex-start;background:#fff;border-bottom-left-radius:.2em;display:flex;flex-direction:column;gap:.15em}.wg2 .hd-ph-prod{display:block;height:4.5em;border-radius:.4em;margin-bottom:.3em;background:linear-gradient(160deg,#6b7280 0 45%,#4b5563 45% 70%,#9ca3af 70%)}.wg2 .hd-ph-muted{color:#667781;font-size:.9em}.wg2 .hd-ph-btns{display:grid;grid-template-columns:1fr 1fr;gap:.3em;align-self:flex-start;width:88%}.wg2 .hd-ph-btns span{text-align:center;background:#fff;color:#027eb5;font-weight:600;border-radius:.5em;padding:.35em .2em;box-shadow:0 1px 0 rgba(0,0,0,.08);white-space:nowrap}.wg2 .hd-ph-pay{display:flex;align-items:center;justify-content:center;gap:.35em;margin-top:.35em;background:#25d366;color:#fff;font-weight:700;border-radius:.45em;padding:.35em}.wg2 .hd-ph-compose{margin:0 .6em .9em;padding:.5em .9em;border-radius:999px;background:#fff;color:#8696a0}.wg2 .hd-chip{position:absolute;z-index:2;display:flex;align-items:center;gap:.7em;padding:.75em 1.1em .75em .75em;background:var(--surface);border:1px solid var(--rule);border-radius:.9em;box-shadow:var(--elev-2);font-size:1.12em;white-space:nowrap}.wg2 .hd-chip>span:last-child{display:flex;flex-direction:column}.wg2 .hd-chip b{font-weight:700}.wg2 .hd-chip em{color:var(--ink-dim);font-size:.85em}.wg2 .hd-chip-i{width:2.4em;height:2.4em;border-radius:.65em;display:grid;place-items:center}.wg2 .hd-chip-i svg{width:1.3em;height:1.3em}.wg2 .hd-chip-i.is-signal{background:var(--signal-soft);color:var(--signal)}.wg2 .hd-chip-i.is-clay{background:var(--clay-soft);color:var(--clay)}.wg2 .hd-chip-i.is-slate{background:var(--slate-soft);color:var(--slate)}.wg2 .hd-chip-1{top:0;right:4%}.wg2 .hd-chip-2{left:-2%;top:36%}.wg2 .hd-chip-3{right:12%;bottom:3%}.wg2 .hd-chip-4{left:0;top:1%}@media (max-width:600px){.wg2 .hd-stage{aspect-ratio:100/92}.wg2 .hd-chip{font-size:1.45em;padding:.6em .9em .6em .6em}.wg2 .hd-chip em{display:none}.wg2 .hd-chip-1{top:0;right:0}.wg2 .hd-chip-2{left:0;top:46%}.wg2 .hd-chip-3{right:0;bottom:0}.wg2 .hd-chip-4{display:none}.wg2 .hd-laptop{top:12%}}@media (prefers-reduced-motion:no-preference){.wg2 .wg2-play[data-play=on] .hd-chip{animation:hd-pop .52s cubic-bezier(.2,.9,.3,1.2) var(--d,0s) both,hd-float 6s ease-in-out calc(var(--d, 0s) + .6s) infinite}.wg2 .wg2-play[data-play=on] .hd-msgs>*,.wg2 .wg2-play[data-play=on] .hd-ph-msgs>*{animation:wg2-fade-in .4s ease-out both}.wg2 .wg2-play[data-play=on] .hd-msgs>:nth-child(3),.wg2 .wg2-play[data-play=on] .hd-ph-msgs>:nth-child(2){animation-delay:.5s}.wg2 .wg2-play[data-play=on] .hd-msgs>:nth-child(4),.wg2 .wg2-play[data-play=on] .hd-ph-msgs>:nth-child(3){animation-delay:1s}.wg2 .wg2-play[data-play=on] .hd-msgs>:nth-child(5),.wg2 .wg2-play[data-play=on] .hd-ph-msgs>:nth-child(4){animation-delay:1.5s}.wg2 .wg2-play[data-play=on] .hd-msgs>:nth-child(6),.wg2 .wg2-play[data-play=on] .hd-ph-msgs>:nth-child(5){animation-delay:2s}.wg2 .wg2-play[data-play=on] .hd-line{stroke-dasharray:400;animation:hd-draw 1.4s ease-out .4s both}@keyframes hd-pop{0%{opacity:0;transform:translateY(.8em) scale(.94)}to{opacity:1;transform:none}}@keyframes hd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.35em)}}@keyframes hd-draw{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}}