/* IASCL V46.328.1 — unified Hero: News, Events and Laboratory Advances. */
.hero.iascl-v328-unified-hero .slides{position:relative;overflow:hidden;isolation:isolate;border-radius:22px;background:#071f35}.hero.iascl-v328-unified-hero .iascl-v328-slide{display:none;position:relative;width:100%;height:clamp(430px,32vw,520px);min-height:430px;overflow:hidden;border-radius:22px;background:#071f35}.hero.iascl-v328-unified-hero .iascl-v328-slide.active{display:block}.hero.iascl-v328-unified-hero .iascl-v328-link{display:grid;grid-template-columns:minmax(0,59%) minmax(340px,41%);width:100%;height:100%;color:inherit;text-decoration:none}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap{grid-column:1;grid-row:1;position:relative;overflow:hidden;background:#edf3f6;display:flex;align-items:center;justify-content:center}.hero.iascl-v328-unified-hero .iascl-v328-visual{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap.is-video{background:#061b2b}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap.is-video .iascl-v328-visual{object-fit:cover}.hero.iascl-v328-unified-hero .iascl-v328-copy{grid-column:2;grid-row:1;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:38px 42px 50px;box-sizing:border-box;background:#06243a;color:#fff}.hero.iascl-v328-unified-hero .iascl-v328-kicker{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:.35rem}.hero.iascl-v328-unified-hero .iascl-v328-date{font-size:.88rem;font-weight:700;opacity:.92;margin-bottom:.4rem}.hero.iascl-v328-unified-hero .iascl-v328-copy h1{font-size:clamp(1.35rem,2.15vw,2.2rem);line-height:1.32;margin:.1rem 0 .7rem;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.hero.iascl-v328-unified-hero .iascl-v328-copy p{font-size:clamp(.9rem,1.08vw,1.04rem);line-height:1.6;margin:0 0 1rem;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:rgba(255,255,255,.93)}.hero.iascl-v328-unified-hero .dots{z-index:8}.hero.iascl-v328-unified-hero .arrow{z-index:9}.hero.iascl-v328-unified-hero .btn{pointer-events:none}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,28,48,.08),transparent 70%);pointer-events:none}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap.is-video:after{background:linear-gradient(90deg,rgba(4,28,48,.18),transparent 72%)}
html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-link{grid-template-columns:minmax(340px,41%) minmax(0,59%)}html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-visual-wrap{grid-column:2}html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-copy{grid-column:1}
@media(max-width:1100px){.hero.iascl-v328-unified-hero .iascl-v328-slide{height:440px;min-height:440px}.hero.iascl-v328-unified-hero .iascl-v328-link{grid-template-columns:minmax(0,55%) minmax(320px,45%)}html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-link{grid-template-columns:minmax(320px,45%) minmax(0,55%)}.hero.iascl-v328-unified-hero .iascl-v328-copy{padding:30px 30px 46px}.hero.iascl-v328-unified-hero .iascl-v328-copy h1{font-size:clamp(1.2rem,2.45vw,1.8rem)}}
@media(max-width:760px){.hero.iascl-v328-unified-hero .iascl-v328-slide{height:560px;min-height:560px}.hero.iascl-v328-unified-hero .iascl-v328-link,html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-link{grid-template-columns:1fr;grid-template-rows:58% 42%}.hero.iascl-v328-unified-hero .iascl-v328-visual-wrap,html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-visual-wrap{grid-column:1;grid-row:1}.hero.iascl-v328-unified-hero .iascl-v328-copy,html[dir="ltr"] .hero.iascl-v328-unified-hero .iascl-v328-copy{grid-column:1;grid-row:2;padding:20px 22px 52px}.hero.iascl-v328-unified-hero .iascl-v328-copy h1{font-size:1.34rem;line-height:1.3;-webkit-line-clamp:3}.hero.iascl-v328-unified-hero .iascl-v328-copy p{-webkit-line-clamp:2;font-size:.93rem;line-height:1.5}}
@media(prefers-reduced-motion:reduce){.hero.iascl-v328-unified-hero video{animation:none}}
