.fee-slider{--color-primary-rgb:255, 107, 53;appearance:none;background:linear-gradient(to right,var(--color-brand-primary) 0%,var(--color-brand-primary) var(--slider-fill,0%),#e5e7eb var(--slider-fill,0%),#e5e7eb 100%);cursor:pointer;border-radius:9999px;outline:none;height:4px;transition:background .1s}.fee-slider:disabled{opacity:.5;cursor:default}.fee-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-brand-primary);width:16px;height:16px;box-shadow:0 0 0 1px var(--color-brand-primary),0 2px 6px #00000026;cursor:pointer;border:2px solid #fff;border-radius:50%;transition:box-shadow .15s,transform .15s}.fee-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px rgb(var(--color-primary-rgb) / 15%),0 1px 4px #0000001f;transform:scale(1.1)}.fee-slider::-webkit-slider-thumb:active{transform:scale(.95)}.fee-slider::-moz-range-thumb{background:var(--color-brand-primary);width:16px;height:16px;box-shadow:0 0 0 1px var(--color-brand-primary),0 2px 6px #00000026;cursor:pointer;border:2px solid #fff;border-radius:50%}.fee-slider::-moz-range-track{background:#e5e7eb;border-radius:9999px;height:4px}@media(prefers-reduced-motion:reduce){.fee-slider{transition:none}.fee-slider::-webkit-slider-thumb{transition:none}}@media(forced-colors:active){.fee-slider::-webkit-slider-thumb{background:buttonface;border-color:buttontext}.fee-slider::-moz-range-thumb{background:buttonface;border-color:buttontext}}.landing-h1{letter-spacing:-.03em;font-size:clamp(2.25rem,4vw,3.75rem);line-height:1.05}.landing-hero-h1{letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,4rem);line-height:1.05}.landing-hero-glow{background:radial-gradient(at 30% 20%,#ff6b352e,#0000 55%)}.landing-nav-clearance{padding-top:72px}.landing-display-tight{line-height:1.1}.landing-display-tighter{line-height:1.15}.landing-display-tightest{line-height:1.2}.landing-display-tracking-tight{letter-spacing:-.02em}.landing-display-tracking-tighter{letter-spacing:-.03em}.step-circle-dark{color:#fff;background:#1a1428;position:relative}.step-circle-dark:before{content:"";z-index:-1;background:radial-gradient(circle,#ff6b3559,#0000 65%);border-radius:9999px;position:absolute;inset:-8px}.checkout-browser-frame{-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -15px #0009,0 0 0 1px #00000014}.checkout-browser-bar{background:linear-gradient(#f6f6f6,#ececec);border-bottom:1px solid #00000014;align-items:center;height:36px;padding:0 14px;display:flex;position:relative}.checkout-browser-dots{align-items:center;gap:8px;display:flex}.checkout-browser-dot{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000001f}.checkout-browser-dot.dot-red{background:#ff5f57}.checkout-browser-dot.dot-yellow{background:#febc2e}.checkout-browser-dot.dot-green{background:#28c840}.checkout-browser-url{color:#6b6b6b;white-space:nowrap;pointer-events:none;background:#fff;border:1px solid #00000012;border-radius:5px;align-items:center;gap:6px;max-width:60%;height:22px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-browser-url span{text-overflow:ellipsis;overflow:hidden}.checkout-browser-lock{color:#a0a0a0;flex-shrink:0;width:10px;height:10px}.checkout-browser-img{-webkit-user-drag:none;width:100%;height:auto;display:block}.hero-aurora{z-index:0;opacity:.55;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 96%);mask-image:linear-gradient(#000 0% 68%,#0000 96%)}.reveal-up{will-change:opacity,transform;transition:opacity .7s ease-out,transform .7s ease-out}@media(prefers-reduced-motion:no-preference){html.js .reveal-up{opacity:0;transform:translateY(40px)}html.js .reveal-up.is-visible{opacity:1;transform:translateY(0)}}.stat-card{flex-direction:column-reverse;gap:.25rem;display:flex}.stat-card dd{margin:0}.stat-card .counter{font-family:var(--font-display,"Outfit", system-ui, sans-serif);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;line-height:1}.stat-card__label{font-family:var(--font-body,"Outfit", system-ui, sans-serif);color:#ffffff80;font-size:.875rem}.vertical-tag-pill{color:#ffffff59;font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;display:inline-flex}.vertical-tag-pill--link{transition:border-color .2s,color .2s,background-color .2s}.vertical-tag-pill--link:hover{color:#ffffffd9;background-color:#ffffff0a;border-color:#ffffff59}.vertical-video--blur{filter:blur(6px)brightness(.3);transform:scale(1.1)}.vertical-glow{background:radial-gradient(ellipse at 70% 50%,var(--vertical-glow,transparent) 0%,transparent 60%);opacity:.35}.landing-hero-right{min-height:28rem}.landing-hero-preview{border-radius:1.25rem;width:100%;height:700px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.landing-hero-preview__frame{zoom:.7;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}#nav-backdrop{box-shadow:none;background:0 0;transition:background .5s,box-shadow .5s}.nav-scrolled #nav-backdrop{background:#fff;box-shadow:0 1px 3px #0000000f}.nav-scrolled #nav-mobile-menu{background:#fff;border-color:#e5e7eb99}.nav-scrolled #nav-mobile-menu a:not([class*=bg-brand]),.nav-scrolled #nav-mobile-menu summary{color:#4b5563}.nav-scrolled #nav-mobile-menu a:hover,.nav-scrolled #nav-mobile-menu summary:hover{color:#111827}.nav-scrolled #nav-mobile-menu .border-t{border-color:#e5e7eb99}.nav-mega-w-2col{width:36rem;max-width:calc(100vw - 3rem)}.nav-mega-w-3col{width:48rem;max-width:calc(100vw - 3rem)}.nav-h{height:72px}.nav-mega-max{max-width:calc(100vw - 3rem)}.nav-mega-shadow{box-shadow:0 8px 40px #0000004d}.nav-border-soft{border-color:#ffffff1f}@layer utilities{.nav-glass-dark{background:#0f0a19f0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav-glass-dark{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4)}}}.nav-scrolled .nav-logo{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.nav-scrolled .nav-link{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.nav-scrolled .nav-link:hover{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.nav-scrolled .nav-hamburger{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-600,oklch(44.6% .03 256.802))}.nav-scrolled .nav-hamburger:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:var(--color-gray-800,oklch(27.8% .033 256.848))}.nav-scrolled .lang-switcher__trigger{color:#374151}.nav-scrolled .lang-switcher__trigger:hover{color:#111827}.nav-logo-light{opacity:1}.nav-logo-dark,.nav-scrolled .nav-logo-light{opacity:0}.nav-scrolled .nav-logo-dark{opacity:1}@media(prefers-reduced-motion:reduce){.reveal-up{opacity:1;transition:none;transform:none}.stat-card .counter{transition:none}}.networks-loop{padding-block:1.25rem}.networks-loop img{opacity:.5;transition:opacity .2s,transform .2s}.networks-loop a:hover img{opacity:1;transform:scale(1.2)}.networks-loop .logoloop-label{transition:color .2s}.networks-loop a:hover .logoloop-label{color:#ffffffd9}.product-stack-card{background:#fff;border:1px solid #110c2212;border-radius:1.75rem;padding:2rem 1.5rem;box-shadow:0 2px 6px #110c220a,0 24px 48px -28px #110c2259}[data-stack-mode=list] .product-stack-card+.product-stack-card{margin-top:1.5rem}@media(min-width:1024px){.product-stack-card{height:32rem;padding:3rem}.product-stack-card img{object-fit:contain;max-height:22rem;margin-inline:auto}}.bento-code .code-tab-group{height:100%;box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex}.bento-code .code-tab-group:before{display:none}.bento-code .code-tab-panel.active{flex-direction:column;flex:1;display:flex}.bento-code .code-tab-panel.active>pre{flex:1;margin:0}@media(max-width:639px){.bento-code pre.shiki,.bento-code pre.shiki code{font-size:12.5px;line-height:1.6}}@media(max-width:1023px){.dashboard-stack>div{transform-origin:50%;transform:scale(.46)}}@media(min-width:640px)and (max-width:1023px){.dashboard-stack>div{transform:scale(.7)}}
