.army-page{z-index:1;min-height:calc(100vh - 200px);padding:0 0 2rem;position:relative}.army-page .container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000001a}.army-page .page-header{margin-bottom:2rem}.army-page .page-title{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.army-page .page-subtitle{color:var(--text-secondary);font-size:1.1rem}.army-news-section,.army-weapons-section,.army-info-section{margin-bottom:3rem}.section-title{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.8rem;font-weight:600}.empty-state{text-align:center;color:var(--text-secondary);padding:2rem;font-size:1.1rem}.info-content{background:var(--bg-secondary);border-radius:8px;padding:2rem;line-height:1.8}.info-content p{color:var(--text-primary);margin-bottom:1rem}.info-content p:last-child{margin-bottom:0}@media (max-width:768px){.army-page .container{border-radius:8px;padding:.25rem}.army-page .page-header{margin-bottom:.75rem}.army-page .page-title{font-size:1.125rem}.army-page .page-subtitle{font-size:.75rem}.army-news-section,.army-weapons-section,.army-info-section{margin-bottom:1rem}.section-title{margin-bottom:.5rem;font-size:.9375rem}.info-content{border-radius:6px;padding:.5rem;font-size:.75rem;line-height:1.5}.empty-state{padding:.75rem;font-size:.8125rem}}@media (max-width:480px){.army-page .container{padding:.125rem}.army-page .page-title{font-size:1rem}.info-content{padding:.375rem;font-size:.7rem}}
