/* RAPF*CK V19.7 — restore compact landing quick cards */
body.landing-body .rf-landing-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 16px;position:relative;z-index:4}
body.landing-body .rf-landing-quick>a{position:relative;display:flex;min-height:118px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:16px 16px 15px;border-radius:22px;text-decoration:none;color:#fff0dc;background:linear-gradient(145deg,#15120f,#0b0a09);border:1px solid #40382f;box-shadow:6px 7px 0 rgba(0,0,0,.34);isolation:isolate}
body.landing-body .rf-landing-quick>a:before{content:'';position:absolute;left:14px;top:-4px;width:46px;height:9px;border-radius:2px;transform:rotate(-3deg);z-index:3}
body.landing-body .rf-landing-quick>a>*{position:relative;z-index:2}
body.landing-body .rf-landing-quick span{display:inline-flex;width:max-content;max-width:100%;padding:5px 8px;border:1px solid rgba(242,184,75,.42);border-radius:999px;background:#11100e;color:#f2b84b;font-size:8px;font-weight:1000;letter-spacing:1.2px;text-transform:uppercase}
body.landing-body .rf-landing-quick strong{display:block;margin:13px 0 12px;font-size:20px;line-height:.95;letter-spacing:-.8px;text-transform:uppercase;color:#fff0dc}
body.landing-body .rf-landing-quick b{font-size:10px;color:#d9ff43;letter-spacing:.2px}
body.landing-body .rf-landing-how{border-color:rgba(242,184,75,.42)!important;background:radial-gradient(circle at 100% 0,rgba(242,184,75,.10),transparent 42%),linear-gradient(145deg,#17130f,#0b0a09)!important;transform:rotate(-.2deg)}
body.landing-body .rf-landing-how:before{background:#f2b84b}
body.landing-body .rf-landing-blog{border-color:rgba(165,108,255,.48)!important;background:radial-gradient(circle at 100% 0,rgba(165,108,255,.13),transparent 42%),linear-gradient(145deg,#15110f,#0b0a09)!important;transform:rotate(.2deg)}
body.landing-body .rf-landing-blog:before{background:#a56cff}
body.landing-body .rf-landing-blog b{color:#b99aff}
body.landing-body .rf-landing-plan{border:2px solid rgba(217,255,67,.30)!important;background:radial-gradient(circle at 100% 0,rgba(217,255,67,.12),transparent 42%),linear-gradient(145deg,#15140d,#0b0a09)!important;animation:rfLandingPlanGlow 2.8s ease-in-out infinite alternate;transform:rotate(-.1deg)}
body.landing-body .rf-landing-plan:before{background:#d9ff43;box-shadow:0 0 14px rgba(217,255,67,.35)}
body.landing-body .rf-landing-plan:after{content:'';position:absolute;inset:-2px;border-radius:24px;padding:2px;background:conic-gradient(from var(--rf-angle,0deg),#f2b84b 0 12%,#d9ff43 18% 32%,#32f4dc 39% 53%,#a56cff 61% 76%,#ff4a32 84% 92%,#f2b84b 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;filter:drop-shadow(0 0 7px rgba(217,255,67,.30));animation:rfLandingPlanSpin 3.8s linear infinite}
body.landing-body .rf-landing-plan strong .free{color:#f2b84b}body.landing-body .rf-landing-plan strong .pro{color:#d9ff43}body.landing-body .rf-landing-plan strong .elite{color:#b88cff}
body.landing-body .v4-hero{align-items:start!important}
body.landing-body .hero-copy{align-self:start}
body.landing-body .phone-mock{align-self:start!important;margin-top:8px!important}
@keyframes rfLandingPlanSpin{to{--rf-angle:360deg}}
@keyframes rfLandingPlanGlow{from{box-shadow:6px 7px 0 rgba(0,0,0,.34),0 0 9px rgba(217,255,67,.08)}to{box-shadow:6px 7px 0 rgba(0,0,0,.34),0 0 24px rgba(165,108,255,.18),0 0 18px rgba(217,255,67,.14)}}
@media(max-width:760px){body.landing-body .rf-landing-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 12px}body.landing-body .rf-landing-quick>a{min-height:126px;padding:15px 14px;border-radius:20px}body.landing-body .rf-landing-plan{grid-column:1/-1;min-height:112px}body.landing-body .rf-landing-quick strong{font-size:19px}body.landing-body .phone-mock{margin-top:18px!important}}
@media(max-width:390px){body.landing-body .rf-landing-quick{grid-template-columns:1fr}body.landing-body .rf-landing-plan{grid-column:auto}}
@media(prefers-reduced-motion:reduce){body.landing-body .rf-landing-plan,body.landing-body .rf-landing-plan:after{animation:none!important}}
