.ada-still[data-astro-cid-tekxpi4l],.ada-live[data-astro-cid-tekxpi4l]{transition:opacity .4s ease}.ada-perch[data-astro-cid-tekxpi4l].is-live .ada-live[data-astro-cid-tekxpi4l]{opacity:1}.ada-perch[data-astro-cid-tekxpi4l].is-live .ada-still[data-astro-cid-tekxpi4l]{opacity:0}.tb .tb-item{flex:var(--g0) 1 0%;transition:flex-grow 1.4s cubic-bezier(.65,0,.35,1)}.tb.is-after .tb-item{flex-grow:var(--g1)}.tb .tb-row-fill{width:var(--w0);transition:width 1.4s cubic-bezier(.65,0,.35,1)}.tb.is-after .tb-row-fill{width:var(--w1)}.tb .tb-fill{transition:background-color .8s ease .3s,color .8s ease .3s,box-shadow .8s ease .3s}.tb .tb-fill:before{content:"";position:absolute;inset:0;opacity:0;background:repeating-linear-gradient(135deg,#ffe4e6 0 7px,#fecdd3 7px 14px);transition:opacity .8s ease .3s}.tb .tb-fill[data-before=hand]{color:#9f1239}.tb .tb-fill[data-before=hand]:before{opacity:1}.tb .tb-fill[data-before=thin]{background-color:#f4f4f5;color:#71717a}.tb.is-after .tb-fill:before{opacity:0}.tb.is-after .tb-fill[data-after=auto]{background-color:#ece8fd;color:#4b2fb3}.tb.is-after .tb-fill[data-after=you]{background-color:#5738c9;color:#fff;box-shadow:0 6px 16px #5738c938}.tb .tb-swatch-hand{background:repeating-linear-gradient(135deg,#ffe4e6 0 3px,#fda4af 3px 6px)}.tb .tb-when-before,.tb .tb-when-after{transition:opacity .45s ease .35s}.tb .tb-when-after,.tb.is-after .tb-when-before{opacity:0}.tb.is-after .tb-when-after{opacity:1}@media(prefers-reduced-motion:reduce){.tb *,.tb *:before{transition:none!important}}.fan{display:flex;gap:.875rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem 1.5rem 1.5rem;margin-inline:-1.5rem;scrollbar-width:none}.fan::-webkit-scrollbar{display:none}.fcard{--rx: 0deg;--ry: 0deg;--tx: 0px;--ty: 0px;--shift: 0px;--sc: 1;--rot: 0deg;--lift: 0px;position:relative;flex:0 0 74%;scroll-snap-align:center;outline:none;display:flex;flex-direction:column;border-radius:1.6rem;padding:1.1rem;background:linear-gradient(165deg,#fff,#f7f5fe 55%,#eae5fc);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #fff inset,0 0 0 1px #5738c90f,0 18px 34px -20px #2b1d6147;transform:translate(var(--shift),var(--lift)) rotate(var(--rot)) perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--sc));transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.fcard:focus-visible{box-shadow:0 0 0 3px #b0a1ef,0 18px 34px -20px #2b1d6147}.fcard-art{display:block;height:6rem;width:6rem;margin-inline-start:auto;margin-top:-.4rem;overflow:visible;pointer-events:none}.fcard-title{margin-top:.25rem;font-size:1.15rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#1e1b4b}.fcard-body{margin-top:.45rem;font-size:.8125rem;line-height:1.45;color:#71717a}.fmini{margin-top:auto;padding-top:.85rem}.fmini>*{border-radius:.75rem;background:#ffffff8c;padding:.5rem;box-shadow:0 0 0 1px #5738c914}.art-body,.art-float,.art-shadow{transition:translate .35s ease-out}.art-body{translate:var(--tx) var(--ty)}.art-float{translate:calc(var(--tx) * 2.2) calc(var(--ty) * 2.2)}.art-shadow{translate:calc(var(--tx) * -.5) 0}.art-knob{transition:translate .55s cubic-bezier(.34,1.56,.64,1)}.art-level{transform-box:fill-box;transform-origin:left;transition:scale .9s ease}.fm-bar{transform-origin:left}[dir=rtl] .fm-bar{transform-origin:right}.fm-rise{transform-origin:bottom}.fm-line{stroke-dasharray:1;stroke-dashoffset:0}.fm-approve{background:#059669}.fm-lab-a{opacity:0}.fm-live{animation:fmLive 1.6s ease-in-out infinite}.fcard.is-playing .fm-bar{animation:fmBar .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--k, 0) * .11s + .15s)}.fcard.is-playing .fm-in{animation:fmIn .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--k, 0) * .13s + .1s)}.fcard.is-playing .fm-pop{animation:fmPop .4s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--k, 0) * .13s + .35s)}.fcard.is-playing .fm-rise{animation:fmRise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--k, 0) * 80ms + .15s)}.fcard.is-playing .fm-line{animation:fmLine 1.3s ease-out .15s both}.fcard.is-playing .fm-approve{animation:fmApprove 4.5s ease-in-out .6s infinite both}.fcard.is-playing .fm-lab-a{animation:fmLabA 4.5s ease-in-out .6s infinite both}.fcard.is-playing .fm-lab-b{animation:fmLabB 4.5s ease-in-out .6s infinite both}.fcard.is-playing .art-level{scale:.55 1}@keyframes fmBar{0%{transform:scaleX(0)}}@keyframes fmIn{0%{opacity:0;transform:translateY(6px)}}@keyframes fmPop{0%{opacity:0;transform:scale(.6)}}@keyframes fmRise{0%{transform:scaleY(0)}}@keyframes fmLine{0%{stroke-dashoffset:1}}@keyframes fmLive{0%,to{opacity:1}50%{opacity:.35}}@keyframes fmApprove{0%,40%{background:#18181b}50%,92%{background:#059669}to{background:#18181b}}@keyframes fmLabA{0%,40%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes fmLabB{0%,40%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@media(min-width:1024px){.fan{overflow:visible;justify-content:center;gap:0;padding:0 0 2rem;margin-inline:0}.fcard{--rot: var(--r);--lift: var(--dy);flex:0 0 12.5rem;cursor:default}.fcard+.fcard{margin-inline-start:-1.25rem}[dir=rtl] .fcard{--rot: calc(var(--r) * -1)}.fcard:is(:hover,:focus-visible){--rot: 0deg;--lift: -16px;--sc: 1.07;z-index:10;box-shadow:0 1px #fff inset,0 0 0 1px #5738c91a,0 40px 60px -28px #2b1d6173}.fcard .art-knob{translate:-34px 0}.fcard:is(:hover,:focus-visible) .art-knob{translate:0 0}.fcard:is(:hover,:focus-visible)~.fcard{--shift: 24px}.fcard:has(~.fcard:is(:hover,:focus-visible)){--shift: -24px}[dir=rtl] .fcard:is(:hover,:focus-visible)~.fcard{--shift: -24px}[dir=rtl] .fcard:has(~.fcard:is(:hover,:focus-visible)){--shift: 24px}}@media(prefers-reduced-motion:reduce){.fcard,.art-body,.art-float,.art-shadow,.art-knob,.art-level{transition:none!important}.fcard *,.fcard.is-playing *{animation:none!important}}.rbn{--cut: 50%;position:relative;z-index:5;height:7.5rem;margin-bottom:-5rem;overflow:hidden}.rbn:before{content:"";position:absolute;inset-inline:-10%;top:-6rem;bottom:calc(100% - var(--cut));background:#fff;transform:rotate(-2.2deg);transform-origin:50% 100%}.rbn-band{position:absolute;inset-inline:-4%;top:50%;display:flex}.rbn-front{transform:translateY(-50%) rotate(-2.2deg);background:linear-gradient(90deg,#5738c9,#6549dd 50%,#5738c9);color:#fff;z-index:2;box-shadow:0 14px 30px -14px #2b1d618c,inset 0 1px #ffffff40}.rbn-back{transform:translateY(-50%) rotate(2.4deg);background:#e6e1fb;color:#422a96;z-index:1}.rbn-track{display:flex;width:-moz-max-content;width:max-content;animation:rbnSlide 46s linear infinite}.rbn-back .rbn-track{animation-duration:58s;animation-direction:reverse}.rbn-set{display:flex;flex-shrink:0}.rbn-item{display:inline-flex;align-items:center;gap:1.6rem;padding:.85rem 0 .85rem 1.6rem;white-space:nowrap;font-family:Archivo Variable,Zain,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;text-transform:uppercase}.rbn-back .rbn-item{padding-block:.55rem;font-size:.9rem;font-weight:700}.rbn-glint{height:.85rem;width:.85rem;fill:currentColor;opacity:.7;flex-shrink:0}.rbn-front .rbn-glint{fill:#c4b5fd;opacity:1}@keyframes rbnSlide{to{transform:translate(-50%)}}[dir=rtl] .rbn-item{padding:.85rem 1.6rem .85rem 0;text-transform:none;letter-spacing:0}[dir=rtl] .rbn-back .rbn-item{padding-block:.55rem}[dir=rtl] .rbn-track{animation-name:rbnSlideRtl}@keyframes rbnSlideRtl{to{transform:translate(50%)}}@media(max-width:767.98px){.rbn{--cut: 40%}.rbn-front{top:40%}.rbn-back{top:64%}}@media(min-width:768px){.rbn{height:10rem;margin-bottom:-7rem}.rbn-item{font-size:1.35rem;gap:2rem;padding-inline-start:2rem}.rbn-back .rbn-item{font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.rbn-track{animation:none!important}}.cm{position:relative;overflow:hidden;border-radius:1.75rem;padding:2.5rem 1.25rem 2.25rem;background:linear-gradient(140deg,#f2f0fd,#faf9ff 45%,#ece8fd);border:1px solid #e6e1fb;box-shadow:0 1px #fff inset,0 24px 48px -30px #2b1d614d}@media(min-width:640px){.cm{padding:3rem 2.5rem}}@media(min-width:1024px){.cm{padding:3.5rem}}.cm-rings{position:absolute;inset-inline-end:-14rem;top:50%;width:40rem;height:40rem;translate:0 -50%;pointer-events:none;background:radial-gradient(circle,transparent 38%,rgba(101,73,221,.07) 38.3%,transparent 38.8%),radial-gradient(circle,transparent 54%,rgba(101,73,221,.06) 54.3%,transparent 54.8%),radial-gradient(circle,transparent 70%,rgba(101,73,221,.05) 70.3%,transparent 70.8%)}.cm-mark{position:relative;white-space:nowrap}.cm-swoosh{position:absolute;inset-inline:-2%;bottom:-.4em;width:104%;height:.42em;overflow:visible}.cm-swoosh path{fill:none;stroke:#6549dd;stroke-width:3.2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1}.reveal.in .cm-swoosh path{transition:stroke-dashoffset 1s cubic-bezier(.6,.1,.2,1) .35s;stroke-dashoffset:0}.cm-card{position:relative;border-radius:1.1rem;background:#fff;padding:.9rem 1rem 1rem;box-shadow:0 0 0 1px #5738c912,0 16px 30px -18px #2b1d614d;transition:box-shadow .4s ease}.cm-code{font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#71717a}.cm-sym{display:inline-flex;height:1.15rem;min-width:1.15rem;padding-inline:.2rem;align-items:center;justify-content:center;border-radius:.35rem;background:#f4f4f5;font-size:.6rem;color:#52525b}.cm-sym-sar{background:#ece8fd;color:#5738c9}.cm-num{font-size:1.25rem;line-height:1.1;color:#18181b}@media(min-width:640px){.cm-num{font-size:1.6rem}}.cm-num .cm-b{color:#5738c9}.cm-code>*,.cm-num>*{grid-area:1 / 1;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.cm-b{opacity:0;transform:translateY(6px)}.cm-rate{position:absolute;top:.7rem;inset-inline-end:2.4rem;border-radius:9999px;background:#ece8fd;padding:.05rem .45rem;font-size:.62rem;font-weight:700;color:#5738c9;opacity:0;transform:scale(.7);transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.cm-card.is-converted .cm-a{opacity:0;transform:translateY(-6px)}.cm-card.is-converted .cm-b{opacity:1;transform:none}.cm-card.is-flash{box-shadow:0 0 0 2px #8b73e6,0 18px 34px -16px #5738c973}.cm-card.is-flash .cm-rate{opacity:1;transform:none}.cm-total{display:flex;align-items:center;gap:.75rem;min-width:0;border-radius:1.25rem;padding:1.1rem 1.25rem;background:linear-gradient(120deg,#5738c9,#6549dd 60%,#7b62e6);box-shadow:0 22px 40px -20px #5738c9a6,inset 0 1px #fff3;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.cm-total.is-bump{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.cm *,.cm{transition:none!important}.cm-swoosh path{stroke-dashoffset:0}}
