.promotions-hub_shell__z5i1z{min-height:70vh;background:#f6f8fb;color:#071a2d;padding:36px max(20px,calc((100vw - 1180px) / 2)) 72px}.promotions-hub_hero__I2wmm{border-radius:28px;background:linear-gradient(135deg,#061c30,#0b3547 72%,#0c7f7a 140%);color:white;padding:clamp(28px,5vw,56px)}.promotions-hub_featuredCard__KBOyJ>span,.promotions-hub_hero__I2wmm p,.promotions-hub_platformCard__6JNx7>span{color:#4de1d1;font-size:12px;font-weight:800;letter-spacing:.16em;margin:0 0 10px}.promotions-hub_hero__I2wmm h1{font-size:clamp(36px,6vw,68px);line-height:1;margin:0 0 16px}.promotions-hub_hero__I2wmm>span{color:#d9e6ec;font-size:clamp(16px,2vw,20px)}.promotions-hub_tabs__7tsMt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.promotions-hub_tabs__7tsMt button{min-height:58px;border:1px solid #c7d4df;border-radius:16px;background:white;color:#163249;font-size:16px;font-weight:800;padding:14px 18px;cursor:pointer}.promotions-hub_tabs__7tsMt button[aria-selected=true]{background:#078d83;border-color:#078d83;color:white;box-shadow:0 12px 26px rgba(6,113,108,.2)}.promotions-hub_platformGrid__4wbNH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.promotions-hub_empty__k4QAF,.promotions-hub_featuredCard__KBOyJ,.promotions-hub_gate__wTwVc,.promotions-hub_platformCard__6JNx7{border:1px solid #d6e0e8;border-radius:22px;background:white;padding:clamp(24px,4vw,38px);box-shadow:0 12px 32px rgba(20,48,70,.06)}.promotions-hub_featuredCard__KBOyJ{background:#071f33;color:white;border-color:#0b5364}.promotions-hub_featuredCard__KBOyJ h2,.promotions-hub_platformCard__6JNx7 h2{font-size:clamp(24px,3vw,34px);margin:0 0 12px}.promotions-hub_featuredCard__KBOyJ p{color:#dce8ee}.promotions-hub_platformCard__6JNx7 p{color:#52677a}.promotions-hub_featuredCard__KBOyJ small,.promotions-hub_platformCard__6JNx7 small{display:block;margin:18px 0;color:#8da6b6}.promotions-hub_featuredCard__KBOyJ a,.promotions-hub_gate__wTwVc a,.promotions-hub_platformCard__6JNx7 a{display:inline-flex;align-items:center;min-height:44px;border-radius:12px;background:#0b978b;color:white;font-weight:800;padding:10px 18px;text-decoration:none}.promotions-hub_gate__wTwVc{text-align:center;padding-block:56px}.promotions-hub_gate__wTwVc h2{margin-top:0}.promotions-hub_gate__wTwVc p{color:#52677a;max-width:700px;margin:0 auto 22px}.promotions-hub_empty__k4QAF{grid-column:1/-1}@media (max-width:720px){.promotions-hub_shell__z5i1z{padding-inline:12px;padding-top:18px}.promotions-hub_platformGrid__4wbNH,.promotions-hub_tabs__7tsMt{grid-template-columns:1fr}.promotions-hub_hero__I2wmm{border-radius:20px}}