.essay-shell{background:var(--color-bg);color:var(--color-ink);min-height:100vh}.essay-layout{grid-template-columns:1fr minmax(0,38rem) 1fr;gap:2rem;max-width:1280px;margin:0 auto;padding:3rem 1.5rem 6rem;display:grid}.essay-toc-col{grid-area:1/3;min-width:0}.essay-content{grid-area:1/2;min-width:0}.essay-rail{grid-area:1/1}@media (width<=1023px){.essay-layout{grid-template-columns:1fr;padding:2rem 1.5rem 4rem}.essay-toc-col,.essay-content,.essay-rail{grid-area:auto/1}.essay-rail{display:none}}.essay-header{margin:0 0 4rem}.essay-eyebrow{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.5rem;font-size:11px;font-weight:500}.essay-h1{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 1.5rem;font-size:clamp(2rem,4vw + 1rem,3.5rem);font-weight:300;line-height:1.15}.essay-lead{font-family:var(--font-sans);color:var(--color-ink-soft);margin:0 0 2.5rem;font-size:clamp(1.125rem,1.5vw + .75rem,1.5rem);font-style:italic;font-weight:300;line-height:1.4}.essay-meta{font-family:var(--font-sans);color:var(--color-ink-muted);flex-wrap:wrap;gap:.5rem;font-size:13px;display:flex}.essay-meta__separator{color:var(--color-ink-muted);opacity:.6}.essay-prose{font-family:var(--font-sans);color:var(--color-ink);max-width:38rem;font-size:1.125rem;font-weight:400;line-height:1.7}.essay-prose p{margin:0 0 1.5rem}.essay-prose strong{color:var(--color-ink);font-weight:500}.essay-prose em{font-style:italic}.essay-prose a{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline 1px #11111459;transition:color .15s,text-decoration-color .15s,text-decoration-thickness .15s}.essay-prose a:hover,.essay-prose a:focus-visible{color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.essay-prose hr{border:none;height:0;margin:3rem 0}.essay-prose h2{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);margin:5rem 0 2rem;scroll-margin-top:5rem;font-size:clamp(1.5rem,2.5vw + 1rem,2.25rem);font-weight:300;line-height:1.2}.essay-prose h3{font-family:var(--font-sans);color:var(--color-ink);margin:2.5rem 0 1rem;scroll-margin-top:5rem;font-size:1.375rem;font-weight:400;line-height:1.3}.essay-prose blockquote{border-left:2px solid var(--color-accent);color:var(--color-ink);margin:3rem 0;padding:0 0 0 1.5rem;font-style:normal}.essay-prose blockquote p{margin:0 0 1rem}.essay-prose blockquote p:last-child{margin-bottom:0}.essay-tldr{border-left:2px solid var(--color-accent);margin:3rem 0 4rem;padding:0 0 0 2rem}.essay-tldr h2{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1.25rem;scroll-margin-top:5rem;font-size:11px;font-weight:500}.essay-tldr h2:after{content:"";background:var(--color-accent);width:40px;height:1px;margin-top:.5rem;display:block}.essay-tldr p{color:var(--color-ink-soft);margin:0;font-size:1.125rem;font-style:italic;line-height:1.75}.term-definition{border-top:.5px solid var(--color-line);border-bottom:.5px solid var(--color-line);margin:4rem 0;padding:1.5rem 0}.term-definition h2{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1rem;scroll-margin-top:5rem;font-size:11px;font-weight:500}.term-definition h2:after{content:"";background:var(--color-accent);width:40px;height:1px;margin-top:.5rem;display:block}.term-definition p{font-family:var(--font-sans);color:var(--color-ink);margin:0 0 .75rem;font-size:1rem;font-weight:400;line-height:1.75}.term-definition p:last-child{margin-bottom:0}.essay-section-wnioski{margin-top:9rem}@media (width<=768px){.essay-section-wnioski{margin-top:6rem}}.essay-section-wnioski p{color:var(--color-ink);margin:0 0 1.25rem;font-size:1.05rem;line-height:1.65}.essay-faq{margin-top:5rem}.essay-faq h3{margin:2.5rem 0 1rem;font-size:1.25rem;font-weight:500}.essay-figure{max-width:680px;margin:4rem 0;padding:0}@media (width>=768px){.essay-figure{margin-left:calc(-340px + 19rem);margin-right:calc(-340px + 19rem)}}.essay-figcaption{font-family:var(--font-sans);color:var(--color-ink-muted);letter-spacing:.02em;text-align:center;margin-top:1rem;font-size:12px}.essay-footer-content{border-top:.5px solid var(--color-line);font-family:var(--font-sans);color:var(--color-ink-muted);margin-top:6rem;padding-top:2rem;font-size:13px;line-height:1.7}.essay-footer-content p{margin:0 0 .5rem}.essay-footer__attribution{color:var(--color-ink-soft)}.hub-shell{background:var(--color-bg);color:var(--color-ink);min-height:100vh}.hub-container{max-width:46rem;margin:0 auto;padding:4rem 1.5rem 8rem}.hub-h1{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 2rem;font-size:clamp(2.5rem,5vw + 1rem,4rem);font-weight:300;line-height:1.1}.hub-lead{font-family:var(--font-sans);color:var(--color-ink-soft);max-width:36rem;margin:0 0 7.5rem;font-size:1.25rem;font-style:italic;font-weight:300;line-height:1.5}.hub-list{flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none;display:flex}.essay-card{padding:0;position:relative}.essay-card--fundament{border-bottom:.5px solid var(--color-accent);padding-bottom:3rem}.essay-card__eyebrow{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.25rem;font-size:11px;font-weight:500}.essay-card--default .essay-card__eyebrow{color:var(--color-ink-soft)}.essay-card__title{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--color-ink);margin:0 0 .75rem;font-size:clamp(1.75rem,3vw + .5rem,2.5rem);font-weight:300;line-height:1.15}.essay-card__title a{color:inherit;text-decoration:none}.essay-card__title a:after{content:"";position:absolute;inset:0}.essay-card__title a:hover,.essay-card__title a:focus-visible{color:var(--color-accent)}.essay-card__subtitle{font-family:var(--font-sans);color:var(--color-ink-soft);margin:0 0 1.5rem;font-size:1.125rem;font-style:italic;font-weight:300;line-height:1.4}.essay-card__description{font-family:var(--font-sans);color:var(--color-ink);max-width:36rem;margin:0 0 1.25rem;font-size:1rem;font-weight:400;line-height:1.6}.essay-card__meta{font-family:var(--font-sans);color:var(--color-ink-muted);letter-spacing:.02em;font-size:13px}.category-placeholder{text-align:center;max-width:38rem;margin:0 auto;padding:6rem 1.5rem}.category-placeholder h1{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:300}.category-placeholder p{font-family:var(--font-sans);color:var(--color-ink-soft);margin:0 0 2rem;font-size:1rem;line-height:1.6}.category-placeholder__back{font-family:var(--font-sans);color:var(--color-accent);letter-spacing:.02em;font-size:13px;text-decoration:none}.category-placeholder__back:hover{text-decoration:underline}@media print{.reading-progress,.essay-toc-wrap,.essay-breadcrumb,nav,footer,.nav,.footer{display:none!important}.essay-layout{max-width:none;padding:0;grid-template-columns:1fr!important}.essay-prose{color:#000;max-width:100%;font-size:11pt;line-height:1.5}.essay-h1{font-size:22pt}.essay-prose h2{margin-top:2rem;font-size:16pt}.layers-stack{page-break-inside:avoid}.essay-figure{margin-left:0;margin-right:0}}.essay-breadcrumb[data-astro-cid-ug2jvmot]{letter-spacing:.04em;color:var(--color-ink-muted);margin-bottom:1.5rem;font-size:11px}.essay-breadcrumb__list[data-astro-cid-ug2jvmot]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.essay-breadcrumb__item[data-astro-cid-ug2jvmot]{align-items:center;gap:.5rem;display:inline-flex}.essay-breadcrumb__link[data-astro-cid-ug2jvmot]{color:var(--color-ink-muted);text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1)}.essay-breadcrumb__link[data-astro-cid-ug2jvmot]:hover,.essay-breadcrumb__link[data-astro-cid-ug2jvmot]:focus-visible{color:var(--color-ink)}.essay-breadcrumb__current[data-astro-cid-ug2jvmot]{color:var(--color-ink-soft)}.essay-breadcrumb__sep[data-astro-cid-ug2jvmot]{color:var(--color-ink-muted);opacity:.6}@media print{.essay-breadcrumb[data-astro-cid-ug2jvmot]{display:none}}
