/* Homepage-only illustrated preparedness card; shared guides stay untouched. */
.cq-home-entry.cq-home-entry--illustrated{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:1.1rem;max-width:760px;box-sizing:border-box;margin:1.5rem 0 2rem auto;padding:.9rem;border:1px solid rgba(255,218,87,.42);border-radius:18px;background:linear-gradient(135deg,#071820,#104e61)}
.cq-home-entry--illustrated .cq-home-entry__image{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:14px}
.cq-home-entry--illustrated .cq-home-entry__content{min-width:0}
.cq-home-entry--illustrated .eyebrow__pill{display:inline-block;max-width:100%;box-sizing:border-box;white-space:normal}
.cq-home-entry--illustrated h2{margin:.35rem 0 .4rem;color:#fff;font-size:1.55rem;line-height:1.25;overflow-wrap:anywhere}
.cq-home-entry--illustrated p{margin:.25rem 0 .75rem}
.cq-home-entry--illustrated .cq-home-links{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0}
.cq-home-entry--illustrated .cq-home-links .cq-button{box-sizing:border-box;max-width:100%;min-height:44px;padding:.65rem .85rem;white-space:normal;text-align:center;font-size:.95rem}
.cq-home-entry--illustrated .cq-home-entry__note{margin:.65rem 0 0;font-size:.9rem;line-height:1.5;color:#d5e7ed}
@media(max-width:620px){.cq-home-entry.cq-home-entry--illustrated{grid-template-columns:105px minmax(0,1fr);gap:.85rem}.cq-home-entry--illustrated h2{font-size:1.3rem}}
@media(max-width:430px){.cq-home-entry.cq-home-entry--illustrated{grid-template-columns:1fr}.cq-home-entry--illustrated .cq-home-entry__image{width:min(220px,75%);margin:0 auto}.cq-home-entry--illustrated .cq-home-links{display:grid;grid-template-columns:1fr}.cq-home-entry--illustrated .cq-home-links .cq-button{width:100%}}
