<?php
defined( 'ABSPATH' ) || exit;
$avi_lang = 'fr';

$avi_meta_title = 'Programme Ambassadeur — Avision';
$avi_meta_desc  = 'Accès premium à vie gratuit pour les associations vérifiées, 50 % de réduction sur les options premium et jusqu\'à 47,91 $ nets par parrainage via le Programme Ambassadeur Avision.';

avi_get_layout( 'header' );
?>

<?php
avi_component(
	'hero',
	array(
		'badge'    => 'GRATUIT',
		'title'    => 'Programme Ambassadeur',
		'subtitle' => 'Accès premium à vie gratuit + jusqu\'à 47,91$ nets par parrainage (hors promotions)',
		'align'    => 'center',
		'size'     => 'small',
	)
);
?>

<section class="avi-content-section">
	<div class="avi-content-block avi-ambassador-page">

		<!-- Section 1 : CE QUE VOUS OBTENEZ -->
		<div class="avi-ambassador-section-block">
			<h2>Ce que vous obtenez</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Fonctionnalité</th>
							<th>Inclus</th>
							<th>Détails</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Accès à la plateforme</td>
							<td class="avi-td-check">✓</td>
							<td>Gratuit pour toute association enregistrée</td>
						</tr>
						<tr>
							<td>Tableau de bord Premium</td>
							<td class="avi-td-check">✓</td>
							<td>À vie — Scores de santé, alertes, analytiques, parcours gamifié...</td>
						</tr>
						<tr>
							<td>Gestion GBP</td>
							<td class="avi-td-check">✓</td>
							<td>Gérez votre Google Business Profile directement depuis Avision, sans limite de durée</td>
						</tr>
						<tr>
							<td>Growth Radar</td>
							<td class="avi-td-check">✓</td>
							<td>Suivez les classements locaux et les opportunités de visibilité avec des mots clés ciblés</td>
						</tr>
						<tr>
							<td>Rapports automatisés</td>
							<td class="avi-td-check">✓</td>
							<td>Rapports de performance générés automatiquement</td>
						</tr>
						<tr>
							<td>Assistant AVI*</td>
							<td class="avi-td-check">✓</td>
							<td>Assistant IA disponible pour vous guider</td>
						</tr>
					</tbody>
				</table>
			</div>
			<p class="avi-ambassador-note">* Gratuit du niveau 1 à 3, puis bridé si aucune option premium n'est activée</p>
		</div>

		<!-- Section 2 : OPTIONS PREMIUM -50% -->
		<div class="avi-ambassador-section-block">
			<h2>Options premium -50%</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Option</th>
							<th>Standard</th>
							<th>Votre tarif (-50%)</th>
							<th>Économie</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Mode Guardian</td>
							<td>29 $/mois</td>
							<td>14,50 $/mois</td>
							<td>14,50 $/mois</td>
						</tr>
						<tr>
							<td>Suivi de mots-clés</td>
							<td>7 $/75kw ou 14 $/100kw</td>
							<td>3,50 $/75kw ou 7 $/100kw</td>
							<td>3,50 $/mois ou 7 $/mois</td>
						</tr>
					</tbody>
				</table>
			</div>
			<p class="avi-ambassador-note">
				Les nouvelles options premium lancées en cours d'année sont automatiquement incluses à -50 % pour les ambassadeurs actifs (hors crédits Heatmap / API-first).
			</p>
		</div>

		<!-- Section 3 : PROGRAMME DON & RÉCOMPENSE -->
		<div class="avi-ambassador-section-block">
			<h2>Programme Don &amp; Récompense de parrainage</h2>
			<h3 class="avi-ambassador-subtitle">Combien votre association gagne-t-elle par parrainage ?</h3>
			<p>
				Avision verse 50 % du montant réellement encaissé (promotions incluses), après déduction de la moitié des frais de traitement Stripe. Le montant de référence affiché (47,91 $) correspond au tarif catalogue B2C standard de 99 $ — le montant effectivement versé varie selon le prix réellement payé par l'entreprise parrainée et les promotions en vigueur, à la discrétion d'Avision.
			</p>
			<div class="avi-table-wrap">
				<table class="avi-features-table avi-simulation-table">
					<thead>
						<tr>
							<th>Scénario</th>
							<th>Montant payé</th>
							<th>Brut (50 %)</th>
							<th>Stripe ÷2</th>
							<th>Net versé</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>B2C lancement 69 $</td>
							<td>69 $</td>
							<td>34,50 $</td>
							<td>~1,09 $</td>
							<td>~33,41 $</td>
						</tr>
						<tr>
							<td>B2C standard 99 $</td>
							<td>99 $</td>
							<td>49,50 $</td>
							<td>~1,59 $</td>
							<td>~47,91 $</td>
						</tr>
						<tr>
							<td>B2C avec promo (-30 %)</td>
							<td>48,30 $</td>
							<td>24,15 $</td>
							<td>~0,76 $</td>
							<td>~23,39 $</td>
						</tr>
						<tr>
							<td>B2B T1 149 $</td>
							<td>149 $</td>
							<td>74,50 $</td>
							<td>~2,36 $</td>
							<td>~72,14 $</td>
						</tr>
						<tr>
							<td>B2B T2 299 $</td>
							<td>299 $</td>
							<td>149,50 $</td>
							<td>~4,72 $</td>
							<td>~144,78 $</td>
						</tr>
						<tr>
							<td>B2B T3 499 $</td>
							<td>499 $</td>
							<td>249,50 $</td>
							<td>~7,84 $</td>
							<td>~241,66 $</td>
						</tr>
					</tbody>
				</table>
			</div>

			<div class="avi-simulation-widget">
				<label for="avi-amb-sim-range" class="avi-simulation-label">Combien de parrainages ?</label>
				<input type="range" id="avi-amb-sim-range" min="1" max="20" value="1" step="1">
				<div class="avi-simulation-range-labels">
					<span>1</span>
					<span id="avi-amb-sim-count">1</span>
					<span>20</span>
				</div>
				<p class="avi-simulation-result-label">Don estimé :</p>
				<div class="avi-simulation-result" id="avi-amb-sim-result">$47.91</div>
				<p class="avi-simulation-disclaimer">* Le montant réel varie selon le forfait souscrit et les promotions en vigueur au moment du parrainage.</p>
			</div>
		</div>

		<!-- Section 4 : VOS ENGAGEMENTS AMBASSADEUR -->
		<div class="avi-ambassador-section-block">
			<h2>Vos engagements Ambassadeur</h2>
			<p class="avi-ambassador-subtitle">Ces 4 engagements sont la condition pour conserver vos avantages à vie.</p>

			<div class="avi-commitment-item">
				<div class="avi-ambassador-check" aria-hidden="true">
					<svg viewBox="0 0 32 32" width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg">
						<circle class="avi-check-circle" cx="16" cy="16" r="14" stroke="#DAA520" stroke-width="2" fill="none"/>
						<path class="avi-check-path" d="M10 16 L14 20 L22 12" stroke="#DAA520" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
					</svg>
				</div>
				<div class="avi-commitment-text">
					<strong>Bouche-à-oreille auprès des commerçants locaux</strong>
					<p>Mentionnez Avision lors de vos échanges avec les commerçants et les entreprises locales — événements, marchés, réunions de quartier.</p>
				</div>
			</div>

			<div class="avi-commitment-item">
				<div class="avi-ambassador-check" aria-hidden="true">
					<svg viewBox="0 0 32 32" width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg">
						<circle class="avi-check-circle" cx="16" cy="16" r="14" stroke="#DAA520" stroke-width="2" fill="none"/>
						<path class="avi-check-path" d="M10 16 L14 20 L22 12" stroke="#DAA520" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
					</svg>
				</div>
				<div class="avi-commitment-text">
					<strong>Partager 1 publication Avision/mois sur les réseaux</strong>
					<p>Facebook, Instagram, LinkedIn ou tout réseau actif de votre association.</p>
				</div>
			</div>

			<div class="avi-commitment-item">
				<div class="avi-ambassador-check" aria-hidden="true">
					<svg viewBox="0 0 32 32" width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg">
						<circle class="avi-check-circle" cx="16" cy="16" r="14" stroke="#DAA520" stroke-width="2" fill="none"/>
						<path class="avi-check-path" d="M10 16 L14 20 L22 12" stroke="#DAA520" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
					</svg>
				</div>
				<div class="avi-commitment-text">
					<strong>Référer des entreprises via votre lien personnel</strong>
					<p>Chaque inscription génère un don suivi pour votre association.</p>
				</div>
			</div>

			<div class="avi-commitment-item">
				<div class="avi-ambassador-check" aria-hidden="true">
					<svg viewBox="0 0 32 32" width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg">
						<circle class="avi-check-circle" cx="16" cy="16" r="14" stroke="#DAA520" stroke-width="2" fill="none"/>
						<path class="avi-check-path" d="M10 16 L14 20 L22 12" stroke="#DAA520" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
					</svg>
				</div>
				<div class="avi-commitment-text">
					<strong>Partager votre expérience (avis ou témoignage)</strong>
					<p>Format de votre choix — utilisé avec votre accord sur nos supports de communication.</p>
				</div>
			</div>

			<div class="avi-warning-clause">
				⚠ Clause de non-respect : En cas de non-respect manifeste et persistant, Avision vous adressera un délai de régularisation de 30 jours. Sans régularisation, les réductions de 50 % sur les options premium reviendront automatiquement au tarif standard. Les dons déjà versés ne sont jamais réclamés.
			</div>
		</div>

		<!-- Section 5 : PROCESSUS DE VÉRIFICATION -->
		<div class="avi-ambassador-section-block">
			<h2>Processus de vérification</h2>

			<div class="avi-verification-step">
				<div class="avi-step-number">1</div>
				<div class="avi-step-content">
					<h3>Formulaire d'inscription — identifiant officiel de l'association</h3>
					<p>Indiquez le numéro d'enregistrement officiel de votre organisation via le formulaire de candidature association.</p>
					<div class="avi-table-wrap">
						<table class="avi-features-table">
							<thead>
								<tr>
									<th>Pays</th>
									<th>Type d'org.</th>
									<th>Identifiant officiel</th>
									<th>Registre public</th>
								</tr>
							</thead>
							<tbody>
								<tr>
									<td>France</td>
									<td>Association loi 1901</td>
									<td>RNA ou SIRET</td>
									<td>Journal Officiel / INSEE</td>
								</tr>
								<tr>
									<td>Royaume-Uni</td>
									<td>Registered Charity</td>
									<td>Charity Number</td>
									<td>Charity Commission / OSCR</td>
								</tr>
								<tr>
									<td>Royaume-Uni</td>
									<td>CIC</td>
									<td>Company Number</td>
									<td>Companies House</td>
								</tr>
								<tr>
									<td>États-Unis</td>
									<td>Nonprofit 501(c)(3)</td>
									<td>EIN</td>
									<td>IRS Tax Exempt Search</td>
								</tr>
								<tr>
									<td>Canada</td>
									<td>Registered charity</td>
									<td>CRA number</td>
									<td>CRA</td>
								</tr>
								<tr>
									<td>Australie</td>
									<td>Charity/NFP</td>
									<td>ABN</td>
									<td>ACNC</td>
								</tr>
								<tr>
									<td>Autre</td>
									<td>Toute association</td>
									<td>N° d'enregistrement officiel + doc</td>
									<td>Registre national</td>
								</tr>
							</tbody>
						</table>
					</div>
				</div>
			</div>

			<div class="avi-verification-step">
				<div class="avi-step-number">2</div>
				<div class="avi-step-content">
					<h3>Vérification croisée sur le registre public</h3>
					<p>Notre équipe vérifie votre candidature auprès du registre public concerné. Nous confirmons :</p>
					<ul class="avi-ambassador-list avi-ambassador-list--checks">
						<li>✓ Le nom de l'organisation correspond au registre public</li>
						<li>✓ Le numéro d'enregistrement est valide et actif</li>
						<li>✓ Le statut associatif / caritatif est confirmé</li>
					</ul>
					<p>Registres publics que nous utilisons :</p>
					<ul class="avi-ambassador-list avi-ambassador-list--links">
						<li><a href="https://www.data.gouv.fr/fr/datasets/repertoire-national-des-associations/" target="_blank" rel="noopener">France — RNA (Journal Officiel / INSEE)</a></li>
						<li><a href="https://register-of-charities.charitycommission.gov.uk/" target="_blank" rel="noopener">Royaume-Uni — Charity Commission</a></li>
						<li><a href="https://find-and-update.company-information.service.gov.uk/" target="_blank" rel="noopener">Royaume-Uni — Companies House (CIC)</a></li>
						<li><a href="https://apps.irs.gov/app/eos/" target="_blank" rel="noopener">États-Unis — IRS Tax Exempt Search</a></li>
						<li><a href="https://www.canada.ca/en/revenue-agency/services/charities-giving/list-charities.html" target="_blank" rel="noopener">Canada — CRA Charities Listings</a></li>
						<li><a href="https://www.acnc.gov.au/charity" target="_blank" rel="noopener">Australie — ACNC Charity Register</a></li>
						<li><a href="https://www.oscr.org.uk/" target="_blank" rel="noopener">Écosse — OSCR Charity Register</a></li>
					</ul>
				</div>
			</div>

			<div class="avi-verification-step">
				<div class="avi-step-number">3</div>
				<div class="avi-step-content">
					<h3>Validation → code + kit ambassadeur</h3>
					<p>Une fois vérifiée, vous recevez votre code de réduction personnel et votre kit ambassadeur dans votre tableau de bord.</p>
					<div class="avi-outcomes-grid">
						<div class="avi-outcome-item avi-outcome-item--success">
							<span class="avi-outcome-icon">✓</span>
							<strong>Validée</strong>
							<p>Votre compte est activé, votre code de réduction à -50 % est émis et votre kit ambassadeur est prêt dans votre tableau de bord.</p>
						</div>
						<div class="avi-outcome-item avi-outcome-item--pending">
							<span class="avi-outcome-icon">?</span>
							<strong>Informations complémentaires</strong>
							<p>Nous vous contacterons par e-mail pour demander des documents supplémentaires avant l'approbation finale.</p>
						</div>
						<div class="avi-outcome-item avi-outcome-item--rejected">
							<span class="avi-outcome-icon">✗</span>
							<strong>Refusée</strong>
							<p>Votre candidature ne répond pas aux critères d'éligibilité. Vous pouvez soumettre une nouvelle demande avec des informations corrigées.</p>
						</div>
					</div>
					<div class="avi-anti-fraud-warning">
						<strong>⚠ Politique anti-fraude</strong>
						<p>La soumission d'informations d'enregistrement fausses ou trompeuses entraîne un refus immédiat et une exclusion permanente du programme. Toutes les candidatures sont vérifiées auprès des registres publics officiels.</p>
					</div>
				</div>
			</div>
		</div>

		<!-- Section 6 : CONDITIONS D'ÉLIGIBILITÉ -->
		<div class="avi-ambassador-section-block">
			<h2>Conditions d'éligibilité</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Critère</th>
							<th>Détails</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Type d'organisation</td>
							<td>Organisme caritatif enregistré, association, fondation, ONG, entreprise sociale, organisation communautaire, CIC (Royaume-Uni), coopérative ou société d'entraide</td>
						</tr>
						<tr>
							<td>Mission communautaire</td>
							<td>Doit servir une communauté locale — aucun seuil de revenus. Si vous servez une communauté, vous êtes éligible.</td>
						</tr>
						<tr>
							<td>Enregistrement officiel</td>
							<td>Numéro d'enregistrement valide vérifiable sur un registre public national (RNA, EIN, Charity Number, ABN, CRA number, etc.)</td>
						</tr>
						<tr>
							<td>Justificatif</td>
							<td>Un document officiel requis : certificat d'enregistrement, statuts ou dernier rapport annuel</td>
						</tr>
						<tr>
							<td>Google Business Profile</td>
							<td>Un Google Business Profile actif est requis. L'offre gratuite inclut 1 profil GBP.</td>
						</tr>
						<tr>
							<td>Charte ambassadeur</td>
							<td>Doit accepter et maintenir les 4 engagements ambassadeur listés ci-dessus</td>
						</tr>
						<tr>
							<td>Zone géographique</td>
							<td>Ouvert aux organisations en France, Royaume-Uni, États-Unis, Canada, Australie et autres pays (examen manuel pour les registres non pris en charge)</td>
						</tr>
						<tr>
							<td>Type de compte</td>
							<td>Réservé aux associations et organismes à but non lucratif — non disponible pour les agences, revendeurs ou entreprises commerciales</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>

		<!-- Section 7 : FAQ -->
		<div class="avi-ambassador-section-block">
			<h2>Questions fréquentes</h2>
			<div class="avi-faq-list">
				<details class="avi-faq-item">
					<summary>L'accès premium est-il vraiment gratuit à vie ?</summary>
					<div class="avi-faq-answer">
						<p>Oui — aucune carte bancaire requise, aucune date d'expiration, aucun renouvellement. Votre accès premium reste actif tant que votre statut associatif est vérifié et que vos engagements ambassadeur sont maintenus. L'assistant AVI est disponible gratuitement jusqu'au niveau 3, puis bridé si aucune option premium n'est activée.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Que se passe-t-il si je ne respecte pas mes engagements ambassadeur ?</summary>
					<div class="avi-faq-answer">
						<p>Avision vous enverra un avis de régularisation de 30 jours. Si les engagements ne sont pas respectés dans ce délai, la réduction de 50 % sur les options premium reviendra automatiquement aux tarifs standard. Les dons déjà versés ne sont jamais réclamés. Votre accès gratuit à la plateforme reste actif.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Comment fonctionne la récompense de parrainage ?</summary>
					<div class="avi-faq-answer">
						<p>Lorsqu'une entreprise que vous avez parrainée s'inscrit sur Avision et paie ses frais d'entrée, Avision transfère automatiquement 50 % du montant réellement encaissé (après déduction de la moitié des frais de traitement Stripe) directement à votre association. Le transfert est traité sous 2 à 3 jours ouvrés via Stripe, 7 jours via PayPal, ou jusqu'à 21 jours via virement bancaire.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Combien de temps prend la vérification d'une association ?</summary>
					<div class="avi-faq-answer">
						<p>Jusqu'à 72 heures ouvrées selon le volume de demandes entrantes.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Quels documents dois-je fournir pour m'inscrire ?</summary>
					<div class="avi-faq-answer">
						<p>Uniquement votre numéro d'immatriculation officiel (RNA, EIN, Charity Number, ABN, numéro CRA, etc.). Aucun document à téléverser — votre numéro sera vérifié directement sur le registre public en ligne.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Puis-je bénéficier de la réduction de 50 % sans être ambassadeur ?</summary>
					<div class="avi-faq-answer">
						<p>Non — la réduction de 50 % est exclusivement réservée aux associations vérifiées qui acceptent les engagements ambassadeur. L'accès gratuit à la plateforme est également conditionné au respect de ces engagements.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Qu'est-ce qui compte comme « promouvoir activement » Avision ?</summary>
					<div class="avi-faq-answer">
						<p>Les 4 engagements sont : le bouche-à-oreille auprès des commerçants locaux, le partage d'1 publication Avision/mois sur les réseaux sociaux, le parrainage d'entreprises via votre lien personnel et le partage de votre expérience (avis ou témoignage). Aucun quota minimum de parrainages n'est requis.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Comment les dons de parrainage sont-ils versés ?</summary>
					<div class="avi-faq-answer">
						<p>Les dons sont traités automatiquement. Votre association reçoit 50 % du montant réellement encaissé, net de la moitié des frais Stripe. Délais : 2 à 3 jours ouvrés via Stripe, 7 jours via PayPal, jusqu'à 21 jours via virement bancaire.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Mon association peut-elle avoir plus d'un profil GBP ?</summary>
					<div class="avi-faq-answer">
						<p>L'offre gratuite inclut 1 profil GBP. Des profils supplémentaires peuvent être ajoutés aux tarifs grossistes standard (contact@avision.org).</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>Que se passe-t-il si le statut de mon association change ?</summary>
					<div class="avi-faq-answer">
						<p>Vous devez en informer Avision immédiatement à contact@avision.org. Si votre organisation perd son statut associatif, l'accès gratuit et les réductions de 50 % seront réexaminés. Les dons déjà versés ne sont jamais réclamés.</p>
					</div>
				</details>
			</div>
		</div>

		<!-- Section 8 : COMMENT REJOINDRE — 3 ÉTAPES -->
		<div class="avi-ambassador-section-block">
			<h2>Comment rejoindre le programme</h2>
			<ol class="avi-join-steps">
				<li>
					<strong>Étape 1 — Créez votre compte sur avision.org</strong>
					<p>Remplissez le formulaire de candidature association avec les coordonnées de votre organisation et son numéro d'enregistrement officiel.</p>
				</li>
				<li>
					<strong>Étape 2 — Saisissez votre numéro d'immatriculation &amp; signez la charte ambassadeur</strong>
					<p>Renseignez votre numéro officiel d'association (RNA, EIN, Charity Number, ABN, etc.). Notre équipe le vérifie directement sur le registre public en ligne — aucun document à téléverser.</p>
				</li>
				<li>
					<strong>Étape 3 — Recevez votre code de réduction &amp; kit ambassadeur</strong>
					<p>Une fois vérifiée (sous 24 heures ouvrées), accédez à votre tableau de bord avec votre code personnel à -50 % et votre lien de parrainage.</p>
				</li>
			</ol>
		</div>

		<!-- Section 9 : CTA FINAL -->
		<div class="avi-ambassador-cta">
			<h2>Prêt(e) à rejoindre le Programme Ambassadeur ?</h2>
			<p class="avi-ambassador-cta-sub">Boostez votre visibilité, financez votre association et devenez un acteur clé du numérique local.</p>
			<a href="<?php echo esc_url( home_url( '/fr/associations/' ) ); ?>" class="avi-ambassador-cta-btn">Rejoindre le Programme →</a>
			<p class="avi-ambassador-cta-note">Aucune carte bancaire requise · Accès premium à vie · Mode Guardian à 14,50 $/mois · Jusqu'à 47,91 $ nets par parrainage</p>
		</div>

	</div>
