.credit-section{margin-bottom:54px}
.credit-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}
.credit-heading .eyebrow{margin-bottom:8px}
.credit-heading h2{margin:0;font-size:25px;line-height:1.25}
.credit-heading>p{max-width:250px;margin:0 0 2px;color:var(--muted);font-size:11px;line-height:1.6}
.credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.credit-package{min-width:0;padding:20px;background:#fff;border:1px solid var(--line);border-top:3px solid #87918a}
.credit-package-featured{border-top-color:var(--green)}
.credit-package-top{display:flex;justify-content:space-between;align-items:center}
.credit-name{font-size:14px;font-weight:800}
.credit-index{color:#8b958e;font:10px var(--mono)}
.credit-amount{display:flex;align-items:baseline;gap:9px;margin:11px 0 0}
.credit-amount strong{font-size:28px;line-height:1.15}
.credit-amount span{color:var(--muted);font-size:10px}
.credit-quantity{margin:5px 0 17px;color:#4f5c55;font-size:11px}
.credit-buy{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;padding:0 13px;border:0;background:var(--ink);color:#fff;font:700 11px var(--sans);text-align:left;cursor:pointer}
.credit-package-featured .credit-buy{background:var(--green)}
.credit-buy:hover{background:#31443e}
.credit-package-featured .credit-buy:hover{background:#0e5845}
.credit-buy:focus-visible{outline:3px solid var(--orange);outline-offset:2px}
.credit-buy:disabled{opacity:.58;cursor:wait}
.checkout-status{min-height:20px;margin:10px 0 0;color:#a34f2d;font-size:11px}
@media(max-width:560px){.credit-section{margin-bottom:42px}.credit-heading{display:block}.credit-heading>p{max-width:unset;margin-top:9px}.credit-grid{grid-template-columns:1fr;gap:9px}.credit-package{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:15px}.credit-package-top{grid-column:1;grid-row:1}.credit-amount{grid-column:1;grid-row:2;margin-top:4px}.credit-amount strong{font-size:23px}.credit-quantity{grid-column:1;grid-row:3;margin:2px 0 0}.credit-buy{grid-column:2;grid-row:1/4;width:132px}.credit-package-featured{border-top-width:3px}}
