.article-header{background:var(--red);justify-content:space-between;padding:22px 7%;position:relative}.article-header>a{font-size:.9rem}.breadcrumbs{max-width:1250px;color:var(--muted);flex-wrap:wrap;gap:12px;margin:35px auto 0;padding:0 7%;font-size:.75rem;display:flex}.article-intro{text-align:center;max-width:1000px;margin:auto;padding:65px 7% 45px}.article-intro h1{font-size:clamp(2.4rem,5vw,4.9rem);line-height:1.1}.article-excerpt{color:var(--muted);margin-top:28px;font-size:1.15rem}.article-byline{margin-top:25px;font-size:.8rem}.article-photo{max-width:1100px;margin:0 auto;padding:0 6%}.article-photo img{object-fit:contain;background:#eee5d4;border-radius:20px;width:100%;height:auto;max-height:740px}.article-body{max-width:820px;margin:55px auto 70px;padding:0 7%}.article-body h2{margin:35px 0 25px;font-size:2rem}.article-body p{color:#6e6556;margin:20px 0;font-size:1.08rem;line-height:1.9}.article-body video{background:#21190f;border-radius:15px;width:100%;max-height:600px;margin:30px 0}.article-callout{background:#f8e5b3;border-radius:20px;margin-top:45px;padding:25px 30px}.article-callout h2{margin:0}.article-callout p{font-size:1rem}.related{max-width:1250px;margin:0 auto;padding:30px 7% 70px}.related h2{font-size:2.7rem}.related>div{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px;display:grid}.related img{object-fit:cover;border-radius:12px;width:100%;height:190px}.related h3{margin-top:18px;font-family:Playfair Display,serif;font-size:1.25rem;line-height:1.35}.related a>span{color:var(--red);margin-top:14px;font-size:.8rem;display:block}.related a:hover img{filter:brightness(.9)}@media (width<=700px){.article-header{flex-wrap:wrap;gap:20px}.article-header .logo{width:85px}.article-header>a{font-size:.75rem}.article-intro{padding-top:40px}.article-excerpt{font-size:1rem}.related>div{grid-template-columns:1fr}.related img{height:230px}.article-body h2{font-size:1.6rem}.article-callout{padding:23px}.article-intro .eyebrow{font-size:.65rem}.breadcrumbs>span:last-child{width:100%}}