.svc-agent-page .va-hero{position:relative;overflow:hidden;padding:62px 0 72px;border-bottom:1px solid var(--line)}.svc-agent-page .hero-glow{position:absolute;width:850px;height:850px;left:50%;top:-500px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(226,112,63,.17),rgba(226,112,63,.055) 40%,transparent 70%);pointer-events:none}.svc-agent-page .hero-grid-bg{position:absolute;inset:0;opacity:.4;background-image:linear-gradient(rgba(18,19,24,.035) 1px,transparent 0),linear-gradient(90deg,rgba(18,19,24,.035) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 75% at 50% 10%,#000,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 10%,#000,transparent 76%);pointer-events:none}.svc-agent-page .va-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.84fr 1.16fr;grid-gap:56px;gap:56px;align-items:center}.svc-agent-page .hero-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--orange-pale);border-radius:999px;background:var(--cream);color:var(--orange-deep);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.svc-agent-page .pill-dot{width:7px;height:7px;border-radius:50%;background:var(--orange);animation:pulse 1.7s infinite}@keyframes pulse{50%{box-shadow:0 0 0 6px rgba(200,78,42,0)}}.svc-agent-page .hero-title{margin:23px 0 21px;max-width:620px;font-size:clamp(48px,5.6vw,76px);line-height:.91;letter-spacing:-.05em}.svc-agent-page .hero-title em{font-style:normal;color:var(--orange)}.svc-agent-page .hero-lead{max-width:520px;margin-bottom:26px;color:var(--ink-soft);font-size:16px;line-height:1.6}.svc-agent-page .hero-actions{display:flex;gap:10px;margin-bottom:28px}.svc-agent-page .button{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 21px;border-radius:10px;border:1px solid transparent;font-size:13px;font-weight:700;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .2s ease}.svc-agent-page .button:hover{transform:translateY(-3px)}.svc-agent-page .button svg{width:16px;height:16px}.svc-agent-page .button-dark{background:var(--ink);color:var(--cream);box-shadow:0 14px 28px -12px rgba(14,15,19,.48)}.svc-agent-page .button-light{background:rgba(255,253,250,.65);border-color:var(--line);color:var(--ink)}.svc-agent-page .button-light:hover{border-color:#c47c61}.svc-agent-page .proof-row{display:flex;flex-wrap:wrap;gap:19px;color:var(--muted);font-size:10px;font-weight:700}.svc-agent-page .proof-row span{display:flex;align-items:center;gap:6px}.svc-agent-page .check{width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:var(--green-dark);font-size:9px;font-style:normal;font-weight:800}.svc-agent-page .roombrand{gap:8px;font-family:var(--display);font-size:13px;font-weight:600}.svc-agent-page .room-status{display:flex;align-items:center;gap:12px;font-size:10px}.svc-agent-page .room-status .status{flex-shrink:0}.svc-agent-page .room-status .signal-title{color:#f5f3ef;font-weight:600;font-size:11px}.svc-agent-page .room-status .signal-sub{color:#7f8790;font-size:9px}.svc-agent-page .incoming{position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none;transition:.6s ease}.svc-agent-page .incoming.hide{opacity:0;transform:scale(.97)}.svc-agent-page .incoming-card{width:min(300px,78%);padding:24px;border:1px solid hsla(0,0%,100%,.12);border-radius:15px;background:rgba(27,32,38,.97);text-align:center;box-shadow:0 25px 60px rgba(0,0,0,.3)}.svc-agent-page .incoming-top{color:#d98b73;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.svc-agent-page .ring-btn{width:57px;height:57px;display:grid;place-items:center;margin:14px auto 12px;border-radius:50%;background:linear-gradient(145deg,var(--orange-bright),var(--orange));color:#fff;animation:ring 1.4s infinite}.svc-agent-page .ring-btn svg{width:21px;height:21px}@keyframes ring{0%,to{box-shadow:0 0 0 0 rgba(200,78,42,.4)}50%{box-shadow:0 0 0 11px rgba(200,78,42,0)}}.svc-agent-page .incoming-card strong{display:block;color:#fff;font-family:var(--display);font-size:21px;font-weight:600;letter-spacing:-.03em}.svc-agent-page .incoming-card small{display:block;margin-top:5px;color:#aab0b7;font-size:10px}.svc-agent-page .incoming-card .hint{margin-top:18px;color:#747d86;font-size:8px}.svc-agent-page .call-panel{background:linear-gradient(180deg,#1b2632,#171b20)}.svc-agent-page .timer{color:#8e969e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc-agent-page .caller{display:flex;align-items:center;gap:10px;padding:15px 14px 8px}.svc-agent-page .avatar{width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:#303b48;color:#fff;font-family:var(--display);font-size:12px;font-weight:600}.svc-agent-page .caller strong{display:block;color:#fff;font-family:var(--display);font-size:16px;font-weight:600}.svc-agent-page .caller small{color:#9fa7af;font-size:8px}.svc-agent-page .priority{margin-left:3px;padding:2px 4px;border-radius:4px;background:rgba(200,78,42,.15);color:#ee9b7b}.svc-agent-page .wave{height:39px;display:flex;align-items:center;justify-content:center;gap:2px}.svc-agent-page .wave i{width:2px;height:7px;border-radius:2px;background:var(--orange-bright);animation:wave .9s ease-in-out infinite;animation-delay:calc(var(--i)*-55ms)}@keyframes wave{50%{height:25px}}.svc-agent-page .transcript{height:270px;display:flex;flex-direction:column;gap:8px;padding:4px 13px;overflow:hidden}.svc-agent-page .msg{max-width:91%;padding:9px 10px;border:1px solid hsla(0,0%,100%,.07);border-radius:9px;background:hsla(0,0%,100%,.045);color:#e9eaec;font-size:9px;line-height:1.45;animation:appear .4s ease}.svc-agent-page .msg.agent-msg{align-self:flex-end;border-color:rgba(226,112,63,.18);background:rgba(200,78,42,.09)}.svc-agent-page .msg b{display:block;margin-bottom:3px;color:#858e97;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.svc-agent-page .msg.agent-msg b{color:#e88c70}.svc-agent-page .call-foot{height:39px;display:flex;align-items:center;justify-content:space-between;margin:0 13px;border-top:1px solid hsla(0,0%,100%,.08);color:#929aa2;font-size:8px}.svc-agent-page .listening{display:flex;align-items:center;gap:6px}.svc-agent-page .listening i{width:6px;height:6px;border-radius:50%;background:#9eae93}.svc-agent-page .hangup{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--orange);color:#fff}.svc-agent-page .right-panel{padding:11px 11px 11px 4px}.svc-agent-page .pipeline{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.svc-agent-page .stage-item{min-height:58px;padding:8px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#1d2127;transition:.3s}.svc-agent-page .stage-item.active{border-color:var(--orange-bright);background:rgba(200,78,42,.1);transform:translateY(-1px)}.svc-agent-page .stage-item.done{border-color:hsla(96,14%,63%,.25)}.svc-agent-page .stage-top{display:flex;align-items:center;gap:5px;color:#eee;font-size:8px;font-weight:700}.svc-agent-page .stage-icon{width:19px;height:19px;display:grid;place-items:center;border-radius:5px;background:#2c333d;color:#bfc5ca;font-size:8px}.svc-agent-page .stage-icon svg{width:10px;height:10px}.svc-agent-page .stage-item.active .stage-icon{background:var(--orange);color:#fff}.svc-agent-page .state-txt{margin-left:auto;color:#727a83;font-size:7px}.svc-agent-page .stage-item.active .state-txt{color:#ed9477}.svc-agent-page .stage-item.done .state-txt{color:#9eae93}.svc-agent-page .stage-desc{margin:4px 0 0 24px;color:#747d86;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc-agent-page .signal-line i{box-shadow:0 0 0 4px rgba(200,78,42,.09)}.svc-agent-page .booked-card{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:11px;border:1px solid hsla(96,14%,63%,.28);border-radius:9px;background:hsla(96,14%,63%,.06);opacity:0;transform:translateY(6px);transition:.5s}.svc-agent-page .booked-card.show{opacity:1;transform:none}.svc-agent-page .booked-card small{display:block;color:#9eae93;font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.svc-agent-page .booked-card strong{display:block;margin-top:3px;color:#fff;font-family:var(--display);font-size:14px;font-weight:600}.svc-agent-page .booked-value{color:#dfa18e;font-family:var(--display);font-size:24px;font-weight:600}.svc-agent-page .success-pop small{color:#9eae93;letter-spacing:.12em}.svc-agent-page .success-pop h3{margin:5px 0 7px;color:#fff;font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:-.04em}.svc-agent-page .success-pop p{margin:0;color:#a9afb4;font-size:9px;line-height:1.5}.svc-agent-page .success-row b{color:#e2a18c;font-family:var(--display);font-size:20px;font-weight:600}.svc-agent-page .voice-stage .roster-strip{display:flex;justify-content:space-between;gap:5px;margin-top:10px;padding:10px 13px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#15181c}.svc-agent-page .voice-stage .dashboard{height:100%;display:grid;grid-template-columns:1.03fr .97fr;grid-gap:10px;gap:10px;transition:.5s ease}.svc-agent-page .voice-stage .room{position:relative;overflow:hidden;border:1px solid rgba(18,19,24,.15);border-radius:17px;background:#111418;box-shadow:var(--shadow-lg)}.svc-agent-page .voice-stage .panel-head{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid hsla(0,0%,100%,.08);color:#c8cdd2;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.svc-agent-page .voice-stage .signal-sub{margin:4px 0 0 14px;color:#7f8790;font-size:7px}.svc-agent-page .voice-stage .signal-line{display:flex;align-items:center;gap:7px;color:#e7e8e8;font-size:8px;font-weight:700}.svc-agent-page .voice-stage .signal-box{margin-top:10px;padding:10px;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:#1b1f24}.svc-agent-page .trust-strip{padding:27px 0;border-bottom:1px solid var(--line);background:var(--cream)}.svc-agent-page .trust-inner{display:grid;grid-template-columns:repeat(4,1fr)}.svc-agent-page .trust-item{padding:4px 24px;text-align:center}.svc-agent-page .trust-item+.trust-item{border-left:1px solid var(--line)}.svc-agent-page .trust-item strong{display:block;font-family:var(--display);font-size:22px;letter-spacing:-.03em}.svc-agent-page .trust-item span{display:block;margin-top:4px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.svc-agent-page .problem{padding:110px 0}.svc-agent-page .problem-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px;align-items:start}.svc-agent-page .problem-title{margin-top:16px;font-size:clamp(40px,5vw,61px);line-height:.92}.svc-agent-page .problem-copy{max-width:620px}.svc-agent-page .problem-copy>p{color:var(--muted);font-size:16px;line-height:1.75}.svc-agent-page .problem-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:30px}.svc-agent-page .problem-card{padding:22px;border:1px solid var(--line-soft);border-radius:15px;background:var(--cream);box-shadow:var(--shadow-sm);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.svc-agent-page .problem-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.svc-agent-page .problem-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:var(--orange-pale);color:var(--orange-deep)}.svc-agent-page .problem-icon svg{width:17px}.svc-agent-page .problem-card h3{margin:16px 0 7px;font-family:var(--display);font-size:17px}.svc-agent-page .problem-card p{color:var(--muted);font-size:12px;line-height:1.6}.svc-agent-page .capabilities{padding:110px 0;background:var(--paper-deep);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.svc-agent-page .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:54px}.svc-agent-page .cap-card{position:relative;overflow:hidden;min-height:245px;padding:27px 25px;border:1px solid var(--line-soft);border-radius:17px;background:var(--cream);box-shadow:var(--shadow-sm);transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s ease}.svc-agent-page .cap-card:hover{transform:translateY(-7px);border-color:#d5a18c;box-shadow:var(--shadow-md)}.svc-agent-page .cap-card:after{content:"";position:absolute;width:130px;height:130px;right:-60px;bottom:-65px;border-radius:50%;background:radial-gradient(circle,rgba(226,112,63,.12),transparent 70%);transition:transform .6s var(--ease)}.svc-agent-page .cap-card:hover:after{transform:scale(1.6)}.svc-agent-page .cap-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#2b2e33,var(--ink));color:var(--cream);box-shadow:0 8px 18px rgba(14,15,19,.14)}.svc-agent-page .cap-icon svg{width:19px}.svc-agent-page .cap-card h3{margin:21px 0 8px;font-family:var(--display);font-size:19px;letter-spacing:-.025em}.svc-agent-page .cap-card p{color:var(--muted);font-size:13px;line-height:1.65}.svc-agent-page .cap-tag{position:absolute;right:20px;top:20px;padding:5px 7px;border-radius:99px;background:var(--paper);color:var(--orange-deep);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.svc-agent-page .outcomes{padding:110px 0}.svc-agent-page .outcomes-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.svc-agent-page .outcome-visual{position:relative;min-height:430px;border-radius:22px;overflow:hidden;background:linear-gradient(145deg,#24272c,#0e0f13);box-shadow:var(--shadow-lg)}.svc-agent-page .visual-glow{position:absolute;width:400px;height:400px;left:-160px;top:-170px;border-radius:50%;background:radial-gradient(circle,rgba(226,112,63,.3),transparent 70%)}.svc-agent-page .visual-title{position:relative;z-index:2;padding:31px;color:#fff;font-family:var(--display);font-size:27px;line-height:1}.svc-agent-page .metric-stack{position:absolute;z-index:2;right:28px;bottom:28px;left:28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.svc-agent-page .metric{padding:18px 15px;border:1px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.045);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.svc-agent-page .metric strong{display:block;color:#fff;font-family:var(--display);font-size:27px;letter-spacing:-.04em}.svc-agent-page .metric span{display:block;margin-top:5px;color:#898e94;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.svc-agent-page .outcome-copy h2{margin:15px 0 19px;font-size:clamp(40px,5vw,62px);line-height:.92}.svc-agent-page .outcome-copy>p{color:var(--muted);font-size:15px;line-height:1.75}.svc-agent-page .outcome-list{display:grid;grid-gap:15px;gap:15px;margin-top:28px}.svc-agent-page .outcome-list li{display:flex;gap:12px;align-items:flex-start;color:var(--ink-soft);font-size:13px;line-height:1.55}.svc-agent-page .outcome-list svg{flex-shrink:0;width:17px;margin-top:1px;color:var(--orange)}@media (max-width:1050px){.svc-agent-page .va-hero-grid{grid-template-columns:1fr;gap:40px}.svc-agent-page .hero-title{max-width:700px}.svc-agent-page .room{max-width:850px}.svc-agent-page .outcomes-layout,.svc-agent-page .problem-grid{grid-template-columns:1fr;gap:45px}.svc-agent-page .problem-copy{max-width:760px}}@media (max-width:900px){.svc-agent-page .nav-links{display:none}.svc-agent-page .mobile-toggle{display:grid}.svc-agent-page .nav-cta{margin-left:auto;margin-right:9px}.svc-agent-page .cap-grid,.svc-agent-page .trust-inner{grid-template-columns:repeat(2,1fr)}.svc-agent-page .trust-inner{row-gap:20px}.svc-agent-page .trust-item:nth-child(3){border-left:0}.svc-agent-page .metric-stack{grid-template-columns:1fr;left:auto;width:190px}.svc-agent-page .metric{padding:13px}.svc-agent-page .metric strong{font-size:21px}}@media (max-width:700px){.svc-agent-page .container{width:min(100% - 32px,1180px)}.svc-agent-page .va-hero{padding:45px 0 60px}.svc-agent-page .hero-title{font-size:clamp(46px,12vw,60px)}.svc-agent-page .hero-lead{font-size:15px}.svc-agent-page .hero-actions{flex-wrap:wrap}.svc-agent-page .stage-area{min-height:470px;padding:14px}.svc-agent-page .dashboard{grid-template-columns:1fr}.svc-agent-page .call-panel{min-height:420px}.svc-agent-page .right-panel,.svc-agent-page .roster-strip{display:none}.svc-agent-page .capabilities,.svc-agent-page .outcomes,.svc-agent-page .problem{padding:75px 0}.svc-agent-page .problem-list{grid-template-columns:1fr}.svc-agent-page .cap-grid{grid-template-columns:1fr;margin-top:36px}.svc-agent-page .outcome-visual{min-height:360px}.svc-agent-page .metric-stack{position:absolute;width:auto;right:20px;left:20px;grid-template-columns:repeat(3,1fr)}.svc-agent-page .metric span{font-size:7px}.svc-agent-page .integration-row{margin-top:30px}.svc-agent-page .final-cta{padding:90px 0}.svc-agent-page .final-cta:before{width:420px;height:420px}.svc-agent-page .footer-inner{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.svc-agent-page .nav-cta{display:none}.svc-agent-page .trust-inner{grid-template-columns:1fr 1fr}.svc-agent-page .trust-item{padding-inline:8px}.svc-agent-page .trust-item strong{font-size:19px}.svc-agent-page .flow-arrow,.svc-agent-page .flow-text,.svc-agent-page .pause-btn{display:none}.svc-agent-page .transcript{height:230px}.svc-agent-page .metric{padding:11px 8px}.svc-agent-page .metric strong{font-size:18px}.svc-agent-page .metric span{font-size:6px}.svc-agent-page .outcome-visual{min-height:330px}}@media (prefers-reduced-motion:reduce){.svc-agent-page{scroll-behavior:auto}.svc-agent-page *,.svc-agent-page :after,.svc-agent-page :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.svc-agent-page .reveal{opacity:1;transform:none}}.svc-agent-page .auto-icon svg{width:12px;height:12px}.svc-agent-page .stage-area{min-height:480px}.svc-agent-page .sms-stage{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:12px;gap:12px;align-items:start}.svc-agent-page .th-msg{max-width:82%}.svc-agent-page .th-msg b{display:block;margin-bottom:2px;font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;opacity:.62}.svc-agent-page .auto-list{display:grid;grid-gap:8px;gap:8px;padding:12px}.svc-agent-page .auto-item{padding:10px 11px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f;transition:.35s ease}.svc-agent-page .auto-item.active{border-color:rgba(200,78,42,.55);background:rgba(200,78,42,.09);box-shadow:0 0 0 3px rgba(200,78,42,.06)}.svc-agent-page .auto-item.done{border-color:hsla(96,14%,63%,.38);background:hsla(96,14%,63%,.07)}.svc-agent-page .auto-top{display:flex;align-items:center;gap:8px;color:#d9dde0;font-size:10px;font-weight:700}.svc-agent-page .auto-icon{width:24px;height:24px;display:grid;place-items:center;flex-shrink:0;border-radius:7px;background:#20262d;color:#aab2ba}.svc-agent-page .auto-item.active .auto-icon{background:var(--orange);color:#fff}.svc-agent-page .auto-item.done .auto-icon{background:var(--green);color:#30382f}.svc-agent-page .sms-stage .state-txt{margin-left:auto;color:#707881;font-size:7.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.svc-agent-page .auto-item p{margin:6px 0 0 32px;color:#8f979f;font-size:9px;line-height:1.45}.svc-agent-page .signal-box{margin:0 12px 12px}@media (max-width:700px){.svc-agent-page .sms-stage{grid-template-columns:1fr}}.svc-agent-page .rem-icon svg,.svc-agent-page .req-icon svg{width:12px;height:12px}.svc-agent-page .stage-area{min-height:505px}.svc-agent-page .book-stage{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:1.02fr .98fr;grid-gap:12px;gap:12px;align-items:start}.svc-agent-page .sched{padding:6px 0 2px}.svc-agent-page .slot-row{display:flex;align-items:stretch;gap:10px;margin:0 8px;padding:4px;border-bottom:1px solid hsla(0,0%,100%,.05);border-radius:8px;transition:.25s ease}.svc-agent-page .slot-row:last-child{border-bottom:0}.svc-agent-page .slot-row.scan{background:rgba(200,78,42,.1)}.svc-agent-page .slot-time{width:58px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#7d858e;font-size:8px;font-weight:700;letter-spacing:.03em}.svc-agent-page .slot-body{flex:1 1;display:flex;align-items:center;min-height:34px;padding:2px 0}.svc-agent-page .chip{width:100%;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:#20262d;color:#b9bfc5;font-size:9px;font-weight:700}.svc-agent-page .chip small{margin-left:auto;color:#767e87;font-size:8px;font-weight:600}.svc-agent-page .chip.scn{opacity:0;transform:translateY(6px);border:1px solid rgba(200,78,42,.55);background:rgba(200,78,42,.16);color:#f3dcd2;transition:.45s ease}.svc-agent-page .chip.scn.landed{opacity:1;transform:none}.svc-agent-page .chip.scn.confirmed{border-color:hsla(96,14%,63%,.5);background:hsla(96,14%,63%,.15);color:#dde8d7}.svc-agent-page .slot-row.hit{background:rgba(200,78,42,.12)}.svc-agent-page .req-list{display:grid;grid-gap:8px;gap:8px;padding:11px 12px}.svc-agent-page .req-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f;animation:appear .35s ease both}.svc-agent-page .req-icon{width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;border-radius:8px;background:var(--orange);color:#fff}.svc-agent-page .req-item strong{display:block;color:#dfe3e6;font-size:10px}.svc-agent-page .req-item small{display:block;margin-top:1px;color:#8d949c;font-size:8px}.svc-agent-page .req-state{margin-left:auto;flex-shrink:0;padding:4px 8px;border-radius:999px;background:#232931;color:#99a1a9;font-size:7.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.svc-agent-page .req-state.busy{background:rgba(200,78,42,.18);color:#f0c9ba}.svc-agent-page .req-state.done{background:hsla(96,14%,63%,.18);color:#cfe0c8}.svc-agent-page .rem-list{display:grid;grid-gap:8px;gap:8px;padding:11px 12px}.svc-agent-page .rem-empty{padding:4px 2px 6px;color:#666e77;font-size:9px}.svc-agent-page .rem-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px dashed hsla(96,14%,63%,.32);border-radius:10px;background:hsla(96,14%,63%,.06);animation:appear .35s ease both}.svc-agent-page .rem-icon{width:24px;height:24px;display:grid;place-items:center;flex-shrink:0;border-radius:7px;background:var(--green);color:#30382f}.svc-agent-page .rem-item strong{display:block;color:#dbe4d5;font-size:9.5px}.svc-agent-page .rem-item small{display:block;margin-top:1px;color:#97a295;font-size:8px}@media (max-width:700px){.svc-agent-page .book-stage{grid-template-columns:1fr}}@media (max-width:480px){.svc-agent-page .slot-time{width:44px;font-size:7px}}.svc-agent-page .fu-stage{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:1.08fr .92fr;grid-gap:12px;gap:12px;align-items:start}.svc-agent-page .lead-list{padding:8px 10px}.svc-agent-page .lead-row{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px 11px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f;transition:.4s ease}.svc-agent-page .lead-row:last-child{margin-bottom:0}.svc-agent-page .lead-row.live{border-color:rgba(200,78,42,.5);background:rgba(200,78,42,.07)}.svc-agent-page .lead-row.won{border-color:hsla(96,14%,63%,.45);background:hsla(96,14%,63%,.06)}.svc-agent-page .lead-av{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#232931;color:#aab2ba;font-size:10px;font-weight:800}.svc-agent-page .lead-row.live .lead-av,.svc-agent-page .lead-row.won .lead-av{background:var(--orange);color:#fff}.svc-agent-page .lead-row.won .lead-av{background:var(--green);color:#30382f}.svc-agent-page .lead-info{min-width:0}.svc-agent-page .lead-info strong{display:block;color:#e2e5e8;font-size:10.5px}.svc-agent-page .lead-info small{display:block;margin-top:2px;color:#868e96;font-size:8px}.svc-agent-page .lead-pill{margin-left:auto;flex-shrink:0;padding:4px 9px;border-radius:999px;background:#232931;color:#99a1a9;font-size:7.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:.35s ease}.svc-agent-page .lead-pill.touched{background:rgba(200,78,42,.16);color:#f0c9ba}.svc-agent-page .lead-pill.hot{background:rgba(226,168,79,.16);color:#ecd9ae}.svc-agent-page .lead-pill.booked{background:hsla(96,14%,63%,.2);color:#cfe0c8}.svc-agent-page .cad-list{display:grid;grid-gap:7px;gap:7px;padding:12px}.svc-agent-page .cad-step{position:relative;display:flex;gap:10px;padding:9px 11px 9px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f;opacity:.55;transition:.4s ease}.svc-agent-page .cad-step:before{content:"";position:absolute;left:-6px;top:50%;width:10px;height:1px;background:transparent}.svc-agent-page .cad-step.active{opacity:1;border-color:rgba(200,78,42,.55);background:rgba(200,78,42,.09)}.svc-agent-page .cad-step.done{opacity:1;border-color:hsla(96,14%,63%,.38);background:hsla(96,14%,63%,.06)}.svc-agent-page .cad-dot{width:24px;height:24px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;border:1px solid #394048;background:#20262d;color:#98a0a8;font-size:8px;font-weight:800}.svc-agent-page .cad-step.active .cad-dot{border-color:var(--orange);background:var(--orange);color:#fff}.svc-agent-page .cad-step.done .cad-dot{border-color:var(--green);background:var(--green);color:#30382f}.svc-agent-page .cad-body strong{display:block;color:#dfe3e6;font-size:9.5px}.svc-agent-page .cad-body small{display:block;margin-top:2px;color:#8d949c;font-size:8px;line-height:1.45}.svc-agent-page .cad-state{margin-left:auto;align-self:center;flex-shrink:0;color:#707881;font-size:7.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.svc-agent-page .cad-step.active .cad-state{color:#f0b39e}.svc-agent-page .cad-step.done .cad-state{color:#b5c7ac}@media (max-width:700px){.svc-agent-page .fu-stage{grid-template-columns:1fr}}.svc-agent-page .stage-area{min-height:460px}.svc-agent-page .rev-stage{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:.98fr 1.02fr;grid-gap:12px;gap:12px;align-items:start}.svc-agent-page .phone{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.11);border-radius:22px;background:#101317;box-shadow:inset 0 0 0 5px #1b2026,0 18px 40px rgba(0,0,0,.3)}.svc-agent-page .phone-head{padding:15px 14px 12px;border-bottom:1px solid hsla(0,0%,100%,.08);text-align:center}.svc-agent-page .phone-av{width:34px;height:34px;display:grid;place-items:center;margin:0 auto 7px;border-radius:50%;background:linear-gradient(145deg,var(--orange-bright),var(--orange));color:#fff;font-size:11px;font-weight:800}.svc-agent-page .phone-head strong{display:block;color:#eceff1;font-size:11px}.svc-agent-page .phone-head small{display:block;margin-top:2px;color:#8d949c;font-size:8px}.svc-agent-page .thread{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:13px 12px;overflow:hidden}.svc-agent-page .th-day{align-self:center;padding:3px 9px;border-radius:999px;background:#1d2228;color:#868e96;font-size:7px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.svc-agent-page .th-msg{max-width:86%;padding:8px 10px;border-radius:11px;font-size:10px;line-height:1.45;animation:appear .35s ease both}.svc-agent-page .th-msg.c{align-self:flex-start;border-bottom-left-radius:3px;background:#232930;color:#dde1e5}.svc-agent-page .th-msg.a{align-self:flex-end;border:1px solid hsla(96,14%,63%,.3);border-bottom-right-radius:3px;background:rgba(168,196,159,.13);color:#e4ebe0}.svc-agent-page .stars-line{letter-spacing:3px;color:#e2a83f}.svc-agent-page .typing{align-self:flex-start;display:none;gap:4px;padding:9px 12px;border-radius:11px;border-bottom-left-radius:3px;background:#232930}.svc-agent-page .typing.show{display:inline-flex}.svc-agent-page .typing i{width:5px;height:5px;border-radius:50%;background:#9aa1a9;animation:blink 1s infinite}.svc-agent-page .typing i:nth-child(2){animation-delay:.18s}.svc-agent-page .typing i:nth-child(3){animation-delay:.36s}@keyframes blink{40%{opacity:.25;transform:translateY(-2px)}}.svc-agent-page .phone-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding:11px 12px;border-top:1px solid hsla(0,0%,100%,.08);color:#6d757e;font-size:9px}.svc-agent-page .phone-foot .bar{flex:1 1;padding:7px 10px;border:1px solid hsla(0,0%,100%,.09);border-radius:999px;background:#171c21}.svc-agent-page .phone-foot .send{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--orange);color:#fff}.svc-agent-page .rating-card{display:flex;align-items:center;gap:14px;padding:14px}.svc-agent-page .rating-num{color:#f2f3f2;font-size:34px;font-weight:800;letter-spacing:-.03em;transition:.3s ease}.svc-agent-page .rating-num.bump{transform:scale(1.14);color:var(--green)}.svc-agent-page .rating-meta strong{display:block;color:#e2e5e8;font-size:10.5px}.svc-agent-page .rating-meta small{display:block;margin-top:2px;color:#868e96;font-size:8.5px}.svc-agent-page .rating-stars{margin-left:auto;color:#e2a83f;font-size:13px;letter-spacing:3px}.svc-agent-page .feed-list{display:grid;grid-gap:8px;gap:8px;padding:12px;overflow:hidden}.svc-agent-page .feed-empty{padding:4px 2px 6px;color:#666e77;font-size:9px}.svc-agent-page .review-card{padding:10px 11px;border:1px solid hsla(96,14%,63%,.28);border-radius:10px;background:hsla(96,14%,63%,.06);animation:appear .45s ease both}.svc-agent-page .review-top{display:flex;align-items:center;gap:8px;color:#e2e5e8;font-size:9.5px;font-weight:700}.svc-agent-page .review-top .stars-line{font-size:9px}.svc-agent-page .review-top small{margin-left:auto;color:#767e87;font-size:7.5px;font-weight:600}.svc-agent-page .review-card p{margin:5px 0 0;color:#a9b0b6;font-size:9px;line-height:1.5}.svc-agent-page .intercept-card{padding:10px 11px;border:1px dashed rgba(226,168,79,.45);border-radius:10px;background:rgba(226,168,79,.07);animation:appear .45s ease both}.svc-agent-page .intercept-card strong{display:block;color:#ecd9ae;font-size:9.5px}.svc-agent-page .intercept-card p{margin:4px 0 0;color:#b3ab97;font-size:8.5px;line-height:1.5}@keyframes appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:700px){.svc-agent-page .rev-stage{grid-template-columns:1fr}}.svc-agent-page .room{position:relative;overflow:hidden;border:1px solid rgba(18,19,24,.15);border-radius:17px;background:#111418;box-shadow:var(--shadow-lg)}.svc-agent-page .roombar{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid hsla(0,0%,100%,.09);color:#f5f3ef}.svc-agent-page .roombrand{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:700}.svc-agent-page .roommark{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,var(--orange-bright),var(--orange));font-size:11px}.svc-agent-page .status{display:flex;align-items:center;gap:6px;color:#a9afb5;font-size:9px}.svc-agent-page .status b{width:6px;height:6px;border-radius:50%;background:#9eae93}.svc-agent-page .preview-label{display:flex;justify-content:space-between;align-items:center;margin:0 2px 9px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.svc-agent-page .preview-live{display:flex;align-items:center;gap:6px;color:var(--orange-deep)}.svc-agent-page .flow-circle svg{width:10px;height:10px}.svc-agent-page .success-icon svg{width:17px;height:17px}.svc-agent-page .stage-area{position:relative;min-height:420px;padding:18px;background:linear-gradient(180deg,#181c21,#131518)}.svc-agent-page .ra-stage{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:12px;gap:12px;align-items:start}.svc-agent-page .panel{overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:12px;background:#181c21}.svc-agent-page .panel-head{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid hsla(0,0%,100%,.08);color:#c8cdd2;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.svc-agent-page .panel-head small{color:#78818a;letter-spacing:.04em;text-transform:none;font-weight:600}.svc-agent-page .side-label{margin-bottom:8px;color:#aeb5bc;font-size:8px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.svc-agent-page .right-col{display:flex;flex-direction:column;gap:12px}.svc-agent-page .db-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:12px}.svc-agent-page .db-chip{position:relative;padding:9px 11px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f;transition:.45s ease}.svc-agent-page .db-chip:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:#394048;transition:.45s ease}.svc-agent-page .db-chip strong{display:block;color:#b9bfc5;font-size:9.5px}.svc-agent-page .db-chip small{display:block;margin-top:2px;color:#767e87;font-size:7.5px}.svc-agent-page .db-chip.scanned{border-color:hsla(0,0%,100%,.16);background:#181e24}.svc-agent-page .db-chip.contacted{border-color:rgba(200,78,42,.55);background:rgba(200,78,42,.09)}.svc-agent-page .db-chip.contacted:before{background:var(--orange)}.svc-agent-page .db-chip.contacted strong{color:#f3dcd2}.svc-agent-page .db-chip.replied{border-color:rgba(226,168,79,.5);background:rgba(226,168,79,.08)}.svc-agent-page .db-chip.replied:before{background:#e2a83f}.svc-agent-page .db-chip.booked{border-color:hsla(96,14%,63%,.5);background:hsla(96,14%,63%,.12)}.svc-agent-page .db-chip.booked:before{background:var(--green)}.svc-agent-page .db-chip.booked strong{color:#dde8d7}.svc-agent-page .db-chip.booked small{color:#97a295}.svc-agent-page .stat-list{display:grid;grid-gap:8px;gap:8px;padding:12px}.svc-agent-page .stat-row{display:flex;align-items:baseline;gap:8px;padding:10px 11px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#151a1f}.svc-agent-page .stat-row b{color:#eceff1;font-size:15px;letter-spacing:-.02em;transition:.3s ease}.svc-agent-page .stat-row b.bump{transform:scale(1.12);color:var(--green)}.svc-agent-page .stat-row span{margin-left:auto;color:#868e96;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.svc-agent-page .revenue-card{padding:14px;border:1px solid hsla(96,14%,63%,.32);border-radius:12px;background:linear-gradient(145deg,hsla(96,14%,63%,.13),hsla(96,14%,63%,.04));text-align:center}.svc-agent-page .revenue-card small{display:block;color:#97a295;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.svc-agent-page .revenue-card b{display:block;margin-top:5px;color:#dbe7d4;font-size:27px;font-weight:800;letter-spacing:-.03em;transition:.3s ease}.svc-agent-page .revenue-card b.bump{transform:scale(1.06);color:#fff}.svc-agent-page .revenue-card span{display:block;margin-top:4px;color:#8b958a;font-size:8px}.svc-agent-page .signal-box{margin-top:auto;padding:10px 11px;border:1px dashed hsla(0,0%,100%,.13);border-radius:9px;background:hsla(0,0%,100%,.02)}.svc-agent-page .signal-line{display:flex;align-items:center;gap:7px;color:#e8eaeb;font-size:9.5px;font-weight:700}.svc-agent-page .signal-line i{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--orange-bright);animation:pulse 1.6s infinite}.svc-agent-page .signal-sub{margin-top:4px;padding-left:14px;color:#99a1a9;font-size:8.5px;line-height:1.5}.svc-agent-page .success-pop{position:absolute;left:50%;top:50%;z-index:5;width:min(350px,84%);padding:22px;border:1px solid hsla(96,14%,63%,.32);border-radius:14px;background:rgba(25,30,29,.98);box-shadow:0 28px 70px rgba(0,0,0,.35);transform:translate(-50%,-46%) scale(.94);opacity:0;pointer-events:none;transition:.55s ease}.svc-agent-page .success-pop.show{transform:translate(-50%,-50%) scale(1);opacity:1}.svc-agent-page .success-icon{width:39px;height:39px;display:grid;place-items:center;margin-bottom:12px;border-radius:50%;background:var(--green);color:#30382f;font-weight:900}.svc-agent-page .success-pop small{color:#a5acb2;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.svc-agent-page .success-pop h3{margin:6px 0 7px;color:#f2f3f2;font-size:19px;letter-spacing:-.02em}.svc-agent-page .success-pop p{color:#a9b0b6;font-size:10px;line-height:1.55}.svc-agent-page .success-row{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08);color:#a5acb2;font-size:8px}.svc-agent-page .success-row b{color:#cfe0c8;font-size:12px}.svc-agent-page .demo-bottom{height:54px;display:flex;align-items:center;gap:10px;padding:0 13px;border-top:1px solid hsla(0,0%,100%,.09)}.svc-agent-page .flow-track{flex:1 1;display:flex;align-items:center;justify-content:space-between}.svc-agent-page .flow-step{display:flex;align-items:center;gap:5px;color:#6f7780;font-size:7px;font-weight:700}.svc-agent-page .flow-circle{width:20px;height:20px;display:grid;place-items:center;border:1px solid #394048;border-radius:50%;background:#20252b}.svc-agent-page .flow-step.on{color:#e5e6e7}.svc-agent-page .flow-step.on .flow-circle{border-color:var(--orange);background:var(--orange);color:#fff}.svc-agent-page .flow-arrow{color:#4d545b;font-size:8px}.svc-agent-page .pause-btn{padding:7px 9px;border:1px solid #40474e;border-radius:6px;background:transparent;color:#bfc3c8;font-size:8px}.svc-agent-page .roster-strip{display:flex;justify-content:space-between;gap:5px;margin-top:10px;padding:10px 13px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#15181c}.svc-agent-page .strip-item{display:flex;align-items:center;gap:6px;color:#707881;font-size:7px;font-weight:700}.svc-agent-page .strip-dot{width:6px;height:6px;border-radius:50%;background:#424950}.svc-agent-page .strip-item.on{color:#e7e8e8}.svc-agent-page .strip-item.on .strip-dot{background:var(--orange-bright);box-shadow:0 0 0 4px rgba(200,78,42,.08)}@media (max-width:700px){.svc-agent-page .ra-stage{grid-template-columns:1fr}}.svc-agent-page{--green-dark:#50634b}