.section-rewards-hero .dedclub-incentives{position:relative;z-index:2;box-sizing:border-box;width:100%;padding:12px 9px 16px;border-radius:8px;background:rgba(107,107,107,.2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.section-rewards-hero .dedclub-incentives-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.section-rewards-hero .dedclub-incentives-icon{flex:0 0 auto;font-size:22px;line-height:1}.section-rewards-hero .dedclub-incentives-icon:before{content:"+"}.section-rewards-hero .dedclub-incentives[open] .dedclub-incentives-icon:before{content:"–"}.section-rewards-hero .dedclub-incentives-list{display:flex;flex-direction:column;gap:17px;margin-top:28px}.section-rewards-hero .dedclub-incentive-title{display:none}.section-rewards-hero .dedclub-incentive-text{font-family:var(--p3-font-family);font-size:var(--p3-font-size);font-weight:400;letter-spacing:0;line-height:var(--p3-line-height)}.section-rewards-hero .dedclub-incentive-text>*{margin:0}.section-rewards-hero .rewards-hero.rewards-hero--incentives{padding-inline:6px;padding-bottom:6px}.section-rewards-hero .rewards-hero.rewards-hero--incentives .dedclub-incentives{margin-top:18px}.section-rewards-hero .rewards-hero{--overlay-opacity: var(--rewards-hero-overlay, 0.2);display:flex;flex-direction:column;box-sizing:border-box;min-height:var(--rewards-hero-min-height, 505px);padding:48px 15px 15px;overflow:hidden;color:var(--section-text-color, #fff);background-color:var(--section-background-color, #6b6b6b);border-radius:var(--section-border-radius, 0)}.section-rewards-hero .rewards-hero-content{position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:18px;text-align:center}.section-rewards-hero .rewards-hero-title{margin:0;color:inherit}.section-rewards-hero .rewards-hero-text{max-width:183px;margin:0;font-size:16px;line-height:1.34}.section-rewards-hero .rewards-hero-cta{font-size:12px;line-height:17px}.section-rewards-hero .rewards-hero-card{background:var(--color-glass-background);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:192px;margin-top:auto;padding:10px 20px 11px;border-radius:10px}.section-rewards-hero .rewards-hero-tier{display:flex;flex-direction:column;align-items:center;gap:10px}.section-rewards-hero .rewards-hero-badge{display:inline-flex;padding:4px 6px;border-radius:4px;background-color:var(--color-powder-blue);color:var(--color-black);font-size:12px;line-height:1.1}.section-rewards-hero .rewards-hero-tier-name{margin:0;font-family:var(--p4-font-family);font-size:var(--p4-font-size);font-weight:400;letter-spacing:0;line-height:var(--p4-line-height)}.section-rewards-hero .rewards-hero-greeting,.section-rewards-hero .rewards-hero-expiry{width:100%;margin:0}.section-rewards-hero .rewards-hero-card:not(:has(.rewards-hero-tier)) .rewards-hero-greeting{margin-block:auto}.section-rewards-hero .rewards-hero-expiry[hidden]{display:block;visibility:hidden}.section-rewards-hero [data-rewards-fallback]{display:none}.section-rewards-hero rewards-balance:not([data-state=ready]) [data-rewards-balance-line]{visibility:hidden}.section-rewards-hero rewards-balance[data-state=failed] [data-rewards-balance-line]{display:none}.section-rewards-hero rewards-balance[data-state=failed] [data-rewards-fallback]{display:inline}@media only screen and (min-width: 769px){.section-rewards-hero .dedclub-incentives{padding:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.section-rewards-hero .dedclub-incentives-summary{display:none}.section-rewards-hero .dedclub-incentives-list{flex-direction:row;gap:12px;margin-top:0}.section-rewards-hero .dedclub-incentives .dedclub-incentive-title{display:block;margin:0;font-family:var(--s2-font-family);font-size:var(--s2-font-size);font-weight:400;letter-spacing:0;line-height:var(--s2-line-height)}.section-rewards-hero .dedclub-incentive{display:flex;flex:1 1 0;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0;min-height:94px;padding:14px 12px;border-radius:12px;background:rgba(107,107,107,.2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.section-rewards-hero .rewards-hero{--overlay-opacity: var(--rewards-hero-overlay-d, 0.15);min-height:var(--rewards-hero-min-height-d, 644px);padding:33px 30px;border-radius:var(--section-border-radius-desktop, var(--section-border-radius, 0))}.section-rewards-hero .rewards-hero.rewards-hero--incentives{padding-inline:15px;padding-bottom:15px}.section-rewards-hero .rewards-hero-content{gap:22px}.section-rewards-hero .rewards-hero-title{font-size:70px;line-height:1.01}.section-rewards-hero .rewards-hero-text{max-width:401px}.section-rewards-hero .rewards-hero-cta{font-size:16px;line-height:1;letter-spacing:.16px}.section-rewards-hero .rewards-hero-card{width:428px;min-height:261px;margin-top:calc(88px - 22px);padding:19px 29px 19px 28px;border-radius:12px}.section-rewards-hero .rewards-hero-tier{gap:9px}.section-rewards-hero .rewards-hero-tier-name{font-family:var(--p2-font-family);font-size:var(--p2-font-size);font-weight:400;letter-spacing:0;line-height:var(--p2-line-height)}.section-rewards-hero .rewards-hero-greeting{text-transform:capitalize}}