.RewardsFAQContent-module__PQ3tAG__container{gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-4);flex-direction:column;display:flex}.RewardsFAQContent-module__PQ3tAG__header{text-align:center;margin-bottom:var(--spacing-4)}.RewardsFAQContent-module__PQ3tAG__headerIcon{background:var(--secondary-light);width:64px;height:64px;color:var(--secondary);border-radius:var(--radius-full);margin-bottom:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.RewardsFAQContent-module__PQ3tAG__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--title-color);margin-bottom:var(--spacing-3)}.RewardsFAQContent-module__PQ3tAG__subtitle{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.RewardsFAQContent-module__PQ3tAG__faqList{gap:var(--spacing-3);flex-direction:column;display:flex}.RewardsFAQContent-module__PQ3tAG__faqItem{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:all .2s;overflow:hidden}.RewardsFAQContent-module__PQ3tAG__faqItem:hover{border-color:var(--secondary)}.RewardsFAQContent-module__PQ3tAG__faqItem.RewardsFAQContent-module__PQ3tAG__open{border-color:var(--secondary);box-shadow:var(--shadow-md)}.RewardsFAQContent-module__PQ3tAG__faqQuestion{width:100%;padding:var(--spacing-4) var(--spacing-5);cursor:pointer;text-align:left;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--title-color);justify-content:space-between;align-items:center;gap:var(--spacing-3);background:0 0;border:none;display:flex}.RewardsFAQContent-module__PQ3tAG__faqQuestion:hover{background:var(--background-hover)}.RewardsFAQContent-module__PQ3tAG__chevron{color:var(--text-secondary);flex-shrink:0;transition:transform .2s}.RewardsFAQContent-module__PQ3tAG__chevronOpen{transform:rotate(180deg)}.RewardsFAQContent-module__PQ3tAG__faqAnswer{padding:0 var(--spacing-5) var(--spacing-5);animation:.2s RewardsFAQContent-module__PQ3tAG__fadeIn}.RewardsFAQContent-module__PQ3tAG__faqAnswer p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);white-space:pre-line;margin:0}@keyframes RewardsFAQContent-module__PQ3tAG__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.RewardsFAQContent-module__PQ3tAG__footer{text-align:center;padding:var(--spacing-8) var(--spacing-4);background:var(--secondary-light);border-radius:var(--radius-xl);margin-top:var(--spacing-4)}.RewardsFAQContent-module__PQ3tAG__footerText{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--spacing-4)}.RewardsFAQContent-module__PQ3tAG__footerLinks{justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.RewardsFAQContent-module__PQ3tAG__footerLink{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--secondary);text-decoration:none;transition:opacity .2s;display:inline-flex}.RewardsFAQContent-module__PQ3tAG__footerLink:hover{opacity:.8}@media (max-width:768px){.RewardsFAQContent-module__PQ3tAG__container{padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-6)}.RewardsFAQContent-module__PQ3tAG__title{font-size:var(--font-size-2xl)}.RewardsFAQContent-module__PQ3tAG__subtitle{font-size:var(--font-size-base)}.RewardsFAQContent-module__PQ3tAG__faqQuestion{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm)}.RewardsFAQContent-module__PQ3tAG__faqAnswer{padding:0 var(--spacing-4) var(--spacing-4)}.RewardsFAQContent-module__PQ3tAG__footerLinks{gap:var(--spacing-3);flex-direction:column}}
