.c4-strona .container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:16px}
.c4-strona .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.c4-strona main{position:relative;z-index:1;display:block;min-height:60vh}
.c4-strona main:focus{outline:0}
.c4-strona main h1,.c4-strona main h2,.c4-strona main h3{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;line-height:1.1;color:var(--kosc);text-wrap:balance}
.c4-strona main h2{font-size:clamp(26px,3.2vw,38px)}
.c4-strona main h3{font-size:clamp(20px,2vw,24px)}
.c4-strona main p{text-wrap:pretty}
.c4-strona main a{color:var(--kosc)}
.c4-strona main a:hover{color:var(--burs)}
.c4-strona :focus-visible{outline:2px solid var(--burs);outline-offset:2px}
.c4-strona .mono{font-family:var(--mono)}
.c4-strona main > section{padding-block:56px;border-bottom:1px solid var(--kreska)}
.c4-strona main > section:last-child{border-bottom:0}
.c4-strona .s-pagehead{padding:130px 0 40px}
.c4-strona .s-pagehead h1{font-size:clamp(34px,5.2vw,62px);line-height:1.04;max-width:18ch}
.c4-strona .s-pagehead h1.s-pagehead__h1--dlugi{font-size:clamp(26px,5.2vw,62px)}
.c4-strona .s-pagehead__kicker{max-width:62ch;margin-bottom:12px;color:var(--kosc3);font-size:clamp(16px,1.6vw,19px)}
.c4-strona .s-pagehead__lead{max-width:62ch;margin-top:18px;font-size:clamp(17px,1.8vw,21px);color:var(--kosc2)}
.c4-strona .s-doc__inner{max-width:74ch}
.c4-strona .s-doc__inner h2{margin-block:40px 12px;font-size:clamp(20px,2vw,24px)}
.c4-strona .s-doc__inner p,.c4-strona .s-doc__inner li{color:var(--kosc2);line-height:1.65}
.c4-strona .s-doc__inner p{margin-block:0 12px}
.c4-strona .s-doc__inner ul,.c4-strona .s-doc__inner ol{margin-block:0 12px;padding-inline-start:20px;list-style:disc}
.c4-strona .s-doc__inner ol{list-style:decimal}
.c4-strona .s-doc__inner li{margin-block-end:8px}
.c4-strona .s-doc__inner a{text-decoration:underline;text-underline-offset:3px}
.c4-strona .s-doc__inner a.s-doc__zgoda{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--kosc);font-weight:600;text-decoration:none}
.c4-strona .s-doc__inner a.s-doc__zgoda:hover,.c4-strona .s-doc__inner a.s-doc__zgoda:focus-visible{background:var(--kosc);color:var(--graf)}
.c4-strona .s-proof__inner{display:grid;gap:40px;grid-template-columns:1fr}
.c4-strona .s-proof__body,.c4-strona .s-proof__closing{max-width:62ch;margin-top:18px;color:var(--kosc2);line-height:1.65}
.c4-strona .s-proof__cta{margin-top:16px}
.c4-strona .s-proof__cta a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}
.c4-strona .s-proof__numbers{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}
.c4-strona .s-proof__value{display:block;font-family:var(--serif);font-size:clamp(34px,4vw,52px);line-height:1;color:var(--kosc);font-variant-numeric:tabular-nums}
.c4-strona .s-proof__label{display:block;margin-top:6px;color:var(--kosc3);font-size:14px}
.c4-strona .c-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:15px 22px;border:1px solid var(--kosc);background:var(--kosc);color:var(--graf);font:600 16px var(--sans);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}
.c4-strona .c-btn:hover,.c4-strona .c-btn:focus-visible{background:transparent;color:var(--kosc)}
.c4-strona .c-btn--secondary,.c4-strona .c-btn--text{background:transparent;color:var(--kosc)}
.c4-strona .c-btn--full,.c4-strona .s-cta--pelny .c-btn{width:100%}
.c4-strona .s-projekty__lista{display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none}
.c4-strona .c-projekt{display:flex;flex:0 1 100%;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-projekt__glowa{display:flex;align-items:center;min-height:44px;padding-block:2px}
.c4-strona .c-projekt__glowa--link{align-self:flex-start;text-decoration:none;color:inherit}
.c4-strona .c-projekt__plyta{display:inline-flex;align-items:center;padding:8px 12px;background:var(--kosc)}
.c4-strona .c-projekt__znak{display:block;width:auto;height:40px;max-width:100%}
.c4-strona .c-projekt__znak--tekst{display:flex;align-items:center;font:600 22px/1 var(--sans);color:var(--graf);white-space:nowrap}
.c4-strona .c-projekt__opis,.c4-strona .c-projekt__wynik{color:var(--kosc2)}
.c4-strona .c-projekt__wynik{font-size:14px}
.c4-strona .c-projekt__stan{color:var(--kosc3);font-size:13px}
.c4-strona .c-projekt__glowa--link:hover .c-projekt__znak,.c4-strona .c-projekt__glowa--link:focus-visible .c-projekt__znak{opacity:.82}
.c4-strona .s-usluga__audyt p{max-width:65ch;margin-top:16px;color:var(--kosc2)}
.c4-strona .s-usluga__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:20px}
.c4-strona .s-notfound a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}
.c4-strona .s-notfound__list{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 0;padding:0;list-style:none}
@media (min-width:700px){.c4-strona .c-projekt{flex-basis:calc((100% - 24px) / 2)}}
@media (min-width:1000px){.c4-strona .c-projekt{flex-basis:calc((100% - 48px) / 3)}}
@media (max-width:760px){.c4-strona .s-pagehead{padding:100px 0 28px}.c4-strona .s-proof__numbers{grid-template-columns:1fr}}
@media (min-width:1101px){.c4-strona .container{max-width:min(1120px,calc(100vw - 340px))}.c4-strona main > section{border-image:linear-gradient(90deg,transparent 200px,var(--kreska) 200px) 1}}
.c4-strona [data-reveal]{opacity:1;transform:none}
.c4-strona .s-faq__list{max-width:76ch;margin:0;padding:0;list-style:none;border-top:1px solid var(--kreska)}
.c4-strona .c-faq{border-bottom:1px solid var(--kreska)}
.c4-strona .c-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:18px 0;list-style:none;cursor:pointer;font-family:var(--serif);font-size:20px;line-height:1.3;color:var(--kosc)}
.c4-strona .c-faq__q::-webkit-details-marker{display:none}
.c4-strona .c-faq__q::after{content:"+";flex:none;font:20px var(--mono);color:var(--burs);transition:transform .25s}
.c4-strona .c-faq[open] .c-faq__q::after{transform:rotate(45deg)}
.c4-strona .c-faq__q:hover{color:var(--burs)}
.c4-strona .c-faq__q:focus-visible{outline:2px solid var(--burs);outline-offset:4px}
.c4-strona .c-faq__a{max-width:68ch;padding:0 0 20px;color:var(--kosc2);line-height:1.65}
.c4-strona .s-cta{padding-block:40px 64px}
.c4-strona .s-guarantee__grid{display:grid;gap:40px;grid-template-columns:1fr}
.c4-strona .s-guarantee__body{max-width:62ch;color:var(--kosc2);line-height:1.65}
.c4-strona .s-guarantee__akapit + .s-guarantee__akapit{margin-top:20px}
.c4-strona .c-definitions{padding:24px;border:1px solid var(--kreska);border-left:3px solid var(--burs);background:var(--graf2)}
.c4-strona .c-definitions__list{margin:0}
.c4-strona .c-definitions__row{margin-top:16px}
.c4-strona .c-definitions__row dt{font-weight:600;color:var(--kosc)}
.c4-strona .c-definitions__row dd{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--kosc2)}
.c4-strona .c-definitions__note{margin-top:16px;font-size:14px;line-height:1.55;color:var(--kosc2)}
.c4-strona .s-kariera__kicker{margin-bottom:0;color:var(--burs)}
.c4-strona .s-kariera__kicker + h1,.c4-strona .s-kariera__kicker + h2{margin-top:12px}
.c4-strona .s-kariera__lead{max-width:62ch;margin-top:16px;color:var(--kosc2);line-height:1.65}
.c4-strona .s-kariera__lista{display:grid;gap:24px;margin:40px 0 0;padding:0;list-style:none}
.c4-strona .c-oferta{min-width:0;padding:28px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-oferta__glowa{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}
.c4-strona .c-oferta__glowa > div{min-width:0}
.c4-strona .c-oferta__marka{margin-bottom:0;color:var(--kosc3)}
.c4-strona .c-marka{text-transform:none}
.c4-strona .c-marka__ai{color:var(--burs)}
.c4-strona .c-oferta__tytul{margin-top:6px;overflow-wrap:anywhere}
.c4-strona .c-oferta__meta{display:flex;flex-wrap:wrap;gap:12px 32px;margin:20px 0 0}
.c4-strona .c-oferta__meta dt{margin-bottom:2px}
.c4-strona .c-oferta__meta dd{margin:0;font-weight:600;color:var(--kosc)}
.c4-strona .c-oferta__etykieta{margin:20px 0 0;font-weight:400}
.c4-strona .c-oferta__rola{max-width:72ch;margin-top:8px;color:var(--kosc2);line-height:1.65}
.c4-strona .c-oferta__wiecej{margin-top:20px;border-top:1px solid var(--kreska)}
.c4-strona .c-oferta__zwin{display:flex;align-items:center;gap:12px;min-height:44px;padding-block:12px;list-style:none;cursor:pointer;font-weight:600;color:var(--kosc)}
.c4-strona .c-oferta__zwin::-webkit-details-marker{display:none}
.c4-strona .c-oferta__zwin::after{content:"+";margin-left:auto;font:18px var(--mono);color:var(--burs);transition:transform .25s}
.c4-strona .c-oferta__wiecej[open] > .c-oferta__zwin::after{transform:rotate(45deg)}
.c4-strona .c-oferta__zwin:hover{color:var(--burs)}
.c4-strona .c-oferta__kolumny{display:grid;gap:20px;grid-template-columns:1fr;margin-top:4px}
.c4-strona .c-oferta__kolumny > div{min-width:0}
.c4-strona .c-oferta__punkty{margin-top:8px;padding-inline-start:20px;list-style:disc;color:var(--kosc2);line-height:1.6}
.c4-strona .c-oferta__punkty li + li{margin-top:8px}
.c4-strona .c-oferta__jak{margin-top:20px;padding:16px;border:1px solid var(--kreska);background:var(--graf);color:var(--kosc2);line-height:1.6}
.c4-strona .c-oferta__jak b{margin-right:8px;font-weight:400;color:var(--kosc)}
.c4-strona .s-kariera--proces{background:var(--graf2)}
.c4-strona .s-kariera__kroki{display:grid;gap:24px;margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--kreska)}
.c4-strona .c-krok{padding-top:20px}
.c4-strona .c-krok__numer{display:block;color:var(--burs)}
.c4-strona .c-krok__tytul{margin-top:8px}
.c4-strona .c-krok__opis{margin-top:8px;color:var(--kosc2);line-height:1.6}
.c4-strona .s-kariera__cta{margin-top:20px}
.c4-strona .s-notfound p{margin:0}
.c4-strona .s-notfound a{font-weight:600}
@media (min-width:768px){.c4-strona .s-kariera__kroki{grid-template-columns:repeat(3,1fr)}}
@media (min-width:1024px){.c4-strona .s-guarantee__grid{grid-template-columns:1.4fr .9fr;align-items:start}.c4-strona .s-guarantee__grid--solo{grid-template-columns:1fr}.c4-strona .c-oferta__kolumny{grid-template-columns:repeat(3,1fr)}}
@media (max-width:760px){.c4-strona .c-faq__q{font-size:18px}.c4-strona .c-oferta{padding:20px}}
.c4-strona .s-claude .s-kariera__kicker{color:var(--kosc3);font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.c4-strona .s-claude .s-kariera__kicker + h1,.c4-strona .s-claude .s-kariera__kicker + h2{margin-top:12px}
.c4-strona .s-claude .s-kariera__lead{max-width:62ch;color:var(--kosc2)}
.c4-strona .s-claude__naglowek-2{margin-top:48px}
.c4-strona .s-claude__siatka{display:grid;gap:20px;align-items:stretch;margin-top:28px;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))}
.c4-strona .s-claude__siatka--glowne{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr))}
.c4-strona .s-claude__siatka--medal{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}
.c4-strona .c-liczba{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-liczba__wartosc{font-family:var(--serif);font-size:clamp(26px,3vw,34px);line-height:1.1;color:var(--kosc);overflow-wrap:anywhere}
.c4-strona .c-liczba--glowna .c-liczba__wartosc{font-size:clamp(32px,4.4vw,52px)}
.c4-strona .c-liczba__mianownik{align-self:flex-start;margin-top:12px;padding:.15em .6em;border:1px solid var(--kreska);color:var(--kosc2);font-family:var(--mono);font-size:12px}
.c4-strona .c-liczba__kontekst{margin-top:12px;color:var(--kosc2)}
.c4-strona .c-liczba__podpis{margin-top:12px;color:var(--kosc3);font-size:14px}
.c4-strona main .c-liczba__tytul{font-size:clamp(19px,1.8vw,22px)}
.c4-strona .c-liczba__zrodla{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}
.c4-strona main a.c-liczba__zrodlo{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:16px;color:var(--kosc2);font-size:13px;text-decoration:underline}
.c4-strona main a.c-liczba__zrodlo:hover{color:var(--burs)}
.c4-strona .c-liczba__zrodla .c-liczba__zrodlo{margin-top:0;padding-top:0}
.c4-strona .s-claude__tabela-ramka{max-width:100%;overflow-x:auto;margin-top:28px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-tablice{width:100%;min-width:34rem;border-collapse:collapse}
.c4-strona .c-tablice th,.c4-strona .c-tablice td{padding:16px;border-bottom:1px solid var(--kreska);text-align:left;vertical-align:top;color:var(--kosc2)}
.c4-strona .c-tablice thead th{color:var(--kosc3);font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}
.c4-strona .c-tablice tbody th{color:var(--kosc);font-weight:600}
.c4-strona .c-tablice tbody tr:last-child th,.c4-strona .c-tablice tbody tr:last-child td{border-bottom:0}
.c4-strona .c-tablice__uwaga{display:block;margin-top:8px;color:var(--kosc3);font-size:13px}
.c4-strona .s-claude__marka-body{max-width:62ch;margin-top:16px;color:var(--kosc2)}
.c4-strona .s-claude__zastrzezenie{max-width:62ch;margin-top:16px;color:var(--kosc3);font-size:14px}
.c4-strona [data-reveal],.c4-strona .is-cascade > *{opacity:1;transform:none}
.c4-strona .s-usluga__cta-note{color:var(--kosc3);font-size:14px}
.c4-strona .s-usluga__mniej-lista{display:grid;gap:24px;grid-template-columns:1fr;margin:32px 0 0;padding:0;list-style:none}
.c4-strona .c-mniej{min-width:0;padding:24px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-mniej__title{font-size:clamp(20px,2vw,24px)}
.c4-strona .c-mniej__body{margin-top:10px;color:var(--kosc2);font-size:15px;line-height:1.6}
.c4-strona .s-usluga__gwarancja p,.c4-strona .s-automatyzacje__lead,.c4-strona .s-integracje__opis{max-width:65ch;margin-top:16px;color:var(--kosc2);line-height:1.65}
.c4-strona .s-usluga__tabela-ramka{margin-top:32px;overflow-x:auto}
.c4-strona .s-usluga__tabela{width:100%;min-width:640px;border-collapse:collapse;font-size:15px;color:var(--kosc2)}
.c4-strona .s-usluga__tabela th,.c4-strona .s-usluga__tabela td{padding:12px 16px;border-bottom:1px solid var(--kreska);text-align:left;vertical-align:top}
.c4-strona .s-usluga__tabela thead th{font:11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kosc3)}
.c4-strona .s-usluga__tabela tbody th{font-weight:600;color:var(--kosc);white-space:nowrap}
.c4-strona .s-usluga__note{max-width:70ch;margin-top:20px;color:var(--kosc3);font-size:14px}
.c4-strona .s-produkt__cena{max-width:70ch;margin:16px 0 0;padding:0;list-style:none}
.c4-strona .s-produkt__cena li{padding:12px 0;border-top:1px solid var(--kreska);color:var(--kosc);font-weight:500}
.c4-strona .s-produkt__cena li:first-child{border-top:0;font-family:var(--serif);font-weight:400;font-size:clamp(20px,2vw,24px)}
.c4-strona .s-produkt__abonament{max-width:70ch;margin-top:16px;color:var(--kosc2)}
.c4-strona .s-automatyzacje__teza{max-width:62ch;color:var(--kosc);font-size:clamp(17px,1.8vw,21px)}
.c4-strona .s-automatyzacje__teza + h2{margin-top:32px}
.c4-strona .s-automatyzacje__bloki,.c4-strona .s-automatyzacje__kroki{display:grid;gap:24px;grid-template-columns:1fr;margin:32px 0 0;padding:0;list-style:none}
.c4-strona .c-proces{min-width:0;padding:24px;border:1px solid var(--kreska);background:var(--graf2)}
.c4-strona .c-proces__pary{display:grid;gap:16px;margin-top:16px}
.c4-strona .c-proces__etykieta{font:11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kosc3)}
.c4-strona .c-proces__para dd{margin-top:4px;color:var(--kosc2)}
.c4-strona .c-proces__para--czlowiek{padding-top:16px;border-top:1px solid var(--kreska)}
.c4-strona .c-proces__para--czlowiek .c-proces__etykieta{color:var(--burs)}
.c4-strona .c-proces__para--czlowiek dd{color:var(--kosc)}
.c4-strona .s-automatyzacje__h2-kroki{margin-top:56px}
.c4-strona .c-krok{min-width:0;padding-top:16px;border-top:1px solid var(--kreska)}
.c4-strona .c-krok__numer{color:var(--burs)}
.c4-strona .c-krok__opis{margin-top:8px;color:var(--kosc2)}
.c4-strona .s-automatyzacje__cta{margin-top:32px}
.c4-strona .s-integracje{overflow:hidden}
.c4-strona .s-integracje__pasek{display:grid;gap:12px;margin-top:32px}
.c4-strona .s-integracje__rzad{overflow:hidden;mask-image:linear-gradient(90deg,transparent,var(--kosc) 8%,var(--kosc) 92%,transparent)}
.c4-strona .s-integracje__rzad--caly{display:none}
.c4-strona .s-integracje__tor{display:flex;width:max-content;margin:0;padding:0;list-style:none;animation:c4-integracje-przesuw 70s linear infinite}
.c4-strona .s-integracje__rzad--b .s-integracje__tor{animation-direction:reverse}
.c4-strona .s-integracje__pozycja{display:flex;flex:none;align-items:center;height:64px;margin-inline-end:12px;padding:0 20px;border:1px solid var(--kreska);background:var(--kosc);color:var(--graf);font-weight:500;white-space:nowrap}
.c4-strona .s-integracje__logo{display:block;width:auto;max-width:160px;height:32px;object-fit:contain}
.c4-strona .s-integracje__uwaga{margin-top:20px;color:var(--kosc3);font-size:14px}
@keyframes c4-integracje-przesuw{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.c4-strona .s-order__body{max-width:62ch;margin-top:16px;color:var(--kosc2);line-height:1.65}
.c4-strona .s-order__grid{display:grid;gap:24px;grid-template-columns:1fr;margin-top:32px}
.c4-strona .s-order__form{min-width:0;padding:24px;border:1px solid var(--kreska2);background:var(--graf2)}
.c4-strona .s-order__pakiet{margin:0 0 12px;color:var(--kosc2);font-size:15px}
.c4-strona .s-order__pakiet strong{color:var(--kosc);font-weight:600}
.c4-strona .c-field{margin-top:20px}
.c4-strona .c-field__label{display:block;margin-bottom:8px;color:var(--kosc);font-size:15px}
.c4-strona .c-field__control{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--kreska2);border-radius:0;background:var(--graf);color:var(--kosc);font:16px var(--sans)}
.c4-strona .c-field__control option{background:var(--graf);color:var(--kosc)}
.c4-strona .c-field__control:focus-visible{outline:2px solid var(--burs);outline-offset:1px}
.c4-strona .c-field__control[aria-invalid='true']{border-color:var(--burs)}
.c4-strona .c-field__error{display:block;margin-top:8px;color:var(--burs);font-size:14px}
.c4-strona .c-field__hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.c4-strona .s-order__form .c-btn{margin-top:24px}
.c4-strona .s-order__form .c-btn[aria-busy='true']{opacity:.72;cursor:progress}
.c4-strona .s-order__status{margin-top:12px;color:var(--kosc);font-size:14px}
.c4-strona .s-order__status.is-error{color:var(--burs)}
.c4-strona .s-order__consent{margin-top:16px;color:var(--kosc3);font-size:14px}
.c4-strona .s-order__consent a{color:var(--kosc2);text-decoration:underline;text-underline-offset:3px}
.c4-strona .c-field__error[hidden],.c4-strona .s-order__status[hidden],.c4-strona .s-order__pakiet[hidden]{display:none}
.c4-strona .c-form-success{padding:24px;border:1px solid var(--kreska2);background:var(--graf2);color:var(--kosc);font-size:clamp(17px,1.8vw,21px)}
.c4-strona .c-form-success__tytul{margin:0;font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.2;color:var(--kosc)}
.c4-strona .c-form-success__tresc{margin:12px 0 0;color:var(--kosc2)}
@media (min-width:768px){.c4-strona .s-usluga__mniej-lista{grid-template-columns:1fr 1fr}.c4-strona .s-integracje__rzad--caly{display:block}.c4-strona .s-integracje__rzad--a,.c4-strona .s-integracje__rzad--b{display:none}}
@media (min-width:1024px){.c4-strona .s-usluga__mniej-lista{grid-template-columns:repeat(3,1fr)}.c4-strona .s-automatyzacje__bloki{grid-template-columns:repeat(2,1fr)}.c4-strona .c-proces:last-child:nth-child(odd){grid-column:1 / -1}.c4-strona .c-proces:last-child:nth-child(odd) .c-proces__pary{grid-template-columns:1fr 1fr;column-gap:24px}.c4-strona .c-proces:last-child:nth-child(odd) .c-proces__para--czlowiek{grid-column:1 / -1}.c4-strona .s-automatyzacje__kroki{grid-template-columns:repeat(4,1fr)}.c4-strona .s-order__grid{grid-template-columns:2fr 1fr;align-items:start}}
@media (max-width:767px){.c4-strona .s-usluga__tabela-ramka{overflow-x:visible}.c4-strona .s-usluga__tabela{min-width:0;display:block}.c4-strona .s-usluga__tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c4-strona .s-usluga__tabela tbody{display:block}.c4-strona .s-usluga__tabela tbody tr{display:flex;flex-direction:column;margin-bottom:20px;padding:16px;border:1px solid var(--kreska)}.c4-strona .s-usluga__tabela tbody th,.c4-strona .s-usluga__tabela tbody td{display:block;padding:0;border-bottom:0}.c4-strona .s-usluga__tabela tbody th{order:0;margin-bottom:12px;font-size:18px;white-space:normal}.c4-strona .s-usluga__tabela tbody td{margin-top:12px}.c4-strona .s-usluga__tabela tbody td:nth-of-type(1){order:1}.c4-strona .s-usluga__tabela tbody td:nth-of-type(3){order:2}.c4-strona .s-usluga__tabela tbody td:nth-of-type(2){order:3}.c4-strona .s-usluga__tabela tbody td::before{content:attr(data-etykieta);display:block;margin-bottom:4px;font:11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kosc3)}}
@media (prefers-reduced-motion:reduce){.c4-strona .s-integracje__rzad{mask-image:none}.c4-strona .s-integracje__rzad--caly{display:block}.c4-strona .s-integracje__rzad--a,.c4-strona .s-integracje__rzad--b,.c4-strona .s-integracje__pozycja--kopia{display:none}.c4-strona .s-integracje__tor{width:auto;flex-wrap:wrap;justify-content:center;gap:12px 0;padding-inline:16px;animation:none}}
