.iq-next{max-width:1120px;margin:22px auto 30px;padding:20px;border:1px solid #c9ddf3;border-radius:20px;background:linear-gradient(145deg,#f4f9ff,#eaf4ff);box-shadow:0 12px 34px rgba(12,62,117,.1);color:#122e4d}
.iq-next[hidden]{display:none!important}.iq-next__head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px}.iq-next__eyebrow{margin:0 0 4px;color:#1268e8;font-size:.76rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.iq-next h2{margin:0;font-size:clamp(1.25rem,2.5vw,1.7rem);line-height:1.15;color:#0a315e}.iq-next__hint{margin:0;color:#58718e;font-size:.9rem}.iq-next__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.iq-next__card{display:flex;flex-direction:column;min-height:128px;padding:15px;border:1px solid #d3e2f2;border-radius:14px;background:#fff;color:#142f4d;text-decoration:none;box-shadow:0 5px 14px rgba(18,70,128,.06);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.iq-next__card:hover,.iq-next__card:focus-visible{transform:translateY(-2px);border-color:#2780ed;box-shadow:0 10px 22px rgba(18,92,178,.14);outline:none}.iq-next__card strong{font-size:1rem;color:#0b376b}.iq-next__card span{margin:6px 0 12px;color:#5b7088;font-size:.84rem;line-height:1.35}.iq-next__card b{margin-top:auto;color:#1268e8;font-size:.84rem}.iq-next__dismiss{appearance:none;border:0;background:transparent;color:#52708f;font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}@media(max-width:760px){.iq-next{margin:15px 10px 24px;padding:14px;border-radius:16px}.iq-next__head{align-items:flex-start}.iq-next__hint{display:none}.iq-next__grid{grid-template-columns:1fr}.iq-next__card{min-height:0}.iq-next__dismiss{padding:4px}}
@media(prefers-reduced-motion:reduce){.iq-next__card{transition:none}}
