@media(max-width:980px){.main-navigation{position:absolute;left:0;right:0;top:76px;background:#fff;border-bottom:1px solid var(--color-border);display:none}.main-navigation.is-open{display:block}.main-navigation ul{display:block;padding:18px 20px}.main-navigation li{padding:10px 0}.menu-toggle{display:block;order:3}.search-toggle{order:4}.latest-grid{grid-template-columns:1fr}.latest-card-featured{grid-row:auto}.topic-grid{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}.content-layout{grid-template-columns:1fr}.post-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.container{width:min(calc(100% - 28px),var(--container))}.header-inner{height:68px}.main-navigation{top:68px}.hero{min-height:500px}.hero-inner{padding:70px 0}.hero h1{font-size:42px}.hero p{font-size:16px}.section{padding:64px 0}.latest-card{grid-template-columns:1fr}.latest-card .card-media{min-height:220px}.topic-grid{grid-template-columns:1fr}.newsletter-inner{display:block}.newsletter-form{min-width:0;margin-top:24px}.footer-grid{grid-template-columns:1fr}.post-grid{grid-template-columns:1fr}.article-header h1{font-size:38px}}@media(max-width:430px){.brand{font-size:18px}.brand-mark{width:34px;height:34px}.hero-actions{display:grid}.newsletter-form{display:grid;gap:10px}.newsletter-form input,.newsletter-form .button{border-radius:9px}.section-heading h1,.section-heading h2{font-size:30px}}
