.memory-lab-card{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;border:1px solid rgba(104,216,255,.35);background:radial-gradient(circle at 50% 0,rgba(104,216,255,.12),transparent 42%),linear-gradient(180deg,rgba(10,32,55,.92),rgba(6,18,36,.96));box-shadow:0 28px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.08)}.memory-lab-card:before{background-color:#071222;background-image:linear-gradient(30deg,rgba(26,72,118,.55) 12%,transparent 12.5%,transparent 87%,rgba(26,72,118,.55) 87.5%),linear-gradient(150deg,rgba(26,72,118,.55) 12%,transparent 12.5%,transparent 87%,rgba(26,72,118,.55) 87.5%),linear-gradient(30deg,rgba(26,72,118,.55) 12%,transparent 12.5%,transparent 87%,rgba(26,72,118,.55) 87.5%),linear-gradient(150deg,rgba(26,72,118,.55) 12%,transparent 12.5%,transparent 87%,rgba(26,72,118,.55) 87.5%),linear-gradient(60deg,rgba(18,52,88,.42) 25%,transparent 25.5%,transparent 75%,rgba(18,52,88,.42) 0),linear-gradient(60deg,rgba(18,52,88,.42) 25%,transparent 25.5%,transparent 75%,rgba(18,52,88,.42) 0);background-size:34px 58px;background-position:0 0,0 0,17px 29px,17px 29px,0 0,17px 29px;opacity:.9}.memory-lab-card:after,.memory-lab-card:before{content:"";position:absolute;inset:0;pointer-events:none}.memory-lab-card:after{background:radial-gradient(circle at 18% 82%,rgba(120,70,255,.22),transparent 28%),radial-gradient(circle at 82% 78%,rgba(64,170,255,.2),transparent 30%),linear-gradient(180deg,rgba(2,8,18,.08),rgba(2,8,18,.42))}.memory-lab-card__content{position:relative;z-index:1}.memory-lab-card__spade{display:grid;height:48px;width:48px;flex-shrink:0;place-items:center;border-radius:14px;background:linear-gradient(180deg,#ffd978,#f6c65b);box-shadow:0 10px 24px rgba(246,198,91,.28),inset 0 1px 0 hsla(0,0%,100%,.45);color:#171101;font-size:1.5rem}.memory-lab-card__features{list-style:none;margin:0;padding:0}.memory-lab-card__feature{display:flex;min-height:100%;flex-direction:column;align-items:center;border-radius:22px;border:1px solid rgba(186,104,255,.28);background:radial-gradient(circle at 50% 0,rgba(186,104,255,.14),transparent 52%),linear-gradient(180deg,rgba(18,10,38,.72),rgba(10,8,28,.82));box-shadow:0 0 20px rgba(140,72,255,.16),inset 0 1px 0 hsla(0,0%,100%,.08);padding:18px 14px 16px;text-align:center}.memory-lab-card__feature-icon{display:grid;height:52px;width:52px;place-items:center;border-radius:999px;background:radial-gradient(circle at 50% 30%,rgba(214,132,255,.95) 0,rgba(132,58,220,.92) 100%);box-shadow:0 0 22px rgba(186,104,255,.55),inset 0 1px 0 hsla(0,0%,100%,.28);color:#fff}.memory-lab-card__feature-icon .material-symbols-outlined{font-size:24px}.memory-lab-card__feature-title{margin-top:14px;font-size:clamp(1.05rem,2.1vw,1.4375rem);font-weight:900;line-height:1.35;letter-spacing:.02em}.memory-lab-card__feature-title--play{color:#ff8fd8;text-shadow:0 0 18px rgba(255,143,216,.42)}.memory-lab-card__feature-title--track{color:#7edfff;text-shadow:0 0 18px rgba(126,223,255,.42)}.memory-lab-card__feature-title--test{color:#ffd978;text-shadow:0 0 18px rgba(255,217,120,.42)}.memory-lab-card__feature-copy{margin-top:10px;display:grid;gap:4px;color:rgba(232,246,255,.72);font-size:clamp(.75rem,1.35vw,.9375rem);font-weight:600;line-height:1.45}.memory-lab-card__feature-copy p{margin:0}.memory-lab-card__cta{display:flex;min-height:64px;align-items:center;justify-content:center;gap:6px;border-radius:999px;background:linear-gradient(90deg,#9b4dff,#6b2dff 52%,#4a18ff);box-shadow:0 16px 34px rgba(107,45,255,.38),0 0 28px rgba(155,77,255,.28),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;font-size:clamp(1.5rem,4.5vw,2.5rem);font-weight:900;line-height:1;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.memory-lab-card__cta span{font-size:.82em;line-height:1}.memory-lab-card__manual-cta{display:flex;min-height:64px;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(126,223,255,.6);background:hsla(0,0%,100%,.1);box-shadow:0 0 22px rgba(126,223,255,.18);color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,4.4vw,2.5rem);font-weight:900;line-height:1;text-align:center;transition:background .2s ease,transform .2s ease}.memory-lab-card__manual-cta:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.16)}.memory-lab-card__cta:hover{transform:translateY(-1px);background:linear-gradient(90deg,#ab63ff,#7a3dff 52%,#5a28ff);box-shadow:0 20px 40px rgba(107,45,255,.48),0 0 32px rgba(155,77,255,.34),inset 0 1px 0 hsla(0,0%,100%,.22)}@media (max-width:640px){.memory-lab-card__feature{padding:16px 12px 14px}.memory-lab-card__feature-icon{height:46px;width:46px}.memory-lab-card__feature-icon .material-symbols-outlined{font-size:22px}.memory-lab-card__feature-copy{font-size:.75rem}.memory-lab-card__feature-title{font-size:1.05rem}.memory-lab-card__cta,.memory-lab-card__manual-cta{min-height:52px;font-size:1.45rem}.memory-lab-card__spade{height:42px;width:42px;font-size:1.35rem}}.tilted-card-figure{position:relative;display:flex;align-items:center;justify-content:center;perspective:900px}.tilted-card-mobile-alert{display:none;position:absolute;top:0;z-index:5;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:rgba(3,18,35,.72);padding:6px 10px;color:hsla(0,0%,100%,.72);font-size:11px;font-weight:800}.tilted-card-inner{position:relative;overflow:hidden;transform-style:preserve-3d;border-radius:28px;box-shadow:0 28px 70px rgba(0,0,0,.28);will-change:transform}.tilted-card-img{z-index:0;-o-object-fit:cover;object-fit:cover;filter:saturate(.82) brightness(.45)}.tilted-card-img--hidden{position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(104,216,255,.12),transparent 42%),linear-gradient(180deg,#07182c,#04101f)}.tilted-card-overlay{position:absolute;inset:0;z-index:1;transform:translateZ(26px)}.tilted-card-caption{pointer-events:none;position:absolute;left:0;top:0;z-index:3;border-radius:6px;background:#fff;padding:5px 10px;color:#1b2b3b;font-size:11px;font-weight:800;opacity:0}@media (max-width:640px){.practice-home-card{height:auto!important}.practice-home-card .tilted-card-inner{height:auto!important;width:100%!important;transform-style:flat}.practice-home-card .tilted-card-img--hidden{display:none}.practice-home-card .tilted-card-overlay{position:relative;inset:auto;transform:none}.tilted-card-mobile-alert{display:block}.tilted-card-caption{display:none}}