.marketing{--m-bg:#f6f8fd;--m-paper:#fff;--m-ink:#07152f;--m-muted:#5f6d83;--m-line:#dbe3f1;--m-blue:#0a51ff;--m-navy:#071a3d;position:relative;min-height:100svh;overflow:clip;background:radial-gradient(circle at 78% 8%,rgb(10 81 255/8%),transparent 26rem),linear-gradient(180deg,#fbfcff 0,var(--m-bg) 38%,#f9fbff 100%);color:var(--m-ink);font-size:15px}.marketing :is(h1,h2,h3){color:inherit}.marketing p{color:var(--m-muted);line-height:1.75}.marketing a{text-decoration:none}.marketing button,.marketing summary{-webkit-tap-highlight-color:transparent}.marketing .m-wrap{position:relative;z-index:1;width:min(1240px,calc(100% - 80px));margin-inline:auto}.m-ambient{position:absolute;border-radius:999px;pointer-events:none;filter:blur(4px);opacity:.7}.m-ambient.one{top:150px;right:-160px;width:420px;height:420px;background:rgb(113 205 255/14%)}.m-ambient.two{top:630px;left:-180px;width:360px;height:360px;background:rgb(149 255 217/12%)}.m-nav{position:relative;z-index:10;min-height:82px;border-bottom:1px solid rgb(166 179 204/38%);display:flex;align-items:center;gap:30px}.m-nav>.televan-home{margin-right:auto}.m-nav .televan-logo{width:164px}.m-nav nav{display:flex;gap:28px;font-size:13px;color:var(--m-muted)}.m-login,.m-nav nav a{transition:color .18s ease,transform .18s ease}.m-login:focus-visible,.m-login:hover,.m-nav nav a:focus-visible,.m-nav nav a:hover{color:var(--m-blue)}.m-login{color:var(--m-ink);font-size:13px;font-weight:700;display:flex;align-items:center;gap:9px}.m-login svg{color:var(--m-blue);transition:transform .18s ease}.m-login:hover svg{transform:translateX(3px)}.marketing .language-switch{box-shadow:inset 0 0 0 1px rgb(93 110 143/7%)}.m-hero{min-height:660px;padding-block:82px 78px;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);gap:clamp(52px,7vw,104px);align-items:center}.m-hero-copy{position:relative;z-index:2}.m-eyebrow,.m-kicker{color:var(--m-blue);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.m-eyebrow{margin-bottom:24px;display:flex;align-items:center;gap:10px;animation:m-rise-in .65s ease-out both}.m-eyebrow>span{width:28px;height:2px;background:var(--m-blue)}.m-hero h1{max-width:none;margin:0;font-size:clamp(49px,5.2vw,78px);letter-spacing:-.066em;line-height:.99}.m-faq h2>span,.m-final h2>span,.m-hero h1>span,.m-section-heading h2>span,.m-workflow h2>span{display:block}.m-hero h1>span:first-child{animation:none}.m-hero h1>span:last-child{color:var(--m-blue);animation:none}.m-hero-copy>p{max-width:620px;margin:29px 0 30px;font-size:clamp(15px,1.45vw,18px);animation:m-rise-in .7s ease-out .2s both}.m-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;animation:m-rise-in .7s ease-out .27s both}.m-button{min-height:50px;padding:14px 21px;border:1px solid var(--m-blue);border-radius:10px;background:var(--m-blue);color:#fff;display:inline-flex;align-items:center;gap:18px;font-size:13px;font-weight:750;box-shadow:0 12px 28px rgb(10 81 255/18%);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.m-button:hover{transform:translateY(-2px);background:#0647e5;box-shadow:0 16px 34px rgb(10 81 255/25%)}.m-button svg{transition:transform .18s ease}.m-button:hover svg{transform:translateX(3px)}.m-text-link{padding-bottom:5px;border-bottom:1px solid #b8c4d8;color:var(--m-ink);display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:650;transition:color .18s ease,border-color .18s ease}.m-text-link:hover{border-color:var(--m-blue);color:var(--m-blue)}.m-hero-proof{margin-top:34px;display:flex;gap:10px 20px;flex-wrap:wrap;color:#617089;font-size:11px;animation:m-rise-in .7s ease-out .34s both}.m-hero-proof span{display:flex;align-items:center;gap:8px}.m-hero-proof svg{color:var(--m-blue)}.m-hero-stage{position:relative;min-width:0;perspective:1200px;animation:m-stage-in .9s cubic-bezier(.22,1,.36,1) .16s both}.m-hero-stage:before{content:"";position:absolute;inset:-44px -62px;z-index:-1;border-radius:48% 52% 54% 46%;background:radial-gradient(circle at 30% 28%,rgb(255 255 255/95%),transparent 31%),linear-gradient(135deg,rgb(10 81 255/11%),rgb(157 241 215/21%));transform:rotate(-7deg)}.m-conversation-preview{position:relative;width:min(100%,530px);margin-inline:auto;border:1px solid rgb(168 184 211/66%);border-radius:24px;background:rgb(255 255 255/93%);box-shadow:0 38px 86px rgb(17 37 73/15%),0 4px 16px rgb(31 52 89/7%);backdrop-filter:blur(15px);animation:m-soft-float 8s ease-in-out 1s infinite}.m-conversation-topbar{min-height:71px;padding:13px 17px;border-bottom:1px solid #e5eaf3;display:flex;align-items:center;gap:11px}.m-conversation-topbar>span:nth-child(2){min-width:0;display:grid}.m-conversation-topbar strong{font-size:12px}.m-conversation-topbar small{overflow:hidden;color:#77849a;font-size:10px;text-overflow:ellipsis}.m-brand-mark,.m-preview-logo{background:linear-gradient(145deg,var(--m-blue),#347aff);color:#fff;display:grid;place-items:center;font-family:Archivo Black,sans-serif}.m-brand-mark{width:39px;height:39px;border-radius:12px 5px 12px 12px;font-size:15px}.m-live-pill{margin-left:auto;padding:7px 9px;border-radius:999px;background:#eafaf4;color:#127258;display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap;font-size:9px;font-weight:750}.m-live-pill i,.m-supervisor-title>b i{width:6px;height:6px;border-radius:50%;background:#18a77e;box-shadow:0 0 0 4px rgb(24 167 126/11%);animation:m-live-pulse 2.1s ease-out infinite}.m-conversation-body{min-height:332px;padding:27px 20px 23px;background:radial-gradient(circle at 100% 0,rgb(10 81 255/5%),transparent 190px),#fbfcff;display:flex;flex-direction:column;gap:16px}.m-date-chip{align-self:center;color:#8591a3;font-size:9px}.m-message-row{display:flex;align-items:flex-end;gap:9px}.m-message-row.agent{justify-content:flex-end}.m-message-row p{max-width:76%;margin:0;padding:12px 14px;border-radius:15px;color:#22314a;font-size:11px;line-height:1.55;box-shadow:0 7px 20px rgb(25 46 84/6%)}.m-message-row.customer p{border:1px solid #e1e7f1;border-bottom-left-radius:4px;background:#fff;animation:m-message-in .55s ease-out .65s both}.m-message-row.agent p{border-bottom-right-radius:4px;background:#dce8ff;color:#102d6c;animation:m-message-in .55s ease-out 1.05s both}.m-chat-avatar{flex:0 0 auto;width:29px;height:29px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-weight:800}.m-chat-avatar.customer{background:#edf1f8;color:#65738b}.m-chat-avatar.agent{background:var(--m-navy);color:#fff}.m-typing{margin-left:38px;padding:8px 10px;border:1px solid #e4e9f2;border-radius:12px;width:fit-content;display:flex;gap:3px;background:#fff}.m-typing span{width:4px;height:4px;border-radius:50%;background:#7a879b;animation:m-typing 1.25s ease-in-out infinite}.m-typing span:nth-child(2){animation-delay:.15s}.m-typing span:nth-child(3){animation-delay:.3s}.m-composer-preview{margin:14px;min-height:46px;padding:7px 8px 7px 14px;border:1px solid #dce4f0;border-radius:13px;color:#8a96a9;display:flex;align-items:center;justify-content:space-between;font-size:10px}.m-composer-preview i{width:31px;height:31px;border-radius:9px;background:var(--m-blue);color:white;display:grid;place-items:center}.m-agent-float,.m-rating-float{position:absolute;z-index:3;border:1px solid rgb(203 214 231/92%);background:rgb(255 255 255/94%);box-shadow:0 18px 40px rgb(20 38 70/14%);backdrop-filter:blur(12px)}.m-agent-float{top:92px;right:-50px;min-width:150px;padding:10px;border-radius:15px;display:flex;align-items:center;gap:9px;animation:m-card-drift 7s ease-in-out 1.5s infinite}.m-agent-float>span:last-child{display:grid}.m-agent-float strong{color:#172640;font-size:10px}.m-agent-float small,.m-rating-float small{color:#768398;font-size:8px}.m-rating-float{left:-55px;bottom:70px;min-width:174px;padding:12px 14px;border-radius:14px;display:grid;gap:3px;animation:m-card-drift 7.5s ease-in-out 1.8s infinite reverse}.m-rating-stars{color:#f5a623;font-size:11px;letter-spacing:.09em}.m-intro-line{min-height:84px;padding-block:22px;border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);display:flex;align-items:center;justify-content:space-between;gap:35px;color:var(--m-muted);font-size:11px}.m-intro-line>strong{max-width:520px;color:#3c4b64;font-weight:650;line-height:1.7}.m-channels{display:flex;gap:12px 22px;flex-wrap:wrap}.m-channels span{display:flex;align-items:center;gap:8px;white-space:nowrap}.m-channels svg{color:var(--m-blue)}.m-product{padding:110px 0 102px;scroll-margin-top:30px}.m-section-heading{margin-bottom:34px;display:block}.m-faq .m-kicker,.m-section-heading .m-kicker,.m-workflow .m-kicker{display:block;margin-bottom:16px}.m-faq h2,.m-section-heading h2,.m-workflow h2{margin:0;max-width:700px;font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.058em}.m-section-heading p{max-width:410px;margin:18px 0 0;font-size:14px}.m-tabs{width:fit-content;max-width:100%;margin-bottom:25px;padding:5px;border:1px solid var(--m-line);border-radius:12px;background:rgb(255 255 255/75%);display:flex;align-items:center;gap:5px;overflow:auto;box-shadow:0 8px 22px rgb(29 47 80/4%)}.m-tabs button{min-height:40px;padding:9px 20px;border:0;border-radius:8px;background:transparent;color:var(--m-muted);cursor:pointer;font-size:12px;font-weight:700;white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.m-tabs button[aria-selected=true]{background:var(--m-navy);color:#fff;box-shadow:0 7px 18px rgb(7 26 61/16%)}.m-product-panel{outline:none;animation:m-panel-swap .43s ease-out both}.m-product-panel:focus-visible{border-radius:19px;outline:3px solid rgb(10 81 255/28%);outline-offset:5px}.m-product-summary{padding:26px 28px 0;border:1px solid var(--m-line);border-bottom:0;border-radius:20px 20px 0 0;background:#fff}.m-product-summary h3{margin:9px 0 5px;font-size:clamp(24px,2.3vw,34px);line-height:1.2;letter-spacing:-.045em}.m-product-summary p{max-width:690px;margin:0;font-size:13px}.m-workspace-preview{padding:27px;border:1px solid var(--m-line);border-top:0;border-radius:0 0 20px 20px;background:radial-gradient(circle at 93% 8%,rgb(10 81 255/9%),transparent 290px),linear-gradient(140deg,#e8eef9,#f5f8fd);box-shadow:0 32px 70px rgb(19 37 69/10%)}.m-workspace-chrome{height:35px;padding:0 13px;border-bottom:1px solid #dfe5ef;border-radius:11px 11px 0 0;background:#f7f9fc;display:flex;align-items:center;gap:6px}.m-workspace-chrome>span{width:7px;height:7px;border-radius:50%;background:#c4ccda}.m-workspace-chrome>span:first-child{background:#ff8c7d}.m-workspace-chrome>span:nth-child(2){background:#f7c66b}.m-workspace-chrome>span:nth-child(3){background:#70d0ac}.m-workspace-chrome small{margin-left:auto;color:#56647a;font-size:9px}.m-workspace-frame{min-height:430px;border-radius:0 0 11px 11px;overflow:hidden;background:#fff;display:grid;grid-template-columns:65px 1fr}.m-preview-sidebar{padding:18px 14px;background:var(--m-navy);display:flex;align-items:center;flex-direction:column;gap:15px}.m-preview-logo{width:38px;height:32px;margin-bottom:15px;background:transparent}.m-preview-logo .televan-logo,.m-preview-logo .white-logo-frame{width:36px;min-width:36px;height:30px;padding:2px;border-radius:7px}.m-preview-sidebar>span{width:27px;height:27px;border-radius:8px;background:rgb(255 255 255/8%)}.m-preview-sidebar>span.active{background:var(--m-blue);box-shadow:0 7px 14px rgb(10 81 255/30%)}.m-agent-ui{min-width:0;display:grid;grid-template-columns:minmax(180px,.75fr) minmax(300px,1.45fr) minmax(165px,.7fr)}.m-agent-chat,.m-agent-queue,.m-customer-context{min-width:0;padding:18px}.m-agent-chat,.m-agent-queue{border-right:1px solid #e6ebf3}.m-preview-heading{min-height:26px;margin-bottom:18px;color:#17243a;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;font-weight:750}.m-preview-heading b{padding:5px 7px;border-radius:6px;background:#edf3ff;color:var(--m-blue);font-size:8px}.m-queue-row{margin-bottom:9px;padding:10px 9px;border:1px solid transparent;border-radius:10px;display:flex;align-items:center;gap:9px}.m-queue-row.selected{border-color:#cbd9f3;background:#f3f7ff}.m-queue-row>i{width:26px;height:26px;border-radius:8px;background:#eaf0f8;color:#66758c;display:grid;place-items:center;font-size:8px;font-style:normal;font-weight:800}.m-queue-row>span{min-width:0;display:grid;gap:3px}.m-queue-row strong{overflow:hidden;color:#29374d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.m-queue-row small{color:#8994a6;font-size:7px}.m-mini-thread{min-height:250px;padding:28px 5px;display:flex;flex-direction:column;gap:15px}.m-mini-thread p{max-width:77%;margin:0;padding:10px 12px;border-radius:11px;color:#26354c;font-size:8px;line-height:1.55}.m-mini-thread .from-customer{border:1px solid #e0e6ef;border-bottom-left-radius:3px;background:#fff}.m-mini-thread .from-agent{align-self:end;border-bottom-right-radius:3px;background:#dce8ff;color:#133477}.m-mini-composer{min-height:37px;padding:7px 9px;border:1px solid #dce3ee;border-radius:9px;color:#56647a;display:flex;align-items:center;justify-content:space-between;font-size:8px}.m-mini-composer svg{color:var(--m-blue)}.m-customer-context dl{margin:0}.m-customer-context dl>div{padding:11px 0;border-bottom:1px solid #edf0f5;display:grid;gap:3px}.m-customer-context dt{color:#8994a6;font-size:7px}.m-customer-context dd{margin:0;color:#26354b;font-size:9px;font-weight:700}.m-supervisor-ui{padding:27px;background:#f6f8fc}.m-supervisor-title{margin-bottom:23px;display:flex;align-items:center;justify-content:space-between}.m-supervisor-title>span{display:grid;gap:6px}.m-supervisor-title small{color:#73819a;font-size:8px;font-weight:800;letter-spacing:.13em}.m-supervisor-title strong{color:#101e36;font-family:Archivo Black,sans-serif;font-size:20px;letter-spacing:-.03em}.m-supervisor-title>b{padding:7px 9px;border-radius:8px;background:#e9f9f3;color:#147158;display:flex;align-items:center;gap:7px;font-size:8px}.m-metric-grid{margin-bottom:17px;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.m-metric-grid article,.m-team-card,.m-volume-card{border:1px solid #dfe5ef;border-radius:12px;background:#fff}.m-metric-grid article{min-height:118px;padding:16px;display:grid;align-content:space-between}.m-metric-grid small{color:#738097;font-size:8px}.m-metric-grid strong{color:#0d1a31;font-family:Archivo Black,sans-serif;font-size:27px;letter-spacing:-.04em}.m-metric-grid span{color:#738097;font-size:7px}.m-metric-grid article:last-child span{color:#f3a72d;letter-spacing:.08em}.m-supervisor-lower{display:grid;grid-template-columns:1.45fr .55fr;gap:13px}.m-team-card,.m-volume-card{min-height:188px;padding:16px}.m-bars{height:118px;padding:12px 4px 0;display:flex;align-items:end;gap:8px}.m-bars i{flex:1;min-width:6px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#3576ff,#b8ceff);transform-origin:bottom;animation:m-bars-grow .65s ease-out both}.m-agent-line{padding:8px 0;color:#65728a;display:grid;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;font-size:8px}.m-agent-line i{width:6px;height:6px;border-radius:50%}.m-agent-line.online i{background:#1aa77e}.m-agent-line.busy i{background:#f2ad3f}.m-agent-line.away i{background:#9ba7ba}.m-agent-line strong{color:#223149}.m-product-caption{padding-top:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.m-product-caption article{position:relative;padding-left:34px}.m-product-caption article>span{position:absolute;left:0;top:2px;color:var(--m-blue);font-size:10px;font-weight:800}.m-product-caption h3{margin:0 0 8px;font:750 15px/1.45 Open Sans,sans-serif}.m-product-caption p{margin:0;font-size:12px}.m-workflow{padding:105px 0;border-top:1px solid var(--m-line);display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(70px,9vw,130px)}.m-workflow-copy{position:sticky;top:40px;align-self:start}.m-workflow-copy>p{max-width:430px;margin:22px 0 24px;font-size:14px}.m-workflow ol{margin:0;padding:0;list-style:none}.m-workflow li{counter-increment:none;min-height:166px;padding:26px 0;border-bottom:1px solid var(--m-line);display:grid;grid-template-columns:55px 1fr;gap:20px}.m-workflow li:before{content:none}.m-workflow li:first-child{padding-top:0}.m-flow-icon,.m-icon-tile{color:var(--m-blue);display:grid;place-items:center}.m-flow-icon{width:47px;height:47px;border:1px solid #d5e0f2;border-radius:15px;background:#fff;box-shadow:0 8px 20px rgb(21 43 82/6%)}.m-workflow li h3{margin:3px 0 8px;font:750 18px/1.45 Open Sans,sans-serif}.m-workflow li p{max-width:550px;margin:0;font-size:13px}.m-capabilities{margin-bottom:105px;display:grid;grid-template-columns:1.32fr .84fr .84fr;gap:14px}.m-capability{min-height:330px;padding:30px;border:1px solid var(--m-line);border-radius:20px;background:#fff;display:flex;flex-direction:column;box-shadow:0 17px 40px rgb(20 38 70/5%);transition:transform .22s ease,box-shadow .22s ease}.m-capability:hover{transform:translateY(-4px);box-shadow:0 24px 52px rgb(20 38 70/9%)}.m-capability.main{min-height:390px;background:radial-gradient(circle at 92% 8%,rgb(87 139 255/27%),transparent 190px),var(--m-navy);color:#fff}.m-icon-tile{width:50px;height:50px;margin-bottom:auto;border-radius:15px;background:#eaf1ff}.m-icon-tile.mint{background:#e0f8ef;color:#14815f}.m-icon-tile.warm{background:#fff1d7;color:#ab6b07}.m-capability.main .m-icon-tile{background:var(--m-blue);color:#fff}.m-capability .m-kicker{margin:34px 0 12px;color:#80a6ff}.m-capability h2{max-width:420px;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.05em}.m-capability h3{margin:auto 0 13px;font:750 18px/1.42 Open Sans,sans-serif}.m-capability p{margin:14px 0 0;font-size:12px}.m-capability.main p{max-width:500px;color:#bdcbe3}.m-capability.main .m-text-link{width:fit-content;margin-top:25px;border-color:#526887;color:#fff}.m-faq{padding:0 0 108px;display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(60px,9vw,130px)}.m-faq details{padding:23px 0;border-bottom:1px solid var(--m-line)}.m-faq details:first-child{padding-top:0}.m-faq summary{position:relative;padding-right:38px;list-style:none;cursor:pointer;font-size:14px;font-weight:700;line-height:1.6}.m-faq summary::-webkit-details-marker{display:none}.m-faq summary:after{content:"+";position:absolute;top:-4px;right:0;color:var(--m-blue);font-size:23px;font-weight:400;transition:transform .18s ease}.m-faq details[open] summary:after{transform:rotate(45deg)}.m-faq p{max-width:690px;margin:14px 0 0;font-size:13px}.m-final{min-height:310px;padding:50px 58px;border-radius:24px;background:radial-gradient(circle at 95% 5%,rgb(87 139 255/35%),transparent 350px),linear-gradient(135deg,#061735,#09285f);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:45px;box-shadow:0 32px 70px rgb(7 26 61/18%)}.m-final .m-kicker{display:block;margin-bottom:16px;color:#8fafff}.m-final h2{margin:0;font-size:clamp(35px,4.4vw,58px);line-height:1.05;letter-spacing:-.059em}.m-sales-actions{flex:0 0 auto;display:grid;justify-items:start;gap:14px}.m-sales-actions .m-text-link{color:#fff;border-color:#8fafff;min-height:44px}.m-button.light{flex:0 0 auto;border-color:#fff;background:#fff;color:var(--m-navy);box-shadow:0 12px 28px rgb(0 0 0/18%)}.m-button.light:hover{background:#edf3ff}.m-footer{min-height:96px;padding:28px 0;border-bottom:1px solid var(--m-line);color:var(--m-muted);justify-content:space-between;gap:24px;font-size:11px}.m-footer,.m-footer div{display:flex;align-items:center}.m-footer div{gap:20px}.m-footer a{color:var(--m-ink);font-weight:650}.marketing .skip-link:not(:focus){width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.marketing :is(a,button,summary):focus-visible{outline:3px solid rgb(10 81 255/38%);outline-offset:4px}@keyframes m-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes m-stage-in{0%{opacity:0;transform:translateY(18px) rotateY(-5deg) scale(.97)}to{opacity:1;transform:translateY(0) rotateY(0) scale(1)}}@keyframes m-soft-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(.25deg)}}@keyframes m-card-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes m-live-pulse{0%{box-shadow:0 0 0 0 rgb(24 167 126/30%)}70%,to{box-shadow:0 0 0 7px rgb(24 167 126/0)}}@keyframes m-message-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes m-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes m-panel-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes m-bars-grow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes m-section-reveal{0%{transform:translateY(28px)}to{transform:translateY(0)}}@supports (animation-timeline:view()){.m-scroll-reveal{animation:m-section-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 28%}}@media (max-width:1120px){.m-nav nav{display:none}.m-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:45px}.m-agent-float{right:-20px}.m-rating-float{left:-22px}.m-agent-ui{grid-template-columns:minmax(175px,.8fr) minmax(290px,1.35fr)}.m-customer-context{display:none}.m-agent-chat{border-right:0}.m-capabilities{grid-template-columns:1fr 1fr}.m-capability.main{grid-column:1/-1}}@media (max-width:820px){.marketing .m-wrap{width:min(100% - 44px,680px)}.m-nav{gap:15px}.m-nav .televan-logo{width:142px}.m-hero{min-height:auto;padding:62px 0 75px;grid-template-columns:1fr;gap:75px}.m-hero-copy{text-align:center}.m-actions,.m-eyebrow,.m-hero-proof{justify-content:center}.m-hero-copy>p,.m-hero-stage{margin-inline:auto}.m-hero-stage{width:min(100% - 44px,535px)}.m-intro-line,.m-section-heading{align-items:flex-start;flex-direction:column}.m-section-heading{display:flex}.m-workflow{grid-template-columns:1fr;gap:45px}.m-workflow-copy{position:static}.m-faq{grid-template-columns:1fr;gap:45px}.m-final{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.marketing .m-wrap{width:calc(100% - 32px)}.m-nav{min-height:72px;gap:9px}.m-nav .televan-logo{width:112px}.marketing .language-switch{padding:3px}.marketing .language-switch button{min-width:29px;height:31px;padding-inline:5px;font-size:9px}.m-login{font-size:11px}.m-login svg{display:none}.m-hero{padding-top:48px;gap:63px}.m-hero h1{font-size:clamp(40px,12.7vw,59px)}.m-hero-stage{width:calc(100% - 12px)}.m-hero-stage:before{inset:-28px}.m-conversation-body{min-height:285px}.m-agent-float{top:76px;right:-12px;min-width:128px}.m-rating-float{left:-12px;bottom:56px;min-width:145px}.m-message-row p{max-width:84%}.m-intro-line{align-items:flex-start;flex-direction:column}.m-channels{width:100%;display:grid;grid-template-columns:1fr 1fr}.m-product{padding:78px 0 74px}.m-faq h2,.m-section-heading h2,.m-workflow h2{font-size:36px}.m-product-summary{padding:22px 20px 0}.m-workspace-preview{padding:9px}.m-workspace-frame{min-height:365px;grid-template-columns:42px 1fr}.m-preview-sidebar{padding-inline:8px}.m-preview-logo{width:27px;height:27px}.m-preview-logo .televan-logo,.m-preview-logo .white-logo-frame{width:27px;min-width:27px;height:25px}.m-preview-sidebar>span{width:23px;height:23px}.m-agent-ui{grid-template-columns:1fr}.m-agent-queue{display:none}.m-agent-chat{border:0}.m-supervisor-ui{padding:18px}.m-supervisor-title strong{font-size:16px}.m-metric-grid{grid-template-columns:1fr 1fr}.m-metric-grid article:last-child{display:none}.m-supervisor-lower{grid-template-columns:1fr}.m-team-card{display:none}.m-product-caption{grid-template-columns:1fr;gap:25px}.m-workflow{padding:78px 0}.m-workflow li{grid-template-columns:48px 1fr;gap:14px}.m-flow-icon{width:42px;height:42px}.m-capabilities{margin-bottom:78px;grid-template-columns:1fr}.m-capability.main{grid-column:auto}.m-capability{min-height:285px}.m-faq{padding-bottom:78px}.m-final{min-height:350px;padding:36px 26px;border-radius:20px}.m-final h2{font-size:38px}.m-footer{align-items:flex-start;flex-direction:column}.m-footer div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing :after,.marketing :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.app-shell[data-workspace-theme]{background:var(--workspace-bg);--shadow-float:0 20px 52px rgba(var(--workspace-accent-rgb),0.12)}.app-shell[data-workspace-theme] .page-main{background:radial-gradient(circle at 100% 0,rgba(var(--workspace-accent-rgb),.08),transparent 30rem),linear-gradient(180deg,var(--workspace-bg-top),var(--workspace-bg))}.app-shell[data-workspace-theme] :is(.workspace-main,.chat-panel,.chat-transcript){background:var(--workspace-bg)}.app-shell[data-workspace-theme] :is(.workspace-grid,.reference-inbox,.panel,.metric,.table-scroll,.brand-card,.topbar,.composer,.chat-top,.queue-panel,.context-panel,.context-ticket,.language-context,.language-option,.billing-upgrade-option){border-color:var(--workspace-border)}.app-shell[data-workspace-theme] .workspace-grid{background:var(--workspace-border)}.app-shell[data-workspace-theme] :is(.panel,.metric,.table-scroll,.brand-card){box-shadow:0 10px 28px rgba(var(--workspace-accent-rgb),.055)}.app-shell[data-workspace-theme] .metric:first-child{box-shadow:inset 3px 0 0 var(--primary),0 10px 28px rgba(var(--workspace-accent-rgb),.055)}.app-shell[data-workspace-theme] :is(.section-title,.workspace-heading) .eyebrow{color:var(--primary)}.app-shell[data-workspace-theme] :is(.btn.primary,.table-actions>.btn.primary){background:var(--primary);color:#fff;box-shadow:0 5px 14px rgba(var(--workspace-accent-rgb),.14)}.app-shell[data-workspace-theme] :is(.btn.primary,.table-actions>.btn.primary):not(:disabled):hover{background:var(--workspace-primary-hover);color:#fff;filter:none}.app-shell[data-workspace-theme] :is(.btn.secondary,.text-link):not(:disabled):hover{border-color:var(--workspace-border);background:var(--workspace-soft);color:var(--primary)}.app-shell[data-workspace-theme] :is(.metric>div>svg,.channel-icon,.state-icon,.language-code,.badge.blue,.queue-tabs .active b){background:var(--workspace-soft);color:var(--primary)}.app-shell[data-workspace-theme] :is(.queue-item.selected,.language-option.selected){background:var(--workspace-soft)}.app-shell[data-workspace-theme] .language-option.selected{border-color:var(--primary)}.app-shell[data-workspace-theme] .queue-item.selected{border-left-color:var(--primary)}.app-shell[data-workspace-theme] .queue-item:not(.selected):hover{background:var(--workspace-bg-top)}.app-shell[data-workspace-theme] .message-row.agent .bubble{background:var(--primary);border-color:var(--primary);color:#fff}.app-shell[data-workspace-theme] .reference-inbox .composer-tabs button.active{border-bottom-color:var(--primary)}.app-shell[data-workspace-theme] :is(.empty-visual-sheet>i,.empty-visual-dot.second){background:var(--workspace-soft-strong)}.app-shell[data-workspace-theme] :is(.language-context,.language-context>div,.context-ticket,.billing-pending-plan,.billing-upgrade-options){background:var(--workspace-bg-top)}.app-shell[data-workspace-theme] .language-switch{background:var(--workspace-soft);color:var(--primary)}.app-shell[data-workspace-theme] .language-switch button[aria-pressed=true]{background:var(--primary);color:#fff;box-shadow:0 2px 5px rgba(var(--workspace-accent-rgb),.08)}.app-shell[data-workspace-theme] :is(.quota-board,.billing-current-plan){border-color:var(--primary);background:linear-gradient(120deg,var(--workspace-deep),var(--primary));box-shadow:0 18px 38px rgba(var(--workspace-accent-rgb),.18)}.app-shell[data-workspace-theme] :is(.quota-board p,.quota-item>div:first-child>span,.quota-item small,.billing-current-plan small){color:#fff}.app-shell[data-workspace-theme] .quota-item .progress>i{background:#fff}.app-shell[data-workspace-theme] .sidebar nav b{background:var(--workspace-soft);color:var(--primary)}.app-shell[data-workspace-theme] .language-option:hover{border-color:var(--primary);box-shadow:0 14px 30px rgba(var(--workspace-accent-rgb),.1)}.app-shell[data-workspace-theme] .reference-inbox .composer textarea:focus-visible{outline-color:var(--primary)!important}.app-shell[data-workspace-theme] :is(.empty-visual-sheet,.chat-top){box-shadow:0 10px 28px rgba(var(--workspace-accent-rgb),.08)}