.blog-index,.blog-page{--blog-ink: #080808;--blog-paper: #f4f4f1;--blog-muted: #a7a7a1;--blog-accent: #c8f55a;--blog-rule: rgba(255, 255, 255, .18);--blok-duzy: clamp(64px, 8vw, 130px);--blok-sredni: clamp(44px, 5vw, 86px);--blok-maly: clamp(28px, 3vw, 52px);--blok-pas: clamp(16px, 1.8vw, 30px);background:var(--blog-ink);color:var(--blog-paper);font-family:DM Sans,system-ui,sans-serif}.blog-shell{width:min(100%,1760px);margin-inline:auto;padding-inline:var(--edge, 32px)}.blog-reading-width{width:min(100% - 2 * var(--edge, 24px),760px);margin-inline:auto}.blog-index h1,.blog-index h2,.blog-page h1,.blog-page h2,.blog-page h3{font-family:Syne,Syne Fallback,system-ui,sans-serif;font-weight:800;text-wrap:balance}.blog-page .privacy-controls h2{font-weight:700}.blog-index a:focus-visible,.blog-page a:focus-visible,.blog-index button:focus-visible{outline:2px solid var(--blog-accent);outline-offset:5px}.blog-index .site-footer a:focus-visible,.blog-page .site-footer a:focus-visible{outline-color:currentColor}.blog-index [hidden],.blog-page [hidden]{display:none!important}.blog-index-hero{padding-top:clamp(140px,17vh,220px);padding-bottom:var(--blok-duzy)}.blog-topline,.blog-article-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}.blog-eyebrow{margin:0;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1.5;letter-spacing:var(--label-tracking);text-transform:uppercase}.blog-languages{position:relative;display:flex;align-items:center;gap:8px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.blog-languages-label{color:var(--blog-muted);margin-right:12px}.blog-languages a{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;min-width:30px;min-height:44px;color:var(--blog-paper);opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease)}.blog-languages a[aria-current=page]{color:var(--blog-accent);opacity:1}.blog-index-hero h1{margin:var(--blok-sredni) 0 38px;max-width:1320px;font-size:clamp(2.75rem,6.9vw,5.5rem);line-height:1.02;letter-spacing:-.045em}.blog-index-hero h1 span{color:var(--blog-accent)}.blog-index-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:35px}.blog-index-intro>p{max-width:640px;font-size:clamp(1.125rem,1.5vw,1.4375rem);line-height:1.6;color:var(--blog-muted);margin:0}.blog-archive-count{white-space:nowrap;font-size:.75rem;color:var(--blog-muted);font-variant-numeric:tabular-nums}.blog-archive{padding-bottom:var(--blok-duzy)}.blog-category-tabs{position:relative;display:flex;flex-wrap:wrap;gap:10px 36px;padding:0 0 25px;border-bottom:1px solid var(--blog-rule);margin-bottom:var(--blok-maly)}.blog-category-tabs button{position:relative;z-index:1;display:flex;align-items:center;gap:10px;cursor:pointer;border:0;border-radius:0;background:transparent;padding:12px 0;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--blog-paper);opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease)}.blog-category-tabs button span{font-size:var(--label-size);font-variant-numeric:tabular-nums;opacity:.7;align-self:flex-start}.blog-category-tabs button[aria-pressed=true]{color:var(--blog-accent);opacity:1}.blog-posts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--blok-sredni) 48px}.blog-entry{min-width:0;border-bottom:1px solid var(--blog-rule);padding-bottom:35px}.blog-entry-link{display:block;height:100%}.blog-entry-image{overflow:hidden;aspect-ratio:16 / 9;margin-bottom:28px;background:#111}.blog-entry-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-entry-body{min-width:0}.blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;font-size:.75rem;color:var(--blog-muted)}.blog-category{color:var(--blog-accent);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.blog-meta time{font-variant-numeric:tabular-nums}.blog-entry h2{font-size:clamp(1.5rem,2.5vw,2.4375rem);line-height:1.16;letter-spacing:-.025em;margin:20px 0 18px}.blog-entry p{font-size:1rem;line-height:1.65;color:var(--blog-muted);max-width:41ch;margin:0}.blog-entry-bottom{display:flex;flex-direction:column;gap:22px;margin-top:30px}.blog-read-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font:800 .875rem/1.1 Syne,Syne Fallback,sans-serif;letter-spacing:-.02em}.blog-read-link>.ar{width:22px;height:auto;flex:none;color:var(--blog-accent);transition:transform var(--ruch-move) var(--ruch-ease)}.blog-empty{margin:40px 0;color:var(--blog-muted)}.blog-skip-link{position:fixed;left:var(--edge, 24px);top:12px;z-index:70;padding:10px 18px;color:#080808;background:#c8f55a;transform:translateY(-180%)}.blog-skip-link:focus{transform:translateY(0)}.blog-article-top{padding-top:clamp(120px,13vh,175px)}.blog-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:var(--type-meta);color:var(--blog-muted)}.blog-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.blog-breadcrumb>span[aria-hidden]{opacity:.5}.blog-breadcrumb a:hover{color:var(--blog-accent)}.blog-article-header{padding-top:var(--blok-sredni);padding-bottom:var(--blok-sredni)}.blog-article-header h1{max-width:1320px;font-size:clamp(2.25rem,4.9vw,5.25rem);line-height:1.07;letter-spacing:-.04em;margin:28px 0;overflow-wrap:break-word}.blog-article-description{max-width:850px;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.6;color:var(--blog-muted);margin:0}.blog-article-byline{display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--blog-muted);margin-top:32px;font-size:.75rem}.blog-article-cover{margin-top:var(--blok-sredni);aspect-ratio:2 / 1;max-height:680px;overflow:hidden;background:#111}.blog-article-cover picture{display:block;width:100%;height:100%}.blog-article-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-prose{font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:var(--lh-body, 1.55);color:#c9c9c4;padding-bottom:var(--blok-sredni);overflow-wrap:anywhere}.blog-page .blog-prose.blog-reading-width{width:min(100% - 2 * var(--edge, 24px),46ch)}.blog-prose>:first-child{margin-top:0}.blog-prose h1,.blog-prose h2{font-size:clamp(1.8125rem,3vw,2.625rem);line-height:1.18;letter-spacing:-.025em;color:var(--blog-paper);margin:2.1em 0 .65em}.blog-prose h3{font-size:clamp(1.4375rem,2vw,1.8125rem);color:var(--blog-paper);line-height:1.3;letter-spacing:-.015em;margin:2em 0 .6em}.blog-prose h4{font-size:1.25rem;color:var(--blog-paper);font-weight:600;margin:1.6em 0 .6em}.blog-prose p{margin:0 0 1.4em}.blog-prose a{color:var(--blog-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.blog-prose a:hover{color:var(--blog-paper)}.blog-prose ul,.blog-prose ol{margin:0 0 1.5em;padding-left:1.4em}.blog-prose ul{list-style-type:disc}.blog-prose ol{list-style-type:decimal}.blog-prose li{margin-bottom:.5em;padding-left:.25em}.blog-prose li::marker{color:var(--blog-accent)}.blog-prose strong{color:var(--blog-paper);font-weight:600}.blog-prose em{font-style:italic}.blog-prose blockquote{margin:2em 0;border-left:2px solid var(--blog-accent);padding:.2em 0 .2em 1.5em;font-size:1.15em}.blog-prose blockquote p:last-child{margin-bottom:0}.blog-prose code{padding:2px 6px;background:#181818;font-size:.85em;color:var(--blog-accent);border-radius:0}.blog-prose pre{overflow-x:auto;background:#111;padding:24px;margin:2em 0;border:1px solid var(--blog-rule);border-radius:0}.blog-prose pre code{background:transparent;padding:0;color:inherit}.blog-prose hr{margin:3em 0;border:0;border-top:1px solid var(--blog-rule)}.blog-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:2em 0;font-size:.875rem;line-height:1.6}.blog-prose th,.blog-prose td{min-width:135px;padding:16px 18px;border-bottom:1px solid var(--blog-rule);text-align:left;vertical-align:top}.blog-prose th{color:var(--blog-paper);font-weight:600;border-color:#63635d}.blog-prose img{max-width:100%;height:auto;display:block;margin:2em auto;border-radius:0}.blog-prose iframe,.blog-prose video{max-width:100%}.blog-article-cta{padding-top:var(--blok-duzy);padding-bottom:var(--blok-duzy);border-top:1px solid var(--blog-rule)}.blog-page main>.domkniecie{position:relative;margin-top:calc(-1 * var(--nakladka, 0px));background:#c8f55a;timeline-scope:--domkniecie-os}.blog-page main>.domkniecie>.blog-article-cta{position:sticky;top:0;z-index:1;min-height:100vh;display:flex;flex-direction:column;justify-content:center;border-top:0;background:#c8f55a;color:#080808;--action-ink: #080808;--action-paper: #c8f55a;--blog-muted: #080808b3;--wzor-plyta: #080808;--wzor-plyta-napis: #c8f55a}.blog-page main>.domkniecie>.blog-article-cta .blog-eyebrow{color:#080808b3}.blog-page main>.domkniecie>.blog-article-cta>p.blog-cta-note{margin-top:16px;font-size:.8125rem;line-height:1.6;color:#080808b3;max-width:60ch}.blog-page main>.domkniecie>.domkniecie-tor{height:100vh;background:#c8f55a}.blog-page main>.domkniecie>.domkniecie-os{position:absolute;top:var(--nakladka, 0px);left:0;width:1px;height:100vh;pointer-events:none;view-timeline:--domkniecie-os block}.blog-page main>.domkniecie>.domkniecie-zapas{height:var(--zapas, 2vh);background:#c8f55a}.blog-page main>.nad-domknieciem{position:relative;z-index:2;background:var(--blog-ink)}.blog-page main>:has(+.domkniecie){position:relative;z-index:2;background:var(--blog-ink);view-timeline:--ukos-krawedz block}.blog-page main>:has(+.domkniecie):after{content:"";position:absolute;top:calc(100% - 1px);left:0;right:0;height:calc(7vh + 1px);background:var(--blog-ink);clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none}@supports (animation-timeline: view()){.blog-page main>:has(+.domkniecie):after{animation:blogUkos linear both;animation-timeline:--ukos-krawedz;animation-range:exit 0% exit 100%}}@keyframes blogUkos{to{clip-path:polygon(0 0,100% 0,0 0%)}}@media(min-width:721px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.blog-page main>.domkniecie>.blog-article-cta>*{animation:blogOstrz linear both;animation-timeline:--domkniecie-os;animation-range:entry 0% entry 85%}}}.blog-page main>.domkniecie:focus-within>.blog-article-cta>*{animation:none;filter:none}@keyframes blogOstrz{0%{filter:blur(26px)}to{filter:blur(0px)}}.blog-page .domkniecie>.blog-article-cta>div{flex-direction:column;align-items:flex-start;gap:8px}.blog-page .domkniecie>.blog-article-cta a[data-action=primary]{margin-left:0;white-space:normal;width:100%;max-width:none;justify-content:flex-start;gap:.22em;padding:18px 0;background:none;color:var(--action-ink);font-size:clamp(1.625rem,3.2vw,2.875rem);line-height:1.02;letter-spacing:-.035em}.blog-page .domkniecie>.blog-article-cta a[data-action=primary] .action-label{width:-moz-fit-content;width:fit-content;max-width:100%}.blog-page .domkniecie>.blog-article-cta a[data-action=primary] .action-arrow{width:max(.52em,24px);height:auto;flex:0 0 auto;align-self:flex-end;margin-bottom:.325em}.blog-page .domkniecie>.blog-article-cta a[data-action=primary]:not(:disabled):is(:focus-visible,:active){color:var(--action-paper)}@media(hover:hover)and (pointer:fine){.blog-page .domkniecie>.blog-article-cta a[data-action=primary]:not(:disabled):hover{color:var(--action-paper)}}@media(prefers-reduced-motion:reduce){.blog-page main>:has(+.domkniecie):after{animation:none}}@media(max-width:720px){.blog-page main>.domkniecie{margin-top:0}.blog-page main>.domkniecie>:is(.domkniecie-tor,.domkniecie-os){display:none}.blog-page main>.domkniecie>.blog-article-cta{position:relative;min-height:0}}.blog-article-cta h2{max-width:1050px;font-size:clamp(2.375rem,5vw,5rem);line-height:1.05;letter-spacing:-.04em;margin:28px 0}.blog-article-cta>p:not(.blog-eyebrow){max-width:620px;color:var(--blog-muted);font-size:1.125rem;line-height:1.6}.blog-article-cta>div{margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;gap:25px 40px}.blog-footer{border-top:1px solid var(--blog-rule);padding-top:30px;padding-bottom:35px;display:flex;align-items:center;justify-content:space-between;gap:30px}.blog-footer-brand{font-family:Syne,Syne Fallback,system-ui,sans-serif;font-weight:800;font-size:1.875rem;letter-spacing:-.06em}.blog-footer>div{display:flex;align-items:center;flex-wrap:wrap;gap:15px 30px;color:var(--blog-muted);font-size:.75rem}.blog-footer a:hover{color:var(--blog-accent)}@media(max-width:900px){.blog-posts{gap:50px 28px}}@media(max-width:650px){.blog-index-hero{padding-top:120px;padding-bottom:60px}.blog-topline,.blog-article-top{align-items:flex-start;gap:22px}.blog-topline{flex-direction:column}.blog-languages-label{margin-right:5px}.blog-index-hero h1{margin-top:35px;font-size:clamp(2.375rem,9vw,3.625rem)}.blog-index-intro{align-items:flex-start;flex-direction:column;gap:25px}.blog-category-tabs{gap:8px 22px;margin-bottom:30px;padding-bottom:18px}.blog-category-tabs button{font-size:var(--type-meta)}.blog-posts{grid-template-columns:minmax(0,1fr);gap:40px}.blog-article-top{padding-top:calc(var(--nav-h) + 55px);flex-direction:column}.blog-article-header{padding-top:40px}.blog-article-header h1{font-size:clamp(2.0625rem,8.5vw,3rem)}.blog-article-cover{aspect-ratio:4 / 3}.blog-footer{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:720px){.blog-index-hero,.blog-archive,.blog-related,.blog-pagination{padding-bottom:48px}.blog-article-cta{padding-top:48px;padding-bottom:48px}.blog-article-header{padding-bottom:48px}}.blog-entry,.blog-studio-note{transition:opacity var(--ruch-fade) var(--ruch-ease)}.blog-read-link.link-strzalka{max-width:none}:is(.blog-entry-bottom,.blog-note-body)>.blog-read-link.link-strzalka{width:-moz-fit-content;width:fit-content}@media(hover:hover)and (pointer:fine){.blog-posts:hover .blog-entry:not(:hover),.blog-note-list:hover .blog-studio-note:not(:hover){opacity:.2}.blog-entry-link:hover h2,.blog-studio-note:hover h2{color:inherit}}@media(prefers-reduced-motion:no-preference){.blog-posts.ruch-wpisy>.blog-entry:not(.is-in){opacity:0;transform:translateY(8px)}.blog-posts.ruch-wpisy>.blog-entry:not(.is-done){transition:opacity var(--ruch-fade) var(--ruch-ease),transform var(--ruch-move) var(--ruch-ease);transition-delay:calc(var(--i, 0) * 40ms)}}.blog-page{timeline-scope:--prose}.blog-page .blog-prose{view-timeline:--prose block}.blog-progress{display:none;position:fixed;top:var(--nav-h);left:0;z-index:59;width:var(--pasek-w, 100%);height:2px;background:#c8f55a;transform-origin:left;transform:scaleX(0);pointer-events:none;transition:width var(--ruch-move) var(--ruch-ease)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.blog-progress{display:block;animation:blog-progress linear both;animation-timeline:--prose;animation-range:contain 0% contain 100%}}}@keyframes blog-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.blog-page .domkniecie>.blog-article-cta h2{font-weight:800}.blog-page main>.blog-reading-width.nad-domknieciem{box-shadow:0 0 0 100vmax var(--blog-ink);clip-path:inset(0 -100vmax)}@media(max-width:720px){.blog-page main>.domkniecie>.domkniecie-zapas{display:none}.blog-index-hero{padding-top:calc(var(--nav-h) + 40px)}.blog-article-top{padding-top:calc(var(--nav-h) + 26px)}.blog-category-tabs button{min-height:44px;margin-block:-3.5px}}@media(max-width:520px){.blog-page .domkniecie>.blog-article-cta a[data-action=primary]{font-size:clamp(1.375rem,6.2vw,1.625rem);--ogon: .84em;padding-right:var(--ogon)}.blog-page .domkniecie>.blog-article-cta a[data-action=primary] .action-arrow{margin:0 calc(-1 * var(--ogon)) 0 .22em;vertical-align:middle}}.blog-index,.blog-page{--type-hero: clamp(42px, calc(22px + 3vw) , 78px)}.blog-index-hero h1{font-size:var(--type-hero)}.blog-article-header h1{font-size:min(var(--type-hero),calc(.5rem + 4vw));letter-spacing:-.045em}.blog-article-description{max-width:43ch}.blog-read-link.link-strzalka:active>.ar{color:currentColor}@media(hover:hover)and (pointer:fine){.blog-read-link.link-strzalka:hover>.ar{color:currentColor}}.blog-entry :is(h2,h3),.blog-index .blog-note-list .blog-studio-note .blog-note-body h2{overflow-wrap:break-word}@media(min-width:721px)and (max-width:1024px){.blog-entry h2{font-size:clamp(1.25rem,2.1vw,1.625rem);letter-spacing:-.03em}.blog-index .blog-note-list .blog-studio-note .blog-note-body h2{font-size:clamp(1.375rem,2.5vw,1.75rem);letter-spacing:-.03em}.blog-prose h1,.blog-prose h2{font-size:1.5625rem;letter-spacing:-.03em}.blog-prose h3{font-size:1.25rem;letter-spacing:-.02em}}@media(max-width:720px){.blog-index{--type-hero: clamp(32px, 5.2vw, 56px)}.blog-index-hero h1{font-size:var(--type-hero)}.blog-article-header h1{font-size:clamp(1.5625rem,6.6vw,2.125rem);line-height:1.08}.blog-entry h2{font-size:1.25rem;line-height:1.18;letter-spacing:-.03em}.blog-index .blog-note-list .blog-studio-note .blog-note-body h2{font-size:1.25rem;letter-spacing:-.03em}.blog-index .blog-archive>h2.blog-archive-heading{font-size:1.625rem}.blog-prose h1,.blog-prose h2{font-size:1.3125rem;line-height:1.2;letter-spacing:-.03em}.blog-prose h3{font-size:1.125rem;line-height:1.3;letter-spacing:-.02em}.blog-related-glowa h2{font-size:1.5rem}.blog-article-cta h2{font-size:clamp(1.875rem,8vw,2.375rem)}}@media(min-width:721px)and (pointer:coarse){.blog-category-tabs button{min-height:44px;margin-block:-4.5px}}.blog-breadcrumb{gap:0 20px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--blog-paper)}.blog-breadcrumb>*{opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease)}.blog-breadcrumb>span[aria-hidden]{opacity:var(--label-opacity)}.blog-breadcrumb a:hover,.blog-breadcrumb a:focus-visible{color:var(--blog-paper);opacity:1}.blog-meta{gap:8px 20px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1.5;letter-spacing:var(--label-tracking);text-transform:uppercase;color:#f4f4f1b3}.blog-category{color:inherit}.blog-meta .blog-category{color:var(--blog-paper)}.blog-article-byline{font-size:var(--type-meta);line-height:var(--lh-meta)}.blog-archive-count{font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}@media(min-width:721px){.blog-article-top{padding-top:calc(var(--nav-h) + clamp(55px,7vw,120px) - 16px)}.blog-article-header{padding-top:clamp(24px,3.5vw,51px)}}@media(min-width:1025px){.blog-prose h1,.blog-prose h2{font-size:var(--type-subtitle);line-height:1.15;letter-spacing:-.03em}.blog-prose h3{font-size:clamp(1.25rem,calc(.625rem + .9vw),1.5rem);line-height:1.25;letter-spacing:-.02em}.blog-entry h2{font-size:clamp(1.3125rem,calc(.4375rem + 1.25vw),1.75rem);letter-spacing:-.03em}.blog-index .blog-note-list .blog-studio-note .blog-note-body h2{font-size:clamp(1.625rem,calc(.625rem + 1.9vw),2.5rem);letter-spacing:-.03em}.blog-related-glowa h2,.blog-index .blog-archive>h2.blog-archive-heading{font-size:var(--type-title);line-height:var(--lh-title)}}@media(min-width:721px){.blog-article-cta h2{font-size:var(--type-title);line-height:var(--lh-title)}}.blog-index .domkniecie a:focus-visible,.blog-page .domkniecie a:focus-visible{outline-color:#080808}.blog-index main>.blog-archive:has(+.domkniecie){padding-bottom:var(--blok-duzy)}.blog-entry-link{transition:scale .16s ease-out}.blog-studio-note{transition:opacity var(--ruch-fade) var(--ruch-ease),scale .16s ease-out}:is(.blog-entry-link,.blog-studio-note):active{scale:var(--press-scale-karta, .985);transition:scale .1s ease-out}:is(.blog-prose a:not([class]),.blog-category-tabs button):active{opacity:var(--press-opacity, .75);transition:none}.blog-breadcrumb a:active{opacity:1;color:var(--blog-accent, #c8f55a);transition:none}@media(forced-colors:active){.blog-progress{forced-color-adjust:none;background:Highlight}}.blog-related{padding-bottom:var(--blok-sredni)}.blog-related-glowa{padding-top:16px;border-top:1px solid var(--blog-rule);margin-bottom:var(--blok-maly)}:where(.blog-related-glowa) h2{margin:0;font-size:clamp(1.8125rem,3.5vw,3.25rem);line-height:1.15;letter-spacing:-.03em}.blog-related .blog-related-posts{grid-template-columns:repeat(var(--kolumny, 2),minmax(0,1fr));align-items:start;gap:var(--blok-sredni) clamp(24px,2.4vw,40px)}.blog-related-posts>.blog-entry{padding-bottom:0;border:0}.blog-related-posts .blog-entry-link{display:flex;flex-direction:column;height:100%}.blog-related-posts .blog-entry-image{margin:0 0 22px;aspect-ratio:16 / 9}.blog-related-posts .blog-entry-body{display:flex;flex:1;flex-direction:column}.blog-related-posts .blog-entry h3{margin:16px 0 0;font-size:clamp(1.1875rem,calc(.375rem + 1vw),1.5625rem);line-height:1.16;letter-spacing:-.03em}.blog-related-posts .blog-entry-bottom{margin-top:auto;padding-top:18px}@media(hover:hover)and (pointer:fine){.blog-related-posts:hover .blog-entry:not(:hover){opacity:.2}.blog-related-posts .blog-entry-link:hover h3{color:inherit}}.blog-pagination{padding-bottom:var(--blok-sredni)}.blog-pagination-rzad{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,2.4vw,40px);align-items:start;border-top:1px solid var(--blog-rule)}.blog-pagination-link{display:block;padding:24px 0 0}.blog-pagination-link>span{display:block;color:var(--blog-muted);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.blog-pagination-link>p{margin:12px 0 0;max-width:34ch;font:800 clamp(1.1875rem,calc(.375rem + 1vw),1.5625rem)/1.16 "Syne","Syne Fallback",sans-serif;letter-spacing:-.02em;overflow-wrap:break-word;transition:color var(--ruch-fade) var(--ruch-ease)}.blog-pagination-next{text-align:right}.blog-pagination-next>p{margin-left:auto}.blog-pagination-link:focus-visible>p{color:var(--blog-accent)}@media(hover:hover)and (pointer:fine){.blog-pagination-link:hover>p{color:var(--blog-accent)}}@media(max-width:1100px){.blog-related .blog-related-posts{grid-template-columns:repeat(min(var(--kolumny, 2),2),minmax(0,1fr))}}@media(max-width:650px){.blog-related .blog-related-posts{grid-template-columns:minmax(0,1fr);gap:48px}.blog-related-posts .blog-entry h3{font-size:1.25rem}.blog-pagination-rzad{grid-template-columns:minmax(0,1fr);gap:0}.blog-pagination-next{text-align:left}.blog-pagination-next>p{margin-left:0}.blog-pagination-rzad>span[aria-hidden]{display:none}}@media(max-width:720px){.blog-related,.blog-pagination{padding-bottom:48px}}