</section>

<style>
.avi-ambassador-page {
	color: #cbd5e1;
	line-height: 1.8;
}
.avi-ambassador-page h2 {
	color: #fff;
	font-size: 22px;
	margin: 0 0 20px;
}
.avi-ambassador-page h3 {
	color: #fff;
	font-size: 18px;
	margin: 0 0 12px;
}
.avi-ambassador-page p {
	margin: 0 0 16px;
}
.avi-ambassador-section-block {
	background: #0f1e35;
	border-radius: 12px;
	padding: 32px 36px;
	margin-bottom: 32px;
}
.avi-ambassador-subtitle {
	color: #94a3b8 !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	margin-bottom: 20px !important;
}
.avi-ambassador-note {
	color: #64748b;
	font-size: 13px;
	margin: 16px 0 0;
	font-style: italic;
}
.avi-table-wrap {
	overflow-x: auto;
	margin: 16px 0;
}
.avi-ambassador-page .avi-features-table {
	width: 100%;
	border-collapse: collapse;
	font-size: 14px;
}
.avi-ambassador-page .avi-features-table th {
	text-align: left;
	color: #94a3b8;
	font-weight: 600;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	padding: 12px 16px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.08);
	white-space: nowrap;
}
.avi-ambassador-page .avi-features-table td {
	padding: 14px 16px;
	color: #cbd5e1;
	border-bottom: 1px solid rgba(255, 255, 255, 0.04);
	vertical-align: top;
}
.avi-ambassador-page .avi-features-table tr:last-child td {
	border-bottom: none;
}
.avi-ambassador-page .avi-features-table .avi-td-check {
	color: #DAA520;
	font-weight: 700;
	text-align: center;
}
.avi-simulation-widget {
	background: rgba(184, 134, 11, 0.08);
	border-radius: 12px;
	padding: 24px;
	text-align: center;
	margin: 24px 0 0;
}
.avi-simulation-widget input[type="range"] {
	accent-color: #DAA520;
	width: 100%;
	margin: 12px 0 8px;
}
.avi-simulation-label {
	display: block;
	color: #e2e8f0;
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 4px;
}
.avi-simulation-range-labels {
	display: flex;
	justify-content: space-between;
	font-size: 12px;
	color: #64748b;
	margin-bottom: 16px;
}
.avi-simulation-range-labels span:nth-child(2) {
	color: #DAA520;
	font-weight: 700;
	font-size: 18px;
}
.avi-simulation-result-label {
	color: #94a3b8;
	font-size: 14px;
	margin: 0 0 4px;
}
.avi-simulation-result {
	font-size: 32px;
	font-weight: 700;
	color: #DAA520;
	margin: 12px 0;
}
.avi-simulation-disclaimer {
	color: #64748b;
	font-size: 12px;
	margin: 8px 0 0;
	font-style: italic;
}
.avi-commitment-item {
	display: flex;
	gap: 16px;
	align-items: flex-start;
	padding: 20px;
	background: rgba(184, 134, 11, 0.05);
	border-radius: 12px;
	margin-bottom: 12px;
}
.avi-ambassador-check {
	width: 32px;
	height: 32px;
	flex-shrink: 0;
}
.avi-ambassador-check svg {
	display: block;
	width: 32px;
	height: 32px;
}
.avi-ambassador-check .avi-check-circle {
	stroke-dasharray: 100;
	stroke-dashoffset: 100;
}
.avi-ambassador-check .avi-check-path {
	stroke-dasharray: 50;
	stroke-dashoffset: 50;
}
.avi-ambassador-check.is-visible .avi-check-circle {
	animation: aviCheckCircle 0.6s ease forwards;
}
.avi-ambassador-check.is-visible .avi-check-path {
	animation: aviCheckPath 0.4s 0.3s ease forwards;
}
@keyframes aviCheckCircle {
	to { stroke-dashoffset: 0; }
}
@keyframes aviCheckPath {
	to { stroke-dashoffset: 0; }
}
.avi-commitment-text strong {
	display: block;
	color: #fff;
	font-size: 15px;
	margin-bottom: 6px;
}
.avi-commitment-text p {
	margin: 0;
	font-size: 14px;
	color: #94a3b8;
	line-height: 1.7;
}
.avi-warning-clause {
	background: rgba(239, 68, 68, 0.08);
	border-left: 4px solid #ef4444;
	border-radius: 12px;
	padding: 20px 24px;
	margin-top: 24px;
	color: #cbd5e1;
	font-size: 14px;
	line-height: 1.7;
}
.avi-verification-step {
	display: flex;
	gap: 20px;
	margin-bottom: 32px;
}
.avi-verification-step:last-child {
	margin-bottom: 0;
}
.avi-step-number {
	flex-shrink: 0;
	width: 40px;
	height: 40px;
	background: linear-gradient(135deg, #B8860B, #DAA520);
	color: #0a1628;
	font-weight: 800;
	font-size: 18px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.avi-step-content {
	flex: 1;
	min-width: 0;
}
.avi-step-content h3 {
	font-size: 17px;
	margin-bottom: 10px;
}
.avi-ambassador-list {
	color: #cbd5e1;
	padding-left: 20px;
	margin: 0 0 16px;
	line-height: 2;
}
.avi-ambassador-list--checks {
	list-style: none;
	padding-left: 0;
}
.avi-ambassador-list--links {
	list-style: none;
	padding-left: 0;
}
.avi-ambassador-list--links li {
	margin-bottom: 6px;
}
.avi-ambassador-list--links a {
	color: #DAA520;
	text-decoration: underline;
}
.avi-ambassador-list--links a:hover {
	color: #fff;
}
.avi-outcomes-grid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 16px;
	margin: 20px 0;
}
.avi-outcome-item {
	background: rgba(0, 0, 0, 0.15);
	border-radius: 10px;
	padding: 16px 18px;
	border: 1px solid rgba(255, 255, 255, 0.06);
}
.avi-outcome-icon {
	display: block;
	font-size: 22px;
	margin-bottom: 8px;
}
.avi-outcome-item--success .avi-outcome-icon { color: #22c55e; }
.avi-outcome-item--pending .avi-outcome-icon { color: #DAA520; }
.avi-outcome-item--rejected .avi-outcome-icon { color: #ef4444; }
.avi-outcome-item strong {
	display: block;
	color: #fff;
	font-size: 14px;
	margin-bottom: 6px;
}
.avi-outcome-item p {
	margin: 0;
	font-size: 13px;
	color: #94a3b8;
	line-height: 1.6;
}
.avi-anti-fraud-warning {
	background: rgba(184, 134, 11, 0.08);
	border-left: 4px solid #DAA520;
	border-radius: 12px;
	padding: 16px 20px;
	margin-top: 16px;
}
.avi-anti-fraud-warning strong {
	color: #DAA520;
	display: block;
	margin-bottom: 6px;
}
.avi-anti-fraud-warning p {
	margin: 0;
	font-size: 13px;
	color: #94a3b8;
}
.avi-faq-list {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.avi-faq-item {
	background: rgba(0, 0, 0, 0.15);
	border-left: 3px solid #6C3FC5;
	border-radius: 8px;
	overflow: hidden;
}
.avi-faq-item summary {
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
	padding: 18px 22px;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
	cursor: pointer;
}
.avi-faq-item summary::-webkit-details-marker {
	display: none;
}
.avi-faq-item summary::after {
	content: '+';
	color: #DAA520;
	font-size: 20px;
	font-weight: 700;
	flex-shrink: 0;
	transition: transform 0.2s;
}
.avi-faq-item[open] summary {
	color: #DAA520;
}
.avi-faq-item[open] summary::after {
	content: '−';
}
.avi-faq-answer {
	padding: 0 22px 18px;
}
.avi-faq-answer p {
	margin: 0;
	font-size: 14px;
	color: #94a3b8;
	line-height: 1.7;
}
.avi-join-steps {
	list-style: none;
	padding: 0;
	margin: 0;
	counter-reset: avi-join;
}
.avi-join-steps li {
	position: relative;
	padding: 0 0 28px 56px;
	counter-increment: avi-join;
}
.avi-join-steps li::before {
	content: counter(avi-join);
	position: absolute;
	left: 0;
	top: 0;
	width: 36px;
	height: 36px;
	background: linear-gradient(135deg, #B8860B, #DAA520);
	color: #0a1628;
	font-weight: 800;
	font-size: 16px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.avi-join-steps li:last-child {
	padding-bottom: 0;
}
.avi-join-steps li strong {
	display: block;
	color: #fff;
	font-size: 16px;
	margin-bottom: 6px;
}
.avi-join-steps li p {
	margin: 0;
	font-size: 14px;
	color: #94a3b8;
}
.avi-ambassador-cta {
	background: linear-gradient(135deg, rgba(108, 63, 197, 0.12) 0%, rgba(218, 165, 32, 0.08) 100%);
	border: 1px solid rgba(218, 165, 32, 0.25);
	border-radius: 12px;
	padding: 40px 36px;
	margin-bottom: 0;
	text-align: center;
}
.avi-ambassador-cta h2 {
	margin-bottom: 12px;
}
.avi-ambassador-cta-sub {
	color: #94a3b8;
	font-size: 16px;
	margin-bottom: 28px !important;
}
.avi-ambassador-cta-btn {
	display: inline-block;
	background: #DAA520;
	color: #0A1628;
	font-weight: 700;
	padding: 14px 32px;
	border: none;
	border-radius: 10px;
	font-size: 16px;
	text-decoration: none;
	box-shadow: 0 4px 20px rgba(218, 165, 32, 0.3);
	transition: opacity 0.2s;
}
.avi-ambassador-cta-btn:hover {
	opacity: 0.9;
	color: #0A1628;
}
.avi-ambassador-cta-note {
	color: #64748b;
	font-size: 12px;
	margin: 16px 0 0 !important;
}

@media (max-width: 1024px) {
	.avi-ambassador-section-block {
		padding: 28px 28px;
	}
	.avi-outcomes-grid {
		grid-template-columns: 1fr;
	}
}

@media (max-width: 768px) {
	.avi-ambassador-section-block {
		padding: 24px 20px;
	}
	.avi-ambassador-page h2 {
		font-size: 20px;
	}
	.avi-verification-step {
		flex-direction: column;
		gap: 12px;
	}
	.avi-commitment-item {
		flex-direction: column;
		gap: 12px;
	}
	.avi-simulation-result {
		font-size: 28px;
	}
}

@media (max-width: 480px) {
	.avi-ambassador-section-block {
		padding: 20px 16px;
	}
	.avi-ambassador-page .avi-features-table {
		font-size: 12px;
	}
	.avi-ambassador-page .avi-features-table th,
	.avi-ambassador-page .avi-features-table td {
		padding: 10px 10px;
	}
	.avi-ambassador-cta {
		padding: 28px 20px;
	}
	.avi-ambassador-cta-btn {
		display: block;
		width: 100%;
		box-sizing: border-box;
	}
}
</style>

<script>
(function() {
	var checks = document.querySelectorAll('.avi-ambassador-check');
	if (checks.length && 'IntersectionObserver' in window) {
		var observer = new IntersectionObserver(function(entries) {
			entries.forEach(function(entry) {
				if (entry.isIntersecting) {
					entry.target.classList.add('is-visible');
					observer.unobserve(entry.target);
				}
			});
		}, { threshold: 0.3 });
		checks.forEach(function(el) {
			observer.observe(el);
		});
	} else {
		checks.forEach(function(el) {
			el.classList.add('is-visible');
		});
	}

	var range = document.getElementById('avi-amb-sim-range');
	var result = document.getElementById('avi-amb-sim-result');
	var countLabel = document.getElementById('avi-amb-sim-count');
	var REF_AMOUNT = 47.91;

	function updateSimulation() {
		if (!range || !result) return;
		var referrals = parseInt(range.value, 10) || 1;
		if (countLabel) {
			countLabel.textContent = referrals;
		}
		var total = referrals * REF_AMOUNT;
		result.textContent = '$' + total.toFixed(2);
	}

	if (range) {
		range.addEventListener('input', updateSimulation);
		updateSimulation();
	}
})();
</script>

<?php $GLOBALS['avi_template_footer_rendered'] = true; avi_get_layout( 'footer' ); ?>
