.coupon_page__bHBIO{width:min(1120px,calc(100% - 96px));margin:0 auto;padding:88px 0 112px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:64px;align-items:start}.coupon_eyebrow__yg4pa{color:var(--site-accent);font-size:.75rem;font-weight:700;letter-spacing:.09em}.coupon_intro__lZBU_ h1{margin:16px 0 14px;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.25;letter-spacing:-.035em}.coupon_lead__G_13_{color:var(--site-muted);font-size:1.05rem;line-height:1.8}.coupon_guide__cDt4I{margin-top:44px;padding-top:26px;border-top:1px solid var(--site-line)}.coupon_card__Edz63 h2,.coupon_guide__cDt4I h2{margin:0;color:var(--foreground);font-size:1.15rem;font-weight:650}.coupon_guide__cDt4I ul{margin:16px 0 20px;padding-left:20px;color:var(--site-muted);font-size:.9375rem;line-height:1.8}.coupon_guide__cDt4I li+li{margin-top:8px}.coupon_link__acG7y{display:inline-flex;gap:8px;color:var(--site-accent);font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.coupon_card__Edz63{min-width:0;padding:32px;border:1px solid var(--site-line);border-radius:12px;background:var(--site-surface)}.coupon_description__243E_{margin:8px 0 0;color:var(--site-muted);font-size:.9375rem;line-height:1.7}.coupon_current__0CV2O{margin-top:24px;padding:16px;border:1px solid var(--site-line);border-radius:8px;background:var(--background)}.coupon_current__0CV2O>span{color:var(--site-muted);font-size:.8125rem}.coupon_current__0CV2O div{display:flex;justify-content:space-between;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:6px}.coupon_current__0CV2O strong{color:var(--foreground);font-size:1rem}.coupon_current__0CV2O p,.coupon_current__0CV2O small{color:var(--site-muted);font-size:.8125rem}.coupon_current__0CV2O p{margin-top:6px}.coupon_form__fyAjk{display:grid;gap:10px;margin-top:24px}.coupon_field__DoRnt{display:grid;gap:8px;min-width:0;color:var(--foreground);font-size:.875rem;font-weight:600}.coupon_help__l_Y5i{color:var(--site-muted);font-size:.8125rem;line-height:1.6}.coupon_form__fyAjk button{min-height:48px;width:100%;margin-top:6px}.coupon_error__tmI7Z,.coupon_message___SLGz{margin:14px 0 0;font-size:.875rem;line-height:1.6}.coupon_error__tmI7Z:empty,.coupon_message___SLGz:empty{display:none}.coupon_message___SLGz{color:var(--foreground)}.coupon_error__tmI7Z{color:var(--site-error)}.coupon_terms__bXd04{margin-top:28px;padding-top:24px;border-top:1px solid var(--site-line)}.coupon_terms__bXd04 h3{color:var(--foreground);font-size:.9375rem;font-weight:650}.coupon_terms__bXd04>p{margin-top:10px;color:var(--site-muted);font-size:.8125rem;line-height:1.65}.coupon_terms__bXd04 ul{display:grid;gap:10px;padding:0;margin:14px 0 0;list-style:none}.coupon_terms__bXd04 li{padding:12px 14px;background:var(--background);border:1px solid var(--site-line);border-radius:8px}.coupon_terms__bXd04 li div{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.coupon_terms__bXd04 li strong{color:var(--foreground);font-size:.875rem;overflow-wrap:anywhere}.coupon_terms__bXd04 li span{color:var(--site-accent);font-size:.75rem;white-space:nowrap}.coupon_terms__bXd04 li small{display:block;margin-top:6px;color:var(--site-muted);font-size:.75rem;line-height:1.55}.coupon_signIn__9JttZ{display:grid;gap:16px;margin-top:24px;color:var(--site-muted);font-size:.9375rem;line-height:1.7}.coupon_signIn__9JttZ a{min-height:48px}@media (max-width:720px){.coupon_page__bHBIO{width:calc(100% - 48px);padding:52px 0 72px;grid-template-columns:minmax(0,1fr);gap:32px}.coupon_guide__cDt4I{margin-top:28px}.coupon_card__Edz63{padding:24px}}@media (max-width:400px){.coupon_page__bHBIO{width:calc(100% - 32px)}.coupon_card__Edz63{padding:20px}}