.news-card{box-sizing:border-box;position:relative;align-items:stretch;width:100%;padding:30px;background:#0B0B0B;border:1px solid var(--ir-border-color,#0dff00);border-radius:var(--ir-radius,20px)}.news-card,.news-card__content{display:flex;flex-direction:column;gap:26px}.news-card__content{min-width:0}.news-card__cta-wrapper{flex-shrink:0}.news-card--presentations .news-card__cta-wrapper{position:absolute;top:30px;right:30px}@media (max-width:1100px){.news-card--presentations .news-card__cta-wrapper{position:relative;top:auto;right:auto}}.news-card__header{justify-content:space-between;gap:12px;width:100%}.news-card__header,.news-card__header-left{display:flex;flex-direction:row;align-items:center}.news-card__header-left{gap:8px;min-width:0}.news-card__body{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.news-card__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.2;color:var(--ir-accent-color,#0DFF00)}.news-card__title a{color:inherit;text-decoration:none}.news-card__title a:hover{opacity:.9}.news-card__summary{margin:0;font-family:var(--font-fira-mono,"Fira Mono"),var(--font-mono),monospace;font-weight:400;font-size:14px;line-height:1.5;color:var(--ir-text-color,#ffffff)}.news-card__cta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:24px}.news-card__cta .btn{flex:none}.news-card__cta-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.news-card__cta-icon svg{display:block}.news-card--presentations .news-card__header-left{gap:24px}.news-card--presentations .news-card__header{padding-right:280px}@media (max-width:1100px){.news-card--presentations .news-card__header{padding-right:0}}.news-card--presentations .news-card__summary{color:var(--ir-date-color,#D9D9D9)}.news-card--presentations .news-card__body:last-child .news-card__title:last-child{padding-bottom:12px}.news-release-list__item{display:flex;flex-direction:column;gap:0}.news-release-list__item--expanded .news-card{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:rgba(13,255,0,.15)}.news-article{border:1px solid var(--ir-border-color,#0dff00);border-top:none;border-radius:0 0 var(--ir-radius,20px) var(--ir-radius,20px);background:#0a0a0a;animation:news-article-fade-in .35s ease-out}@keyframes news-article-fade-in{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:80vh;transform:translateY(0)}}.news-article__body{padding:24px 30px 16px;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(13,255,0,.3) transparent}.news-article__body::-webkit-scrollbar{width:6px}.news-article__body::-webkit-scrollbar-track{background:transparent}.news-article__body::-webkit-scrollbar-thumb{background:rgba(13,255,0,.3);border-radius:3px}.btn--loading-dots{pointer-events:none;opacity:.8}.btn__dots{display:inline-flex;gap:1px;letter-spacing:2px;font-size:18px;line-height:1}.btn__dots span{display:inline-block;animation:dots-wave 1.2s ease-in-out infinite}.btn__dots span:first-child{animation-delay:0s}.btn__dots span:nth-child(2){animation-delay:.1s}.btn__dots span:nth-child(3){animation-delay:.2s}.btn__dots span:nth-child(4){animation-delay:.3s}.btn__dots span:nth-child(5){animation-delay:.4s}@keyframes dots-wave{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.news-overlay__content{font-family:var(--font-fira-mono,"Fira Mono"),var(--font-mono),monospace;font-weight:400;font-size:14px;line-height:1.7;color:var(--ir-text-color,#ffffff)}.news-overlay__content p{margin:0 0 16px}.news-overlay__content p:last-child{margin-bottom:0}.news-overlay__content h1,.news-overlay__content h2,.news-overlay__content h3,.news-overlay__content h4{font-family:var(--font-display);color:var(--ir-accent-color,#0DFF00);margin:24px 0 12px}.news-overlay__content h1:first-child,.news-overlay__content h2:first-child,.news-overlay__content h3:first-child{margin-top:0}.news-overlay__content a{color:var(--ir-accent-color,#0DFF00);text-decoration:underline;text-underline-offset:3px}.news-overlay__content a:hover{opacity:.8}.news-overlay__content ol,.news-overlay__content ul{padding-left:24px;margin:0 0 16px}.news-overlay__content li{margin-bottom:8px}.news-overlay__content table{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.news-overlay__content td,.news-overlay__content th{padding:8px 12px;border:1px solid rgba(13,255,0,.15);text-align:left}.news-overlay__content th{background:rgba(13,255,0,.05);color:var(--ir-accent-color,#0DFF00);font-weight:600}.news-overlay__content img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.news-card--skeleton{animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-line{height:16px;background:rgba(255,255,255,.06);border-radius:4px}.skeleton-line--short{width:120px;margin-bottom:16px}.skeleton-line--long{width:80%;margin-bottom:12px}.skeleton-line--medium{width:60%}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.news-article__body{padding:16px 20px 12px;max-height:50vh}}