.fv-grid{text-align:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;max-width:920px;margin:36px auto 0;display:grid}.fv-card{border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.fv-media{aspect-ratio:16/8;background:radial-gradient(70% 90% at 80% 10%,#8cbef559,#0000 60%),radial-gradient(60% 80% at 10% 100%,#9678f547,#0000 65%),linear-gradient(160deg,#13203a,#0a0e17);place-items:center;display:grid;position:relative}.fv-card:nth-child(2) .fv-media{background:radial-gradient(70% 90% at 20% 10%,#78dcc847,#0000 60%),radial-gradient(60% 80% at 90% 100%,#8caaff4d,#0000 65%),linear-gradient(160deg,#0f2430,#0a0e17)}.fv-play{color:#09111b;width:64px;height:64px;transition:transform .3s var(--ease-out-expo);background:linear-gradient(135deg,#fff,#b9dcff);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #b9dcff1f,0 14px 40px -10px #8cc3fab3}.fv-play .i{width:26px;height:26px;margin-inline-start:3px}.fv-media:hover .fv-play{transform:scale(1.08)}.fv-num{bottom:12px;color:#dcecff;font-size:13px;font-weight:600;position:absolute;inset-inline-start:16px}.fv-free{top:12px;border-radius:var(--r-pill);color:#a3f0c8;background:#3cc88224;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;inset-inline-end:12px;box-shadow:inset 0 0 0 1px #3cc88259}.fv-body{flex-direction:column;flex:1;gap:10px;padding:18px 18px 20px;display:flex}.fv-body h3{font-size:17px;line-height:1.7}.fv-body ul{gap:6px;display:grid}.fv-body li{color:var(--text-dim);padding-inline-start:16px;font-size:14px;line-height:1.9;position:relative}.fv-body li:before{content:"";top:.85em;background:#9ccaf7;border-radius:50%;width:6px;height:6px;position:absolute;inset-inline-start:0}.fv-body p{color:var(--text-faint);font-size:13px;line-height:1.9}.fv-cta{gap:8px;height:46px;margin-top:auto}.fv-cta .i{width:17px;height:17px}.fv-grid+.hero-cta{margin-top:28px}@media (max-width:760px){.fv-grid{grid-template-columns:1fr}}
