#site-header[data-astro-cid-l7arcky5]{--header-height:88px;z-index:999;width:100%;height:var(--header-height);background-color:var(--color-body,#fff);box-shadow:var(--header-shadow,0 1px 0 #eceff6, 0 12px 30px -20px #08115840);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0 0 auto}.navbar-container[data-astro-cid-l7arcky5]{z-index:2;justify-content:space-between;align-items:center;width:95%;max-width:1450px;margin:0 auto;display:flex;position:relative}.navbar-logo-link[data-astro-cid-l7arcky5]{flex-shrink:0;align-self:center;align-items:center;gap:12px;line-height:0;text-decoration:none;display:inline-flex}.navbar-logo[data-astro-cid-l7arcky5]{object-fit:contain;width:130px;height:auto;display:block}.navbar-wordmark[data-astro-cid-l7arcky5]{line-height:1.15;font-family:var(--font-primary,Montserrat, sans-serif);flex-direction:column;justify-content:center;display:flex}.navbar-wordmark-name[data-astro-cid-l7arcky5]{color:var(--color-text-primary,#081158);white-space:nowrap;font-size:18px;font-weight:700}.navbar-wordmark-subtitle[data-astro-cid-l7arcky5]{color:var(--color-text-secondary,#4c4c4c);white-space:nowrap;font-size:13px;font-weight:400}.nav-right-wrap[data-astro-cid-l7arcky5]{align-items:center;display:flex}.navbar-social[data-astro-cid-l7arcky5]{background:linear-gradient(135deg, var(--color-primary,#3679bc), var(--color-text-primary,#081158));border-radius:100px;align-self:center;align-items:center;gap:8px;margin-right:40px;padding:6px 12px;display:flex}.navbar-social-link[data-astro-cid-l7arcky5]{line-height:0;display:inline-flex}.navbar-social-link[data-astro-cid-l7arcky5] svg[data-astro-cid-l7arcky5]{width:32px;height:33px;display:block}.social-glyph[data-astro-cid-l7arcky5]{fill:var(--color-primary,#3679bc)}#main-nav[data-astro-cid-l7arcky5]{align-items:center;display:flex}.navbar-menu-right[data-astro-cid-l7arcky5]{font-family:var(--font-primary,Montserrat, sans-serif);align-items:center;gap:30px;display:flex}.navbar-link[data-astro-cid-l7arcky5],.nav-link-label[data-astro-cid-l7arcky5]{color:var(--color-primary,#3679bc);white-space:nowrap;padding:8px 20px;font-family:inherit;font-size:20px;font-weight:600;line-height:30px;text-decoration:none;transition:color .2s;position:relative}.navbar-link[data-astro-cid-l7arcky5]:after,.nav-link-label[data-astro-cid-l7arcky5]:after{content:"";background:var(--color-primary,#3679bc);transform-origin:0;border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:6px;left:20px;right:20px;transform:scaleX(0)}.navbar-link[data-astro-cid-l7arcky5]:hover,.nav-link-label[data-astro-cid-l7arcky5]:hover{color:var(--color-text-primary,#081158)}.navbar-link[data-astro-cid-l7arcky5]:hover:after,.nav-link-label[data-astro-cid-l7arcky5]:hover:after{transform:scaleX(1)}.navbar-cta[data-astro-cid-l7arcky5]{background-color:var(--color-text-primary,#081158);color:var(--color-button-primary-text,#fff);letter-spacing:1px;text-transform:capitalize;text-align:center;white-space:nowrap;border:none;border-radius:100px;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 20px -8px #08115873}.navbar-cta[data-astro-cid-l7arcky5]:hover{transform:translateY(-2px);box-shadow:0 14px 26px -8px #0811588c}.navbar-cta-icon[data-astro-cid-l7arcky5]{flex-shrink:0}.navbar-divider[data-astro-cid-l7arcky5],.navbar-mobile-footer[data-astro-cid-l7arcky5]{display:none}.nav-dropdown[data-astro-cid-l7arcky5]{--nav-caret-gap:8px;--nav-caret-hit:6px;position:relative}.nav-dropdown-head[data-astro-cid-l7arcky5]{align-items:center;display:flex}.nav-link-label[data-astro-cid-l7arcky5],.dropdown-toggle[data-astro-cid-l7arcky5]{cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.nav-link-label[data-astro-cid-l7arcky5]{gap:var(--nav-caret-gap);user-select:none}.nav-link-label[data-astro-cid-l7arcky5].is-link{text-decoration:none}.dropdown-toggle[data-astro-cid-l7arcky5]{--nav-caret-pull:calc(var(--nav-caret-hit) * -1);padding:var(--nav-caret-hit);margin:var(--nav-caret-pull) var(--nav-caret-pull) var(--nav-caret-pull) calc(var(--nav-caret-gap) - var(--nav-caret-hit));color:inherit}.dropdown-toggle[data-astro-cid-l7arcky5]:after{content:none}.dropdown-icon[data-astro-cid-l7arcky5]{width:13px}.dropdown-menu[data-astro-cid-l7arcky5]{z-index:10;background:#fff;border:none;border-radius:22px;min-width:220px;padding:12px;display:none;position:absolute;top:calc(100% + 16px);left:0;box-shadow:0 24px 60px -20px #08115859}.dropdown-menu[data-astro-cid-l7arcky5]:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-dropdown[data-astro-cid-l7arcky5].open .dropdown-menu[data-astro-cid-l7arcky5]{display:block}@media (hover:hover){.nav-dropdown[data-astro-cid-l7arcky5]:hover .dropdown-menu[data-astro-cid-l7arcky5]{display:block}}.dropdown-link[data-astro-cid-l7arcky5]{color:var(--color-text-primary,#081158);font-family:var(--font-primary,Montserrat, sans-serif);border-radius:14px;justify-content:space-between;align-items:center;padding:12px 18px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .2s;display:flex}.dropdown-link[data-astro-cid-l7arcky5]:hover{background-color:#f4f8fe}.nav-burger[data-astro-cid-l7arcky5]{color:var(--color-text-primary,#081158);cursor:pointer;background:0 0;border:none;flex:0 auto;padding:10px;line-height:0;display:none}.nav-burger[data-astro-cid-l7arcky5] svg[data-astro-cid-l7arcky5]{width:24px;height:auto;display:block}@media (width<=991px){#site-header[data-astro-cid-l7arcky5]{--header-height:76px}.nav-right-wrap[data-astro-cid-l7arcky5]{align-items:stretch}.navbar-social[data-astro-cid-l7arcky5]{margin-left:auto;margin-right:24px}.nav-burger[data-astro-cid-l7arcky5]{align-self:center;display:inline-flex}#main-nav[data-astro-cid-l7arcky5]{z-index:1;width:92%;margin:var(--header-height,76px) auto 0;text-align:center;max-height:calc(100dvh - var(--header-height,76px) - 16px);background:#fff;border-radius:22px;flex-direction:column;align-items:stretch;padding:12px;display:none;position:fixed;inset:0 0 auto;overflow-y:auto;box-shadow:0 24px 60px -20px #08115859}#main-nav[data-astro-cid-l7arcky5].open{display:flex}.navbar-menu-right[data-astro-cid-l7arcky5]{flex-direction:column;align-items:stretch;gap:0;width:100%}.navbar-link[data-astro-cid-l7arcky5],.nav-link-label[data-astro-cid-l7arcky5]{width:100%;color:var(--color-text-secondary,#141414);text-align:left;border-bottom:1px solid #eef0f4;border-radius:14px;justify-content:space-between;align-items:center;padding:16px 18px;font-size:16px;line-height:20px;display:flex}.navbar-link[data-astro-cid-l7arcky5]:hover,.nav-link-label[data-astro-cid-l7arcky5]:hover{background:#f4f8fe}.navbar-link[data-astro-cid-l7arcky5]:after,.nav-link-label[data-astro-cid-l7arcky5]:after{display:none}.navbar-link[data-astro-cid-l7arcky5]:before,.nav-link-label[data-astro-cid-l7arcky5]:before{content:"";background:var(--color-primary,#3679bc);opacity:0;border-radius:2px;width:8px;height:2px;transition:opacity .2s,width .2s}.navbar-link[data-astro-cid-l7arcky5]:hover:before,.nav-link-label[data-astro-cid-l7arcky5]:hover:before{opacity:1;width:16px}.navbar-menu-right[data-astro-cid-l7arcky5]>.navbar-link[data-astro-cid-l7arcky5]:last-child{border-bottom:none}.nav-dropdown[data-astro-cid-l7arcky5]{width:100%}.dropdown-icon[data-astro-cid-l7arcky5],.dropdown-toggle[data-astro-cid-l7arcky5]{display:none}.nav-dropdown-head[data-astro-cid-l7arcky5]{width:100%}.dropdown-menu[data-astro-cid-l7arcky5]{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:auto;padding:0;display:block;position:static}.dropdown-menu[data-astro-cid-l7arcky5]:before{display:none}.dropdown-link[data-astro-cid-l7arcky5]{border-bottom:1px solid #eef0f4}.navbar-divider[data-astro-cid-l7arcky5]{background-color:#0000001a;height:2px;display:block}.navbar-cta[data-astro-cid-l7arcky5]{justify-content:center;width:100%;margin-top:12px;display:flex}.navbar-mobile-footer[data-astro-cid-l7arcky5]{border-top:1px solid #eef0f4;flex-direction:column;align-items:center;gap:14px;margin-top:16px;padding-top:16px;display:flex}.navbar-call[data-astro-cid-l7arcky5]{width:100%;font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:.4px;background-color:var(--color-text-primary,#081158);color:#fff;white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:17px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 24px -8px #08115873}.navbar-call[data-astro-cid-l7arcky5]:hover{transform:translateY(-2px);box-shadow:0 16px 30px -8px #0811588c}}@media (width<=767px){#site-header[data-astro-cid-l7arcky5]{--header-height:64px}}@media (width<=479px){.navbar-container[data-astro-cid-l7arcky5]{gap:10px;width:90%}.navbar-logo[data-astro-cid-l7arcky5]{width:140px;max-width:40vw}.navbar-social[data-astro-cid-l7arcky5]{margin-right:12px}.nav-burger[data-astro-cid-l7arcky5]{max-width:50px}.navbar-wordmark-name[data-astro-cid-l7arcky5]{font-size:15px}.navbar-wordmark-subtitle[data-astro-cid-l7arcky5]{font-size:11px}}@layer core{.section-band.is-dark{--color-heading:var(--band-dark-text,#fff);--color-text-primary:var(--band-dark-text,#fff);--color-text-secondary:var(--band-dark-text-secondary,#b3b3b3);--color-muted:var(--band-dark-text-secondary,#b3b3b3);--color-eyebrow:var(--band-dark-eyebrow,var(--band-dark-text,#fff));--color-border:var(--band-dark-border,#ffffff24);--color-button-primary-border:var(--band-dark-text,#fff);--color-button-primary-outline-text:var(--band-dark-text,#fff);--color-button-secondary-border:var(--band-dark-text,#fff);--color-button-secondary-outline-text:var(--band-dark-text,#fff);--color-button-primary:var(--band-dark-text,#fff);--color-button-primary-text:var(--band-dark-bg,#000)}.section-band.is-brand{--color-heading:var(--band-brand-text,#fff);--color-text-primary:var(--band-brand-text,#fff);--color-text-secondary:var(--band-brand-text,#fff);--color-muted:var(--band-brand-text,#fff);--color-eyebrow:var(--band-brand-eyebrow,var(--band-brand-text,#fff));--color-border:var(--band-brand-border,#ffffff3d);--color-button-primary-border:var(--band-brand-text,#fff);--color-button-primary-outline-text:var(--band-brand-text,#fff);--color-button-secondary-border:var(--band-brand-text,#fff);--color-button-secondary-outline-text:var(--band-brand-text,#fff);--color-button-primary:var(--band-brand-text,#fff);--color-button-primary-text:var(--color-primary,#3b5aff)}.section-band:is(.is-dark,.is-brand) .surface-light{color:var(--band-text-base);--color-heading:var(--band-text-base);--color-text-primary:var(--band-text-base);--color-text-secondary:var(--band-text-secondary-base);--color-muted:var(--band-text-secondary-base);--color-eyebrow:var(--band-eyebrow-base);--color-border:var(--band-border-base);--color-button-primary-border:var(--band-btn-primary-border-base);--color-button-primary-outline-text:var(--band-btn-primary-outline-text-base);--color-button-secondary-border:var(--band-btn-secondary-border-base);--color-button-secondary-outline-text:var(--band-btn-secondary-outline-text-base);--color-button-primary:var(--band-btn-primary-fill-base);--color-button-primary-text:var(--band-btn-primary-text-base)}.section-cta:is(.is-light,.is-muted) .btn-white{border-color:var(--color-button-primary,#3b5aff);background-color:var(--color-button-primary,#3b5aff);color:var(--color-button-primary-text,#fff)}.section-cta:is(.is-light,.is-muted) .btn-white:hover{border-color:var(--color-button-primary,#3b5aff);color:var(--color-button-primary,#3b5aff);background-color:#0000}}:root{--layout-container:1200px;--layout-container-wide:1400px;--layout-container-narrow:900px;--layout-container-prose:760px;--layout-space-y:4rem;--band-light-bg:var(--color-surface,#fff);--band-muted-bg:var(--color-surface-alt,#f2f2f2);--band-tint-bg:var(--color-surface-alt,#f5f6f8);--band-dark-bg:#000;--band-dark-text:#fff;--band-dark-text-secondary:#b3b3b3;--band-dark-border:#ffffff24;--band-brand-text:var(--color-button-primary-text,#fff);--band-brand-border:#ffffff3d;--band-text-base:var(--color-text-primary,#151516);--band-text-secondary-base:var(--color-text-secondary,#4a4a57);--band-border-base:var(--color-border,#e3e5ea);--band-eyebrow-base:var(--color-eyebrow,#3b5aff);--band-btn-primary-border-base:var(--color-button-primary-border,#101841);--band-btn-primary-outline-text-base:var(--color-button-primary-outline-text,#101841);--band-btn-secondary-border-base:var(--color-button-secondary-border,#101841);--band-btn-secondary-outline-text-base:var(--color-button-secondary-outline-text,#101841);--band-btn-primary-fill-base:var(--color-button-primary,#3b5aff);--band-btn-primary-text-base:var(--color-button-primary-text,#fff)}@supports (color:oklch(from red l c h)){:root{--band-brand-text:oklch(from var(--color-primary,#3b5aff) clamp(0, (.58 - l) * 1000, 1) 0 0)}}@supports (background:color-mix(in oklab, red, blue)){:root{--band-tint-bg:color-mix(in oklab, var(--color-primary,#3b5aff) 12%, var(--color-surface,#fff))}}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-body,#fafafa);font-family:var(--font-body,system-ui, -apple-system, sans-serif);color:var(--color-text-primary,#151516);margin:0;font-size:1.1rem;font-weight:400;line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}.heading-h1{margin:0;font-size:4rem;font-weight:700;line-height:125%}.subhero-text p{margin:0;font-size:1.25rem;font-weight:400;line-height:1.6}@media (width<=991px){.heading-h1{font-size:52px;line-height:150%}.container-hero{padding-top:0}.hero-wrapper{padding-top:60px}}@media (width<=767px){.heading-h1{font-size:36px;line-height:130%}.hero-wrapper{padding-top:2.4rem;padding-bottom:2.4rem}}@media (width<=479px){.heading-h1{font-size:30px}.container-hero{padding-top:5rem}}body>section:first-of-type:not(.section-hero){padding-top:6rem}html .btn-primary{border-color:var(--color-button-primary-border)}html .btn-secondary{border-color:var(--color-button-secondary-border)}html .btn-outline,html[data-btn-primary=outline] .btn-primary,html[data-btn-primary=outline] .navbar-cta-primary{border-color:var(--color-button-primary-border);color:var(--color-button-primary-outline-text);background-color:#0000}html .btn-outline:hover,html[data-btn-primary=outline] .btn-primary:hover{background-color:var(--color-button-primary-border);color:var(--color-button-primary-text)}html[data-btn-secondary=outline] .btn-secondary,html[data-btn-secondary=outline] .navbar-cta-secondary{border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-outline-text);background-color:#0000}html[data-btn-secondary=outline] .btn-secondary:hover{background-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text)}html[data-btn-primary=outline] .navbar-cta-primary,html[data-btn-secondary=outline] .navbar-cta-secondary{border-style:solid;border-width:2px}.section-band:is(.is-dark,.is-brand) .btn-outline:hover,html[data-btn-primary=outline] .section-band:is(.is-dark,.is-brand) .btn-primary:hover,html[data-btn-secondary=outline] .section-band:is(.is-dark,.is-brand) .btn-secondary:hover{color:var(--band-text-base)}#home-hero .hero-bg-honeycomb,#home-hero .hero-gradient-overlay{display:none}#home-hero{background:linear-gradient(163deg,#ebf5f3,#fff)}#home-hero .section-eyebrow,#home-hero .heading-h1,#home-hero .subhero-text,#home-hero .btn-primary{font-family:var(--font-primary,Montserrat, sans-serif)}#home-hero .section-eyebrow{color:#1c4a78;letter-spacing:1.6px;background:#3679bc1a;border-radius:100px;margin-bottom:24px;padding:9px 16px;font-size:12.5px;line-height:1.8;display:inline-flex}#home-hero .heading-h1{letter-spacing:-.015em;color:#0b1440;font-size:54px;font-weight:800;line-height:1.08}#home-hero .heading-h1 .accent{background:linear-gradient(90deg,#3679bc,#081158 85%);-webkit-text-fill-color:transparent;background-clip:text}@media (width<=991px){#home-hero .heading-h1{font-size:42px}}@media (width<=767px){#home-hero .heading-h1{font-size:34px}}@media (width<=479px){#home-hero .heading-h1{font-size:28px}}#home-hero .subhero-text{color:#45506e;max-width:520px;margin-bottom:32px;font-size:18px;font-weight:500;line-height:1.6}#home-hero .btn-primary,#home-hero .btn-primary:hover{color:#fff;letter-spacing:.4px;background-color:#081158;border:none;border-radius:100px;padding:17px 30px;font-size:15px;font-weight:700;line-height:20px;box-shadow:0 12px 24px -8px #08115873}#home-hero .btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 30px -8px #0811588c}#home-hero .hero-2col{gap:56px;padding-bottom:40px;position:relative}#home-hero .hero-2col-track .section-image{margin:0;padding:0}#home-hero .hero-2col-track img{border-radius:28px;box-shadow:0 30px 60px -20px #08115859}#home-hero .hero-cta-card{background:#fff;border:none;border-radius:18px;max-width:260px;padding:16px 20px;box-shadow:0 20px 40px -16px #0811584d}#home-hero .hero-cta-card-photo{background:0 0;border-radius:0;width:34px;height:34px}@media (width>=1024px){#home-hero .hero-cta-card{position:absolute;bottom:18px;left:calc(100% - 508px)}}#faq-hero{background:linear-gradient(163deg,#ebf5f3,#fefefe)}#faq-hero .container-hero{padding-top:116px}#faq-hero .hero-2col{gap:50px}#faq-hero .heading-h1{font-family:var(--font-primary,Montserrat, sans-serif);color:#0b1440;margin:0 0 20px;font-size:44px;font-weight:800;line-height:1.15}#faq-hero .subhero-text{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;max-width:none;font-size:36px;font-weight:700;line-height:1.3}#faq-hero .faq-hero-illustration{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}#faq-hero .hero-2col-track .section-custom-html{padding:0}#faq-hero .hero-2col-track .custom-html-inner{width:100%;max-width:none;margin:0}@media screen and (width<=991px){#faq-hero .container-hero{padding-top:100px}#faq-hero .heading-h1{font-size:36px}#faq-hero .subhero-text{font-size:28px}}@media screen and (width<=1024px) and (width>=768px){#faq-hero .hero-2col{flex-direction:row}}@media screen and (width<=767px){#faq-hero .container-hero{padding-top:84px}#faq-hero .heading-h1{font-size:30px}#faq-hero .subhero-text{font-size:24px}#faq-hero .hero-2col-own{order:2}#faq-hero .hero-2col-track{order:1;max-width:280px;margin:0 auto}}#faq-list .faq-list{max-width:720px;margin-left:auto;margin-right:auto}#faq-list .faq-item{box-shadow:none;border:none;border-radius:8px}#faq-list .faq-summary{background:linear-gradient(90deg,#3679bc,#2f557c);border-radius:8px;padding:30px 24px}#faq-list details[open]>.faq-summary{border-radius:8px 8px 0 0}#faq-list .faq-question{font-family:var(--font-primary,Montserrat, sans-serif);color:#fff;font-size:16px;font-weight:700;line-height:1.5}#faq-list .faq-chevron{color:#fff;background:0 0;border-radius:0;width:auto;height:auto}#faq-list .faq-chevron svg{width:14px;height:14px}#faq-list .faq-answer-wrap{background:linear-gradient(90deg,#3679bc,#2f557c);padding:0 24px 20px}#faq-list .faq-answer{color:#fff}#faq-list .faq-answer a{color:#fff;letter-spacing:.5px;font-weight:400;text-decoration:underline}#faq-cta{background:#f8f8f8}#faq-cta .cta-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#081158}#pralnia{background:#fff;padding:112px 0}#pralnia .section-header{text-align:left;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px}#pralnia .section-header-text{align-items:flex-start;gap:0}#pralnia .section-eyebrow{font:700 13px var(--font-primary,Montserrat, sans-serif);letter-spacing:2px;text-transform:uppercase;color:#3679bc;align-items:center;gap:8px;margin:0 0 16px;display:inline-flex}#pralnia .section-eyebrow:before{content:"";background:#3679bc;border-radius:2px;width:22px;height:2px;display:inline-block}#pralnia .section-heading{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.01em;color:#0e0f14;margin:0;font-size:40px;font-weight:800;line-height:1.15}#pralnia .section-heading .accent,#sprzatanie .promo-split-heading .accent,#dlaczego-warto .rich-heading .accent,#porownanie .section-heading .accent,#jak-dzialamy .section-heading .accent,#miasta .section-heading .accent{background:linear-gradient(90deg,#3679bc,#081158);-webkit-text-fill-color:transparent;background-clip:text}#pralnia .section-intro{font-family:var(--font-primary,Montserrat, sans-serif);color:#4e4e4e;max-width:640px;margin:0;font-size:17px;font-weight:500;line-height:1.65}#pralnia .cards-grid{grid-template-columns:repeat(5,1fr);gap:22px;margin-top:0}#pralnia .card{background:#fff;border:1px solid #eceff6;border-radius:20px;flex-direction:column;align-items:stretch;gap:18px;padding:30px 24px;transition:transform .25s,box-shadow .25s,border-color .25s}#pralnia .card:hover{border-color:#cfe0f4;transform:translateY(-6px);box-shadow:0 22px 40px -20px #08115847}#pralnia .card-media{background:linear-gradient(135deg,#eaf3fc,#dce8f7);border-radius:16px;width:60px;height:60px}#pralnia .card-media img{width:auto;max-width:55%;height:auto;max-height:55%}#pralnia .card-label{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;font-size:17px;font-weight:700;line-height:1.35}#pralnia .card:after{content:"Zobacz szczegóły →";font-family:var(--font-primary,Montserrat, sans-serif);color:#3679bc;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:700;transition:gap .25s;display:inline-flex}#pralnia .card:hover:after{gap:10px}#pralnia+.section-buttons,#pralnia .section-header .section-buttons,#ostatnie-artykuly .section-header .section-buttons{width:auto;max-width:none;margin:0;padding:0}#pralnia .section-header .section-buttons{flex-basis:100%;justify-content:flex-start}#pralnia+.section-buttons .btn-outline,#pralnia .section-header .btn-outline{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:.4px;color:#081158;background:0 0;border:2px solid #081158;border-radius:100px;padding:17px 30px;font-size:15px;font-weight:700}#pralnia+.section-buttons .btn-outline:hover,#pralnia .section-header .btn-outline:hover{color:#fff;background:#081158;transform:translateY(-2px)}@media (width<=991px){#pralnia{padding:80px 0}#pralnia .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){#pralnia .section-heading{font-size:30px}#pralnia .section-header{flex-direction:column;align-items:flex-start}#pralnia .cards-grid{grid-template-columns:repeat(2,1fr);gap:14px}#pralnia .card{padding:22px 18px}}@media (width<=479px){#pralnia{padding:60px 0}#pralnia .cards-grid{grid-template-columns:1fr}}#sprzatanie{background:#eef0f4;padding:72px 0}#sprzatanie .promo-split-panel{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1fr 1fr;align-items:center;gap:48px}#sprzatanie .promo-split-content{justify-content:flex-start;align-items:flex-start;padding:0}#pralnia .section-eyebrow,#sprzatanie .promo-split-eyebrow,#dlaczego-warto .section-eyebrow,#porownanie .section-eyebrow,#jak-dzialamy .section-eyebrow,#miasta .section-eyebrow,#wynajem .cta-eyebrow{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:2px;text-transform:uppercase;color:#3679bc;background:0 0;border-radius:0;align-items:center;gap:8px;margin:0 0 16px;padding:0;font-size:13px;font-weight:700;display:inline-flex}#pralnia .section-eyebrow:before,#sprzatanie .promo-split-eyebrow:before,#dlaczego-warto .section-eyebrow:before,#porownanie .section-eyebrow:before,#jak-dzialamy .section-eyebrow:before,#miasta .section-eyebrow:before,#wynajem .cta-eyebrow:before{content:"";background:#3679bc;border-radius:2px;width:22px;height:2px;display:inline-block}#sprzatanie .promo-split-heading{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.01em;color:#0e0f14;margin:0 0 18px;font-size:30px;font-weight:800;line-height:1.15}#pralnia .section-intro,#sprzatanie .promo-split-body,#porownanie .section-intro,#jak-dzialamy .section-intro,#miasta .section-intro{font-family:var(--font-primary,Montserrat, sans-serif);color:#4e4e4e;max-width:640px;margin:0;font-size:17px;font-weight:500;line-height:1.65}#sprzatanie-chips,#sprzatanie-chips .cards-grid{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}#sprzatanie-chips .card{height:auto;font-family:var(--font-primary,Montserrat, sans-serif);color:#33415c;background:#fff;border:1px solid #dfe3ec;border-radius:100px;align-items:center;padding:11px 18px;font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}#sprzatanie-chips .card-label{color:inherit}#sprzatanie-chips .card:hover{color:#1c4a78;border-color:#3679bc;transform:translateY(-2px)}#sprzatanie .promo-split-cta{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:.4px;color:#fff;background:#081158;border-radius:100px;align-items:center;gap:0;margin-top:32px;padding:12px 22px;font-size:13px;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 24px -8px #08115873}#sprzatanie .promo-split-cta:hover{background:#081158;transform:translateY(-2px);box-shadow:0 16px 30px -8px #0811588c}#sprzatanie .promo-split-cta svg{display:none}#sprzatanie .promo-split-media{aspect-ratio:4/3.1;border-radius:22px;min-height:0;overflow:hidden}@media (width<=991px){#sprzatanie .promo-split-panel{grid-template-columns:1fr}#sprzatanie .promo-split-media{aspect-ratio:16/9;order:-1}}#dlaczego-warto{padding:112px 0 0}#dlaczego-warto .content-inner{text-align:center;max-width:1152px;margin:0 auto}#dlaczego-warto .rich-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;letter-spacing:-.01em;margin:0;font-size:40px;font-weight:800;line-height:1.15}#dlaczego-warto-media{padding:44px 0 112px}#dlaczego-warto-media .columns-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px}#dlaczego-warto-media .section-image{border-radius:26px;padding:0;overflow:hidden;box-shadow:0 30px 60px -30px #08115859}#dlaczego-warto-media .faq-inner{width:100%;max-width:none;margin:0}#dlaczego-warto-media .faq-list{gap:14px}#dlaczego-warto-media .faq-item{box-shadow:none;background:#fff;border:1px solid #eceff6;border-radius:18px;transition:box-shadow .25s,border-color .25s}#dlaczego-warto-media details.faq-item[open]{border-color:#cfe0f4;box-shadow:0 18px 36px -22px #08115840}#dlaczego-warto-media .faq-summary{gap:16px;padding:18px 22px}#dlaczego-warto-media .faq-summary:hover,#dlaczego-warto-media details[open]>.faq-summary{background:0 0}#dlaczego-warto-media .faq-summary:before{content:"";background-image:var(--faq-icon,none), linear-gradient(135deg, #eaf3fc, #dce8f7);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:24px 24px,100% 100%;border-radius:12px;flex-shrink:0;width:44px;height:44px;display:block}#dlaczego-warto-media .faq-list>li:first-child .faq-summary:before{--faq-icon:url(/images/why-icon-oferta.svg)}#dlaczego-warto-media .faq-list>li:nth-child(2) .faq-summary:before{--faq-icon:url(/images/why-icon-elastycznosc.svg)}#dlaczego-warto-media .faq-list>li:nth-child(3) .faq-summary:before{--faq-icon:url(/images/why-icon-zespol.svg)}#dlaczego-warto-media .faq-list>li:nth-child(4) .faq-summary:before{--faq-icon:url(/images/why-icon-sprzatanie.svg)}#dlaczego-warto-media .faq-question{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;font-size:16px;font-weight:700}#dlaczego-warto-media .faq-chevron{color:#5a6178;background:0 0;border:1px solid #dfe3ec;width:26px;height:26px;transition:transform .25s,color .25s,border-color .25s}#dlaczego-warto-media details[open] .faq-chevron{color:#fff;background:linear-gradient(135deg,#3679bc,#081158);border-color:#0000}#dlaczego-warto-media .faq-answer-wrap{padding:0 22px 22px}#dlaczego-warto-media .faq-answer-wrap:before{display:none}#dlaczego-warto-media .faq-answer{font-family:var(--font-primary,Montserrat, sans-serif);color:#5a6178;max-width:none;padding-left:60px;font-size:14.5px;line-height:1.7}#dlaczego-warto-media .faq-answer strong{font-weight:600}@media (width<=991px){#dlaczego-warto{padding:80px 0 0}#dlaczego-warto-media{padding:32px 0 80px}#dlaczego-warto-media .columns-grid{grid-template-columns:1fr;gap:32px}#dlaczego-warto-media .section-image{max-width:480px;margin:0 auto}#dlaczego-warto-media .section-image img{aspect-ratio:1!important}}@media (width<=767px){#dlaczego-warto .rich-heading{font-size:30px}#dlaczego-warto-media .faq-answer{padding-left:0}}@media (width<=479px){#dlaczego-warto{padding:60px 0 0}#dlaczego-warto-media{padding:24px 0 60px}}#porownanie{background:linear-gradient(#eaf1fb 0%,#fff 100%);padding:112px 0}#porownanie .container-global{padding-top:0;padding-bottom:0}#porownanie .section-header{max-width:1152px;margin:0 auto 44px}#porownanie .section-heading,#jak-dzialamy .section-heading,#miasta .section-heading{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.01em;color:#0e0f14;margin:0 0 18px;font-size:40px;font-weight:800;line-height:1.15}#porownanie .section-intro{margin:0 auto}#porownanie .kw-compare-scroll{background:#fff;border-radius:24px;overflow:auto hidden;box-shadow:0 20px 50px -30px #0811584d}#porownanie table{border-collapse:collapse;width:100%;min-width:680px;display:table}#porownanie thead{display:table-header-group}#porownanie tbody{display:table-row-group}#porownanie tr{border:0;padding:0;display:table-row}#porownanie thead th,#porownanie tbody th,#porownanie tbody td{font-family:var(--font-primary,Montserrat, sans-serif);display:table-cell}#porownanie thead th{text-align:left;vertical-align:bottom;padding:22px 26px}#porownanie thead th:first-child{background:#fff;width:26%}#porownanie thead th:nth-child(2){color:#fff;background:linear-gradient(135deg,#3679bc,#081158);border-radius:14px 14px 0 0;font-size:18px;font-weight:800}#porownanie thead th:nth-child(3){color:#5a6178;background:#eef0f4;font-size:15px;font-weight:700}#porownanie thead th:nth-child(2):after,#porownanie thead th:nth-child(3):after{opacity:.8;margin-top:3px;font-size:12px;font-weight:600;display:block}#porownanie thead th:nth-child(2):after{content:"Pralnia z Wisły"}#porownanie thead th:nth-child(3):after{content:"duże sieci"}#porownanie tbody th,#porownanie tbody td{vertical-align:middle;border-top:1px solid #eceff6;padding:20px 26px;font-size:14.5px;font-weight:400;line-height:1.55}#porownanie tbody th{text-align:left}#porownanie tbody th p:first-child{color:#0e0f14;margin:0 0 3px;font-size:15px;font-weight:700}#porownanie tbody th p:last-child{color:#8a90a6;margin:0;font-size:12.5px;font-weight:400}#porownanie tbody td{text-align:left}#porownanie tbody td>span:first-child{display:none}#porownanie tbody td [data-state]{vertical-align:middle;margin-right:10px}#porownanie tbody td p{color:inherit;margin:0;font-size:14.5px;line-height:1.55;display:inline}#porownanie tbody td:nth-child(2){color:#1c2f6b;background:#f4f8fe;font-weight:600}#porownanie tbody td:nth-child(3){color:#8a90a6}#porownanie [data-state]{width:20px;height:20px;font-size:11px;font-weight:800}#porownanie [data-state=yes]{color:#fff;background:#3679bc}#porownanie [data-state=no]{color:#6b7280;background:#dfe3ec}@media (width<=991px){#porownanie{padding:80px 0}}@media (width<=767px){#porownanie .section-heading{font-size:30px}#porownanie table{min-width:580px}#porownanie thead th,#porownanie tbody th,#porownanie tbody td{padding:16px 18px}}@media (width<=479px){#porownanie{padding:60px 0}}#jak-dzialamy{background:#fff;padding:112px 0}#jak-dzialamy .section-header{margin:0 auto 44px}#jak-dzialamy .section-intro{margin:0 auto}#jak-dzialamy .features-inner{max-width:var(--layout-container,1200px)}#jak-dzialamy .features-component{gap:0;max-width:none}#jak-dzialamy .features-steps{grid-template-columns:repeat(4,1fr);gap:36px;display:grid}#jak-dzialamy .features-card,#service-intro~.section-columns .columns-grid{background:#fff;border:1px solid #eceff6;border-radius:20px;transition:transform .25s,box-shadow .25s;box-shadow:0 14px 34px -26px #08115859}#jak-dzialamy .features-card:hover,#service-intro~.section-columns .columns-grid:hover{transform:translateY(-4px);box-shadow:0 20px 40px -22px #0811584d}#jak-dzialamy .features-card{flex-direction:column;align-self:stretch;align-items:stretch;gap:12px;max-width:none;padding:26px 22px;position:relative}#jak-dzialamy .features-card:not(:last-child):after{content:"→";color:#c3ccdf;font-size:20px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translate(50%,-50%)}#jak-dzialamy .features-number-badge{background:0 0;border-radius:0;gap:12px;width:auto;height:auto}#jak-dzialamy .features-number-badge:before{content:"";background-position:50%;background-size:cover;border-radius:14px;flex-shrink:0;width:52px;height:52px;display:block}#jak-dzialamy .features-card:first-child .features-number-badge:before{background-image:url(/images/kw-step-1.webp)}#jak-dzialamy .features-card:nth-child(2) .features-number-badge:before{background-image:url(/images/kw-step-2.webp)}#jak-dzialamy .features-card:nth-child(3) .features-number-badge:before{background-image:url(/images/kw-step-3.webp)}#jak-dzialamy .features-card:nth-child(4) .features-number-badge:before{background-image:url(/images/kw-step-4.webp)}#jak-dzialamy .features-number-badge span{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.02em;background:linear-gradient(90deg,#3679bc,#081158);-webkit-text-fill-color:transparent;background-clip:text;font-size:22px;font-weight:800}#jak-dzialamy .features-card-content{flex-direction:column;gap:12px;display:flex}#jak-dzialamy .features-card-content h3{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;margin:0;font-size:16.5px;font-weight:700;line-height:1.25}#jak-dzialamy .features-card-content>div{font-family:var(--font-primary,Montserrat, sans-serif);color:#5a6178;margin-top:0;font-size:13.5px;line-height:1.55}#jak-dzialamy .features-card-content>div p{margin:0}@media (width<=991px){#jak-dzialamy{padding:80px 0}#jak-dzialamy .features-steps{grid-template-columns:1fr 1fr;gap:16px}#jak-dzialamy .features-card:not(:last-child):after{content:none}}@media (width<=767px){#jak-dzialamy .section-heading{font-size:30px}#jak-dzialamy .features-steps{grid-template-columns:1fr}}@media (width<=479px){#jak-dzialamy{padding:60px 0}}#o-kwalitet{background:#f8f8f8;padding:88px 0 70px}#o-kwalitet .rich-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;text-align:center;margin:0;font-size:36px;font-weight:700;line-height:54px}#o-kwalitet-content{background:#f8f8f8;padding:0 0 88px}#o-kwalitet-content .columns-grid{max-width:720px}#o-kwalitet-content .section-image{margin-bottom:20px;padding:0}#o-kwalitet-content .section-content{padding:0}#o-kwalitet-content .content-inner{width:100%;max-width:none}#o-kwalitet-content .rich-body{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;text-align:left;font-size:16px;font-weight:500;line-height:28.8px}@media (width<=991px){#o-kwalitet{padding:64px 0 70px}#o-kwalitet .rich-heading{font-size:24px;line-height:36px}#o-kwalitet-content{padding:0 0 64px}}@media (width<=479px){#o-kwalitet-content .section-image{max-width:100%!important}}#gotowy{background:#fff;padding:72px 24px}#gotowy .cta-inner{text-align:left;background:linear-gradient(135deg,#081158 0%,#14245e 55%,#1c2f6b 100%);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:64px 56px;display:flex}#gotowy .cta-content{text-align:left;flex-direction:column;align-items:flex-start;gap:0}#gotowy .cta-heading{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.01em;color:#fff;margin:0 0 10px;font-size:40px;font-weight:800;line-height:1.15}#gotowy .cta-body{font-family:var(--font-primary,Montserrat, sans-serif);color:#cfd7ef;max-width:640px;margin:0;font-size:17px;font-weight:500;line-height:1.65}#gotowy .cta-actions{gap:14px;margin-top:0}#gotowy .cta-actions .btn-white{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:.4px;white-space:nowrap;border:2px solid #0000;border-radius:100px;padding:17px 30px;font-size:15px;font-weight:700;transition:transform .25s,box-shadow .25s,background-color .25s,color .25s,border-color .25s}#gotowy .cta-actions .btn-white:first-child{color:#fff;background-color:#081158;box-shadow:0 12px 24px -8px #08115873}#gotowy .cta-actions .btn-white:first-child:hover{transform:translateY(-2px);box-shadow:0 16px 30px -8px #0811588c}#gotowy .cta-actions .btn-white:not(:first-child){color:#fff;background:0 0;border-color:#fff}#gotowy .cta-actions .btn-white:not(:first-child):hover{color:#081158;background:#fff;transform:translateY(-2px)}@media (width<=991px){#gotowy .cta-inner{text-align:center;flex-direction:column;padding:48px 32px}#gotowy .cta-content{text-align:center;align-items:center}#gotowy .cta-body{margin-left:auto;margin-right:auto}#gotowy .cta-actions{justify-content:center}}@media (width<=767px){#gotowy .cta-heading{font-size:30px}}#miasta{background:linear-gradient(#eaf1fb 0%,#fff 100%);padding:112px 0}#miasta .section-header{margin-bottom:44px}#miasta .section-intro{max-width:640px;margin:0 auto}#miasta .cards-grid{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:0}#miasta .card{text-align:center;background:#fff;border:1px solid #eceff6;border-radius:18px;flex-direction:column;align-items:center;gap:0;height:auto;padding:26px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}#miasta .card:hover{border-color:#cfe0f4;transform:translateY(-5px);box-shadow:0 18px 34px -18px #08115847}#miasta .card:before{content:"";background:url(/images/icon-laundry.svg) 50%/contain no-repeat;width:32px;height:32px;margin:0 auto 14px;display:block}#miasta .card-label{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;font-size:14.5px;font-weight:700}#miasta .card-value{font-family:var(--font-primary,Montserrat, sans-serif);color:#8a90a6;margin-top:4px;font-size:12px}#miasta .card.is-highlighted{border-color:#3679bc;transform:scale(1.06);box-shadow:0 18px 34px -18px #08115847}#miasta .card.is-highlighted:before{width:38px;height:38px}#miasta .card.is-highlighted .card-label{color:#3679bc;font-size:17px}#miasta .card.is-highlighted:hover{transform:scale(1.06)translateY(-5px)}@media (width<=991px){#miasta .cards-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){#miasta .section-heading{font-size:30px}#miasta .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=479px){#miasta{padding:60px 0}}.kw-pill-cta-navy,#service-cta .cta-actions .btn-white,#faq-cta .btn-white{color:#fff;font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:1px;text-align:center;background-color:#081158;border-radius:100px;padding:16px 100px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .2s;display:inline-block;box-shadow:0 10px 20px -8px #08115873}.kw-pill-cta-navy:hover,#service-cta .cta-actions .btn-white:hover,#faq-cta .btn-white:hover{background-color:var(--color-primary,#3679bc);transform:translateY(-2px);box-shadow:0 14px 26px -8px #0811588c}@media screen and (width<=991px){.kw-pill-cta-navy,#service-cta .cta-actions .btn-white,#faq-cta .btn-white{padding-left:80px;padding-right:80px}}@media screen and (width<=767px){.kw-pill-cta-navy,#service-cta .cta-actions .btn-white,#faq-cta .btn-white{width:100%}}#wynajem{background:#fff;padding:72px 24px}#wynajem .cta-inner{text-align:left;background:linear-gradient(#eaf1fb 0%,#fff 100%);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:64px 56px;display:flex}#wynajem .cta-content{text-align:left;flex-direction:column;align-items:flex-start;gap:0}#wynajem .cta-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.2}#wynajem .cta-body{font-family:var(--font-primary,Montserrat, sans-serif);color:#4e4e4e;max-width:640px;margin:0;font-size:17px;font-weight:500;line-height:1.65}#wynajem .cta-actions{gap:14px;margin-top:0}#wynajem .cta-actions .btn-white{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:.4px;color:#081158;white-space:nowrap;background:0 0;border:2px solid #081158;border-radius:100px;padding:17px 30px;font-size:15px;font-weight:700;transition:transform .25s,background-color .25s,color .25s}#wynajem .cta-actions .btn-white:hover{color:#fff;background:#081158;transform:translateY(-2px)}@media (width<=991px){#wynajem .cta-inner{text-align:center;flex-direction:column;padding:48px 32px}#wynajem .cta-content{text-align:center;align-items:center}#wynajem .cta-body{margin-left:auto;margin-right:auto}#wynajem .cta-actions{justify-content:center}}@media (width<=479px){#wynajem{padding:60px 24px}}#korzysci{background:#f8f8f8;padding:88px 0 0}#korzysci .section-header{margin-bottom:36px}#korzysci .section-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;text-align:center;margin:0;font-size:36px;font-weight:700;line-height:1.5}#korzysci .section-heading .accent{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:#3679bc}#korzysci .cards-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:0}#korzysci .card{background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:0;height:auto;padding:28px 26px;box-shadow:0 10px 30px -18px #08115838}#korzysci .card:before{content:"";background-image:var(--card-icon), linear-gradient(135deg, #eaf3fc, #dce8f7);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:33px 33px,cover;border-radius:16px;width:60px;height:60px;margin-bottom:18px;display:block}#korzysci .card:first-child{--card-icon:url(/images/icon-laundry.svg)}#korzysci .card:nth-child(2){--card-icon:url(/images/icon-benefit-czas.svg)}#korzysci .card:nth-child(3){--card-icon:url(/images/icon-benefit-satysfakcja.svg)}#korzysci .card:nth-child(4){--card-icon:url(/images/icon-benefit-zespol.svg)}#korzysci .card:nth-child(5){--card-icon:url(/images/icon-benefit-elastycznosc.svg)}#korzysci .card:nth-child(6){--card-icon:url(/images/icon-benefit-partnerstwo.svg)}#korzysci .card-label{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;margin:0 0 8px;font-size:16.5px;font-weight:700}#korzysci .card-value{font-family:var(--font-primary,Montserrat, sans-serif);color:#5a6178;margin:0;font-size:14px;line-height:1.6}#korzysci-photos{background:#f8f8f8;padding:0 0 88px}#korzysci-photos .gallery-inner{margin-top:40px}#korzysci-photos .gallery-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0}#korzysci-photos .gallery-tile{aspect-ratio:4/3;border:none;border-radius:16px;height:auto}@media (width<=991px){#korzysci{padding:64px 0 0}#korzysci-photos{padding:0 0 64px}#korzysci .section-heading{font-size:24px;line-height:1.5}#korzysci .section-header{margin-bottom:24px}#korzysci .cards-grid,#korzysci-photos .gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){#korzysci .cards-grid{grid-template-columns:1fr}#korzysci-photos .gallery-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=479px){#korzysci-photos .gallery-grid{grid-template-columns:repeat(2,1fr)}}#service-hero{background-image:linear-gradient(163deg,#ebf5f3,#fefefe)}#service-hero .heading-h1{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:-.01em;color:#0b1440;margin-bottom:34px;font-size:44px;font-weight:800;line-height:1.15}#service-hero .subhero-text{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;margin:0;font-size:20px;font-weight:400;line-height:1.5}#service-hero .hero-2col-track img{border-radius:20px;box-shadow:0 24px 60px -24px #08115859}@media screen and (width<=767px){#service-hero .heading-h1{font-size:32px;line-height:1.2}}#service-intro{text-align:left;max-width:720px;margin-inline:auto}#service-intro .rich-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;margin:0 0 12px;font-size:36px;font-weight:700}#service-intro .rich-body{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;font-size:16px;font-weight:500;line-height:1.8}#service-intro .rich-body ul{margin:0;padding-left:20px;list-style:none}#service-intro .rich-body li{padding-left:4px;position:relative}#service-intro .rich-body li+li{margin-top:8px}#service-intro .rich-body li:before{content:"•";color:var(--color-primary,#3679bc);font-size:20px;line-height:1.4;position:absolute;left:-20px}#service-services .rich-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;text-align:center;max-width:720px;margin-inline:auto;font-size:36px;font-weight:700;line-height:1.5}figure.section-image:has(+#service-services,+#service-cta){padding:0}figure.section-image:has(+#service-services,+#service-cta) img{object-fit:contain}#service-intro~.section-columns{padding:28px 0}#service-intro~.section-columns .columns-grid{align-items:center;gap:40px;padding:32px}#service-intro~.section-columns .rich-heading{margin-bottom:10px;font-size:28px}#service-intro~.section-columns .rich-body{font-size:16px}#service-intro~.section-columns .section-image{padding:0}#service-intro~.section-columns .section-image img{border-radius:14px}@media screen and (width<=767px){#service-intro~.section-columns .columns-grid{gap:24px;padding:20px}}.columns-col .section-content{padding-top:0;padding-bottom:0}#service-promo .promo-split-cta svg{display:none}#service-cta .cta-heading{color:var(--color-primary,#3679bc)}#ostatnie-artykuly{background:#fff;padding:88px 0}#ostatnie-artykuly .cards-inner{max-width:1152px}#ostatnie-artykuly .section-header{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;margin-bottom:44px}#ostatnie-artykuly .section-header-text{align-items:flex-start;gap:0}#ostatnie-artykuly .section-heading{font-family:var(--font-primary,Montserrat, sans-serif);color:#000;margin:0;font-size:36px;font-weight:700;line-height:54px}#ostatnie-artykuly .section-heading .accent{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:#3679bc}#ostatnie-artykuly .section-buttons .btn-primary{color:#fff;font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:1px;background:#081158;border-width:0;border-radius:100px;padding:13px 26px;font-size:16px;font-weight:700;line-height:20px;box-shadow:0 10px 20px -8px #08115873}#ostatnie-artykuly .cards-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:0}#ostatnie-artykuly .card{background:#fff;border:1px solid #eceff6;border-radius:20px;flex-direction:column;align-items:stretch;gap:0;padding:14px 14px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 14px 34px -26px #08115859}#ostatnie-artykuly .card:hover{border-color:#cfe0f4;transform:translateY(-6px);box-shadow:0 26px 48px -22px #08115852}#ostatnie-artykuly .card-media{aspect-ratio:16/10.5;background:0 0;border-radius:14px;width:auto;height:auto;margin-bottom:6px}#ostatnie-artykuly .card-media img{object-fit:cover}#ostatnie-artykuly .card-text{flex-direction:column;display:flex}#ostatnie-artykuly .card-caption{font-family:var(--font-primary,Montserrat, sans-serif);letter-spacing:1px;text-transform:uppercase;color:#8a90a6;order:2;margin:14px 0 6px;font-size:12.5px;font-weight:700;line-height:24px}#ostatnie-artykuly .card-label{font-family:var(--font-primary,Montserrat, sans-serif);color:#0e0f14;order:1;margin:0 0 4px;font-size:19px;font-weight:700;line-height:1.35;transition:color .2s}#ostatnie-artykuly .card:hover .card-label{color:#3679bc}#ostatnie-artykuly .card-value{font-family:var(--font-primary,Montserrat, sans-serif);color:#5a6178;order:3;margin-top:6px;font-size:14px;line-height:1.6}#ostatnie-artykuly .card-cta{font-family:var(--font-primary,Montserrat, sans-serif);color:#3679bc;order:4;align-self:flex-start;margin-top:10px;font-size:13px;font-weight:700}@media (width<=991px){#ostatnie-artykuly{padding:64px 0}#ostatnie-artykuly .section-heading{font-size:24px;line-height:36px}#ostatnie-artykuly .cards-grid{grid-template-columns:1fr 1fr}#ostatnie-artykuly .section-buttons .btn-primary{text-align:center;white-space:normal;width:140px}}@media (width<=767px){#ostatnie-artykuly .cards-grid{grid-template-columns:1fr}#ostatnie-artykuly .card-media{aspect-ratio:16/11}}@media (width<=479px){#ostatnie-artykuly .section-header{flex-direction:column;align-items:flex-start}#ostatnie-artykuly .section-buttons .btn-primary{width:auto}}
