.beginners-main{padding-top:var(--space-8);padding-bottom:var(--space-12)}.beginners-hero-layout{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1.1fr);gap:var(--space-10);align-items:stretch}.beginners-hero-intro{display:flex;flex-direction:column;gap:var(--space-6)}.beginners-hero-lede{font-size:var(--font-size-md);color:var(--color-text-soft)}.beginners-hero-cta-row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;margin-top:var(--space-4)}.beginners-hero-note{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-4)}.beginners-hero-visual img{border-radius:var(--radius-lg)}.beginners-section{background:radial-gradient(circle at top,var(--color-bg-elevated) 0,var(--color-bg) 60%)}.beginners-section-alt{background:radial-gradient(circle at top,var(--color-bg-alt) 0,var(--color-bg) 60%)}.beginners-section-header{max-width:720px;margin:0 auto var(--space-10);text-align:left}.beginners-two-column{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1fr);gap:var(--space-10);align-items:flex-start}.beginners-text-block p:last-child{margin-bottom:0}.beginners-aside{position:relative}.beginners-aside::before{content:"Dla spokojnego startu";position:absolute;top:var(--space-6);right:var(--space-7);font-size:var(--font-size-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.beginners-bullet-list{list-style:disc;margin-left:1.25rem;color:var(--color-text-soft)}.beginners-bullet-list li{margin-bottom:var(--space-3)}.beginners-steps-list{list-style:decimal;margin-left:1.5rem;color:var(--color-text-soft)}.beginners-steps-list li{margin-bottom:var(--space-3)}.beginners-image-right-layout,.beginners-image-left-layout{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,1.4fr);gap:var(--space-12);align-items:center}.beginners-image-left-layout{grid-template-columns:minmax(0,1.4fr)minmax(0,1.1fr)}.beginners-image-block img{border-radius:var(--radius-lg)}.beginners-image-block figcaption{margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted)}.beginners-text-block-wide{display:flex;flex-direction:column;gap:var(--space-5)}.beginners-clan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin-top:var(--space-6);margin-bottom:var(--space-4)}.beginners-clan-card h3{margin-bottom:var(--space-4)}.beginners-note{margin-top:var(--space-4);color:var(--color-text-soft)}.beginners-inline-links{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.beginners-gameplay-grid{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1.1fr);gap:var(--space-10);align-items:flex-start}.beginners-three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin-top:var(--space-8)}.beginners-survival-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}.beginners-faq-intro{margin-bottom:var(--space-8)}.beginners-faq-list{margin-top:var(--space-4)}.beginners-faq-footer-links{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}@media(max-width:1024px){.beginners-hero-layout{grid-template-columns:1fr;align-items:flex-start}.beginners-two-column{grid-template-columns:1fr}.beginners-image-right-layout,.beginners-image-left-layout{grid-template-columns:1fr;gap:var(--space-8)}.beginners-gameplay-grid{grid-template-columns:1fr}.beginners-clan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.beginners-three-columns,.beginners-survival-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.beginners-main{padding-top:var(--space-6)}.beginners-section-header{text-align:left}.beginners-clan-grid{grid-template-columns:1fr}.beginners-three-columns,.beginners-survival-grid{grid-template-columns:1fr}.beginners-hero-cta-row{flex-direction:column;align-items:stretch}.beginners-inline-links{flex-direction:column;align-items:stretch}.beginners-faq-footer-links{flex-direction:column;align-items:stretch}}@media(max-width:480px){.beginners-hero-lede{font-size:var(--font-size-base)}.beginners-section{padding-top:var(--space-12);padding-bottom:var(--space-12)}}