@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_174b2f91-module__8ma9Da__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:700}
@keyframes pill-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes btn-breathe{0%,to{transform:scale(1)translateY(0);box-shadow:0 4px 12px #7c3aed4d}50%{transform:scale(1.018)translateY(-1px);box-shadow:0 6px 20px #7c3aed66}}@keyframes aura-pulse{0%,to{opacity:.18;transform:scale(.98)}50%{opacity:.28;transform:scale(1.04)}}@keyframes shimmer-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes icon-rotate{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes sub-btn-glow{0%,to{box-shadow:0 0 #7c3aed00}50%{box-shadow:0 0 12px #7c3aed4d}}@keyframes sub-btn-icon-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes chip-focus{0%,15%{transform:translateY(0)scale(1);box-shadow:0 2px 8px #00000014}15%,35%{transform:translateY(-2px)scale(1.03);box-shadow:0 10px 26px #7c3ee938}35%,55%{transform:translateY(0)scale(1);box-shadow:0 2px 8px #00000014}55%,to{transform:translateY(0)scale(1);box-shadow:0 2px 8px #00000014}}@keyframes selected-pop{0%,92%{transform:scale(1)}94%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes selected-sparkle{0%,92%{opacity:0;transform:scale(0)}94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes selected-x-wiggle{0%,92%{transform:rotate(0)}94%{transform:rotate(12deg)}96%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes btn-ring-pulse{0%{opacity:0;transform:scale(1)}50%{opacity:.18}to{opacity:0;transform:scale(1.16)}}@keyframes title-soft-pop{0%,96%{text-shadow:0 0 #0000;transform:scale(1)}97%{text-shadow:0 10px 30px #0000001f;transform:scale(1.03)}to{text-shadow:0 0 #0000;transform:scale(1)}}@keyframes typing-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:.75;transform:translateY(-3px)}}@keyframes tile-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tile-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}@keyframes grid-scan{0%{transform:translate(-120%)}to{transform:translate(120%)}}.reels-steps-demo .reels-ctaBtn{z-index:1;animation:3.2s cubic-bezier(.4,0,.2,1) infinite alternate btn-breathe;position:relative;overflow:hidden}.reels-steps-demo .reels-ctaBtn:before{content:"";filter:blur(20px);z-index:-1;pointer-events:none;background:#7c3aed66;border-radius:12px;animation:3.2s cubic-bezier(.4,0,.2,1) infinite alternate aura-pulse;position:absolute;inset:-10px}.reels-steps-demo .reels-ctaBtn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:35%;height:100%;animation:2.8s cubic-bezier(.2,.8,.2,1) .6s infinite shimmer-sweep;position:absolute;top:0;left:0;transform:translate(-130%)}.reels-steps-demo .reels-ctaBtn:hover:after{animation-play-state:paused}.reels-steps-demo .reels-ctaBtn:hover:before{opacity:.34}.reels-steps-demo .reels-ctaBtn:hover{transition:transform .16s ease-out;transform:scale(1.025)}.reels-steps-demo .reels-input-animated:focus{box-shadow:none!important;animation:none!important;transform:scale(1.02)!important}.reels-steps-demo .reels-input-animated:focus:before,.reels-steps-demo .reels-input-animated:focus:after{display:none!important}.reels-steps-demo .reels-stepPill{animation:4.8s ease-in-out infinite pill-bob}.reels-steps-demo .step-item:first-of-type .reels-stepPill{animation-delay:0s}.reels-steps-demo .step-item:nth-of-type(2) .reels-stepPill{animation-delay:.6s}.reels-steps-demo .step-item:nth-of-type(3) .reels-stepPill{animation-delay:1.2s}.reels-steps-demo .step-item:first-of-type .reels-ctaBtn-icon{animation:1.6s ease-in-out .8s infinite icon-rotate}.reels-steps-demo .reels-subBtn{transition:all .2s;animation:2.4s ease-in-out infinite sub-btn-glow}.reels-steps-demo .reels-subBtn-icon{animation:2.4s ease-in-out .3s infinite sub-btn-icon-nudge}.reels-steps-demo .reels-chip{animation:6.4s ease-in-out infinite chip-focus;position:relative}.reels-steps-demo .reels-chip:first-child{animation-delay:0s}.reels-steps-demo .reels-chip:nth-child(2){animation-delay:1.6s}.reels-steps-demo .reels-chip:nth-child(3){animation-delay:3.2s}.reels-steps-demo .reels-chip:nth-child(4){animation-delay:4.8s}.reels-steps-demo .reels-chip:hover{animation-play-state:paused;transform:translateY(-2px)scale(1.03);box-shadow:0 10px 26px #7c3ee94d}.reels-steps-demo .reels-chipSelected{animation:4s ease-in-out infinite selected-pop;position:relative}.reels-steps-demo .reels-chipSelected:after{content:"";filter:blur(2px);pointer-events:none;background:#ffffffe6;border-radius:50%;width:6px;height:6px;animation:4s ease-in-out infinite selected-sparkle;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.reels-steps-demo .reels-chipSelected-x{animation:4s ease-in-out infinite selected-x-wiggle;display:inline-block}.reels-steps-demo .step-item:nth-of-type(2) .reels-ctaBtn:before{content:"";pointer-events:none;border:2px solid #7c3ee98c;border-radius:12px;animation:2.2s ease-out infinite btn-ring-pulse;position:absolute;inset:-2px}.reels-steps-demo .reels-step3Title{animation:5.2s ease-in-out infinite title-soft-pop}.reels-steps-demo .reels-typingDots{margin-left:2px;display:inline-block}.reels-steps-demo .reels-typingDots span{animation:1.1s ease-in-out infinite typing-dot;display:inline-block}.reels-steps-demo .reels-typingDots span:first-child{animation-delay:0s}.reels-steps-demo .reels-typingDots span:nth-child(2){animation-delay:.14s}.reels-steps-demo .reels-typingDots span:nth-child(3){animation-delay:.28s}.reels-steps-demo .reels-resultTile{animation:4.6s ease-in-out infinite tile-float,6.8s ease-in-out infinite tile-zoom}.reels-steps-demo .reels-resultTile:first-child{animation-delay:0s,0s}.reels-steps-demo .reels-resultTile:nth-child(2){animation-delay:.4s,.4s}.reels-steps-demo .reels-resultTile:nth-child(3){animation-delay:.8s,.8s}.reels-steps-demo .reels-resultsGrid:nth-of-type(2) .reels-resultTile:first-child{animation-delay:1.2s,1.2s}.reels-steps-demo .reels-resultsGrid:nth-of-type(2) .reels-resultTile:nth-child(2){animation-delay:1.6s,1.6s}.reels-steps-demo .reels-resultsGrid:nth-of-type(2) .reels-resultTile:nth-child(3){animation-delay:2s,2s}.reels-steps-demo .step-item:nth-of-type(3) .reels-resultsGrid{position:relative;overflow:hidden}.reels-steps-demo .step-item:nth-of-type(3) .reels-resultsGrid:first-of-type:after{content:"";mix-blend-mode:overlay;pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000,#ffffff1a,#0000);width:60%;height:100%;animation:5.8s ease-in-out .9s infinite grid-scan;position:absolute;top:0;left:0;transform:translate(-120%)}@media (prefers-reduced-motion:reduce){.reels-steps-demo *,.reels-steps-demo :before,.reels-steps-demo :after{transition:none!important;animation:none!important}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
