.premiery-page .hero-grid{display: flex; align-items:center;gap:var(--space-4); flex-wrap: wrap;} 
.hero-text{display:flex;flex-direction:column;gap:var(--space-3);max-width:65ch;} 
.hero-image{width:100%;}

.strip-row{display:flex;gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2);} 
.strip-item{min-width:180px;background:var(--color-surface-secondary);padding:var(--space-2);clip-path:polygon(var(--notch) 0,100% 0,100% calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,0 100%,0 var(--notch));}

.timeline-grid{grid-template-columns:7fr 5fr;gap:var(--space-4);} 
.timeline-col{display:flex;flex-direction:column;gap:var(--space-3);max-width:75ch;} 
.timeline-context{max-width:65ch;} 
.timeline-block{display:flex;flex-direction:column;gap:var(--space-2);} 

.featured-grid{grid-template-columns:repeat(3,1fr);} 
.featured-card{display:flex;flex-direction:column;gap:var(--space-2);} 

.cat-grid{grid-template-columns:repeat(2,1fr);} 
.cat-block{display:flex;flex-direction:column;gap:var(--space-2);} 

.article-grid{grid-template-columns:repeat(3,1fr);} 

.trends-box{max-width:700px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-2);} 

.newsletter-box{max-width:500px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-3);} 
.newsletter-form{display:flex;gap:var(--space-2);} 
.newsletter-form input{flex:1;padding:0.6em;background:var(--color-surface-secondary);color:#fff;} 

.cta-box{text-align:center;display:flex;flex-direction:column;gap:var(--space-3);} 
.cta-links{justify-content:center;flex-wrap:wrap;} 

.footer-grid{grid-template-columns:repeat(3,1fr);} 

@media(max-width:700px){
.hero-grid{grid-template-columns:1fr;} 
.timeline-grid{grid-template-columns:1fr;} 
.featured-grid,.article-grid,.cat-grid,.footer-grid{grid-template-columns:1fr;} 
.newsletter-form{flex-direction:column;} 
}
