/* Desktop opening composition. Approved phone/tablet rules remain scoped as before. */
@media(min-width:1367px){
 :root{--aion-preview-top:34px;--aion-desktop-heading:clamp(48px,3.5vw,64px)}
 .std-note{box-sizing:border-box!important;height:34px!important;min-height:34px!important;padding:6px 24px!important;font-size:10px!important}
 #aionGlobalHeader{position:sticky!important;box-sizing:border-box!important;--aion-header-h:96px!important;height:96px!important;min-height:96px!important;top:var(--aion-preview-top)!important;padding:0 clamp(28px,3vw,72px)!important;overflow:visible!important}
 #aionGlobalHeader .aion-header__inner{grid-template-columns:minmax(280px,1fr) auto auto!important;gap:28px!important;max-width:1920px!important;margin:auto;height:96px!important;min-height:96px!important}
 #aionGlobalHeader .aion-header__brand img{width:clamp(280px,23vw,360px)!important;max-height:76px!important;object-fit:contain}
 #aionGlobalHeader .aion-header__nav,#aionGlobalHeader .aion-header__actions{gap:20px!important}
 #aionGlobalHeader .aion-nav-link,#aionGlobalHeader .aion-nav-trigger,#aionGlobalHeader .aion-header__contact{font:600 16px/1.2 AionReviewInter,Inter,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#f3fbff!important;min-height:48px;padding:12px 8px!important}
 #aionGlobalHeader .aion-header__contact{border:1px solid #a1e5e570!important;border-radius:999px!important;background:#0d334470!important;padding:12px 18px!important;text-decoration:none!important}
 #aionGlobalHeader .aion-header__contact::after{display:none!important}
 #aionGlobalHeader .aion-dropdown{background:linear-gradient(#082632dd,#071c28ed),url('https://aionnexus.org/wp-content/uploads/2026/10/menu-courtyard-101.png') center/cover!important;border:1px solid #9be0e64d!important;border-radius:16px!important}
 #aionGlobalHeader .aion-dropdown__item{font-size:17px!important;min-height:60px}
 #aionGlobalHeader .aion-dropdown__item small{font-size:14px!important;line-height:1.4!important}
 #aionGlobalHeader [data-aion-route="aion-journey"]{display:none!important}
 #aionGlobalHeader button:focus-visible{outline:2px solid #dec48c!important;outline-offset:4px!important}
 body #aion-home.aion-hero-review-13{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:clip!important;background:#78b4eb!important;isolation:isolate}
 #aion-home::before,#aion-home::after,#aion-home .aion-hero-legacy,#aion-home .aion-mobile-hero__background,#aion-home .aion-mobile-hero__brand{display:none!important}
 #aion-home .aion-mobile-hero{display:block;position:relative;isolation:isolate;font-family:AionReviewInter,Inter,Arial,sans-serif;min-height:max(680px,calc(100svh - var(--aion-header-offset,130px)))}
 #aion-home .aion-mobile-hero *{box-sizing:border-box}
 #aion-home .aion-original-hero67{display:block;position:absolute;inset:0;z-index:-1;pointer-events:none}
 #aion-home .aion-original-hero67__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}
 #aion-home .aion-original-hero67__motion{position:absolute;inset:0;width:100%;height:100%;opacity:0}
 #aion-home .aion-original-hero67__motion[data-ready="true"]{opacity:1}
 #aion-home .aion-mobile-hero__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:inherit;max-width:none;margin:0;padding:32px 24px 40px;color:#f7fbff}
 #aion-home .aion-tablet-hero__wordmark{display:block;width:clamp(420px,30vw,570px);height:auto;max-width:70%;opacity:1;margin:0;filter:drop-shadow(0 2px 2px #153c50aa)}
 #aion-home .aion-mobile-hero__title{font:700 var(--aion-desktop-heading)/1.12 AionReviewInter,Inter,Arial,sans-serif!important;letter-spacing:-.025em!important;max-width:940px;width:100%;margin:18px 0 0!important;color:#f7fbff!important;text-shadow:0 2px 3px #173a50cc,0 0 12px #173a5066}
 #aion-home .aion-mobile-hero__title::before,#aion-home .aion-mobile-hero__title::after,#aion-home .aion-hero-story__step::before{display:none!important}
 #aion-home .aion-hero-story__step{display:block;padding:0;opacity:1}
 #aion-home .aion-hero-story__step+.aion-hero-story__step{margin-top:8px}
 #aion-home .aion-hero-story__qualifier,#aion-home .aion-hero-story__subject{display:inline;white-space:normal;font:inherit;letter-spacing:inherit;margin:0;color:inherit}
 #aion-home .aion-hero-story__subject{color:#c2fcf7}
 #aion-home .aion-mobile-hero__introduction{max-width:650px;margin:22px 0 0;padding:0;background:none;box-shadow:none;border:0;opacity:1;transform:none}
 #aion-home .aion-mobile-hero__introduction p{font:600 19px/1.5 AionReviewInter,Inter,Arial,sans-serif;max-width:58ch;color:#f7fbff;margin:0 0 22px;text-align:center;text-shadow:0 1px 2px #15364be6,0 0 7px #15364baa}
 #aion-home .aion-mobile-hero__introduction p::before{display:none}
 #aion-home .aion-action-link{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;width:260px;padding:12px 24px;border-radius:999px;border:1px solid #b1e8eb80;background:#103c49df;color:#f4fcff;font:600 16px/1.2 AionReviewInter,Inter,Arial,sans-serif;text-decoration:none;box-shadow:0 4px 18px #05263020}
 #aion-home .aion-action-link:hover{background:#195365}
 #aion-home .aion-action-link:focus-visible{outline:2px solid #dec48c;outline-offset:4px}
 #aion-home .aion-turbines71--landscape,#aion-home .aion-layers72--landscape{display:block!important}
 #aion-home .aion-original-hero67__motion[data-ready="true"]~.aion-turbines71,#aion-home .aion-original-hero67__motion[data-ready="true"]~.aion-layers72{opacity:1}
 .aion-turbine71__rotor{transform-origin:0 0;animation:aionTurbine71 var(--period) linear var(--phase) infinite;animation-play-state:paused}
 .aion-orchard72{filter:brightness(1.18) saturate(.92)}
 .aion-canopy73{transform-box:view-box;animation:aionCanopyOriginal73 5.2s ease-in-out infinite;animation-play-state:paused;will-change:transform}
 .aion-canopy73--left{transform-origin:0 0}
 .aion-canopy73--right{transform-origin:100% 0;animation-delay:-1.8s;animation-duration:5.8s}
 .aion-cloud72{animation:aionCloud72 24s ease-in-out infinite alternate;animation-play-state:paused;opacity:.9}
 #aion-home .aion-original-hero67__motion[data-motion-state="running"]~.aion-turbines71 .aion-turbine71__rotor,#aion-home .aion-original-hero67__motion[data-motion-state="running"]~.aion-layers72 .aion-canopy73,#aion-home .aion-original-hero67__motion[data-motion-state="running"]~.aion-layers72 .aion-cloud72{animation-play-state:running}
}
@media(min-width:1367px) and (prefers-reduced-motion:reduce){
 #aion-home .aion-original-hero67__motion,#aion-home .aion-turbines71,#aion-home .aion-layers72{display:none!important}
}
@media(min-width:1367px){
 #aionGlobalHeader .aion-dropdown{width:370px!important;max-width:calc(100vw - 48px);padding:20px!important}
 #aionGlobalHeader .aion-dropdown__item>span{font:600 17px/1.35 AionReviewInter,Inter,Arial,sans-serif!important;letter-spacing:0!important;color:#f3fbff!important}
 #aionGlobalHeader .aion-dropdown__item small{font-family:AionReviewInter,Inter,Arial,sans-serif!important;font-weight:400!important;color:#ccdde3!important;letter-spacing:0!important;margin-top:5px}
 #aionGlobalHeader .aion-dropdown__label{font:600 12px/1.4 AionReviewInter,Inter,Arial,sans-serif!important;letter-spacing:.1em!important;color:#dec48c!important}
}
