.CampaignCard_card__KDRoX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:40px;gap:40px;padding:32px;border-radius:var(--radius-2xl);background:var(--surface-brand-soft)}.CampaignCard_info__LMC79{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.CampaignCard_period__lPIkb{font:700 12px/1 var(--font-body);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--green-700)}.CampaignCard_title__rGg0_{margin:0;font:800 30px/1.1 var(--font-display);letter-spacing:var(--tracking-display);color:var(--text-strong)}.CampaignCard_text__2u8Nq{margin:0;font:500 15px/1.5 var(--font-body);color:var(--text-body);text-wrap:pretty}.CampaignCard_storeGrid__QaPhL{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;align-content:start}.CampaignCard_storeLink__Q8DGS{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--surface-card);text-align:left;text-decoration:none}.CampaignCard_storeLogo__xvXSV{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden}.CampaignCard_storeLogoImg__Ol1_P{width:40px;height:40px;object-fit:contain}.CampaignCard_storeLogoFallback__tLnKa{width:32px;height:32px;border-radius:var(--radius-control);background:var(--surface-page);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font:800 16px/1 var(--font-display);color:var(--text-strong)}.CampaignCard_storeText__uOzkg{display:flex;flex-direction:column;gap:3px;min-width:0}.CampaignCard_storeName__CllPi{font:700 14px/1.2 var(--font-body);color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignCard_storeRate__UkTBJ{font:700 13px/1 var(--font-body);color:var(--green-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:899px){.CampaignCard_card__KDRoX{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.CampaignCard_title__rGg0_{font-size:24px}}.page_hero__BNRAp{background:var(--surface-brand-soft)}.page_heroInner__BgZz5{max-width:var(--container-max);margin:0 auto;padding:64px var(--gutter);display:flex;flex-direction:column;gap:12px}.page_title__OkqY_{margin:0;max-width:720px;font:800 64px/.98 var(--font-display);letter-spacing:var(--tracking-display);color:var(--text-strong)}.page_lead__kBThr{margin:0;max-width:720px;font:500 18px/1.5 var(--font-body);color:var(--text-body);text-wrap:pretty}.page_emptyWrap__srwuG,.page_section__Py4J2{max-width:var(--container-max);margin:0 auto;padding:var(--section-pad-lg) var(--gutter)}.page_section__Py4J2.page_noTop__0eg3K{padding-top:0}.page_sectionHead__ZQVV5{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:32px}.page_sectionHeadText__tnSfC{display:flex;flex-direction:column;gap:8px;max-width:640px}.page_sectionTitle__p08nP{margin:0;font:800 40px/1.05 var(--font-display);letter-spacing:var(--tracking-display);color:var(--text-strong)}.page_sectionSub__Wxc6y{margin:0;font:500 17px/1.5 var(--font-body);color:var(--text-body);text-wrap:pretty}.page_boostGrid__9zgVR{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}.page_campaignList__4uRPL{display:flex;flex-direction:column;gap:24px}@media (max-width:899px){.page_heroInner__BgZz5{padding:40px var(--gutter-mobile)}.page_title__OkqY_{font-size:38px}.page_lead__kBThr{font-size:16px}.page_emptyWrap__srwuG,.page_section__Py4J2{padding:var(--section-pad-sm) var(--gutter-mobile)}.page_sectionHead__ZQVV5{margin-bottom:20px}.page_sectionTitle__p08nP{font-size:28px}.page_sectionSub__Wxc6y{font-size:15px}.page_boostGrid__9zgVR{grid-template-columns:minmax(0,1fr);gap:12px}.page_campaignList__4uRPL{gap:16px}}