@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee[data-astro-cid-gakqr736]{width:max-content;animation:20s linear infinite marquee}.comparison-body[data-astro-cid-qwh5zuhx]{max-width:1280px;margin:auto;padding:0 48px 64px}.comparison-intro[data-astro-cid-qwh5zuhx]{padding:80px 0 40px}.comparison-story[data-astro-cid-qwh5zuhx]{position:relative}.comparison-scene[data-astro-cid-qwh5zuhx]{z-index:2;background:#fff;border-bottom:1px solid #0d2e651a;grid-template-columns:1fr 1fr;gap:0 48px;padding:16px 0 0;display:grid;position:sticky;top:0}.scene-context[data-astro-cid-qwh5zuhx]{color:#0d2e65;grid-column:1/-1;padding-bottom:12px;font-size:12px;font-weight:600}.scene-side[data-astro-cid-qwh5zuhx]{width:100%;max-width:420px;margin:auto;position:relative}.scene-caption[data-astro-cid-qwh5zuhx]{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#0d2e65;font-size:12px;font-weight:700;display:block}.agency-scene[data-astro-cid-qwh5zuhx] .scene-caption[data-astro-cid-qwh5zuhx]{color:#8f655e}.scene-side[data-astro-cid-qwh5zuhx]>svg[data-astro-cid-qwh5zuhx]{width:100%;max-height:280px;display:block;overflow:visible}.agency-scene[data-astro-cid-qwh5zuhx] svg[data-astro-cid-qwh5zuhx]{opacity:.62;filter:saturate(.5)}.agency-head[data-astro-cid-qwh5zuhx]{transform-origin:188px 147px;animation:7s ease-in-out infinite frustrated}.loose-paper[data-astro-cid-qwh5zuhx]{animation:7s ease-in-out infinite paper-shift}.paper-two[data-astro-cid-qwh5zuhx]{animation-delay:-.7s}.sonrisite-head[data-astro-cid-qwh5zuhx]{transform-origin:177px 151px;animation:8s ease-in-out infinite calm-nod}.ok-arm[data-astro-cid-qwh5zuhx]{transform-origin:193px 176px;animation:8s ease-in-out infinite reassuring}.typing-arm[data-astro-cid-qwh5zuhx]{animation:8s ease-in-out infinite typing}.sonrisite-person[data-astro-cid-qwh5zuhx]{transform-origin:175px 240px}@keyframes frustrated{0%,to{transform:rotate(-2deg)}40%{transform:rotate(1deg)translateY(1px)}65%{transform:rotate(-3deg)}}@keyframes paper-shift{0%,to{transform:translateY(0)}45%,60%{transform:translateY(-2px)}}@keyframes calm-nod{0%,32%,to{transform:rotate(-5deg)}48%,75%{transform:rotate(0)}60%{transform:rotate(2deg)}}@keyframes reassuring{0%,32%,to{opacity:0;transform:rotate(50deg)scale(.8)}45%,75%{opacity:1;transform:rotate(0)scale(.8)}60%{opacity:1;transform:rotate(-3deg)scale(.8)}88%{opacity:0;transform:rotate(50deg)scale(.8)}}@keyframes typing{0%,30%,to{opacity:1}43%,77%{opacity:0}90%{opacity:1}}.comparison-row[data-astro-cid-qwh5zuhx]{border-bottom:1px solid #0d2e651a;padding:32px 0 40px}.comparison-row[data-astro-cid-qwh5zuhx]:last-child{border-bottom:0}.comparison-category[data-astro-cid-qwh5zuhx]{color:#0d2e6599;letter-spacing:.15em;text-transform:uppercase;border:1px solid #0d2e6533;margin-bottom:24px;padding:8px 16px;font-size:11px;font-weight:700;display:inline-block}.comparison-pair[data-astro-cid-qwh5zuhx]{grid-template-columns:1fr 1fr;display:grid}.comparison-copy[data-astro-cid-qwh5zuhx]{padding:8px 40px 12px 0}.sonrisite-copy[data-astro-cid-qwh5zuhx]{border-left:1px solid #0d2e651a;padding:8px 0 12px 40px}.comparison-label[data-astro-cid-qwh5zuhx]{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin-bottom:20px;font-size:11px;font-weight:700;display:flex}.generic-copy[data-astro-cid-qwh5zuhx] .comparison-label[data-astro-cid-qwh5zuhx]{color:#b36b62}.sonrisite-copy[data-astro-cid-qwh5zuhx] .comparison-label[data-astro-cid-qwh5zuhx]{color:#0d2e65}.comparison-label[data-astro-cid-qwh5zuhx] i[data-astro-cid-qwh5zuhx]{background:#3289d2;width:8px;height:8px}.generic-copy[data-astro-cid-qwh5zuhx] p[data-astro-cid-qwh5zuhx]{color:#718096;font-size:clamp(22px,2.2vw,30px);font-weight:300;line-height:1.3}.sonrisite-copy[data-astro-cid-qwh5zuhx] p[data-astro-cid-qwh5zuhx]{color:#0d2e65;letter-spacing:-.025em;font-size:clamp(24px,2.6vw,36px);font-weight:700;line-height:1.15}@media (width<=767px){.comparison-body[data-astro-cid-qwh5zuhx]{padding:0 24px 48px}.comparison-intro[data-astro-cid-qwh5zuhx]{padding:48px 0 32px}.comparison-intro[data-astro-cid-qwh5zuhx] [data-astro-cid-qwh5zuhx][role=heading]{font-size:32px}.comparison-intro[data-astro-cid-qwh5zuhx] p[data-astro-cid-qwh5zuhx]{margin-top:24px;font-size:16px}.comparison-scene[data-astro-cid-qwh5zuhx]{gap:12px;padding-top:16px;top:0}.scene-side[data-astro-cid-qwh5zuhx]>svg[data-astro-cid-qwh5zuhx]{max-height:190px}.scene-caption[data-astro-cid-qwh5zuhx]{letter-spacing:.02em;font-size:9px}.comparison-pair[data-astro-cid-qwh5zuhx]{grid-template-columns:1fr 1fr;gap:16px}.comparison-copy[data-astro-cid-qwh5zuhx],.sonrisite-copy[data-astro-cid-qwh5zuhx]{border-left:0;padding:0}.sonrisite-copy[data-astro-cid-qwh5zuhx]{border-left:1px solid #0d2e651a;padding-left:16px}.comparison-row[data-astro-cid-qwh5zuhx]{min-height:0;padding:24px 0 32px}.comparison-category[data-astro-cid-qwh5zuhx]{margin-bottom:24px}.comparison-label[data-astro-cid-qwh5zuhx]{letter-spacing:.02em;gap:5px;margin-bottom:12px;font-size:9px}.generic-copy[data-astro-cid-qwh5zuhx] p[data-astro-cid-qwh5zuhx]{font-size:16px;line-height:1.5}.sonrisite-copy[data-astro-cid-qwh5zuhx] p[data-astro-cid-qwh5zuhx]{letter-spacing:-.01em;font-size:17px;line-height:1.4}}@media (height<=700px) and (width>=768px){.scene-side[data-astro-cid-qwh5zuhx]>svg[data-astro-cid-qwh5zuhx]{max-height:180px}}.topic-art[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=model] .desk-plant[data-astro-cid-qwh5zuhx]{display:none}[data-astro-cid-qwh5zuhx][data-topic=tech] .confusion[data-astro-cid-qwh5zuhx]{visibility:hidden}[data-astro-cid-qwh5zuhx][data-topic=tech] [data-astro-cid-qwh5zuhx][data-for=tech],[data-astro-cid-qwh5zuhx][data-topic=model] [data-astro-cid-qwh5zuhx][data-for=model],[data-astro-cid-qwh5zuhx][data-topic=workflow] [data-astro-cid-qwh5zuhx][data-for=workflow],[data-astro-cid-qwh5zuhx][data-topic=support] [data-astro-cid-qwh5zuhx][data-for=support]{animation:.45s ease-out both topic-in;display:block}.blocked-cursor[data-astro-cid-qwh5zuhx]{animation:4s ease-in-out infinite cursor-search}.departing-expert[data-astro-cid-qwh5zuhx]{animation:6s ease-in-out infinite leaving}.empty-wallet[data-astro-cid-qwh5zuhx]{transform-origin:284px 213px;animation:6s ease-in-out infinite wallet-check}.expert-hand[data-astro-cid-qwh5zuhx]{transform-origin:278px 144px;animation:4s ease-in-out infinite guide}.completed-task[data-astro-cid-qwh5zuhx],.connected-flow[data-astro-cid-qwh5zuhx],.protected-data[data-astro-cid-qwh5zuhx]{animation:4s ease-in-out infinite resolve}.ticket-stack[data-astro-cid-qwh5zuhx]{animation:6s ease-in-out infinite ticket-wait}.discarded-file[data-astro-cid-qwh5zuhx]{transform-origin:284px 140px;animation:6s ease-in-out infinite wallet-check}[data-astro-cid-qwh5zuhx][data-topic=model] .ok-arm[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=workflow] .ok-arm[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=support] .ok-arm[data-astro-cid-qwh5zuhx]{display:none}[data-astro-cid-qwh5zuhx][data-topic=model] .typing-arm[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=workflow] .typing-arm[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=support] .typing-arm[data-astro-cid-qwh5zuhx]{opacity:1;animation:3s ease-in-out infinite working}[data-astro-cid-qwh5zuhx][data-topic=model] .confusion[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=workflow] .confusion[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=support] .confusion[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=model] .loose-paper[data-astro-cid-qwh5zuhx],[data-astro-cid-qwh5zuhx][data-topic=support] .loose-paper[data-astro-cid-qwh5zuhx]{visibility:hidden}[data-astro-cid-qwh5zuhx][data-topic=model] .agency-head[data-astro-cid-qwh5zuhx]{animation:6s ease-in-out infinite abandoned}[data-astro-cid-qwh5zuhx][data-topic=workflow] .agency-head[data-astro-cid-qwh5zuhx]{animation:5s ease-in-out infinite head-shake}@keyframes topic-in{0%{opacity:0}to{opacity:1}}@keyframes cursor-search{0%,to{transform:translate(0)}30%{transform:translate(15px,-15px)}65%{transform:translate(-8px,-8px)}}@keyframes leaving{0%,15%{opacity:.45;transform:translate(0)}70%,to{opacity:.08;transform:translate(24px)}}@keyframes wallet-check{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}@keyframes guide{0%,to{transform:rotate(-3deg)}35%,65%{transform:rotate(0)}}.guided-option[data-astro-cid-qwh5zuhx]{animation:4s ease-in-out infinite explain-option}.guided-click[data-astro-cid-qwh5zuhx]{transform-origin:217px 206px;animation:4s ease-in-out infinite show-option}@keyframes explain-option{0%,to{opacity:.4}35%,65%{opacity:1}}@keyframes show-option{0%,25%,80%,to{opacity:0;transform:scale(.6)}45%,60%{opacity:.8;transform:scale(1.2)}}@keyframes resolve{0%,to{opacity:.65}45%,70%{opacity:1}}@keyframes ticket-wait{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes working{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes abandoned{0%,to{transform:rotate(2deg)translateY(2px)}50%{transform:rotate(6deg)translateY(4px)}}@keyframes head-shake{0%,to{transform:rotate(-2deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.comparison-scene[data-astro-cid-qwh5zuhx] [data-astro-cid-qwh5zuhx]{animation:none!important}.ok-arm[data-astro-cid-qwh5zuhx]{opacity:0}}.chat-msg{opacity:0;z-index:10;border-radius:8px;min-width:75px;max-width:85%;padding:6px 8px 20px 10px;font-size:13.5px;line-height:1.3;position:relative;transform:translateY(10px);box-shadow:0 1px 1px #0000001a}.chat-user{color:#111b21;background-color:#d9fdd3;border-top-right-radius:0;align-self:flex-end}.chat-bot{color:#111b21;background-color:#fff;border-top-left-radius:0;align-self:flex-start}.msg-time{color:#667781;align-items:center;gap:2px;font-size:10px;display:flex;position:absolute;bottom:3px;right:7px}.chat-user .msg-time:after{content:"✓✓";color:#53bdeb;letter-spacing:-2px;margin-left:2px;font-size:11px}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]~[data-astro-cid-hemr5th4]{animation:.3s ease-out fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
