.news-detail-hero{padding:12rem 0 5rem;background:linear-gradient(to bottom,rgb(13 17 23 / .82),rgb(13 17 23 / .64)),url(https://friendsteelpipe.com/wp-content/themes/GlobalZT/assets/images/news-banner.webp) center/cover no-repeat fixed;color:#fff}.news-detail-hero__layout{display:grid;grid-template-columns:1fr 0.9fr;gap:3.5rem;align-items:center}.news-detail-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;color:rgb(255 255 255 / .75);font-size:.95rem}.news-detail-hero__meta span{display:inline-flex;align-items:center;gap:.45rem}.news-detail-hero__title{font-family:var(--font-display);font-size:clamp(2.6rem, 4vw, 4rem);line-height:1.04;text-transform:uppercase;margin-bottom:1.5rem}.news-detail-hero__excerpt{max-width:700px;font-size:1.08rem;line-height:1.85;color:rgb(255 255 255 / .72);margin-bottom:2rem}.news-detail-hero__author{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-md);max-width:520px}.news-detail-hero__author-avatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--clr-primary);color:#fff;font-family:var(--font-display);font-size:1.25rem;font-weight:800;flex-shrink:0}.news-detail-hero__author p{margin-top:.15rem;color:rgb(255 255 255 / .65);font-size:.92rem}.news-detail-hero__media{position:relative}.news-detail-hero__img{width:100%;min-height:460px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.news-detail-main{padding:6rem 0;background:linear-gradient(180deg,#fff 0%,var(--clr-bg-section) 100%)}.news-detail-main__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:4rem;align-items:start}.news-detail-sidebar{position:sticky;top:calc(var(--site-header-height, 100px) + 2rem)}.news-article{background:#fff;border-radius:var(--radius-lg);padding:3rem;box-shadow:var(--shadow-sm)}.news-article__intro,.news-article__content{color:var(--clr-text-muted);font-size:1rem;line-height:1.9}.news-article__intro p+p,.news-article__content p+p{margin-top:1.25rem}.news-article__content h2{margin:2.5rem 0 1rem;color:var(--clr-secondary);font-family:var(--font-display);font-size:clamp(1.8rem, 3vw, 2.35rem);text-transform:uppercase;line-height:1.15}.news-article__figure{margin:2.5rem 0}.news-article__figure img{width:100%;border-radius:var(--radius-md);min-height:360px;object-fit:cover}.news-article__figure figcaption{margin-top:.8rem;font-size:.9rem;color:var(--clr-text-muted);text-align:center}.news-article__quote{margin:2rem 0;padding:2rem 2rem 2rem 2.2rem;border-left:4px solid var(--clr-primary);background:rgb(200 16 46 / .04);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--clr-secondary);font-family:var(--font-display);font-size:1.5rem;line-height:1.4;text-transform:uppercase}.news-article__highlight{margin:2rem 0;padding:2rem;background:linear-gradient(135deg,rgb(200 16 46 / .06),rgb(13 17 23 / .04));border:1px solid rgb(200 16 46 / .1);border-radius:var(--radius-md)}.news-article__highlight h3{margin-bottom:1rem;color:var(--clr-secondary);font-family:var(--font-display);font-size:1.5rem;text-transform:uppercase}.news-article__highlight ul{list-style:none;display:grid;gap:.9rem}.news-article__highlight li{position:relative;padding-left:1.5rem}.news-article__highlight li::before{content:"";position:absolute;left:0;top:.75rem;width:8px;height:8px;border-radius:50%;background:var(--clr-primary)}.related-news__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}.related-news-card{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--ease-std)}.related-news-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.related-news-card__media{display:block;overflow:hidden}.related-news-card__img{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform 0.6s ease}.related-news-card:hover .related-news-card__img{transform:scale(1.06)}.related-news-card__body{padding:1.5rem}.related-news-card__meta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:.9rem;color:var(--clr-text-muted);font-size:.85rem}.related-news-card__title{margin-bottom:.8rem;color:var(--clr-secondary);font-family:var(--font-display);font-size:1.35rem;line-height:1.15;text-transform:uppercase}.related-news-card__title a:hover{color:var(--clr-primary)}.related-news-card__excerpt{color:var(--clr-text-muted);line-height:1.75;font-size:.95rem}@media (max-width:1200px){.news-detail-hero__layout,.news-detail-main__layout{grid-template-columns:1fr}.news-detail-sidebar{position:static}.related-news__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.news-detail-hero{padding:10rem 0 4rem}.news-detail-hero__img{min-height:300px}.news-article{padding:1.6rem}.news-article__quote{padding:1.5rem;font-size:1.2rem}.related-news__grid{grid-template-columns:1fr}}