/* Reconstruction candidate 1. Mobile only; source evidence in review-notes.txt. */
@media (max-width:700px)  ,  (max-width:1000px) and (max-height:599px) and (orientation:landscape) {
#aion-capabilities#aion-capabilities {overflow:clip!important;}
#aion-capabilities#aion-capabilities [hidden] {display:none!important;}
#aion-capabilities#aion-capabilities .aion-capabilities-v12__backend-head {scroll-margin-top:48px!important;}
#aion-capabilities#aion-capabilities .aion-v067z-strip {display:flex!important;justify-content:center!important;gap:12px!important;flex-wrap:nowrap!important;}
#aion-capabilities#aion-capabilities .aion-v067z-strip [data-intel-index] {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-strip [data-intel-index].is-active {display:flex!important;align-items:center!important;justify-content:center!important;flex:1!important;}
#aion-capabilities#aion-capabilities .aion-intel-pill-step {display:block!important;width:44px!important;min-width:44px!important;height:44px!important;flex:0 0 44px!important;}
#aion-capabilities#aion-capabilities .aion-v067z-stage {display:block!important;padding:0!important;margin:18px 0!important;}
#aion-capabilities#aion-capabilities .aion-v067z-arrow {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-deck {height:auto!important;min-height:0!important;display:block!important;perspective:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-card {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-card.is-current {display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:379px!important;transform:none!important;opacity:1!important;margin:0!important;}
#aion-capabilities#aion-capabilities .aion-v067z-inner, #aion-capabilities#aion-capabilities .aion-v067z-face, #aion-capabilities#aion-capabilities .aion-v067z-front {position:relative!important;inset:auto!important;transform:none!important;height:auto!important;min-height:0!important;}
#aion-capabilities#aion-capabilities .aion-v067z-front {display:flex!important;flex-direction:column!important;align-items:center!important;padding:20px 16px!important;gap:12px!important;}
#aion-capabilities#aion-capabilities .aion-v067z-front-visual {width:112px!important;height:112px!important;min-height:112px!important;flex:0 0 112px!important;margin:0 auto!important;}
#aion-capabilities#aion-capabilities .aion-v067z-front-visual img {width:112px!important;height:112px!important;object-fit:contain!important;}
#aion-capabilities#aion-capabilities .aion-v067z-front-copy {width:100%!important;padding:0!important;text-align:center!important;}
#aion-capabilities#aion-capabilities .aion-v067z-number, #aion-capabilities#aion-capabilities .aion-v067z-desc, #aion-capabilities#aion-capabilities .aion-v067z-meta {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-title {font-size:23px!important;margin:0 0 10px!important;}
#aion-capabilities#aion-capabilities .aion-v067z-lead {display:block!important;font-size:14px!important;margin:0 0 16px!important;}
#aion-capabilities#aion-capabilities .aion-v067z-points {display:grid!important;gap:10px!important;padding:0!important;margin:0!important;list-style:none!important;}
#aion-capabilities#aion-capabilities .aion-v067z-points li {display:grid!important;grid-template-columns:88px 1fr!important;gap:10px!important;align-items:center!important;text-align:left!important;}
#aion-capabilities#aion-capabilities .aion-v067z-points li span {border:1px solid #286776!important;border-radius:20px!important;padding:6px 5px!important;text-align:center!important;font-size:10px!important;color:#87e4f5!important;}
#aion-capabilities#aion-capabilities .aion-v067z-points li p {font-size:12px!important;line-height:1.45!important;margin:0!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-nav,.aion-academy-nav,.aion-prod-nav) {display:block!important;margin:18px 0!important;text-align:center!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-nav__row,.aion-academy-nav__row,.aion-prod-nav__row) {display:grid!important;grid-template-columns:44px 1fr 44px!important;gap:12px!important;align-items:center!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-nav__step,.aion-academy-nav__step,.aion-prod-nav__step) {height:44px!important;border:1px solid #286776!important;border-radius:50%!important;background:#0b222c!important;color:#d6f8ff!important;font-size:24px!important;cursor:pointer!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-nav__name,.aion-academy-nav__name,.aion-prod-nav__name) {font-size:17px!important;font-weight:650!important;margin:0!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-nav__count,.aion-academy-nav__count,.aion-prod-nav__count) {font-size:11px!important;letter-spacing:2px!important;margin:10px 0 0!important;color:#b6c8ce!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-dock,.aion-academy-dock) {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:auto!important;padding-top:24px!important;width:100%!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-dock,.aion-academy-dock) button {min-height:44px!important;border:1px solid #286776!important;border-radius:24px!important;background:#09202a!important;color:#b8e8ef!important;font:600 11px/1.3 Inter,Arial,sans-serif!important;padding:8px 4px!important;cursor:pointer!important;}
#aion-capabilities#aion-capabilities :is(.aion-consult-dock,.aion-academy-dock) button.is-active {border-color:#c9a448!important;color:#f4d27c!important;background:#20231d!important;}
#aion-capabilities#aion-capabilities .aion-v068w__overview {display:block!important;}
#aion-capabilities#aion-capabilities .aion-v068w__path, #aion-capabilities#aion-capabilities .aion-v068w__stage-nav {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v068w__spot {display:flex!important;flex-direction:column!important;padding:24px 18px!important;border-radius:24px!important;min-height:460px;}
#aion-capabilities#aion-capabilities .aion-v068w__focus {padding:0!important;transform:none!important;opacity:1!important;}
#aion-capabilities#aion-capabilities .aion-v068w__focus h3 {font-size:25px!important;line-height:1.15!important;}
#aion-capabilities#aion-capabilities .aion-v068w__focus p {font-size:15px!important;line-height:1.6!important;}
#aion-capabilities#aion-capabilities .aion-v068w__outcomes {display:grid!important;gap:10px!important;margin-top:20px!important;}
#aion-capabilities#aion-capabilities .aion-v082-consult-themes {display:none!important;}
#aion-capabilities#aion-capabilities [data-consult-face="focus"] .aion-v082-consult-themes {display:grid!important;gap:12px!important;margin-top:24px!important;}
#aion-capabilities#aion-capabilities [data-consult-face="focus"] :is([data-consulting-body],.aion-v068w__outcomes) {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v068w__transform {display:none!important;}
#aion-capabilities#aion-capabilities :is([data-consult-face="start"],[data-consult-face="outcome"]) .aion-v068w__focus {display:none!important;}
#aion-capabilities#aion-capabilities :is([data-consult-face="start"],[data-consult-face="outcome"]) .aion-v068w__transform {display:block!important;padding:0!important;margin:0!important;border:0!important;background:none!important;min-height:0!important;}
#aion-capabilities#aion-capabilities .aion-v068w__arrow {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v082-transform {display:none!important;}
#aion-capabilities#aion-capabilities [data-consult-face="start"] .aion-v082-transform--start, #aion-capabilities#aion-capabilities [data-consult-face="outcome"] .aion-v082-transform--end {display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;padding:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l {display:flex!important;flex-direction:column!important;padding:24px 18px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__overview {display:block!important;padding:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l__nav, #aion-capabilities#aion-capabilities .aion-v070l__overview-controls {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene {display:none!important;min-height:0!important;padding:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene.is-current {display:block!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene-copy {display:none!important;}
#aion-capabilities#aion-capabilities [data-academy-face="story"] .aion-v070l__scene-copy {display:block!important;}
#aion-capabilities#aion-capabilities [data-academy-face="story"] .aion-v070l__scene-visual {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene-copy h3 {font-size:24px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene-copy p {font-size:14px!important;line-height:1.65!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene-visual {min-height:0!important;padding:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-flow {display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-caption {grid-column:1 / -1!important;font-size:14px!important;line-height:1.6!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-node {width:auto!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-circle {width:108px!important;height:108px!important;margin:auto!important;}
#aion-capabilities#aion-capabilities .aion-v070l__chips-q {flex-basis:100%!important;border:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l__change-system {display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important;height:auto!important;min-height:0!important;}
#aion-capabilities#aion-capabilities :is(.aion-v070l__change-centre,.aion-v070l__change-point) {position:relative!important;inset:auto!important;transform:none!important;width:92px!important;height:92px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__change-system:before, #aion-capabilities#aion-capabilities .aion-v070l__change-system:after {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__change-caption {font-size:14px!important;line-height:1.6!important;margin-top:20px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__performance-core {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__performance-grid {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__performance-caption {display:grid!important;gap:18px!important;}
#aion-capabilities#aion-capabilities .aion-v070l__pair {display:grid!important;gap:6px!important;font-size:14px!important;line-height:1.6!important;}
#aion-capabilities#aion-capabilities .aion-v070l__pair strong {color:#8be7f3!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__front {display:block!important;padding:22px 18px!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__intro {padding:0!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__intro h3 {font-size:25px!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__intro p {font-size:14px!important;line-height:1.65!important;}
#aion-capabilities#aion-capabilities .aion-prod-side {display:none!important;}
#aion-capabilities#aion-capabilities .aion-prod-below {display:inline!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__phases {display:block!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__phase {display:none!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__phase.is-current {display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;min-height:285px!important;padding:24px!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__phase p {font-size:15px!important;line-height:1.6!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__icon {position:relative!important;inset:auto!important;display:block!important;width:52px!important;height:52px!important;order:-1!important;margin-bottom:14px!important;}
#aion-capabilities#aion-capabilities .aion-v074-prod__icon svg {width:100%!important;height:100%!important;fill:none!important;stroke:#83e2ee!important;stroke-width:1.5!important;}
#aion-capabilities#aion-capabilities .aion-capabilities-v18__overview {position:relative!important;inset:auto!important;margin:24px auto!important;}
}
@media(max-width:700px) , (max-width:1000px) and (max-height:599px) and (orientation:landscape){
#aion-capabilities#aion-capabilities{background:#04121b!important;isolation:isolate!important;}
#aion-capabilities#aion-capabilities :is(.aion-v068w__spot,.aion-v070l,.aion-v074-prod__front){background:linear-gradient(145deg,#0b202b,#04111a)!important;border:1px solid #294955!important;border-radius:24px!important;}
#aion-capabilities#aion-capabilities :is(.aion-v070l__scene,.aion-v070l__scene-visual,.aion-v070l__capability-flow){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
#aion-capabilities#aion-capabilities :is(.aion-v070l__capability-node,.aion-v070l__capability-caption,.aion-v070l__change-point,.aion-v070l__change-centre,.aion-v070l__change-caption,.aion-v070l__pair){min-width:0!important;animation:none!important;opacity:1!important;transform:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__capability-node::after{display:none!important;}
#aion-capabilities#aion-capabilities .aion-v070l__scene-copy{min-width:0!important;}
#aion-capabilities#aion-capabilities .aion-v070l__chips{display:flex!important;flex-wrap:wrap!important;}
}
@media(max-width:700px) , (max-width:1000px) and (max-height:599px) and (orientation:landscape){
#aion-capabilities#aion-capabilities .aion-capabilities-v065x__background{opacity:.12!important;}
#aion-capabilities#aion-capabilities .aion-v067z-card.is-current{background:linear-gradient(145deg,#0b202b,#04111a)!important;}
#aion-capabilities#aion-capabilities .aion-v067z-front-copy{background:transparent!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-card{display:flex!important;flex-direction:column!important;align-items:center!important;height:auto!important;min-height:430px!important;padding:22px 18px!important;text-align:center!important;border-radius:24px!important;background:linear-gradient(145deg,#10232cdd,#06161fee)!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-media{width:210px!important;height:210px!important;max-width:100%!important;flex:0 0 210px!important;border:1px solid #347480!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 0 0 6px #72d9e012!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-media img{width:100%!important;height:100%!important;object-fit:contain!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-copy{display:flex!important;flex-direction:column!important;align-items:center!important;padding:20px 0 12px!important;gap:12px!important;background:none!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-title{font-size:22px!important;line-height:1.2!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-desc{font-size:14px!important;line-height:1.6!important;}
#aion-capabilities#aion-capabilities .aion-v067q-cap-action{position:static!important;margin-top:auto!important;font-size:11px!important;}
}
@media(max-width:700px) , (max-width:1000px) and (max-height:599px) and (orientation:landscape){#aion-capabilities#aion-capabilities .aion-v067q-cap-media{position:relative!important;inset:auto!important;align-self:center!important;margin:0 auto!important;transform:none!important;}}
