.about-team[data-astro-cid-fxepyzon]{border-top:1px solid var(--color-border);margin-top:48px;padding-top:26px}h2[data-astro-cid-fxepyzon]{color:var(--content-heading-color,#0e2a42);font-family:var(--font-display);font-size:var(--content-heading-size,32px);letter-spacing:-.02em;margin:0 0 16px;font-weight:500;line-height:1.3}.about-team[data-astro-cid-fxepyzon]>p[data-astro-cid-fxepyzon]{margin:0 0 24px;font-size:16px;line-height:1.8}.about-team[data-astro-cid-fxepyzon]>p[data-astro-cid-fxepyzon]:last-of-type{margin-bottom:32px}a[data-astro-cid-fxepyzon]{color:#695a4b;text-underline-offset:4px;text-decoration-color:#b9a99b}a[data-astro-cid-fxepyzon]:hover{color:var(--color-ink)}@media (width<=767px){h2[data-astro-cid-fxepyzon]{font-size:24px}}.team-grid-group[data-astro-cid-wp3s5vfa]+.team-grid-group[data-astro-cid-wp3s5vfa]{margin-top:40px}.team-grid-group__label[data-astro-cid-wp3s5vfa]{color:var(--content-accent,#766859);letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:500}.team-grid-group__grid[data-astro-cid-wp3s5vfa]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;display:grid}@media (width<=1023px){.team-grid-group__grid[data-astro-cid-wp3s5vfa]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.team-grid-group__grid[data-astro-cid-wp3s5vfa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}@media (width<=479px){.team-grid-group__grid[data-astro-cid-wp3s5vfa]{grid-template-columns:1fr}}.team-roster[data-astro-cid-y5ealoab],.team-careers[data-astro-cid-y5ealoab]{border-top:1px solid var(--color-border);margin-top:48px;padding-top:26px}.team-careers__inner[data-astro-cid-y5ealoab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;display:flex}h2[data-astro-cid-y5ealoab]{color:var(--content-heading-color,#0e2a42);font-family:var(--font-display);font-size:var(--content-heading-size,32px);letter-spacing:-.02em;margin:0 0 16px;font-weight:500;line-height:1.3}p[data-astro-cid-y5ealoab]{max-width:36em;margin:0;font-size:16px;line-height:1.8}a[data-astro-cid-y5ealoab]{color:#695a4b;text-underline-offset:4px;text-decoration-color:#b9a99b}a[data-astro-cid-y5ealoab]:hover{color:var(--color-ink)}.team-careers__link[data-astro-cid-y5ealoab]{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:#0e2a42;white-space:nowrap;align-items:center;min-height:48px;padding:12px 22px;text-decoration:none;display:inline-flex}.team-careers__link[data-astro-cid-y5ealoab]:hover{background:var(--color-sand);color:#0e2a42}@media (width<=767px){h2[data-astro-cid-y5ealoab]{font-size:24px}}.lab-referral[data-astro-cid-gwzxmwfd]{border:1px solid var(--color-border);background:var(--color-sand);border-radius:14px;gap:28px;margin:0 0 8px;padding:28px 28px 24px;display:grid}.lab-referral__brand[data-astro-cid-gwzxmwfd]{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}h2[data-astro-cid-gwzxmwfd]{color:var(--content-heading-color,#0e2a42);font-family:var(--font-display);font-size:var(--content-heading-size,32px);letter-spacing:-.02em;overflow-wrap:normal;border:0;margin:0 0 12px;padding:0;font-weight:500;line-height:1.25}.lab-referral__intro[data-astro-cid-gwzxmwfd] p[data-astro-cid-gwzxmwfd]:not(.lab-referral__brand){max-width:none;margin:0 0 20px;font-size:16px;line-height:1.7}.lab-referral[data-astro-cid-gwzxmwfd] a[data-astro-cid-gwzxmwfd].lab-referral__home{border-radius:var(--radius-pill);background:var(--color-cream);min-height:44px;color:var(--color-ink);white-space:nowrap;border:1px solid #d8c7b5;align-items:center;gap:12px;padding:10px 28px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.lab-referral[data-astro-cid-gwzxmwfd] a[data-astro-cid-gwzxmwfd].lab-referral__home:hover,.lab-referral[data-astro-cid-gwzxmwfd] a[data-astro-cid-gwzxmwfd].lab-referral__home:focus-visible{color:var(--color-ink);background:#d8c7b5}.lab-referral__prices-label[data-astro-cid-gwzxmwfd]{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:500}.lab-referral__cards[data-astro-cid-gwzxmwfd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lab-referral__card[data-astro-cid-gwzxmwfd]{border:1px solid var(--color-border);background:var(--color-cream);min-height:48px;color:inherit;border-radius:14px;flex-direction:column;gap:8px;padding:20px 20px 18px;text-decoration:none;display:flex}.lab-referral__card[data-astro-cid-gwzxmwfd]:hover{border-color:#0e2a42}.lab-referral[data-astro-cid-gwzxmwfd] a[data-astro-cid-gwzxmwfd]:focus-visible{outline-offset:4px;outline:2px solid #0e2a42}.lab-referral[data-astro-cid-gwzxmwfd] svg{flex-shrink:0}.lab-referral__card-title[data-astro-cid-gwzxmwfd]{color:#0e2a42;font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:normal;font-size:20px;font-weight:500;line-height:1.3}.lab-referral__card-text[data-astro-cid-gwzxmwfd]{color:var(--color-muted);font-size:15px;line-height:1.55}.lab-referral__card-go[data-astro-cid-gwzxmwfd]{color:#0e2a42;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;display:inline-flex}@media (width<=767px){.lab-referral[data-astro-cid-gwzxmwfd]{padding:22px 18px 20px}.lab-referral__cards[data-astro-cid-gwzxmwfd]{grid-template-columns:1fr}.lab-referral[data-astro-cid-gwzxmwfd] a[data-astro-cid-gwzxmwfd].lab-referral__home{white-space:normal;justify-content:center;width:100%;min-height:50px}}.lab-contact[data-astro-cid-xt3gzfv4]{border-block:1px solid var(--color-border);margin-top:40px;padding:32px 0}.lab-contact__label[data-astro-cid-xt3gzfv4]{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}h2[data-astro-cid-xt3gzfv4]{margin:0 0 12px}p[data-astro-cid-xt3gzfv4]{margin:0 0 24px}.lab-contact__actions[data-astro-cid-xt3gzfv4]{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}a[data-astro-cid-xt3gzfv4]{color:var(--color-ink);text-underline-offset:4px}a[data-astro-cid-xt3gzfv4].lab-contact__button{border-radius:var(--radius-pill);border:1px solid #d8c7b5;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:44px;padding:10px 28px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .18s;display:inline-flex}.lab-contact__button[data-astro-cid-xt3gzfv4]:hover,.lab-contact__button[data-astro-cid-xt3gzfv4]:focus-visible{background:#d8c7b5}a[data-astro-cid-xt3gzfv4]:focus-visible{outline-offset:4px;outline:2px solid #0e2a42}.lab-contact__button[data-astro-cid-xt3gzfv4] svg{flex-shrink:0}@media (width<=767px){a[data-astro-cid-xt3gzfv4].lab-contact__button{width:100%;min-height:50px}html[lang=en] .content-page .prose[data-page=znieczulenie-komputerowe] .table-scroll:before{content:"Swipe to view the table →"}html[lang=de-DE] .content-page .prose[data-page=znieczulenie-komputerowe] .table-scroll:before{content:"Wischen, um die Tabelle zu sehen →"}html[lang=cs-CZ] .content-page .prose[data-page=znieczulenie-komputerowe] .table-scroll:before{content:"Posunutím zobrazíte tabulku →"}}.content-page .prose[data-page=porady-dla-pacjentow] tr>*{text-align:left;overflow-wrap:normal;word-break:normal}.content-page .prose[data-page=porady-dla-pacjentow] table{min-width:520px}.content-page .prose[data-page=porady-dla-pacjentow] table:has(th:nth-child(3)){min-width:680px}.content-page .prose[data-page=o-nas] tr>*{text-align:left;overflow-wrap:normal;word-break:normal}.content-page .prose[data-page=o-nas] table{min-width:0;max-width:640px}.content-page .prose[data-page=zespol]{flex-direction:column;display:flex}.content-page .prose[data-page=zespol] .zespol-facts{order:1;width:100%;max-width:none}.content-page .prose[data-page=zespol] .zespol-facts table{width:100%;min-width:0;max-width:none}.content-page .prose[data-page=zespol] tr>*{text-align:left;overflow-wrap:normal;word-break:normal}.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:0 0 8px;padding:28px 0;display:grid}.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts div{margin:0}.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts dt{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 6px;font-size:32px;font-weight:500;line-height:1.1}.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts dd{color:var(--content-accent);margin:0;font-size:14px;line-height:1.4}.content-page .prose[data-page=rozwoj-i-certyfikaty]>p:has(>img):not(:has(>img+img)) img{aspect-ratio:3/2;object-position:center;max-height:none}.content-page .prose[data-page=rozwoj-i-certyfikaty]>p:has(>img+img){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.content-page .prose[data-page=rozwoj-i-certyfikaty]>p:has(>img+img)>img{aspect-ratio:3/2}@media (width<=899px){.content-page .prose[data-page=rozwoj-i-certyfikaty]>p:has(>img+img){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts{gap:20px;padding:22px 0}.content-page .prose[data-page=rozwoj-i-certyfikaty] .cert-facts dt{font-size:28px}.content-page .prose[data-page=rozwoj-i-certyfikaty]>p:has(>img+img){grid-template-columns:1fr}}.content-page .prose[data-page=laboratorium] .lab-referral h2{overflow-wrap:normal;border:0;margin:0 0 12px;padding:0}.content-page:has([data-page=laboratorium]) h1,.content-page .prose[data-page=laboratorium]{overflow-wrap:break-word}.content-page .prose[data-page=laboratorium]>h2:first-of-type{border-top:1px solid var(--color-border);padding-top:26px}.content-page .prose[data-page=pracownia-rtg] tr>*{text-align:left;overflow-wrap:normal;word-break:normal}.content-page .prose[data-page=pracownia-rtg] table{min-width:520px}.content-page:has([data-page=pracownia-rtg]) h1,.content-page .prose[data-page=pracownia-rtg] :is(h2,h3,h4){overflow-wrap:break-word}.content-page .prose[data-page=pracownia-rtg] .rtg-middle{max-width:1350px;margin:32px 0}.content-page .prose[data-page=pracownia-rtg] .rtg-middle img{aspect-ratio:1350/500;object-fit:cover;object-position:center;width:100%;height:500px;max-height:none;margin:0;display:block}@media (width<=767px){.content-page .prose[data-page=pracownia-rtg] .rtg-middle{margin:24px 0}.content-page .prose[data-page=pracownia-rtg] .rtg-middle img{aspect-ratio:2;height:auto}.content-page .prose[data-page=pracownia-rtg] .table-scroll:before{content:"Przesuń tabelę w bok →";width:fit-content;color:var(--color-muted);padding-bottom:10px;font-size:12px;display:block;position:sticky;left:0}html[lang=en] .content-page .prose[data-page=pracownia-rtg] .table-scroll:before{content:"Scroll sideways to view the table →"}}.content-page:has([data-page=platnosci-ratalne]) h1,.content-page .prose[data-page=platnosci-ratalne] :is(h2,h3){overflow-wrap:break-word}.content-page .prose[data-page=platnosci-ratalne] .rate-facts{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:8px 0;padding:28px 0;display:grid}.content-page .prose[data-page=platnosci-ratalne] .rate-facts div{margin:0}.content-page .prose[data-page=platnosci-ratalne] .rate-facts dt{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.2}.content-page .prose[data-page=platnosci-ratalne] .rate-facts dd{color:var(--color-muted);margin:0;font-size:14px;line-height:1.5}.content-page .prose[data-page=platnosci-ratalne] .rate-banks{grid-template-columns:repeat(2,minmax(0,280px));gap:16px;margin:8px 0 28px;padding:0;list-style:none;display:grid}.content-page .prose[data-page=platnosci-ratalne] .rate-banks li{border:1px solid var(--color-border);background:var(--color-sand);color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:normal;border-radius:14px;margin:0;padding:22px 24px;font-size:24px;font-weight:500;line-height:1.2}.content-page .prose[data-page=platnosci-ratalne] .rate-steps{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);counter-reset:rate;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin:8px 0 28px;padding:28px 0;list-style:none;display:grid}.content-page .prose[data-page=platnosci-ratalne] .rate-steps li{counter-increment:rate;margin:0;padding:0}.content-page .prose[data-page=platnosci-ratalne] .rate-steps li:before{content:counter(rate, decimal-leading-zero);color:#766859;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.content-page .prose[data-page=platnosci-ratalne] .rate-steps strong{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:6px;font-size:22px;font-weight:500;line-height:1.2;display:block}.content-page .prose[data-page=platnosci-ratalne] .rate-steps span{color:var(--color-muted);font-size:14px;line-height:1.5}@media (width<=899px){.content-page .prose[data-page=platnosci-ratalne] .rate-facts,.content-page .prose[data-page=platnosci-ratalne] .rate-steps{grid-template-columns:1fr 1fr}}@media (width<=639px){.content-page .prose[data-page=platnosci-ratalne] .rate-facts,.content-page .prose[data-page=platnosci-ratalne] .rate-steps{grid-template-columns:1fr;gap:16px;padding-top:22px;padding-bottom:22px}.content-page .prose[data-page=platnosci-ratalne] .rate-banks{grid-template-columns:repeat(2,minmax(0,1fr))}.content-page .prose[data-page=platnosci-ratalne] .rate-facts dt,.content-page .prose[data-page=platnosci-ratalne] .rate-steps strong{font-size:20px}.content-page .prose[data-page=platnosci-ratalne] .rate-banks li{padding:16px 18px;font-size:20px}}.content-page:has([data-page=pierwsza-wizyta]) h1,.content-page .prose[data-page=pierwsza-wizyta] :is(h2,h3,summary){overflow-wrap:break-word}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);counter-reset:visit;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin:0 0 28px;padding:28px 0;list-style:none;display:grid}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps li{counter-increment:visit;margin:0;padding:0}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps li:before{content:counter(visit, decimal-leading-zero);color:#766859;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps strong{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:6px;font-size:22px;font-weight:500;line-height:1.2;display:block}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps span{color:var(--color-muted);font-size:14px;line-height:1.5}.content-page .prose[data-page=pierwsza-wizyta] .visit-facts{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:8px 0;padding:28px 0;display:grid}.content-page .prose[data-page=pierwsza-wizyta] .visit-facts div{margin:0}.content-page .prose[data-page=pierwsza-wizyta] .visit-facts dt{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.2}.content-page .prose[data-page=pierwsza-wizyta] .visit-facts dd{color:var(--color-muted);margin:0;font-size:14px;line-height:1.5}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) details{border-top:1px solid var(--color-border)}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) details:last-of-type{border-bottom:1px solid var(--color-border);margin-bottom:0}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) summary{cursor:pointer;color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.02em;padding:18px 36px 18px 0;font-size:20px;font-weight:500;line-height:1.35;list-style:none}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) summary::-webkit-details-marker{display:none}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) summary:after{content:"+";font-weight:400;position:absolute;right:0}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) summary{position:relative}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) details[open] summary:after{content:"−"}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) details p{max-width:none;margin:0 0 20px}@media (width<=899px){.content-page .prose[data-page=pierwsza-wizyta] .visit-steps,.content-page .prose[data-page=pierwsza-wizyta] .visit-facts{grid-template-columns:1fr 1fr}}@media (width<=639px){.content-page .prose[data-page=pierwsza-wizyta] .visit-steps,.content-page .prose[data-page=pierwsza-wizyta] .visit-facts{grid-template-columns:1fr;gap:20px;padding:22px 0}.content-page .prose[data-page=pierwsza-wizyta] .visit-steps strong,.content-page .prose[data-page=pierwsza-wizyta] .visit-facts dt{font-size:20px}.content-page .prose:is([data-page=pierwsza-wizyta],[data-page=zalecenia-pozabiegowe]) summary{font-size:18px}}.content-page:has([data-page=zalecenia-pozabiegowe]) h1,.content-page .prose[data-page=zalecenia-pozabiegowe] :is(h2,h3),.content-page:has([data-page=znieczulenie-komputerowe]) h1,.content-page .prose[data-page=znieczulenie-komputerowe] :is(h2,h3){overflow-wrap:break-word}.content-page:has([data-page=znieczulenie-komputerowe]) .content-page__hero img{object-position:58% 50%}.content-page .prose[data-page=znieczulenie-komputerowe] tr>*{text-align:left;overflow-wrap:normal;word-break:normal}.content-page .prose[data-page=znieczulenie-komputerowe] table{min-width:640px}.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:8px 0;padding:28px 0;display:grid}.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts div{margin:0}.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts dt{color:var(--content-heading-color);font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.2}.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts dd{color:var(--color-muted);margin:0;font-size:14px;line-height:1.5}@media (width<=899px){.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts{grid-template-columns:1fr 1fr}}@media (width<=639px){.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts{grid-template-columns:1fr;gap:20px;padding:22px 0}.content-page .prose[data-page=znieczulenie-komputerowe] .anes-facts dt{font-size:20px}}@media (width<=767px){.content-page .prose[data-page=znieczulenie-komputerowe] .table-scroll:before,.content-page .prose[data-page=porady-dla-pacjentow] .table-scroll:before{content:"Przesuń tabelę w bok →";width:fit-content;color:var(--color-muted);padding-bottom:10px;font-size:12px;display:block;position:sticky;left:0}html[lang=en] .content-page .prose[data-page=porady-dla-pacjentow] .table-scroll:before{content:"Scroll sideways to view the table →"}}
