.g7J5Aq_payment{gap:18px;display:grid}.g7J5Aq_plans{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.g7J5Aq_plans legend{margin-bottom:9px;padding:0;font-size:14px;font-weight:600}.g7J5Aq_plans .g7J5Aq_plan{cursor:pointer;background:#fff;border:1px solid #d9d0d9;border-radius:12px;align-items:center;gap:8px;padding:11px 12px;display:flex}.g7J5Aq_plans .g7J5Aq_plan:has(:checked){border-color:var(--tb-purple-dark);background:var(--tb-lilac)}.g7J5Aq_plans .g7J5Aq_plan input[type=radio]{width:16px;height:16px;min-height:0;accent-color:var(--tb-purple-dark);flex:0 0 16px;margin:0;padding:0}.g7J5Aq_summary,.g7J5Aq_checkout{background:#fff;border:1px solid #e8e1e5;border-radius:16px;padding:16px}.g7J5Aq_payment h2{margin:0 0 10px;font-size:17px}.g7J5Aq_payment p{color:var(--tb-ink-soft);margin:8px 0 0;font-size:14px;line-height:1.45}.g7J5Aq_summary dl{gap:8px;margin:0;font-size:14px;display:grid}.g7J5Aq_summary dl>div{justify-content:space-between;gap:12px;display:flex}.g7J5Aq_summary dd{font-variant-numeric:tabular-nums;flex:none;margin:0;font-weight:650}.g7J5Aq_summary .g7J5Aq_offer{color:var(--tb-purple-dark);font-weight:600}.g7J5Aq_checkout .market-payment-logos{margin:14px 0}@media (max-width:479px){.g7J5Aq_checkout .market-payment-logos{flex-wrap:nowrap;gap:8px}.g7J5Aq_checkout .market-payment-logos img{object-fit:contain;width:auto;min-width:0;height:18px}}.g7J5Aq_checkout .g7J5Aq_consent{color:var(--tb-ink-soft);align-items:start;gap:8px;display:flex}.g7J5Aq_consent input{flex:none;margin:4px 0 0}.g7J5Aq_links{flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:13px;display:flex}.g7J5Aq_payment .g7J5Aq_continue{background:var(--tb-purple-dark);color:#fff;text-align:center;border-radius:12px;place-items:center;min-height:48px;padding:10px 16px;text-decoration:none;display:grid}.g7J5Aq_continue:hover{background:var(--tb-purple)}.g7J5Aq_payment :is(a,input):focus-visible,.g7J5Aq_back:focus-visible{outline:2px solid var(--tb-purple-dark);outline-offset:3px}.g7J5Aq_back{margin-bottom:16px;font-size:14px;display:inline-block}
