:root{--gb-ink:#12040b;--gb-ink-2:#1c0712;--gb-pink:#ef0b8f;--gb-pink-dark:#c30772;--gb-pink-soft:#ffe8f5;--gb-green:#39df91;--gb-muted:#b89aa9;--gb-linia:rgba(255,255,255,.08);--gb-pasek:80px}::selection{background:var(--gb-pink);color:#fff}.gb-drop>a{padding:27px 0}.gb-drop>a:after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);opacity:.7}.gb-menu{position:absolute;left:0;right:0;top:100%;background:var(--gb-ink);border-top:1px solid var(--gb-linia);box-shadow:0 24px 48px rgba(18,4,11,.35);visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s;z-index:5}.gb-drop:focus-within .gb-menu,.gb-drop:hover .gb-menu{visibility:visible;opacity:1;transform:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.gb-menu-in{width:min(1180px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:30px 0 34px}.gb-menu-tytul{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:.06em;color:#fff;margin:0 0 14px;line-height:1}.gb-menu ul{list-style:none;margin:0;padding:0}.gb-menu-kol ul{column-count:2;column-gap:32px}.gb-menu li{break-inside:avoid}.nav-links .gb-menu a{display:block;padding:7px 0;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#eadde4;transition:color .15s}.nav-links .gb-menu a:focus-visible,.nav-links .gb-menu a:hover{color:var(--gb-pink)}.gb-menu-bok{border-left:1px solid var(--gb-linia);padding-left:32px}.gb-szukaj{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-5px;color:#eadde4;transition:color .15s}.gb-szukaj svg{width:18px;height:18px}.gb-szukaj:hover{color:#fff}.gb-tylko-mobile{display:none}@media (max-width:980px){.gb-drop>a:after,.gb-menu,.gb-szukaj{display:none}.gb-drop>a{padding:0}.gb-tylko-mobile{display:list-item}}.gb-cookies-link:focus-visible,.gb-pasek-stopka:focus-visible,.gb-szukaj:focus-visible,.gb-twarz:focus-visible,.gb-zgoda-btn:focus-visible,.gb-zgoda-wiecej:focus-visible,.nav-links .gb-menu a:focus-visible{outline:2px solid var(--gb-pink);outline-offset:2px}.gb-cookies-link{background:none;border:0;padding:13px 0;margin:-13px 0;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit}.gb-cookies-link:hover{color:#fff}a.ctab,a.fbtn{display:inline-block;text-align:center}.load-more a.btn,a.ctab,a.fbtn{line-height:normal}.gb-pasek{display:none}@media (min-width:1280px){body{padding-right:var(--gb-pasek)}.gb-pasek{position:fixed;top:0;right:0;bottom:0;z-index:1001;width:var(--gb-pasek);display:flex;flex-direction:column;background:#fff;border-left:1px solid #ececec;font-family:Open Sans,sans-serif}}.gb-pasek-glowa{height:72px;flex-shrink:0;padding:10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-bottom:1px solid #ececec}.gb-pasek-glowa b,.gb-pasek-stopka b{font-family:Bebas Neue,sans-serif;font-weight:400;color:var(--gb-ink);line-height:1;letter-spacing:.02em}.gb-pasek-glowa b{font-size:24px}.gb-pasek-glowa span,.gb-pasek-stopka span{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;color:var(--gb-pink);text-align:center}.gb-pasek-twarze{list-style:none;margin:0;padding:18px 0;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;align-items:center;gap:14px}.gb-pasek-twarze::-webkit-scrollbar{display:none}.gb-twarz{position:relative;display:block;width:44px;height:44px}.gb-twarz img,.gb-twarz-inicjaly{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #e4e4e4;transition:filter .25s ease-out,box-shadow .25s ease-out}.gb-twarz-inicjaly{display:flex;align-items:center;justify-content:center;background:var(--gb-pink-soft);color:var(--gb-pink-dark);font-size:13px;font-weight:800;letter-spacing:.04em}.gb-twarz:focus-visible .gb-twarz-inicjaly,.gb-twarz:focus-visible img,.gb-twarz:hover .gb-twarz-inicjaly,.gb-twarz:hover img{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--gb-pink)}.gb-twarz-kropka{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:var(--gb-green);border:2px solid #fff}.gb-twarz-nazwa{position:absolute;right:calc(100% + 16px);top:50%;transform:translate(6px,-50%);white-space:nowrap;pointer-events:none;background:var(--gb-ink);color:#fff;border:1px solid var(--gb-linia);font-size:12px;font-weight:700;line-height:1;padding:9px 12px;opacity:0;transition:opacity .15s ease-out,transform .15s ease-out}.gb-twarz:focus-visible .gb-twarz-nazwa,.gb-twarz:hover .gb-twarz-nazwa{opacity:1;transform:translateY(-50%)}.gb-pasek-stopka{flex-shrink:0;min-height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-top:1px solid #ececec;transition:background .2s}.gb-pasek-stopka b{font-size:20px}.gb-pasek-stopka span{color:var(--gb-muted)}.gb-pasek-stopka:hover{background:var(--gb-pink)}.gb-pasek-stopka:hover b,.gb-pasek-stopka:hover span{color:#fff}.gb-zgoda{position:fixed;left:0;right:0;bottom:0;z-index:1002;background:var(--gb-ink);color:#eadde4;border-top:2px solid var(--gb-pink);box-shadow:0 -18px 40px rgba(18,4,11,.28);font-family:Open Sans,sans-serif;font-size:14px;line-height:1.6}@media (min-width:1280px){.gb-zgoda{right:var(--gb-pasek)}}.gb-zgoda-in{width:min(1220px,calc(100% - 48px));margin:0 auto;padding:22px 0 24px;display:grid;grid-template-columns:1fr auto;gap:18px 44px;align-items:center}.gb-zgoda-tytul{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.04em;line-height:1;color:#fff;margin:0 0 8px}.gb-zgoda-tekst p{margin:0;max-width:72ch}.gb-zgoda-tekst a{color:#fff;text-decoration:underline;text-underline-offset:3px}.gb-zgoda-tekst a:hover{color:var(--gb-pink)}.gb-zgoda-przyciski{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-end}.gb-zgoda-btn{min-width:190px;padding:14px 22px;cursor:pointer;font-family:Open Sans,sans-serif;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;border:1px solid transparent;transition:background .2s,border-color .2s,color .2s}.gb-zgoda-tak{background:var(--gb-pink-dark);color:#fff}.gb-zgoda-tak:hover{background:#a3055f}.gb-zgoda-nie{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.gb-zgoda-nie:hover{border-color:#fff}.gb-zgoda-wiecej{background:none;border:0;padding:6px 4px;min-height:44px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:#eadde4;text-decoration:underline;text-underline-offset:3px}.gb-zgoda-wiecej:hover{color:#fff}.gb-zgoda-opcje{border:0;margin:16px 0 0;padding:0;display:grid;gap:10px}.gb-zgoda-legenda{font-weight:700;color:#fff;margin-bottom:4px;padding:0}.gb-zgoda-opcja{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.gb-zgoda-opcja input{width:18px;height:18px;margin-top:3px;accent-color:var(--gb-pink);flex-shrink:0}.gb-zgoda-opcja b{color:#fff;margin-right:6px}.gb-zgoda-stala{cursor:default;opacity:.8}@media (max-width:820px){.gb-zgoda-in{grid-template-columns:1fr;padding:18px 0 20px;width:calc(100% - 40px)}.gb-zgoda-przyciski{justify-content:stretch}.gb-zgoda-btn{flex:1 1 100%;min-width:0}.gb-zgoda-tekst p{font-size:13px}}.gb-ukryte{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a.vote-btn{display:block;text-align:center;font-family:Arial,sans-serif}a.vote-btn,a.vote-btn-lead{line-height:normal}.gb-tagi{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 36px}.gb-tagi a{font-size:12.5px;font-weight:600;color:var(--gb-pink-dark);border:1.5px solid #e6d3dc;padding:5px 12px;transition:border-color .15s,color .15s}.gb-tagi a:hover{border-color:var(--gb-pink);color:var(--gb-ink)}.gb-wideo,figure[data-osadzenie=youtube]{aspect-ratio:16/9}.gb-wideo iframe{width:100%;height:100%;border:0;display:block}figure.gb-wideo,figure[data-osadzenie=youtube]{margin:36px 0}figure.gb-wideo a,figure[data-osadzenie=youtube] a{position:relative;display:block;height:100%}figure.gb-wideo img,figure[data-osadzenie=youtube] img{width:100%;height:100%;max-height:none;object-fit:cover}figure.gb-wideo a:after,figure[data-osadzenie=youtube] a:after{content:"";position:absolute;left:50%;top:50%;width:76px;height:76px;transform:translate(-50%,-50%);background:var(--gb-pink-dark) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z' fill='white'/%3E%3C/svg%3E") no-repeat center /34px;box-shadow:0 14px 34px rgba(18,4,11,.35);transition:background-color .2s}figure.gb-wideo a:focus-visible:after,figure.gb-wideo a:hover:after,figure[data-osadzenie=youtube] a:focus-visible:after,figure[data-osadzenie=youtube] a:hover:after{background-color:var(--gb-ink)}.gb-wiz-foto img{object-position:center 25%}.art-cover.gb-wiz-foto-male img{width:200px;height:200px;max-height:none}.gb-wiz-kontakt .kn .ic{width:20px;height:20px}.gb-wiz-kontakt p a{color:#fff;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.gb-wiz-kontakt p a:hover{color:var(--gb-pink)}.gb-wiz{position:relative}.gb-wiz[data-wizytowka=nieaktualna] .gb-wiz-tresc{filter:blur(7px) grayscale(.6);opacity:.55;pointer-events:none;user-select:none}.gb-wiz-nieaktualna{position:relative;z-index:2;margin:36px 0 -12px;background:var(--gb-ink);color:#eadde4;padding:26px 30px}.gb-wiz-nieaktualna b{display:block;font-family:Bebas Neue,sans-serif;font-weight:400;font-size:34px;letter-spacing:.06em;color:var(--gb-pink);line-height:1;margin-bottom:8px}.gb-wiz-nieaktualna p{font-size:15px;line-height:1.6;margin:0 0 18px;max-width:60ch}.gb-wiz-link{margin:0 0 30px}.gb-pusto{text-align:center;color:var(--szary,#6b5560);font-size:16px;padding:40px 0}.gb-paginacja{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.gb-paginacja-licznik{font-size:13px;font-weight:600;color:var(--szary,#6b5560)}.btn.gb-btn-obrys{background:#fff;color:var(--czern,#120309);border:1.5px solid #e6d3dc;line-height:normal}.btn.gb-btn-obrys:hover{border-color:var(--gb-pink);color:var(--gb-pink-dark)}.gb-szukaj-form{display:flex;align-items:center;max-width:640px;margin:0 auto 40px;border:1.5px solid #e6d3dc;background:#fff}.gb-szukaj-form:focus-within{border-color:var(--gb-pink)}.gb-szukaj-form>.ic{width:18px;height:18px;color:var(--gb-pink);margin-left:16px;flex-shrink:0}.gb-szukaj-form input{flex:1;min-width:0;border:0;outline:none;background:none;font-family:Open Sans,sans-serif;font-size:15px;padding:15px 14px;color:var(--czern,#120309)}.gb-szukaj-form .btn{flex-shrink:0;line-height:normal}.gb-szukaj-czlonkinie{max-width:820px;margin:0 auto 48px}.gb-szukaj-czlonkinie h2{font-size:30px;margin-bottom:14px}.gb-szukaj-czlonkinie ul{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.gb-szukaj-czlonkinie a{display:block;background:#fff;border:1px solid #f0e2ea;padding:14px 16px;transition:border-color .15s}.gb-szukaj-czlonkinie a:hover{border-color:var(--gb-pink)}.gb-szukaj-czlonkinie b{display:block;color:var(--czern,#120309);font-size:15px}.gb-szukaj-czlonkinie span{display:block;font-size:12.5px;color:var(--gb-pink-dark);margin-top:2px}.gb-wiecej{display:inline-block;margin-top:14px;font-size:13px;font-weight:700;color:var(--gb-pink-dark)}.gb-404{text-align:center}.gb-404-linki{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.gb-404 .btn-roz{background:var(--gb-pink-dark)}.gb-404 .btn-roz:hover{background:#a3055f}.gb-select{appearance:none;-webkit-appearance:none;padding-right:30px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23C50B76'/%3E%3C/svg%3E") no-repeat right 12px center}.gb-wynik{text-align:center;font-size:14px;color:var(--szary,#6b5560);margin-bottom:26px}.gb-wynik a{color:var(--gb-pink-dark);font-weight:700}.gb-pulapka{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.gb-blad-pola{display:block;margin-top:6px;font-size:12.5px}.gb-blad-formularza,.gb-blad-pola{font-weight:600;color:#b3004b}.gb-turnstile{margin:4px 0 18px;min-height:65px}.form-box .btn:disabled{opacity:.7;cursor:wait;transform:none}.gb-form-sekcja{padding:0 0 72px}.gb-form-sekcja .form-box{max-width:620px;margin:0 auto;background:var(--tlo-2,#fbf7f9);padding:36px 38px}.gb-form-sekcja .form-box h3{font-size:24px;margin-bottom:20px}.gb-form-sekcja .field{margin-bottom:18px}.gb-form-sekcja .field label{display:block;font-size:13px;font-weight:600;color:var(--czern,#120309);margin-bottom:7px}.gb-form-sekcja .field input,.gb-form-sekcja .field textarea{width:100%;padding:13px 16px;border:1.5px solid #e6d3dc;font-size:14.5px;font-family:Open Sans,sans-serif;outline:none;background:#fff}.gb-form-sekcja .field input:focus,.gb-form-sekcja .field textarea:focus{border-color:var(--gb-pink)}.gb-form-sekcja .field textarea{resize:vertical;min-height:110px}.gb-form-sekcja .form-box .btn{width:100%;justify-content:center}.gb-form-sekcja .form-note{font-size:12px;color:var(--szary,#6b5560);margin-top:14px;text-align:center}@media (max-width:600px){.gb-form-sekcja .form-box{padding:26px 22px}}.gb-news-komunikat{margin-top:10px;font-size:14px;font-weight:600}.gb-news-komunikat:empty{margin:0}.gb-dzis{background:#fff;border-bottom:1px solid #efdce7;padding:44px 0 48px}.gb-dzis-glowa{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.gb-dzis-glowa h2{font-family:Playfair Display,serif;font-size:clamp(28px,3vw,38px);line-height:1.1;color:var(--gb-ink);letter-spacing:-.02em;font-weight:400}.gb-dzis-glowa a{font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--gb-pink-dark)}.gb-dzis-glowa a:hover{color:var(--gb-ink)}.gb-dzis-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gb-dzis-karta{display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:start;color:var(--gb-ink);border-top:2px solid var(--gb-ink);padding-top:14px;transition:border-color .2s ease-out}.gb-dzis-karta:hover{border-top-color:var(--gb-pink)}.gb-dzis-bez,.gb-dzis-karta img{width:112px;height:72px;object-fit:cover;display:block;background:#fff5fa}.gb-dzis-tekst{display:flex;flex-direction:column;gap:4px;min-width:0}.gb-dzis-kat{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gb-pink-dark)}.gb-dzis-tytul{font-size:16px;font-weight:700;line-height:1.3;text-wrap:balance}.gb-dzis-karta:hover .gb-dzis-tytul{color:var(--gb-pink-dark)}.gb-dzis-autorka{font-size:13px;color:#78616c}@media (max-width:960px){.gb-dzis-lista{grid-template-columns:1fr}}.gb-patronaty-siatka{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gb-patronat>a,.gb-patronat>div{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #f0e2ea;padding:22px 20px 18px;color:var(--czern,#120309);transition:border-color .2s ease-out,box-shadow .2s ease-out}.gb-patronat>a:hover{border-color:var(--gb-pink);box-shadow:0 16px 36px rgba(18,3,9,.08)}.gb-patronat-logo{display:flex;align-items:center;justify-content:center;height:96px;margin-bottom:16px}.gb-patronat-logo img{max-width:100%;max-height:96px;width:auto;height:auto;object-fit:contain}.gb-patronat-nazwa{font-weight:700;font-size:15px;line-height:1.35}.gb-patronat-data{margin-top:6px;font-size:12.5px;color:var(--szary,#6b5560)}.gb-patronaty-archiwum{margin-top:64px}.gb-patronaty-siatka-archiwum .gb-patronat-logo img{filter:grayscale(1);opacity:.75;transition:filter .2s ease-out,opacity .2s ease-out}.gb-patronaty-siatka-archiwum .gb-patronat>a:hover img{filter:none;opacity:1}.gb-patronaty-pusto{text-align:center;color:var(--szary,#6b5560)}@media (max-width:960px){.gb-patronaty-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.gb-patronaty-siatka{grid-template-columns:1fr}}.gb-gbm{background:var(--gb-pink);color:var(--gb-ink);padding:64px 0}.gb-gbm-siatka{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:56px;align-items:center}.gb-gbm-foto{aspect-ratio:4/5;background:var(--gb-pink-soft);overflow:hidden}.gb-gbm-foto img{width:100%;height:100%;object-fit:cover;display:block}.gb-gbm-inicjaly{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:120px;color:var(--gb-pink-dark)}.gb-gbm-tekst{max-width:620px}.gb-gbm-tekst h2{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(56px,7vw,96px);line-height:.9;letter-spacing:.01em;color:var(--gb-ink)}.gb-gbm-imie{margin-top:18px;font-family:Playfair Display,serif;font-style:italic;font-size:clamp(30px,3.4vw,44px);line-height:1.1;color:#fff;text-wrap:balance}.gb-gbm-miejsce{margin-top:8px;font-size:15px;font-weight:700;color:var(--gb-ink)}.gb-gbm-opis{margin-top:18px;font-size:17px;line-height:1.6;color:var(--gb-ink);max-width:60ch}.gb-gbm-link{display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding:15px 24px;background:var(--gb-ink);color:#fff;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease-out}.gb-gbm-link:hover{background:var(--gb-ink-2)}.gb-gbm-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.gb-gbm-link span{transition:transform .2s ease-out}.gb-gbm-link:hover span{transform:translateX(4px)}@media (max-width:760px){.gb-gbm{padding:48px 0}.gb-gbm-siatka{grid-template-columns:1fr;gap:28px}.gb-gbm-foto{max-width:320px}}.gb-sonda-foto{width:100%;height:100%;object-fit:cover;display:block}.aph:has(.gb-sonda-foto),.cand-img:has(.gb-sonda-foto){opacity:1;overflow:hidden}.vote-btn-lead:disabled,.vote-btn:disabled{cursor:default}.vote-btn:disabled:hover{background:#fff;color:var(--roz)}.vote-btn[aria-pressed=true]{background:var(--roz);color:#fff}.vote-btn-lead:disabled:hover{transform:none;background:var(--roz)}.gb-sonda-komunikat{margin-top:10px;font-size:13px;line-height:1.45;color:var(--szary,#6b5560)}.gb-sonda-komunikat:empty{display:none}.gb-sonda-turnstile{display:flex;justify-content:center;padding:0 20px 24px;background:var(--tlo-2)}.gb-sonda-turnstile:empty{display:none}.gb-opinie{margin-top:14px;border-top:1px solid #f0e2ea;padding-top:12px;font-size:13.5px;color:var(--szary-txt,#3a2831)}.gb-opinie>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--roz-gleb,#c50b76)}.gb-opinie>summary::-webkit-details-marker{display:none}.gb-opinie>summary:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.gb-opinie[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.gb-opinie button:focus-visible,.gb-opinie textarea:focus-visible,.gb-opinie>summary:focus-visible{outline:2px solid var(--roz,#ed0f8c);outline-offset:2px}details.gb-opinie p{margin:0;font-size:inherit;color:inherit;line-height:inherit}.gb-opinie-lista{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:14px}.gb-opinia{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start}.gb-opinia-ukryta{opacity:.6}.gb-opinia-av{width:32px;height:32px;object-fit:cover;display:grid;place-items:center;background:var(--roz-mgla,#fbeaf2);color:var(--roz-gleb,#c50b76);font-size:11px;font-weight:700}.gb-opinia-tresc{min-width:0}.gb-opinie .gb-opinia-meta{font-size:12.5px;color:var(--szary,#6b5560)}.gb-opinie .gb-opinia-meta b{color:var(--czern,#120309);font-weight:700;margin-right:6px}.gb-opinie .gb-opinia-uwaga{font-size:12px;color:var(--roz-gleb,#c50b76);margin-top:2px}.gb-opinie .gb-opinia-tekst{margin-top:4px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.gb-opinie .gb-opinia-akcje{display:flex;gap:14px;margin-top:4px}.gb-opinia-akcje button{background:none;border:0;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--szary,#6b5560);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gb-opinia-akcje button:hover{color:var(--roz-gleb,#c50b76)}.gb-opinie .gb-opinie-pusto{margin-top:12px;color:var(--szary,#6b5560)}.gb-opinie .gb-opinie-pusto a{color:var(--roz-gleb,#c50b76);font-weight:700;text-decoration:underline;text-underline-offset:3px}.gb-opinie-form{margin-top:14px;display:grid;gap:6px}.gb-opinie-form label{font-size:12.5px;font-weight:700;color:var(--czern,#120309)}.gb-opinie-form textarea{width:100%;resize:vertical;min-height:76px;border:1px solid #e6d3dd;background:#fff;padding:10px 12px;font:inherit;font-size:14px;color:var(--czern,#120309)}.gb-opinie-stopka{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--szary,#6b5560);font-variant-numeric:tabular-nums}.gb-opinie-stopka button{border:0;background:var(--roz,#ed0f8c);color:#fff;padding:10px 16px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.gb-opinie-stopka button:hover{background:var(--roz-gleb,#c50b76)}.gb-opinie-stopka button:disabled{opacity:.5;cursor:default;background:var(--roz,#ed0f8c)}.gb-wiz-odznaki .kn{overflow:hidden}.gb-wiz-odznaki .kn img{width:100%;height:100%;object-fit:contain;background:#fff}.gb-link{color:var(--gb-pink-dark);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gb-link:hover{color:var(--gb-pink)}.gb-ev-link:focus-visible,.gb-link:focus-visible{outline:2px solid var(--gb-pink);outline-offset:2px}.gb-ev-link{color:inherit;padding-block:10px}.gb-ev-link:hover{color:var(--gb-pink-dark)}.gb-ev-miejsce{display:flex;gap:9px;flex-wrap:wrap;justify-content:center}.gb-ev-miejsce select{font-family:Open Sans,sans-serif;font-weight:600;font-size:13px;color:var(--szary,#6b5560);padding:9px 30px 9px 14px;border:1.5px solid #e6d3dc;border-radius:0;min-width:0;max-width:200px}.gb-ev-miejsce select:focus-visible{outline:none;border-color:var(--gb-pink)}.gb-ev-miejsce .fbtn{background:var(--czern,#120309);border-color:var(--czern,#120309);color:#fff}.gb-ev-miejsce .fbtn:hover{background:var(--gb-pink-dark);border-color:var(--gb-pink-dark)}@media (max-width:560px){.efilters{position:static}.efilters-in .fbtn{padding:8px 14px}.gb-ev-miejsce select{flex:1 1 140px;max-width:none}}.gb-ev-miejsce .fbtn,.gb-ev-miejsce select{min-height:44px}.gb-archiwum{background:#fff}.gb-archiwum .ev{opacity:.92}.gb-archiwum-wiecej{text-align:center;margin-top:34px}.gb-archiwum-wiecej .gb-link{padding-block:11px}.gb-archiwum .ev-body h3{font-size:18px;margin-bottom:8px;line-height:1.3}.gb-wyd{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:start}.gb-wyd-tresc{font-size:16.5px;line-height:1.75;color:var(--szary-txt,#3a2831);max-width:68ch}.gb-wyd-tresc figure,.gb-wyd-tresc ol,.gb-wyd-tresc p,.gb-wyd-tresc ul{margin:0 0 18px}.gb-wyd-tresc h2,.gb-wyd-tresc h3{margin:30px 0 12px;font-size:24px;line-height:1.25}.gb-wyd-tresc ol,.gb-wyd-tresc ul{padding-left:22px}.gb-wyd-tresc a{color:var(--gb-pink-dark);text-decoration:underline;text-underline-offset:3px}.gb-wyd-tresc img{height:auto}.gb-wyd-wstecz{margin-top:30px}.gb-wyd-ramka{position:sticky;top:96px;background:var(--tlo-2,#fbf7f9);border:1px solid #f0e2ea;padding:28px 28px 24px}.gb-wyd-ramka dl{margin:0 0 22px}.gb-wyd-ramka dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gb-pink-dark);margin-top:16px}.gb-wyd-ramka dt:first-child{margin-top:0}.gb-wyd-ramka dd{margin:4px 0 0;font-size:15px;font-weight:600;color:var(--czern,#120309);line-height:1.5}.gb-wyd-akcje .btn{width:100%;justify-content:center}.gb-wyd-akcje form{margin:0}.gb-wyd-stan{font-size:15px;line-height:1.55;color:var(--czern,#120309);margin:0 0 14px}.gb-wyd-stan-ok{font-weight:700}.gb-wyd-rezygnacja{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--szary,#6b5560);text-decoration:underline;text-underline-offset:3px}.gb-wyd-rezygnacja:focus-visible,.gb-wyd-rezygnacja:hover{color:var(--gb-pink-dark)}.gb-wyd-drobne{font-size:13px;color:var(--szary,#6b5560);margin:12px 0 0;line-height:1.5}.gb-wyd-komunikat{background:#fff;border:1px solid #f0e2ea;padding:12px 14px;font-size:14px;font-weight:600;color:var(--czern,#120309);margin:0 0 16px}@media (max-width:980px){.gb-wyd{grid-template-columns:1fr;gap:32px}.gb-wyd-ramka{position:static;order:-1}}.gb-liderki{columns:380px 2;column-gap:56px}.gb-liderki-woj{break-inside:avoid;margin-bottom:34px}.gb-liderki-woj h3{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gb-pink-dark);margin-bottom:10px}.gb-liderki-woj ul{list-style:none;margin:0;padding:0;border-top:1px solid #f0e2ea}.gb-liderki-woj li{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;padding:12px 0;border-bottom:1px solid #f0e2ea;font-size:15px}.gb-liderki-miasto{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.03em;color:var(--czern,#120309);min-width:150px}.gb-liderki-miasto:hover{color:var(--gb-pink-dark)}.hero .hero-collage.reveal,.hero .hero-copy.reveal{animation:gb-wejscie .7s ease both}@keyframes gb-wejscie{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero .hero-collage.reveal,.hero .hero-copy.reveal{animation:none;opacity:1;transform:none}}@media (max-width:680px){.process-bottom .process-path{white-space:normal;overflow:visible;max-width:100%;line-height:1.25;text-wrap:balance}}@media (min-width:981px){body .hero{min-height:auto;padding-bottom:190px}}body .rail-card .rail-play{left:50%;bottom:auto;color:var(--pink);font-size:18px;letter-spacing:0}@media (min-width:981px){body .entry-grid{grid-template-rows:minmax(225px,auto) minmax(205px,auto) minmax(195px,auto)}body .estep:has(>.estep-arr){padding-bottom:54px}body .estep p{overflow-wrap:break-word}body .estep-photo{display:flex;flex-direction:column}body .estep-photo .estep-num{margin-bottom:auto}body .estep-photo .estep-content{padding-top:24px}body .estep-photo:after{background:linear-gradient(180deg,rgba(18,4,11,.38),rgba(18,4,11,.08) 26%,rgba(18,4,11,.55) 52%,rgba(18,4,11,.93))}}@media (min-width:1280px){body .mhero-in,body .phero-in,body .rhero-in:has(.rhero-photo),body .whero-in{max-width:min(1240px,calc(100% - 64px))}}body .gb-wiz-meta-foto{gap:22px;padding:22px 0}.gb-wiz-portret{width:120px;height:120px;object-fit:cover;object-position:center 25%;display:block;flex-shrink:0;background:var(--roz-mgla,#fbeaf2)}body .gb-wiz-meta b{font-size:15px;margin-bottom:3px}body .gb-wiz-meta span{font-size:13.5px}.gb-wiz-kontakt-siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 32px}body .gb-wiz-kontakt-siatka .kstep{border:0;padding:12px 0}.gb-wiz-branze{display:flex;flex-wrap:wrap;gap:4px 14px}@media (max-width:640px){.gb-wiz-kontakt-siatka{grid-template-columns:1fr}.gb-wiz-portret{width:88px;height:88px}body .gb-wiz-meta-foto{gap:16px}}@media (min-width:981px){body .photo-rail{transform:none;width:auto;max-width:1480px;margin:0 auto 36px;padding:0 24px;justify-content:center}body .photo-rail .rail-card{transform:none;flex:0 1 235px;width:auto;height:auto;aspect-ratio:235/330}}.event[data-tlo]:before{content:attr(data-tlo)}.tmember-mail{display:inline-block;margin-top:12px;font-size:13.5px;font-weight:600;color:var(--roz-jasny,#F04E9E);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.tmember-mail:hover{color:#fff}.tmember-mail:focus-visible{outline:2px solid var(--roz-jasny,#F04E9E);outline-offset:2px}.gb-mapa-ramka{display:block;width:100%;height:320px;border:1px solid #f0e2ea;background:var(--tlo-2,#fbf7f9)}.gb-mapa-link{margin:10px 0 0;font-size:14px}body .adres-map.gb-mapa{display:block;height:auto;padding:0;background:none;border:0}body .adres-map.gb-mapa .gb-mapa-ramka{height:300px}.k-card .kico svg{width:22px;height:22px}.adres-list a.gb-tel-adres{color:inherit;font-weight:600}.adres-list a.gb-tel-adres:hover{color:var(--roz)}body footer a.gb-tel{display:inline;padding:0}.gb-dla-firm{background:var(--roz);padding:44px 44px 46px}.gb-dla-firm,.gb-dla-firm .eyebrow{color:var(--czern)}.gb-dla-firm .eyebrow:before{background:var(--czern)}.gb-dla-firm h2{color:#fff;font-size:32px;line-height:1.15;margin:14px 0 12px;text-wrap:balance}.gb-dla-firm p{color:var(--czern);font-size:15.5px;line-height:1.6;max-width:46ch;margin:0 0 26px}.gb-dla-firm .btn-dark:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:700px){.gb-dla-firm{padding:32px 24px 34px}.gb-dla-firm h2{font-size:26px}}.gb-wyd-grafika{margin:0 0 30px}.gb-wyd-grafika img{display:block;max-width:100%;max-height:520px;width:auto;height:auto}.gb-wyd-mapa{margin-top:40px;max-width:68ch}.gb-wyd-mapa h2{font-size:24px;line-height:1.25;margin:0 0 8px}.gb-wyd-mapa>p{font-size:15px;line-height:1.55;color:var(--szary-txt,#3a2831);margin:0 0 14px}.gb-wyd-cta{margin-top:26px}@media (max-width:980px){.gb-wyd-cta{display:none}}@media (max-width:560px){.gb-mapa-ramka,body .adres-map.gb-mapa .gb-mapa-ramka{height:260px}}.gb-mag-mail{color:#F7B6D6;font-weight:600;text-decoration:underline;text-underline-offset:3px}.gb-mag-mail:hover{color:#fff}.pk-check .pk-okladka{width:30px;height:43px;flex-shrink:0;object-fit:cover;border:1px solid #efdce7}.pk-check .pk-okladka-brak{display:block;background:linear-gradient(var(--roz),var(--roz)) 5px 26px /12px 2px no-repeat,#12040b}.gb-zasady-sondy{background:var(--tlo-2,#faf5f7)}.gb-zasady-lista{max-width:820px;margin:0;padding-left:1.4em;display:grid;gap:14px;font-size:16px;line-height:1.6;color:var(--czern)}.gb-zasady-lista li::marker{font-weight:700;color:var(--roz)}.gb-zasady-akapit,.gb-zasady-lista strong{color:var(--czern)}.gb-zasady-akapit{max-width:820px;margin:0 0 12px;font-size:16px;line-height:1.6}.publikuj-photo figure.gb-wideo{margin:0}.gb-proces-film{max-width:820px;margin:44px auto 0}.gb-proces-film h3{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:30px;letter-spacing:.015em;text-align:center;margin-bottom:16px}.gb-proces-film figure.gb-wideo{margin:0;box-shadow:0 24px 60px rgba(18,3,9,.18)}