a.bd-term,a[data-bd-card]:not([class]){color:inherit;font-weight:600;text-decoration:none;padding:1px 5px 2px;border-radius:4px 4px 0 0;background-color:rgba(255,82,71,.1);box-shadow:inset 0 -2px 0 #ff5247;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .15s ease,color .15s ease}html body a.bd-term:hover,html body a.bd-term:focus-visible,html body a[data-bd-card]:not([class]):hover,html body a[data-bd-card]:not([class]):focus-visible{background-color:#ff5247!important;color:#fff!important;text-decoration-color:transparent!important}.bd-card{position:absolute;z-index:1000;width:340px;max-width:calc(100vw - 24px);background:#fff;color:#030925;border:1px solid rgba(3,9,37,.1);border-radius:8px;box-shadow:0 18px 48px rgba(3,9,37,.18);overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity .14s ease,transform .14s ease;pointer-events:none;font-family:var(--bd-font-body);text-align:left}.bd-card.is-open{opacity:1;transform:none;pointer-events:auto}.bd-card__image{display:block;width:100%;aspect-ratio:16 / 9;height:auto;object-fit:cover;background:#070d2a}.bd-card__image--fallback{display:flex;align-items:flex-end;padding:14px 16px;box-sizing:border-box;background:linear-gradient(135deg,#070d2a 0%,#131c4a 60%,#3a1f3d 100%)}.bd-card__image--fallback span{font-family:var(--bd-font-mono);font-size:var(--bd-eyebrow-size);font-weight:var(--bd-eyebrow-weight);letter-spacing:var(--bd-eyebrow-track);text-transform:uppercase;color:#ff5247}.bd-card__date{display:block;width:fit-content;margin:12px 0 0;padding:3px 9px;font-size:var(--bd-small-size);line-height:1.5;color:#131c4a;background:rgba(19,28,74,.07);border-radius:6px}.bd-card__cta{display:block}.bd-card__body{padding:16px 18px 18px}.bd-card__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.bd-card__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(255,82,71,.1);overflow:hidden}.bd-card__icon svg{width:18px;height:18px;fill:none;stroke:#ff5247;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bd-card__flag{width:20px;height:15px;object-fit:cover;border-radius:2px}.bd-card__badge{margin-left:auto;padding:2px 8px;border-radius:6px;background:#030925;color:#fff;font-family:var(--bd-font-mono);font-size:var(--bd-eyebrow-size);font-weight:var(--bd-eyebrow-weight);letter-spacing:var(--bd-eyebrow-track);text-transform:uppercase;line-height:1.5}.bd-card__sub{margin:-2px 0 6px;font-family:var(--bd-font-mono);font-size:var(--bd-small-size);line-height:1.4;color:rgba(3,9,37,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-card__kind{display:block;margin-bottom:6px;font-size:var(--bd-eyebrow-size);font-weight:var(--bd-eyebrow-weight);letter-spacing:var(--bd-eyebrow-track);text-transform:uppercase;color:#ff5247;font-family:var(--bd-font-mono)}.bd-card__title{margin:0 0 6px;font-size:var(--bd-body-size);font-weight:var(--bd-heading-weight);line-height:1.3;color:#030925}.bd-card__text{margin:0;font-size:var(--bd-small-size);line-height:1.55;color:rgba(3,9,37,.76);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bd-card__facts{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.bd-card__facts li{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:3px 9px;font-size:var(--bd-small-size);line-height:1.5;color:#131c4a;background:rgba(19,28,74,.07);border-radius:6px}.bd-card__cta{display:block;width:fit-content;margin-top:12px;font-size:var(--bd-small-size);font-weight:600;color:#030925;text-decoration:none}.bd-card__cta:hover{color:#ff5247}@media(prefers-reduced-motion:reduce){.bd-card{transition:none}}
