@media(max-width:1024px){
.nt-hero-content{grid-template-columns:1fr;gap:40px;text-align:center}
.nt-hero-title{font-size:36px}
.nt-hero-subtitle{margin-left:auto;margin-right:auto}
.nt-hero-actions,.nt-hero-search form{margin-left:auto;margin-right:auto}
.nt-hero-image{display:none}
.nt-tool-grid{grid-template-columns:repeat(3,1fr)}
.nt-cat-grid{grid-template-columns:repeat(3,1fr)}
.nt-features-grid{grid-template-columns:repeat(2,1fr)}
.nt-steps{grid-template-columns:repeat(2,1fr)}
.nt-footer-grid{grid-template-columns:repeat(2,1fr)}
.nt-post-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:768px){
.nt-header-inner{height:60px}
.nt-nav{position:fixed;top:0;left:-100%;width:280px;height:100vh;background:#fff;box-shadow:var(--nt-shadow-lg);z-index:999;flex-direction:column;align-items:flex-start;padding:80px 20px 20px;transition:left var(--nt-transition)}
.nt-nav.active{left:0}
.nt-menu{flex-direction:column;width:100%;gap:0}
.nt-menu a{padding:12px 16px;width:100%}
.nt-menu-toggle{display:flex}
.nt-header-actions{gap:8px}
.nt-hero{padding:60px 0 40px}
.nt-hero-title{font-size:28px}
.nt-hero-subtitle{font-size:16px}
.nt-hero-actions{flex-direction:column;align-items:center}
.nt-tool-grid{grid-template-columns:repeat(2,1fr)}
.nt-cat-grid{grid-template-columns:repeat(2,1fr)}
.nt-features-grid{grid-template-columns:1fr}
.nt-steps{grid-template-columns:1fr}
.nt-section{padding:48px 0}
.nt-section-title{font-size:24px}
.nt-footer-grid{grid-template-columns:1fr;gap:32px}
.nt-post-grid{grid-template-columns:1fr}
.nt-cta-box{padding:32px 20px}
.nt-cta-title{font-size:24px}
.nt-layout-with-sidebar{grid-template-columns:1fr}
.nt-search-modal{padding:24px;width:95%}
.nt-search-modal form{flex-direction:column}
}
@media(max-width:480px){
.nt-tool-grid{grid-template-columns:1fr}
.nt-cat-grid{grid-template-columns:1fr}
.nt-hero-title{font-size:24px}
.nt-404-number{font-size:80px}
.nt-error-404 h1{font-size:24px}
.nt-404-actions{flex-direction:column;align-items:center}
}
