.axm{--green-800:#155235;--green-700:#176b43;--green-600:#1f7a4d;--green-500:#2e9261;--green-300:#79af94;--green-200:#a5cab8;--green-100:#d2e4db;--green-050:#ecf4ef;--red-600:#e30613;--red-200:#f9cdd0;--red-050:#fdeaeb;--grey-900:#1a1a1a;--grey-600:#6f6f6f;--grey-500:#8c8c8c;--grey-300:#c5c5c5;--grey-200:#e2e2e2;--white:#fff;--off-white:#f6f7f5;--off-white-2:#edefec;--gradient-green:linear-gradient(135deg,#23895a,#14512f);--surface-page:var(--off-white);--surface-sunken:var(--off-white-2);--text-strong:var(--grey-900);--text-body:#333;--text-secondary:var(--grey-600);--text-muted:var(--grey-500);--text-brand:var(--green-600);--border-subtle:var(--grey-200);--border-default:var(--grey-300);--focus-ring:var(--green-600);--font-sans:"Manrope","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--text-h1:3.125rem;--text-h2:1.875rem;--text-h3:1.125rem;--text-lg:1rem;--text-base:0.875rem;--text-sm:0.8125rem;--text-xs:0.75rem;--text-2xs:0.625rem;--leading-h1:1.2;--leading-h2:1.2;--leading-body:1.5;--leading-tight:1.25;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-caps:0.12em;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-10:5rem;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-sm:0 2px 6px rgba(26,26,26,.07);--shadow-md:0 6px 18px rgba(26,26,26,.09);--shadow-lg:0 16px 40px rgba(26,26,26,.12);--container-max:1200px;--container-pad:1.5rem;--ease-out:cubic-bezier(0.2,0.7,0.3,1);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms}.axm *,.axm :after,.axm :before{box-sizing:border-box}.axm{-webkit-text-size-adjust:100%;color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.axm h1,.axm h2,.axm h3,.axm h4{color:var(--text-strong);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-h2);margin:0;text-wrap:balance}.axm h1{font-size:var(--text-h1);line-height:var(--leading-h1)}.axm h2{font-size:var(--text-h2)}.axm h3{font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal)}.axm p{margin:0;text-wrap:pretty}.axm a{color:var(--text-brand);text-decoration:none}.axm a:hover{text-decoration:underline}.axm :focus-visible{border-radius:2px;outline:2px solid var(--focus-ring);outline-offset:2px}.axm .wrap{margin:0 auto;max-width:var(--container-max);padding-inline:var(--container-pad)}.axm .section{padding-block:var(--space-10)}.axm .eyebrow{align-items:center;background:var(--green-050);border-radius:var(--radius-pill);color:var(--green-700);display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-extrabold);gap:8px;letter-spacing:var(--tracking-caps);margin:0 0 var(--space-4);padding:6px 13px 6px 11px;text-transform:uppercase}.axm .eyebrow:before{background:var(--green-600);border-radius:50%;content:"";flex:none;height:6px;width:6px}.axm .lede{color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-body);max-width:56ch}.axm .center{text-align:center}.axm .center .lede,.axm .lede.center{margin-inline:auto}.axm .btn{align-items:center;border:2px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);gap:8px;justify-content:center;letter-spacing:var(--tracking-wide);line-height:1;padding:12px 26px;text-transform:uppercase;transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);white-space:nowrap}.axm .btn,.axm .btn:hover{text-decoration:none}.axm .btn svg{flex:none;height:17px;margin-block:-2px;width:17px}.axm .btn:active{transform:scale(.97)}.axm .btn--lg{font-size:var(--text-lg);padding:16px 34px}.axm .btn--primary{background:var(--green-600);border-color:var(--green-600);color:#fff}.axm .btn--primary:hover{background:var(--green-700);border-color:var(--green-700);color:#fff}.axm .btn--secondary{background:#fff;border-color:var(--green-600);color:var(--green-600)}.axm .btn--secondary:hover{background:var(--green-600);color:#fff}.axm .band-green{background:var(--gradient-green);color:#fff}.axm .band-green h1,.axm .band-green h2{color:#fff}.axm .band-white{background:var(--white)}.axm .shead{margin-bottom:var(--space-7)}.axm .shead h2{font-size:var(--text-h2);max-width:22ch}.axm .shead--center{text-align:center}.axm .shead--center .lede,.axm .shead--center h2{margin-inline:auto}.axm .lineswitch-wrap{margin-bottom:var(--space-8);text-align:center}.axm .lineswitch{background:var(--surface-sunken);border-radius:var(--radius-pill);display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:100%;padding:6px}@media (max-width:780px){.axm .lineswitch button{font-size:var(--text-sm);padding:9px 16px}}.axm .lineswitch button{background:0 0;border:0;border-radius:var(--radius-pill);color:var(--text-body);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);padding:10px 24px;text-transform:uppercase;transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.axm .lineswitch button.is-active{background:var(--green-600);color:#fff}.axm .lineswitch button:hover:not(.is-active){color:var(--text-brand)}.axm .linepanel{display:none}.axm .linepanel.is-active{align-items:center;display:grid;gap:var(--space-8);grid-template-columns:.95fr 1.05fr}.axm .linepanel h3{color:var(--text-strong);font-size:var(--text-h2);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);margin:var(--space-3)0}@media (max-width:860px){.axm .linepanel.is-active{grid-template-columns:1fr}}.axm .leadform{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-7)}.axm .leadform h3{color:var(--text-strong);font-size:var(--text-h3);font-weight:var(--weight-bold);margin:0 0 var(--space-2)}.axm .leadform>p{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-5)}.axm .leadform__row{align-items:end;display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr;margin-bottom:var(--space-3)}.axm .field{display:flex;flex-direction:column;gap:6px}.axm .field.field--full{grid-column:1/-1}.axm .field label{color:var(--text-body);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.axm .field label .req{color:var(--red-600)}.axm .field input,.axm .field textarea{background:var(--white);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-base);padding:11px 14px;transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);width:100%}.axm .field textarea{min-height:90px;resize:vertical}.axm .field input:focus,.axm .field textarea:focus{border-color:var(--green-500);box-shadow:0 0 0 3px var(--green-100);outline:0}.axm .consent{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--text-sm);gap:10px;line-height:1.4;margin:var(--space-2)0 var(--space-5)}.axm .consent input{accent-color:var(--green-600);border:1px solid var(--border-default);border-radius:4px;flex:none;height:20px;width:20px}.axm .consent span{flex:1}.axm .consent a{color:var(--text-brand)}.axm .leadform .btn{width:100%}.axm .leadform__note{color:var(--text-muted);font-size:var(--text-2xs,11px);margin:var(--space-5)0 0;text-align:center}@media (max-width:560px){.axm .leadform__row{grid-template-columns:1fr}}.axm .photo{background:var(--off-white-2);border-radius:var(--radius-lg);overflow:hidden;position:relative}.axm .photo img{display:block;height:100%;object-fit:cover;width:100%}.axm .xsell{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.axm .xcard{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.axm .xcard:hover{box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-3px)}.axm .xcard__body{display:flex;flex:1;flex-direction:column;padding:var(--space-5)}.axm .xcard__body h4{color:var(--text-strong);font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0 0 6px}.axm .xcard__body p{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-4)}.axm .xcard__more{align-items:center;color:var(--text-brand);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-bold);gap:6px;margin-top:auto}.axm .xcard__more svg{height:16px;width:16px}.axm .band-green .btn--primary{background:var(--white);border-color:var(--white);color:var(--green-700)}.axm .band-green .btn--primary:hover{background:var(--off-white,#f2f2f2);color:var(--green-800,#14563a)}.axm .band-green .leadform .btn--primary{background:var(--green-600);border-color:var(--green-600);color:#fff}.axm .band-green .leadform .btn--primary:hover{background:var(--green-700);color:#fff}.axm .band-green .btn--secondary{background:0 0;border-color:hsla(0,0%,100%,.55);color:#fff}.axm .band-green .btn--secondary:hover{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff}.axm .band-green .leadform .btn--secondary{background:var(--white);border-color:var(--border-subtle);color:var(--text-strong)}.axm .xcard>img{aspect-ratio:16/10;display:block;height:auto;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out);width:100%}.axm .xcard:hover>img{transform:scale(1.05)}@media (max-width:1080px){.axm .xsell{grid-template-columns:1fr}.axm .xcard>img{aspect-ratio:auto;height:200px}}.axm .steps4{counter-reset:st;display:grid;gap:var(--space-5);grid-template-columns:repeat(4,1fr);position:relative}.axm .step4{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);border-top:3px solid var(--green-100);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-5);position:relative;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),border-top-color .5s var(--ease-out)}.axm .step4:hover{border-color:var(--green-200);box-shadow:var(--shadow-md);transform:translateY(-4px)}.axm .step4:before{content:none}.axm .step4:hover{border-top-color:var(--green-600)}.axm .step4 .num{color:var(--green-050);font-size:52px;font-weight:800;letter-spacing:var(--tracking-tight);line-height:1;pointer-events:none;position:absolute;right:var(--space-4);top:var(--space-4);transition:color var(--duration-base) var(--ease-out)}.axm .step4:hover .num{color:var(--green-100)}.axm .step4 .n{color:var(--green-600);font-size:13px;font-weight:800;letter-spacing:.1em;position:relative;z-index:1}.axm .step4 h4{color:var(--text-strong);font-size:var(--text-lg);font-weight:var(--weight-bold)}.axm .step4 h4,.axm .step4 p{margin:0;position:relative;z-index:1}.axm .step4 p{color:var(--text-secondary);font-size:var(--text-sm)}.axm .step4 .arrow{background:var(--green-600);border:2px solid var(--white);border-radius:999px;box-shadow:var(--shadow-sm);color:#fff;display:grid;height:28px;place-items:center;position:absolute;right:-23px;top:50%;transform:translateY(-50%);width:28px;z-index:5}.axm .step4 .arrow svg{height:14px;width:14px}.axm .step4:last-child .arrow{display:none}@media (max-width:900px){.axm .steps4{grid-template-columns:1fr 1fr}.axm .step4 .arrow{display:none}}@media (max-width:520px){.axm .steps4{grid-template-columns:1fr}}.axm .ctarow{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:center;margin-top:var(--space-8)}@media (max-width:640px){.axm .ctarow{align-items:stretch;flex-direction:column;gap:var(--space-3)}.axm .ctarow .btn{justify-content:center;width:100%}}.axm .whysplit{align-items:center;display:grid;gap:var(--space-8);grid-template-columns:.92fr 1.08fr}.axm .whysplit__media{aspect-ratio:4/3;position:relative}@media (max-width:900px){.axm .whysplit{grid-template-columns:1fr}}.axm .whysplit--stretch{align-items:stretch}.axm .whysplit--stretch .whysplit__media{aspect-ratio:auto;height:100%;min-height:320px}@media (max-width:900px){.axm .whysplit--stretch .whysplit__media{height:320px}.axm .wrap[style*=grid-template-columns]{grid-template-columns:1fr!important}}@media (max-width:560px){.axm .section{padding-block:var(--space-8)}.axm .hero h1{font-size:28px!important;line-height:1.12!important}.axm .hero .lede{font-size:var(--text-base)!important}.axm .hero__cta{align-items:stretch;flex-direction:column}.axm .hero__cta .btn{width:100%}.axm .shead h2{font-size:26px}.axm .band-green h2{font-size:26px!important}.axm .lineswitch{border-radius:var(--radius-lg)}.axm .lineswitch button{flex:1 1 100%}.axm .ctarow .btn{width:100%}}@media (max-width:1080px){.axm .hero__inner{min-height:0!important;padding-block:var(--space-8) var(--space-7)!important}}@media (max-width:900px){.axm .hero__inner{gap:var(--space-6)!important;grid-template-columns:1fr!important}}@media (max-width:460px){.axm .hero__inner{padding-block:var(--space-7) var(--space-6)!important}}@media (max-width:1080px){.axm .leadform__row{grid-template-columns:1fr}.axm #kontakt>.wrap,.axm .hero__inner{grid-template-columns:1fr!important}.axm .hero__inner{gap:var(--space-6)!important}.axm .hero h1{font-size:34px!important;line-height:1.1!important}}.axm .callout{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.26);border-radius:var(--radius-lg);display:inline-flex;flex-direction:column;gap:4px;margin-top:var(--space-7);padding:var(--space-5) var(--space-6)}.axm .callout__k{color:hsla(0,0%,100%,.85);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.axm .callout__tel{align-items:center;display:inline-flex;font-size:var(--text-h3);font-weight:var(--weight-extrabold);gap:9px;letter-spacing:var(--tracking-tight);line-height:1.2}.axm .callout__tel,.axm .callout__tel:hover{color:#fff;text-decoration:none}.axm .callout__tel svg{flex:none;height:21px;width:21px}.axm .callout__hours{color:hsla(0,0%,100%,.75);font-size:var(--text-xs)}.axm .step4.is-on{border-color:var(--green-200);border-top-color:var(--green-600);box-shadow:var(--shadow-md);transform:translateY(-4px)}.axm .step4.is-on .num{color:var(--green-100)}.axm .pblock__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:var(--space-5)0 0;padding:0}.axm .pblock__list li{align-items:flex-start;color:var(--text-body);display:flex;font-size:var(--text-base);gap:11px}.axm .pblock__list svg{color:var(--green-600);flex:none;height:18px;margin-top:3px;width:18px}.axm .pnav{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.axm .pnavcard{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:8px;padding:var(--space-5);text-decoration:none;transition:border-color .18s var(--ease-out),transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.axm .pnavcard:hover{border-color:var(--green-300,#8fc7ac);box-shadow:var(--shadow-md);transform:translateY(-2px)}.axm .pnavcard__logo{align-items:center;display:flex;height:46px}.axm .pnavcard__logo img{height:auto;max-height:42px;max-width:100%;object-fit:contain;width:auto}#projekty .pnavcard__ico,#projekty .pnavcard__logo{height:68px;margin-bottom:var(--space-2)}#projekty .pnavcard__logo img{height:auto;max-height:64px;max-width:100%;object-fit:contain;object-position:left center;width:220px}#projekty .pnavcard__ico{border-radius:var(--radius-lg);width:68px}#projekty .pnavcard__ico svg{height:34px;width:34px}#projekty .pnavcard__logo{overflow:hidden}#projekty .pnavcard__logo img{max-height:none;max-width:none}#projekty a[href$="#sercebije"] .pnavcard__logo img{height:64px;width:144px}#projekty a[href$="#pierwszyratownik"] .pnavcard__logo img{height:62px;width:auto}#projekty a[href$="#70na70"] .pnavcard__logo img{height:auto;max-width:100%;width:172px}#projekty a[href$="#oloc"] .pnavcard__logo img{height:auto;width:140px}.axm .pnavcard__ico{background:var(--green-050);border-radius:var(--radius-md);color:var(--green-700);display:grid;height:38px;place-items:center;width:38px}.axm .pnavcard__ico svg{height:19px;width:19px}.axm .pnavcard b{color:var(--text-strong);font-size:var(--text-base);font-weight:var(--weight-extrabold)}.axm .pnavcard span{color:var(--text-secondary);font-size:var(--text-sm)}.axm .pnavcard em{color:var(--green-700);font-size:var(--text-sm);font-style:normal;font-weight:var(--weight-bold);margin-top:auto;padding-top:var(--space-3)}@media (max-width:1000px){.axm .pnav{grid-template-columns:1fr 1fr}}@media (max-width:560px){.axm .pnav{grid-template-columns:1fr}}.axm .paths{display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr}.axm .path{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;padding:var(--space-8);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.axm .path:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.axm .path__head{align-items:center;display:flex;gap:var(--space-4);margin-bottom:var(--space-4)}.axm .path__ico{border-radius:var(--radius-lg);display:grid;flex:none;height:56px;place-items:center;width:56px}.axm .path__ico svg{height:28px;width:28px}.axm .path--prod .path__ico{background:var(--green-050);color:var(--green-700)}.axm .path--serv .path__ico{background:var(--red-050);color:var(--red-600)}.axm .path__head h3{font-size:var(--text-h2);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight)}.axm .path__sub{color:var(--text-secondary);margin-bottom:var(--space-5)}.axm .path__list{display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:1fr 1fr;list-style:none;margin:0 0 var(--space-6);padding:0}.axm .path__list li{align-items:center;color:var(--text-body);display:flex;font-size:var(--text-base);font-weight:var(--weight-semibold);gap:8px}.axm .path__list svg{color:var(--green-600);flex:none;height:16px;width:16px}.axm .path .btn{align-self:flex-start;margin-top:auto}.axm .solutions{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.axm .sol{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.axm .sol:hover{border-color:var(--green-200);box-shadow:var(--shadow-md);text-decoration:none;transform:translateY(-2px)}.axm .sol__photo{aspect-ratio:16/9;background:var(--off-white-2);overflow:hidden}.axm .sol__photo img{height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out);width:100%}.axm .sol:hover .sol__photo img{transform:scale(1.04)}.axm .sol__body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:7px;padding:var(--space-5) var(--space-5) var(--space-6)}.axm .sol__body .sol__kind{margin-top:var(--space-4)}.axm .sol__t{color:var(--text-strong);font-size:var(--text-lg);font-weight:var(--weight-extrabold)}.axm .sol__d{color:var(--text-secondary);font-size:var(--text-sm)}.axm .sol__kind{align-self:flex-start;border:1px solid var(--green-200);border-radius:var(--radius-pill);color:var(--green-700);font-size:10px;font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-caps);margin-top:auto;padding:5px 11px;text-transform:uppercase}.axm .sol__body>.sol__kind{margin-top:auto}.axm .sol__kind--serv{border-color:var(--red-200,#f2c7c7);color:var(--red-600)}.axm .flow{display:grid;gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr))}.axm .flowstep{border-top:2px solid var(--border-subtle);padding-top:var(--space-5);transition:border-color .25s var(--ease-out)}.axm .flowstep.is-active{border-top-color:var(--green-600)}.axm .flowstep__n{color:var(--text-muted);font-size:13px;font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wide);margin-bottom:var(--space-3);transition:color .25s var(--ease-out)}.axm .flowstep.is-active .flowstep__n{color:var(--green-700)}.axm .flowstep h3{font-size:var(--text-h3);font-weight:var(--weight-bold);margin-bottom:var(--space-2)}.axm .flowstep p{color:var(--text-secondary);transition:color .25s var(--ease-out)}.axm .flowstep.is-active p{color:var(--text-body)}@media (max-width:820px){.axm .flow{gap:var(--space-5);grid-template-columns:1fr}}.axm .trust-note{display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center;margin-top:var(--space-7)}.axm .trust-chip{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:8px}.axm .trust-chip svg{color:var(--green-700);height:18px;width:18px}@media (max-width:1000px){.axm .solutions{grid-template-columns:1fr 1fr}}@media (max-width:900px){.axm .flow,.axm .path__list,.axm .paths{grid-template-columns:1fr}}@media (max-width:620px){.axm .solutions{grid-template-columns:1fr}}.axm .steps4--years .step4 .num{color:var(--green-700);font-size:24px;margin-bottom:var(--space-2);position:static}.axm #system .whysplit__media{align-self:center;aspect-ratio:1024/559;background:var(--white);height:auto}.axm #system .whysplit__media img{object-fit:contain}.axm #wsparcie .linepanel.is-active:has(>.linepanel__media){grid-template-columns:.95fr 1.05fr}@media (max-width:900px){.axm .linepanel.is-active:has(>.linepanel__media){grid-template-columns:1fr}}.axm .wgrid{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.axm .wtile{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;margin:0;overflow:hidden}.axm .wtile[hidden]{display:none}.axm .wtile__photo{aspect-ratio:1/1;background:var(--white);display:block;overflow:hidden;position:relative}.axm .wtile__photo img{display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.axm .wtile figcaption{border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:4px;padding:var(--space-3) var(--space-4) var(--space-4)}.axm .wtile figcaption b{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-extrabold);line-height:var(--leading-tight)}.axm .wtile figcaption span{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--text-xs);gap:6px}.axm .wtile figcaption svg{color:var(--green-600);flex:none;height:15px;width:15px}.axm .wgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.axm .wgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.axm .wgrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.axm .wgrid{grid-template-columns:1fr}}.axm .step4__logo{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;height:40px;margin:0 0 var(--space-5);padding-bottom:var(--space-5);width:100%}.axm .step4__logo img{height:auto;max-height:30px;max-width:86%;object-fit:contain;width:auto}#marki .step4__logo{height:48px}#marki .step4__logo img{height:auto;max-height:44px;max-width:100%;object-fit:contain;object-position:left center;width:180px}.axm .steps4--years .step4{align-items:flex-start;gap:0}.axm .steps4--years .step4 .num{background:0 0;color:var(--text-muted);display:block;font-size:14px;font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wide);margin:0 0 var(--space-5);padding:0}.axm .steps4--years .step4 p{margin:0}.axm .whysplit--video{align-items:center;grid-template-columns:1.16fr .84fr}.axm .kbframe,.axm .whysplit--video .whysplit__media.kbframe{align-self:center;aspect-ratio:16/10;background:#000;border-radius:var(--radius-xl);height:auto;min-height:0;overflow:hidden;position:relative}.axm .kbtext{align-self:center}.axm .kbplay{background:0 0;border:0;cursor:pointer;inset:0;padding:0;position:absolute}.axm .kbplay,.axm .kbplay img{display:block;height:100%;width:100%}.axm .kbplay img{object-fit:cover}.axm .kbplay__btn{background:hsla(0,0%,100%,.94);border-radius:50%;box-shadow:var(--shadow-md);display:grid;height:78px;inset:0;margin:auto;place-items:center;position:absolute;transition:transform .18s var(--ease-out);width:78px}.axm .kbplay__btn svg{color:var(--green-700);height:30px;margin-left:3px;width:30px}.axm .kbplay:hover .kbplay__btn{transform:scale(1.07)}.axm .kbplay__cap{background:linear-gradient(0deg,rgba(17,17,17,.78),rgba(17,17,17,0));bottom:0;color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);left:0;padding:var(--space-6) var(--space-5) var(--space-4);position:absolute;right:0;text-align:left}@media (max-width:900px){.axm .whysplit--video{grid-template-columns:1fr}}.axm .kbframe iframe{border:0;display:block;height:100%;width:100%}.axm .vscmp{align-items:stretch;display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr}.axm .vscmp__card{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7)}.axm .vscmp__card--plain{background:var(--off-white)}.axm .vscmp__card--ours{border:2px solid var(--green-600);box-shadow:var(--shadow-md)}.axm .vscmp__head{align-items:center;display:flex;gap:var(--space-4)}.axm .vscmp__head h3{color:var(--text-strong);font-size:22px;font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);margin:0}.axm .vscmp__ico{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);display:grid;flex:none;height:42px;place-items:center;width:42px}.axm .vscmp__card--ours .vscmp__ico{background:var(--green-600);border-color:var(--green-600);color:#fff}.axm .vscmp__ico svg{height:21px;width:21px}.axm .vscmp__list{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.axm .vscmp__list li{align-items:flex-start;color:var(--text-body);display:flex;font-size:var(--text-base);gap:11px;line-height:var(--leading-body)}.axm .vscmp__list svg{color:var(--text-muted);flex:none;height:18px;margin-top:3px;width:18px}.axm .vscmp__card--ours .vscmp__list svg{color:var(--green-600)}.axm .vscmp__card--ours .vscmp__list li{color:var(--text-strong);font-weight:var(--weight-semibold)}.axm .vsbenefits{display:grid;gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:var(--space-7)}.axm .vsben{align-items:center;background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:6px;padding:var(--space-5) var(--space-4);text-align:center;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),border-color .18s var(--ease-out)}.axm .vsben:hover{border-color:var(--green-200);box-shadow:var(--shadow-md);transform:translateY(-3px)}.axm .vsben__ico{background:var(--green-050);border-radius:50%;color:var(--green-700);display:grid;height:46px;margin-bottom:var(--space-2);place-items:center;width:46px}.axm .vsben__ico svg{height:22px;width:22px}.axm .vsben b{color:var(--text-strong);font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:var(--leading-tight)}.axm .vsben span:not(.vsben__ico){color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-tight)}@media (max-width:1000px){.axm .vsbenefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.axm .vscmp{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:620px){.axm .vsbenefits{grid-template-columns:repeat(2,minmax(0,1fr))}}.axm etrusted-widget{display:block;min-height:180px}.axm{background:var(--surface-page)}.axm .hero{background:var(--white);border-bottom:1px solid var(--border-subtle);padding-block:var(--space-7)}.axm .hero__inner{display:block}.axm .hero h1{font-size:clamp(34px,4.1vw,56px);letter-spacing:-.03em;line-height:1.03;margin:0 auto;max-width:22ch;text-align:center}.axm .hero__strip{aspect-ratio:1600/740;border-radius:var(--radius-2xl);height:auto;margin:var(--space-6)0;overflow:hidden;position:relative}.axm .hero__strip img{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%}.axm .hero__video{height:100%;inset:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s ease;width:100%}.axm .hero__video.is-on{opacity:1}.axm .hero .lede{margin:0 auto var(--space-7);max-width:84ch;text-align:center}.axm .hero__eyebrow{margin:0;text-align:center}.axm .hero__pillars{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);justify-content:center;list-style:none;margin:calc(var(--space-4)*-1) auto var(--space-7);padding:0}.axm .hero__pillars li{align-items:center;color:var(--text-strong);display:inline-flex;font-size:var(--text-base);font-weight:var(--weight-bold);gap:8px}.axm .hero__pillars li:before{background:var(--green-600);border-radius:50%;content:"";flex:none;height:7px;width:7px}@media (max-width:560px){.axm .hero__pillars{align-items:center;flex-direction:column;gap:var(--space-2)}}.axm .hero__nums{display:grid;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.axm .hero__nums div{border-top:2px solid var(--green-200);padding-top:var(--space-5)}.axm .hero__nums b{color:var(--text-strong);display:block;font-size:38px;font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:1;text-align:center}.axm .hero__nums span{color:var(--text-secondary);display:block;font-size:var(--text-sm);margin-top:6px;text-align:center}.axm .hero__cta{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-6)}@media (max-width:900px){.axm .hero__nums{gap:var(--space-5);grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{transform:translateY(14px)}to{transform:none}}.axm .hero .lede,.axm .hero h1,.axm .hero__strip{animation:rise .6s var(--ease-out) both}.axm .hero__strip{animation-delay:.08s}.axm .hero .lede{animation-delay:.16s}}@media (max-width:900px){.axm .hero__inner{grid-template-columns:1fr}.axm .hero h1{font-size:34px}.axm .wrap[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.axm .hero__cta .btn{text-align:center;white-space:normal}}.axm [hidden]{display:none!important}.axm .lucide{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.axm .pillars{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.axm .pillar{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid;grid-row:span 4;grid-template-rows:subgrid;position:relative;row-gap:0;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out)}.axm .pillar__photo{aspect-ratio:4/3;background:var(--off-white-2);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;overflow:hidden}.axm .pillar__photo img{display:block;height:100%;object-fit:cover;width:100%}.axm .pillar__body{display:grid;grid-row:2/span 3;grid-template-rows:subgrid;padding:calc(24px + var(--space-3)) var(--space-5) var(--space-6);position:relative;row-gap:var(--space-3)}.axm .pillar__n{background:var(--green-600);border:3px solid var(--white);border-radius:50%;box-shadow:var(--shadow-md);color:var(--white);display:grid;font-size:16px;height:48px;left:var(--space-5);letter-spacing:0;place-items:center;position:absolute;top:0;transform:translateY(-50%);width:48px;z-index:1}.axm .pillar h3,.axm .pillar__n{font-weight:var(--weight-extrabold)}.axm .pillar h3{font-size:20px;letter-spacing:var(--tracking-tight)}.axm .pillar p{color:var(--text-body);font-size:.9375rem;line-height:1.55}.axm .pillar__links{align-self:start;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:var(--space-4) 0 0}.axm .pillar__links li{align-items:center;color:var(--text-body);display:flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:8px}.axm .pillar__links svg{color:var(--green-600);flex:none;height:14px;width:14px}.axm .pillar__links a{color:var(--text-body)}.axm .pillar__links a:hover{color:var(--text-brand)}#filary .shead h2{max-width:none}#filary .shead .lede{margin-top:var(--space-4);max-width:72ch}@media (min-width:1081px){#filary .pillars{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.axm .pillar{grid-row:span 3;grid-template-columns:34% minmax(0,1fr)}.axm .pillar__photo{aspect-ratio:auto;border-radius:calc(var(--radius-lg) - 1px) 0 0 calc(var(--radius-lg) - 1px);grid-column:1;grid-row:1/-1;height:100%;min-height:240px}.axm .pillar__body{grid-column:2;grid-row:1/span 3;padding:var(--space-6) var(--space-5) var(--space-6) calc(24px + var(--space-4))}.axm .pillar:nth-child(2) .pillar__photo img{object-position:78% 50%}.axm .pillar:nth-child(4) .pillar__photo img{object-position:72% 50%}.axm .pillar__n{left:0;top:calc(var(--space-6) - 10px);transform:translateX(-50%)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.axm .pillar:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.axm .pillar__photo img{transition:transform var(--duration-slow) var(--ease-out)}.axm .pillar:hover .pillar__photo img{transform:scale(1.04)}}.axm .pillars-dots{display:none}@media (max-width:560px){#filary .pillars{gap:0 var(--space-4);grid-auto-columns:85%;grid-auto-flow:column;grid-template-columns:none;margin-inline:calc(var(--container-pad)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:8px var(--container-pad) 12px;scroll-padding-inline:var(--container-pad);scroll-snap-type:x mandatory;scrollbar-width:none}#filary .pillars::-webkit-scrollbar{display:none}.axm .pillar{scroll-snap-align:start}.axm .pillar__photo{aspect-ratio:16/9}.axm .pillar__body{padding:calc(24px + var(--space-3)) var(--space-4) var(--space-5)}.axm .pillars-dots{display:flex;gap:8px;justify-content:center;margin-top:var(--space-3)}.axm .pillars-dots span{background:var(--grey-300);border-radius:var(--radius-pill);height:8px;transition:width var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);width:8px}.axm .pillars-dots span.is-on{background:var(--green-600);width:22px}}#filary .ctarow{justify-content:center;margin-top:var(--space-7)}@media (max-width:1080px){.axm .pillars{grid-template-columns:1fr 1fr}}@media (max-width:560px){.axm .pillars{grid-template-columns:1fr}}.axm .faq{display:flex;flex-direction:column;gap:var(--space-3);margin-inline:auto;max-width:820px}.axm .faq details{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.axm .faq summary{align-items:center;color:var(--text-strong);cursor:pointer;display:flex;font-size:var(--text-lg);font-weight:var(--weight-bold);gap:var(--space-4);justify-content:space-between;list-style:none;padding:var(--space-5)}.axm .faq summary::-webkit-details-marker{display:none}.axm .faq summary .ico{color:var(--green-600);flex:none;height:24px;transition:transform var(--duration-base) var(--ease-out);width:24px}.axm .faq details[open] summary .ico{transform:rotate(45deg)}.axm .faq .faq__a{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);padding:0 var(--space-5) var(--space-5)}.axm .vh{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.axm .vsrows{margin:0 auto;max-width:1040px}.axm .vsrow,.axm .vsrows__head{align-items:stretch;column-gap:var(--space-5);display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}.axm .vsrows__h{align-items:center;display:flex;font-size:18px;font-weight:var(--weight-extrabold);gap:10px;letter-spacing:var(--tracking-tight);padding:var(--space-4) var(--space-5)}.axm .vsrows__h svg{flex:none;height:20px;width:20px}.axm .vsrows__h--shop{color:var(--text-muted)}.axm .vsrows__h--ours{background:var(--green-600);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:#fff}.axm .vsrow{border-top:1px solid var(--border-subtle);transition:background var(--duration-base) var(--ease-out)}.axm .vsrow:last-child .vsrow__ours{border-radius:0 0 var(--radius-lg) var(--radius-lg);padding-bottom:var(--space-6)}.axm .vsrow__k{align-items:center;color:var(--text-muted);display:flex;font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-caps);padding:var(--space-5) 0;text-transform:uppercase}.axm .vsrow__ours,.axm .vsrow__shop{align-items:flex-start;display:flex;font-size:var(--text-lg);gap:12px;line-height:var(--leading-body);padding:var(--space-5)}.axm .vsrow__shop{color:var(--text-muted)}.axm .vsrow__shop svg{color:var(--red-600);flex:none;height:18px;margin-top:3px;opacity:.7;width:18px}.axm .vsrow__ours{background:var(--green-050);color:var(--text-strong);font-weight:var(--weight-semibold);transition:background var(--duration-base) var(--ease-out)}.axm .vsrow__ours svg{background:var(--green-600);border-radius:50%;color:#fff;flex:none;height:22px;margin-top:1px;padding:4px;stroke-width:3;width:22px}.axm .vsrow:hover{background:var(--off-white)}.axm .vsrow:hover .vsrow__ours{background:var(--green-100)}.axm .vsrows.vs-anim .vsrow{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),background var(--duration-base) var(--ease-out);transition-delay:calc(var(--i)*.14s)}.axm .vsrows.vs-anim .vsrow__shop{color:var(--text-body);transition:color .6s var(--ease-out);transition-delay:calc(var(--i)*.14s + .35s)}.axm .vsrows.vs-anim .vsrow__ours{background:var(--white);transition:background .6s var(--ease-out);transition-delay:calc(var(--i)*.14s + .35s)}.axm .vsrows.vs-anim .vsrow__ours svg{transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i)*.14s + .45s)}.axm .vsrows.vs-anim.is-in .vsrow{opacity:1;transform:none}.axm .vsrows.vs-anim.is-in .vsrow__shop{color:var(--text-muted)}.axm .vsrows.vs-anim.is-in .vsrow__ours{background:var(--green-050)}.axm .vsrows.vs-anim.is-in .vsrow__ours svg{transform:none}.axm .vsrows.vs-anim.is-in .vsrow:hover .vsrow__ours{background:var(--green-100);transition-delay:0s}@media (max-width:760px){.axm .vsrows__head{display:none}.axm .vsrow{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-template-columns:1fr;margin-bottom:var(--space-4);overflow:hidden}.axm .vsrow__k{padding:var(--space-4) var(--space-4) 0}.axm .vsrow__ours,.axm .vsrow__shop{font-size:var(--text-base);padding:var(--space-3) var(--space-4)}.axm .vsrow__ours{padding-bottom:var(--space-4)}.axm .vsrow:last-child .vsrow__ours{border-radius:0;padding-bottom:var(--space-4)}.axm .vsrow__shop>span:before{content:"Sklep: ";font-weight:var(--weight-bold)}.axm .vsrow__ours>span:before{color:var(--green-700);content:"AEDMAX.PL: ";font-weight:var(--weight-extrabold)}}.axm .wmarq{margin:0 calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);overflow:hidden;padding:var(--space-2) 0 var(--space-4)}.axm .wmarq__track{animation:wmarq 87s linear infinite;display:flex;gap:var(--space-5);width:max-content}.axm .wmarq:focus-within .wmarq__track,.axm .wmarq:hover .wmarq__track{animation-play-state:paused}@keyframes wmarq{to{transform:translateX(calc(-50% - var(--space-5)/2))}}.axm .wmarq .wtile{flex:none;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out);width:340px}.axm .wmarq .wtile__photo img{transition:transform var(--duration-slow) var(--ease-out)}.axm .wmarq .wtile:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.axm .wmarq .wtile:hover .wtile__photo img{transform:scale(1.04)}.axm .wmarq .wtile figcaption b{font-size:var(--text-base)}.axm .wmarq .wtile figcaption span{font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.axm .wmarq{-webkit-mask-image:none;mask-image:none;overflow-x:auto;padding-inline:var(--container-pad)}.axm .wmarq__track{animation:none}.axm .wmarq .wtile[aria-hidden]{display:none}}@media (max-width:760px){.axm .wmarq .wtile{width:260px}.axm .wmarq__track{animation-duration:64s}}#zaufali .trust-note{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-8);justify-content:center;margin:var(--space-6) auto 0}#zaufali .trust-chip{align-items:center;color:var(--text-strong);display:flex;font-size:var(--text-lg);font-weight:var(--weight-bold);gap:14px;line-height:var(--leading-tight)}#zaufali .trust-chip svg{background:var(--green-050);border-radius:50%;color:var(--green-700);flex:none;height:46px;padding:12px;width:46px}@media (max-width:760px){#zaufali .trust-note{align-items:flex-start;flex-direction:column;max-width:100%;width:max-content}}@media (max-width:640px){.axm #wspolpraca .xsell{grid-template-columns:1fr!important}.axm #wspolpraca .xcard>img{height:190px}.axm .hero{padding-top:12px}.axm .hero__inner{padding-top:16px!important}}@media (min-width:900px){.axm .hero h1{max-width:none!important;white-space:nowrap}.axm .hero__inner{container-type:inline-size}.axm .hero__strip{margin-left:auto;margin-right:auto;max-height:calc(100vh - 230px)}@supports (height:1cqw){.axm .hero__strip{aspect-ratio:auto;height:min(46.25cqw,calc(100vh - 230px));max-height:none}}}@media (min-width:900px) and (max-height:900px){.axm .hero{padding-top:20px}.axm .hero__strip{margin-top:20px}}.axm section{overflow-x:clip}.axm .hero__inner>*,.axm .pblock>*,.axm .usepick>*,.axm .vercards>*,.axm .whysplit>*,.axm .wrap>*{min-width:0}@media (max-width:760px){.axm .grid-4{grid-template-columns:1fr 1fr}.axm .usepick--stack .usepick__opts{flex-direction:column!important;flex-wrap:nowrap!important;height:auto!important;max-height:none!important}.axm .usepick--stack .usepick__opt{flex:0 0 auto!important}}@media (max-width:560px){.axm .grid-4{grid-template-columns:1fr}}.axm .qgrid{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.axm .qcard{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:var(--space-6)}.axm .qcard blockquote{color:var(--text-body);font-size:var(--text-base);line-height:1.6;margin:0}.axm .qcard figcaption{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wide);margin-top:auto;text-transform:uppercase}@media (max-width:900px){.axm .qgrid{grid-template-columns:1fr}}