.ast-announcements-shell{width:var(--shell);margin-inline:auto}.ast-announcements-kicker{font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--an-blue);margin:0 0 .5rem;font-family:var(--font-heading)}.ast-announcements-kicker--cyan{color:var(--an-cyan)}.ast-announcements-head{margin-bottom:14px}.ast-announcements-head h2{font-size:clamp(1.5rem, 2.4vw, 2rem);font-family:var(--font-main);font-weight:700;letter-spacing:normal;line-height:1.16;color:var(--an-ink);margin:.1rem 0 .35rem}.ast-announcements-head p{color:var(--an-muted);max-width:60ch;margin:0;font-size:.98rem}.ast-announcements-detail-hero{position:relative;overflow:hidden}.ast-announcements-detail-hero::before{content:"";position:absolute;inset:0;pointer-events:none}.ast-announcements-detail-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(300px, 0.75fr);gap:clamp(16px, 2.4vw, 40px);align-items:center;min-height:320px;padding:clamp(34px, 4vw, 50px) 0}.ast-announcements-crumbs{display:flex;align-items:center;gap:8px;font-size:.8rem;color:rgba(255,255,255,0.6);flex-wrap:wrap}.ast-announcements-crumbs a:hover{color:#fff;text-decoration:underline}.ast-announcements-detail-hero h1{margin:0;max-width:24ch}.ast-announcements-detail-hero__meta{display:flex;gap:16px;flex-wrap:wrap}.ast-announcements-detail-hero__meta time{font-weight:700;color:var(--an-cyan)}.ast-announcements-detail-hero__lead{max-width:54ch;margin:0}.ast-announcements-detail-hero .button{justify-self:start;margin-top:4px}.ast-announcements-detail-hero__scene{position:relative;height:300px;display:flex;align-items:center;justify-content:center;z-index:1}.ast-announcements-article-wrap{padding:30px 0 14px}.ast-announcements-article{max-width:820px;margin-inline:auto}.ast-announcements-article__badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.ast-announcements-article > p{font-size:1.08rem;line-height:1.72;color:#2b3f63;margin:0 0 1.15rem}.ast-announcements-article > p:first-of-type{font-size:1.16rem;color:var(--an-ink)}.ast-announcements-article__foot{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid rgba(58,117,255,0.12)}.ast-announcements-related{padding:18px 0 12px}.ast-announcements-cta__text h2{font-size:clamp(1.4rem, 2.3vw, 1.95rem);font-family:var(--font-main);font-weight:700;color:#fff;margin:.1rem 0 .4rem;max-width:34ch;line-height:1.18}.ast-announcements-cta__actions{display:flex;gap:.75rem;flex-wrap:wrap;flex-shrink:0}@media (max-width: 1023px){.ast-announcements-detail-hero__inner{grid-template-columns:1fr}.ast-announcements-detail-hero__scene{height:240px;justify-content:flex-start}}@media (max-width: 767px){.ast-announcements-article > p{font-size:1.02rem}}