refactor(home): move page content into per-language YAML sections

All visible text, lists, image refs, and CTAs for the home page now live
in en/index.md and es/index.md as a typed `sections:` frontmatter array.
HomePage.astro is reduced to a thin router; each section type is rendered
by a dedicated component in src/components/home/. Adds .no-balance utility
class to suppress text-wrap: balance on the commitments heading.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-09 12:06:23 -07:00
parent ef13d4a6e6
commit c2b49e66d9
18 changed files with 570 additions and 438 deletions
+29 -68
View File
@@ -1,74 +1,35 @@
--- ---
import { getEntry } from 'astro:content';
import BaseLayout from '../layouts/BaseLayout.astro'; import BaseLayout from '../layouts/BaseLayout.astro';
import HomeBenefits from './home/HomeBenefits.astro';
import HomeDirector from './home/HomeDirector.astro';
import HomeEsa from './home/HomeEsa.astro';
import HomeFinancialHelp from './home/HomeFinancialHelp.astro';
import HomeHero from './home/HomeHero.astro';
import HomeInsurance from './home/HomeInsurance.astro';
import HomeProcess from './home/HomeProcess.astro';
import HomeServicesIntro from './home/HomeServicesIntro.astro';
import HomeSkills from './home/HomeSkills.astro';
import HomeTestimonials from './home/HomeTestimonials.astro';
import type { HomeSection } from '../types/home-sections';
interface Props { lang?: string }
const { lang = 'en' } = Astro.props; const { lang = 'en' } = Astro.props;
const es = lang === 'es'; const es = lang === 'es';
const consultation = es ? '/es/client-consultation' : '/client-consultation'; const entry = await getEntry('pages', es ? 'es/index' : 'en/index');
const title = es ? 'Terapia ABA cerca de mí | Arizona Institute for Autism | Scottsdale' : 'ABA Therapy Near Me | Arizona Institute for Autism | Scottsdale'; const { title, description, canonical, sections = [] } = entry!.data;
const description = es
? 'Arizona Institute for Autism: centro de servicios de salud conductual y educación ubicado en Scottsdale. Atendemos a personas con autismo y a sus familias.'
: 'Arizona Institute for Autism provides behavioral health and education services for individuals with autism and their families.';
const canonical = `https://www.azinstitute4autism.com${es ? '/es' : '/'}`;
const services = es
? ['Apoyo a la defensa del autismo', 'Apoyo a la evaluación y valoración', 'Servicios de Autismo para Niños', 'Servicios Comunitarios de Autismo', 'Servicios de Capacitación Familiar']
: ['Autism Advocacy Support', 'Evaluation & Assessment Support', 'Children Autism Services', 'Community Autism Services', 'Family Training Services'];
const commitments = es
? ['En el centro', 'En casa', 'Tratamiento de terapia integrada', 'Intervención temprana', 'Preparación Académica', 'Supervisión clínica', 'Consulta de padres']
: ['In-Center', 'In-Home', 'Integrated Therapy Treatment', 'Early Intervention', 'Academic Readiness', 'Clinical Supervision', 'Parent Consultation'];
const skills = es
? [['icon-Social_Engagement.png', 'Compromiso social'], ['icon-Eye_Contact.png', 'Contacto visual'], ['icon-Listening.png', 'Escuchar'], ['icon-Repetitive_Movement.png', 'Movimiento repetitivo'], ['icon-Playing.png', 'Jugando'], ['icon-Speach.png', 'Discurso']]
: [['icon-Social_Engagement.png', 'Social Engagement'], ['icon-Eye_Contact.png', 'Eye Contact'], ['icon-Listening.png', 'Listening'], ['icon-Repetitive_Movement.png', 'Repetitive Movement'], ['icon-Playing.png', 'Playing'], ['icon-Speach.png', 'Speech']];
const process = es
? [['learner-journey-step-1a.svg', 'Complete el formulario de información del estudiante'], ['learner-journey-step-2.svg', 'Hable con un Defensor del Cliente'], ['learner-journey-step-3.svg', 'Llenar y firmar un paquete de admisión de clientes'], ['learner-journey-step-4.svg', 'Verificar la información de facturación, seguro y beneficios'], ['learner-journey-step-5.svg', 'Programar una evaluación'], ['learner-journey-step-6.svg', 'Colaborar en un Plan de Cuidados']]
: [['learner-journey-step-1a.svg', 'Fill Out Learner Information Form'], ['learner-journey-step-2.svg', 'Speak with a Client Advocate'], ['learner-journey-step-3.svg', 'Fill and Sign a Client Intake Packet'], ['learner-journey-step-4.svg', 'Verify Billing and Insurance Information and Benefits'], ['learner-journey-step-5.svg', 'Schedule an Assessment'], ['learner-journey-step-6.svg', 'Collaborate on a Care Plan']];
const logos = ['bluecrossblueshield-logo-1.webp', 'aetna.png', 'logo-optum.webp', 'logo-tricare-1.webp', 'logo-ahcccs.webp', 'united-healthcare-logo-1.webp'];
--- ---
<BaseLayout title={title} description={description} canonical={canonical} lang={lang}> <BaseLayout {title} {description} {canonical} {lang}>
<section class="home-hero"> {(sections as HomeSection[]).map((section) => {
<div class="container home-hero-grid"> if (section.type === 'hero') return <HomeHero section={section} />;
<div> if (section.type === 'services-intro') return <HomeServicesIntro section={section} />;
<p class="script-label">{es ? 'Los principales expertos de Arizona' : "Arizona's Leading Experts"}</p> if (section.type === 'benefits') return <HomeBenefits section={section} />;
<h1>{es ? <>Salud Mental y<br />Educación Especial</> : <>Behavioral Health<br />&amp; Special<br />Education</>}</h1> if (section.type === 'skills') return <HomeSkills section={section} />;
<p>{es ? 'Aquí en el Instituto de Autismo de Arizona (AIA), brindamos atención clínica experta para niños y adolescentes con diagnóstico de autismo. Actualmente atendemos a familias en las áreas metropolitanas de Scottsdale, Gilbert, Mesa, Tempe y Phoenix.' : 'Here at the Arizona Institute for Autism (AIA), we provide expert clinical care for children and teens who have an autism diagnosis. We currently serve families in Scottsdale, Gilbert, Mesa, Tempe, and Phoenix Metropolitan areas.'}</p> if (section.type === 'insurance') return <HomeInsurance section={section} />;
<a class="button" href={consultation}>{es ? 'Empezar' : 'Get Started'}</a> if (section.type === 'esa') return <HomeEsa section={section} />;
</div> if (section.type === 'financial-help') return <HomeFinancialHelp section={section} />;
<img src="/assets/images/bcba-with-happy-toddler.webp" alt="BCBA therapist with happy toddler" loading="eager" /> if (section.type === 'process') return <HomeProcess section={section} />;
</div> if (section.type === 'director') return <HomeDirector section={section} />;
</section> if (section.type === 'testimonials') return <HomeTestimonials section={section} />;
})}
<section class="section services-intro">
<div class="container feature-grid">
<img class="gear-photo" src="/assets/images/playing-girl.webp" alt={es ? 'Niña aprendiendo mientras juega' : 'Girl learning by playing'} />
<div>
<h2>{es ? 'Servicios de terapia ABA para niños y adolescentes diagnosticados con TEA' : 'ABA Therapy Services for Children and Teens Diagnosed with Autism Spectrum Disorder'}</h2>
<ul class="source-list">{services.map((item) => <li>{item}</li>)}</ul>
</div>
<div>
<h2>{es ? 'Nuestro compromiso con el éxito de su estudiante' : "Our Commitment To Your Learner's Success"}</h2>
<ul class="source-list two-column-list">{commitments.map((item) => <li>{item}</li>)}</ul>
<a class="button" href={consultation}>{es ? 'Programar una evaluación' : 'Schedule an Assessment'}</a>
</div>
<img class="gear-photo gear-photo-right" src="/assets/images/playing-boy.webp" alt={es ? 'Niño jugando mientras aprende' : 'Boy playing while learning'} />
</div>
</section>
<section class="section cream-section">
<div class="container feature-grid benefit-grid">
<div><h2>{es ? 'Beneficios que van más allá de un proveedor de terapia integrada típico' : 'Benefits that go Beyond a Typical Integrated Therapy Provider'}</h2><h3>{es ? 'La Diferencia AIA' : 'The AIA Difference'}</h3><ul class="source-list">{(es ? ['Cuidado compasivo', 'Resultados individualizados', 'Salas sensoriales', 'Conveniente y asequible'] : ['Compassionate Care', 'Individualized Results', 'Sensory-Friendly Rooms', 'Convenient and Affordable']).map((item) => <li>{item}</li>)}</ul></div>
<a class="video-card" href="/tour"><img src="/assets/images/learner-journey.webp" alt={es ? 'Video del recorrido del estudiante' : 'Learner journey for children with autism video'} /><span>▶</span></a>
</div>
</section>
<section class="skills-section"><div class="container"><h2>{es ? '¿Su alumno tiene dificultades con estas habilidades?' : 'Does Your Learner Struggle With These Skills?'}</h2><div class="skills-grid">{skills.map(([icon, label]) => <div><img src={`/assets/images/${icon}`} alt="" /><span>{label}</span></div>)}</div></div></section>
<section class="section insurance-section"><div class="container"><h2>{es ? 'Sí, aceptamos seguros.' : 'Yes, We Take Insurance'}</h2><p>{es ? 'Un servicio integrado todo en uno para las necesidades de educación especial de su hijo, el Instituto de Autismo de Arizona (AIA) ofrece y acepta la mayoría de los planes de seguro que cubren la terapia ABA. Estos incluyen BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS y UnitedHealth.' : 'An all-in-one integrated service for your kiddos special education needs, the Arizona Institute for Autism (AIA) offers and accepts most insurance plans that cover ABA therapy. These include BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS, and UnitedHealth.'}</p><div class="logo-row">{logos.map((logo) => <img src={`/assets/images/${logo}`} alt="" />)}</div></div></section>
<section class="section cream-section"><div class="container feature-grid esa-grid"><div><h2>{es ? 'Cuenta de Becas de Arizona (ESA)' : 'Arizona Scholarship Account (ESA)'}</h2><p>{es ? 'Miles de estudiantes de Arizona son actualmente elegibles para la ESA financiada por el estado, que otorga entre $4,000 y $6,500 anualmente por estudiante para la matrícula de educación privada, educación en el hogar y otros servicios. El Instituto de Autismo de Arizona (AIA) está aprobado por el Departamento de Educación de Arizona como proveedor para padres con estudiantes que califican para la Beca de Empoderamiento. Si eres elegible para el programa ESA, puedes usar tus fondos para la matrícula de nuestros programas ABA.' : 'Thousands of Arizona learners are currently eligible for the state funded ESA, which awards $4,000 $6,500 annually per student towards private education tuition, home based education, and other services. The Arizona Institute for Autism (AIA) is approved by the Arizona Department of Education as a vendor for parents with learners who qualify for the Empowerment Scholarship Award. If you are eligible for the ESA program, you can use your funds towards tuition for our ABA programs.'}</p></div><img src="/assets/images/logo-az-dept-of-education.webp" alt="Arizona Department of Education" /></div></section>
<section class="section"><div class="container"><h2>{es ? '¿Necesita ayuda para pagar su atención?' : 'Need Help Paying for Your Care?'}</h2><p>{es ? 'El Instituto de Autismo de Arizona ofrece asistencia financiera flexible a las personas sin seguro. Obtén la atención que deseas o necesitas y paga a plazos.' : 'The Arizona Institute for Autism offers flexible financial assistance to the uninsured. Get the care you want or need and pay over time.'}</p><a class="button" href={consultation}>{es ? 'Solicitar cita' : 'Request an Appointment'}</a></div></section>
<section class="section cream-section process-section"><div class="container"><h2>{es ? 'Nuestro proceso' : 'Our Process'}</h2><div class="process-grid">{process.map(([icon, label]) => <div><img src={`/assets/images/${icon}`} alt="" /><p>{label}</p></div>)}</div></div></section>
<section class="section family-section"><div class="container feature-grid"><div class="director-card"><img src="/assets/images/rula-diab.webp" alt="Rula Diab" /><p><strong>{es ? 'Directora Clínica Rula Diab' : 'Clinical Director Rula Diab'}</strong><br />BCBA, LBA, M.Ed.</p></div><div><h2>{es ? 'Una extensión de tu familia' : 'An Extension of Your Family'}</h2><p>{es ? '“En AIA, nos esforzamos por brindar atención excelente y compasiva a todas las comunidades a las que servimos. No podríamos lograr eso sin un personal y familias excelentes, apasionados y comprometidos. Esperamos con ansias nuestra colaboración con usted a medida que continuamos creciendo, sirviendo y apoyando a nuestros estudiantes en la búsqueda de su potencial individual.”' : '“At AIA, We strive to provide excellent and compassionate care to all communities we serve. We could not accomplish that without excellent, passionate, and committed staff and families. We look forward to our collaboration with you as we continue to grow, serve and support our Learners in the pursuit of their individual potential.”'}</p><img class="signature" src="/assets/images/clinical-director-rula-diab.png" alt="Clinical Director Rula Diab" /></div></div></section>
<section class="section cream-section testimonial-section"><div class="container"><h2>{es ? 'Lo que dicen los clientes' : 'What Clients Say'}</h2><blockquote><strong>Claudia</strong><p>Our son is an autistic kid. We struggled to find the correct place for him, that place where you can feel comfortable leaving your kid. We visited five companies, and no one gave us that confidence until we found AIA. You can see the dedication from each employee (Director, therapists, coordinators, etc.) to every kid. Their therapy rooms are huge and spacious; every kid can play and learn simultaneously in their own spaces. We are thankful to Arizona Institute for Autism for caring for Misael.</p><p>All of you are Amazing!!! Thank you</p></blockquote><div class="testimonial-dots" aria-hidden="true">• • • • • • • • • • •</div></div></section>
</BaseLayout> </BaseLayout>
@@ -0,0 +1,18 @@
---
import type { BenefitsSection } from '../../types/home-sections';
interface Props { section: BenefitsSection }
const { section } = Astro.props;
---
<section class="section cream-section">
<div class="container feature-grid benefit-grid">
<div>
<h2>{section.heading}</h2>
<h3>{section.subheading}</h3>
<ul class="source-list">{section.items.map((item) => <li>{item}</li>)}</ul>
</div>
<a class="video-card" href={section.videoHref}>
<img src={`/assets/images/${section.videoImage}`} alt={section.videoImageAlt} />
<span>▶</span>
</a>
</div>
</section>
@@ -0,0 +1,18 @@
---
import type { DirectorSection } from '../../types/home-sections';
interface Props { section: DirectorSection }
const { section } = Astro.props;
---
<section class="section family-section">
<div class="container feature-grid">
<div class="director-card">
<img src={`/assets/images/${section.photo}`} alt={section.photoAlt} />
<p><strong>{section.name}</strong><br />{section.credentials}</p>
</div>
<div>
<h2>{section.heading}</h2>
<p>{section.quote}</p>
<img class="signature" src={`/assets/images/${section.signature}`} alt={section.signatureAlt} />
</div>
</div>
</section>
+14
View File
@@ -0,0 +1,14 @@
---
import type { EsaSection } from '../../types/home-sections';
interface Props { section: EsaSection }
const { section } = Astro.props;
---
<section class="section cream-section">
<div class="container feature-grid esa-grid">
<div>
<h2>{section.heading}</h2>
<p>{section.body}</p>
</div>
<img src={`/assets/images/${section.image}`} alt={section.imageAlt} />
</div>
</section>
@@ -0,0 +1,12 @@
---
import type { FinancialHelpSection } from '../../types/home-sections';
interface Props { section: FinancialHelpSection }
const { section } = Astro.props;
---
<section class="section">
<div class="container">
<h2>{section.heading}</h2>
<p>{section.body}</p>
<a class="button" href={section.cta.href}>{section.cta.label}</a>
</div>
</section>
+16
View File
@@ -0,0 +1,16 @@
---
import type { HeroSection } from '../../types/home-sections';
interface Props { section: HeroSection }
const { section } = Astro.props;
---
<section class="home-hero">
<div class="container home-hero-grid">
<div>
<p class="script-label">{section.eyebrow}</p>
<h1 set:html={section.heading} />
<p>{section.body}</p>
<a class="button" href={section.cta.href}>{section.cta.label}</a>
</div>
<img src={`/assets/images/${section.image}`} alt={section.imageAlt} loading="eager" />
</div>
</section>
@@ -0,0 +1,16 @@
---
import type { InsuranceSection } from '../../types/home-sections';
interface Props { section: InsuranceSection }
const { section } = Astro.props;
---
<section class="section insurance-section">
<div class="container">
<h2>{section.heading}</h2>
<p>{section.body}</p>
<div class="logo-row">
{section.logos.map(({ file, alt }) => (
<img src={`/assets/images/${file}`} alt={alt} />
))}
</div>
</div>
</section>
+18
View File
@@ -0,0 +1,18 @@
---
import type { ProcessSection } from '../../types/home-sections';
interface Props { section: ProcessSection }
const { section } = Astro.props;
---
<section class="section cream-section process-section">
<div class="container">
<h2>{section.heading}</h2>
<div class="process-grid">
{section.steps.map(({ icon, label }) => (
<div>
<img src={`/assets/images/${icon}`} alt="" />
<p>{label}</p>
</div>
))}
</div>
</div>
</section>
@@ -0,0 +1,24 @@
---
import type { ServicesIntroSection } from '../../types/home-sections';
interface Props { section: ServicesIntroSection }
const { section } = Astro.props;
---
<section class="section services-intro">
<div class="container services-grid">
<div class="feature-grid feature-grid--intro">
<img class="gear-photo" src={`/assets/images/${section.servicesImage}`} alt={section.servicesImageAlt} />
<div>
<h2>{section.servicesHeading}</h2>
<ul class="source-list">{section.services.map((item) => <li>{item}</li>)}</ul>
</div>
</div>
<div class="feature-grid feature-grid--intro feature-grid--reverse">
<div>
<h2 class="no-balance">{section.commitmentsHeading}</h2>
<ul class="source-list two-column-list">{section.commitments.map((item) => <li>{item}</li>)}</ul>
<a class="button" href={section.commitmentsCta.href}>{section.commitmentsCta.label}</a>
</div>
<img class="gear-photo gear-photo-right" src={`/assets/images/${section.commitmentsImage}`} alt={section.commitmentsImageAlt} />
</div>
</div>
</section>
+18
View File
@@ -0,0 +1,18 @@
---
import type { SkillsSection } from '../../types/home-sections';
interface Props { section: SkillsSection }
const { section } = Astro.props;
---
<section class="skills-section">
<div class="container">
<h2>{section.heading}</h2>
<div class="skills-grid">
{section.skills.map(({ icon, label }) => (
<div>
<img src={`/assets/images/${icon}`} alt="" />
<span>{label}</span>
</div>
))}
</div>
</div>
</section>
@@ -0,0 +1,15 @@
---
import type { TestimonialsSection } from '../../types/home-sections';
interface Props { section: TestimonialsSection }
const { section } = Astro.props;
---
<section class="section cream-section testimonial-section">
<div class="container">
<h2>{section.heading}</h2>
<blockquote>
<strong>{section.featured.author}</strong>
{section.featured.paragraphs.map((p) => <p>{p}</p>)}
</blockquote>
<div class="testimonial-dots" aria-hidden="true">• • • • • • • • • • •</div>
</div>
</section>
+2 -1
View File
@@ -11,7 +11,8 @@ const shared = {
alt: z.string().optional(), alt: z.string().optional(),
lang: language, lang: language,
translationKey: z.string().optional(), translationKey: z.string().optional(),
draft: z.boolean().default(false) draft: z.boolean().default(false),
sections: z.array(z.record(z.unknown())).optional()
}; };
const pages = defineCollection({ const pages = defineCollection({
+111 -161
View File
@@ -6,187 +6,137 @@ canonical: "https://www.azinstitute4autism.com/"
lang: "en" lang: "en"
translationKey: "index" translationKey: "index"
draft: false draft: false
--- sections:
Arizona's Leading Experts - type: hero
eyebrow: "Arizona's Leading Experts"
# Behavioral Health & Special Education heading: "Behavioral Health<br />&amp; Special<br />Education"
body: "Here at the Arizona Institute for Autism (AIA), we provide expert clinical care for children and teens who have an autism diagnosis. We currently serve families in Scottsdale, Gilbert, Mesa, Tempe, and Phoenix Metropolitan areas."
Here at the Arizona Institute for Autism (AIA), we provide expert clinical care for children and teens who have an autism diagnosis. We currently serve families in Scottsdale, Gilbert, Mesa, Tempe, and Phoenix Metropolitan areas. cta:
label: Get Started
Get Started href: /client-consultation
image: bcba-with-happy-toddler.webp
![bcba therapist with happy toddler](/assets/images/bcba-with-happy-toddler.webp) imageAlt: BCBA therapist with happy toddler
## ABA Therapy Services for Children and Teens Diagnosed with Autism Spectrum Disorder
- type: services-intro
servicesHeading: ABA Therapy Services for Children and Teens Diagnosed with Autism Spectrum Disorder
services:
- Autism Advocacy Support - Autism Advocacy Support
- "Evaluation & Assessment Support"
- Evaluation & Assessment Support
- Children Autism Services - Children Autism Services
- Community Autism Services - Community Autism Services
- Family Training Services - Family Training Services
servicesImage: playing-girl.webp
![girl learning by playing](/assets/images/playing-girl.webp) servicesImageAlt: Girl learning by playing
commitmentsHeading: "Our Commitment To Your Learner's Success"
![girl learning by playing](/assets/images/playing-girl.webp) commitments:
## ABA Therapy Services for Children and Teens Diagnosed with Autism Spectrum Disorder
- Autism Advocacy Support
- Evaluation & Assessment Support
- Children Autism Services
- Community Autism Services
- Family Training Services
### Our Commitment To Your Learner's Success
- In-Center - In-Center
- In-Home - In-Home
- Integrated Therapy
- Integrated Therapy Treatment
- Early Intervention - Early Intervention
- Academic Readiness - Academic Readiness
- Clinical Supervision - Clinical Supervision
- Parent Consultation - Parent Consultation
commitmentsCta:
label: Schedule an Assessment
href: /client-consultation
commitmentsImage: playing-boy.webp
commitmentsImageAlt: Boy playing while learning
Schedule an Assessment - type: benefits
heading: Benefits that go Beyond a Typical Integrated Therapy Provider
![boy playing while learning](/assets/images/playing-boy.webp) subheading: The AIA Difference
items:
## Benefits that go Beyond a Typical Integrated Therapy Provider
### The AIA Difference
- Compassionate Care - Compassionate Care
- Individualized Results - Individualized Results
- Sensory-Friendly Rooms - Sensory-Friendly Rooms
- Convenient and Affordable - Convenient and Affordable
videoHref: /tour
videoImage: learner-journey.webp
videoImageAlt: Learner journey for children with autism video
![link - learner journey for children with autism video](/assets/images/learner-journey.webp) - type: skills
heading: Does Your Learner Struggle With These Skills?
skills:
- icon: icon-Social_Engagement.png
label: Social Engagement
- icon: icon-Eye_Contact.png
label: Eye Contact
- icon: icon-Listening.png
label: Listening
- icon: icon-Repetitive_Movement.png
label: Repetitive Movement
- icon: icon-Playing.png
label: Playing
- icon: icon-Speach.png
label: Speech
## Does Your Learner Struggle With These Skills? ![icon-Social_Engagement](/assets/images/icon-Social_Engagement.png) ### Social Engagement ![icon-Eye_Contact](/assets/images/icon-Eye_Contact.png) ### Eye Contact ![icon-Listening](/assets/images/icon-Listening.png) ### Listening ![icon-Repetitive_Movement](/assets/images/icon-Repetitive_Movement.png) ### Repetitive Movement ![icon-Playing](/assets/images/icon-Playing.png) ### Playing ![icon-Speach](/assets/images/icon-Speach.png) ### Speech ## Yes, We Take Insurance An all-in-one integrated service for your kiddos special education needs, the Arizona Institute for Autism (AIA) offers and accepts most insurance plans that cover ABA therapy. These include BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS, and UnitedHealth. - type: insurance
heading: "Yes, We Take Insurance"
body: "An all-in-one integrated service for your kiddo's special education needs, the Arizona Institute for Autism (AIA) offers and accepts most insurance plans that cover ABA therapy. These include BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS, and UnitedHealth."
logos:
- file: bluecrossblueshield-logo-1.webp
alt: Blue Cross Blue Shield
- file: aetna.png
alt: Aetna
- file: logo-optum.webp
alt: Optum
- file: logo-tricare-1.webp
alt: Tricare
- file: logo-ahcccs.webp
alt: AHCCCS
- file: united-healthcare-logo-1.webp
alt: United Healthcare
![logo for bluecross/blueshield](/assets/images/bluecrossblueshield-logo-1.webp) - type: esa
heading: Arizona Scholarship Account (ESA)
body: >-
Thousands of Arizona learners are currently eligible for the state funded ESA,
which awards $4,000 $6,500 annually per student towards private education tuition,
home based education, and other services. The Arizona Institute for Autism (AIA) is
approved by the Arizona Department of Education as a vendor for parents with learners
who qualify for the Empowerment Scholarship Award. If you are eligible for the ESA
program, you can use your funds towards tuition for our ABA programs.
image: logo-az-dept-of-education.webp
imageAlt: Arizona Department of Education
![aetna logo](/assets/images/aetna.png) - type: financial-help
heading: Need Help Paying for Your Care?
body: The Arizona Institute for Autism offers flexible financial assistance to the uninsured. Get the care you want or need and pay over time.
cta:
label: Request an Appointment
href: /client-consultation
![logo for optum](/assets/images/logo-optum.webp) - type: process
heading: Our Process
steps:
- icon: learner-journey-step-1a.svg
label: Fill Out Learner Information Form
- icon: learner-journey-step-2.svg
label: Speak with a Client Advocate
- icon: learner-journey-step-3.svg
label: Fill and Sign a Client Intake Packet
- icon: learner-journey-step-4.svg
label: Verify Billing and Insurance Information and Benefits
- icon: learner-journey-step-5.svg
label: Schedule an Assessment
- icon: learner-journey-step-6.svg
label: Collaborate on a Care Plan
![logo for tricare](/assets/images/logo-tricare-1.webp) - type: director
heading: An Extension of Your Family
quote: '"At AIA, We strive to provide excellent and compassionate care to all communities we serve. We could not accomplish that without excellent, passionate, and committed staff and families. We look forward to our collaboration with you as we continue to grow, serve and support our Learners in the pursuit of their individual potential."'
photo: rula-diab.webp
photoAlt: Rula Diab
name: Clinical Director Rula Diab
credentials: "BCBA, LBA, M.Ed."
signature: clinical-director-rula-diab.png
signatureAlt: Clinical Director Rula Diab
![logo for ahcccs](/assets/images/logo-ahcccs.webp) - type: testimonials
heading: What Clients Say
![logo for united healthcare](/assets/images/united-healthcare-logo-1.webp) featured:
author: Claudia
## Arizona Scholarship Account (ESA) paragraphs:
- "Our son is an autistic kid. We struggled to find the correct place for him, that place where you can feel comfortable leaving your kid. We visited five companies, and no one gave us that confidence until we found AIA. You can see the dedication from each employee (Director, therapists, coordinators, etc.) to every kid. Their therapy rooms are huge and spacious; every kid can play and learn simultaneously in their own spaces. We are thankful to Arizona Institute for Autism for caring for Misael."
Thousands of Arizona learners are currently eligible for the state funded ESA, which awards $4,000 $6,500 annually per student towards private education tuition, home based education, and other services. The Arizona Institute for Autism (AIA) is approved by the Arizona Department of Education as a vendor for parents with learners who qualify for the Empowerment Scholarship Award. If you are eligible for the ESA program, you can use your funds towards tuition for our ABA programs. - All of you are Amazing!!! Thank you
---
![logo-az-dept-of-education](/assets/images/logo-az-dept-of-education.webp)
## Need Help Paying for Your Care?
T he Arizona Institute for Autism offers flexible financial assistance to the uninsured. Get the care you want or need and pay over time.
Request an Appointment
## Our Process
![learner journey first step](/assets/images/learner-journey-step-1a.svg)
Fill Out Learner Information Form
![learner journey second step](/assets/images/learner-journey-step-2.svg)
Speak with a Client Advocate
![learner journey third step](/assets/images/learner-journey-step-3.svg)
Fill and Sign a Client Intake Packet
![learner journey fourth step](/assets/images/learner-journey-step-4.svg)
Verify Billing and Insurance Information and Benefits
![learner journey fifth step](/assets/images/learner-journey-step-5.svg)
Schedule an Assessment
![learner journey sixth step](/assets/images/learner-journey-step-6.svg)
Collaborate on a Care Plan
![rula-diab](/assets/images/rula-diab.webp)
### Clinical Director Rula Diab, BCBA, LBA, M.Ed.
## An Extension of Your Family
"At AIA, We strive to provide excellent and compassionate care to all communities we serve. We could not accomplish that without excellent, passionate, and committed staff and families. We look forward to our collaboration with you as we continue to grow, serve and support our Learners in the pursuit of their individual potential."
![clinical-director-rula-diab](/assets/images/clinical-director-rula-diab.png)
### What Clients Say
Claudia
Our son 💙 is an autistic kid. We struggled to find the correct place for him, that place where you can feel comfortable leaving your kid. We visited five companies, and no one gave us that confidence until we found AIA. You can see the dedication from each employee (Director, therapists, coordinators, etc.) to every kid. Their therapy rooms are huge and spacious; every kid can play and learn simultaneously in their own spaces. We are thankful 🙏 to Arizona Institute for Autism for caring for Misael. All of you are Amazing!!! Thank you 😊
Kristin
My son has grown and learned so much from the team at AIA. He loves the team and they love him...
Amanda
My son loves this program. He started when he was 21 months year old, so I was picky in choosing where he would go. I love that it is play based and he is 1-on-1 with a therapist the whole time.
Dave
I highly recommend Arizona Institute for Autism. Rula Diab runs a fantastic clinic and has an amazing team. Shoutout to Coach D - it is incredible that they have a former NFL Player helping with P.E.! They also held a birthday party for our son. Amazing and so full of love & care...
Meagan
We are incredibly grateful for the support and guidance our child has received from the team at Arizona Institute for Autism. The professionalism and dedication of the team have made a remarkable difference in our child's development. They truly care about each child's growth and tailor their approach to meet individual needs. Our child has made significant strides in communication and social skills, and we couldn't be happier with the positive impact they've had on our family. Highly recommend AIA.
Macey
We love AIA, you can expect amazing staff and a clean facility. Along with a safe environment for your children. We love the mission behind AIA and feel like theres no other place here in Arizona that does what they do here.
S.L.
My son has developed faster and been happier at this Autism center over all others hes experienced. The therapist/teachers and all the way to the Rula the manager have gone above and beyond to work with my sons special needs. As every Autistic child is different they have developed a plan specifically fit to him. We have weekly meetings to join our knowledge to develop my son as quickly and efficiently comfortably for him as possible. Im blown away by how I finally feel like part of a team that is my sons team. Thank you.
Emily
AIA is phenomenal!!! Rula and her staff are fantastic. They are patient, professional, compassionate and extremely knowledgeable. My son loves his providers. They have helped me navigate some extremely tough times. I highly recommend AIA.
Raye
I absolutely love it here! They care about your child so much! They work with you when it comes to your schedule. They are all so very friendly here. Anytime I step in here I feel a warm welcoming from everyone. My son loves coming here. They care about helping your child succeed in every possible way, my din is going to flourish here!
Danielle
AIA has done wonders for my son. I drive from NW Peoria just to come here. Everyone is very professional and kind. They truly care about the kids and seeing them succeed. Im so lucky to have found them. I would recommend them to anyone!
Tim
The staff at AIA is my second family. Not only does my son receive the best care possible, they also keep me in check and help make sure Im doing my part. Thats the kind of love you get in this big family!
![logo for Behavior Analyst Certification Board (BACB)](/assets/images/logo-BACB.png)
![the council of autism service providers member logo](/assets/images/casp-member-logo.webp)
+110 -159
View File
@@ -6,187 +6,138 @@ canonical: "https://www.azinstitute4autism.com/es"
lang: "es" lang: "es"
translationKey: "index" translationKey: "index"
draft: false draft: false
--- sections:
Los principales expertos de Arizona - type: hero
eyebrow: Los principales expertos de Arizona
# Salud Mental y Educación Especial heading: "Salud Mental y<br />Educación Especial"
body: "Aquí en el Instituto de Autismo de Arizona (AIA), brindamos atención clínica experta para niños y adolescentes con diagnóstico de autismo. Actualmente atendemos a familias en las áreas metropolitanas de Scottsdale, Gilbert, Mesa, Tempe y Phoenix."
Aquí en el Instituto de Autismo de Arizona (AIA), brindamos atención clínica experta para niños y adolescentes con diagnóstico de autismo. Actualmente atendemos a familias en las áreas metropolitanas de Scottsdale, Gilbert, Mesa, Tempe y Phoenix. cta:
label: Empezar
Empezar href: /es/client-consultation
image: bcba-with-happy-toddler.webp
![bcba therapist with happy toddler](/assets/images/bcba-with-happy-toddler.webp) imageAlt: Terapeuta BCBA con niño feliz
## Servicios de terapia ABA para niños y adolescentes diagnosticados con TEA
- type: services-intro
servicesHeading: Servicios de terapia ABA para niños y adolescentes diagnosticados con TEA
services:
- Apoyo a la defensa del autismo - Apoyo a la defensa del autismo
- Apoyo a la evaluación y valoración - Apoyo a la evaluación y valoración
- Servicios de Autismo para Niños - Servicios de Autismo para Niños
- Servicios Comunitarios de Autismo - Servicios Comunitarios de Autismo
- Servicios de Capacitación Familiar - Servicios de Capacitación Familiar
servicesImage: playing-girl.webp
![girl learning by playing](/assets/images/playing-girl.webp) servicesImageAlt: Niña aprendiendo mientras juega
commitmentsHeading: Nuestro compromiso con el éxito de su estudiante
![girl learning by playing](/assets/images/playing-girl.webp) commitments:
## Servicios de terapia ABA para niños y adolescentes diagnosticados con TEA
- Apoyo a la defensa del autismo
- Apoyo a la evaluación y valoración
- Servicios de Autismo para Niños
- Servicios Comunitarios de Autismo
- Servicios de Capacitación Familiar
### Nuestro compromiso con el éxito de su estudiante
- En el centro - En el centro
- En casa - En casa
- Tratamiento de terapia integrada - Tratamiento de terapia integrada
- Intervención temprana - Intervención temprana
- Preparación Académica - Preparación Académica
- Supervisión clínica - Supervisión clínica
- Consulta de padres - Consulta de padres
commitmentsCta:
label: Programar una evaluación
href: /es/client-consultation
commitmentsImage: playing-boy.webp
commitmentsImageAlt: Niño jugando mientras aprende
Programar una evaluación - type: benefits
heading: Beneficios que van más allá de un proveedor de terapia integrada típico
![boy playing while learning](/assets/images/playing-boy.webp) subheading: La Diferencia AIA
items:
## Beneficios que van más allá de un proveedor de terapia integrada típico
### La Diferencia AIA
- Cuidado compasivo - Cuidado compasivo
- Resultados individualizados - Resultados individualizados
- Salas sensoriales - Salas sensoriales
- Conveniente y asequible - Conveniente y asequible
videoHref: /tour
videoImage: learner-journey.webp
videoImageAlt: Video del recorrido del estudiante
![link - learner journey for children with autism video](/assets/images/learner-journey.webp) - type: skills
heading: ¿Su alumno tiene dificultades con estas habilidades?
skills:
- icon: icon-Social_Engagement.png
label: Compromiso social
- icon: icon-Eye_Contact.png
label: Contacto visual
- icon: icon-Listening.png
label: Escuchar
- icon: icon-Repetitive_Movement.png
label: Movimiento repetitivo
- icon: icon-Playing.png
label: Jugando
- icon: icon-Speach.png
label: Discurso
## ¿Su alumno tiene dificultades con estas habilidades? ![icon-Social_Engagement](/assets/images/icon-Social_Engagement.png) ### Compromiso social ![icon-Eye_Contact](/assets/images/icon-Eye_Contact.png) ### Contacto visual ![icon-Listening](/assets/images/icon-Listening.png) ### Escuchar ![icon-Repetitive_Movement](/assets/images/icon-Repetitive_Movement.png) ### Movimiento repetitivo ![icon-Playing](/assets/images/icon-Playing.png) ### Jugando ![icon-Speach](/assets/images/icon-Speach.png) ### Discurso ## Sí, aceptamos seguros. Un servicio integrado todo en uno para las necesidades de educación especial de su hijo, el Instituto de Autismo de Arizona (AIA) ofrece y acepta la mayoría de los planes de seguro que cubren la terapia ABA. Estos incluyen BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS y UnitedHealth. - type: insurance
heading: "Sí, aceptamos seguros."
body: "Un servicio integrado todo en uno para las necesidades de educación especial de su hijo, el Instituto de Autismo de Arizona (AIA) ofrece y acepta la mayoría de los planes de seguro que cubren la terapia ABA. Estos incluyen BCBS AZ, Aetna, Optum, Tricare, United Healthcare AHCCCS y UnitedHealth."
logos:
- file: bluecrossblueshield-logo-1.webp
alt: Blue Cross Blue Shield
- file: aetna.png
alt: Aetna
- file: logo-optum.webp
alt: Optum
- file: logo-tricare-1.webp
alt: Tricare
- file: logo-ahcccs.webp
alt: AHCCCS
- file: united-healthcare-logo-1.webp
alt: United Healthcare
![logo for bluecross/blueshield](/assets/images/bluecrossblueshield-logo-1.webp) - type: esa
heading: Cuenta de Becas de Arizona (ESA)
body: >-
Miles de estudiantes de Arizona son actualmente elegibles para la ESA financiada
por el estado, que otorga entre $4,000 y $6,500 anualmente por estudiante para la
matrícula de educación privada, educación en el hogar y otros servicios. El Instituto
de Autismo de Arizona (AIA) está aprobado por el Departamento de Educación de Arizona
como proveedor para padres con estudiantes que califican para la Beca de
Empoderamiento. Si eres elegible para el programa ESA, puedes usar tus fondos para
la matrícula de nuestros programas ABA.
image: logo-az-dept-of-education.webp
imageAlt: Departamento de Educación de Arizona
![aetna logo](/assets/images/aetna.png) - type: financial-help
heading: ¿Necesita ayuda para pagar su atención?
body: El Instituto de Autismo de Arizona ofrece asistencia financiera flexible a las personas sin seguro. Obtén la atención que deseas o necesitas y paga a plazos.
cta:
label: Solicitar cita
href: /es/client-consultation
![logo for optum](/assets/images/logo-optum.webp) - type: process
heading: Nuestro proceso
steps:
- icon: learner-journey-step-1a.svg
label: Complete el formulario de información del estudiante
- icon: learner-journey-step-2.svg
label: Hable con un Defensor del Cliente
- icon: learner-journey-step-3.svg
label: Llenar y firmar un paquete de admisión de clientes
- icon: learner-journey-step-4.svg
label: Verificar la información de facturación, seguro y beneficios
- icon: learner-journey-step-5.svg
label: Programar una evaluación
- icon: learner-journey-step-6.svg
label: Colaborar en un Plan de Cuidados
![logo for tricare](/assets/images/logo-tricare-1.webp) - type: director
heading: Una extensión de tu familia
quote: '"En AIA, nos esforzamos por brindar atención excelente y compasiva a todas las comunidades a las que servimos. No podríamos lograr eso sin un personal y familias excelentes, apasionados y comprometidos. Esperamos con ansias nuestra colaboración con usted a medida que continuamos creciendo, sirviendo y apoyando a nuestros estudiantes en la búsqueda de su potencial individual."'
photo: rula-diab.webp
photoAlt: Rula Diab
name: Directora Clínica Rula Diab
credentials: "BCBA, LBA, M.Ed."
signature: clinical-director-rula-diab.png
signatureAlt: Directora Clínica Rula Diab
![logo for ahcccs](/assets/images/logo-ahcccs.webp) - type: testimonials
heading: Lo que dicen los clientes
![logo for united healthcare](/assets/images/united-healthcare-logo-1.webp) featured:
author: Claudia
## Cuenta de Becas de Arizona (ESA) paragraphs:
- "Our son is an autistic kid. We struggled to find the correct place for him, that place where you can feel comfortable leaving your kid. We visited five companies, and no one gave us that confidence until we found AIA. You can see the dedication from each employee (Director, therapists, coordinators, etc.) to every kid. Their therapy rooms are huge and spacious; every kid can play and learn simultaneously in their own spaces. We are thankful to Arizona Institute for Autism for caring for Misael."
Miles de estudiantes de Arizona son actualmente elegibles para la ESA financiada por el estado, que otorga entre $4,000 y $6,500 anualmente por estudiante para la matrícula de educación privada, educación en el hogar y otros servicios. El Instituto de Autismo de Arizona (AIA) está aprobado por el Departamento de Educación de Arizona como proveedor para padres con estudiantes que califican para la Beca de Empoderamiento. Si eres elegible para el programa ESA, puedes usar tus fondos para la matrícula de nuestros programas ABA. - All of you are Amazing!!! Thank you
---
![logo-az-dept-of-education](/assets/images/logo-az-dept-of-education.webp)
## ¿Necesita ayuda para pagar su atención?
El Instituto de Autismo de Arizona ofrece asistencia financiera flexible a las personas sin seguro. Obtén la atención que deseas o necesitas y paga a plazos.
Solicitar cita
## Nuestro proceso
![Primer paso del recorrido del estudiante](/assets/images/learner-journey-step-1a.svg)
Complete el formulario de información del estudiante
![segundo paso del recorrido del estudiante](/assets/images/learner-journey-step-2.svg)
Hable con un Defensor del Cliente
![Tercer paso del recorrido del estudiante](/assets/images/learner-journey-step-3.svg)
Llenar y firmar un paquete de admisión de clientes
![Cuarto paso del recorrido del estudiante](/assets/images/learner-journey-step-4.svg)
Verificar la información de facturación, seguro y beneficios
![Quinto paso del recorrido del estudiante](/assets/images/learner-journey-step-5.svg)
Programar una evaluación
![sexto paso del recorrido del estudiante](/assets/images/learner-journey-step-6.svg)
Colaborar en un Plan de Cuidados
![rula-diab](/assets/images/rula-diab.webp)
### Directora Clínica Rula Diab, BCBA, LBA, M.Ed.
## Una extensión de tu familia
"En AIA, nos esforzamos por brindar atención excelente y compasiva a todas las comunidades a las que servimos. No podríamos lograr eso sin un personal y familias excelentes, apasionados y comprometidos. Esperamos con ansias nuestra colaboración con usted a medida que continuamos creciendo, sirviendo y apoyando a nuestros estudiantes en la búsqueda de su potencial individual."
![clinical-director-rula-diab](/assets/images/clinical-director-rula-diab.png)
### Lo que dicen los clientes
Claudia
Our son 💙 is an autistic kid. We struggled to find the correct place for him, that place where you can feel comfortable leaving your kid. We visited five companies, and no one gave us that confidence until we found AIA. You can see the dedication from each employee (Director, therapists, coordinators, etc.) to every kid. Their therapy rooms are huge and spacious; every kid can play and learn simultaneously in their own spaces. We are thankful 🙏 to Arizona Institute for Autism for caring for Misael. All of you are Amazing!!! Thank you 😊
Kristin
My son has grown and learned so much from the team at AIA. He loves the team and they love him...
Amanda
My son loves this program. He started when he was 21 months year old, so I was picky in choosing where he would go. I love that it is play based and he is 1-on-1 with a therapist the whole time.
Dave
I highly recommend Arizona Institute for Autism. Rula Diab runs a fantastic clinic and has an amazing team. Shoutout to Coach D - it is incredible that they have a former NFL Player helping with P.E.! They also held a birthday party for our son. Amazing and so full of love & care...
Meagan
We are incredibly grateful for the support and guidance our child has received from the team at Arizona Institute for Autism. The professionalism and dedication of the team have made a remarkable difference in our child's development. They truly care about each child's growth and tailor their approach to meet individual needs. Our child has made significant strides in communication and social skills, and we couldn't be happier with the positive impact they've had on our family. Highly recommend AIA.
Macey
We love AIA, you can expect amazing staff and a clean facility. Along with a safe environment for your children. We love the mission behind AIA and feel like theres no other place here in Arizona that does what they do here.
S.L.
My son has developed faster and been happier at this Autism center over all others hes experienced. The therapist/teachers and all the way to the Rula the manager have gone above and beyond to work with my sons special needs. As every Autistic child is different they have developed a plan specifically fit to him. We have weekly meetings to join our knowledge to develop my son as quickly and efficiently comfortably for him as possible. Im blown away by how I finally feel like part of a team that is my sons team. Thank you.
Emily
AIA is phenomenal!!! Rula and her staff are fantastic. They are patient, professional, compassionate and extremely knowledgeable. My son loves his providers. They have helped me navigate some extremely tough times. I highly recommend AIA.
Raye
I absolutely love it here! They care about your child so much! They work with you when it comes to your schedule. They are all so very friendly here. Anytime I step in here I feel a warm welcoming from everyone. My son loves coming here. They care about helping your child succeed in every possible way, my din is going to flourish here!
Danielle
AIA has done wonders for my son. I drive from NW Peoria just to come here. Everyone is very professional and kind. They truly care about the kids and seeing them succeed. Im so lucky to have found them. I would recommend them to anyone!
Tim
The staff at AIA is my second family. Not only does my son receive the best care possible, they also keep me in check and help make sure Im doing my part. Thats the kind of love you get in this big family!
![logo for Behavior Analyst Certification Board (BACB)](/assets/images/logo-BACB.png)
![the council of autism service providers member logo](/assets/images/casp-member-logo.webp)
+5 -2
View File
@@ -94,7 +94,9 @@
.home-hero-grid > div { align-self: center; padding-bottom: 4rem; } .home-hero-grid > div { align-self: center; padding-bottom: 4rem; }
.home-hero-grid p:not(.script-label) { max-width: 570px; } .home-hero-grid p:not(.script-label) { max-width: 570px; }
.home-hero-grid img { align-self: end; justify-self: end; max-height: 500px; object-fit: contain; } .home-hero-grid img { align-self: end; justify-self: end; max-height: 500px; object-fit: contain; }
.services-intro .feature-grid { grid-template-columns: .75fr 1.25fr; } .services-grid { display: grid; gap: clamp(2rem, 6vw, 5rem); }
.feature-grid--intro { grid-template-columns: .75fr 1.25fr; }
.feature-grid--reverse { grid-template-columns: 1.25fr .75fr; }
.gear-photo { justify-self: center; max-width: 270px; } .gear-photo { justify-self: center; max-width: 270px; }
.gear-photo-right { outline-color: #dce0e5; } .gear-photo-right { outline-color: #dce0e5; }
.source-list { margin-block: 0 1.5rem; padding-inline-start: 2.5rem; } .source-list { margin-block: 0 1.5rem; padding-inline-start: 2.5rem; }
@@ -131,7 +133,8 @@
.home-hero-grid { grid-template-columns: 1fr; padding-top: 3rem; text-align: center; } .home-hero-grid { grid-template-columns: 1fr; padding-top: 3rem; text-align: center; }
.home-hero-grid > div { padding-bottom: 1rem; } .home-hero-grid > div { padding-bottom: 1rem; }
.home-hero-grid img { justify-self: center; max-height: 330px; } .home-hero-grid img { justify-self: center; max-height: 330px; }
.services-intro .feature-grid, .benefit-grid, .esa-grid { grid-template-columns: 1fr; } .services-grid { gap: 2rem; }
.services-grid .feature-grid, .benefit-grid, .esa-grid { grid-template-columns: 1fr; }
.feature-grid > .gear-photo-right { grid-row: 3; } .feature-grid > .gear-photo-right { grid-row: 3; }
.skills-grid { grid-template-columns: repeat(2, 1fr); } .skills-grid { grid-template-columns: repeat(2, 1fr); }
.process-grid { grid-template-columns: 1fr 1fr; } .process-grid { grid-template-columns: 1fr 1fr; }
+1
View File
@@ -4,6 +4,7 @@
@font-face { font-family: Rubik; src: url('/assets/fonts/Rubik/700.woff2') format('woff2'); font-weight: 700; font-display: swap; } @font-face { font-family: Rubik; src: url('/assets/fonts/Rubik/700.woff2') format('woff2'); font-weight: 700; font-display: swap; }
body { color: var(--color-text); font-family: var(--font-body); font-size: 16px; line-height: 1.625; } body { color: var(--color-text); font-family: var(--font-body); font-size: 16px; line-height: 1.625; }
h1, h2, h3 { color: var(--color-primary); font-family: var(--font-heading); line-height: 1.15; text-wrap: balance; } h1, h2, h3 { color: var(--color-primary); font-family: var(--font-heading); line-height: 1.15; text-wrap: balance; }
.no-balance { text-wrap: auto; }
h1 { font-size: clamp(2.5rem, 5vw, 3rem); line-height: 1.12; margin: 0 0 var(--space-md); } h1 { font-size: clamp(2.5rem, 5vw, 3rem); line-height: 1.12; margin: 0 0 var(--space-md); }
h2 { font-size: clamp(2rem, 4vw, 2.4rem); line-height: 1.25; } h2 { font-size: clamp(2rem, 4vw, 2.4rem); line-height: 1.25; }
h3 { font-size: 1.5rem; } h3 { font-size: 1.5rem; }
+1 -1
View File
@@ -6,7 +6,7 @@
--color-accent-strong: #ff914d; --color-accent-strong: #ff914d;
--color-background: #ffffff; --color-background: #ffffff;
--color-surface: #ffffff; --color-surface: #ffffff;
--color-tint: #fefaf2; --color-tint: #fbf2e1;
--color-text: #254080; --color-text: #254080;
--color-muted: #254080; --color-muted: #254080;
--color-border: #edeef3; --color-border: #edeef3;
+96
View File
@@ -0,0 +1,96 @@
export interface HeroSection {
type: 'hero';
eyebrow: string;
heading: string;
body: string;
cta: { label: string; href: string };
image: string;
imageAlt: string;
}
export interface ServicesIntroSection {
type: 'services-intro';
servicesHeading: string;
services: string[];
servicesImage: string;
servicesImageAlt: string;
commitmentsHeading: string;
commitments: string[];
commitmentsCta: { label: string; href: string };
commitmentsImage: string;
commitmentsImageAlt: string;
}
export interface BenefitsSection {
type: 'benefits';
heading: string;
subheading: string;
items: string[];
videoHref: string;
videoImage: string;
videoImageAlt: string;
}
export interface SkillsSection {
type: 'skills';
heading: string;
skills: { icon: string; label: string }[];
}
export interface InsuranceSection {
type: 'insurance';
heading: string;
body: string;
logos: { file: string; alt: string }[];
}
export interface EsaSection {
type: 'esa';
heading: string;
body: string;
image: string;
imageAlt: string;
}
export interface FinancialHelpSection {
type: 'financial-help';
heading: string;
body: string;
cta: { label: string; href: string };
}
export interface ProcessSection {
type: 'process';
heading: string;
steps: { icon: string; label: string }[];
}
export interface DirectorSection {
type: 'director';
heading: string;
quote: string;
photo: string;
photoAlt: string;
name: string;
credentials: string;
signature: string;
signatureAlt: string;
}
export interface TestimonialsSection {
type: 'testimonials';
heading: string;
featured: { author: string; paragraphs: string[] };
}
export type HomeSection =
| HeroSection
| ServicesIntroSection
| BenefitsSection
| SkillsSection
| InsuranceSection
| EsaSection
| FinancialHelpSection
| ProcessSection
| DirectorSection
| TestimonialsSection;