.guides-main{padding-top:var(--space-6)}.guides-hero{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center;padding-top:var(--space-4);padding-bottom:var(--space-4)}@media (min-width:768px){.guides-hero{grid-template-columns:1.4fr 1fr}}.guides-hero-content{display:flex;flex-direction:column;gap:var(--space-4)}.guides-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.guides-hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-2)}.guides-hero-media{display:flex;justify-content:center}.guides-hero-image-wrapper{width:100%;max-width:420px;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);background:radial-gradient(circle at 0 0,rgba(37,99,235,0.2),transparent 55%),radial-gradient(circle at 100% 100%,rgba(124,58,237,0.24),transparent 55%)}.guides-hero-image{width:100%;height:100%;object-fit:cover}.guides-filter{padding-top:var(--space-4);padding-bottom:var(--space-2);border-top:1px solid var(--color-border)}.filter-search{flex:1;min-width:220px}.filter-search input{border-radius:var(--radius-full)}.filter-select-wrapper{margin-left:auto}.guides-layout{padding-top:var(--space-4)}.guides-grid{display:flex;flex-direction:column;gap:var(--space-4)}.guides-card{gap:var(--space-2)}.guides-card-feature{grid-column:1/-1}.guides-sidebar{display:flex;flex-direction:column;gap:var(--space-4)}.guides-sidebar-block+.guides-sidebar-block{margin-top:var(--space-2)}.guides-platform-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.guides-platform-link{padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--color-border);font-size:var(--font-size-xs);background:var(--color-bg-elevated);color:var(--color-text-muted)}.guides-platform-link:hover{border-color:var(--color-primary);color:var(--color-primary)}.guides-audience-list{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--font-size-sm)}.guides-audience-list p{margin-bottom:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}@media (max-width:1023.98px){.guides-main{padding-top:var(--space-4)}}