.fx-format { display: table; max-width: 100%; box-sizing: border-box; padding: .45rem .8rem; border-radius: 6px; font: 700 .8rem/1.4 var(--fx-body, sans-serif); letter-spacing: .025em; margin: 0 0 .8rem; }
.fx-format--news { color: #163e83; background: #eaf1ff; border-left: 4px solid #285caa; }
.fx-format--experience { color: #22563f; background: #e6f3e9; border-left: 4px solid #2f6b55; }
.fx-format-page-news .fx-article__head { border-top: 5px solid #285caa; background: linear-gradient(#f2f6ff, #fff); }
.fx-format-page-experience .fx-article__head { border-top: 5px solid #2f6b55; background: linear-gradient(#eef7ef, #fff); }
.fx-format-page-news .fx-article__summary { background: #eaf1ff; border-left: 4px solid #285caa; }
.fx-format-page-experience .fx-article__summary { background: #e6f3e9; border-left: 4px solid #2f6b55; }
.category-news .fx-card, .category-wissenschaft .fx-card { border-top: 4px solid #285caa; }
.category-im-alltag .fx-card, .fx-usecase { border-top: 4px solid #2f6b55; }
.fx-usecase .is-style-fx-prompt { font-family: var(--fx-body, sans-serif); background: #eef7ef; color: #243b32; padding: 1.2rem; }
.fx-usecase .is-style-fx-prompt::before, .fx-usecase .is-style-fx-prompt::after, .fx-usecase .fx-prompt__copy { display: none; }
.fx-story-thumb { display: block; margin: .8rem 0 1rem; overflow: hidden; border-radius: 12px; }
.fx-story-thumb img { display: block; width: 100%; height: auto; aspect-ratio: 3/2; object-fit: cover; }
.fx-editorial-box, .fx-source-box { padding: 1.3rem; border-radius: 12px; background: #f2f6ff; border-left: 4px solid #285caa; }
.fx-editorial-box p:last-child, .fx-source-box p:last-child { margin-bottom: 0; }
.fx-source-box { margin-top: 2rem; background: #f6f5f2; border-color: #8b929c; font-size: .95rem; }
.fx-image-note { color: #5c606b; font-size: .85rem; }
.wp-block-post-content img { max-width: 100%; height: auto; }
.wp-block-post-content figure { max-width: 100%; margin-inline: 0; }
.fx-card .taxonomy-category a[href*="/news/"], .fx-article__head .taxonomy-category a[href*="/news/"] { color: #163e83; background: #eaf1ff; }
