:root{--skills-ink:#0e0d12;--skills-spring:linear(0,.0667,.2048,.3577,.4991,.6189,.7154,.7905,.8475,.89,.9213,.9441,.9605,.9722,.9805,.9864,.9905,.9934,.9955,.9969,.9978,.9985,.999,.9993,1);--skills-spring-t:.6s;--skills-card-shadow:inset 0 1px 0 #fff,0 0 0 1px #0e0d1212,0 1px 2px #0e0d120a,0 18px 40px -24px #4108c738}.skills-display{letter-spacing:-.025em;line-height:1.12}[dir=rtl] .skills-display{letter-spacing:0;line-height:1.3}.skills-gradient{background:linear-gradient(90deg,#a412b9,#7d0fc4 50%,#4108c7);color:#0000;-webkit-background-clip:text;background-clip:text}[dir=rtl] .skills-gradient{background-image:linear-gradient(270deg,#a412b9,#7d0fc4 50%,#4108c7)}.skills-ledger{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#ffffff9e;border-radius:12px;padding:.35rem 1.4rem;box-shadow:0 20px 60px #4108c71a}.skills-ledger-row{border-bottom:1px solid #0e0d121f;grid-template-columns:4.2rem 1.6rem minmax(0,1fr);align-items:baseline;column-gap:.5rem;padding-block:1.05rem;display:grid}.skills-ledger-row:last-child{border-bottom:0}.skills-ledger-label{color:#0e0d1299;font-size:.85rem}.skills-ledger-sign{color:#0e0d1266;text-align:center;font-size:clamp(1.4rem,2.2vw,2rem)}.skills-ledger-value{color:var(--skills-ink);font-size:clamp(1.5rem,2.7vw,2.5rem);font-weight:700;line-height:1.35}@media (min-width:1024px){.skills-ledger-row{grid-template-columns:5rem 2rem minmax(0,1fr);padding-block:1.35rem}}.skills-swap{animation:.45s cubic-bezier(.16,1,.3,1) both skills-rise}.skills-tick{background:linear-gradient(#0e0d122e,#0e0d122e) 50%/100% 3px no-repeat;width:2.25rem;height:1.25rem;transition:width .4s cubic-bezier(.16,1,.3,1)}.skills-tick[aria-pressed=true]{background:linear-gradient(90deg,#a412b9,#4108c7) 50%/100% 3px no-repeat;width:3.5rem}.skills-switcher-wrap{z-index:30;padding:.5rem 1.25rem;position:sticky;top:4.9rem}@media (min-width:768px){.skills-switcher-wrap{padding-inline:2rem;top:5.6rem}}.skills-switcher{justify-content:center;display:flex}.skills-switcher-rail{scrollbar-width:none;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;border-radius:999px;gap:.15rem;max-width:100%;padding:.3rem;display:flex;position:relative;overflow-x:auto;box-shadow:0 0 0 1px #0e0d1212,0 10px 30px -12px #4108c740}.skills-switcher-rail::-webkit-scrollbar{display:none}.skills-switcher-tab{z-index:1;color:#0e0d12b8;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;align-items:baseline;gap:.45rem;padding:.5rem .95rem;font-size:.9rem;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.skills-switcher-tab:hover{color:var(--skills-ink)}.skills-switcher-tab:active{transition:transform .1s ease-out;transform:scale(.97)}.skills-switcher-price{color:#0e0d1273;font-size:.72rem;font-weight:500;transition:color .25s}.skills-switcher-tab[aria-current=true],.skills-switcher-tab[aria-current=true] .skills-switcher-price{color:#fff}.skills-switcher-tab[aria-current=true] .skills-switcher-price{opacity:.75}.skills-switcher-pill{opacity:0;transition:transform var(--skills-spring-t)var(--skills-spring),width var(--skills-spring-t)var(--skills-spring),opacity .25s ease;pointer-events:none;background:linear-gradient(135deg,#a412b9,#7d0fc4 55%,#4108c7);border-radius:999px;position:absolute;top:.3rem;bottom:.3rem;left:0;box-shadow:0 6px 16px -6px #4108c78c}.skills-switcher-pill[data-on]{opacity:1}@media (prefers-reduced-transparency:reduce){.skills-switcher-rail,.skills-ledger{-webkit-backdrop-filter:none;background:#fff}}.skills-section{padding-top:3.5rem;scroll-margin-top:8rem}@media (min-width:1024px){.skills-section{padding-top:5rem}}.skills-section+.skills-section{border-top:1px solid #0e0d121a;margin-top:4.5rem;padding-top:4.5rem}@media (min-width:1024px){.skills-section+.skills-section{margin-top:6.5rem;padding-top:6.5rem}}.skills-h3{letter-spacing:.08em;text-transform:uppercase;color:#0e0d1280;font-size:.8rem;font-weight:600}[dir=rtl] .skills-h3{letter-spacing:0;text-transform:none;font-size:.95rem}.skills-price{padding-bottom:.25rem}.skills-price-figure{letter-spacing:-.03em;color:var(--skills-ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,4.4vw,3.6rem);font-weight:700;line-height:1}.skills-agent-tag{color:#4b0ec0;background:#7d0fc414;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.skills-agent-tag:before{content:"";background:linear-gradient(135deg,#a412b9,#4108c7);border-radius:50%;width:.4rem;height:.4rem}.skills-steps{flex-direction:column;gap:1.35rem;display:flex;position:relative}.skills-steps:before{content:"";top:.9rem;bottom:.9rem;border-inline-start:1px solid #7d0fc433;position:absolute;inset-inline-start:.875rem}.skills-step{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;column-gap:1rem;display:grid;position:relative}.skills-step p{color:#0e0d12d1;padding-top:.12rem;line-height:1.7}.skills-step-num{color:#fff;background:linear-gradient(135deg,#a412b9,#4108c7);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.78rem;font-weight:700;display:grid;box-shadow:0 0 0 4px #fff}.skills-check{color:#6a10c6;background:#7d0fc41a;border-radius:50%;flex-shrink:0;place-items:center;width:1.3rem;height:1.3rem;margin-top:.2rem;display:grid}.skills-chip{color:#0e0d12cc;background:#fff;border-radius:999px;align-items:center;padding:.45rem .85rem;font-size:.88rem;line-height:1.35;display:inline-flex;box-shadow:0 0 0 1px #0e0d121a}.skills-notes{background:#f7f5fb;border-radius:6px;padding:1.4rem 1.5rem}.skills-phone{box-shadow:var(--skills-card-shadow);background:#fff;border-radius:1.4rem;overflow:hidden}.skills-phone-head{background:#ffffffe6;border-bottom:1px solid #0e0d120f;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.skills-phone-avatar{background:linear-gradient(135deg,#a412b9,#7d0fc4 55%,#4108c7);border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 2px #ffffff59}.skills-phone-replay{color:#0e0d1280;border-radius:50%;place-items:center;width:2rem;height:2rem;transition:background .2s,color .2s,opacity .2s;display:grid}.skills-phone-replay:hover{color:var(--skills-ink);background:#0e0d120d}.skills-phone-replay:active{transform:scale(.92)}.skills-phone-replay:disabled{opacity:.3;cursor:default}.skills-thread{background:radial-gradient(70% 45% at 100% 0,#f7cdf980 0%,#f7cdf900 70%),radial-gradient(70% 50% at 0 100%,#c4d2ff8c 0%,#c4d2ff00 70%),#f5f1fc;flex-direction:column;gap:.55rem;padding:1.25rem 1rem 1.4rem;display:flex}@media (min-width:1024px){.skills-thread{padding:1.5rem 1.4rem 1.6rem}}.skills-msg{max-width:86%;display:flex;position:relative}.skills-msg[data-from=customer]{align-self:flex-start}.skills-msg[data-from=agent]{align-self:flex-end}.skills-msg-bubble{border-radius:1.1rem;padding:.6rem .9rem;font-size:.95rem;line-height:1.6;display:block}.skills-msg[data-from=customer] .skills-msg-bubble{color:var(--skills-ink);background:#fff;border-end-start-radius:.35rem;box-shadow:0 1px 2px #0e0d120f,0 4px 14px -6px #4108c71f}.skills-msg[data-from=agent] .skills-msg-bubble{color:#fff;background:linear-gradient(135deg,#7d0fc4,#4108c7);border-end-end-radius:.35rem}.skills-msg-bubble,.skills-outcome{transition:opacity .35s ease,transform var(--skills-spring-t)var(--skills-spring)}.skills-msg[data-from=customer] .skills-msg-bubble{transform-origin:0 100%}.skills-msg[data-from=agent] .skills-msg-bubble,[dir=rtl] .skills-msg[data-from=customer] .skills-msg-bubble{transform-origin:100% 100%}[dir=rtl] .skills-msg[data-from=agent] .skills-msg-bubble{transform-origin:0 100%}.skills-msg[data-stage=hidden] .skills-msg-bubble,.skills-msg[data-stage=typing] .skills-msg-bubble{opacity:0;transform:translateY(8px)scale(.92)}.skills-outcome[data-stage=hidden]{opacity:0;transform:translateY(8px)}.skills-typing{bottom:0;border-radius:1.1rem;opacity:0;transform-origin:100% 100%;transition:opacity .2s ease,transform .3s var(--skills-spring);pointer-events:none;background:#fff;border-end-end-radius:.35rem;gap:.25rem;padding:.7rem .85rem;display:flex;position:absolute;inset-inline-end:0;transform:scale(.8);box-shadow:0 1px 2px #0e0d120f}[dir=rtl] .skills-typing{transform-origin:0 100%}.skills-msg[data-stage=typing] .skills-typing{opacity:1;transform:none}.skills-typing i{background:#7d0fc48c;border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite skills-dot}.skills-typing i:nth-child(2){animation-delay:.15s}.skills-typing i:nth-child(3){animation-delay:.3s}@keyframes skills-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.skills-outcome{border-top:1px solid #7d0fc42e;align-items:center;gap:.6rem;margin-top:.75rem;padding-top:.95rem;font-size:.95rem;font-weight:600;display:flex}.skills-event-dot{background:linear-gradient(135deg,#a412b9,#4108c7);border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;box-shadow:0 0 0 4px #7d0fc424}.skills-compare{padding-top:5rem}@media (min-width:1024px){.skills-compare{padding-top:7rem}}.skills-table{box-shadow:var(--skills-card-shadow);background:#fff;border-radius:1.25rem;overflow:hidden}.skills-table-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35rem 1.25rem;padding:1rem 1.25rem;display:grid}.skills-table-row+.skills-table-row{border-top:1px solid #0e0d1212}.skills-table-label{color:#0e0d1280;grid-column:1/-1;font-size:.8rem;font-weight:600}.skills-table-head .skills-table-label{display:none}.skills-table-head{background:#faf8fd}.skills-table-name{color:var(--skills-ink);font-size:1.05rem;font-weight:700;text-decoration:none}.skills-table-name:hover{color:#6a10c6}.skills-table-cell{color:#0e0d12cc;line-height:1.6}@media (min-width:768px){.skills-table-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;padding:1.15rem 1.75rem}.skills-table-label{grid-column:auto;font-size:.92rem}.skills-table-head .skills-table-label{display:block}.skills-table-name{font-size:1.2rem}}.skills-bundle{background:radial-gradient(60% 90% at 100% 0,#f7cdf973 0%,#f7cdf900 70%),radial-gradient(60% 90% at 0 100%,#c4d2ff80 0%,#c4d2ff00 70%),#f7f4fd;border-radius:6px;flex-direction:column;gap:1.75rem;margin-top:5rem;padding:2rem 1.5rem;display:flex;box-shadow:inset 0 0 0 1px #7d0fc41f}@media (min-width:1024px){.skills-bundle{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:6rem;padding:2.75rem 3rem}}.skills-faq{box-shadow:var(--skills-card-shadow);background:#fff;border-radius:1.5rem;padding:.35rem}.skills-faq details{interpolate-size:allow-keywords;position:relative}.skills-faq details+details:before{content:"";top:0;border-top:1px solid #0e0d1214;position:absolute;inset-inline:1.25rem}.skills-faq summary{cursor:pointer;color:var(--skills-ink);-webkit-tap-highlight-color:transparent;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:1.02rem;font-weight:600;line-height:1.5;list-style:none;transition:background .15s;display:flex}.skills-faq summary::-webkit-details-marker{display:none}.skills-faq summary:hover{background:#0e0d1206}.skills-faq summary:active{background:#0e0d120d}.skills-faq-icon{color:#0e0d128c;width:1.75rem;height:1.75rem;transition:transform var(--skills-spring-t)var(--skills-spring),background .2s ease,color .2s ease;background:#0e0d120d;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.skills-faq details[open] .skills-faq-icon{background:var(--skills-ink);color:#fff;transform:rotate(45deg)}.skills-faq details::details-content{opacity:0;height:0;transition:height var(--skills-spring-t)var(--skills-spring),opacity .3s ease,content-visibility var(--skills-spring-t)allow-discrete;overflow:clip}.skills-faq details[open]::details-content{opacity:1;height:auto}.skills-faq-a{color:#0e0d12ad;max-width:44rem;padding:0 1.25rem 1.2rem;line-height:1.75}@keyframes skills-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.skills-swap{animation:none}.skills-tick,.skills-switcher-pill,.skills-msg-bubble,.skills-outcome,.skills-typing{transition:none}.skills-typing i{animation:none}.skills-faq-icon{transition-property:background,color}.skills-faq details::details-content{transition:opacity .2s ease,content-visibility .2s allow-discrete}}
