@media (max-width:1024px){.main-nav{display:none}.menu-toggle{display:block}.two-col,.contact-grid,.faq-layout,.article-layout{grid-template-columns:1fr}.article-sidebar{position:static}.portfolio-grid,.blog-list-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:720px){.site-header{position:sticky}.brand img{width:128px}.nav-actions .btn-ghost,.nav-actions>.btn-primary{display:none}.mobile-menu{inset:72px 14px auto 14px}.page-hero{padding:66px 0 52px}.two-col,.contact-grid,.faq-layout{gap:28px}.portfolio-grid,.blog-list-grid{grid-template-columns:1fr}.form-row{grid-template-columns:1fr}.hero-dashboard-img{margin-top:0}.work-card img,.blog-card img{aspect-ratio:16/11}.contact-cards article,.form-card{padding:22px}.cta-card{text-align:left}.footer-grid{gap:28px}.page-hero h1{letter-spacing:-.05em}.breadcrumbs{font-size:13px;flex-wrap:wrap}.article-content{max-width:100%}}
