.rr{z-index:3;width:100%;position:relative}.rr-stage{--rr-name:max(11px, 1.85cqw);--rr-small:max(9.5px, 1.4cqw);--rr-body:max(12px, 1.8cqw);--rr-hair:#f5f0e814;aspect-ratio:760/660;width:min(100%,780px);margin-left:auto;position:relative;container-type:inline-size}.rr-tabs{z-index:5;grid-template-columns:repeat(4,1fr);gap:2.1%;height:6%;display:grid;position:absolute;inset:0 0 auto}.rr-tab{color:var(--feature-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:space-between;gap:8px;padding:0;transition:color .25s;display:grid}.rr-tab[data-active=true],.rr-tab:hover{color:var(--feature-text)}.rr-tab:focus-visible{outline-offset:4px;outline:2px solid #ff5a1f99}.rr-tab-label{font-size:var(--rr-small);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.8cqw;font-weight:600;display:flex}.rr-tab-label i{color:var(--feature-accent);font-variant-numeric:tabular-nums;font-style:normal}.rr-tab-track{background:#f5f3ef1f;height:2px;display:block}.rr-tab-track span{background:linear-gradient(90deg, var(--feature-accent), var(--feature-hot));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.rr-pipeline{z-index:3;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:2.1%;height:39.5%;display:grid;position:absolute;inset:10% 0 auto}.rr-column{background:#ffffff06;border-radius:10px;flex-direction:column;min-width:0;transition:box-shadow .4s;display:flex;position:relative;box-shadow:0 0 0 1px #f5f0e813}.rr-column[data-tone=stuck]{box-shadow:0 0 0 1px #ff4d6d4d}.rr-column[data-tone=stuck]:before{content:"";background:var(--feature-gradient);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:12px;right:12px}.rr-column[data-tone=won]:after{content:"";border-radius:inherit;background:var(--feature-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.rr[data-scene="3"] .rr-column[data-tone=won]:after{opacity:.8}.rr-column-head{color:var(--feature-muted);font-size:var(--rr-small);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:1cqw 1.2cqw .75cqw;font-weight:600;display:flex}.rr-column-head b{color:var(--feature-text);font-variant-numeric:tabular-nums;font-weight:600}.rr-column[data-tone=stuck] .rr-column-head b{color:var(--feature-hot)}.rr-column-body{flex-direction:column;flex:auto;gap:.55cqw;min-height:0;padding:0 .8cqw .8cqw;display:flex;overflow:hidden}.rr-column-body[data-peek=true]{-webkit-mask-image:linear-gradient(#000 0 64%,#0000 100%);mask-image:linear-gradient(#000 0 64%,#0000 100%)}.rr-card{background:linear-gradient(#2e2c29,#292725);border-radius:8px;flex:none;align-items:center;gap:.95cqw;min-height:6.7cqw;padding:.7cqw .95cqw;transition:box-shadow .4s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e80e,0 10px 16px -10px #000000a6}.rr-card[data-closed=true]{box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ff785080,0 10px 16px -10px #000000a6}.rr-avatar{color:#f3eee8;width:2.9cqw;min-width:20px;height:2.9cqw;min-height:20px;font-size:var(--rr-small);background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;flex:none;place-items:center;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.rr-avatar[data-tone="1"]{background:linear-gradient(145deg,#4d413c,#382d2c)}.rr-avatar[data-tone="2"]{background:linear-gradient(145deg,#444642,#302f2d)}.rr-avatar[data-tone="3"]{background:linear-gradient(145deg,#4b4038,#352c27)}.rr-card-main{flex-direction:column;flex:auto;gap:.45cqw;min-width:0;display:flex}.rr-card-row{justify-content:space-between;align-items:baseline;gap:.8cqw;display:flex}.rr-card strong{color:#fff;font-size:var(--rr-name);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.1;overflow:hidden}.rr-card small{color:var(--feature-muted);font-size:var(--rr-small);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.15}.rr-card-status{height:1.7cqw;min-height:13px;display:block}.rr-card-status>span{align-items:center;height:100%;display:flex}.rr-card--lead{padding-bottom:1.2cqw}.rr-note,.rr-status{color:var(--feature-muted);white-space:nowrap;align-items:center;gap:.55cqw;font-size:max(9.5px,1.25cqw);line-height:1;display:inline-flex}.rr-note svg,.rr-status svg{flex:none;width:1.25cqw;min-width:9px;height:1.25cqw;min-height:9px}.rr-note[data-kind=done]{color:#d9cfc6}.rr-note[data-kind=done] svg{color:#ff8a5c}.rr-status[data-kind=stuck]{color:#ff98ab}.rr-status[data-kind=reason]{color:var(--feature-text)}.rr-status[data-kind=reason] i{background:rgb(var(--rr-rgb));border-radius:999px;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px}.rr-status[data-kind=sent]{color:#ecd9ce}.rr-status[data-kind=sent] svg,.rr-status[data-kind=won] svg{color:#ff8a5c}.rr-status[data-kind=won]{color:#fff;font-weight:600}.rr-typing{gap:2px;margin-left:2px;display:inline-flex}.rr-typing i{background:currentColor;border-radius:999px;width:3px;height:3px;animation:1.1s ease-in-out infinite rr-blink}.rr-typing i:nth-child(2){animation-delay:.18s}.rr-typing i:nth-child(3){animation-delay:.36s}.rr-age{background:#f5f0e812;border-radius:2px;height:2px;transition:opacity .4s;position:absolute;bottom:.55cqw;left:.95cqw;right:.95cqw;overflow:hidden}.rr-age i{border-radius:inherit;background:var(--feature-gradient);height:100%;transform:scaleX(var(--age,.5));transform-origin:0;animation:rr-age 1s cubic-bezier(.22, 1, .36, 1) var(--d,.6s) both;display:block}.rr[data-scene="2"] .rr-age,.rr[data-scene="3"] .rr-age{opacity:0}.rr-svg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rr-wire{stroke:#f5f0e829;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rr-wire-flow{stroke:rgba(var(--rr-rgb), .9);stroke-width:1.4px;stroke-dasharray:3 7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .3s;animation:1s linear infinite rr-flow}.rr-wire-flow[data-active=true]{opacity:1}.rr-wire-flow[data-reverse=true]{animation-direction:reverse}.rr-port{fill:var(--feature-bg-deep);stroke:#f5f0e857;stroke-width:1px;vector-effect:non-scaling-stroke}.rr-port--finish{transition:opacity .3s}.rr[data-scene="3"] .rr-port--finish{opacity:0}.rr-arrow{stroke:#ff7850f2;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s .6s}.rr-arrow[data-visible=true]{opacity:1}.rr-hub{z-index:4;width:6.6cqw;min-width:44px;height:6.6cqw;min-height:44px;box-shadow:0 0 0 5px var(--feature-bg-deep), 0 0 16px #ff5a1f1f;background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.rr-hub img{z-index:2;width:54%;height:auto;position:relative}.rr-hub-ring{border:1px dashed #ff78504d;border-radius:999px;animation:28s linear infinite rr-spin;position:absolute;inset:-13%}.rr-panel{z-index:3;background:linear-gradient(#2b2927,#252321);border-radius:10px;padding:1.8cqw 2.2cqw;position:absolute;inset:68% 0 4%;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.rr-panel-inner{flex-direction:column;justify-content:center;height:100%;display:flex}.rr-kpis{grid-template-columns:repeat(4,1fr);display:grid}.rr-kpi{border-left:1px solid var(--rr-hair);flex-direction:column;gap:.9cqw;padding:.3cqw 1.8cqw;display:flex}.rr-kpi:first-child{border-left:0;padding-left:0}.rr-kpi small,.rr-stat small,.rr-money small{color:var(--feature-muted);font-size:var(--rr-small);line-height:1.2}.rr-kpi strong{color:#fff;font-variant-numeric:tabular-nums;font-size:max(16px,3.1cqw);font-weight:600;line-height:1}.rr-kpi-bar{background:#f5f0e812;border-radius:3px;height:3px;display:block;overflow:hidden}.rr-kpi-bar i{border-radius:inherit;transform-origin:0;background:#f5f0e880;height:100%;display:block}.rr-kpi[data-hot=true] .rr-kpi-bar i{background:var(--feature-gradient)}.rr-kpi[data-hot=true] strong{background:var(--feature-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.rr-note-line{color:var(--feature-muted);font-size:var(--rr-small);align-items:center;gap:1cqw;margin:1.5cqw 0 0;display:flex}.rr-live{background:var(--feature-hot);border-radius:999px;width:.9cqw;min-width:6px;height:.9cqw;min-height:6px;animation:1.6s ease-in-out infinite rr-blink}.rr-panel-title{color:#fff;font-size:var(--rr-body);margin:0 0 1.3cqw;font-weight:600}.rr-reasons{flex-direction:column;display:flex}.rr-reason{color:var(--feature-text);font-size:var(--rr-small);grid-template-columns:24cqw 1fr 3cqw;align-items:center;gap:1.6cqw;padding:.5cqw 0;display:grid}.rr-reason b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rr-reason-label{align-items:center;gap:.9cqw;display:inline-flex}.rr-reason-label i{background:rgb(var(--rr-rgb));border-radius:999px;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px}.rr-reason-bar{background:#f5f3ef12;border-radius:999px;height:.55cqw;min-height:4px;display:block;overflow:hidden}.rr-reason-bar i{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--rr-rgb), .5), rgb(var(--rr-rgb)));transform-origin:0;height:100%;display:block}.rr-journey{flex-direction:column;gap:1.2cqw;display:flex}.rr-rule{color:var(--feature-muted);font-size:var(--rr-small);flex-wrap:wrap;align-items:center;gap:.4cqw 1.5cqw;display:flex}.rr-rule-tag{color:var(--feature-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.8cqw;margin-right:.4cqw;font-weight:600;display:inline-flex}.rr-rule-tag svg{width:1.4cqw;min-width:10px;height:1.4cqw;min-height:10px;color:var(--feature-accent)}.rr-cond{white-space:nowrap;padding-left:1.3cqw;position:relative}.rr-cond:before{content:"";background:#f5f0e859;border-radius:999px;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rr-msgs{grid-template-columns:repeat(3,1fr);gap:1.4cqw;display:grid}.rr-msg{background:linear-gradient(#302e2b,#2b2927);border-radius:8px;flex-direction:column;gap:.9cqw;padding:1.2cqw 1.3cqw 1.3cqw 1.5cqw;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e80e}.rr-msg:before{content:"";background:rgb(var(--rr-rgb));border-radius:2px;width:2px;position:absolute;top:1.1cqw;bottom:1.1cqw;left:0}.rr-msg-head{color:var(--feature-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.7cqw;font-size:max(9px,1.15cqw);font-weight:600;display:flex}.rr-msg-head i{background:rgb(var(--rr-rgb));border-radius:999px;width:.7cqw;min-width:5px;height:.7cqw;min-height:5px}.rr-msg-text{color:#ece7e1;font-size:var(--rr-small);margin:0;line-height:1.45;position:relative}.rr-msg-dots{color:var(--feature-muted);position:absolute;top:.15cqw;left:0}.rr-revenue{grid-template-columns:1.1fr 1fr;align-items:center;gap:2.4cqw;display:grid}.rr-money{border-right:1px solid var(--rr-hair);flex-direction:column;gap:1cqw;padding-right:2.4cqw;display:flex}.rr-money strong{color:#f7f3ee;font-variant-numeric:tabular-nums;font-size:max(24px,6cqw);font-weight:600;line-height:1}.rr-money-bar{background:#f5f0e814;border-radius:2px;height:2px;margin-top:.4cqw;display:block;overflow:hidden}.rr-money-bar i{border-radius:inherit;background:var(--feature-gradient);transform-origin:0;height:100%;animation:1.5s cubic-bezier(.22,1,.36,1) .5s both rr-fill;display:block}.rr-stats{display:grid}.rr-stat{align-items:baseline;gap:1.4cqw;padding:.9cqw 0;display:flex}.rr-stat+.rr-stat{border-top:1px solid var(--rr-hair)}.rr-stat strong{color:#fff;font-variant-numeric:tabular-nums;min-width:4cqw;font-size:max(15px,2.6cqw);font-weight:600}@keyframes rr-spin{to{transform:rotate(360deg)}}@keyframes rr-blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes rr-flow{to{stroke-dashoffset:-20px}}@keyframes rr-age{0%{transform:scaleX(0)}}@keyframes rr-fill{0%{transform:scaleX(0)}}@media (max-width:980px){.rr-stage{--rr-name:.95rem;--rr-small:.78rem;--rr-body:1rem;aspect-ratio:auto;gap:14px;width:100%;display:grid;container-type:normal}.rr-svg{display:none}.rr-tabs,.rr-pipeline,.rr-panel,.rr-hub{height:auto;position:relative;inset:auto;transform:none}.rr-tabs{gap:8px}.rr-tab-label{white-space:normal;font-size:.68rem}.rr-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rr-column:nth-child(-n+2){display:none}.rr-column-head{padding:10px 12px 6px}.rr-column-body{gap:8px;padding:0 8px 8px}.rr-card{gap:8px;min-height:0;padding:9px 9px 12px}.rr-avatar{display:none}.rr-card-main{gap:5px}.rr-card-row{flex-direction:column;align-items:flex-start;gap:2px}.rr-card-status{height:1.2rem}.rr-note,.rr-status{gap:5px;font-size:.68rem}.rr-note svg,.rr-status svg{width:11px;height:11px}.rr-age{bottom:5px;left:9px;right:9px}.rr-hub{justify-self:center;width:64px;height:64px;margin:4px 0;top:auto!important;left:auto!important}.rr-panel{padding:14px}.rr-panel-inner{min-height:230px}.rr-kpis{grid-template-columns:repeat(2,1fr);gap:12px 0}.rr-kpi{gap:8px;padding:2px 12px}.rr-kpi:nth-child(odd){border-left:0;padding-left:0}.rr-kpi strong{font-size:1.35rem}.rr-note-line{margin-top:12px}.rr-reason{grid-template-columns:1fr auto;gap:6px 10px;padding:7px 0}.rr-reason-bar{grid-area:2/1/auto/-1;height:5px}.rr-journey{gap:10px}.rr-msgs{grid-template-columns:1fr;gap:10px}.rr-rule{gap:4px 12px}.rr-msg{gap:6px;padding:12px 12px 12px 14px}.rr-revenue{grid-template-columns:1fr;gap:16px}.rr-money{border-right:0;border-bottom:1px solid var(--rr-hair);gap:8px;padding:0 0 16px}.rr-money strong{font-size:2.2rem}.rr-stat{gap:12px}.rr-stat strong{min-width:36px;font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.rr *,.rr :before,.rr :after{animation:none!important}}
.cj{z-index:3;width:100%;position:relative}.cj-stage{--cj-text:max(11px, 1.62cqw);--cj-small:max(9.5px, 1.35cqw);--cj-label:max(10px, 1.45cqw);--cj-hair:#f5f0e812;aspect-ratio:760/660;width:min(100%,780px);margin-left:auto;position:relative;container-type:inline-size}.cj-tabs{z-index:5;grid-template-columns:repeat(4,1fr);gap:2.1%;height:6%;display:grid;position:absolute;inset:0 0 auto}.cj-tab{color:var(--feature-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:space-between;gap:8px;padding:0;transition:color .25s;display:grid}.cj-tab[data-active=true],.cj-tab:hover{color:var(--feature-text)}.cj-tab:focus-visible{outline-offset:4px;outline:2px solid #ff5a1f99}.cj-tab-label{font-size:var(--cj-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.8cqw;font-weight:600;display:flex}.cj-tab-label i{color:var(--feature-accent);font-variant-numeric:tabular-nums;font-style:normal}.cj-tab-track{background:#f5f3ef1f;height:2px;display:block}.cj-tab-track span{background:linear-gradient(90deg, var(--feature-accent), var(--feature-hot));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cj-chat,.cj-crm{z-index:3;background:linear-gradient(#2b2927,#252321);border-radius:10px;flex-direction:column;min-width:0;display:flex;position:absolute;top:10%;bottom:4.2%;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.cj-chat{width:44.5%;left:0}.cj-crm{width:44.5%;right:0}.cj-chat-head{box-shadow:0 1px 0 var(--cj-hair);align-items:center;gap:1.4cqw;padding:1.5cqw 1.8cqw;display:flex}.cj-avatar{color:#ff8a9d;background:linear-gradient(145deg,#4d413c,#382d2c);border-radius:34%;flex:none;place-items:center;width:4.4cqw;min-width:30px;height:4.4cqw;min-height:30px;padding:.95cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.cj-chat-who{gap:.5cqw;display:grid}.cj-chat-head strong{color:#fff;font-size:max(12px,1.9cqw);font-weight:600;line-height:1.1}.cj-chat-status{height:1.8cqw;min-height:12px;display:block}.cj-chat-status small{height:100%;color:var(--feature-muted);font-size:var(--cj-small);white-space:nowrap;align-items:center;line-height:1;display:flex}.cj-online{background:#3ddc6b;border-radius:999px;flex:none;width:.7cqw;min-width:6px;height:.7cqw;min-height:6px;margin-right:.7cqw;display:inline-block}.cj-messages{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;padding:0 1.6cqw 1.2cqw;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12%);mask-image:linear-gradient(#0000 0,#000 12%)}.cj-flow{flex-direction:column;gap:1cqw;display:flex}.cj-row{display:flex}.cj-row[data-mine=true]{justify-content:flex-end}.cj-bubble{color:#f3efe9;max-width:86%;font-size:var(--cj-text);background:linear-gradient(#373431,#302d2a);border-radius:10px 10px 10px 3px;padding:1.1cqw 1.4cqw;line-height:1.38;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f5f0e80d,0 8px 14px -10px #000000b3}.cj-bubble[data-mine=true]{color:#2a2622;background:linear-gradient(#efe8de,#e4dccf);border-radius:10px 10px 3px;box-shadow:inset 0 1px #ffffffb3,0 8px 14px -10px #000000b3}.cj-bubble p{margin:0;display:flow-root}.cj-time{float:right;color:var(--feature-dim);font-variant-numeric:tabular-nums;margin:.9em 0 -.25em .9em;font-size:max(8.5px,1.1cqw);line-height:1}.cj-bubble[data-mine=true] .cj-time{color:#8d8379}.cj-bubble[data-media=true]{width:23cqw;max-width:86%;padding:.35cqw}.cj-caption{padding:.5cqw .7cqw .2cqw}.cj-media{border-radius:7px;position:relative;overflow:hidden}.cj-photo,.cj-tryon{aspect-ratio:1/1.02;background:#1f1d1b}.cj-photo img,.cj-tryon img{object-fit:cover;object-position:50% 40%}.cj-product{background:#fff}.cj-product img{width:100%;height:auto;display:block}.cj-scan{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.cj-photo[data-scanning=true] .cj-scan{opacity:1}.cj-scan:before{content:"";background:linear-gradient(#0000,#ff966e61,#0000);height:24%;animation:1.7s ease-in-out infinite cj-scan;position:absolute;top:-24%;left:0;right:0}.cj-scan:after{--m:1.5px;--l:12px;content:"";background:linear-gradient(#fff, #fff) top left / var(--l) var(--m) no-repeat, linear-gradient(#fff, #fff) top left / var(--m) var(--l) no-repeat, linear-gradient(#fff, #fff) top right / var(--l) var(--m) no-repeat, linear-gradient(#fff, #fff) top right / var(--m) var(--l) no-repeat, linear-gradient(#fff, #fff) bottom left / var(--l) var(--m) no-repeat, linear-gradient(#fff, #fff) bottom left / var(--m) var(--l) no-repeat, linear-gradient(#fff, #fff) bottom right / var(--l) var(--m) no-repeat, linear-gradient(#fff, #fff) bottom right / var(--m) var(--l) no-repeat;opacity:.85;position:absolute;inset:8% 16% 40% 34%}.cj-tryon-after{animation:1.5s cubic-bezier(.22,1,.36,1) .4s both cj-reveal}.cj-wipe{background:linear-gradient(#0000,#fffffff2,#0000);width:2px;animation:1.5s cubic-bezier(.22,1,.36,1) .4s both cj-wipe;position:absolute;top:0;bottom:0;left:0}.cj-rx{color:#3c3731;font-family:var(--font-geist-mono), monospace;background:#f5f3ef;gap:.5cqw;padding:1.2cqw 1.4cqw;font-size:max(9.5px,1.3cqw);display:grid}.cj-rx b{color:#8a8279;letter-spacing:.14em;font-size:max(8.5px,1.1cqw)}.cj-rx i{color:#ff5a1f;min-width:2.4em;font-style:normal;font-weight:700;display:inline-block}.cj-analyzing{color:#ffc2a8;align-items:center;gap:.8cqw;font-weight:600;display:inline-flex}.cj-typing{padding:1cqw 1.3cqw}.cj-dots{vertical-align:middle;gap:2px;margin-left:4px;display:inline-flex}.cj-dots i{background:currentColor;border-radius:999px;width:4px;height:4px;animation:1.2s ease-in-out infinite cj-dot}.cj-dots i:nth-child(2){animation-delay:.2s}.cj-dots i:nth-child(3){animation-delay:.4s}.cj-divider{color:var(--feature-muted);font-size:var(--cj-small);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:1cqw;margin:.6cqw 0;font-weight:600;display:flex}.cj-divider:before,.cj-divider:after{content:"";background:var(--cj-hair);flex:auto;height:1px}.cj-composer{box-shadow:inset 0 0 0 1px var(--cj-hair);color:var(--feature-dim);font-size:var(--cj-small);background:#ffffff0b;border-radius:999px;flex:none;justify-content:space-between;align-items:center;margin:0 1.4cqw 1.4cqw;padding:.9cqw 1.4cqw;display:flex}.cj-composer svg{width:1.6cqw;min-width:11px;height:1.6cqw;min-height:11px}.cj-svg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cj-wire{stroke:#f5f0e829;stroke-width:1px;vector-effect:non-scaling-stroke}.cj-wire-pulse{stroke:#ff825af2;stroke-width:1.4px;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0}.cj-wire-pulse[data-run=true]{animation:1.3s linear both cj-pulse}.cj-port{fill:var(--feature-bg-deep);stroke:#f5f0e857;stroke-width:1px;vector-effect:non-scaling-stroke}.cj-hub{z-index:4;width:5.6cqw;min-width:40px;position:absolute;top:52.9%;left:50%;transform:translate(-50%,-50%)}.cj-hub-core{aspect-ratio:1;box-shadow:0 0 0 5px var(--feature-bg-deep), 0 0 16px #ff5a1f1f;background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;place-items:center;display:grid;position:relative}.cj-hub-core img{z-index:2;width:54%;height:auto;position:relative}.cj-hub-ring{border:1px dashed #ff78504d;border-radius:999px;animation:28s linear infinite cj-spin;position:absolute;inset:-13%}.cj-crm-head{box-shadow:0 1px 0 var(--cj-hair);justify-content:space-between;align-items:center;padding:1.5cqw 1.8cqw;display:flex}.cj-crm-head b,.cj-crm-head small{display:block}.cj-crm-head b{color:#fff;font-size:max(12px,1.9cqw);font-weight:600}.cj-crm-head small{color:var(--feature-muted);font-size:var(--cj-small);margin-top:.5cqw}.cj-live{color:var(--feature-muted);font-size:var(--cj-small);align-items:center;gap:.7cqw;font-weight:600;display:inline-flex}.cj-live i{background:var(--feature-gradient);border-radius:999px;width:.7cqw;min-width:6px;height:.7cqw;min-height:6px;animation:1.8s ease-in-out infinite cj-blink}.cj-stages{grid-template-columns:repeat(4,1fr);gap:.8cqw;margin:0;padding:1.7cqw 1.8cqw 1.4cqw;list-style:none;display:grid}.cj-stages li{color:var(--feature-dim);letter-spacing:.05em;text-transform:uppercase;gap:.9cqw;font-size:max(8.5px,1.15cqw);font-weight:600;transition:color .3s;display:grid}.cj-stage-bar{background:#f5f0e814;border-radius:3px;height:3px;display:block;overflow:hidden}.cj-stage-bar i{border-radius:inherit;background:var(--feature-gradient);transform-origin:0;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .4s;display:block;transform:scaleX(0)}.cj-stages li[data-state=done]{color:var(--feature-muted)}.cj-stages li[data-state=done] .cj-stage-bar i{opacity:.55;transform:scaleX(1)}.cj-stages li[data-state=active]{color:#fff}.cj-stages li[data-state=active] .cj-stage-bar i{transform:scaleX(1)}.cj-tags{min-height:6.4cqw;box-shadow:0 -1px 0 var(--cj-hair), 0 1px 0 var(--cj-hair);flex-wrap:wrap;align-content:flex-start;gap:.7cqw 1.6cqw;padding:1.2cqw 1.8cqw;display:flex}.cj-tag{color:var(--feature-text);font-size:var(--cj-small);white-space:nowrap;align-items:center;gap:.7cqw;font-weight:600;display:inline-flex}.cj-tag i{background:var(--feature-gradient);border-radius:999px;width:.75cqw;min-width:6px;height:.75cqw;min-height:6px}.cj-empty{color:var(--feature-dim);font-size:var(--cj-small)}.cj-fields{flex:auto;grid-template-rows:repeat(6,minmax(0,1fr));margin:0;padding:.7cqw 1.8cqw;display:grid}.cj-field{font-size:var(--cj-small);grid-template-columns:38% 1fr;align-items:center;gap:1cqw;padding:.85cqw 0;display:grid}.cj-field+.cj-field{box-shadow:0 -1px #f5f0e80b}.cj-field dt{color:var(--feature-muted)}.cj-field dd{min-width:0;min-height:1.6cqw;color:var(--feature-dim);justify-content:space-between;align-items:center;gap:.8cqw;margin:0;display:flex;position:relative}.cj-value{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cj-skeleton{background:#f5f0e824;border-radius:2px;width:3.4cqw;height:2px;display:block}.cj-field[data-fresh=true] dd:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff6e4600,#ff6e462b,#ff4d6d00);border-radius:6px;animation:1.5s ease-out both cj-sweep;position:absolute;inset:-.5cqw -.9cqw}.cj-field em{color:#ff8a5c;flex:none;align-items:center;gap:.4cqw;font-size:max(8.5px,1.15cqw);font-style:normal;font-weight:600;display:inline-flex;position:relative}.cj-field em svg{width:1.2cqw;min-width:8px;height:1.2cqw;min-height:8px}.cj-log{box-shadow:0 -1px 0 var(--cj-hair);flex:auto;align-content:end;gap:1cqw;margin:0;padding:1.3cqw 1.8cqw 1.6cqw;list-style:none;display:grid}.cj-log li{color:var(--feature-muted);font-size:var(--cj-small);align-items:center;gap:1cqw;display:flex}.cj-log i{background:var(--feature-gradient);border-radius:999px;flex:none;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px}.cj-log li span{flex:auto;min-width:0}.cj-log time{color:var(--feature-dim);font-variant-numeric:tabular-nums;flex:none;font-size:max(8.5px,1.1cqw)}.cj-log li[data-done=false]{color:var(--feature-text)}.cj-log li[data-done=false] i{background:0 0;animation:1s ease-in-out infinite cj-blink;box-shadow:inset 0 0 0 1.5px #ff8a5c}@keyframes cj-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes cj-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes cj-spin{to{transform:rotate(360deg)}}@keyframes cj-pulse{0%{opacity:0;stroke-dashoffset:0}12%,80%{opacity:1}to{opacity:0;stroke-dashoffset:-40px}}@keyframes cj-scan{0%{top:-24%}to{top:100%}}@keyframes cj-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cj-wipe{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:calc(100% - 2px)}}@keyframes cj-sweep{0%{opacity:0;transform:translate(-30%)}25%{opacity:1}to{opacity:0;transform:translate(30%)}}@media (max-width:980px){.cj-stage{--cj-text:.9rem;--cj-small:.76rem;--cj-label:.68rem;aspect-ratio:auto;gap:14px;width:100%;display:grid;container-type:normal}.cj-tabs,.cj-chat,.cj-crm,.cj-hub{width:auto;position:relative;inset:auto}.cj-svg{display:none}.cj-tabs{gap:8px;height:auto}.cj-tab-label{white-space:normal}.cj-chat{height:560px}.cj-chat-head,.cj-crm-head{padding:12px 14px}.cj-avatar{width:36px;height:36px;padding:8px}.cj-chat-head strong,.cj-crm-head b{font-size:1rem}.cj-chat-status{height:16px}.cj-messages{padding:0 12px 10px}.cj-flow{gap:8px}.cj-bubble{max-width:90%;padding:9px 12px}.cj-bubble[data-media=true]{width:190px;padding:4px}.cj-rx{padding:10px 12px;font-size:.72rem}.cj-composer{margin:0 12px 12px;padding:9px 14px}.cj-hub{justify-self:center;width:56px;margin:2px 0;top:auto;left:auto;transform:none}.cj-stages{gap:8px;padding:14px 14px 12px}.cj-tags{gap:8px 14px;min-height:52px;padding:12px 14px}.cj-fields{padding:6px 14px}.cj-field{gap:8px;padding:9px 0}.cj-log{gap:8px;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.cj *,.cj :before,.cj :after{animation:none!important}}
@property --cc-p{syntax:"<number>";inherits:true;initial-value:0}.feature-slide--collections .feature-slide-inner{grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(18px,2.4vw,30px)}.feature-slide--collections .feature-copy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;column-gap:clamp(28px,4vw,64px);max-width:none;display:grid}.feature-slide--collections .feature-kicker{grid-column:1/-1;margin-bottom:18px}.feature-slide--collections .feature-copy h2{max-width:none;font-size:clamp(2.4rem,4.1vw,4.1rem)}.feature-slide--collections .feature-copy p{max-width:560px;margin:0}.feature-slide--collections .feature-visual{min-height:0}.cc{z-index:3;width:100%;position:relative}.cc-stage{--cc-rail:15.5%;--cc-name:max(12px, 1.2cqw);--cc-small:max(10px, .95cqw);--cc-pill:max(9px, .88cqw);--cc-title:max(11px, 1.05cqw);--cc-kpi:max(22px, 3.4cqw);--cc-card-w:16.4cqw;--cc-card-h:8.3cqw;--cc-hair:#f5f0e812;aspect-ratio:2.35;flex-direction:column;gap:1.4cqw;width:min(100%,235svh - 822.5px);min-width:min(100%,760px);margin:0 auto;display:flex;position:relative;container-type:inline-size}.cc-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.4cqw;height:13%;display:grid}.cc-kpi small{color:var(--feature-muted);font-size:var(--cc-small);letter-spacing:.08em;text-transform:uppercase;display:block}.cc-kpi strong{background:linear-gradient(90deg, #ff7a38, var(--feature-hot));color:#0000;width:fit-content;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:var(--cc-kpi);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin-top:.4cqw;font-weight:600;line-height:1;display:block}.cc-kpi--right{text-align:right}.cc-kpi--right strong{margin-left:auto}.cc-kpi-bar{background:#f5f0e814;border-radius:2px;height:2px;margin-top:.8cqw;display:block;overflow:hidden}.cc-kpi-bar i{background:var(--feature-gradient);transform-origin:0;height:100%;animation:1.8s ease-out both cc-flash;display:block}.cc-kpi--right .cc-kpi-bar i{transform-origin:100%}.cc-say{background:linear-gradient(#373431,#302d2a);border-radius:10px 10px 10px 3px;min-width:0;padding:.9cqw 1.4cqw;position:relative;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f5f0e80d,0 10px 18px -12px #000000b3}.cc-say-who{font-size:var(--cc-pill);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.6cqw;margin-bottom:.3cqw;font-weight:600;display:flex}.cc-say-who b{color:#fff;font-weight:600}.cc-say-who i{color:var(--feature-dim);font-style:normal}.cc-say-who em{color:var(--feature-muted);font-style:normal}.cc-say p{color:#f1ede7;font-size:var(--cc-small);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}.cc-say p b{color:#ff8a5c;margin-right:.6cqw}.cc-say-dots{width:0;display:inline-block;position:relative;overflow:visible}.cc-dots{color:var(--feature-muted);gap:2px;animation:.2s .5s both cc-dots-out;display:inline-flex;position:absolute;top:.55em;left:0}.cc-dots i{background:currentColor;border-radius:999px;width:4px;height:4px;animation:1.1s ease-in-out infinite cc-dot}.cc-dots i:nth-child(2){animation-delay:.18s}.cc-dots i:nth-child(3){animation-delay:.36s}.cc-lanes{flex-direction:column;flex:1 1 0;gap:max(4.2cqw,46px);min-height:0;display:flex;position:relative}.cc-lane{z-index:2;background:linear-gradient(#2b2927,#252321);border-radius:10px;flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.cc-lane:before{content:"";background:linear-gradient(#ff5a1f,#ff4d6d);border-radius:0 2px 2px 0;width:2px;position:absolute;top:18%;bottom:18%;left:0}.cc-lane-head,.cc-body{grid-template-columns:var(--cc-rail) minmax(0, 1fr);display:grid}.cc-lane-head{box-shadow:0 1px 0 var(--cc-hair)}.cc-rail{align-items:center;padding:0 1.4cqw;display:flex}.cc-rail h3{color:#fff;font-size:var(--cc-title);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600}.cc-rail h3:after{content:"";background:var(--feature-gradient);border-radius:2px;width:2.2cqw;height:2px;margin-top:.7cqw;display:block}.cc-sources{flex-direction:column;justify-content:center;gap:.9cqw;padding:0 1.4cqw;display:flex}.cc-sources small{color:var(--feature-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:max(8.5px,.78cqw)}.cc-sources ul{gap:.6cqw;margin:0;padding:0;list-style:none;display:grid}.cc-sources li{color:var(--feature-muted);font-size:var(--cc-pill);white-space:nowrap;align-items:center;gap:.7cqw;display:flex}.cc-sources li:before{content:"";background:var(--feature-gradient);border-radius:999px;flex:none;width:.5cqw;min-width:4px;height:.5cqw;min-height:4px}.cc-stations{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cc-stations li{box-shadow:-1px 0 0 var(--cc-hair);grid-template-columns:auto 1fr;align-content:center;column-gap:.8cqw;min-width:0;padding:.8cqw .8cqw .8cqw .9cqw;display:grid}.cc-stations li:first-child{box-shadow:none}.cc-stations i{color:color-mix(in srgb, #ff4d6d calc(var(--k,0) * 100%), #ff6a2b);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;grid-row:span 2;align-self:start;margin-top:.1cqw;font-size:max(9px,.88cqw);font-style:normal;font-weight:700}.cc-stations strong{color:#fff;font-size:var(--cc-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cc-stations small{color:var(--feature-muted);font-size:var(--cc-pill);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-stations small:before{content:"+ ";color:#ff8a5c;font-weight:700}.cc-body{flex:auto;min-height:0}.cc-track{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);container-type:inline-size}.cc-line{background:linear-gradient(90deg,#f5f0e829,#ff6e466b 55%,#ff6b92b8);border-radius:2px;height:2px;margin-top:-1px;position:absolute;inset:50% 0 auto}.cc-line:after{content:"";background:linear-gradient(90deg,#0000 0,#ffffff8c 50%,#0000 100%) 0 0/18% 100% no-repeat;animation:5s linear infinite cc-sheen;position:absolute;inset:0}.cc-item{--cc-heat:color-mix(in srgb, #ff6b92 calc(var(--cc-p) * var(--cc-p) * 100%), #ff6a2b);inset-block:0;width:var(--cc-card-w);height:var(--cc-card-h);background:linear-gradient(180deg, color-mix(in srgb, var(--cc-heat) calc(var(--cc-p) * 26%), #302e2b), color-mix(in srgb, var(--cc-heat) calc(var(--cc-p) * 17%), #2a2826));box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in srgb, var(--cc-heat) calc(var(--cc-p) * 58%), #f5f0e812), 0 14px 22px -14px #000000b3;animation:cc-run var(--D) linear var(--delay) infinite both, cc-life var(--D) linear var(--delay) infinite both, cc-heat var(--D) linear var(--delay) infinite both;border-radius:8px;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.9cqw;margin-block:auto;padding:.9cqw 1cqw 1.1cqw;display:grid;position:absolute;left:0;overflow:hidden}.cc-avatar{width:2.6cqw;min-width:22px;height:2.6cqw;min-height:22px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc-heat) calc(var(--cc-p) * 55%), #ffffff17);color:#f3eee8;font-size:var(--cc-small);background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;grid-row:1;place-items:center;font-weight:600;display:grid}.cc-main{gap:.25cqw;min-width:0;display:grid}.cc-main strong{color:#fff;font-size:var(--cc-name);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.1;overflow:hidden}.cc-main small{color:var(--feature-muted);font-size:var(--cc-pill);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.cc-faces{grid-area:2/1/auto/-1;margin-top:.5cqw;display:grid}.cc-faces i{color:color-mix(in srgb, var(--cc-heat) calc(18% + var(--cc-p) * 58%), #cfc8c0);font-size:var(--cc-pill);white-space:nowrap;opacity:0;animation:var(--face-anim) var(--D) linear var(--delay) infinite both;grid-area:1/1;justify-self:start;align-items:center;gap:.55cqw;font-style:normal;font-weight:600;line-height:1.25;display:inline-flex}.cc-faces svg{flex:none;width:1.05cqw;min-width:9px;height:1.05cqw;min-height:9px}.cc-faces i:first-child{--face-anim:cc-face-0}.cc-faces i:nth-child(2){--face-anim:cc-face-1}.cc-faces i:nth-child(3){--face-anim:cc-face-2}.cc-faces i:nth-child(4){--face-anim:cc-face-3}.cc-faces i:nth-child(5){--face-anim:cc-face-4;color:#fff}.cc-faces i:nth-child(5) svg{color:#ff7a9a}.cc-progress{background:linear-gradient(90deg, var(--feature-accent), var(--feature-hot));transform-origin:0;height:2px;animation:cc-fill var(--D) linear var(--delay) infinite both;position:absolute;inset:auto 0 0;transform:scaleX(0)}.cc-bus{z-index:1;background:linear-gradient(90deg,#f5f0e80a,#f5f0e829 14% 90%,#f5f0e808);height:1px;position:absolute;top:50%;left:0;right:0}.cc-bus:after{content:"";opacity:.65;background:repeating-linear-gradient(90deg,#ff7850f2 0 3px,#0000 3px 10px);animation:1.6s linear infinite cc-bus;position:absolute;inset:-.5px 0;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 17%,#0000002e 100%);mask-image:linear-gradient(90deg,#0000 10%,#000 17%,#0000002e 100%)}.cc-hub{top:50%;left:var(--cc-rail);z-index:4;width:3.2cqw;min-width:38px;height:3.2cqw;min-height:38px;position:absolute;transform:translate(-50%,-50%)}.cc-hub-core{width:100%;height:100%;box-shadow:0 0 0 5px var(--feature-bg-deep), 0 0 16px #ff5a1f1f;background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;place-items:center;display:grid;position:relative}.cc-hub-core img{width:54%;height:auto}.cc-hub-ring{border:1px dashed #ff78504d;border-radius:999px;animation:28s linear infinite cc-spin;position:absolute;inset:-14%}.cc[data-live=false] *{animation-play-state:paused!important}@keyframes cc-run{0%{transform:translate(0)}to{transform:translate(calc(100cqw - 100%))}}@keyframes cc-life{0%{opacity:0}3%{opacity:1}96%{opacity:1}to{opacity:0}}@keyframes cc-heat{0%{--cc-p:0}to{--cc-p:1}}@keyframes cc-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cc-face-0{0%,11%{opacity:1}14%,to{opacity:0}}@keyframes cc-face-1{0%,11%{opacity:0}14%,36%{opacity:1}39%,to{opacity:0}}@keyframes cc-face-2{0%,36%{opacity:0}39%,61%{opacity:1}64%,to{opacity:0}}@keyframes cc-face-3{0%,61%{opacity:0}64%,86%{opacity:1}89%,to{opacity:0}}@keyframes cc-face-4{0%,86%{opacity:0}89%,to{opacity:1}}@keyframes cc-sheen{0%{background-position:-30% 0}to{background-position:130% 0}}@keyframes cc-spin{to{transform:rotate(360deg)}}@keyframes cc-bus{to{background-position:40px 0}}@keyframes cc-flash{0%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes cc-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes cc-dots-out{to{opacity:0}}@media (max-width:980px){.feature-slide--collections .feature-copy{display:block}.feature-slide--collections .feature-copy p{margin-top:22px}.cc-stage{--cc-name:.92rem;--cc-small:.76rem;--cc-pill:.68rem;--cc-title:.78rem;--cc-kpi:1.75rem;--cc-card-w:210px;--cc-card-h:88px;aspect-ratio:auto;gap:14px;width:100%;min-width:0;container-type:normal}.cc-top{order:0;grid-template-columns:1fr 1fr;gap:14px;height:auto}.cc-say{grid-area:2/1/auto/-1;padding:10px 14px}.cc-say p{font-size:.8rem}.cc-lanes{display:contents}.cc-bus{display:none}.cc-lane{flex:none}.cc-lane:first-of-type{order:1}.cc-lane:nth-of-type(2){order:3}.cc-lane-head,.cc-body{grid-template-columns:minmax(0,1fr)}.cc-rail{padding:12px 14px 0}.cc-sources,.cc-stations{display:none}.cc-lane-head{box-shadow:none}.cc-track{height:120px}.cc[style]{--D:14s!important}.cc-item:nth-of-type(n+2){display:none}.cc-item{column-gap:10px;padding:10px 12px 14px}.cc-avatar{width:28px;height:28px}.cc-faces svg{width:12px;height:12px}.cc-hub{order:2;justify-self:center;width:52px;height:52px;margin:-2px 0;position:relative;top:auto;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.cc *,.cc :before,.cc :after{animation:none!important}.cc-item{--cc-p:var(--static);opacity:1;transform:translateX(calc((100cqw - 100%) * var(--static)))}.cc-progress{transform:scaleX(var(--static))}.cc-faces i{opacity:0}.cc-item[data-face="0"] .cc-faces i:first-child,.cc-item[data-face="1"] .cc-faces i:nth-child(2),.cc-item[data-face="2"] .cc-faces i:nth-child(3),.cc-item[data-face="3"] .cc-faces i:nth-child(4),.cc-item[data-face="4"] .cc-faces i:nth-child(5){opacity:1}}
.hm{z-index:3;width:100%;position:relative}.hm-stage{--hm-name:max(11px, 1.7cqw);--hm-small:max(9.5px, 1.35cqw);--hm-pill:max(8.5px, 1.15cqw);--hm-title:max(11px, 1.45cqw);--hm-hair:#f5f0e812;aspect-ratio:760/640;width:min(100%,780px);margin-left:auto;position:relative;container-type:inline-size}.hm-city,.hm-routes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hm-city{z-index:0}.hm-routes{z-index:2;overflow:visible}.hm-inbox,.hm-note{z-index:3;background:linear-gradient(#2b2927,#252321);border-radius:10px;width:39.5%;position:absolute;left:0;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.hm-inbox{height:39%;top:0}.hm-note{flex-direction:column;height:50.5%;display:flex;top:41.5%}.hm-card-head{box-shadow:0 1px 0 var(--hm-hair);justify-content:space-between;align-items:center;padding:1.2cqw 1.6cqw;display:flex}.hm-card-head b{color:#fff;font-size:var(--hm-title);letter-spacing:.04em;align-items:center;gap:.9cqw;font-weight:600;display:inline-flex}.hm-live{color:var(--feature-muted);font-size:var(--hm-pill);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.6cqw;margin-left:.4cqw;font-weight:600;display:inline-flex}.hm-live i{background:var(--feature-gradient);border-radius:999px;width:.7cqw;min-width:5px;height:.7cqw;min-height:5px;animation:1.6s ease-in-out infinite hm-blink}.hm-live em{color:var(--feature-dim);font-style:normal}.hm-live-count{color:#fff;text-align:right;font-variant-numeric:tabular-nums;min-width:2.2em;display:inline-block}.hm-bot{color:#ff8a9d;background:linear-gradient(145deg,#4d413c,#382d2c);border-radius:34%;place-items:center;width:2.6cqw;min-width:18px;height:2.6cqw;min-height:18px;padding:.45cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.hm-channels{gap:.6cqw;display:inline-flex}.hm-channel{vertical-align:middle;border-radius:5px;flex:none;place-items:center;width:2.1cqw;min-width:15px;height:2.1cqw;min-height:15px;margin-left:.5cqw;display:inline-grid;overflow:hidden}.hm-channel-wrap{display:inline-grid;position:relative}.hm-channel-wrap[data-arriving=true]:after{content:"";border:1.5px solid #ff7a45;border-radius:8px;animation:1.1s ease-out both hm-arrive;position:absolute;inset:-35%}.hm-channel-wrap[data-arriving=true] .hm-channel{animation:.6s ease-out both hm-bump}.hm-channels .hm-channel{width:2.5cqw;height:2.5cqw;margin-left:0}.hm-channel img{object-fit:cover;width:100%;height:100%}.hm-channel--site{background:radial-gradient(circle at 50% 40%,#fbf9f5,#e9e3da 80%)}.hm-channel--site img{object-fit:contain;padding:6%}.hm-leads{margin:0;padding:.6cqw .8cqw;list-style:none;display:grid}.hm-lead{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.1cqw;padding:1cqw .8cqw;transition:background .3s,box-shadow .3s;display:grid;position:relative}.hm-lead[data-active=true]{background:linear-gradient(#34312e,#2e2c29);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e80f,0 10px 16px -10px #000000b3}.hm-lead[data-new=true],.hm-lead[data-flag=true]{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff785080,0 10px 16px -10px #000000b3}.hm-lead[data-new=true]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ff6e4600,#ff6e4629,#ff4d6d00);animation:1.5s ease-out both hm-sweep;position:absolute;inset:0}.hm-avatar{color:#f3eee8;width:3cqw;min-width:22px;height:3cqw;min-height:22px;font-size:var(--hm-small);background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;flex:none;place-items:center;font-weight:600;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.hm-avatar[data-tone="1"]{background:linear-gradient(145deg,#4d413c,#382d2c)}.hm-avatar[data-tone="2"]{background:linear-gradient(145deg,#444642,#302f2d)}.hm-avatar[data-tone="3"]{background:linear-gradient(145deg,#4b4038,#352c27)}.hm-unread{color:#fff;background:linear-gradient(135deg,#ff6a2b,#ff4d6d);border:1.5px solid #34312e;border-radius:999px;place-items:center;width:1.7cqw;min-width:14px;height:1.7cqw;min-height:14px;font-size:max(8px,1cqw);font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;top:-.5cqw;right:-.5cqw}.hm-lead-main{gap:.3cqw;min-width:0;display:grid}.hm-lead-main strong{color:#fff;font-size:var(--hm-name);align-items:center;font-weight:600;line-height:1.1;display:flex}.hm-lead-main small{color:var(--feature-muted);font-size:var(--hm-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-channel{margin-left:.5cqw}.hm-status{color:var(--feature-muted);font-size:var(--hm-pill);white-space:nowrap;align-items:center;gap:.6cqw;font-weight:600;display:inline-flex}.hm-status svg{flex:none;width:1.25cqw;min-width:9px;height:1.25cqw;min-height:9px}.hm-status[data-tone=ai]:before,.hm-status[data-tone=new]:before{content:"";background:#f5f0e85c;border-radius:999px;flex:none;width:.6cqw;min-width:5px;height:.6cqw;min-height:5px}.hm-status[data-tone=new]{color:#ffb08f}.hm-status[data-tone=new]:before{background:var(--feature-gradient);animation:1.2s ease-in-out infinite hm-blink}.hm-status[data-tone=typing]{color:#ffb08f}.hm-dots{gap:2px;display:inline-flex}.hm-dots i{background:currentColor;border-radius:999px;width:3px;height:3px;animation:1.1s ease-in-out infinite hm-dot}.hm-dots i:nth-child(2){animation-delay:.18s}.hm-dots i:nth-child(3){animation-delay:.36s}.hm-status[data-tone=handoff],.hm-status[data-tone=human]{color:#fff}.hm-status[data-tone=handoff] svg,.hm-status[data-tone=route] svg{color:#ff8a5c}.hm-status[data-tone=human] svg{color:#ff8aa6}.hm-status[data-tone=route]{color:#ffc2a8}.hm-status[data-tone=done]{color:var(--feature-dim)}.hm-status[data-tone=done] svg{color:#ff8a5c}.hm-note-body{flex:auto;align-content:space-evenly;gap:1cqw;margin:0;padding:1.4cqw 1.6cqw;display:grid}.hm-field{gap:.55cqw;display:grid}.hm-field dt{color:var(--feature-dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7cqw;font-size:max(8.5px,1.05cqw);font-weight:600;transition:color .4s;display:flex}.hm-field[data-filled=true] dt{color:var(--feature-muted)}.hm-field[data-filled=true] dt:before{content:"";background:var(--feature-gradient);border-radius:999px;flex:none;width:.65cqw;min-width:5px;height:.65cqw;min-height:5px}.hm-field dd{color:#f1ede7;font-size:var(--hm-small);margin:0;line-height:1.42;position:relative}.hm-skeleton{background:#f5f0e824;border-radius:2px;width:5cqw;height:2px;margin-top:.7cqw;display:block}.hm-field[data-fresh=true][data-filled=true] dd:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff6e4600,#ff6e4626,#ff4d6d00);border-radius:6px;animation:1.5s ease-out both hm-sweep;position:absolute;inset:-.4cqw -.9cqw}.hm-control{box-shadow:0 -1px 0 var(--hm-hair);color:var(--feature-muted);font-size:var(--hm-small);grid-template-columns:auto auto 1fr auto;align-items:center;gap:1cqw;padding:1.3cqw 1.6cqw;display:grid}.hm-switch{background:#f5f0e824;border-radius:999px;width:3.8cqw;min-width:28px;height:2cqw;min-height:15px;transition:background .3s;position:relative}.hm-switch i{background:#fff;border-radius:999px;width:36%;height:72%;transition:transform .3s;position:absolute;top:14%;left:12%}.hm-switch[data-on=true]{background:var(--feature-gradient)}.hm-switch[data-on=true] i{transform:translate(120%)}.hm-control-state{color:#fff;font-weight:600}.hm-finalize{color:var(--feature-muted);font:inherit;font-size:var(--hm-pill);background:linear-gradient(#373431,#302d2a);border:0;border-radius:6px;padding:.55cqw 1.2cqw;font-weight:600;transition:background .25s,color .25s,box-shadow .25s,transform .25s;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f5f0e814}.hm-finalize[data-pressed=true]{background:var(--feature-gradient);box-shadow:none;color:#fff;transform:scale(.97)}.hm-hub{z-index:4;width:5.4cqw;min-width:44px;height:5.4cqw;min-height:44px;position:absolute;transform:translate(-50%,-50%)}.hm-hub-core{width:100%;height:100%;box-shadow:0 0 0 5px var(--feature-bg-deep), 0 0 16px #ff5a1f1f;background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;place-items:center;display:grid;position:relative}.hm-hub-core img{width:54%;height:auto}.hm-hub-ring{border:1px dashed #ff78504d;border-radius:999px;animation:28s linear infinite hm-spin;position:absolute;inset:-14%}.hm-hub[data-pulse=true] .hm-hub-ring{border-color:#ff7850a6;animation-duration:8s}.hm-wire{stroke:#f5f0e829;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .4s}.hm-wire[data-on=false]{opacity:0}.hm-wire-flow{stroke:#ff825af2;stroke-width:1.4px;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .3s;animation:1s linear infinite hm-flow}.hm-wire-flow[data-on=true]{opacity:1}.hm-port{fill:var(--feature-bg-deep);stroke:#f5f0e857;stroke-width:1px;vector-effect:non-scaling-stroke}.hm-pin{z-index:4;width:0;height:0;position:absolute}.hm-pin-dot{background:linear-gradient(135deg,#ff6a2b,#ff4d6d);border:2px solid #fff;border-radius:999px;width:1.4cqw;min-width:11px;height:1.4cqw;min-height:11px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ff5a1f29}.hm-pin-dot:after{content:"";border:1px solid #ff785073;border-radius:999px;animation:2s ease-out infinite hm-ping;position:absolute;inset:-90%}.hm-pin-label{color:#fff;font-size:var(--hm-pill);white-space:nowrap;background:linear-gradient(#34312e,#2e2c29);border-radius:6px;padding:.4cqw 1cqw;font-weight:600;position:absolute;top:0;left:1.6cqw;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e812,0 8px 14px -10px #000000b3}.hm-route{stroke:#f5f0e83d;stroke-width:1.3px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .4s,opacity .4s}.hm-routes g[data-dim=true] .hm-route{stroke:#f5f0e81a}.hm-routes g[data-chosen=true] .hm-route{stroke:url(#hm-route-grad);stroke-width:2px}.hm-route-flow{stroke:#ff8c64e6;stroke-width:1.4px;stroke-dasharray:3 8;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .4s;animation:1.1s linear infinite hm-flow}.hm-route-flow[data-on=true]{opacity:1}.hm-route-flow[data-chosen=true]{stroke:#ffeee4f2;animation-duration:.8s}.hm-units{z-index:3;pointer-events:none;position:absolute;inset:0}.hm-unit{background:linear-gradient(#2e2c29,#292725);border-radius:8px;align-items:center;gap:1cqw;padding:.9cqw 1.3cqw .9cqw .9cqw;transition:opacity .4s;display:flex;position:absolute;transform:translate(-1.4cqw,-50%);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e80f,0 10px 18px -12px #000000b3}.hm-unit[data-dim=true]{opacity:.38}.hm-unit:after{content:"";border-radius:inherit;background:var(--feature-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.hm-unit[data-chosen=true]:after{opacity:.85}.hm-unit-pin{color:#ff8a5c;background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;place-items:center;width:2.8cqw;min-width:20px;height:2.8cqw;min-height:20px;padding:.55cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.hm-unit-copy strong,.hm-unit-copy small{display:block}.hm-unit-copy strong{color:#fff;font-size:var(--hm-name);white-space:nowrap;font-weight:600;line-height:1.1}.hm-unit-copy small{color:var(--feature-muted);font-size:var(--hm-small);white-space:nowrap;margin-top:.3cqw}.hm-unit[data-chosen=true] .hm-unit-copy small{color:#ffb08f}.hm-queue{background:linear-gradient(#2b2927,#252321);border-radius:10px;width:24.5cqw;padding:1.2cqw;position:absolute;top:calc(100% + 1cqw);left:0;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.hm-queue>b{color:var(--feature-muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.9cqw;font-size:max(8.5px,1.05cqw);display:block}.hm-queue ul{gap:.7cqw;margin:0;padding:0;list-style:none;display:grid}.hm-queue li,.hm-queue-lead{color:#fff;font-size:var(--hm-small);white-space:nowrap;align-items:center;gap:.9cqw;font-weight:600;display:flex}.hm-grad{background:var(--feature-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.hm-queue li{border-radius:8px;margin:0 -.7cqw;padding:.5cqw .7cqw;transition:background .3s,box-shadow .3s;position:relative}.hm-queue li[data-active=true]{background:linear-gradient(#34312e,#2e2c29);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff78508c,0 10px 16px -10px #000000b3}.hm-queue li[data-active=true]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ff6e4600,#ff6e4633,#ff4d6d00);animation:1.5s ease-out both hm-sweep;position:absolute;inset:0}.hm-queue-lead{background:linear-gradient(#34312e,#2e2c29);border-radius:8px;margin-top:.9cqw;padding:.7cqw .9cqw;transition:box-shadow .4s;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #f5f0e812}.hm-queue-lead[data-state=busy]{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff785080}.hm-queue-lead[data-state=done]{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff6b9280}.hm-queue em{color:#ffb08f;font-size:var(--hm-pill);margin-left:auto;font-style:normal}.hm-queue em[data-state=free]{color:var(--feature-dim)}.hm-queue em[data-state=busy]{background:var(--feature-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.5cqw;font-weight:700;display:inline-flex}.hm-queue em[data-state=busy]:before{content:"";background:var(--feature-gradient);border-radius:999px;width:.6cqw;min-width:5px;height:.6cqw;min-height:5px;animation:1.2s ease-in-out infinite hm-blink}.hm-queue li[data-active=true] .hm-avatar{color:#fff;background:linear-gradient(135deg,#ff6a2b,#ff4d6d);box-shadow:0 0 0 3px #ff6e5033}.hm-queue li[data-active=true] .hm-avatar:after{content:"";border-radius:inherit;border:1.5px solid #ff7a45;animation:1.3s ease-out both hm-arrive;position:absolute;inset:-35%}.hm-avatar--lead{background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.hm-queue .hm-avatar{width:2.4cqw;min-width:18px;height:2.4cqw;min-height:18px}.hm-steps{z-index:5;grid-template-columns:repeat(4,1fr);gap:2.1%;display:grid;position:absolute;inset:auto 0 3.2%}.hm-step{color:var(--feature-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.9cqw;padding:0;transition:color .25s;display:grid}.hm-step[data-active=true],.hm-step:hover{color:#fff}.hm-step:focus-visible{outline-offset:4px;outline:2px solid #ff5a1f99}.hm-step-track{background:#f5f3ef1f;height:2px;display:block}.hm-step-track span{background:linear-gradient(90deg, var(--feature-accent), var(--feature-hot));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hm-step-label{font-size:var(--hm-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.8cqw;font-weight:600;display:flex}.hm-step-label i{color:var(--feature-accent);font-style:normal}.hm-pin-layer{z-index:4;pointer-events:none;position:absolute;inset:0}@keyframes hm-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes hm-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes hm-arrive{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@keyframes hm-bump{0%,to{transform:scale(1)}35%{transform:scale(1.2)}}@keyframes hm-sweep{0%{opacity:0;transform:translate(-30%)}25%{opacity:1}to{opacity:0;transform:translate(30%)}}@keyframes hm-flow{to{stroke-dashoffset:-20px}}@keyframes hm-spin{to{transform:rotate(360deg)}}@keyframes hm-ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (max-width:980px){.hm-stage{--hm-name:.92rem;--hm-small:.78rem;--hm-pill:.68rem;--hm-title:.82rem;aspect-ratio:auto;flex-direction:column;gap:14px;width:100%;display:flex;container-type:normal}.hm-city,.hm-routes,.hm-pin{display:none}.hm-steps{order:0;gap:8px;position:relative;inset:auto}.hm-step-label{white-space:normal}.hm-inbox,.hm-note,.hm-units{width:auto;height:auto;position:relative;inset:auto}.hm-inbox{order:1}.hm-hub{order:2;justify-self:center;width:52px;height:52px;margin:-2px 0;position:relative;inset:auto;transform:none;top:auto!important;left:auto!important}.hm-note{order:3}.hm-units{order:4;gap:10px;display:grid}.hm-unit{flex-wrap:wrap;padding:10px 12px;position:relative;transform:none;inset:auto!important}.hm-queue{flex:100%;width:100%;margin-top:6px;position:relative;inset:auto}.hm-card-head,.hm-control{padding:12px 14px}.hm-leads{padding:6px 8px}.hm-lead{gap:10px;padding:10px 8px}.hm-lead-main small{white-space:normal}.hm-status{white-space:normal;text-align:right;gap:5px}.hm-status svg{width:11px;height:11px}.hm-note-body{gap:12px;padding:14px}.hm-avatar{width:28px;height:28px}.hm-channel{width:18px;height:18px;margin-left:6px}.hm-channels .hm-channel{width:22px;height:22px}.hm-bot{width:24px;height:24px;padding:5px}.hm-control{grid-template-columns:auto auto 1fr;row-gap:10px}.hm-finalize{grid-column:1/-1;padding:8px 12px}.hm-unit-pin{width:28px;height:28px;padding:6px}.hm-unit-copy small{white-space:normal}}@media (prefers-reduced-motion:reduce){.hm *,.hm :before,.hm :after{animation:none!important}}
.pf{z-index:3;width:100%;position:relative}.pf-stage{--pf-name:max(12px, 1.85cqw);--pf-small:max(10.5px, 1.5cqw);--pf-pill:max(9.5px, 1.3cqw);--pf-title:max(12px, 1.7cqw);--pf-kpi:max(20px, 4cqw);--pf-hair:#f5f0e812;aspect-ratio:760/660;width:min(100%,780px);margin-left:auto;position:relative;container-type:inline-size}.pf-stage>*{position:absolute;left:0;right:0}:where(.pf-stage) button{font:inherit;cursor:pointer}.pf-stage button:focus-visible{outline-offset:2px;outline:2px solid #ff5a1fb3}.pf-head{z-index:3;justify-content:space-between;align-items:center;height:8.5%;display:flex;top:0}.pf-brand{align-items:center;gap:1.4cqw;display:flex}.pf-logo{width:4.8cqw;min-width:34px;height:4.8cqw;min-height:34px;box-shadow:0 0 0 4px var(--feature-bg-deep);background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;flex:none;place-items:center;display:grid}.pf-logo img{width:54%;height:auto}.pf-brand-copy strong,.pf-brand-copy small{display:block}.pf-brand-copy strong{color:#fff;font-size:var(--pf-title);letter-spacing:.04em;font-weight:600}.pf-brand-copy small{color:var(--feature-muted);font-size:var(--pf-small);white-space:nowrap;margin-top:.3cqw}.pf-periods{box-shadow:inset 0 0 0 1px var(--pf-hair);background:#ffffff0a;border-radius:10px;padding:.35cqw;display:inline-flex}.pf-periods button{color:var(--feature-muted);font-size:var(--pf-small);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:.7cqw 1.7cqw;font-weight:600;transition:color .25s;position:relative}.pf-periods button:hover,.pf-periods button[data-active=true]{color:#fff}.pf-thumb{background:linear-gradient(#3b3835,#33302d);border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f5f0e814,0 6px 12px -8px #000000b3}.pf-thumb:after{content:"";background:var(--feature-gradient);border-radius:2px;height:2px;position:absolute;bottom:0;left:24%;right:24%}.pf-period-label{z-index:1;position:relative}.pf-kpis{z-index:3;grid-template-columns:1fr 1fr 1.25fr;gap:1.6cqw;height:16.5%;display:grid;top:11%}.pf-kpi{background:linear-gradient(#2b2927,#252321);border-radius:10px;flex-direction:column;justify-content:center;gap:.8cqw;min-width:0;padding:1.4cqw 1.7cqw;display:flex;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.pf-kpi small{color:var(--feature-muted);font-size:var(--pf-small);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pf-kpi strong{background:linear-gradient(90deg, #ff7a38, var(--feature-hot));color:#0000;width:fit-content;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:var(--pf-kpi);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1}.pf-delta{color:var(--feature-soft);font-size:var(--pf-pill);white-space:nowrap;align-items:center;gap:.6cqw;font-weight:600;display:inline-flex}.pf-delta svg,.pf-row-ret svg{flex:none;width:1.3cqw;min-width:9px;height:1.3cqw;min-height:9px}.pf-funnel,.pf-units{z-index:3;background:linear-gradient(#2b2927,#252321);border-radius:10px;height:43%;top:30%;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.pf-funnel{width:56%;right:auto}.pf-units{width:41.5%;left:auto}.pf-card-head{box-shadow:0 1px 0 var(--pf-hair);justify-content:space-between;align-items:center;padding:1.3cqw 1.7cqw;display:flex}.pf-card-head b{color:#fff;font-size:var(--pf-title);letter-spacing:.04em;font-weight:600}.pf-card-head small{color:var(--feature-dim);font-size:var(--pf-small)}.pf-rows{align-content:space-evenly;height:calc(100% - 5.6cqw);margin:0;padding:.6cqw 1.7cqw;list-style:none;display:grid}.pf-track{background:#f5f3ef14;border-radius:999px;height:1cqw;min-height:6px;display:block;overflow:hidden}.pf-track i{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--c,#ff6a2b) 62%, #4a4541), var(--c,#ff6a2b));height:100%;display:block}.pf-row{font-size:var(--pf-small);grid-template-columns:21% minmax(0,1fr) 8% max(24%,100px);align-items:center;gap:1.1cqw;display:grid}.pf-row[data-stage="0"]{--c:#d9cfc5}.pf-row[data-stage="1"]{--c:#ffb08f}.pf-row[data-stage="2"]{--c:#ff7a45}.pf-row[data-stage="3"]{--c:#ff6b92}.pf-row-name{color:var(--feature-text);font-weight:600}.pf-row-count{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pf-row-ret{color:#a39c95;font-size:var(--pf-pill);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;align-items:center;gap:.5cqw;transition:opacity .4s .6s;display:inline-flex}.pf[data-shown=true] .pf-row-ret{opacity:1}.pf-row[data-worst=true] .pf-row-ret{color:#ff8aa6;font-weight:600}.pf-all{color:var(--feature-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--pf-pill);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:.25cqw .5cqw;font-weight:600;transition:color .25s;position:relative}.pf-all:hover,.pf-all[data-active=true]{color:#fff}.pf-all[data-active=true]:after{content:"";background:var(--feature-gradient);border-radius:2px;height:2px;position:absolute;bottom:-.1cqw;left:.5cqw;right:.5cqw}.pf-unit{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;gap:.7cqw;padding:.9cqw 1.1cqw;transition:background .25s,box-shadow .25s,opacity .3s;display:grid;position:relative}.pf-unit:hover{background:#ffffff0a}.pf-unit[data-active=true]{background:linear-gradient(#34312e,#2e2c29);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ff785080,0 10px 16px -10px #000000b3}.pf-unit[data-active=true]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ff6e4600,#ff6e4629,#ff4d6d00);animation:1.5s ease-out both pf-sweep;position:absolute;inset:0}.pf-unit[data-dim=true]{opacity:.4}.pf-unit .pf-track i{background:var(--feature-gradient)}.pf-unit-top{justify-content:space-between;align-items:baseline;gap:1cqw;display:flex}.pf-unit-name{color:#fff;font-size:var(--pf-name);white-space:nowrap;font-weight:600}.pf-unit-value{color:var(--feature-text);font-size:var(--pf-small);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pf-unit small{color:var(--feature-muted);font-size:var(--pf-pill);font-variant-numeric:tabular-nums}.pf-opportunity{z-index:3;background:linear-gradient(#2b2927,#252321);border-radius:10px;align-items:center;gap:1.8cqw;height:15%;padding:0 2cqw;display:flex;top:75.5%;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.pf-opportunity:before{content:"";background:linear-gradient(#ff5a1f,#ff4d6d);border-radius:0 2px 2px 0;width:2px;position:absolute;top:22%;bottom:22%;left:0}.pf-pulse{background:var(--feature-gradient);border-radius:999px;flex:none;width:1.1cqw;min-width:8px;height:1.1cqw;min-height:8px;position:relative}.pf-pulse:after{content:"";border:1px solid #ff785073;border-radius:999px;animation:2s ease-out infinite pf-ping;position:absolute;inset:-90%}.pf-opp-copy{flex:auto;gap:.5cqw;min-width:0;display:grid}.pf-opp-copy small{color:var(--feature-muted);font-size:var(--pf-small);font-variant-numeric:tabular-nums}.pf-opp-copy strong{color:#fff;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-variant-numeric:tabular-nums;font-size:max(16px,3cqw);font-weight:600;line-height:1}.pf-opp-copy em{color:#ff8aa6;font-family:var(--font-geist-sans), sans-serif;font-size:var(--pf-small);font-style:normal;font-weight:600}.pf-cta{background:var(--feature-gradient);color:#fff;min-width:14cqw;font-size:var(--pf-small);border:0;border-radius:8px;flex:none;place-items:center;padding:1.1cqw 2cqw;font-weight:600;transition:transform .2s,background .25s,box-shadow .25s;display:inline-grid}.pf-cta span{white-space:nowrap;align-items:center;gap:.8cqw;display:inline-flex}.pf-cta:hover{transform:translateY(-1px)}.pf-cta[data-sent=true]{color:#ffc2a8;background:linear-gradient(#373431,#302d2a);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #f5f0e814}.pf-foot{color:var(--feature-dim);letter-spacing:.03em;justify-content:space-between;align-items:center;gap:2cqw;font-size:max(10px,1.3cqw);display:flex;top:auto;bottom:0}.pf-hint{align-items:center;gap:.9cqw;display:inline-flex}.pf-hint i{background:#f5f0e866;border-radius:999px;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px;animation:1.6s ease-in-out infinite pf-blink}.pf-hint i[data-manual=true]{background:var(--feature-gradient);animation:none}.pf-hint button{color:#ffb08f;font-size:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.pf-steps{gap:.5cqw;transition:opacity .3s;display:inline-flex}.pf-steps[data-manual=true]{opacity:0}.pf-steps i{background:#f5f0e81f;border-radius:2px;width:3cqw;min-width:18px;height:2px;position:relative;overflow:hidden}.pf-steps b{background:var(--feature-gradient);transform-origin:0;transition:transform .26s linear;position:absolute;inset:0;transform:scaleX(0)}.pf-steps i[data-state=done] b{transform:scaleX(1)!important}.pf-steps i[data-state=idle] b{transform:scaleX(0)!important}@keyframes pf-ping{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@keyframes pf-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes pf-sweep{0%{opacity:0;transform:translate(-30%)}25%{opacity:1}to{opacity:0;transform:translate(30%)}}@media (max-width:980px){.pf-stage{--pf-name:.92rem;--pf-small:.78rem;--pf-pill:.7rem;--pf-title:.86rem;--pf-kpi:1.5rem;aspect-ratio:auto;flex-direction:column;gap:12px;width:100%;display:flex;container-type:normal}.pf-stage>*{width:auto;height:auto;position:relative;inset:auto}.pf-head{flex-direction:column;align-items:stretch;gap:12px}.pf-logo{width:40px;height:40px}.pf-periods{grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.pf-periods button{padding:8px 6px}.pf-kpis{grid-template-columns:1fr 1fr;gap:10px}.pf-kpi{gap:8px;padding:12px}.pf-kpi[data-wide=true]{grid-column:1/-1}.pf-kpi small{white-space:normal}.pf-card-head{padding:12px 14px}.pf-rows{gap:14px;height:auto;padding:14px}.pf-track{height:6px}.pf-row{grid-template-columns:1fr auto;gap:6px 10px}.pf-row .pf-track{grid-area:2/1/auto/-1}.pf-row-ret{grid-area:3/1/auto/-1}.pf-row-ret:empty{display:none}.pf-unit{gap:8px;padding:10px 12px}.pf-opportunity{flex-wrap:wrap;gap:12px;padding:14px}.pf-opp-copy{flex:60%}.pf-opp-copy strong{font-size:1.6rem}.pf-cta{width:100%;padding:10px 16px}.pf-foot{flex-direction:column;align-items:flex-start;gap:8px}.pf-steps i{width:22px}}@media (prefers-reduced-motion:reduce){.pf *,.pf :before,.pf :after{animation:none!important}}
.od{z-index:3;width:100%;position:relative}.od-stage{--od-name:max(12px, 1.8cqw);--od-small:max(10.5px, 1.45cqw);--od-pill:max(9.5px, 1.25cqw);--od-title:max(12px, 1.6cqw);--od-clock:max(40px, 8.2cqw);--od-kpi:max(16px, 3cqw);--od-hair:#f5f0e812;aspect-ratio:760/640;width:min(100%,780px);margin-left:auto;position:relative;container-type:inline-size}.od-stage>*{position:absolute;left:0;right:0}.od-head{z-index:3;justify-content:space-between;align-items:center;height:14%;display:flex;top:0}.od-clock{align-items:center;gap:2cqw;display:flex}.od-sun{color:#ff8a5c;background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;flex:none;place-items:center;width:5.6cqw;min-width:36px;height:5.6cqw;min-height:36px;padding:1.3cqw;transition:color .4s;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.od-sun[data-night=true]{color:var(--feature-muted)}.od-time{background:linear-gradient(90deg, #ff7a38, var(--feature-hot));color:#0000;width:fit-content;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:var(--od-clock);font-variant-numeric:tabular-nums;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1;display:block}.od-clock small{color:var(--feature-muted);font-size:var(--od-small);letter-spacing:.04em;margin-top:.8cqw;display:block}.od-chips{justify-items:end;gap:.9cqw;display:grid}.od-state{color:var(--feature-dim);font-size:var(--od-pill);white-space:nowrap;align-items:center;gap:.8cqw;font-weight:600;transition:color .3s;display:inline-flex}.od-state i{border-radius:999px;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 1.5px #f5f0e84d}.od-state[data-on=true]{color:#fff}.od-state[data-on=true] i{background:var(--feature-gradient);box-shadow:none;animation:1.8s ease-in-out infinite od-blink}.od-mid{z-index:3;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.8cqw;height:49%;display:grid;top:16%}.od-now,.od-counter{background:linear-gradient(#2b2927,#252321);border-radius:10px;box-shadow:inset 0 1px #ffffff0e,0 0 0 1px #f5f0e812,0 24px 40px -26px #000000b3}.od-now{flex-direction:column;min-height:0;display:flex;overflow:hidden}.od-now>header{box-shadow:0 1px 0 var(--od-hair);justify-content:space-between;align-items:center;padding:1.3cqw 1.8cqw;display:flex}.od-live{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:var(--od-pill);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.9cqw;font-weight:600;display:inline-flex}.od-live i{background:var(--feature-gradient);border-radius:999px;width:.8cqw;min-width:6px;height:.8cqw;min-height:6px;animation:1.4s ease-in-out infinite od-blink}.od-now-time{background:linear-gradient(90deg, #ff7a38, var(--feature-hot));color:#0000;font-size:var(--od-small);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-weight:600}.od-now-body{flex:auto;min-height:0;padding:1.8cqw;position:relative}.od-event{gap:1.5cqw;display:grid}.od-event-head{align-items:center;gap:1.3cqw;display:flex}.od-event-head strong,.od-event-head small{display:block}.od-event-head strong{color:#fff;font-size:max(14px,2.1cqw);font-weight:600;line-height:1.1}.od-event-head small{color:var(--feature-muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:.4cqw;font-size:max(9px,1.1cqw);font-weight:600}.od-icon{color:#ff8a5c;background:linear-gradient(145deg,#47423d,#34302d);border-radius:34%;flex:none;place-items:center;width:6cqw;min-width:34px;height:6cqw;min-height:34px;padding:1.3cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.od-icon[data-team=true]{color:#fff;background:linear-gradient(145deg,#5a544e,#433e39)}.od-event p{color:#f1ede7;margin:0;font-size:max(14px,2.2cqw);line-height:1.42}.od-event--end{align-content:center;height:100%}.od-event--end strong{color:#fff;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:max(18px,3.3cqw);font-weight:600;line-height:1.05}.od-event--end strong:after{content:"";background:var(--feature-gradient);border-radius:2px;width:4cqw;height:2px;margin-top:1.2cqw;display:block}.od-before{box-shadow:0 -1px 0 var(--od-hair);gap:.8cqw;margin:0;padding:1.2cqw 1.8cqw 1.5cqw;list-style:none;display:grid}.od-before li{color:#a39c95;font-size:var(--od-pill);grid-template-columns:auto minmax(0,1fr);gap:1.2cqw;display:grid}.od-before time{color:var(--feature-muted);font-variant-numeric:tabular-nums}.od-before span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.od-counters{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:1.4cqw;min-height:0;display:grid}.od-counter{flex-direction:column;justify-content:center;gap:.9cqw;min-width:0;padding:1.3cqw 1.6cqw;display:flex}.od-counter small{color:var(--feature-muted);font-size:var(--od-pill);letter-spacing:.05em;text-transform:uppercase}.od-counter strong{background:linear-gradient(90deg, #ff7a38, var(--feature-hot));color:#0000;width:fit-content;max-width:100%;font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:var(--od-kpi);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1}.od-counter-bar{background:#f5f0e812;border-radius:2px;height:2px;display:block;overflow:hidden}.od-counter-bar i{background:var(--feature-gradient);transform-origin:0;height:100%;animation:1.8s ease-out both od-flash;display:block}.od-timeline{z-index:3;grid-template-columns:16% minmax(0,1fr);height:26%;padding-top:6.6cqw;display:grid;top:68%}.od-labels{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;grid-template-rows:3.4cqw 3.4cqw;gap:1cqw;font-size:max(9px,1.1cqw);font-weight:600;display:grid}.od-labels span{align-items:center;gap:.8cqw;display:flex}.od-labels em{color:var(--feature-dim);letter-spacing:.02em;font-style:normal}.od-track{grid-template-rows:3.4cqw 3.4cqw auto;gap:1cqw;display:grid;position:relative}.od-bar{background:#f5f3ef12;border-radius:999px;position:relative}.od-fill{border-radius:inherit;position:absolute;inset-block:0}.od-fill--ia{background:linear-gradient(90deg,#f5f0e833,#ff6e46bf 55%,#ff6b92);inset-inline:0}.od-window{background:#f5f3ef12;border-radius:999px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #f5f0e81a}.od-fill--team{background:linear-gradient(90deg,#f5f3ef47,#f5f3ef9e)}.od-marker{background:#f5f3ef4d;border:2px solid #2a2826;border-radius:999px;width:1.5cqw;min-width:9px;height:1.5cqw;min-height:9px;transition:background .3s,box-shadow .3s,transform .3s;position:absolute;top:50%;transform:translate(-50%,-50%)}.od-marker[data-reached=true]{background:#fff}.od-marker[data-active=true]{background:linear-gradient(135deg,#ff6a2b,#ff4d6d);transform:translate(-50%,-50%)scale(1.3);box-shadow:0 0 0 3px #ff6e5047}.od-ticks{height:2.6cqw;margin:0;padding:0;list-style:none;position:relative}.od-ticks li{color:var(--feature-dim);font-size:var(--od-pill);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.od-ticks li:first-child{transform:none}.od-ticks li:last-child{transform:translate(-100%)}.od-playhead{z-index:2;pointer-events:none;width:0;position:absolute;top:-6.2cqw;bottom:2.9cqw}.od-playhead:before{content:"";background:linear-gradient(#ff7850bf,#ff78501f);width:1px;position:absolute;top:5.8cqw;bottom:0;left:-.5px}.od-hub{width:4.8cqw;min-width:34px;height:4.8cqw;min-height:34px;box-shadow:0 0 0 4px var(--feature-bg-deep);background:radial-gradient(circle,#fbf9f5,#ece7df 78%);border:1px solid #ff785073;border-radius:999px;place-items:center;display:grid;position:absolute;top:0;left:0;transform:translate(-50%)}.od-hub img{width:54%;height:auto}.od-scrub{z-index:3;opacity:0;cursor:ew-resize;touch-action:none;width:100%;height:100%;margin:0;position:absolute;inset:-1cqw 0 1cqw}.od-timeline:has(.od-scrub:focus-visible) .od-hub{box-shadow:0 0 0 4px var(--feature-bg-deep), 0 0 0 7px #ff785099}.od-foot{color:var(--feature-dim);letter-spacing:.03em;justify-content:space-between;align-items:center;gap:2cqw;font-size:max(10px,1.3cqw);display:flex;top:auto;bottom:0}.od-hint{max-width:52%;color:var(--feature-muted);line-height:1.45}.od-hint em{color:var(--feature-dim);font-style:normal}.od-cta{color:var(--feature-muted);white-space:nowrap;flex:none;align-items:center;gap:.9cqw;font-size:max(10px,1.3cqw);text-decoration:none;transition:color .3s;display:inline-flex}.od-cta b{color:#fff;font-weight:600;position:relative}.od-cta b:after{content:"";background:var(--feature-gradient);transform-origin:0;border-radius:2px;height:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.35cqw;left:0;right:0;transform:scaleX(.35)}.od-cta svg{color:#ff8a5c;width:1.5cqw;min-width:11px;height:1.5cqw;min-height:11px;transition:transform .3s}.od-cta:hover b:after,.od-cta[data-finished=true] b:after{transform:scaleX(1)}.od-cta:hover svg{transform:translate(3px)}.od-cta[data-finished=true]{color:#f1ede7}.od-cta:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ff5a1fb3}@keyframes od-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes od-flash{0%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (max-width:980px){.od-stage{--od-name:.95rem;--od-small:.78rem;--od-pill:.7rem;--od-title:.86rem;--od-clock:2.6rem;--od-kpi:1.45rem;aspect-ratio:auto;flex-direction:column;gap:14px;width:100%;display:flex;container-type:normal}.od-stage>*{width:auto;height:auto;position:relative;inset:auto}.od-head{flex-wrap:wrap;gap:12px}.od-sun{width:44px;height:44px;padding:10px}.od-chips{justify-items:start}.od-mid{grid-template-columns:1fr;gap:12px;height:auto}.od-now>header{padding:10px 14px}.od-now-body{min-height:140px;padding:14px}.od-icon{width:36px;height:36px;padding:8px}.od-event{gap:12px}.od-event p{font-size:.95rem}.od-before{gap:6px;padding:10px 14px 12px}.od-counters{gap:10px}.od-counter{gap:8px;padding:12px}.od-timeline{height:auto;padding-top:46px;display:block}.od-labels{display:none}.od-track{grid-template-rows:22px 22px auto;gap:8px}.od-marker{width:12px;height:12px}.od-ticks{height:22px}.od-playhead{top:-44px;bottom:22px}.od-playhead:before{top:40px}.od-hub{width:38px;height:38px}.od-scrub{height:calc(100% + 6px);inset:-6px 0 0}.od-foot{flex-direction:column;align-items:flex-start;gap:10px}.od-hint{max-width:none}.od-cta{white-space:normal;flex-wrap:wrap;gap:6px;font-size:.82rem}.od-cta svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.od *,.od :before,.od :after{animation:none!important}}.feature-slide--operation .feature-copy h2{font-size:clamp(2.2rem,3.7vw,3.9rem)}@media (max-width:980px){.feature-slide--operation .feature-copy h2{font-size:clamp(2.1rem,8.6vw,3.4rem)}}
