.static-faq-accordion[data-v-2f23d4f4]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-2f23d4f4]{background:#fff!important;border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.faq-item[data-v-2f23d4f4]:hover{box-shadow:var(--shadow-md);border-color:#667eea4d}.faq-item[open][data-v-2f23d4f4]{box-shadow:var(--shadow-md)}.faq-question[data-v-2f23d4f4]{display:flex;align-items:center;padding:1.5rem 2rem;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;font-weight:600;color:var(--text-primary);background:transparent;border-bottom:1px solid rgba(0,0,0,.06);transition:color .2s ease,background-color .2s ease;position:relative}.faq-question[data-v-2f23d4f4]::-webkit-details-marker{display:none}.faq-question[data-v-2f23d4f4]:hover{color:#667eea;background-color:#667eea05}.faq-icon[data-v-2f23d4f4]{color:#667eea;margin-right:.75rem;flex-shrink:0}.faq-question-text[data-v-2f23d4f4]{flex:1;font-size:1.05rem;line-height:1.4}.faq-chevron[data-v-2f23d4f4]{flex-shrink:0;transition:transform .3s ease;color:currentColor}.faq-item[open] .faq-chevron[data-v-2f23d4f4]{transform:rotate(180deg)}.faq-item:not([open]) .faq-question[data-v-2f23d4f4]{border-bottom:none}.faq-answer[data-v-2f23d4f4]{padding:1.5rem 2rem;color:var(--text-muted);line-height:1.6;font-size:.95rem;animation:fadeInAnswer-2f23d4f4 .3s ease}@keyframes fadeInAnswer-2f23d4f4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer-text[data-v-2f23d4f4]{margin:0}.faq-links[data-v-2f23d4f4]{font-size:.9rem;color:var(--text-muted);margin-top:.75rem}.faq-links-label[data-v-2f23d4f4]{font-weight:500;color:var(--text-secondary)}.faq-link[data-v-2f23d4f4]{color:var(--primary-color);text-decoration:none;font-weight:500;transition:opacity .2s ease}.faq-link[data-v-2f23d4f4]:hover{opacity:.8}.faq-container[data-v-2f23d4f4]{transform:translateZ(0)}.faq-question-content[data-v-2f23d4f4]{display:flex;align-items:center;width:100%}.faq-panels[data-v-2f23d4f4]{gap:0!important}.faq-panels .v-expansion-panel[data-v-2f23d4f4]{margin-bottom:0!important;will-change:auto!important}.faq-panels .v-expansion-panel[data-v-2f23d4f4]:not(:last-child){border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.faq-panels .v-expansion-panel .v-expansion-panel-text__wrapper[data-v-2f23d4f4]{padding-bottom:16px!important}.faq-panels .v-expansion-panel .v-expansion-panel-text[data-v-2f23d4f4]{transition:none!important}.affiliate-hero-image[data-v-2f23d4f4]{width:100%;max-width:640px;height:auto;border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm)}.benefit-card[data-v-2f23d4f4]{background:#fff;border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);padding:1.5rem}.static-faq-accordion[data-v-2f23d4f4]{max-width:800px}.partner-panel[data-v-2f23d4f4]{max-width:1000px}.partner-eyebrow[data-v-2f23d4f4]{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6c63ff}.earnings-callout[data-v-2f23d4f4]{max-width:800px;background:#fff;border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);border-left:4px solid #6C63FF;padding:1.5rem}.earnings-table-wrap[data-v-2f23d4f4]{max-width:800px;overflow-x:auto}.earnings-table[data-v-2f23d4f4]{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.earnings-table th[data-v-2f23d4f4],.earnings-table td[data-v-2f23d4f4]{padding:.9rem 1rem;text-align:left;border-bottom:1px solid #eceef3}.earnings-table th[data-v-2f23d4f4]{background:#f7f8fc;font-weight:700;color:var(--text-primary);white-space:nowrap}.earnings-table td[data-v-2f23d4f4]{color:var(--text-secondary)}.earnings-table tbody tr:last-child td[data-v-2f23d4f4]{border-bottom:none}@media(max-width:600px){.earnings-table th[data-v-2f23d4f4]{display:none}.earnings-table tr[data-v-2f23d4f4]{display:block;border-bottom:1px solid #eceef3}.earnings-table td[data-v-2f23d4f4]{display:flex;justify-content:space-between;gap:1rem;border-bottom:none;padding:.5rem 1rem}.earnings-table td[data-v-2f23d4f4]:before{content:attr(data-label);font-weight:700;color:var(--text-primary)}}
