/* ROVE V7.20 multi-device compare tiers */
.ry-compare[data-rove-yellow-compare]{padding:64px 0;background:#070708;color:#fff}.ry-compare .ry-wrap{width:min(980px,calc(100% - 32px));margin:auto}.ry-compare .ry-head{text-align:center;max-width:680px;margin:0 auto 30px}.ry-compare .ry-kicker{display:block;color:#ffa800;font:900 11px/1.2 Inter,system-ui,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:9px}.ry-compare .ry-head h2{margin:0;color:#fff;font:800 clamp(28px,3.4vw,40px)/1.08 Inter,system-ui,sans-serif;letter-spacing:-.025em}.ry-compare .ry-head p{margin:10px auto 0;color:#9da4af;font:400 13px/1.55 Inter,system-ui,sans-serif}.ry-compare-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.ry-tier{min-width:0;min-height:152px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 12px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:linear-gradient(180deg,#111114,#0d0d10);box-shadow:0 14px 34px rgba(0,0,0,.18);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ry-tier:hover{transform:translateY(-6px);border-color:rgba(255,168,0,.55);box-shadow:0 22px 48px rgba(0,0,0,.30),0 0 26px rgba(255,168,0,.07)}.ry-tier strong{color:#fff;font:900 25px/1 Inter,system-ui,sans-serif}.ry-tier span{margin-top:5px;color:#d9dce1;font:700 11px/1.2 Inter,system-ui,sans-serif}.ry-tier p{margin:10px 0 0;color:#8f96a2;font:500 10px/1.35 Inter,system-ui,sans-serif}.ry-tier b{margin-top:8px;color:#ffa800;font:900 11px/1.2 Inter,system-ui,sans-serif}.ry-tier.is-enter{opacity:0;transform:translateY(14px)}.ry-tier.is-ready{opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease,border-color .22s ease,box-shadow .22s ease}.ry-tier.is-ready:hover{transform:translateY(-6px)}@media(max-width:850px){.ry-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:480px){.ry-compare[data-rove-yellow-compare]{padding:50px 0}.ry-compare .ry-wrap{width:calc(100% - 16px)}.ry-compare-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.ry-tier{min-height:135px;padding:14px 8px}}@media(prefers-reduced-motion:reduce){.ry-tier{transition:none!important}.ry-tier.is-enter,.ry-tier.is-ready{opacity:1!important;transform:none!important}}
