@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-ext-400-normal.DHVTfbSM.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-400-normal.DUPvg9bQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/schibsted-grotesk-latin-ext-600-normal.C5pQPdUJ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-600-normal.DQsnXf5q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/schibsted-grotesk-latin-600-normal.Czv9Obfv.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-600-normal.BieE9YjJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-ext-800-normal.CZWJQj-F.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-ext-800-normal.DS3YHxa9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-800-normal.CIaq-TR1.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-800-normal.Dl5-MP1T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-ext-400-normal.B4-YHs9i.woff2)format("woff2"),url(/_astro/spectral-cyrillic-ext-400-normal.-n_iQ4wr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-400-normal.Bx9Tn3WZ.woff2)format("woff2"),url(/_astro/spectral-cyrillic-400-normal.X3p2PSzL.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-vietnamese-400-normal.C7CRHYqk.woff2)format("woff2"),url(/_astro/spectral-vietnamese-400-normal.CWkMWCzb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-ext-400-normal.XDLFwhqg.woff2)format("woff2"),url(/_astro/spectral-latin-ext-400-normal.BHbqXr-7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-400-normal.CTVgUekv.woff2)format("woff2"),url(/_astro/spectral-latin-400-normal.D34IWA1h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-ext-400-italic.CZOVIkJA.woff2)format("woff2"),url(/_astro/spectral-cyrillic-ext-400-italic.C6Gmo4JY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-400-italic.C6o5RXh-.woff2)format("woff2"),url(/_astro/spectral-cyrillic-400-italic.C95RxGpc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-vietnamese-400-italic.DO3bsfcj.woff2)format("woff2"),url(/_astro/spectral-vietnamese-400-italic.D8dhja4j.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-ext-400-italic.BgTM1Mst.woff2)format("woff2"),url(/_astro/spectral-latin-ext-400-italic.BcKU4A_a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-400-italic.CDO25mTW.woff2)format("woff2"),url(/_astro/spectral-latin-400-italic.Ds-NcNVC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-cyrillic-ext-500-normal.bcG1qx3J.woff2)format("woff2"),url(/_astro/spectral-cyrillic-ext-500-normal.B5u3KHyE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-cyrillic-500-normal.medSbGbm.woff2)format("woff2"),url(/_astro/spectral-cyrillic-500-normal.CNC_J6mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-vietnamese-500-normal.qnENts6X.woff2)format("woff2"),url(/_astro/spectral-vietnamese-500-normal.BfZg6KYt.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-latin-ext-500-normal.CC9VEg_t.woff2)format("woff2"),url(/_astro/spectral-latin-ext-500-normal.Bmnp8FUT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-latin-500-normal.nNjq7_Cd.woff2)format("woff2"),url(/_astro/spectral-latin-500-normal.PrYyf_gG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sliwka:#3d1a47;--sliwka-jasna:#6a2f7a;--atrament:#2a1231;--limonka:#c8f169;--tlo:#f4f3f6;--szary:#d8d2dd;--linia:2px solid var(--sliwka);--sans:"Schibsted Grotesk", system-ui, sans-serif;--serif:"Spectral", Georgia, serif;--max:1280px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--tlo);color:var(--atrament);font-family:var(--serif);margin:0;font-size:19px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--sliwka);text-underline-offset:3px}a:hover{color:var(--sliwka-jasna)}:focus-visible{outline:3px solid var(--sliwka);outline-offset:3px}.wrap{max-width:var(--max);margin:0 auto;padding:0 32px}@media (width<=640px){.wrap{padding:0 20px}body{font-size:18px}}.skip{position:absolute;left:-9999px}.skip:focus{background:var(--limonka);z-index:10;padding:8px 12px;top:16px;left:16px}.site-header .wrap{font-family:var(--sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:22px;padding-bottom:22px;display:flex}.logo{color:var(--sliwka);letter-spacing:-.01em;align-items:center;gap:10px;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.logo-znak{background:var(--limonka);border:2px solid var(--sliwka);width:18px;height:18px}.nav{flex-wrap:wrap;gap:6px 22px;font-size:15px;display:flex}.nav a{padding:6px 0;text-decoration:none}.nav a[aria-current=page]{text-decoration:underline 2px}h1,h2,h3,.sans{font-family:var(--sans)}.motto{letter-spacing:-.03em;max-width:980px;color:var(--sliwka);margin:0;font-size:clamp(42px,6vw,76px);font-weight:800;line-height:1}.plan{border:var(--linia);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);margin-top:40px;display:grid}.plan>*{border-right:var(--linia);border-bottom:var(--linia);margin:0 -2px -2px 0}.plan-hero{background:var(--szary);grid-area:span 2/span 2;overflow:hidden}.plan-hero img{object-fit:cover;width:100%;height:100%}.sala{color:var(--atrament);flex-direction:column;justify-content:space-between;gap:24px;padding:24px;text-decoration:none;transition:background .15s;display:flex}.sala:hover{color:var(--atrament);background:#ebe7ee}.sala-etykieta{font-family:var(--sans);font-size:13px;font-weight:600}.sala-tytul{font-size:22px;font-weight:500;line-height:1.25}.sala--glowna{background:var(--limonka);grid-area:span 2/span 2;padding:32px}.sala--glowna:hover{background:#bde85a}.sala--glowna .sala-tytul{font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.04}.sala--glowna .sala-lead{margin-top:16px;font-size:19px;line-height:1.45;display:block}.sala--foyer{background:var(--sliwka);color:#fff}.sala--foyer:hover{color:#fff;background:#4c2459}.sala--foyer .sala-etykieta{color:var(--limonka)}@media (width<=900px){.plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.plan{grid-template-columns:1fr}.plan-hero,.sala--glowna{grid-area:auto}.plan-hero{aspect-ratio:16/10}}@media (prefers-reduced-motion:no-preference){.plan-hero img{animation:.9s ease-out both wejscie}.sala--glowna{animation:.9s ease-out .15s both wejscie}@keyframes wejscie{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.sekcja{padding:64px 0 80px}.sekcja h2{color:var(--sliwka);margin:0 0 24px;font-size:36px;font-weight:800}.dzialy{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.dzial{border:var(--linia);min-height:120px;font-family:var(--sans);flex-direction:column;justify-content:space-between;gap:12px;padding:20px;font-size:19px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.dzial:hover{background:var(--limonka);color:var(--atrament)}.dzial small{font-size:14px;font-weight:400}@media (width<=900px){.dzialy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.dzialy{grid-template-columns:1fr}}.lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.karta{color:var(--atrament);text-decoration:none;display:block}.karta img{aspect-ratio:16/10;object-fit:cover;border:var(--linia)}.karta .sala-etykieta{margin-top:14px;display:block}.karta h3{font-family:var(--serif);margin:6px 0 0;font-size:23px;font-weight:500;line-height:1.25}.karta:hover h3{text-decoration:underline}@media (width<=900px){.lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lista{grid-template-columns:1fr}}.naglowek-strony{border-bottom:var(--linia);margin-bottom:48px;padding:32px 0 40px}.naglowek-strony h1{letter-spacing:-.02em;color:var(--sliwka);margin:0;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.04}.naglowek-strony p{max-width:720px;margin:16px 0 0;font-size:20px}.artykul-naglowek{max-width:900px;padding:24px 0 32px}.okruszki{font-family:var(--sans);flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;font-size:14px;list-style:none;display:flex}.okruszki li+li:before{content:"/";color:#7a6a80;margin-right:6px}.artykul-naglowek h1{letter-spacing:-.02em;color:var(--sliwka);margin:0;font-size:clamp(34px,4.6vw,58px);font-weight:800;line-height:1.04}.artykul-lead{margin:20px 0 0;font-size:22px;line-height:1.5}.meta{font-family:var(--sans);flex-wrap:wrap;gap:6px 18px;margin-top:20px;font-size:14px;display:flex}.artykul-foto{border:var(--linia)}.artykul-foto img{aspect-ratio:16/9;object-fit:cover;width:100%}.artykul-foto figcaption{font-family:var(--sans);border-top:var(--linia);background:#fff;padding:8px 12px;font-size:13px}.tresc{max-width:720px;margin:48px auto 80px}.tresc h2{color:var(--sliwka);letter-spacing:-.01em;margin:48px 0 16px;font-size:30px;font-weight:800;line-height:1.15}.tresc h3{margin:32px 0 12px;font-size:22px;font-weight:600}.tresc p,.tresc ul,.tresc ol{margin:0 0 20px}.tresc li{margin-bottom:8px}.tresc blockquote{background:var(--limonka);border:var(--linia);margin:32px 0;padding:20px 24px}.tresc blockquote p:last-child{margin:0}.tresc table{border-collapse:collapse;width:100%;font-family:var(--sans);margin:24px 0 32px;font-size:16px;display:block;overflow-x:auto}.tresc th,.tresc td{border:1px solid var(--sliwka);text-align:left;vertical-align:top;padding:10px 12px}.tresc th{background:var(--sliwka);color:#fff;font-weight:600}.tresc sup a{font-family:var(--sans);padding:0 2px;font-size:13px;text-decoration:none}.tresc .footnotes{border-top:var(--linia);margin-top:56px;padding-top:24px;font-size:16px}.tresc .footnotes h2{margin-top:0;font-size:22px}.site-footer{border-top:var(--linia);margin-top:0}.site-footer .wrap{font-family:var(--sans);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-top:32px;padding-bottom:40px;font-size:15px;display:flex}.site-footer nav{flex-wrap:wrap;gap:8px 20px;display:flex}.stopka-marka{color:var(--sliwka);font-weight:800}
