.gbig-progress-step.completed .gbig-progress-step-circle{background:#28a745;color:#fff}.gbig-choice-card.selected{border-color:#d2ab79;background:#fffbf5;box-shadow:0 8px 24px rgba(210,171,121,.15)}.gbig-choice-card.selected .gbig-choice-checkmark{display:flex;animation:gbigCheckmarkPop .3s ease}.gbig-warning-box{background:#fff5f5;border-left:4px solid #dc3545;padding:20px 24px;border-radius:6px;margin:24px 0}.gbig-warning-box-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.gbig-warning-box-header i{color:#dc3545;font-size:18px}.gbig-warning-box-header strong{color:#dc3545;font-size:14px;font-weight:600}.gbig-warning-box p{font-size:14px;color:#6c757d;line-height:1.6;margin:0}.gbig-documents-list h4{color:#111c2c;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:10px}.gbig-documents-list h4 i{color:#d2ab79;font-size:20px}.gbig-documents-list ul{list-style:none;padding:0;margin:0}.gbig-documents-list li{padding:10px 0;color:#6c757d;font-size:14px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #e6e9ef}.gbig-documents-list li:last-child{border-bottom:none}.gbig-documents-list li i{color:#28a745;font-size:16px}.gbig-contacts-popup.active{display:flex}.gbig-faq-item.active .gbig-faq-question i{transform:rotate(180deg)}.gbig-faq-item.active .gbig-faq-answer{max-height:500px}