.gszk-category-featured{clear:both;width:100%;max-width:100%;flex:0 0 100%;grid-column:1/-1}
.gszk-category-intro{width:100%;margin:0 0 24px;text-align:left}
#page_content_wrapper .gszk-category-intro>h2{font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1.3;letter-spacing:0;text-transform:none;text-align:center;margin:0 0 20px}
.gszk-category-intro>p{font-family:inherit;font-size:inherit;font-weight:400;font-style:normal;line-height:inherit;margin:0 0 1em;padding:0}
.gszk-category-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;align-items:start;width:100%;clear:both}
.gszk-category-post-grid>.post{float:none!important;clear:none!important;width:100%!important;margin-right:0!important}
.gszk-category-post-grid>br.clear{display:none!important}
/* Match GrandBlog's standard mixed-grid heading, including the first post. */
#page_content_wrapper .gszk-category-post-grid>.post .post_header h5{font-size:24px}
#gs-zlotykalendarz{--gszk-ink:#111;--gszk-muted:#777;--gszk-paper:#fff;--gszk-soft:#f3f3f3;--gszk-yellow:#ffbd21;--gszk-line:#d8d8d8;--gszk-card-w:min(58.41%,505px);--gszk-gap:clamp(18px,2.6vw,38px);--gszk-ease:cubic-bezier(.2,.8,.2,1);position:relative;width:100%;max-width:100%;margin:32px 0 38px;color:var(--gszk-ink);font-family:inherit;background:#fff;overflow:hidden}
#gs-zlotykalendarz,#gs-zlotykalendarz *{box-sizing:border-box}
#gs-zlotykalendarz button,#gs-zlotykalendarz a{font:inherit}
#gs-zlotykalendarz button{color:inherit}
#gs-zlotykalendarz .gszk-app{width:100%;display:grid;grid-template-rows:auto auto auto;gap:12px;padding:22px 0 20px;background:#fff}
#gs-zlotykalendarz .gszk-topbar{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 18px;z-index:4}
#gs-zlotykalendarz .gszk-year-picker{display:flex;align-items:center;justify-content:center;gap:3px;max-width:100%;margin:0 auto;padding:3px;overflow:auto;scrollbar-width:none;background:#fff;border:1px solid var(--gszk-line);border-radius:0}
#gs-zlotykalendarz .gszk-year-picker::-webkit-scrollbar,#gs-zlotykalendarz .gszk-carousel::-webkit-scrollbar{display:none}
#gs-zlotykalendarz .gszk-year-button{position:relative;flex:0 0 auto;min-width:58px;padding:10px 12px;border:0;border-radius:0;background:transparent;color:#666;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;cursor:pointer;transition:.25s var(--gszk-ease)}
#gs-zlotykalendarz .gszk-year-button:hover{color:#000;background:#f1f1f1}
#gs-zlotykalendarz .gszk-year-button[aria-pressed="true"]{background:var(--gszk-yellow);color:#000}
#gs-zlotykalendarz .gszk-year-button.is-partial::after{content:"";position:absolute;right:7px;top:7px;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.55}
#gs-zlotykalendarz .gszk-carousel-wrap{position:relative;min-height:0;display:grid;align-items:center;overflow:visible;background:var(--gszk-soft)}
#gs-zlotykalendarz .gszk-carousel{display:flex;align-items:center;gap:var(--gszk-gap);width:100%;padding:70px max(20px,calc((100% - var(--gszk-card-w))/2)) 75px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab}
#gs-zlotykalendarz .gszk-carousel.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}
#gs-zlotykalendarz .gszk-slide{position:relative;flex:0 0 var(--gszk-card-w);scroll-snap-align:center;scroll-snap-stop:always;opacity:.28;transform:scale(.6);filter:saturate(.45) brightness(.62);transition:opacity .38s var(--gszk-ease),transform .5s var(--gszk-ease),filter .38s var(--gszk-ease);outline:none}
#gs-zlotykalendarz .gszk-slide.is-distance-3{transform:scale(.7)}
#gs-zlotykalendarz .gszk-slide.is-distance-2{transform:scale(.8)}
#gs-zlotykalendarz .gszk-slide.is-distance-1{transform:scale(.9)}
#gs-zlotykalendarz .gszk-slide.is-active{z-index:2;opacity:1;transform:scale(1);filter:none}
#gs-zlotykalendarz .gszk-card{position:relative;width:100%;overflow:hidden;background:var(--gszk-paper);color:var(--gszk-ink);box-shadow:0 18px 55px rgba(0,0,0,.18);transition:box-shadow .35s var(--gszk-ease)}
#gs-zlotykalendarz .gszk-slide.is-active .gszk-card{box-shadow:0 24px 70px rgba(0,0,0,.24)}
#gs-zlotykalendarz .gszk-image-stage{position:relative;display:block;width:100%;aspect-ratio:2/3;padding:0;overflow:hidden;background:#fff}
#gs-zlotykalendarz .gszk-image-link{display:block;width:100%;height:100%;cursor:zoom-in}
#gs-zlotykalendarz .gszk-artwork{display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:contain;object-position:center;border:0}
#gs-zlotykalendarz .gszk-placeholder{display:grid;align-content:space-between;width:100%;max-width:none;height:100%;aspect-ratio:auto;margin:0;padding:clamp(24px,5vw,55px);background:var(--gszk-yellow);box-shadow:none}
#gs-zlotykalendarz .gszk-placeholder strong{font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:clamp(56px,8vw,112px);font-weight:900;line-height:.8;letter-spacing:-.08em}
#gs-zlotykalendarz .gszk-placeholder span{font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}
#gs-zlotykalendarz .gszk-caption{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "author author" "title link";width:100%;min-height:0;gap:3px 14px;padding:11px 16px 12px;background:#fff;border:0;font-family:"Josefin Sans",Helvetica,Arial,sans-serif}
#gs-zlotykalendarz .gszk-label{grid-area:label;color:#777;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}
#gs-zlotykalendarz .gszk-title{grid-area:title;min-width:0;margin:0;padding:0;color:#333;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}
#gs-zlotykalendarz .gszk-author{grid-area:author;min-width:0;margin:2px 0 0;color:#000;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:900;line-height:1.15}
#gs-zlotykalendarz .gszk-story{position:relative;z-index:3;grid-area:link;align-self:end;display:inline-flex;align-items:center;gap:3px;padding-bottom:2px;color:#111;text-decoration:none;border-bottom:2px solid var(--gszk-yellow);font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}
#gs-zlotykalendarz .gszk-story:hover{color:#000;background:var(--gszk-yellow)}
#gs-zlotykalendarz .gszk-nav{position:absolute;top:50%;z-index:5;display:grid;place-items:center;width:48px;height:48px;padding:0;transform:translateY(-50%);border:1px solid #111;border-radius:50%;background:#111;color:#fff;cursor:pointer;transition:.2s var(--gszk-ease)}
#gs-zlotykalendarz .gszk-nav:hover:not(:disabled){transform:translateY(-50%) scale(1.05);border-color:var(--gszk-yellow);background:var(--gszk-yellow);color:#000}
#gs-zlotykalendarz .gszk-nav:disabled{opacity:.16;cursor:not-allowed}
#gs-zlotykalendarz .gszk-nav-prev{left:10px}
#gs-zlotykalendarz .gszk-nav-next{right:10px}
#gs-zlotykalendarz .gszk-nav svg{width:20px;height:20px}
#gs-zlotykalendarz .gszk-status{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:8px 18px 0;color:#777;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-size:11px;line-height:1.2}
#gs-zlotykalendarz .gszk-progress{position:relative;width:min(250px,40%);height:2px;overflow:hidden;background:#ddd}
#gs-zlotykalendarz .gszk-progress span{position:absolute;inset:0 auto 0 0;width:0;background:var(--gszk-yellow);transition:width .35s var(--gszk-ease)}
#gs-zlotykalendarz .gszk-hint{text-align:center;font-family:"Josefin Sans",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
@media(max-width:900px){#gs-zlotykalendarz{--gszk-card-w:min(59.74vw,465px);margin-block:24px 32px}#gs-zlotykalendarz .gszk-year-picker{justify-content:flex-start}}
@media(max-width:560px){#gs-zlotykalendarz{--gszk-card-w:min(66vw,315px);margin-inline:0;overflow:visible}#gs-zlotykalendarz .gszk-app{gap:8px;padding-block:14px}#gs-zlotykalendarz .gszk-topbar{padding-inline:10px}#gs-zlotykalendarz .gszk-year-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:360px;overflow:visible}#gs-zlotykalendarz .gszk-year-button{width:100%;min-width:0;padding:9px 6px}#gs-zlotykalendarz .gszk-carousel{padding-top:60px;padding-bottom:65px}#gs-zlotykalendarz .gszk-caption{min-height:0;padding:10px 13px 11px;gap:3px 8px}#gs-zlotykalendarz .gszk-title{font-size:11px}#gs-zlotykalendarz .gszk-author{font-size:13px}#gs-zlotykalendarz .gszk-story{font-size:9px}#gs-zlotykalendarz .gszk-story span{font-size:11px}#gs-zlotykalendarz .gszk-nav{top:50%;bottom:auto;width:42px;height:42px;transform:translateY(-50%)}#gs-zlotykalendarz .gszk-nav-prev{left:-10px}#gs-zlotykalendarz .gszk-nav-next{right:-10px}#gs-zlotykalendarz .gszk-status{padding-inline:10px}}
@media(max-width:767px){.gszk-category-post-grid{grid-template-columns:minmax(0,1fr);column-gap:0}}
@media(prefers-reduced-motion:reduce){#gs-zlotykalendarz *,#gs-zlotykalendarz *::before,#gs-zlotykalendarz *::after{scroll-behavior:auto!important;transition:none!important}}

/* Preview v2: larger artwork, natural image proportions and readable year tabs. */
#gs-zlotykalendarz .gszk-image-stage{aspect-ratio:auto}
#gs-zlotykalendarz .gszk-image-link{height:auto}
#gs-zlotykalendarz .gszk-artwork{height:auto;object-fit:contain}
#gs-zlotykalendarz .gszk-year-button{font-size:13.2px}

/* Preview v3: compact vertical spacing and story link enlarged by 30%. */
#gs-zlotykalendarz .gszk-carousel{padding-top:24px;padding-bottom:28px}
#gs-zlotykalendarz .gszk-story{font-size:13px;gap:3.9px;padding-bottom:2.6px}
@media(max-width:560px){
 #gs-zlotykalendarz .gszk-carousel{padding-top:20px;padding-bottom:24px}
 #gs-zlotykalendarz .gszk-story{font-size:11.7px}
 #gs-zlotykalendarz .gszk-story span{font-size:14.3px}
}

/* Footer follows the supplied 691 x 78 reference, scaling with the card. */
#gs-zlotykalendarz .gszk-card{container-type:inline-size}
#gs-zlotykalendarz .gszk-caption{display:grid;grid-template-areas:none;grid-template-columns:29cqw minmax(0,1fr);align-items:center;gap:4cqw;min-height:11.3cqw;padding:1.2cqw 9cqw 1.2cqw 16cqw;background-color:white;background-image:url(data:image/png;base64,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),url(data:image/png;base64,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);background-repeat:no-repeat;background-position:left center,right center;background-size:auto 100%,auto 100%;font-family:Barlow,Arial,sans-serif}
#gs-zlotykalendarz .gszk-date{display:flex;align-items:baseline;white-space:nowrap;font-family:Barlow,Arial,sans-serif;font-size:7.2cqw;font-weight:300;line-height:1;letter-spacing:-.025em;color:#222}
#gs-zlotykalendarz .gszk-date strong{font-weight:800}
#gs-zlotykalendarz .gszk-date span{font-weight:300}
#gs-zlotykalendarz .gszk-date.is-cover strong{font-size:2.8cqw;letter-spacing:0}
#gs-zlotykalendarz .gszk-date.is-cover span{font-size:5cqw}
#gs-zlotykalendarz .gszk-credit{position:relative;min-width:0}
#gs-zlotykalendarz .gszk-credit::before{content:"";position:absolute;left:-4cqw;top:50%;transform:translateY(-50%);height:8.8cqw;width:.43cqw;background:#ffbd21}
#gs-zlotykalendarz .gszk-author{font-family:Barlow,Arial,sans-serif;font-size:2.9cqw;font-weight:700;line-height:2.9cqw;margin:0 0 .55cqw;color:#222;overflow-wrap:anywhere}
#gs-zlotykalendarz .gszk-title{font-family:Barlow,Arial,sans-serif;font-size:2.03cqw;font-weight:300;line-height:2.9cqw;margin:0;color:#333;overflow-wrap:anywhere}
@media(max-width:560px){
#gs-zlotykalendarz .gszk-caption{grid-template-columns:34% minmax(0,1fr);gap:5%;padding:10px 6% 10px 7%;min-height:74px;background-size:auto 100%,auto 100%}
#gs-zlotykalendarz .gszk-date{font-size:9cqw}
#gs-zlotykalendarz .gszk-date.is-cover strong{font-size:3.4cqw}
#gs-zlotykalendarz .gszk-date.is-cover span{font-size:5.5cqw}
#gs-zlotykalendarz .gszk-author{font-size:12px;line-height:15px;margin-bottom:3px}
#gs-zlotykalendarz .gszk-title{font-size:10px;line-height:14px}
#gs-zlotykalendarz .gszk-credit::before{height:100%;min-height:40px;width:2px;left:-3cqw}
}
#gs-zlotykalendarz .gszk-year-button{font-family:Barlow,Arial,sans-serif}

#gs-zlotykalendarz .gszk-date .gszk-year-short{display:none}
@media(max-width:560px){
 #gs-zlotykalendarz .gszk-carousel{padding-top:10px!important;padding-bottom:12px!important;overflow-y:hidden;min-height:0!important}
 #gs-zlotykalendarz .gszk-caption{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;grid-template-areas:none!important;align-items:center!important;column-gap:10px!important;min-height:52px!important;height:auto!important;padding:6px 6% 6px 7%!important;text-align:left!important}
 #gs-zlotykalendarz .gszk-date{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:0!important;font-size:clamp(21px,9cqw,30px)!important;line-height:1!important;margin:0!important;padding:0!important;width:auto!important}
 #gs-zlotykalendarz .gszk-date strong,#gs-zlotykalendarz .gszk-date span{float:none!important;width:auto!important;margin:0!important;padding:0!important;white-space:nowrap!important}
 #gs-zlotykalendarz .gszk-date .gszk-year-full{display:none!important}
 #gs-zlotykalendarz .gszk-date .gszk-year-short{display:inline!important}
 #gs-zlotykalendarz .gszk-credit{display:block!important;min-width:0!important;margin:0!important;padding:0 0 0 10px!important;border-left:2px solid #ffbd21!important;text-align:left!important}
 #gs-zlotykalendarz .gszk-credit::before{display:none!important}
 #gs-zlotykalendarz .gszk-credit .gszk-author{font-family:Barlow,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:14px!important;margin:0 0 2px!important;padding:0!important;text-align:left!important}
 #gs-zlotykalendarz .gszk-credit .gszk-title{font-family:Barlow,Arial,sans-serif!important;font-size:10px!important;font-weight:300!important;line-height:12px!important;margin:0!important;padding:0!important;text-align:left!important}
}

#gs-zlotykalendarz .gszk-year-picker .gszk-year-button{font-family:Barlow,Arial,sans-serif!important}
