.blog-main{padding-top:var(--space-16);padding-bottom:var(--space-16)}.blog-hero{padding-top:var(--space-20);padding-bottom:var(--space-16)}.blog-hero-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--space-10)}.blog-hero-content h1{margin-top:var(--space-4);margin-bottom:var(--space-4)}.blog-hero-content p{max-width:38rem}.blog-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-4)}.blog-hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.blog-hero-media{position:relative}.blog-hero-image-wrap{position:relative;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-lg);background:radial-gradient(circle at top,rgba(212,175,55,0.12) 0,rgba(8,8,12,0.98) 40%,rgba(4,4,8,1) 100%)}.blog-hero-image{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:0.9}.blog-hero-overlay-card{position:absolute;right:var(--space-4);bottom:var(--space-4);max-width:260px;background:rgba(6,6,10,0.96)}.blog-hero-overlay-eyebrow{font-size:var(--text-xs);letter-spacing:0.16em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-1)}.blog-hero-overlay-text{font-size:var(--text-sm);margin-bottom:0}.blog-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-8)}.blog-section-header.center{flex-direction:column;align-items:center;text-align:center}.blog-section-header p{max-width:34rem}.blog-card-grid{align-items:stretch}.blog-card{display:flex;flex-direction:column;gap:var(--space-4)}.blog-card-title{font-size:var(--text-xl);margin-bottom:var(--space-2)}.blog-card-excerpt{margin-bottom:var(--space-4)}.blog-card-list{margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-4)}.blog-card-list li{position:relative;font-size:var(--text-sm);color:var(--color-text-muted)}.blog-card-list li::before{content:"•";position:absolute;left:-1.1rem;color:var(--color-primary)}.blog-card-steps{margin-bottom:var(--space-4);padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.blog-card-steps li{font-size:var(--text-sm);color:var(--color-text-muted)}.blog-card-footer{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto}.blog-card-meta{font-size:var(--text-xs);color:var(--color-text-muted)}.blog-card-tag-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.blog-card-image-wrap{position:relative;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-4)}.blog-card-image{width:100%;height:220px;object-fit:cover}.blog-card-image-badge{position:absolute;left:var(--space-3);bottom:var(--space-3);backdrop-filter:blur(12px)}.blog-card-tag{font-size:var(--text-xs)}.blog-experts-section.section-alt,.blog-events-section.section-alt{background:radial-gradient(circle at top,rgba(12,14,22,0.9) 0,rgba(5,6,10,1) 60%)}.blog-card-accent{height:100%}.blog-experts-grid,.blog-events-grid{align-items:stretch}.blog-faq-section{padding-top:var(--space-16);padding-bottom:var(--space-16)}.blog-faq-card{max-width:860px;margin:0 auto}.blog-faq-item+.blog-faq-item{border-top:1px solid var(--color-border)}.blog-faq-trigger{width:100%;padding:var(--space-4) 0;display:flex;justify-content:space-between;align-items:center;font-size:var(--text-base);text-align:left;color:var(--color-text)}.blog-faq-icon{width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid var(--color-border);display:inline-flex;align-items:center;justify-content:center;position:relative}.blog-faq-icon::before,.blog-faq-icon::after{content:"";position:absolute;background:var(--color-primary-soft)}.blog-faq-icon::before{width:8px;height:1px}.blog-faq-icon::after{width:1px;height:8px;transition:transform var(--transition-base)}.blog-faq-trigger[aria-expanded="true"] .blog-faq-icon::after{transform:rotate(90deg)}.blog-faq-panel{padding-bottom:var(--space-4);padding-right:var(--space-4);max-width:46rem}.blog-faq-panel p{margin-bottom:0}.blog-zapowiedzi-card h2,.blog-team-card h2{margin-bottom:var(--space-3)}.blog-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.blog-team-item h3{font-size:var(--text-lg);margin-bottom:var(--space-2)}.blog-team-item p{font-size:var(--text-sm);margin-bottom:0}.blog-team-cta{margin-top:var(--space-4);justify-content:flex-end}.blog-final-cta{padding-top:var(--space-12);padding-bottom:var(--space-12)}.blog-final-cta-card{border-radius:var(--radius-xl);background:radial-gradient(circle at top left,rgba(212,175,55,0.12) 0,rgba(10,10,16,0.98) 45%,rgba(3,3,7,1) 100%);box-shadow:var(--shadow-md)}.blog-final-cta-body{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.blog-final-cta-body p{max-width:32rem;margin-bottom:0}.blog-final-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}.section-alt{position:relative;overflow:hidden}.section-alt::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(212,175,55,0.08) 0,transparent 45%);opacity:0.6;pointer-events:none}@media(max-width:1024px){.blog-hero-inner{grid-template-columns:1fr;gap:var(--space-8)}.blog-hero-media{order:-1}.blog-final-cta-body{flex-direction:column;align-items:flex-start}}@media(max-width:768px){.blog-main{padding-top:var(--space-12);padding-bottom:var(--space-10)}.blog-hero{padding-top:var(--space-16);padding-bottom:var(--space-10)}.blog-section-header{flex-direction:column;align-items:flex-start}.blog-team-grid{grid-template-columns:1fr}.blog-hero-actions .btn-lg{width:100%}.blog-final-cta-actions{width:100%}.blog-final-cta-actions .btn-lg{flex:1 1 100%}.blog-faq-trigger{padding-right:var(--space-2)}}