.rd .rd-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rd-gap);align-items:stretch}.rd .rd-inside__per{font-size:16px;color:var(--rd-ink-3)}.rd .rd-offer-band{margin-top:clamp(28px,3vw,56px);padding-top:clamp(28px,3vw,56px)}.rd .rd-offer{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--rd-gap);align-items:start}.rd .rd-offer__pic{display:grid;gap:12px;margin:0;min-width:0}@media (max-width:1099px){.rd .rd-offer{grid-template-columns:minmax(0,1fr)}}.rd .rd-inside__price{display:flex;align-items:baseline;gap:4px;margin:0}.rd .rd-inside__amount{font-family:var(--rd-display);font-weight:300;font-size:clamp(44px,3.8vw,72px);line-height:.9;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.rd .rd-inside__fig{margin:0}.rd .rd-inside__cap{margin-top:12px}.rd .rd-inside .rd-btn{margin-top:8px}.rd .rd-addon{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--rd-gap);column-gap:var(--rd-gap);row-gap:16px;align-items:end;padding:clamp(18px,1.8vw,28px) 0;border-top:1px solid var(--rd-ink);border-bottom:1px solid var(--rd-hair)}.rd .rd-addon__txt{grid-column:1/span 7;display:grid;gap:8px}.rd .rd-addon__t{margin:0;font-family:var(--rd-display);font-weight:400;font-size:clamp(22px,1.7vw,30px);line-height:1.15;letter-spacing:-.02em}.rd .rd-addon__l{margin:0;max-width:62ch;font-size:16px;line-height:1.55;color:var(--rd-ink-2);text-wrap:pretty}.rd .rd-addon__price{grid-column:9/span 4;justify-self:end;display:grid;justify-items:end;gap:6px;margin:0}.rd .rd-addon__amountline{display:flex;align-items:baseline;gap:4px}.rd .rd-addon__amount{font-family:var(--rd-display);font-weight:300;font-size:clamp(48px,4.4vw,84px);line-height:.9;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.rd .rd-addon__per{font-size:15px;color:var(--rd-ink-3)}.rd .rd-addon__note{font-family:var(--rd-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--rd-ink-3)}.rd .rd-cmp-wrap{border-top:1px solid var(--rd-ink)}.rd .rd-cmp{width:100%;border-collapse:collapse;table-layout:fixed}.rd .rd-cmp td,.rd .rd-cmp th{padding:14px 12px;border-bottom:1px solid var(--rd-hair);text-align:center;vertical-align:middle;font-size:15px;font-weight:400;line-height:1.4;color:var(--rd-ink)}.rd .rd-cmp td:first-child,.rd .rd-cmp th:first-child{padding-left:0;text-align:left}.rd .rd-cmp thead th{padding-block:18px;vertical-align:bottom}.rd .rd-cmp th.rd-cmp__feature{width:46%;font-family:var(--rd-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--rd-ink-3)}.rd .rd-cmp__head{display:grid;justify-items:center;gap:6px}.rd .rd-cmp__name{font-family:var(--rd-display);font-size:clamp(18px,1.4vw,22px);letter-spacing:-.015em}.rd .rd-cmp__price{display:flex;align-items:baseline;gap:3px}.rd .rd-cmp__amount{font-family:var(--rd-display);font-weight:300;font-size:clamp(28px,2.4vw,40px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.rd .rd-cmp__per{font-size:13px;color:var(--rd-ink-3)}.rd .rd-cmp .rd-btn--sm{height:38px;margin-top:4px;padding:0 14px;font-size:13.5px}.rd .rd-cmp__group th{padding-top:clamp(24px,2.4vw,36px);padding-bottom:10px;border-bottom:1px solid var(--rd-ink);text-align:left;font-family:var(--rd-display);font-size:clamp(18px,1.4vw,22px);letter-spacing:-.015em}.rd .rd-cmp__no,.rd .rd-cmp__yes{display:inline-grid;place-items:center}.rd .rd-cmp__no svg,.rd .rd-cmp__yes svg{width:16px;height:16px}.rd .rd-cmp__yes{color:var(--rd-yes)}.rd .rd-cmp__no{color:var(--rd-ink-3)}.rd .rd-cmp__val{font-size:14.5px;color:var(--rd-ink-2)}@media (max-width:1099px){.rd .rd-addon__price,.rd .rd-addon__txt{grid-column:1/-1}.rd .rd-addon__price{justify-self:start;justify-items:start}}@media (max-width:759px){.rd .rd-plans{grid-template-columns:minmax(0,1fr)}.rd .rd-cmp .cmp-head-cta{display:none}.rd .rd-cmp td,.rd .rd-cmp th{padding:12px 6px;font-size:13.5px}.rd .rd-cmp th.rd-cmp__feature{width:44%;font-size:11px}.rd .rd-cmp__val{font-size:13px}.rd .rd-cmp__group th{font-size:18px}}