.SherpaLoader-module__lEhTmW__mark{--sherpa-mark-size:24px;--sherpa-mark-ink:#7c3aed;--sherpa-mark-dot:#7c3aed;--sherpa-mark-tile:#7c3aed;--sherpa-mark-on-tile:#fff;--sherpa-trace-duration:1.4s;--sherpa-mark-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 16 94.5 76'%3E%3Cpath d='M14 82 C38 82 50 26 72 26' fill='none' stroke='black' stroke-width='12' stroke-linecap='round'/%3E%3C/svg%3E");--sherpa-mark-glyph-locked:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M14 80 C38 80 50 28 68 28' fill='none' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3C/svg%3E");width:var(--sherpa-mark-size);aspect-ratio:94.5/76;flex:none;display:inline-block;position:relative}.SherpaLoader-module__lEhTmW__mark:before{content:"";background:var(--sherpa-mark-ink);-webkit-mask-image:var(--sherpa-mark-glyph);-webkit-mask-image:var(--sherpa-mark-glyph);mask-image:var(--sherpa-mark-glyph);clip-path:inset(0);animation:SherpaLoader-module__lEhTmW__sherpaTrace var(--sherpa-trace-duration) cubic-bezier(.65, 0, .35, 1) infinite;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SherpaLoader-module__lEhTmW__mark:after{content:"";aspect-ratio:1;background:var(--sherpa-mark-dot);width:13.8%;animation:SherpaLoader-module__lEhTmW__sherpaSummit var(--sherpa-trace-duration) ease-out infinite;border-radius:50%;position:absolute;top:13.2%;left:88.9%;transform:translate(-50%,-50%)}.SherpaLoader-module__lEhTmW__xs{--sherpa-mark-size:16px;aspect-ratio:1;background:var(--sherpa-mark-tile);border-radius:4px}.SherpaLoader-module__lEhTmW__xs:before{-webkit-mask-image:var(--sherpa-mark-glyph-locked);-webkit-mask-image:var(--sherpa-mark-glyph-locked);mask-image:var(--sherpa-mark-glyph-locked);background:var(--sherpa-mark-on-tile)}.SherpaLoader-module__lEhTmW__xs:after{background:var(--sherpa-mark-on-tile);width:16%;top:28%;left:88%}.SherpaLoader-module__lEhTmW__sm{--sherpa-mark-size:24px}.SherpaLoader-module__lEhTmW__md{--sherpa-mark-size:40px}.SherpaLoader-module__lEhTmW__lg{--sherpa-mark-size:72px}.SherpaLoader-module__lEhTmW__mono{--sherpa-mark-ink:currentColor;--sherpa-mark-dot:currentColor}.SherpaLoader-module__lEhTmW__loader{align-items:center;gap:.6rem;display:inline-flex}@keyframes SherpaLoader-module__lEhTmW__sherpaTrace{0%{clip-path:inset(0 100% 0 0)}62%,to{clip-path:inset(0)}}@keyframes SherpaLoader-module__lEhTmW__sherpaSummit{0%,55%{opacity:0;transform:translate(-50%,-50%)scale(.4)}74%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}88%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:no-preference){.SherpaLoader-module__lEhTmW__deferred{opacity:0;animation:.2s ease-out 1s forwards SherpaLoader-module__lEhTmW__sherpaReveal}}@keyframes SherpaLoader-module__lEhTmW__sherpaReveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){.SherpaLoader-module__lEhTmW__mark:before,.SherpaLoader-module__lEhTmW__mark:after{animation:none}}
.AiProviderComparison-module__Bevstq__panel{color:#1e293b;background:linear-gradient(145deg,#fff 0%,#f8f7ff 100%);border:1px solid #d9d4f6;border-radius:18px;margin-top:28px;padding:clamp(22px,3vw,34px);box-shadow:0 18px 50px -38px #26185f8c}.AiProviderComparison-module__Bevstq__embedded{margin:18px 0 24px}.AiProviderComparison-module__Bevstq__heading h2{color:#141338;margin:7px 0 8px;font-size:clamp(21px,2.4vw,30px);line-height:1.2}.AiProviderComparison-module__Bevstq__heading p{color:#475569;max-width:82ch;margin:0;line-height:1.65}.AiProviderComparison-module__Bevstq__eyebrow{color:#5a3fc0;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.AiProviderComparison-module__Bevstq__cloudOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 12px;display:grid}.AiProviderComparison-module__Bevstq__cloudOption{background:#fff;border:1px solid #e4e0f8;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.AiProviderComparison-module__Bevstq__cloudOption strong{color:#211858}.AiProviderComparison-module__Bevstq__cloudOption span{color:#64748b;text-align:right;font-size:.88rem}.AiProviderComparison-module__Bevstq__subscriptionWarning,.AiProviderComparison-module__Bevstq__liveStatus,.AiProviderComparison-module__Bevstq__gateWarning{border-radius:11px;margin:12px 0;padding:12px 14px;font-size:.9rem;line-height:1.55}.AiProviderComparison-module__Bevstq__subscriptionWarning{color:#30236b;background:#f1efff;border-left:4px solid #7c5ce5}.AiProviderComparison-module__Bevstq__liveStatus{color:#115e4d;background:#ecfdf5;border-left:4px solid #0f8a68}.AiProviderComparison-module__Bevstq__gateWarning{color:#713f12;background:#fff7e6;border-left:4px solid #d97706;margin-bottom:0}.AiProviderComparison-module__Bevstq__tableRegion{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dedaf3;border-radius:12px;max-width:100%;margin-top:16px;overflow-x:auto}.AiProviderComparison-module__Bevstq__tableRegion:focus-visible{outline-offset:3px;outline:3px solid #8b6ff0}.AiProviderComparison-module__Bevstq__table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem;line-height:1.5}.AiProviderComparison-module__Bevstq__table th,.AiProviderComparison-module__Bevstq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e8e5f4;padding:13px 15px}.AiProviderComparison-module__Bevstq__table thead th{color:#fff;background:#211858;font-size:.84rem}.AiProviderComparison-module__Bevstq__table tbody th{color:#211858;background:#f8f7ff;width:18%}.AiProviderComparison-module__Bevstq__table tbody td{color:#475569;width:41%}.AiProviderComparison-module__Bevstq__table tbody tr:last-child>*{border-bottom:0}.AiProviderComparison-module__Bevstq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:680px){.AiProviderComparison-module__Bevstq__panel{border-radius:14px;padding:18px 14px}.AiProviderComparison-module__Bevstq__cloudOptions{grid-template-columns:1fr}.AiProviderComparison-module__Bevstq__cloudOption{flex-direction:column;align-items:flex-start;gap:3px}.AiProviderComparison-module__Bevstq__cloudOption span{text-align:left}.AiProviderComparison-module__Bevstq__table{min-width:680px}}@media (prefers-reduced-motion:reduce){.AiProviderComparison-module__Bevstq__tableRegion{scroll-behavior:auto}}
