.terms-payment-overview{background:var(--background);max-width:850px;color:var(--foreground);border:1px solid var(--border);border-top:3px solid var(--primary);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid}.terms-payment-overview>div{padding:24px}.terms-payment-overview>div+div{border-left:1px solid var(--border)}.terms-payment-overview h2{color:var(--primary);letter-spacing:-.5px;font-size:24px;line-height:1.35}.terms-payment-overview p{margin-top:12px;font-size:16px;line-height:1.6}.terms-payment-overview>p{border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding:18px 24px;font-size:14px}.terms-payment-overview a,.terms-document-note a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.terms-document-note{max-width:850px;margin-top:24px;font-size:14px;line-height:1.6}@media (max-width:600px){.terms-payment-overview{flex-direction:column;display:flex}.terms-payment-overview>div{padding:20px}.terms-payment-overview>div+div{border-left:0;border-top:1px solid var(--border)}.terms-payment-overview>p{padding:18px 20px}}
