/* One scoped addition; existing tool cards and member gates are unchanged. */
.lab-home-priority{grid-template-areas:"brand brand" "youtube coin" "video calendar" "featured featured" "growth growth" "strategy strategy" "magazine magazine"}
.lab-home-articles{grid-area:magazine;min-width:0}
.lab-home-magazine{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:24px;border:1px solid rgba(103,232,249,.3);border-left:4px solid #67e8f9;border-radius:16px;background:linear-gradient(120deg,rgba(34,211,238,.07),rgba(20,29,46,.9))}
.lab-home-magazine-copy{min-width:0;overflow-wrap:anywhere}
.lab-home-magazine h3{font-size:1.5rem;line-height:1.4;font-weight:850}
.lab-home-magazine .lab-home-magazine-credit{margin-top:12px;font-size:1rem;line-height:1.8;color:#d1dbea}
.lab-home-magazine-credit a{color:#a5f3fc;text-underline-offset:4px;text-decoration-thickness:1px}
.lab-home-magazine-credit a:hover{color:#fff}
.lab-home-magazine .lab-home-magazine-role{margin-top:3px;font-size:.875rem;line-height:1.6;color:var(--home-muted,#b0bfd1)}
.lab-home-magazine-action{display:flex;justify-content:center;align-items:center;gap:20px;flex-shrink:0;min-height:48px;padding:12px 22px;border:1px solid #67e8f9;border-radius:10px;background:#a5f3fc;color:#082f49;text-decoration:none;font-size:1rem;font-weight:800;line-height:1.5;text-align:center}
.lab-home-magazine-action:hover{background:#cffafe}
.lab-home-magazine-action span{font-size:1.25rem}
@media(max-width:719px){.lab-home-priority{grid-template-areas:"brand" "youtube" "coin" "featured" "calendar" "video" "growth" "strategy" "magazine"}.lab-home-magazine{align-items:stretch;flex-direction:column;gap:18px;padding:20px}.lab-home-magazine h3{font-size:1.375rem}.lab-home-magazine-action{width:100%;flex-shrink:1}}
