.term{color:#e6e8ee;background:#0b0f17}.term-dim{color:#e6e8eeb8}.term-faint{color:#e6e8ee80}.term-err{color:#fca5a5}.term-ok{color:#6ee7b7}.term-warn{color:#fcd34d}.term-rule{border-color:#ffffff1a}.hero-glow{background:radial-gradient(60% 50% at 50% 0%, color-mix(in srgb, var(--brand) 18%, transparent), transparent 70%), radial-gradient(40% 30% at 85% 10%, color-mix(in srgb, var(--info) 10%, transparent), transparent 70%)}@keyframes l-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes l-grow{0%{transform:scaleX(0)}}@keyframes l-pop{0%{opacity:0;transform:scale(.85)}60%{transform:scale(1.06)}to{opacity:1}}@keyframes l-strike{0%{transform:scaleX(0)}}@keyframes l-fade{0%{opacity:0}}@keyframes l-shrink{0%{opacity:.4;transform:scale(.94)}}.bench-strike:after{content:"";inset-inline:-2px;transform-origin:0;background:currentColor;height:2px;position:absolute;top:52%}[dir=rtl] .bench-strike:after{transform-origin:100%}.bench-bar{transform-origin:0}[dir=rtl] .bench-bar{transform-origin:100%}@media (prefers-reduced-motion:no-preference){.hero-in{animation:l-rise .6s var(--ease-out-quint) both}.bench-bar{animation:l-grow .9s var(--ease-out-quint) both}.bench-strike:after{animation:l-strike .4s var(--ease-out-quint) 1.1s both}.bench-zero{animation:l-pop .5s var(--ease-out-quint) 1.3s both}@supports (animation-timeline:view()){.reveal{animation:linear both l-rise;animation-timeline:view();animation-range:entry entry 70%}.step-line{animation:linear both l-fade;animation-timeline:view();animation-range:entry 40% cover 35%}.fit-after .fit-btn{animation:linear both l-shrink;animation-timeline:view();animation-range:entry 30% cover 40%}}@media (hover:hover) and (pointer:fine){.guarantee .guarantee-msg{opacity:.8;transition:opacity .2s ease-out, transform .2s var(--ease-out-quint);transform:translateY(2px)}.guarantee:hover .guarantee-msg,.guarantee:focus-visible .guarantee-msg{opacity:1;transform:none}}}.faq[open]>p{animation:.2s ease-out l-fade}.demo-status{display:inline-grid}.demo-status>*{grid-area:1/1}.demo-writing{visibility:hidden}.demo-progress{transform-origin:0}[dir=rtl] .demo-progress{transform-origin:100%}@keyframes d-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes d-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes d-ring{0%{stroke-dashoffset:var(--c)}}@keyframes d-show{0%{visibility:visible}to{visibility:visible}}@keyframes d-bar{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.demo-stage{animation:.22s ease-out l-fade}.demo-in{animation:d-rise .42s var(--ease-out-quint) both}.demo-pop{animation:l-pop .38s var(--ease-out-quint) both}.demo-type{animation:.65s steps(28,end) both d-type}.demo-writing{animation:d-show var(--d) linear}.demo-ready{animation:l-pop .32s var(--ease-out-quint) var(--d) both}.demo-ring{animation:d-ring 1.1s var(--ease-out-quint) both}.demo-share{transition:width 1.2s var(--ease-out-quint)}.demo-progress{animation:linear both d-bar}.demo:hover .demo-progress{animation-play-state:paused}}.demo :where(p,span,th,td){unicode-bidi:plaintext}
