.AnimatedCard-module__6Y0FoG__experience{pointer-events:none;perspective:62rem;place-items:center;width:100%;min-height:32rem;display:grid}.AnimatedCard-module__6Y0FoG__scene{opacity:0;perspective:62rem;width:100%;height:32rem;transform-style:preserve-3d;position:relative}.AnimatedCard-module__6Y0FoG__shadow,.AnimatedCard-module__6Y0FoG__cardShell{transform-style:preserve-3d;will-change:opacity, transform;position:absolute;top:50%;left:50%}.AnimatedCard-module__6Y0FoG__shadow{z-index:1;background:radial-gradient(ellipse at 52% 58%, color-mix(in srgb, var(--color-base-900) 48%, transparent) 0, color-mix(in srgb, var(--color-base-900) 24%, transparent) 36%, transparent 72%);filter:blur(1.25rem);opacity:.92;border-radius:9999px;width:112%;height:68%}.AnimatedCard-module__6Y0FoG__cardShell{z-index:2;aspect-ratio:1657/949;border-radius:1rem;width:min(100%,25.625rem)}.AnimatedCard-module__6Y0FoG__physicalCard,.AnimatedCard-module__6Y0FoG__codeCard{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.AnimatedCard-module__6Y0FoG__physicalCard{z-index:1;background:var(--color-text-black);box-shadow:0 2.75rem 4rem -1.875rem color-mix(in srgb, var(--color-base-900) 72%, transparent), inset -.125rem 0 .125rem color-mix(in srgb, var(--color-text-white) 16%, transparent), inset 0 -.125rem .125rem color-mix(in srgb, var(--color-text-black) 32%, transparent)}.AnimatedCard-module__6Y0FoG__cardArt{object-fit:cover}.AnimatedCard-module__6Y0FoG__codeCard{z-index:2;border:1px solid var(--color-contrast-dark);background:var(--color-text-black);box-shadow:0 2.75rem 4rem -1.875rem color-mix(in srgb, var(--color-text-black) 82%, transparent), 0 1.5rem 2.5rem -1.75rem color-mix(in srgb, var(--color-text-black) 68%, transparent);opacity:0;flex-direction:column;transition:opacity 1s cubic-bezier(.25,.46,.45,.94);display:flex}.AnimatedCard-module__6Y0FoG__codeVisible{opacity:.95}.AnimatedCard-module__6Y0FoG__editorViewport{min-height:0;color:var(--color-text-white);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1.5rem;position:relative;overflow:hidden}.AnimatedCard-module__6Y0FoG__editorScroll{min-width:100%;padding:1rem 1.25rem 1rem 0;transition:transform .84s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0}.AnimatedCard-module__6Y0FoG__codeRow{white-space:pre;grid-template-columns:2.375rem max-content;min-width:100%;height:1.5rem;display:grid;position:relative}.AnimatedCard-module__6Y0FoG__codeRow:before{z-index:-1;content:"";background:0 0;transition:background-color .36s;position:absolute;inset:0 -1.25rem}.AnimatedCard-module__6Y0FoG__activeRow:before{background:var(--color-contrast-dark)}.AnimatedCard-module__6Y0FoG__lineNumber{color:var(--color-base-300);text-align:right;user-select:none;padding-right:.375rem;position:sticky;left:0}.AnimatedCard-module__6Y0FoG__lineCode{padding-left:1.25rem;position:relative}.AnimatedCard-module__6Y0FoG__tokenKey{color:var(--color-base-300)}.AnimatedCard-module__6Y0FoG__tokenString{color:var(--color-text-light)}.AnimatedCard-module__6Y0FoG__tokenNumber{color:var(--color-base-green)}.AnimatedCard-module__6Y0FoG__tokenLiteral{color:var(--color-base-500)}.AnimatedCard-module__6Y0FoG__cursor{z-index:5;background:var(--color-text-white);opacity:0;width:.125rem;height:1rem;transition:top .84s cubic-bezier(.25,.46,.45,.94),left .36s;animation:2s step-end infinite AnimatedCard-module__6Y0FoG__cursorBlink;position:absolute}.AnimatedCard-module__6Y0FoG__codeVisible .AnimatedCard-module__6Y0FoG__cursor{opacity:1}@keyframes AnimatedCard-module__6Y0FoG__cursorBlink{0%,48%{visibility:visible}49%,to{visibility:hidden}}@media (max-width:1279px){.AnimatedCard-module__6Y0FoG__experience,.AnimatedCard-module__6Y0FoG__scene{height:24rem;min-height:24rem}}@media (max-width:430px){.AnimatedCard-module__6Y0FoG__experience,.AnimatedCard-module__6Y0FoG__scene{height:19rem;min-height:19rem}.AnimatedCard-module__6Y0FoG__cardShell{width:94%}}@media (prefers-reduced-motion:reduce){.AnimatedCard-module__6Y0FoG__cursor{animation:none}.AnimatedCard-module__6Y0FoG__codeCard,.AnimatedCard-module__6Y0FoG__editorScroll,.AnimatedCard-module__6Y0FoG__cursor{transition:none}}
.HomeRotatingCard-module__0c1aRq__scene{perspective:68rem;perspective-origin:50%;place-items:center;width:100%;min-height:32rem;display:grid}.HomeRotatingCard-module__0c1aRq__card{aspect-ratio:1.65;width:min(100%,26rem);transform:rotateY(var(--card-turn,8deg)) rotateZ(58deg);transform-style:preserve-3d;will-change:transform;position:relative}.HomeRotatingCard-module__0c1aRq__depthLayer,.HomeRotatingCard-module__0c1aRq__face{border-radius:1.5rem;position:absolute;inset:0;overflow:hidden}.HomeRotatingCard-module__0c1aRq__depthLayer{background:linear-gradient(90deg, var(--color-contrast-dark) 0%, var(--color-base-900) 48%, var(--color-contrast-dark) 100%)}.HomeRotatingCard-module__0c1aRq__face{backface-visibility:hidden;background:var(--color-text-black);box-shadow:0 2.75rem 5rem -2rem color-mix(in srgb, var(--color-text-black) 58%, transparent)}.HomeRotatingCard-module__0c1aRq__front{transform:translateZ(.225rem)}.HomeRotatingCard-module__0c1aRq__back{transform:rotateY(180deg)translateZ(.225rem)}.HomeRotatingCard-module__0c1aRq__image{object-fit:cover}.HomeRotatingCard-module__0c1aRq__shine{background:linear-gradient(180deg, color-mix(in srgb, var(--color-text-white) 9%, transparent), transparent 22%), linear-gradient(112deg, transparent 16%, color-mix(in srgb, var(--color-text-white) 8%, transparent) 28%, transparent 40%);mix-blend-mode:screen;opacity:.55;pointer-events:none;position:absolute;inset:0}@media (max-width:1023px){.HomeRotatingCard-module__0c1aRq__scene{min-height:26rem}.HomeRotatingCard-module__0c1aRq__card{width:min(100%,21rem)}}@media (prefers-reduced-motion:reduce){.HomeRotatingCard-module__0c1aRq__card{will-change:auto;transform:rotateY(-24deg)rotate(12deg)}}
.CryptoFloatingCoins-module__pmGeRW__scene{contain:layout paint;isolation:isolate;width:100%;min-height:32rem;position:relative;overflow:hidden}.CryptoFloatingCoins-module__pmGeRW__tokenPoint{top:var(--token-top);left:var(--token-left);z-index:var(--token-layer);width:var(--token-size);height:var(--token-size);color:inherit;transform-origin:50%;appearance:none;background:0 0;border:0;padding:0;position:absolute}.CryptoFloatingCoins-module__pmGeRW__floatingToken{width:100%;height:100%;animation:CryptoFloatingCoins-module__pmGeRW__token-float var(--float-duration) ease-in-out var(--float-delay) infinite alternate;transform-origin:50%;will-change:transform;display:block;position:relative}.CryptoFloatingCoins-module__pmGeRW__rotatingToken{width:100%;height:100%;animation:CryptoFloatingCoins-module__pmGeRW__token-rotate var(--rotate-duration) ease-in-out var(--rotate-delay) infinite alternate-reverse;transform-origin:50%;will-change:transform;display:block;position:relative}.CryptoFloatingCoins-module__pmGeRW__tokenLogo,.CryptoFloatingCoins-module__pmGeRW__ring{border-radius:9999px;position:absolute;inset:0}.CryptoFloatingCoins-module__pmGeRW__tokenLogo{z-index:2;background:var(--token-color);filter:blur(var(--token-blur));opacity:var(--token-opacity);transform:rotate(var(--token-rotation));place-items:center;transition:filter .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out;display:grid;overflow:hidden}.CryptoFloatingCoins-module__pmGeRW__tokenLogo:before{border-radius:inherit;background:color-mix(in srgb, var(--color-contrast-light) 12%, transparent);content:"";position:absolute;inset:8%}.CryptoFloatingCoins-module__pmGeRW__icon{z-index:1;width:54%;height:54%;color:var(--color-contrast-light);position:relative}.CryptoFloatingCoins-module__pmGeRW__ring{z-index:1;border:1px solid var(--token-color);opacity:0;transition:opacity .2s ease-in-out, transform .28s var(--var-animation-linear)}.CryptoFloatingCoins-module__pmGeRW__ringNear,.CryptoFloatingCoins-module__pmGeRW__ringFar{transform:scale(1)}.CryptoFloatingCoins-module__pmGeRW__label{z-index:4;width:max-content;max-width:9rem;color:var(--color-text-light);opacity:0;pointer-events:none;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:50%}.CryptoFloatingCoins-module__pmGeRW__labelRight{text-align:left;left:125%;transform:translateY(-50%)}.CryptoFloatingCoins-module__pmGeRW__labelLeft{text-align:right;right:125%;transform:translateY(-50%)}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible{z-index:20;outline:none}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__tokenLogo,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__tokenLogo{filter:none;opacity:1;transform:scale(1.2) rotate(var(--token-hover-rotation))}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__ringNear,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__ringNear{opacity:.3;transform:scale(1.45)}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__ringFar,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__ringFar{opacity:.1;transform:scale(1.75)}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__label,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__label{opacity:1}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__labelRight,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__labelRight{transform:translate(.5rem,-50%)}.CryptoFloatingCoins-module__pmGeRW__tokenPoint:hover .CryptoFloatingCoins-module__pmGeRW__labelLeft,.CryptoFloatingCoins-module__pmGeRW__tokenPoint:focus-visible .CryptoFloatingCoins-module__pmGeRW__labelLeft{transform:translate(-.5rem,-50%)}@keyframes CryptoFloatingCoins-module__pmGeRW__token-float{0%{transform:translateY(-.65rem)}to{transform:translateY(.65rem)}}@keyframes CryptoFloatingCoins-module__pmGeRW__token-rotate{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@media (max-width:48rem){.CryptoFloatingCoins-module__pmGeRW__scene{min-height:26rem}.CryptoFloatingCoins-module__pmGeRW__label{max-width:7rem}}@media (prefers-reduced-motion:reduce){.CryptoFloatingCoins-module__pmGeRW__floatingToken,.CryptoFloatingCoins-module__pmGeRW__rotatingToken{animation:none}}
.BillPaymentDemo-module__QOOYhW__demo{contain:layout paint;isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:32rem;display:flex;position:relative}.BillPaymentDemo-module__QOOYhW__screen{animation:.34s ease-out both BillPaymentDemo-module__QOOYhW__bill-screen-in}.BillPaymentDemo-module__QOOYhW__cursor{top:var(--cursor-top);left:var(--cursor-left);z-index:50;background:var(--color-base-900);width:2.25rem;height:2.25rem;color:var(--color-contrast-light);pointer-events:none;border-radius:9999px;place-items:center;transition:top .85s cubic-bezier(.22,1,.36,1),left .85s cubic-bezier(.22,1,.36,1),opacity .24s,transform .24s;display:grid;position:absolute;transform:translate(-50%,-50%)}.BillPaymentDemo-module__QOOYhW__cursorClick{transform:translate(-50%,-50%)scale(.82)}.BillPaymentDemo-module__QOOYhW__cursorClick:after{border:2px solid var(--color-base-300);border-radius:inherit;content:"";animation:.4s ease-out both BillPaymentDemo-module__QOOYhW__bill-cursor-click;position:absolute;inset:-.4rem}.BillPaymentDemo-module__QOOYhW__spinner{border:2px solid color-mix(in srgb, var(--color-contrast-light) 35%, transparent);border-top-color:var(--color-contrast-light);border-radius:9999px;width:1.25rem;height:1.25rem;animation:.7s linear infinite BillPaymentDemo-module__QOOYhW__bill-spinner}.BillPaymentDemo-module__QOOYhW__successIcon{animation:.42s cubic-bezier(.22,1,.36,1) both BillPaymentDemo-module__QOOYhW__bill-success-in}@keyframes BillPaymentDemo-module__QOOYhW__bill-screen-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes BillPaymentDemo-module__QOOYhW__bill-cursor-click{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}@keyframes BillPaymentDemo-module__QOOYhW__bill-spinner{to{transform:rotate(360deg)}}@keyframes BillPaymentDemo-module__QOOYhW__bill-success-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media (max-width:48rem){.BillPaymentDemo-module__QOOYhW__demo{min-height:29rem}}@media (prefers-reduced-motion:reduce){.BillPaymentDemo-module__QOOYhW__screen,.BillPaymentDemo-module__QOOYhW__successIcon,.BillPaymentDemo-module__QOOYhW__spinner,.BillPaymentDemo-module__QOOYhW__cursorClick:after{animation:none}.BillPaymentDemo-module__QOOYhW__cursor{transition:none}}
