/* Small refinements to the approved industrial design, not a replacement theme. */
.aet-web .aet-hero .wp-block-buttons{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:24px}
.aet-web .aet-hero .wp-block-buttons>.wp-block-button{margin:0!important}
.aet-web .mct-article-meta{font-size:14px;line-height:1.65;color:#506170;border-bottom:1px solid #dce5ec;padding:16px 0;margin:0 auto}
.aet-web .mct-article-meta a{color:#0863ac}
.aet-web .mct-inquiry-context{padding:12px 16px;border-left:4px solid #0978c7;background:#edf6fc;color:#18384e}
.aet-web #mct-project-decision .aet-depth-topic{padding:18px;border:1px solid #dbe5ec;background:white;border-radius:5px}
.aet-web #mct-project-decision .aet-depth-topic h3{font-size:21px;line-height:1.3;margin:0 0 10px}
.aet-web #mct-project-decision .aet-depth-topic p{font-size:16px;line-height:1.65;margin:0}
.aet-web .mct-review-figure{margin:0}
.aet-web .mct-video{aspect-ratio:16/9;width:100%;height:auto;display:block}
.aet-web .aet-footer-intro a[href^="mailto:"]{font-size:16px;text-decoration:underline;color:inherit}
@media(max-width:700px){.aet-web .aet-hero h1{font-size:clamp(30px,8.4vw,42px);line-height:1.12}.aet-web .mct-article-meta{margin:0 16px;padding:14px 0}.aet-web .aet-hero .wp-block-button__link{min-height:44px}}
@media(prefers-reduced-motion:reduce){.aet-web *, .aet-web *::before, .aet-web *::after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
