.rec-cards{gap:14px;margin-top:18px;display:grid}@media (min-width:720px){.rec-cards{grid-template-columns:1fr 1fr}.rec-cards--three{grid-template-columns:1fr 1fr 1fr}}.rec-dismiss{width:100%;font-family:var(--rec-font-mono);font-size:var(--rec-size-label);letter-spacing:.14em;text-transform:uppercase;color:var(--rec-fg-muted);cursor:pointer;text-align:center;background:0 0;border:0;margin-top:6px;padding:16px 0 4px;display:block}.rec-dismiss:hover,.rec-dismiss:focus-visible{color:var(--rec-fg)}.rec-card{border:1px solid var(--rec-rule-strong);background:var(--rec-paper);flex-direction:column;gap:10px;padding:18px 16px 16px;display:flex}.rec-card-term{font-family:var(--rec-font-mono);font-size:var(--rec-size-label);letter-spacing:.14em;color:var(--rec-fg-muted);text-transform:uppercase}.rec-card-amount{font-family:var(--rec-font-serif);font-size:var(--rec-size-value);color:var(--rec-fg);font-weight:700;line-height:1.05}.rec-card-cadence,.rec-card-unpriced{font-family:var(--rec-font-mono);font-size:var(--rec-size-label);letter-spacing:.14em;color:var(--rec-fg-muted);text-transform:uppercase;line-height:1.5}.rec-card-unpriced{text-transform:none;letter-spacing:0}.rec-terms{border-top:1px solid var(--rec-rule-soft);flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;display:flex}.rec-terms-line{font-family:var(--rec-font-serif);font-size:var(--rec-size-answer);color:var(--rec-fg-secondary);line-height:1.55}.rec-tier{margin-top:22px}.rec-tier-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rec-tier-item{font-family:var(--rec-font-serif);font-size:var(--rec-size-answer);color:var(--rec-fg);padding-left:16px;line-height:1.5;position:relative}.rec-tier-item:before{content:"";background:var(--rec-fg-muted);width:6px;height:1px;position:absolute;top:.62em;left:0}.rec-tier-item--pending{color:var(--rec-fg-secondary)}.rec-ladder-nav{padding-bottom:env(safe-area-inset-bottom,0px);flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}button.rec-card--select{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0}.rec-card--on{border-color:var(--rec-fg)}
