.terms_legalSection__QpBb0{margin:40px 0;padding:32px 36px;border:1px solid #e8ecf1;border-radius:16px;background:#ffffff;box-shadow:0 4px 20px rgba(6,40,76,.04)}.terms_kicker__XuO5m{display:inline-block;color:#d5102f;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.terms_heading__plSos{color:#06284c;font-size:clamp(22px,2.2vw,28px);font-weight:750;line-height:1.25;letter-spacing:-.025em;margin:0 0 24px}.terms_subheading__8kNzf{color:#06284c;font-size:18px;font-weight:700;letter-spacing:-.015em;margin:32px 0 14px;padding-bottom:8px;border-bottom:1px solid #f0f2f5}.terms_subSubheading__FZItq{color:#06284c;font-size:16.5px;font-weight:700;letter-spacing:-.01em;margin:28px 0 14px}.terms_leadText__GlkjR{color:#4b5563;font-size:15.5px;line-height:1.65;margin:0 0 20px}.terms_clausesList__9owp3{list-style:none;padding:0;margin:0;display:grid;gap:12px}.terms_clauseItem__RnOSX{display:flex;align-items:baseline;gap:10px;color:#4b5563;font-size:15.5px;line-height:1.65}.terms_clauseNum__sQbmL{font-weight:700;color:#06284c;flex-shrink:0;min-width:32px}.terms_clauseContent__iaIw_{flex:1 1}.terms_sublist__6Q0iF{list-style-type:disc;margin:10px 0 4px 24px;padding:0;display:grid;gap:6px}.terms_sublist__6Q0iF li{color:#596778;line-height:1.6}.terms_tiersGrid__iExTh{display:grid;gap:16px;margin:20px 0 28px}.terms_tierRewardCard__3o08_{border:1px solid #e8ecf1;border-radius:12px;padding:18px 22px;background:#fbfcfe;transition:border-color .15s ease,box-shadow .15s ease}.terms_tierRewardCard__3o08_:hover{border-color:#ffd2d8;box-shadow:0 4px 14px rgba(213,16,47,.05)}.terms_tierRewardHeader__wEz_d{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #edf0f5}.terms_tierRewardHeader__wEz_d h4{color:#06284c;font-size:17px;font-weight:700;margin:0}.terms_tierPointsBadge__rZlVe{display:inline-flex;align-items:center;padding:4px 12px;border-radius:99px;background:#fdebed;color:#d5102f;font-size:13.5px;font-weight:700;white-space:nowrap}.terms_tierBenefitsList__a42l1{list-style-type:disc;margin:0 0 0 20px;padding:0;display:grid;gap:6px}.terms_tierBenefitsList__a42l1 li{color:#4b5563;font-size:15px;line-height:1.55}@media (max-width:650px){.terms_legalSection__QpBb0{padding:24px 20px;margin:30px 0}.terms_clauseItem__RnOSX{font-size:15px;gap:8px}.terms_clauseNum__sQbmL{min-width:28px}.terms_tierRewardCard__3o08_{padding:16px}.terms_tierRewardHeader__wEz_d{flex-direction:column;align-items:flex-start;gap:8px}}