@media (max-width:1120px){.aion-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.aion-header__nav-wrap,.aion-header__nav,.aion-header__stores{display:none}.aion-header__toggle{display:inline-flex}.aion-hero__copy{max-width:min(580px, 72%)}.aion-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aion-category-card{flex:0 0 calc((100% - (2 * var(--space-6))) / 3)}.aion-course-card{flex:0 0 calc((100% - var(--space-6)) / 2)}.aion-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:960px){.aion-hero{min-height:clamp(320px, 52vw, 440px)}.aion-hero--image-only{min-height:0}.aion-hero__overlay-wrap{padding-block:2.5rem 4.75rem}.aion-hero:not(.is-carousel) .aion-hero__overlay-wrap{padding-block:2.5rem}.aion-hero__copy{max-width:100%}.aion-hero__title{font-size:min(var(--aion-hero-title-size, 2.75rem), clamp(1.75rem, 4.8vw, 2.75rem))}.aion-hero__subtitle{font-size:min(var(--aion-hero-desc-size, 1.0625rem), clamp(0.95rem, 2.3vw, 1.0625rem))}.aion-hero__arrow{top:auto;bottom:14px;transform:none;width:38px;height:38px}.aion-hero__arrow:hover{transform:scale(1.05)}.aion-hero__arrow--prev{left:max(var(--container-pad), env(safe-area-inset-left))}.aion-hero__arrow--next{right:max(var(--container-pad), env(safe-area-inset-right))}.aion-hero__controls{bottom:16px}.aion-about-grid,.aion-facts-grid,.aion-tutorial-box,.aion-faq-grid{grid-template-columns:1fr;gap:clamp(1.5rem, 4vw, 2.5rem)}.aion-facts-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.aion-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:782px){:root{--header-height:68px}body.admin-bar .aion-header{top:46px}.aion-brand__img{height:30px}.aion-page-header--navy{padding-block:2.5rem}.aion-section-heading{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.aion-section-heading--center{align-items:center}.aion-section-heading__actions{width:100%;justify-content:space-between}.aion-category-card{flex:0 0 68%;min-width:0}.aion-course-card{flex:0 0 78%;min-width:0}}@media (max-width:640px){:root{--section-space:2.75rem}.aion-header__inner{gap:var(--space-3)}.aion-hero{min-height:clamp(270px, 66vw, 370px)}.aion-hero--image-only{min-height:0}.aion-hero__overlay-wrap{padding-block:1.75rem 4.35rem}.aion-hero:not(.is-carousel) .aion-hero__overlay-wrap{padding-block:1.75rem}.aion-hero__title{font-size:min(var(--aion-hero-title-size, 2.15rem), clamp(1.45rem, 6.2vw, 2.15rem));max-width:100%}.aion-hero__subtitle{margin-top:var(--space-3);font-size:min(var(--aion-hero-desc-size, 1rem), clamp(0.875rem, 3.8vw, 1rem));line-height:1.58}.aion-hero__actions{margin-top:var(--space-5);gap:.65rem}.aion-hero__arrow{bottom:12px;width:34px;height:34px}.aion-hero__controls{bottom:14px}.aion-carousel__track{gap:var(--space-4)}.aion-carousel__btn{width:38px;height:38px}.aion-category-card{flex:0 0 74%}.aion-course-card{flex:0 0 85%}.aion-course-card__body{padding:var(--space-5)}.aion-about__fallback-panel{padding:var(--space-5)}.aion-why-grid,.aion-archive-grid{grid-template-columns:1fr;gap:var(--space-4)}.aion-why-item{padding:var(--space-5)}.aion-facts-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.aion-fact-item{padding-left:var(--space-4)}.aion-tutorial-box{padding:1.25rem;gap:1.25rem;border-radius:var(--radius-lg)}.aion-tutorial__play-circle{width:56px;height:56px}.aion-tutorial__play-circle svg{width:22px;height:22px}.aion-faq-trigger,.aion-faq-item__trigger{padding:1rem 1.1rem;font-size:.96rem;gap:var(--space-3)}.aion-faq-answer,.aion-faq-item__body,.aion-faq-item__panel{padding:0 1.1rem 1rem}.aion-about-hero{padding-top:2.5rem;padding-bottom:4.25rem}.aion-about-mission-card{margin-top:-2.25rem;padding:1.35rem}.aion-about-why__media{padding:1rem}.aion-contact-panel,.aion-contact-info-card{padding:1.35rem;border-radius:var(--radius-lg)}.aion-cta-band,.aion-about-cta-band{padding:1.5rem;gap:1.25rem}.aion-about-cta-band__actions,.aion-contact-panel__actions,.aion-cta-band__actions{width:100%}.aion-about-cta-band__actions .aion-btn,.aion-contact-panel__actions .aion-btn,.aion-cta-band__actions .aion-btn{width:100%}.aion-footer{padding-top:2.5rem;padding-bottom:max(1.75rem, env(safe-area-inset-bottom))}.aion-footer__grid{grid-template-columns:1fr;gap:1.75rem}.aion-footer__bottom{flex-direction:column;align-items:flex-start}}@media (max-width:600px){body.admin-bar .aion-header{top:0}}@media (max-width:480px){.aion-hero__actions .aion-btn,.aion-about__actions .aion-btn,.aion-tutorial__actions .aion-btn{width:100%}.aion-category-card{flex:0 0 80%}.aion-course-card{flex:0 0 88%}}@media (max-width:380px){.aion-facts-metrics{grid-template-columns:1fr}.aion-store-group--mobile,.aion-store-group--footer{display:grid;grid-template-columns:1fr;width:100%}.aion-store-group--footer .aion-store-btn{width:100%}.aion-course-card__footer{flex-direction:column;align-items:stretch}.aion-course-card__footer .aion-btn{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}