.news-detail-page[data-v-1de79d45]{--news-ink:#17365d;--news-teal:#0e777b;--news-muted:#687383;--news-border:#dfe4e8;background:#fff;min-height:100%}.news-detail-page__content[data-v-1de79d45]{max-width:48rem;padding-bottom:4rem}.news-article__cover[data-v-1de79d45]{display:block;width:100%;max-height:35rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.news-article__header[data-v-1de79d45]{padding:1.5rem 0 1rem}.news-article__header h2[data-v-1de79d45],.recent-news h3[data-v-1de79d45]{color:var(--news-ink);font-weight:700;line-height:1.2;margin:0}.news-article__header h2[data-v-1de79d45]{font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.03em}.news-category[data-v-1de79d45]{color:var(--news-teal);font-size:.75rem;font-weight:800;letter-spacing:.12em;line-height:1.2;margin:0 0 .65rem;text-transform:uppercase}.news-meta[data-v-1de79d45]{align-items:center;color:var(--news-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;margin:.8rem 0 0}.news-article__content[data-v-1de79d45]{color:#343b45;font-size:1.08rem;line-height:1.75}.news-article__content[data-v-1de79d45] img{max-width:100%;height:auto}.news-article__content[data-v-1de79d45] p{margin:0 0 1rem}.news-article__content[data-v-1de79d45] h2,.news-article__content[data-v-1de79d45] h3{color:var(--news-ink);margin:1.5rem 0 .75rem}.news-detail-page__divider[data-v-1de79d45]{border:0;border-top:1px solid var(--news-border);margin:2.5rem auto;max-width:56rem}.recent-news[data-v-1de79d45]{max-width:56rem;margin:0 auto;padding-bottom:3rem}.recent-news__heading[data-v-1de79d45]{align-items:baseline;border-bottom:2px solid var(--news-ink);display:flex;gap:1rem;justify-content:space-between;margin-bottom:.25rem;padding-bottom:.8rem}.recent-news__heading h2[data-v-1de79d45]{color:var(--news-ink);font-size:1.8rem;font-weight:700;margin:0}.recent-news__heading a[data-v-1de79d45]{color:#0d6ca1;font-size:.9rem;font-weight:700;text-decoration:none}.recent-news__item[data-v-1de79d45]{align-items:center;border-bottom:1px solid var(--news-border);color:inherit;display:flex;gap:1rem;padding:1rem 0;text-decoration:none}.recent-news__image[data-v-1de79d45]{flex:0 0 7rem;height:5.25rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.recent-news h3[data-v-1de79d45]{font-size:1.25rem}.recent-news__item:hover h3[data-v-1de79d45]{color:#0d6ca1}.news-image-placeholder[data-v-1de79d45]{background:linear-gradient(135deg,#e8eeee,#cbd9da)}.news-detail-page__loading[data-v-1de79d45]{min-height:20rem;position:relative}.news-detail-page__error[data-v-1de79d45]{color:var(--news-muted);padding:5rem 1rem 8rem;text-align:center}.news-detail-page__error h2[data-v-1de79d45]{color:var(--news-ink);font-size:5rem;margin:0}.news-detail-page__error p[data-v-1de79d45]{font-size:1.4rem}@media(max-width:575px){.news-detail-page__content[data-v-1de79d45]{padding-top:1rem;padding-bottom:2.5rem}.news-article__header h2[data-v-1de79d45]{font-size:2rem}.news-article__content[data-v-1de79d45]{font-size:1rem}.recent-news__heading[data-v-1de79d45]{align-items:flex-start;flex-direction:column;gap:.35rem}.recent-news__item[data-v-1de79d45]{align-items:flex-start}.recent-news__image[data-v-1de79d45]{flex-basis:5rem;height:4rem}}