@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_89825c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_89825c{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_562dba{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_562dba{--font-montserrat:"Montserrat","Montserrat Fallback"}:root{--graphite:#2D3142;--graphite-rgb:45,49,66;--graphite-dark:#1A1D20;--graphite-dark-rgb:26,29,32;--brand-red:#D62828;--brand-red-rgb:214,40,40;--brand-red-dark:#B01F1F;--brand-blue:#2F6AA0;--brand-blue-rgb:47,106,160;--brand-blue-dark:#24567F;--brand-blue-soft:#FFFFFF;--brand-blue-soft-rgb:255,255,255;--btn-primary-bg:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-blue-dark) 100%);--btn-primary-bg-hover:linear-gradient(135deg,var(--brand-blue-dark) 0%,#1E3A5F 100%);--btn-primary-shadow:0 8px 24px rgba(var(--brand-blue-rgb),0.28);--btn-font:var(--font-sans);--btn-font-size:15px;--btn-font-weight:700;--btn-width:300px;--btn-min-height:50px;--btn-padding:14px 26px;--btn-gap:10px;--btn-radius:999px;--cta-title-size:var(--heading-subsection);--cta-title-max:36ch;--cta-lead-size:15px;--cta-lead-max:42ch;--cta-lead-color:rgba(255,255,255,0.92);--cta-actions-gap:12px;--cta-actions-mt:clamp(24px,3vw,32px);--white:#FFFFFF;--bg-light:#FFFFFF;--surface-shadow:0 1px 2px rgba(var(--deep-rgb),0.04),0 10px 28px rgba(var(--deep-rgb),0.05);--surface-shadow-hover:0 4px 12px rgba(var(--deep-rgb),0.06),0 16px 40px rgba(var(--deep-rgb),0.08);--radius-card:22px;--radius-panel:28px;--font-sans:var(--font-manrope),"Segoe UI",Arial,sans-serif;--font-display:var(--font-montserrat),var(--font-manrope),"Segoe UI",Arial,sans-serif;--font-brand:"Book Antiqua",Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;--deep:var(--graphite-dark);--deep-rgb:var(--graphite-dark-rgb);--slate:#5A5F72;--sky:var(--brand-blue);--sky-rgb:var(--brand-blue-rgb);--sky-dark:var(--brand-blue-dark);--black:var(--graphite-dark);--bg-white:var(--white);--bg-muted:var(--white);--bg-accent:var(--white);--page-x:clamp(32px,6vw,80px);--section-y:clamp(48px,6vw,80px);--section-y-md:40px;--section-y-sm:36px;--section-y-xs:28px;--page-max:1240px;--heading-section:clamp(36px,4.5vw,56px);--heading-section-sm:clamp(30px,7vw,40px);--heading-subsection:clamp(26px,3.2vw,36px);--heading-hero:clamp(32px,4.2vw,52px);--heading-sub:22px;--heading-card:clamp(18px,2vw,21px);--heading-card-sm:16px;--heading-card-weight:800;--heading-card-lh:1.25;--heading-card-tracking:-0.02em;--card-body-size:15px;--card-body-size-sm:14px;--heading-faq:26px;--heading-faq-sm:20px;--lead-size:clamp(15px,1.8vw,18px);--lh-lead:1.7;--lh-copy:1.25;--prose-align:justify;--prose-justify:inter-word;--font-page-title:var(--font-display);--page-title-weight:700;--page-title-color:#2f6aa0;--page-title-shadow:-7px 3px 10px rgba(0,0,0,0.3);--page-title-margin:0 0 40px;--section-title-weight:700;--page-pad-top:clamp(80px,14vw,148px);--page-pad-bottom:clamp(56px,8vw,96px)}.lab-page{font-family:var(--font-sans);background:var(--white);color:var(--deep);text-align:left;word-spacing:normal;text-rendering:optimizeLegibility}.lab-page :is(h1,h2,h3,h4):not([class*=Hero_headline]){font-family:var(--font-display);width:100%;max-width:none;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}.lab-page :is([class*=Section_heading],[class*=ContentPage_title],[class*=ContentPage_sectionTitle],[class*=ContentPage_lead],[class*=ContentPage_story],[class*=aboutHeading],[class*=aboutLead],[class*=Section_lead],[class*=RedCtaPanel_title],[class*=RedCtaPanel_lead],[class*=finalHeading],[class*=finalLead],[class*=ContactSection_heading],[class*=ContactSection_lead],[class*=cardTitle],[class*=benefitTitle],[class*=groupTitle],[class*=RouteSteps_title],[class*=RouteSteps_desc],[class*=PatientsAccordion_title],[class*=PatientsAccordion_subheading],[class*=PatientsAccordion_articleTitle],[class*=FaqAccordion_question],[class*=promoTitle],[class*=missionTitle],[class*=visionTitle],[class*=AboutPage_sectionTitle],[class*=AboutPage_sectionSubtitle],[class*=AboutPage_lead],[class*=partneram_audienceTitle],[class*=partneram_lead],[class*=partneram_closing],[class*=partneram_tagline],[class*=katalog_title],[class*=not-found_title]){width:100%;max-width:none!important;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}.lab-page button{font-family:var(--btn-font)}.lab-page [class*=AnalysisCarousel_cardContent] [class*=BrandName_word],.lab-page [class*=ContactSection_panel] [class*=BrandName_word],.lab-page [class*=Hero_btnGhost] [class*=BrandName_word],.lab-page [class*=Hero_headline] [class*=BrandName_word],.lab-page [class*=RedCtaPanel_panel] :is([class*=title],[class*=lead]) [class*=BrandName_word],.lab-page [class*=finalPanel] [class*=BrandName_word],.lab-page [class*=poslugy_cardContent] [class*=BrandName_word],.lab-page a[class*=ContentPage_btnPrimary] [class*=BrandName_word],.lab-page a[class*=HomeSections_btnPrimary] [class*=BrandName_word],.lab-page a[class*=PatientsAccordion_cta] [class*=BrandName_word],.lab-page a[class*=PickupMap_actionPrimary] [class*=BrandName_word],.lab-page a[class*=consultLinkBtn] [class*=BrandName_word]{color:#fff}@media (min-width:769px){.lab-page [class*=CheckoutClient_backLink],.lab-page [class*=CheckoutClient_primaryBtn],.lab-page [class*=CheckoutClient_secondaryBtn],.lab-page [class*=ContentPage_actions]>:is(a,button),.lab-page [class*=ContentPage_btnPrimary],.lab-page [class*=HomeSections_btnPrimary],.lab-page [class*=HomeSections_btnSecondary],.lab-page [class*=PatientsAccordion_cta],.lab-page [class*=PickupMap_actionPrimary],.lab-page [class*=PickupMap_actionSecondary],.lab-page [class*=Section_actions]>:is(a,button),.lab-page [class*=aboutCopy]>:is(a,button),.lab-page [class*=consultLinkBtn],.lab-page [class*=not-found_primaryBtn]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);width:var(--btn-width);min-width:var(--btn-width);max-width:100%;min-height:var(--btn-min-height);padding:var(--btn-padding);border-radius:var(--btn-radius);border-width:2px;border-style:solid;font-family:var(--btn-font);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:1.2;white-space:normal;text-align:center;text-decoration:none}.lab-page [class*=finalActions]>:is(a,button),.lab-page [class*=serviceCard] [class*=btnPrimary]{min-width:0;width:var(--btn-width);max-width:100%}}@media (min-width:769px) and (max-width:1024px){:root{--page-x:clamp(28px,4.5vw,48px);--section-y:clamp(40px,5vw,64px);--section-y-md:36px;--heading-section:clamp(30px,4vw,42px);--heading-section-sm:clamp(28px,4.5vw,36px);--heading-subsection:clamp(24px,3.2vw,32px);--heading-hero:clamp(30px,4vw,44px);--heading-sub:20px;--heading-faq:22px}}@media (max-width:768px){:root{--page-x:clamp(20px,5vw,28px);--heading-section:clamp(24px,6vw,30px);--heading-section-sm:clamp(20px,4.5vw,28px);--heading-subsection:clamp(17px,4.8vw,26px);--heading-hero:clamp(28px,7.5vw,36px);--heading-sub:17px;--heading-card:var(--heading-card-sm);--heading-faq:20px;--heading-faq-sm:18px;--card-body-size:var(--card-body-size-sm);--lh-lead:1.55;--lh-copy:1.25;--cta-btn-width:100%}.lab-page [class*=ContentPage_actions],.lab-page [class*=PickupMap_actions],.lab-page [class*=RedCtaPanel_actions],.lab-page [class*=Section_actions],.lab-page [class*=finalActions],.lab-page [class*=heroActions],.lab-page [class*=not-found_actions]{flex-direction:column;align-items:center;width:100%}.lab-page [class*=CheckoutClient_backLink],.lab-page [class*=CheckoutClient_primaryBtn],.lab-page [class*=ContentPage_actions]>:is(a,button),.lab-page [class*=HomeSections_btnPrimary],.lab-page [class*=HomeSections_btnSecondary],.lab-page [class*=PatientsAccordion_cta],.lab-page [class*=PickupMap_actions]>:is(a,button),.lab-page [class*=RedCtaPanel_actions]>:is(a,button),.lab-page [class*=Section_actions]>:is(a,button),.lab-page [class*=aboutCopy]>:is(a,button),.lab-page [class*=consultLinkBtn],.lab-page [class*=finalActions]>:is(a,button),.lab-page [class*=heroActions]>:is(a,button),.lab-page [class*=not-found_actions]>:is(a,button){width:100%;min-width:0;max-width:none;align-self:center;justify-content:center;padding-inline:24px;box-sizing:border-box;text-align:center}}.Cart_overlay__9aozO{position:fixed;inset:0;z-index:220;background:rgba(var(--graphite-dark-rgb),.55);display:flex;justify-content:flex-end;align-items:stretch}.Cart_drawer__hRci2{width:min(100%,440px);background:#fff;height:100%;max-height:100dvh;display:flex;flex-direction:column;box-shadow:-16px 0 48px rgba(0,0,0,.18);animation:Cart_slideIn__ZeYja .28s ease}@keyframes Cart_slideIn__ZeYja{0%{transform:translateX(24px);opacity:.6}to{transform:translateX(0);opacity:1}}.Cart_drawerHead__qbSxX{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:22px 22px 16px;border-bottom:1px solid rgba(var(--deep-rgb),.08)}.Cart_drawerTitle__hh0qy{margin:0 0 4px;font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--deep)}.Cart_drawerSub__POxmE{margin:0;font-size:14px;color:var(--slate)}.Cart_close__6fcz9{border:none;background:rgba(var(--deep-rgb),.06);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--deep)}.Cart_empty__tcnre{padding:40px 24px;text-align:center;color:var(--slate);display:flex;flex-direction:column;gap:18px;align-items:center}.Cart_list__YtdGb{list-style:none;margin:0;padding:8px 0;overflow:auto;flex:1 1}.Cart_line__6WXWW{display:flex;flex-direction:column;gap:12px;padding:16px 22px;border-bottom:1px solid rgba(var(--deep-rgb),.06)}.Cart_lineCode__Xa594{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--brand-red)}.Cart_lineName__VqAyg{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.35;color:var(--deep)}.Cart_linePrice__mq0DC{margin:0;font-size:13px;color:var(--slate)}.Cart_lineControls__xP87Q{display:flex;align-items:center;gap:12px}.Cart_qty__clhoo{display:inline-flex;align-items:center;gap:0;border:1px solid rgba(var(--deep-rgb),.12);border-radius:999px;overflow:hidden}.Cart_qty__clhoo button{width:34px;height:34px;border:none;background:transparent;font-size:18px;cursor:pointer;color:var(--deep)}.Cart_qty__clhoo span{min-width:28px;text-align:center;font-weight:700;font-size:14px}.Cart_lineTotal__12TXg{margin:0 0 0 auto;font-weight:800;color:var(--deep)}.Cart_remove__jOagf{border:none;background:transparent;color:var(--slate);font-size:24px;line-height:1;cursor:pointer;padding:0 4px}.Cart_footer__Q9xgA{padding:18px 22px 24px;border-top:1px solid rgba(var(--deep-rgb),.08);display:flex;flex-direction:column;align-items:stretch;gap:10px}.Cart_totalRow__134vn{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:16px;color:var(--slate)}.Cart_totalRow__134vn strong{font-size:24px;color:var(--deep);letter-spacing:-.02em}.Cart_primaryBtn__8zFNh{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-height:var(--btn-min-height);padding:12px 24px;border:none;border-radius:999px;background:var(--btn-primary-bg);color:#fff;font-family:var(--btn-font);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);text-decoration:none;text-align:center;cursor:pointer;transition:background .2s,transform .2s;box-shadow:var(--btn-primary-shadow)}.Cart_primaryBtn__8zFNh:hover:not(:disabled){background:var(--btn-primary-bg-hover);transform:translateY(-1px)}.Cart_primaryBtn__8zFNh:disabled{opacity:.55;cursor:not-allowed}.Cart_clearBtn__XE32v{border:none;background:transparent;color:var(--slate);font-size:14px;font-weight:600;cursor:pointer;padding:8px 24px;width:100%;text-align:center}@media (max-width:640px){.Cart_drawer__hRci2{width:100%}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);color:var(--deep);background:var(--white);line-height:var(--lh-copy,1.6)}::selection{background:rgba(var(--brand-blue-rgb),.18);color:var(--deep)}:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}#aktsii,#analizy,#faq,#kontakt,#pidgotovka,#pro-nas,#punkty,#rezultaty,#servisy{scroll-margin-top:120px}