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

$avi_meta_title = 'Programa Embajador — Avision';
$avi_meta_desc  = 'Acceso premium gratuito de por vida para organizaciones verificadas, 50% de descuento en opciones premium y hasta 47,91$ netos por referido a través del Programa Embajador de Avision.';

avi_get_layout( 'header' );
?>

<?php
avi_component(
	'hero',
	array(
		'badge'    => 'GRATIS',
		'title'    => 'Programa Embajador',
		'subtitle' => 'Acceso premium gratuito de por vida + hasta 47,91$ netos por referido (excl. promociones)',
		'align'    => 'center',
		'size'     => 'small',
	)
);
?>

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

		<!-- Section 1: LO QUE OBTIENES -->
		<div class="avi-ambassador-section-block">
			<h2>Lo que obtienes</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Función</th>
							<th>Incluido</th>
							<th>Detalles</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Acceso a la plataforma</td>
							<td class="avi-td-check">✓</td>
							<td>Gratuito para cualquier organización sin ánimo de lucro registrada</td>
						</tr>
						<tr>
							<td>Panel Premium</td>
							<td class="avi-td-check">✓</td>
							<td>De por vida — Puntuaciones de salud, alertas, analíticas, recorrido gamificado...</td>
						</tr>
						<tr>
							<td>Gestión GBP</td>
							<td class="avi-td-check">✓</td>
							<td>Gestiona tu Perfil de Empresa de Google directamente desde Avision, sin límite de tiempo</td>
						</tr>
						<tr>
							<td>Growth Radar</td>
							<td class="avi-td-check">✓</td>
							<td>Rastrea rankings locales y oportunidades de visibilidad con palabras clave específicas</td>
						</tr>
						<tr>
							<td>Informes automatizados</td>
							<td class="avi-td-check">✓</td>
							<td>Informes de rendimiento generados automáticamente</td>
						</tr>
						<tr>
							<td>Asistente AVI*</td>
							<td class="avi-td-check">✓</td>
							<td>Asistente con IA disponible para guiarte</td>
						</tr>
					</tbody>
				</table>
			</div>
			<p class="avi-ambassador-note">* Gratuito del nivel 1 al 3, luego limitado si no hay opción premium activa</p>
		</div>

		<!-- Section 2: OPCIONES PREMIUM -50% -->
		<div class="avi-ambassador-section-block">
			<h2>Opciones premium -50%</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Opción</th>
							<th>Estándar</th>
							<th>Tu precio (-50%)</th>
							<th>Ahorro</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Modo Guardian</td>
							<td>$29/mes</td>
							<td>$14.50/mes</td>
							<td>$14.50/mes</td>
						</tr>
						<tr>
							<td>Seguimiento de palabras clave</td>
							<td>$7/75kw o $14/100kw</td>
							<td>$3.50/75kw o $7/100kw</td>
							<td>$3.50/mes o $7/mes</td>
						</tr>
					</tbody>
				</table>
			</div>
			<p class="avi-ambassador-note">
				Las nuevas opciones premium lanzadas durante el año se incluyen automáticamente al -50% para los embajadores activos (excl. créditos Heatmap / API-first).
			</p>
		</div>

		<!-- Section 3: RECOMPENSA POR REFERIDO — PROGRAMA DE DONACIONES -->
		<div class="avi-ambassador-section-block">
			<h2>Recompensa por referido — Programa de donaciones</h2>
			<h3 class="avi-ambassador-subtitle">¿Cuánto gana tu organización por referido?</h3>
			<p>
				Avision paga el 50% del monto realmente cobrado (promociones incluidas), después de deducir la mitad de las comisiones de procesamiento de Stripe. El monto de referencia mostrado ($47.91) corresponde al precio estándar del catálogo B2C de $99 — el monto real pagado varía según el precio efectivamente pagado por la empresa referida y las promociones vigentes, a discreción de Avision.
			</p>
			<div class="avi-table-wrap">
				<table class="avi-features-table avi-simulation-table">
					<thead>
						<tr>
							<th>Escenario</th>
							<th>Monto pagado</th>
							<th>Bruto (50%)</th>
							<th>Stripe ÷2</th>
							<th>Neto pagado</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>B2C lanzamiento $69</td>
							<td>$69</td>
							<td>$34.50</td>
							<td>~$1.09</td>
							<td>~$33.41</td>
						</tr>
						<tr>
							<td>B2C estándar $99</td>
							<td>$99</td>
							<td>$49.50</td>
							<td>~$1.59</td>
							<td>~$47.91</td>
						</tr>
						<tr>
							<td>B2C con 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">¿Cuántos referidos?</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">Donación estimada:</p>
				<div class="avi-simulation-result" id="avi-amb-sim-result">$47.91</div>
				<p class="avi-simulation-disclaimer">* El monto real varía según el plan contratado y las promociones vigentes en el momento del referido.</p>
			</div>
		</div>

		<!-- Section 4: TUS COMPROMISOS DE EMBAJADOR -->
		<div class="avi-ambassador-section-block">
			<h2>Tus compromisos de embajador</h2>
			<p class="avi-ambassador-subtitle">Estos 4 compromisos son la condición para mantener tus beneficios de por vida.</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>Boca a boca con comerciantes locales</strong>
					<p>Menciona Avision durante tus intercambios con comerciantes y empresas locales — eventos, mercados, reuniones de vecindario.</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>Compartir 1 publicación Avision/mes en redes sociales</strong>
					<p>Facebook, Instagram, LinkedIn o cualquier red activa de la asociación.</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>Referir empresas mediante tu enlace personal</strong>
					<p>Cada registro genera una donación rastreada para tu organización.</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>Compartir tu experiencia (reseña o testimonio)</strong>
					<p>Formato de tu elección — utilizado con tu acuerdo en nuestros materiales de comunicación.</p>
				</div>
			</div>

			<div class="avi-warning-clause">
				⚠ Cláusula de incumplimiento: En caso de incumplimiento manifiesto y persistente, Avision enviará un aviso de regularización de 30 días. Sin regularización, los descuentos del 50% sobre las opciones premium volverán automáticamente a las tarifas estándar. Las donaciones ya pagadas nunca se reclamarán.
			</div>
		</div>

		<!-- Section 5: PROCESO DE VERIFICACIÓN -->
		<div class="avi-ambassador-section-block">
			<h2>Proceso de verificación</h2>

			<div class="avi-verification-step">
				<div class="avi-step-number">1</div>
				<div class="avi-step-content">
					<h3>Formulario de registro — identificador oficial de la organización</h3>
					<p>Envía el número de registro oficial de tu organización a través del formulario de solicitud para organizaciones sin ánimo de lucro.</p>
					<div class="avi-table-wrap">
						<table class="avi-features-table">
							<thead>
								<tr>
									<th>País</th>
									<th>Tipo de org.</th>
									<th>ID oficial</th>
									<th>Registro público</th>
								</tr>
							</thead>
							<tbody>
								<tr>
									<td>Francia</td>
									<td>Association loi 1901</td>
									<td>RNA o SIRET</td>
									<td>Journal Officiel / INSEE</td>
								</tr>
								<tr>
									<td>Reino Unido</td>
									<td>Registered Charity</td>
									<td>Charity Number</td>
									<td>Charity Commission / OSCR</td>
								</tr>
								<tr>
									<td>Reino Unido</td>
									<td>CIC</td>
									<td>Company Number</td>
									<td>Companies House</td>
								</tr>
								<tr>
									<td>EE.UU.</td>
									<td>Nonprofit 501(c)(3)</td>
									<td>EIN</td>
									<td>IRS Tax Exempt Search</td>
								</tr>
								<tr>
									<td>Canadá</td>
									<td>Registered charity</td>
									<td>Número CRA</td>
									<td>CRA</td>
								</tr>
								<tr>
									<td>Australia</td>
									<td>Charity/NFP</td>
									<td>ABN</td>
									<td>ACNC</td>
								</tr>
								<tr>
									<td>Otro</td>
									<td>Cualquier organización sin ánimo de lucro</td>
									<td>Núm. registro oficial + doc.</td>
									<td>Registro nacional</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>Verificación cruzada en registro público</h3>
					<p>Nuestro equipo verifica tu solicitud en el registro público correspondiente. Confirmamos:</p>
					<ul class="avi-ambassador-list avi-ambassador-list--checks">
						<li>✓ El nombre de la organización coincide con el registro público</li>
						<li>✓ El número de registro es válido y activo</li>
						<li>✓ El estatus sin ánimo de lucro / benéfico está confirmado</li>
					</ul>
					<p>Registros públicos que utilizamos:</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">Francia — RNA (Journal Officiel / INSEE)</a></li>
						<li><a href="https://register-of-charities.charitycommission.gov.uk/" target="_blank" rel="noopener">Reino Unido — Charity Commission</a></li>
						<li><a href="https://find-and-update.company-information.service.gov.uk/" target="_blank" rel="noopener">Reino Unido — Companies House (CIC)</a></li>
						<li><a href="https://apps.irs.gov/app/eos/" target="_blank" rel="noopener">EE.UU. — 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">Canadá — CRA Charities Listings</a></li>
						<li><a href="https://www.acnc.gov.au/charity" target="_blank" rel="noopener">Australia — ACNC Charity Register</a></li>
						<li><a href="https://www.oscr.org.uk/" target="_blank" rel="noopener">Escocia — 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>Validación → código + kit de embajador</h3>
					<p>Una vez verificada, recibes tu código de descuento personal y tu kit de embajador en tu panel.</p>
					<div class="avi-outcomes-grid">
						<div class="avi-outcome-item avi-outcome-item--success">
							<span class="avi-outcome-icon">✓</span>
							<strong>Validada</strong>
							<p>Tu cuenta se activa, se emite tu código de descuento del 50% y tu kit de embajador está listo en tu panel.</p>
						</div>
						<div class="avi-outcome-item avi-outcome-item--pending">
							<span class="avi-outcome-icon">?</span>
							<strong>Más información necesaria</strong>
							<p>Te contactaremos por correo electrónico para solicitar documentación adicional antes de la aprobación final.</p>
						</div>
						<div class="avi-outcome-item avi-outcome-item--rejected">
							<span class="avi-outcome-icon">✗</span>
							<strong>Rechazada</strong>
							<p>Tu solicitud no cumple los criterios de elegibilidad. Puedes volver a solicitar con información corregida.</p>
						</div>
					</div>
					<div class="avi-anti-fraud-warning">
						<strong>⚠ Política anti-fraude</strong>
						<p>Enviar información de registro falsa o engañosa resultará en el rechazo inmediato y la exclusión permanente del programa. Todas las solicitudes se verifican cruzadamente con registros públicos oficiales.</p>
					</div>
				</div>
			</div>
		</div>

		<!-- Section 6: CONDICIONES DE ELEGIBILIDAD -->
		<div class="avi-ambassador-section-block">
			<h2>Condiciones de elegibilidad</h2>
			<div class="avi-table-wrap">
				<table class="avi-features-table">
					<thead>
						<tr>
							<th>Criterio</th>
							<th>Detalles</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Tipo de organización</td>
							<td>Organización benéfica registrada, sin ánimo de lucro, asociación, fundación, ONG, empresa social, organización comunitaria, CIC (UK), cooperativa o sociedad de ayuda mutua</td>
						</tr>
						<tr>
							<td>Misión comunitaria</td>
							<td>Debe servir a una comunidad local — sin umbral de ingresos. Si sirves a una comunidad, calificas.</td>
						</tr>
						<tr>
							<td>Registro oficial</td>
							<td>Número de registro válido verificable en un registro público nacional (RNA, EIN, Charity Number, ABN, número CRA, etc.)</td>
						</tr>
						<tr>
							<td>Documento de respaldo</td>
							<td>Se requiere un documento oficial: certificado de registro, estatutos o último informe anual</td>
						</tr>
						<tr>
							<td>Perfil de Empresa de Google</td>
							<td>Se requiere un Perfil de Empresa de Google activo. La oferta gratuita incluye 1 perfil GBP.</td>
						</tr>
						<tr>
							<td>Carta de embajador</td>
							<td>Debes aceptar y mantener los 4 compromisos de embajador indicados arriba</td>
						</tr>
						<tr>
							<td>Ámbito geográfico</td>
							<td>Abierto a organizaciones en Francia, Reino Unido, EE.UU., Canadá, Australia y otros países (revisión manual para registros no soportados)</td>
						</tr>
						<tr>
							<td>Tipo de cuenta</td>
							<td>Reservado para organizaciones sin ánimo de lucro y asociaciones — no disponible para agencias, revendedores o empresas comerciales</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>

		<!-- Section 7: FAQ -->
		<div class="avi-ambassador-section-block">
			<h2>Preguntas frecuentes</h2>
			<div class="avi-faq-list">
				<details class="avi-faq-item">
					<summary>¿El acceso premium es realmente gratuito de por vida?</summary>
					<div class="avi-faq-answer">
						<p>Sí — sin tarjeta de crédito, sin fecha de caducidad, sin renovación. Tu acceso premium permanece activo mientras tu estatus de organización sin ánimo de lucro esté verificado y mantengas tus compromisos de embajador. El asistente AVI está disponible gratuitamente hasta el nivel 3, luego limitado si no hay opción premium activa.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Qué ocurre si no cumplo mis compromisos de embajador?</summary>
					<div class="avi-faq-answer">
						<p>Avision enviará un aviso de regularización de 30 días. Si los compromisos no se cumplen en ese plazo, el descuento del 50% en opciones premium volverá automáticamente a las tarifas estándar. Las donaciones ya pagadas nunca se reclamarán. Tu acceso gratuito a la plataforma permanece activo.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Cómo funciona la recompensa por referido?</summary>
					<div class="avi-faq-answer">
						<p>Cuando una empresa que referiste se registra en Avision y paga su tarifa de entrada, Avision transfiere automáticamente el 50% del monto realmente cobrado (después de deducir la mitad de las comisiones de procesamiento de Stripe) directamente a tu organización. La transferencia se procesa en 2 a 3 días hábiles vía Stripe, 7 días vía PayPal, o hasta 21 días vía transferencia bancaria.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Cuánto tarda la verificación de la organización?</summary>
					<div class="avi-faq-answer">
						<p>Hasta 72 horas hábiles según el volumen de solicitudes entrantes.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Qué documentos necesito para registrarme?</summary>
					<div class="avi-faq-answer">
						<p>Únicamente tu número de registro oficial (RNA, EIN, Charity Number, ABN, número CRA, etc.). No se requiere subir ningún documento — tu número será verificado directamente en el registro público en línea.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Puedo obtener el descuento del 50% sin ser embajador?</summary>
					<div class="avi-faq-answer">
						<p>No — el descuento del 50% está reservado exclusivamente para organizaciones verificadas que acepten los compromisos de embajador. El acceso gratuito a la plataforma también está condicionado al mantenimiento de estos compromisos.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Qué se considera «promover activamente» Avision?</summary>
					<div class="avi-faq-answer">
						<p>Los 4 compromisos son: boca a boca con comerciantes locales, compartir 1 publicación Avision/mes en redes sociales, referir empresas mediante tu enlace personal y compartir tu experiencia (reseña o testimonio). No se requiere una cuota mínima de referidos.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Cómo se pagan las donaciones por referidos?</summary>
					<div class="avi-faq-answer">
						<p>Las donaciones se procesan automáticamente. Tu organización recibe el 50% del monto realmente cobrado, neto de la mitad de las comisiones de Stripe. Plazos: 2 a 3 días hábiles vía Stripe, 7 días vía PayPal, hasta 21 días vía transferencia bancaria.</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Puede mi organización tener más de 1 perfil GBP?</summary>
					<div class="avi-faq-answer">
						<p>La oferta gratuita incluye 1 perfil GBP. Los perfiles adicionales pueden añadirse a tarifas mayoristas estándar (contact@avision.org).</p>
					</div>
				</details>
				<details class="avi-faq-item">
					<summary>¿Qué ocurre si cambia el estatus de mi organización?</summary>
					<div class="avi-faq-answer">
						<p>Debes notificar a Avision inmediatamente en contact@avision.org. Si tu organización pierde su estatus sin ánimo de lucro, el acceso gratuito y los descuentos del 50% serán revisados. Las donaciones ya pagadas nunca se reclamarán.</p>
					</div>
				</details>
			</div>
		</div>

		<!-- Section 8: CÓMO UNIRSE — 3 PASOS -->
		<div class="avi-ambassador-section-block">
			<h2>Cómo unirse</h2>
			<ol class="avi-join-steps">
				<li>
					<strong>Paso 1 — Crea tu cuenta en avision.org</strong>
					<p>Completa el formulario de solicitud para organizaciones sin ánimo de lucro con los datos de tu organización y tu número de registro oficial.</p>
				</li>
				<li>
					<strong>Paso 2 — Introduce tu número de registro y firma la carta de embajador</strong>
					<p>Proporciona tu número de registro oficial de organización sin ánimo de lucro (RNA, EIN, Charity Number, ABN, etc.). Nuestro equipo lo verifica directamente en el registro público en línea — no se requiere subir ningún documento.</p>
				</li>
				<li>
					<strong>Paso 3 — Recibe tu código de descuento y kit de embajador</strong>
					<p>Una vez verificada (en un plazo de 24 horas hábiles), accede a tu panel con tu código de descuento personal del 50% y tu enlace de referido.</p>
				</li>
			</ol>
		</div>

		<!-- Section 9: CTA FINAL -->
		<div class="avi-ambassador-cta">
			<h2>¿Preparado(a) para unirte al Programa Embajador?</h2>
			<p class="avi-ambassador-cta-sub">Impulsa tu visibilidad, financia tu organización y conviértete en un actor clave del digital local.</p>
			<a href="<?php echo esc_url( home_url( '/es/organizaciones/' ) ); ?>" class="avi-ambassador-cta-btn">Unirse al Programa →</a>
			<p class="avi-ambassador-cta-note">Sin tarjeta de crédito · Acceso premium de por vida · Modo Guardian a $14.50/mes · Hasta $47.91 netos por referido</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' ); ?>
