.tLbFvq_offer{border:1px solid var(--cd-border);background:linear-gradient(135deg, color-mix(in srgb, var(--cd-silver) 16%, var(--cd-surface)), var(--cd-surface));box-shadow:var(--cd-shadow), inset 0 1px 0 color-mix(in srgb, var(--cd-foreground) 12%, transparent);border-radius:1.25rem;gap:1.25rem;margin:0 0 1.5rem;padding:clamp(1.1rem,3vw,2rem);display:grid}.tLbFvq_offer h2{margin:.4rem 0 .65rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.tLbFvq_offer p{margin:0;line-height:1.55}.tLbFvq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--cd-secondary);font-size:.75rem;font-weight:650}.tLbFvq_options{gap:.65rem;min-width:0;display:grid}.tLbFvq_options>a{white-space:normal;text-align:center;flex-wrap:wrap;min-height:3rem;padding:.7rem 1rem}.tLbFvq_location{font-size:.75rem;font-weight:500}.tLbFvq_note{color:var(--cd-muted);overflow-wrap:anywhere;font-size:.78rem}@media (min-width:860px){.tLbFvq_offer{grid-template-columns:minmax(0,1.3fr) minmax(20rem,1fr);align-items:center}}
