.rk-list{display:grid;gap:20px}.rk-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:26px}.rk-head h3{margin:0;line-height:1.2}.rk-head h3,.rk-rank{font-size:24px;letter-spacing:-.035em;font-weight:500}.rk-rank{color:#c3d7b5}.rk-price{color:#a3b1a6;font-size:13px}.rk-head .mk-tag{margin-left:auto;align-self:center}.rk-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.rk-columns h4{margin:0 0 14px;color:#a3b1a6;font-size:10px;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.rk-verdict{margin:28px 0 0;padding-top:22px;border-top:1px solid #c3d7b526;color:#bcc6b8;font-size:14px;line-height:1.8}.rk-table{min-width:720px}.rk-table :is(thead th,td):not(:first-child){text-align:center}.rk-table :is(th,td):nth-child(2){color:#f1f3ed;background:#c3d7b50d}.rk-table thead th:nth-child(2){color:#c3d7b5}.rk-table-trial :is(th,td):nth-child(2){color:#a3b1a6;background:none}.rk-table-trial thead th:nth-child(2){color:#a3b1a6}.rk-table-trial :is(th,td):nth-child(3){color:#c3d7b5;background:#c3d7b50d}.rk-trial-claim{margin:22px 0 0;font-size:22px;line-height:1.3;letter-spacing:-.03em;font-weight:500}.rk-yes{color:#c3d7b5}.rk-no{color:#64716a}.rk-pick-price{display:flex;align-items:baseline;gap:6px;margin:28px 0 0}.rk-pick-price strong{font-size:clamp(44px,5vw,68px);line-height:1;letter-spacing:-.06em;font-weight:500}.rk-pick-price span{color:#a3b1a6;font-size:14px}.rk-pick-list{gap:16px 24px}.rk-links,.rk-pick-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-links{display:grid;gap:14px}.rk-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid #242b27;border-radius:16px;background:#242b27;overflow:hidden}.rk-plan{display:flex;flex-direction:column;min-width:0;padding:30px 26px;background:#0d1410}.rk-plan-featured{background:#17231a}.rk-plan .rk-head{margin-bottom:0}.rk-plan h3{margin:0;font-size:22px;letter-spacing:-.03em;font-weight:500}.rk-plan .rk-pick-price{margin:22px 0 8px}.rk-plan .rk-pick-price strong{color:#f1f3ed;font-size:clamp(38px,3.6vw,52px)}.rk-plan>p{margin:0 0 26px;color:#a3b1a6;font-size:13px}.rk-plan>a{width:100%;margin-top:auto}@media (max-width:1050px){.rk-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rk-columns,.rk-links,.rk-pick-list,.rk-plans{grid-template-columns:1fr}.rk-head .mk-tag{margin-left:0}}