#cta.cta{--u:min(calc(min(100cqw, 1600px) / 1440),calc(100svh / 680));--cta-stage:var(--stage,#0d0c10);--cta-ink:#0b0a12;--cta-hi:#f4f2fa;--cta-mid:#a7a2bc;--cta-lime:#acff4d;--cta-pink:#ffbdfd;--cta-ease:cubic-bezier(0.16,1,0.3,1);--cta-sans:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--cta-disp:var(--font-archivo),"Archivo",system-ui,sans-serif;position:relative;container-type:inline-size;height:calc(100svh + var(--cta-hold, 87vh));background:var(--cta-stage);color:var(--cta-hi);font-family:var(--cta-sans);-webkit-font-smoothing:antialiased}#cta.cta *{box-sizing:border-box}.cta-stage{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;background:var(--cta-stage)}@property --cta-a{syntax:"<angle>";inherits:false;initial-value:-4deg}@property --cta-f{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-sweep{position:absolute;inset:0}.cta [data-sweep=on]{-webkit-mask-image:conic-gradient(from calc(90deg + var(--cta-ts, 270deg)) at var(--cta-px,50%) var(--cta-py,50%),transparent 0deg,#000 var(--cta-f),#000 var(--cta-a),transparent calc(var(--cta-a) + 3deg));mask-image:conic-gradient(from calc(90deg + var(--cta-ts, 270deg)) at var(--cta-px,50%) var(--cta-py,50%),transparent 0deg,#000 var(--cta-f),#000 var(--cta-a),transparent calc(var(--cta-a) + 3deg))}.cta-box[data-live],.cta-sweep[data-live]:not([data-nopromo]),.cta-sweep[data-live]:not([data-nopromo])>.cta-box{will-change:transform}.cta[data-live] .cta-bubble,.cta[data-live] .cta-cta{will-change:transform,opacity}.cta[data-live] .cta-type-ov{will-change:transform}.cta[data-cta-clip] [data-sweep=on]{-webkit-mask-image:none;mask-image:none}.cta-hand{position:absolute;left:0;top:-1px;z-index:2;height:2px;width:200vmax;transform-origin:0 50%;opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity;background:linear-gradient(90deg,#b4abfa,#5d57f7 60%,rgba(93,87,247,0))}.cta-hand:before{content:"";position:absolute;left:0;right:0;top:-12px;height:26px;border-radius:13px;filter:blur(10px);background:linear-gradient(90deg,rgba(93,87,247,.6),rgba(93,87,247,.45) 45%,rgba(93,87,247,0) 75%)}#cta[data-measure] .cta-body,#cta[data-measure] .cta-box,#cta[data-measure] .cta-bubble,#cta[data-measure] .cta-cta,#cta[data-measure] .cta-mi,#cta[data-measure] .cta-pill__b{transform:none!important;translate:none!important;scale:none!important;rotate:none!important}.cta-mi{display:block}.cta-box{position:absolute;top:0;left:calc(50% - 720 * var(--u));width:calc(1440 * var(--u));height:calc(680 * var(--u))}.cta-box--ui{top:max(0px,calc(136px - 92 * var(--u)));z-index:4}.cta-k,.cta-light{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u))}.cta-light{border-radius:50%;pointer-events:none;width:calc(var(--w) * var(--u));height:calc(var(--h, var(--w)) * var(--u));filter:blur(calc(var(--u) * 40))}.cta-haze{--x:860;--y:-260;--w:900;background:radial-gradient(closest-side,rgba(93,87,247,.42),rgba(93,87,247,0))}.cta-ember{--x:-200;--y:300;--w:700;--h:600;background:radial-gradient(closest-side,rgba(255,151,0,.16),rgba(255,151,0,0))}.cta-lion{position:absolute;display:block;pointer-events:none;left:calc(1010 * var(--u));top:calc(-20 * var(--u));width:calc(640 * var(--u));height:calc(800 * var(--u));-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 98%);mask-image:linear-gradient(180deg,#000 70%,transparent 98%)}.cta-lion img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.cta-vignette{position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(calc(1728 * var(--u)) calc(612 * var(--u)) at calc(50% + 115.2 * var(--u)) calc(285.6 * var(--u)),transparent 40%,rgba(5,4,10,.75) 100%)}.cta-scrim{display:none}.cta-h{margin:0;font:inherit}.cta-line{--x:64;--y:92;z-index:12;white-space:nowrap;font-weight:500;font-size:calc(var(--u) * 31);line-height:1.15;letter-spacing:-.02em;color:var(--cta-hi)}.cta-br{display:none}.cta-disp{--x:60;--y:150;z-index:6;font-family:var(--cta-disp);font-stretch:125%;font-variation-settings:"wdth" 125;font-weight:900;font-size:calc(var(--u) * 138);letter-spacing:-.02em;line-height:.82;text-transform:uppercase;white-space:nowrap;color:var(--cta-hi)}.cta-disp,.cta-g{display:block}.cta-g2{color:transparent;-webkit-text-stroke:calc(var(--u) * 1.6) rgba(244,242,250,.8)}.cta-col{--x:64;--y:430;z-index:7;width:calc(var(--u) * 470)}.cta-body{font-weight:400;line-height:1.6;color:var(--cta-mid)}.cta-body,.cta-bubble{margin:0;font-size:max(calc(var(--u) * 17),15px)}.cta-bubble{position:absolute;left:calc(var(--u) * 516);top:0;z-index:7;width:calc(var(--u) * 360);padding:calc(var(--u) * 20) calc(var(--u) * 28);border-radius:calc(var(--u) * 30);background:var(--cta-pink);color:var(--cta-ink);font-weight:500;letter-spacing:-.01em;line-height:normal;box-shadow:0 calc(var(--u) * 20) calc(var(--u) * 60) rgba(255,189,253,.15);transform-origin:0 100%}@media (max-width:1279px){.cta-bubble{text-wrap:balance}}.cta-caret{display:inline-block;width:2px;height:1.1em;background:var(--cta-ink);vertical-align:-.18em;margin-left:3px}.cta-bubble[data-typing]>[data-type-caret],.cta-bubble[data-typing]>[data-type]{visibility:hidden}.cta-type-ov .cta-caret{opacity:0}.cta-bubble[data-typing] .cta-type-ov .cta-caret{opacity:1}.cta-type-ov{position:absolute;inset:0;padding:inherit;white-space:pre;pointer-events:none;font:inherit;letter-spacing:inherit;color:inherit}.cta-caret.is-blink{animation:cta-blink .9s steps(2,jump-none) 3}@keyframes cta-blink{0%{opacity:1}to{opacity:0}}.cta-tail{position:absolute;left:calc(var(--u) * -10);bottom:calc(var(--u) * -8);width:calc(var(--u) * 40);height:calc(var(--u) * 30);max-width:none;overflow:visible}.cta-cta{margin-top:calc(var(--u) * 36.4);display:flex}.cta-pill{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:calc(var(--u) * 18);height:calc(var(--u) * 60);border-radius:999px;padding:0 calc(var(--u) * 6) 0 calc(var(--u) * 28);font-family:var(--cta-sans);font-weight:600;font-size:max(calc(var(--u) * 16),14px);letter-spacing:-.005em;white-space:nowrap;text-decoration:none;background:var(--cta-lime);color:var(--cta-ink);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 40) rgba(172,255,77,.12),inset 0 1px 0 rgba(255,255,255,.5);transition:transform .2s var(--cta-ease);-webkit-tap-highlight-color:transparent}.cta-pill:active{transform:scale(.97)}.cta-pill__fill{position:absolute;z-index:-1;right:calc(var(--u) * 6);top:calc(var(--u) * 6);width:calc(var(--u) * 48);height:calc(100% - var(--u) * 12);border-radius:999px;background:var(--cta-ink);transition:width .55s var(--cta-ease)}.cta-pill__lbl{position:relative;display:block;height:1.25em;line-height:1.25em;overflow:hidden}.cta-pill__lbl>span{display:block;transition:transform .45s var(--cta-ease)}.cta-pill__lbl>span+span{position:absolute;left:0;top:0;transform:translateY(120%);color:var(--cta-lime)}.cta-pill__b{flex:none;width:calc(var(--u) * 48);height:calc(var(--u) * 48);border-radius:50%;display:grid;place-items:center;color:var(--cta-lime);font-size:calc(var(--u) * 20)}.cta-pill__b svg{width:1em;height:1em;max-width:none}@media (hover:hover){.cta-pill:focus-visible .cta-pill__fill,.cta-pill:hover .cta-pill__fill{width:calc(100% - var(--u) * 12)}.cta-pill:focus-visible .cta-pill__lbl>span:first-child,.cta-pill:hover .cta-pill__lbl>span:first-child{transform:translateY(-120%)}.cta-pill:focus-visible .cta-pill__lbl>span+span,.cta-pill:hover .cta-pill__lbl>span+span{transform:translateY(0)}}.cta-pill:focus-visible{outline:2px solid var(--cta-lime);outline-offset:3px}.cta-lion{transition:opacity .9s var(--cta-ease)}.cta[data-lion=wait] .cta-lion{opacity:0!important}@media (prefers-reduced-motion:reduce){.cta-lion{transition:none}}@media (max-width:1023px){#cta.cta{height:auto}.cta-box--ui{top:0}.cta-stage{position:relative}.cta-box,.cta-stage{height:calc(var(--H) * var(--u))}.cta-box{left:calc(50% - var(--W) * var(--u) / 2);width:calc(var(--W) * var(--u))}.cta-vignette{display:none}.cta-scrim{display:block;position:absolute;left:0;right:0;z-index:3;pointer-events:none;top:calc(var(--s0) * var(--u));height:calc((var(--H) - var(--s0)) * var(--u));background:linear-gradient(180deg,rgba(13,12,16,0),rgba(13,12,16,.88) calc(var(--s1) * var(--u)),var(--cta-stage) calc(var(--s2) * var(--u)))}.cta-br{display:inline}}@media (min-width:641px) and (max-width:1023px){#cta.cta{--u:calc(100cqw / 834)}.cta-stage{--W:834;--H:1068;--s0:330;--s1:230;--s2:420}.cta-haze{--x:100;--y:-360;--w:1000;-webkit-mask-image:linear-gradient(180deg,transparent 36%,#000 47%);mask-image:linear-gradient(180deg,transparent 36%,#000 47%)}.cta-ember{--x:-260;--y:600;--w:800;--h:700}.cta-lion{left:calc(260 * var(--u));top:calc(-100 * var(--u));width:calc(720 * var(--u));height:calc(900 * var(--u));-webkit-mask-image:linear-gradient(180deg,transparent 11.1%,#000 24%,#000 60%,transparent 88%),linear-gradient(90deg,transparent,#000 5%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 11.1%,#000 24%,#000 60%,transparent 88%),linear-gradient(90deg,transparent,#000 5%);mask-composite:intersect}.cta-line{--x:40;--y:560;font-size:calc(var(--u) * 28)}.cta-br{display:none}.cta-disp{--x:37;--y:612;font-size:calc(var(--u) * 103.5)}.cta-g2{-webkit-text-stroke-width:calc(var(--u) * 1.4)}.cta-col{--x:40;--y:830;width:calc(var(--u) * 390)}.cta-body,.cta-bubble{font-size:max(calc(var(--u) * 18),15px)}.cta-bubble{left:calc(var(--u) * 430);width:calc(var(--u) * 324);padding:calc(var(--u) * 20) calc(var(--u) * 26);border-radius:calc(var(--u) * 28)}.cta-cta{margin-top:calc(var(--u) * 32)}}@media (max-width:640px){#cta.cta{--u:calc(min(100cqw, 480px) / 390)}.cta-stage{--W:390;--H:880;--s0:250;--s1:150;--s2:250}.cta-light{filter:blur(30px)}.cta-haze{--x:-50;--y:-190;--w:600;-webkit-mask-image:linear-gradient(180deg,transparent 31.7%,#000 50%);mask-image:linear-gradient(180deg,transparent 31.7%,#000 50%)}.cta-ember{--x:-240;--y:380;--w:560;--h:500}.cta-lion{left:calc(30 * var(--u));top:calc(-70 * var(--u));width:calc(520 * var(--u));height:calc(650 * var(--u));-webkit-mask-image:linear-gradient(180deg,transparent 10.8%,#000 26%,#000 58%,transparent 86%),linear-gradient(90deg,transparent,#000 5%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 10.8%,#000 26%,#000 58%,transparent 86%),linear-gradient(90deg,transparent,#000 5%);mask-composite:intersect}.cta-line{--x:20;--y:404;font-size:calc(var(--u) * 20);white-space:normal;width:calc(var(--u) * 350)}.cta-disp{--x:19;--y:466}.cta-disp,.cta-g1{font-size:calc(var(--u) * 48.05)}.cta-g2{font-size:calc(var(--u) * 48.8);-webkit-text-stroke-width:1px}.cta-col{--x:20;--y:572;width:calc(var(--u) * 350)}.cta-body,.cta-bubble{font-size:max(calc(var(--u) * 16),15px)}.cta-bubble{position:relative;left:auto;top:auto;width:100%;margin-top:calc(var(--u) * 22);padding:calc(var(--u) * 16) calc(var(--u) * 20);border-radius:calc(var(--u) * 24)}.cta-tail{left:calc(var(--u) * -8);bottom:calc(var(--u) * -7);width:calc(var(--u) * 34);height:calc(var(--u) * 26)}.cta-cta{margin-top:calc(var(--u) * 24);display:block}.cta-pill{display:flex;width:100%;justify-content:space-between;height:calc(var(--u) * 56);padding-left:calc(var(--u) * 24)}.cta-pill__b{width:calc(var(--u) * 44);height:calc(var(--u) * 44)}}@media (max-width:1023px){.cta-hand{height:1.5px;top:-.75px}}