.ld .cl{--cl-r:1000px;--cl-w:330px;--cl-h:calc(var(--cl-w) * 453 / 640);isolation:isolate;background:var(--ink);color:#fff;text-align:center;width:100vw;margin:128px 0 0 calc(50% - 50vw);padding:112px 24px 96px;position:relative;overflow:hidden}.ld .cl:before{content:"";z-index:1;background:linear-gradient(90deg,#f4ea19,#38bdf8);height:3px;position:absolute;top:0;left:0;right:0}.ld .cl-mid{max-width:460px;margin:0 auto;position:relative}.ld .cl .cl-mid h2{font:600 40px/1.12 var(--font-heading);letter-spacing:-.015em;color:#fff;margin:0}.ld .cl-view{width:calc(100% + 48px);height:calc(var(--cl-h) * 1.5);perspective:var(--cl-r);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:56px -24px 0;position:relative;overflow:hidden}.ld .cl-view.is-drag{cursor:grabbing}.ld .cl-cyl{width:0;height:0;transform-style:preserve-3d;transform:translateZ(var(--cl-r));transition:transform .6s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%}.ld .cl .cl-cyl .cl-card{left:calc(var(--cl-w) / -2);top:calc(var(--cl-h) / -2);width:var(--cl-w);height:var(--cl-h);object-fit:cover;pointer-events:none;-webkit-user-drag:none;backface-visibility:hidden;min-width:0;max-width:none;max-height:none;transform:rotateY(calc(var(--i) * -20deg)) translateZ(calc(var(--cl-r) * -1));border-radius:6px;margin:0;display:block;position:absolute}.ld .cl-caps{justify-items:center;margin:24px auto 0;font-size:15px;line-height:1.4;display:grid}.ld .cl-caps b{color:#fff;opacity:0;grid-area:1/1;font-weight:600;transition:opacity .35s}.ld .cl-caps b[data-on]{opacity:1}.ld .cl-sub{color:#b9b2a5;max-width:380px;margin:16px auto 0;font-size:17px;line-height:1.6}.ld .cl-plan{border-radius:var(--r,20px);text-align:left;pointer-events:auto;background:#1c1b1a;max-width:460px;margin:56px auto 0;padding:32px;box-shadow:inset 0 0 0 1px #ffffff1a}.ld .cl-plan-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.ld .cl .cl-plan h3{font:600 24px/1.25 var(--font-heading);color:#fff;margin:0}.ld .cl-plan-top span{color:#b9b2a5;font-size:14px;font-weight:600}.ld .cl-price{font:600 32px/1.2 var(--font-heading);margin:16px 0 0}.ld .cl-price small{font:500 16px/1 var(--font-body), sans-serif;color:#b9b2a5;margin-left:8px}.ld .cl-plan-sub{color:#b9b2a5;margin:8px 0 0;font-size:14px}.ld .cl-plan ul{gap:8px;margin:24px 0 28px;padding:0;font-size:16px;list-style:none;display:grid}.ld .cl-plan li{color:#e8e3d8;align-items:flex-start;gap:12px;display:flex}.ld .cl-plan li svg{color:var(--ok);flex:none;margin-top:2px}.ld .cl-tick path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1)}.ld .cl-plan.is-in .cl-tick path{stroke-dashoffset:0}.ld .cl-plan.is-in li:first-child .cl-tick path{transition-delay:.9s}.ld .cl-plan.is-in li:nth-child(2) .cl-tick path{transition-delay:1.15s}.ld .cl-plan.is-in li:nth-child(3) .cl-tick path{transition-delay:1.4s}.ld .cl-plan.is-in li:nth-child(4) .cl-tick path{transition-delay:1.65s}.ld .cl-mark{color:var(--ink);background:linear-gradient(var(--y), var(--y)) no-repeat left center / 0% 100%;border-radius:4px;margin:-3px -10px;padding:3px 10px;transition:background-size .8s cubic-bezier(.65,0,.35,1) .3s}.ld .cl-plan.is-in .cl-mark{background-size:100% 100%}.ld .cl .btn.mem,.ld .cl .btn.mem:hover{background:linear-gradient(var(--ink), var(--ink)) padding-box, linear-gradient(90deg, #f4ea19, #38bdf8) border-box;color:#fff;border:2px solid #0000;width:100%}.ld .cl :focus-visible{outline-color:#fff}.ld .cl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.ld .cl{--cl-r:900px;--cl-w:300px}}@media (max-width:860px){.ld .cl{--cl-r:780px;--cl-w:260px;padding-bottom:72px}.ld .cl .cl-mid h2{font-size:32px}}@media (max-width:520px){.ld .cl{--cl-r:740px;--cl-w:240px;margin-top:88px;padding:88px 16px 64px}.ld .cl-view{width:calc(100% + 32px);margin:40px -16px 0}.ld .cl .cl-mid h2{font-size:26px}.ld .cl-plan{padding:24px}}@media (prefers-reduced-motion:reduce){.ld .cl-cyl,.ld .cl-tick path,.ld .cl-mark,.ld .cl-caps b{transition:none!important}}