﻿/* About and support follow the site's existing product-center layout. */
.aeo-information-section .aeo-section-hero-copy{max-width:68%}
.aeo-information-section .aeo-section-hero p{margin-bottom:0}
.aeo-information-section .aeo-section-navigation>.aeo-container{padding-top:0;padding-bottom:0}
.aeo-information-section .aeo-section-tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c8d9ec transparent}
.aeo-information-section .aeo-section-tabs>a{flex:1 0 auto;min-width:132px;padding:22px 20px;white-space:nowrap;font-size:16px;text-decoration:none}
.aeo-information-section .aeo-section-tabs>a.is-current{font-weight:600;background:#f7faff}
.aeo-information-section .aeo-section-tabs>a:focus-visible,.aeo-information-section .aeo-catalog-subcategories a:focus-visible{outline:2px solid #0868d8;outline-offset:-3px}
.aeo-information-section .aeo-catalog-subcategories{padding:18px 0;border-top:1px solid #e5edf5}
.aeo-information-section .aeo-catalog-subcategories nav{flex-wrap:nowrap;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c8d9ec transparent}
.aeo-information-section .aeo-catalog-subcategories a{flex:0 0 auto;white-space:nowrap;padding:9px 22px;font-size:15px;text-decoration:none}
.aeo-information-section .aeo-subsection-heading{padding-top:36px;padding-bottom:24px}
.aeo-information-section .aeo-subsection-heading h2{margin:0;color:#10213d;font-size:28px;font-weight:500;line-height:1.5}
.aeo-information-section .aeo-subsection-heading+.aeo-secondary{padding-top:0}
.aeo-information-section .aeo-secondary{padding-bottom:72px}
.aeo-information-section .aeo-section-navigation+.aeo-secondary{padding-top:36px}
.aeo-information-section .aeo-resource-list{border:1px solid #dce5ef;border-radius:4px;overflow:hidden;background:#fff}
.aeo-information-section .aeo-download-list .aeo-document-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 28px;margin:0;border-bottom:1px solid #e4ebf3}
.aeo-information-section .aeo-download-list .aeo-document-row:last-child{border-bottom:0}
.aeo-information-section .aeo-document-row:hover{background:#f8fbff}
.aeo-information-section .aeo-document-icon{display:block;width:36px;height:44px;color:#4481c3}
.aeo-information-section .aeo-document-copy{min-width:0}
.aeo-information-section .aeo-document-copy h3{margin:0 0 8px;font-size:20px;line-height:1.5;font-weight:500;color:#183049;overflow-wrap:anywhere}
.aeo-information-section .aeo-document-copy p{margin:0;line-height:1.6;font-size:13px;color:#6d7f93}
.aeo-information-section .aeo-document-row .aeo-button{min-height:42px;padding:10px 20px;font-size:14px;white-space:nowrap}
.aeo-information-section .aeo-certificates{gap:28px}
.aeo-information-section .aeo-certificates figure{background:#fff;border:1px solid #dce5ef;border-radius:4px;padding:20px 20px 0;min-width:0}
.aeo-information-section .aeo-certificates figure>a{display:block;border-radius:2px;overflow:hidden}
.aeo-information-section .aeo-certificates figure>a:focus-visible{outline:2px solid #0868d8;outline-offset:4px}
.aeo-information-section .aeo-certificates img{height:246px;max-width:100%;object-fit:contain;background:#fff}
.aeo-information-section .aeo-certificates figcaption{margin-top:16px;padding:16px 0 18px;border-top:1px solid #edf1f6;text-align:center;font-size:16px;color:#243c57;line-height:1.6}
.aeo-information-section .aeo-article-content{margin-top:0}
.aeo-information-section .aeo-resource-content .aeo-text-row{padding:24px 0}
.aeo-information-section .aeo-resource-content .aeo-text-row:first-child{padding-top:0}
.aeo-information-section .aeo-resource-content .aeo-text-row h2{font-size:22px;font-weight:500}
.aeo-information-section .aeo-resource-content .aeo-media-grid article{min-width:0}
.aeo-information-section .aeo-resource-content .aeo-media-grid h2{font-size:18px;line-height:1.6;font-weight:500}
.aeo-information-section .aeo-contact-intro{padding-top:0}
.aeo-information-section .aeo-contact-intro>p{max-width:840px;margin:0 0 28px;font-size:16px;line-height:1.8;color:#52647c}
.aeo-information-section .aeo-contact-grid{margin-top:0}
@media(max-width:1000px){.aeo-information-section .aeo-section-hero-copy{max-width:76%}.aeo-information-section .aeo-section-tabs>a{min-width:124px;padding:20px 16px}.aeo-information-section .aeo-certificates{gap:24px}.aeo-information-section .aeo-certificates img{height:230px}}
@media(max-width:760px){.aeo-information-section .aeo-section-hero>.aeo-container{min-height:210px}.aeo-information-section .aeo-section-hero-copy{max-width:100%}.aeo-information-section .aeo-section-hero h1{font-size:30px;margin-bottom:14px}.aeo-information-section .aeo-section-hero p{font-size:16px}.aeo-information-section .aeo-section-tabs>a{flex:0 0 auto;min-width:110px;padding:17px 20px;font-size:15px}.aeo-information-section .aeo-catalog-subcategories{padding:14px 0}.aeo-information-section .aeo-catalog-subcategories a{padding:8px 16px;font-size:14px}.aeo-information-section .aeo-subsection-heading{padding-top:28px;padding-bottom:20px}.aeo-information-section .aeo-subsection-heading h2{font-size:24px}.aeo-information-section .aeo-download-list .aeo-document-row{grid-template-columns:30px minmax(0,1fr);gap:12px 16px;padding:22px 18px}.aeo-information-section .aeo-document-icon{width:28px;height:36px;align-self:start;margin-top:3px}.aeo-information-section .aeo-document-copy h3{font-size:18px;margin-bottom:6px}.aeo-information-section .aeo-document-row>.aeo-button,.aeo-information-section .aeo-document-row>span{grid-column:2;justify-self:start}.aeo-information-section .aeo-document-row>.aeo-button{font-size:14px;min-height:40px;padding:8px 16px}.aeo-information-section .aeo-secondary{padding-bottom:48px}.aeo-information-section .aeo-certificates figure{padding:18px 18px 0}.aeo-information-section .aeo-certificates img{height:250px}.aeo-information-section .aeo-contact-grid{gap:20px}}
@media(prefers-reduced-motion:reduce){.aeo-information-section .aeo-section-tabs,.aeo-information-section .aeo-catalog-subcategories nav{scroll-behavior:auto}}

/* v56: separate service destinations from compact, wrapping category filters. */
.aeo-information-section .aeo-information-navigation .aeo-section-tabs>a{padding-top:20px;padding-bottom:20px}
.aeo-information-section .aeo-information-navigation .aeo-section-tabs>a.is-current{background:#fff}
.aeo-information-section .aeo-support-navigation .aeo-support-filters{display:flex;align-items:flex-start;gap:20px;margin:0 0 20px;padding:20px 24px;background:#f5f8fc;border-top:1px solid #e5edf5;border-radius:0 0 4px 4px}
.aeo-information-section .aeo-support-filters .aeo-filter-label{flex:0 0 auto;padding:10px 0;color:#697a90;font-size:14px;line-height:1.5;white-space:nowrap}
.aeo-information-section .aeo-support-filters nav{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:8px;overflow:visible}
.aeo-information-section .aeo-support-filters a{padding:9px 18px;line-height:1.5;font-size:15px;border:1px solid transparent;border-radius:3px;background:transparent;color:#405775}
.aeo-information-section .aeo-support-filters a:hover{background:#e7effb;color:#0868d8}
.aeo-information-section .aeo-support-filters a.is-current,.aeo-information-section .aeo-support-filters a[aria-current=page]{background:#0868d8;border-color:#0868d8;color:#fff}
.aeo-information-section .aeo-support-filters a:focus-visible{outline:2px solid #10213d;outline-offset:3px}
@media(max-width:760px){
 .aeo-information-section .aeo-information-navigation .aeo-section-tabs>a{min-width:100px;padding:17px 16px}
 .aeo-information-section .aeo-support-navigation .aeo-support-filters{display:block;padding:16px;margin-bottom:12px}
 .aeo-information-section .aeo-support-filters .aeo-filter-label{display:block;padding:0;margin-bottom:10px;font-size:13px}
 .aeo-information-section .aeo-support-filters nav{gap:8px}
 .aeo-information-section .aeo-support-filters a{padding:9px 12px;font-size:14px;white-space:normal;overflow-wrap:anywhere;max-width:100%}
}

/* The company introduction and its sibling pages share one banner/navigation rhythm. */
.aeo-information-section .aeo-information-navigation+.aeo-subsection-heading{padding-top:28px;padding-bottom:22px}
@media(max-width:760px){.aeo-information-section .aeo-information-navigation+.aeo-subsection-heading{padding-top:24px;padding-bottom:18px}}
