.news-detail-page{min-height:80vh;padding-bottom:80px;padding-top:calc(var(--navbar-height) + 32px)}.news-detail-content,.news-detail-error,.news-detail-skeleton{max-width:820px;padding:0 clamp(16px,4vw,40px)}.news-detail-error{padding-bottom:60px;padding-top:60px}.news-detail-error h1{color:var(--maroon);font-size:2rem;margin-bottom:12px}.news-detail-error p{margin-bottom:24px}.news-detail-breadcrumb{align-items:center;color:var(--ink-muted);display:flex;font-size:.85rem;gap:8px;margin-bottom:24px}.news-detail-breadcrumb a{color:var(--maroon);text-decoration:none}.news-detail-breadcrumb a:hover{text-decoration:underline}.news-detail-header{margin-bottom:24px}.news-detail-category{color:var(--maroon);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.news-detail-header h1{color:var(--ink-full);font-size:clamp(1.6rem,4vw,2.4rem);letter-spacing:-.025em;margin-bottom:16px}.news-detail-meta{color:var(--ink-faint);display:flex;flex-wrap:wrap;font-size:.85rem;gap:20px}.news-detail-hero-img{border-radius:var(--radius-lg);margin-bottom:36px;overflow:hidden}.news-detail-hero-img img{aspect-ratio:16/9;object-fit:cover;width:100%}.news-detail-body{color:var(--ink-full);font-size:1.05rem;line-height:1.8}.news-detail-body p{margin-bottom:1.2em;max-width:68ch}.news-detail-body h2{color:var(--maroon);font-size:1.4rem;margin:1.8em 0 .6em}.news-detail-body h3{color:var(--maroon);font-size:1.15rem;margin:1.4em 0 .5em}.news-detail-body ol,.news-detail-body ul{margin-bottom:1.2em;padding-left:1.5em}.news-detail-body li{margin-bottom:.4em}.news-detail-body blockquote{border-left:3px solid var(--gold);color:var(--ink-muted);font-style:italic;margin:24px 0;padding:12px 20px}.news-detail-body img{border-radius:var(--radius);margin:24px 0;max-width:100%}.news-detail-footer{border-top:1px solid oklch(0 0 0/.08);margin-top:48px;padding-top:32px}
/*# sourceMappingURL=736.ad9f1607.chunk.css.map*/