body{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#222;background:#fff}a{text-decoration:none;color:#007C9D}a:hover{color:#005a73}.aimh-nav .nav-link{font-weight:500}.aimh-crumbs{padding:12px 0;font-size:.85rem;color:#777}.aimh-crumbs span{margin:0 4px}.aimh-archive-hero{background:#222;color:#fff;padding:36px 0;margin-bottom:24px}.aimh-archive-hero h1{font-size:2rem;font-weight:600;margin:0 0 12px}.aimh-search-form{display:flex;gap:8px;max-width:520px}.aimh-pills{display:flex;flex-wrap:wrap;gap:8px}.aimh-pill{border:1px solid #bbb;color:#fff;padding:5px 14px;border-radius:20px;font-size:.85rem}.aimh-pill:hover,.aimh-pill.active{background:#f39c12;border-color:#f39c12;color:#111}.aimh-section{margin:32px 0}.aimh-h2{font-size:1.4rem;font-weight:600;border-bottom:2px solid #222;padding-bottom:8px;margin-bottom:18px}.aimh-h3{font-size:1.1rem;font-weight:600;margin-bottom:12px}.aimh-card{display:block;color:#222;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgb(0 0 0 / .12);height:100%;background:#fff;transition:transform .2s}.aimh-card:hover{transform:translateY(-3px);color:#222}.aimh-card-img{aspect-ratio:2/3;background:#e9e9e9;display:flex;align-items:center;justify-content:center;overflow:hidden}.aimh-card-img img{width:100%;height:100%;object-fit:cover}.aimh-card-body{padding:10px 12px}.aimh-card-body h3{font-size:.95rem;font-weight:600;margin:0 0 2px}.aimh-card-body small{color:#777}.aimh-noimg{font-size:3rem;font-weight:700;color:#aaa}.aimh-profile-hero{background:#f3f3f3;padding:28px 0;border-bottom:1px solid #e3e3e3}.aimh-poster{border-radius:8px;overflow:hidden;background:#ddd;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center}.aimh-poster img{width:100%;height:100%;object-fit:cover}.aimh-title{font-size:2rem;font-weight:700}.aimh-year{font-weight:400;color:#777}.aimh-tagline{font-style:italic;color:#555}.aimh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.aimh-chip{background:#222;color:#fff;padding:3px 12px;border-radius:14px;font-size:.8rem}.aimh-chip-up{background:#f39c12;color:#111}.aimh-linkchips a{background:#fff;border:1px solid #ccc;border-radius:14px;padding:3px 12px;font-size:.8rem;margin-right:6px}.aimh-socials{margin-top:10px;display:flex;gap:14px;font-size:.9rem}.aimh-content{line-height:1.8;font-size:1rem}.aimh-sidebox{background:#f8f9fa;border-radius:8px;padding:18px;margin-top:32px}.aimh-facts dt{font-size:.75rem;text-transform:uppercase;color:#888;margin-top:10px}.aimh-facts dd{margin:0;font-weight:500}.aimh-cast{display:flex;gap:10px;align-items:center}.aimh-cast-img{width:56px;height:56px;border-radius:50%;overflow:hidden;background:#e5e5e5;flex:none;display:flex;align-items:center;justify-content:center}.aimh-cast-img img{width:100%;height:100%;object-fit:cover}.aimh-cast-img .aimh-noimg{font-size:1.4rem}.aimh-cast small{display:block;color:#777}.aimh-article-list{padding-left:1.1rem}.aimh-article-list li{margin-bottom:8px}.aimh-table th{background:#222;color:#fff;font-weight:500}.aimh-blogcard{border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgb(0 0 0 / .12);height:100%}.aimh-blogcard h2 a,.aimh-result h2 a{color:#222}.aimh-article{max-width:860px;padding-top:32px;padding-bottom:48px}.aimh-page-header h1{font-size:2rem;font-weight:700}.aimh-contact{max-width:560px;margin-top:24px}.navigation.pagination{margin:24px 0}.page-numbers{display:inline-block;margin:0 3px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;color:#333}.page-numbers.current,.page-numbers:hover{background:#0d6efd;border-color:#0d6efd;color:#fff}.aimh-footer{background:#1a1a1a;color:#bbb;padding:48px 0 0;margin-top:48px}.aimh-footer a{color:#bbb}.aimh-footer a:hover{color:#f39c12}.footer-title{color:#fff;font-size:1.1rem;margin-bottom:14px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:8px}.aimh-footer .copyright{border-top:1px solid #333;padding:16px 0;margin-top:20px;text-align:center;font-size:.85rem}@media(max-width:768px){.aimh-title{font-size:1.5rem}.aimh-archive-hero h1{font-size:1.5rem}}