.hs-dot-pattern{background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 0);background-size:22px 22px}.hs-grid-pattern{background-image:linear-gradient(rgba(15,17,54,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,17,54,.04) 1px,transparent 0);background-size:48px 48px}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hs-float{animation:hs-float 6s ease-in-out infinite}@keyframes hs-pulse{0%,to{box-shadow:0 0 0 0 rgba(79,70,229,.55)}50%{box-shadow:0 0 0 10px rgba(79,70,229,0)}}.hs-pulse{animation:hs-pulse 2s ease-out infinite}.hs-pill-cta{position:relative;display:inline-flex;align-items:center;height:50px;padding-left:24px;padding-right:56px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.hs-pill-cta:hover{transform:translateY(-2px)}@media (max-width:639px){.hs-pill-cta{padding-left:56px}}.hs-pill-cta .hs-pill-arrow{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.hs-pill-cta:hover .hs-pill-arrow{transform:translateY(-50%) translateX(3px)}.hs-link-arrow{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;transition:gap .25s cubic-bezier(.2,.7,.2,1)}.hs-link-arrow:hover{gap:10px}.kinetic-hs-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.hs-grad-text .kinetic-hs-word,.hs-grad-text-light .kinetic-hs-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.reveal-stagger.in .kinetic-hs-word,.reveal.in .kinetic-hs-word{opacity:1;transform:translateY(0)}.hs-feature-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1)}.hs-feature-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px rgba(79,70,229,.25)}.hs-process-dot{background-image:radial-gradient(circle,rgba(124,58,237,.4) 2px,transparent 0);background-size:12px 12px;background-repeat:repeat-x;background-position:50%;height:2px}@media (prefers-reduced-motion:reduce){.hs-float,.hs-pulse{animation:none!important}.kinetic-hs-word{opacity:1!important;transform:none!important}}.intercom-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 96px)}@media (min-width:640px){.intercom-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}@media (min-width:1024px){.intercom-hero{padding-top:calc(var(--announcement-h, 0px) + 128px)}}.ic-bubble{position:relative;border-radius:22px 22px 22px 4px}.ic-bubble-right{border-radius:22px 22px 4px 22px}.ic-dots{background-image:radial-gradient(circle,rgba(15,17,54,.06) 1.2px,transparent 0)}.ic-dots,.ic-dots-dark{background-size:24px 24px}.ic-dots-dark{background-image:radial-gradient(circle,rgba(255,255,255,.08) 1.2px,transparent 0)}@keyframes ic-bubble-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.reveal-stagger.in .ic-bubble-anim,.reveal.in .ic-bubble-anim{animation:ic-bubble-rise .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ic-typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.ic-typing-dot{animation:ic-typing 1.4s ease-in-out infinite}@keyframes ic-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.ic-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:ic-ping 2s cubic-bezier(0,0,.2,1) infinite}.ic-avatar{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;color:#fff;border-radius:9999px;border:2px solid #fff}.ic-avatar-dark{border-color:#1b1e62}.ic-flow-line{background-image:linear-gradient(90deg,rgba(79,70,229,0),rgba(79,70,229,.4) 20%,rgba(124,58,237,.4) 80%,rgba(124,58,237,0));height:1.5px}.ic-pill{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.ic-pill:hover{transform:translateY(-2px)}.ic-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.ic-card:hover{transform:translateY(-3px);box-shadow:0 24px 50px -24px rgba(79,70,229,.2)}.kinetic-ic-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.ic-grad-text .kinetic-ic-word,.ic-grad-text-light .kinetic-ic-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.reveal-stagger.in .kinetic-ic-word,.reveal.in .kinetic-ic-word{opacity:1;transform:translateY(0)}.ic-grad-text{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;background-clip:text}.ic-grad-text,.ic-grad-text-light{-webkit-text-fill-color:transparent}.ic-grad-text-light{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;background-clip:text}.ic-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}@media (prefers-reduced-motion:reduce){.ic-ping:before,.ic-typing-dot{animation:none!important}.kinetic-ic-word{opacity:1!important;transform:none!important}.reveal-stagger.in .ic-bubble-anim,.reveal.in .ic-bubble-anim{animation:none!important}}.kl-hero{padding-top:calc(var(--announcement-h, 0px) + 80px)}@media (min-width:640px){.kl-hero{padding-top:calc(var(--announcement-h, 0px) + 96px)}}@media (min-width:1024px){.kl-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}.wh-frame,.wh-frame-wrap{width:100%}@media (max-width:1023px){.wh-frame-wrap{display:flex;justify-content:center}.wh-frame{max-width:640px}}.kl-noise{background-image:radial-gradient(circle at 20% 30%,rgba(124,58,237,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(6,182,212,.06) 0,transparent 50%)}.kl-grid-tex{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:56px 56px}@keyframes kl-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-14px) rotate(-1deg)}}.kl-float{animation:kl-float 6s ease-in-out infinite}@keyframes kl-float-2{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(1deg)}}.kl-float-2{animation:kl-float-2 7s ease-in-out infinite;animation-delay:-2s}@keyframes kl-pulse-ring{0%{box-shadow:0 0 0 0 rgba(124,58,237,.55)}to{box-shadow:0 0 0 14px rgba(124,58,237,0)}}.kl-pulse-ring{animation:kl-pulse-ring 2s ease-out infinite}.kl-pill-cta{position:relative;display:inline-flex;align-items:center;height:52px;padding-left:26px;padding-right:58px;border-radius:9999px;font-weight:500;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.kl-pill-cta:hover{transform:translateY(-2px)}.kl-pill-cta .kl-pill-arrow{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.kl-pill-cta:hover .kl-pill-arrow{transform:translateY(-50%) translateX(3px)}.kl-small-arrow{display:inline-flex;align-items:center;gap:6px;padding:6px 14px 6px 16px;border-radius:9999px;font-size:12.5px;font-weight:500;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.kl-small-arrow:hover{transform:translateY(-1px)}.kl-small-arrow .kl-small-arrow-icon{width:22px;height:22px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.kl-small-arrow:hover .kl-small-arrow-icon{transform:translateX(2px)}.kl-stat-bar{display:inline-block;width:48px;height:3px;background:linear-gradient(90deg,#06b6d4,#4f46e5,#7c3aed);border-radius:2px;margin-bottom:14px}.kl-feature-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1)}.kl-feature-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px rgba(79,70,229,.3)}[data-js-ready] .kinetic-kl-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}[data-js-ready] .reveal-scale.in .kinetic-kl-word,[data-js-ready] .reveal-stagger.in .kinetic-kl-word,[data-js-ready] .reveal.in .kinetic-kl-word{opacity:1;transform:translateY(0)}[style*="--kinetic-grad"] .kinetic-kl-word{background:var(--kinetic-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (prefers-reduced-motion:reduce){.kl-float,.kl-float-2,.kl-pulse-ring{animation:none!important}[data-js-ready] .kinetic-kl-word{opacity:1!important;transform:none!important}}.calcom-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 88px)}@media (min-width:640px){.calcom-hero{padding-top:calc(var(--announcement-h, 0px) + 104px)}}@media (min-width:1024px){.calcom-hero{padding-top:calc(var(--announcement-h, 0px) + 120px)}}.cc-cal-grid{background-image:linear-gradient(rgba(15,17,54,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,17,54,.04) 1px,transparent 0);background-size:80px 32px}.cc-cal-grid-dark{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:80px 32px}.cc-slot{position:relative;background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:10px;padding:10px 12px;transition:transform .2s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .2s}.cc-slot:hover{transform:translateY(-1px);border-color:rgba(79,70,229,.3);box-shadow:0 6px 14px -8px rgba(79,70,229,.15)}.cc-slot-selected{background:linear-gradient(90deg,rgba(79,70,229,.06),transparent);border-color:rgba(79,70,229,.3)}.cc-slot-selected:before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:3px;background:linear-gradient(180deg,#06b6d4,#7c3aed);border-radius:2px}.cc-event{position:relative;border-radius:6px;padding:6px 8px;font-size:11px;line-height:1.3;overflow:hidden}.cc-event:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.cc-pill{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.cc-pill:hover{transform:translateY(-2px)}.cc-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.cc-card:hover{transform:translateY(-3px);border-color:rgba(79,70,229,.2);box-shadow:0 20px 40px -24px rgba(79,70,229,.18)}.kinetic-cc-word{display:inline-block;color:inherit;-webkit-text-fill-color:inherit;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-js-ready] .cc-kinetic .kinetic-cc-word{opacity:0;transform:translateY(100%)}[data-js-ready] .cc-kinetic.in .kinetic-cc-word{opacity:1;transform:translateY(0)}.cc-grad-text .kinetic-cc-word,.cc-grad-text-light .kinetic-cc-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cc-grad-text{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;background-clip:text}.cc-grad-text,.cc-grad-text-light{-webkit-text-fill-color:transparent}.cc-grad-text-light{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;background-clip:text}.cc-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}@keyframes cc-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.cc-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:cc-ping 2s cubic-bezier(0,0,.2,1) infinite}.cc-avail-bar{display:flex;gap:2px;height:8px}.cc-avail-seg{flex:1;border-radius:2px}.cc-tab-active{background:#fff;color:#0f1136;box-shadow:0 1px 3px rgba(15,17,54,.1)}[data-theme=dark] .calcom-hero{background:linear-gradient(135deg,#0a1620,#07070d 50%,#120a24)!important}@media (prefers-reduced-motion:reduce){.cc-ping:before{animation:none!important}.kinetic-cc-word{opacity:1!important;transform:none!important}}.ds-hero{padding-top:calc(var(--announcement-h, 0px) + 96px)}@media (min-width:640px){.ds-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}@media (min-width:1024px){.ds-hero{padding-top:calc(var(--announcement-h, 0px) + 128px)}}.ds-paper{background-image:linear-gradient(rgba(15,17,54,.025) 1px,transparent 0)}.ds-paper,.ds-paper-dark{background-size:100% 28px}.ds-paper-dark{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0)}.ds-sheet{background:#fff;border-radius:14px;border:1px solid rgba(15,17,54,.08);box-shadow:0 1px 0 rgba(15,17,54,.02),0 4px 16px -8px rgba(15,17,54,.06)}.ds-status{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:9999px;font-family:Geist Mono,monospace;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}@keyframes ds-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.ds-dot-pulse{animation:ds-pulse 1.8s ease-in-out infinite}@keyframes ds-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.ds-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:ds-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes ds-draw{0%{stroke-dashoffset:var(--total,200)}to{stroke-dashoffset:0}}.reveal-scale.in .ds-draw-path,.reveal-stagger.in .ds-draw-path,.reveal.in .ds-draw-path{animation:ds-draw 2s cubic-bezier(.4,0,.2,1) forwards}.ds-draw-path{stroke-dasharray:var(--total,200);stroke-dashoffset:var(--total,200)}.ds-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;isolation:isolate}.ds-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.ds-cta:hover{transform:translateY(-2px)}.ds-cta:hover:after{opacity:1}.ds-cta:active{transform:translateY(0) scale(.985)}.ds-cta .ds-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ds-cta:hover .ds-cta-arrow{transform:translateX(4px)}.ds-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.ds-card:hover{transform:translateY(-4px);border-color:rgba(79,70,229,.3);box-shadow:0 24px 50px -24px rgba(79,70,229,.22)}[data-js-ready] .kinetic-ds-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.ds-grad-text-light .kinetic-ds-word,.ds-grad-text-static .kinetic-ds-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-js-ready] .reveal-scale.in .kinetic-ds-word,[data-js-ready] .reveal-stagger.in .kinetic-ds-word,[data-js-ready] .reveal.in .kinetic-ds-word{opacity:1;transform:translateY(0)}.ds-grad-text,.ds-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ds-grad-text-static{display:inline-block}.ds-grad-text-light{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ds-progress-bar{height:4px;background:rgba(15,17,54,.06);border-radius:2px;overflow:hidden}.ds-progress-fill{height:100%;border-radius:2px;transform-origin:left;animation:ds-progress 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes ds-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ds-sticky-top{top:calc(var(--announcement-h, 0px) + 80px)}@media (prefers-reduced-motion:reduce){[data-js-ready] .kinetic-ds-word{transition:none;opacity:1;transform:none}.ds-draw-path{stroke-dashoffset:0;animation:none}.ds-progress-fill{animation:none;transform:scaleX(1)}.ds-dot-pulse,.ds-ping:before{animation:none}}@keyframes n8-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.n8-dot-pulse{animation:n8-pulse-dot 1.6s ease-in-out infinite}@keyframes n8-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.n8-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:n8-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes n8-draw{0%{stroke-dashoffset:var(--total,200)}to{stroke-dashoffset:0}}.reveal-scale.in .n8-draw-path,.reveal-stagger.in .n8-draw-path,.reveal.in .n8-draw-path{animation:n8-draw 2s cubic-bezier(.4,0,.2,1) forwards}.n8-draw-path{stroke-dasharray:var(--total,200);stroke-dashoffset:var(--total,200)}@keyframes n8-packet-travel{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.n8-packet-circle{animation:n8-packet-travel 2.4s cubic-bezier(.4,0,.2,1) infinite}.n8-packet-circle.d1{animation-delay:.6s}.n8-packet-circle.d2{animation-delay:1.2s}@keyframes n8-flow{0%{transform:translateX(-12px);opacity:0}50%{opacity:1}to{transform:translateX(12px);opacity:0}}.n8-flow-packet{animation:n8-flow 2.4s cubic-bezier(.4,0,.2,1) infinite}.n8-flow-packet.d1{animation-delay:.4s}.n8-flow-packet.d2{animation-delay:.8s}.n8-edge{transition:stroke-width .3s,opacity .3s}.n8-node-card:hover~svg .n8-edge,svg:hover .n8-edge{stroke-width:3;opacity:1}.n8-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;isolation:isolate}.n8-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.n8-cta:hover{transform:translateY(-2px)}.n8-cta:hover:after{opacity:1}.n8-cta:active{transform:translateY(0) scale(.985)}.n8-cta .n8-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.n8-cta:hover .n8-cta-arrow{transform:translateX(4px)}.n8-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.n8-card:hover{transform:translateY(-4px);border-color:rgba(124,58,237,.3);box-shadow:0 24px 50px -24px rgba(124,58,237,.22)}.n8-node{position:relative;background:#fff;border-radius:12px;border:1.5px solid rgba(15,17,54,.1);transition:all .35s cubic-bezier(.2,.7,.2,1);overflow:hidden}.n8-node:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.45);box-shadow:0 16px 32px -16px rgba(124,58,237,.25)}.n8-node-pink:hover{border-color:#7c3aed;box-shadow:0 16px 32px -16px rgba(124,58,237,.3)}.n8-status{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:9999px;font-family:Geist Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}[data-js-ready] .kinetic-n8-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}[data-js-ready] .reveal-scale.in .kinetic-n8-word,[data-js-ready] .reveal-stagger.in .kinetic-n8-word,[data-js-ready] .reveal.in .kinetic-n8-word{opacity:1;transform:translateY(0)}.n8-grad-text .kinetic-n8-word,.n8-grad-text-light .kinetic-n8-word,.n8-grad-text-pink .kinetic-n8-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.n8-grad-text-static{display:inline-block}.n8-grad-text,.n8-grad-text-static{background:linear-gradient(135deg,#a78bfa,#7c3aed 50%,#5b21b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.n8-grad-text-pink,.n8-grad-text-pink-static{background:linear-gradient(135deg,#7c3aed,#6b3fa0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.n8-grad-text-pink-static{display:inline-block}.n8-grad-text-light-static{background:linear-gradient(120deg,#c4b5fd,#ddd6fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.n8-progress-bar{height:4px;background:rgba(15,17,54,.06);border-radius:2px;overflow:hidden}.n8-progress-fill{height:100%;border-radius:2px;transform-origin:left;animation:n8-progress 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes n8-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.n8-grid{background-image:linear-gradient(rgba(15,17,54,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,17,54,.04) 1px,transparent 0)}.n8-grid,.n8-grid-dark{background-size:24px 24px}.n8-grid-dark{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0)}.n8-sticky-top{top:calc(var(--announcement-h, 0px) + 96px)}.n8-code-chip{font-family:Geist Mono,monospace;font-size:10px;padding:2px 6px;border-radius:4px}@media (prefers-reduced-motion:reduce){[data-js-ready] .kinetic-n8-word{transition:none;opacity:1;transform:none}.n8-draw-path{stroke-dashoffset:0;animation:none}.n8-progress-fill{animation:none;transform:scaleX(1)}.n8-dot-pulse,.n8-flow-packet,.n8-packet-circle,.n8-ping:before{animation:none}}.public-api-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 96px)}@media (min-width:1024px){.public-api-hero{padding-top:calc(var(--announcement-h, 0px) + 120px)}}@keyframes ap-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.ap-dot-pulse{animation:ap-pulse-dot 1.6s ease-in-out infinite}@keyframes ap-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.ap-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:ap-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes ap-draw{0%{stroke-dashoffset:var(--total,200)}to{stroke-dashoffset:0}}.reveal.in .ap-draw-path{animation:ap-draw 2s cubic-bezier(.4,0,.2,1) forwards}.ap-draw-path{stroke-dasharray:var(--total,200);stroke-dashoffset:var(--total,200)}.ap-code{font-family:Geist Mono,monospace;font-size:11px;line-height:1.65}.ap-method-get{color:#06b6d4}.ap-method-post{color:#10b981}.ap-method-put{color:#f59e0b}.ap-method-delete{color:#ef4444}.ap-key{color:#c4b5fd}.ap-str{color:#6ee7b7}.ap-num{color:#fcd34d}.ap-cmt{color:rgba(255,255,255,.4);font-style:italic}.ap-punct{color:rgba(255,255,255,.55)}.ap-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;isolation:isolate}.ap-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.ap-cta:hover{transform:translateY(-2px)}.ap-cta:hover:after{opacity:1}.ap-cta:active{transform:translateY(0) scale(.985)}.ap-cta .ap-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ap-cta:hover .ap-cta-arrow{transform:translateX(4px)}.ap-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.ap-card:hover{transform:translateY(-4px);border-color:rgba(79,70,229,.3);box-shadow:0 24px 50px -24px rgba(79,70,229,.22)}.ap-status{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:9999px;font-family:Geist Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.kinetic-ap-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.reveal-scale.in .kinetic-ap-word,.reveal-stagger.in .kinetic-ap-word,.reveal.in .kinetic-ap-word{opacity:1;transform:translateY(0)}.ap-grad-text .kinetic-ap-word,.ap-grad-text-light .kinetic-ap-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ap-grad-text-static{display:inline-block}.ap-grad-text,.ap-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ap-grad-text-light-static{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.ap-progress-bar{height:4px;background:rgba(15,17,54,.06);border-radius:2px;overflow:hidden}.ap-progress-fill{height:100%;border-radius:2px;transform-origin:left;animation:ap-progress 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes ap-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ap-dots{background-image:radial-gradient(circle,rgba(15,17,54,.05) 1px,transparent 0)}.ap-dots,.ap-dots-dark{background-size:22px 22px}.ap-dots-dark{background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 0)}.ap-sticky-top{top:calc(var(--announcement-h, 0px) + 96px)}.ap-tab-active{background:rgba(255,255,255,.1);color:#fff}@media (prefers-reduced-motion:reduce){.kinetic-ap-word{transition:none;opacity:1;transform:none}.ap-draw-path{stroke-dashoffset:0;animation:none}.ap-progress-fill{animation:none;transform:scaleX(1)}.ap-dot-pulse,.ap-ping:before{animation:none}}[data-theme=dark] .public-api-hero{background:linear-gradient(135deg,#0b1220,#07070d 50%,#160e2e)!important}.qb-ledger{background-image:linear-gradient(rgba(15,17,54,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,17,54,.03) 1px,transparent 0)}.qb-ledger,.qb-ledger-dark{background-size:100% 32px,25% 100%}.qb-ledger-dark{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0)}.qb-dots{background-image:radial-gradient(circle,rgba(15,17,54,.06) 1px,transparent 0)}.qb-dots,.qb-dots-dark{background-size:22px 22px}.qb-dots-dark{background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 0)}@keyframes qb-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.qb-dot-pulse{animation:qb-pulse-dot 1.8s ease-in-out infinite}@keyframes qb-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.qb-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:qb-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes qb-draw{0%{stroke-dashoffset:var(--total,200)}to{stroke-dashoffset:0}}.reveal-scale.in .qb-draw-path,.reveal-stagger.in .qb-draw-path,.reveal.in .qb-draw-path{animation:qb-draw 2s cubic-bezier(.4,0,.2,1) forwards}.qb-draw-path{stroke-dasharray:var(--total,200);stroke-dashoffset:var(--total,200)}.qb-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;isolation:isolate}.qb-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.qb-cta:hover{transform:translateY(-2px)}.qb-cta:hover:after{opacity:1}.qb-cta:active{transform:translateY(0) scale(.985)}.qb-cta .qb-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.qb-cta:hover .qb-cta-arrow{transform:translateX(4px)}.qb-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.qb-card:hover{transform:translateY(-4px);border-color:rgba(79,70,229,.3);box-shadow:0 24px 50px -24px rgba(79,70,229,.22)}.qb-trace{position:relative}.qb-trace:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,transparent,transparent 50%,#4f46e5 75%,#7c3aed);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s;pointer-events:none}.qb-card:hover .qb-trace:before{opacity:1}[data-js-ready] .kinetic-qb-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.qb-grad-text .kinetic-qb-word,.qb-grad-text-light .kinetic-qb-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-js-ready] .reveal-scale.in .kinetic-qb-word,[data-js-ready] .reveal-stagger.in .kinetic-qb-word,[data-js-ready] .reveal.in .kinetic-qb-word{opacity:1;transform:translateY(0)}.qb-grad-text{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;background-clip:text}.qb-grad-text,.qb-grad-text-light{-webkit-text-fill-color:transparent}.qb-grad-text-light{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;background-clip:text}.qb-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.qb-progress-bar{height:4px;background:rgba(15,17,54,.06);border-radius:2px;overflow:hidden}.qb-progress-fill{height:100%;border-radius:2px;transform-origin:left;animation:qb-progress 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes qb-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.qb-sticky-top{top:calc(var(--announcement-h, 0px) + 96px)}.qb-paper-cell{background:#fff}.qb-paper-cell-alt{background:rgba(15,17,54,.02)}.qb-stage:hover{box-shadow:0 16px 40px -20px rgba(15,17,54,.15)}.qb-journal-row:hover{background:rgba(79,70,229,.03)!important}.qb-journal-row:hover .qb-row-accent{opacity:1}@media (prefers-reduced-motion:reduce){[data-js-ready] .kinetic-qb-word{transition:none;opacity:1;transform:none}.qb-draw-path{stroke-dashoffset:0;animation:none}.qb-progress-fill{animation:none;transform:scaleX(1)}.qb-dot-pulse,.qb-ping:before{animation:none}}.rc-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 88px)}@media (min-width:1024px){.rc-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}.rc-bars{display:inline-flex;flex-direction:column;gap:3px;position:relative}.rc-bars .rc-bar{height:6px;border-radius:1px;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.rc-bars .rc-bar.b1{width:36px;background:#06b6d4}.rc-bars .rc-bar.b2{width:30px;background:#2563eb}.rc-bars .rc-bar.b3{width:24px;background:#4f46e5}.rc-bars .rc-bar.b4{width:18px;background:#7c3aed}.rc-corner-tl{clip-path:polygon(0 0,100% 0,100% 60%,60% 100%,0 100%)}.rc-corner-tr{clip-path:polygon(0 0,100% 0,100% 100%,40% 100%,0 60%)}.rc-corner-bl{clip-path:polygon(0 0,60% 0,100% 40%,100% 100%,0 100%)}.rc-corner-br{clip-path:polygon(40% 0,100% 0,100% 100%,0 100%,0 40%)}.rc-stripes{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 1px,transparent 0,transparent 18px)}.rc-stripes-light{background-image:repeating-linear-gradient(135deg,rgba(15,17,54,.03),rgba(15,17,54,.03) 1px,transparent 0,transparent 18px)}.rc-mark{position:relative;width:36px;height:36px}.rc-mark:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#06b6d4,#06b6d4 22%,#2563eb 0,#2563eb 46%,#4f46e5 0,#4f46e5 70%,#7c3aed 0,#7c3aed);clip-path:polygon(0 0,100% 0,92% 100%,0 100%);border-radius:4px}.rc-grad-text{background-image:var(--rc-grad,linear-gradient(135deg,#06b6d4 0,#2563eb 40%,#4f46e5 70%,#7c3aed 100%))}.rc-grad-text,.rc-grad-text-light{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rc-grad-text-light{background-image:var(--rc-grad,linear-gradient(135deg,#67e8f9 0,#93c5fd 40%,#c4b5fd 80%))}.rc-btn,.rc-btn-outline{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s cubic-bezier(.2,.7,.2,1)}.rc-btn-outline{background:transparent}.rc-btn-outline:hover,.rc-btn:hover{transform:translateY(-2px)}.rc-card,.rc-card-dark{position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s}.rc-card-dark:hover,.rc-card:hover{transform:translateY(-4px)}.rc-card-dark:hover{background:rgba(255,255,255,.06)}@keyframes rc-bar-rise{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.reveal.in .rc-bar-anim{animation:rc-bar-rise .6s cubic-bezier(.2,.7,.2,1) forwards}.reveal.in .rc-bar-anim.d1{animation-delay:.1s}.reveal.in .rc-bar-anim.d2{animation-delay:.2s}.reveal.in .rc-bar-anim.d3{animation-delay:.3s}.reveal.in .rc-bar-anim.d4{animation-delay:.4s}@keyframes rc-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(6,182,212,.55)}50%{box-shadow:0 0 0 12px rgba(6,182,212,0)}}.rc-pulse{animation:rc-pulse-glow 2s ease-out infinite}.rc-kinetic-word{opacity:0;transform:translateY(100%);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);display:inline-block;color:inherit;-webkit-text-fill-color:inherit}.rc-grad-text .rc-kinetic-word{background-image:var(--rc-grad,linear-gradient(135deg,#06b6d4 0,#2563eb 40%,#4f46e5 70%,#7c3aed 100%))}.rc-grad-text .rc-kinetic-word,.rc-grad-text-light .rc-kinetic-word{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.rc-grad-text-light .rc-kinetic-word{background-image:var(--rc-grad,linear-gradient(135deg,#67e8f9 0,#93c5fd 40%,#c4b5fd 80%))}.rc-kinetic.in .rc-kinetic-word{opacity:1;transform:translateY(0)}@keyframes rc-eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.rc-eq-bar{transform-origin:bottom;animation:rc-eq 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.rc-eq-bar,.rc-pulse,.reveal.in .rc-bar-anim{animation:none!important}.rc-kinetic-word{transition:none!important}}[data-theme=dark] .rc-hero{background:linear-gradient(135deg,#0b1220,#07070d 45%,#160e2e)!important}.twilio-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 96px)}@media (min-width:640px){.twilio-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}@media (min-width:1024px){.twilio-hero{padding-top:calc(var(--announcement-h, 0px) + 128px)}}.tw-kinetic-word{display:inline-block;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.twilio-grad-word{background-image:var(--rc-grad,linear-gradient(135deg,#06b6d4 0,#2563eb 40%,#4f46e5 70%,#7c3aed 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-js-ready] .tw-kinetic .tw-kinetic-word{opacity:0;transform:translateY(120%)}[data-js-ready] .tw-kinetic.in .tw-kinetic-word{opacity:1;transform:translateY(0)}[style*="--kinetic-grad"] .tw-kinetic-word{background:var(--kinetic-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes tw-blob-morph{0%,to{border-radius:60% 40% 35% 65%/55% 60% 40% 45%;transform:translate(0) rotate(0)}33%{border-radius:45% 55% 65% 35%/40% 60% 50% 50%;transform:translate(20px,-10px) rotate(60deg)}66%{border-radius:55% 45% 50% 50%/65% 45% 60% 35%;transform:translate(-10px,20px) rotate(-30deg)}}.tw-morph-blob{animation:tw-blob-morph 18s ease-in-out infinite}@keyframes tw-msg-slide{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.tw-msg-row{animation:tw-msg-slide .55s cubic-bezier(.2,.7,.2,1) both}@keyframes tw-pulse-dot{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(16,185,129,.55)}50%{transform:scale(1.15);box-shadow:0 0 0 6px rgba(16,185,129,0)}}.tw-pulse{animation:tw-pulse-dot 1.8s ease-in-out infinite}@keyframes tw-draw-line{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.tw-draw{stroke-dasharray:100;animation:tw-draw-line 1.4s ease-out both}@keyframes tw-ripple{0%{transform:scale(0);opacity:.45}to{transform:scale(2.5);opacity:0}}.tw-cta-btn{position:relative;overflow:hidden}.tw-cta-btn .tw-ripple{position:absolute;width:14px;height:14px;border-radius:9999px;pointer-events:none;background:rgba(255,255,255,.5);animation:tw-ripple .6s ease-out forwards}.tw-arrow-slide{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.tw-cta-btn:hover .tw-arrow-slide{transform:translateX(3px)}[data-theme=dark] .twilio-hero{background:linear-gradient(135deg,#0a1620,#07070d 45%,#120a24)!important}[data-theme=dark] .twilio-hero svg path[fill="#fff"]{fill:#07070d}@media (prefers-reduced-motion:reduce){.tw-draw,.tw-morph-blob,.tw-msg-row,.tw-pulse{animation:none!important}.tw-kinetic-word{opacity:1!important;transform:none!important}}.slack-hero{isolation:isolate;padding-top:calc(var(--announcement-h, 0px) + 88px)}@media (min-width:640px){.slack-hero{padding-top:calc(var(--announcement-h, 0px) + 104px)}}@media (min-width:1024px){.slack-hero{padding-top:calc(var(--announcement-h, 0px) + 120px)}}.sl-hash:before{content:"#";font-weight:700;opacity:.5;margin-right:4px}@keyframes sl-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.sl-dot-pulse{animation:sl-pulse-dot 1.6s ease-in-out infinite}@keyframes sl-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.5);opacity:0}}.sl-ping:before{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:sl-ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes sl-msg-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-js-ready] .reveal-stagger.in .sl-msg-anim,[data-js-ready] .reveal.in .sl-msg-anim{animation:sl-msg-slide .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes sl-badge-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.sl-badge-bounce{animation:sl-badge-bounce 2s ease-in-out infinite}@keyframes sl-draw{0%{stroke-dashoffset:var(--total,200)}to{stroke-dashoffset:0}}.sl-draw-path{stroke-dasharray:var(--total,200);stroke-dashoffset:var(--total,200)}[data-js-ready] .reveal.in .sl-draw-path{animation:sl-draw 2s cubic-bezier(.4,0,.2,1) forwards}.sl-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:9999px;font-weight:500;font-size:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;overflow:hidden;isolation:isolate}.sl-cta:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.sl-cta:hover{transform:translateY(-2px)}.sl-cta:hover:after{opacity:1}.sl-cta:active{transform:translateY(0) scale(.985)}.sl-cta .sl-cta-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sl-cta:hover .sl-cta-arrow{transform:translateX(4px)}.sl-card{background:#fff;border:1px solid rgba(15,17,54,.08);border-radius:16px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.sl-card:hover{transform:translateY(-4px);border-color:rgba(79,70,229,.3);box-shadow:0 24px 50px -24px rgba(79,70,229,.22)}.kinetic-sl-word{display:inline-block;color:inherit;-webkit-text-fill-color:inherit;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-js-ready] .sl-kinetic .kinetic-sl-word{opacity:0;transform:translateY(100%)}[data-js-ready] .sl-kinetic.in .kinetic-sl-word{opacity:1;transform:translateY(0)}.sl-grad-text .kinetic-sl-word,.sl-grad-text-light .kinetic-sl-word{background:var(--kinetic-grad,inherit);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sl-grad-text,.sl-grad-text-static{background:linear-gradient(135deg,#06b6d4,#4f46e5 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sl-grad-text-static{display:inline-block}.sl-grad-text-light,.sl-grad-text-light-static{background:linear-gradient(120deg,#67e8f9,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sl-grad-text-light-static{display:inline-block}.sl-progress-bar{height:4px;background:rgba(15,17,54,.06);border-radius:2px;overflow:hidden}.sl-progress-fill{height:100%;border-radius:2px;transform-origin:left;animation:sl-progress 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes sl-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sl-dots{background-image:radial-gradient(circle,rgba(15,17,54,.05) 1px,transparent 0)}.sl-dots,.sl-dots-dark{background-size:22px 22px}.sl-dots-dark{background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 0)}.sl-sticky-top{top:96px}@media (prefers-reduced-motion:reduce){.kinetic-sl-word{transition:none;opacity:1;transform:none}.sl-draw-path{stroke-dashoffset:0;animation:none}.sl-progress-fill{animation:none;transform:scaleX(1)}.sl-badge-bounce,.sl-dot-pulse,.sl-ping:before,[data-js-ready] .reveal-stagger.in .sl-msg-anim,[data-js-ready] .reveal.in .sl-msg-anim{animation:none}}