.company-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f3f6f9;color:#0b2f5b;font-size:1.5rem;font-weight:900}.directory-no-results{margin-top:20px;padding:24px;border:1px dashed #b8c6d4;border-radius:14px;text-align:center;color:#607084}.leader-card small{display:block;margin-top:8px;color:#1e638b;font-weight:700}.aeis-ticker{display:flex;align-items:center;gap:22px;background:#061e3b;color:#fff;padding:12px max(21px,calc((100vw - 1240px)/2));overflow:hidden}.aeis-ticker>strong{flex:none;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.aeis-ticker-track{display:flex;gap:38px;white-space:nowrap;overflow:hidden}.aeis-ticker-track a,.aeis-ticker-track span{color:#fff;font-size:.9rem}.aeis-notice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.aeis-notice-quick{grid-template-columns:repeat(4,1fr)}.aeis-notice-card{background:#fff;border:1px solid #dce4ec;border-radius:18px;overflow:hidden;box-shadow:0 10px 28px rgba(6,36,70,.08);transition:transform .3s ease,box-shadow .3s ease}.aeis-notice-card:hover{transform:translateY(-7px);box-shadow:0 20px 42px rgba(6,36,70,.15)}.aeis-notice-image{display:block;width:100%;height:210px;object-fit:cover}.aeis-notice-quick .aeis-notice-image{height:140px}.aeis-notice-body{padding:22px}.aeis-notice-body h3{margin:0 0 10px;color:#082d58;font-size:1.15rem}.aeis-notice-body p{color:#637386;font-size:.93rem}.aeis-welcome{position:fixed;inset:0;z-index:5000;display:none;place-items:center;padding:20px}.aeis-welcome.is-open{display:grid}.aeis-welcome-backdrop{position:absolute;inset:0;background:rgba(2,18,32,.82);backdrop-filter:blur(7px)}.aeis-welcome-dialog{position:relative;z-index:2;width:min(740px,94vw);max-height:90vh;overflow:auto;background:#fff;border-radius:22px;box-shadow:0 30px 90px rgba(0,0,0,.35)}.aeis-welcome-image{display:block;width:100%;max-height:420px;object-fit:cover}.aeis-welcome-content{padding:28px 34px 34px}.aeis-welcome-content h2{margin:0 0 10px;color:#082d58;font-size:clamp(1.7rem,4vw,2.6rem)}.aeis-welcome-close{position:absolute;right:14px;top:14px;z-index:3;width:44px;height:44px;border:0;border-radius:50%;background:#061e3b;color:#fff;font-size:1.65rem;cursor:pointer}@media(max-width:900px){.aeis-notice-grid,.aeis-notice-quick{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.aeis-ticker{align-items:flex-start;flex-direction:column;gap:5px}.aeis-notice-grid,.aeis-notice-quick{grid-template-columns:1fr}.aeis-welcome-content{padding:24px}.aeis-welcome-dialog{border-radius:16px}}
