.section-weekly-review{padding-top:var(--space-8);padding-bottom:var(--space-8)}.weekly-review{display:grid;grid-template-columns:1.1fr 1.9fr;gap:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-elevated);overflow:hidden}.weekly-review-media{position:relative;min-height:260px}.weekly-review-media img{width:100%;height:100%;object-fit:cover}.weekly-review-body{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.weekly-review-title{font-family:var(--font-sans);font-size:1.35rem;font-weight:700;line-height:1.3}.weekly-review-excerpt{font-size:var(--font-size-sm);color:var(--color-text-soft)}.weekly-review-layout{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,1.4fr);gap:var(--space-5);align-items:flex-start}.weekly-review-score-block{display:flex;flex-direction:column;gap:var(--space-3)}.weekly-review-score-label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.14em;color:var(--color-text-meta)}.weekly-review-score{font-size:1.2rem}.weekly-review-verdict{font-size:var(--font-size-sm);color:var(--color-text-soft)}.weekly-review-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.weekly-review-subheading{font-family:var(--font-sans);font-size:0.85rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--color-text-meta);margin-bottom:var(--space-2)}.weekly-review-list{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-soft);padding-left:0}.weekly-review-tech{border-top:1px solid var(--color-border);padding-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.guides-grid .article-card-title,.hardware-lab-list .article-card-title,.releases-grid .release-title{font-family:var(--font-sans)}.hardware-lab-grid{display:grid;grid-template-columns:1.4fr 1.6fr;gap:var(--space-6);align-items:flex-start}.hardware-lab-feature{display:grid;grid-template-columns:1.2fr 1.8fr;gap:var(--space-5)}.hardware-lab-feature-media img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.hardware-lab-feature-body{display:flex;flex-direction:column;gap:var(--space-4)}.hardware-lab-title{font-family:var(--font-sans);font-size:1.2rem;font-weight:700;line-height:1.3}.hardware-lab-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);font-size:var(--font-size-sm)}.hardware-lab-specs dt{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.12em;color:var(--color-text-meta);margin-bottom:var(--space-1)}.hardware-lab-specs dd{color:var(--color-text-soft)}.hardware-lab-summary{font-size:var(--font-size-sm);color:var(--color-text-soft)}.hardware-lab-list{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.releases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.release-card{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);overflow:hidden;display:flex;flex-direction:column}.release-media img{width:100%;height:180px;object-fit:cover}.release-body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.release-title{font-size:1.05rem;font-weight:600}.community-grid{display:grid;grid-template-columns:1.7fr 1.3fr;gap:var(--space-6);align-items:flex-start}.community-media img{width:100%;height:220px;object-fit:cover;border-radius:var(--radius-md);margin-bottom:var(--space-4)}.community-title{font-family:var(--font-sans);font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:var(--space-3)}.community-body p{font-size:var(--font-size-sm)}.community-side{display:flex;flex-direction:column;gap:var(--space-5)}.community-subheading{font-family:var(--font-sans);font-size:0.85rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--color-text-meta);margin-bottom:var(--space-3)}.community-snippets,.community-cta{border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1px solid var(--color-border);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.community-topics{display:flex;flex-direction:column;gap:var(--space-3)}.community-topics h4{font-family:var(--font-sans);font-size:0.95rem;font-weight:600;margin-bottom:var(--space-1)}.community-topics p{font-size:var(--font-size-sm);color:var(--color-text-soft)}.newsletter-benefits{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-soft)}.newsletter-legal{font-size:var(--font-size-xs);color:var(--color-text-meta);margin-top:var(--space-2)}.newsletter-legal a{color:var(--color-primary-soft)}.newsletter-legal a:hover{color:var(--color-primary)}@media (max-width:1200px){.headline-grid{grid-template-columns:1.6fr 1.4fr}.hardware-lab-feature{grid-template-columns:1fr}.weekly-review{grid-template-columns:1fr 1.4fr}}@media (max-width:960px){.weekly-review{grid-template-columns:1fr}.weekly-review-media{min-height:220px}.weekly-review-layout{grid-template-columns:1fr}.hardware-lab-grid{grid-template-columns:1fr}.releases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-grid{grid-template-columns:1fr}}@media (max-width:768px){.releases-grid{grid-template-columns:1fr}.headline-lead-body,.headline-secondary-body,.headline-list{padding:var(--space-4)}.weekly-review-body{padding:var(--space-4)}.newsletter-panel{padding:var(--space-5)}.hardware-lab-feature-body{padding:0}.community-media img{height:200px}}ul{list-style:none!important}.nav-toggle{flex-direction:column}