.diagnostic-card{display:grid;gap:10px}.diagnostic-card h3{margin-bottom:2px}.diagnostic-card p{margin:0}.diagnostic-card p strong{color:var(--dark)}.diagnostic-label,.trust-label,.client-proof-card span{display:inline-flex;width:fit-content;padding:5px 9px;border-radius:999px;background:rgba(30,138,138,.1);color:var(--teal-dark);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.decision-path span{min-height:86px}.price-list{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-list .price-card{min-height:190px}.decision-list .price-card .price-value{margin:4px 0 12px;color:var(--teal-dark);font-size:18px;font-weight:800}.decision-list .price-card p:not(.price-value){margin-top:7px;color:var(--gray);font-size:13px;font-weight:500;line-height:1.45}.decision-list .price-card p strong{color:var(--dark)}.trust-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px;margin:0 auto}.trust-card{text-align:left}.trust-card strong{display:block;margin:14px 0 8px;font-size:19px;color:var(--dark)}.client-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.client-proof-card{min-height:158px;padding:22px;border-radius:18px;border:1px solid rgba(12,30,33,.1);background:rgba(255,255,255,.78);box-shadow:var(--shadow-soft)}.client-proof-card strong{display:block;margin:14px 0 8px;color:var(--dark);font-size:20px;letter-spacing:-.02em}.client-proof-card p{color:var(--gray);font-size:14px;line-height:1.55}.client-proof-card.muted{background:rgba(236,240,240,.7)}.quote-author{padding-top:18px;border-top:1px solid rgba(12,30,33,.08)}.quote-card .micro strong{color:var(--dark)}.dark-form textarea:invalid,.dark-form input:invalid{box-shadow:none}@media (max-width:980px){.client-proof-grid,.price-list,.trust-cards{grid-template-columns:1fr 1fr}}@media (max-width:680px){.client-proof-grid,.price-list,.trust-cards{grid-template-columns:1fr}.decision-list .price-card{min-height:auto}}.certificate-grid-real{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.certificate-card-real{display:flex;flex-direction:column;min-height:100%;padding:22px;border-radius:24px;background:var(--white);border:1px solid rgba(12,30,33,.09);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.certificate-card-real:hover{transform:translateY(-3px);border-color:rgba(30,138,138,.24);box-shadow:0 22px 52px rgba(12,30,33,.12)}.certificate-thumb{margin:16px 0 18px;aspect-ratio:16 / 10;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:#f7f9f9;border:1px solid rgba(12,30,33,.08)}.certificate-thumb img{width:100%;height:100%;object-fit:contain;background:#fff}.certificate-card-real strong{display:block;color:var(--dark);font-size:20px;line-height:1.15;letter-spacing:-.02em;margin-bottom:8px}.certificate-card-real p{color:var(--gray);font-size:14px;line-height:1.55;margin-bottom:16px}.certificate-card-real em{margin-top:auto;color:var(--teal-dark);font-style:normal;font-size:14px;font-weight:700}.logo-showcase-real{display:grid;gap:24px}.logo-group-real{padding:28px;border-radius:28px;background:rgba(255,255,255,.78);border:1px solid rgba(12,30,33,.09);box-shadow:var(--shadow-soft)}.logo-group-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.logo-group-head p{max-width:660px;color:var(--gray);font-size:15px}.logo-grid-real{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.partners-logo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.logo-card-real{min-height:96px;display:grid;place-items:center;padding:18px;border-radius:18px;background:var(--white);border:1px solid rgba(12,30,33,.08)}.logo-card-real img{max-width:100%;max-height:58px;object-fit:contain;filter:grayscale(1);opacity:.82;transition:filter .18s ease,opacity .18s ease,transform .18s ease}.logo-card-real:hover img{filter:none;opacity:1;transform:scale(1.03)}@media (max-width:1080px){.certificate-grid-real{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-grid-real,.partners-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.logo-group-head{display:grid}}@media (max-width:680px){.certificate-grid-real{grid-template-columns:1fr}.logo-group-real{padding:22px;border-radius:24px}.logo-grid-real,.partners-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-card-real{min-height:82px;padding:14px}.logo-card-real img{max-height:46px}}.diagnostic-card-wide{grid-column:1 / -1;display:grid;gap:8px;background:linear-gradient(135deg,rgba(30,138,138,.10),rgba(255,255,255,.94));border-color:rgba(30,138,138,.22)}.diagnostic-card-wide h3{font-size:clamp(25px,3vw,38px)}.diagnostic-card-wide p{max-width:920px}.diagnostic-cta,.trust-cta{margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:26px;padding:28px;border-radius:28px;background:var(--white);border:1px solid rgba(12,30,33,.09);box-shadow:var(--shadow-soft)}.diagnostic-cta h3,.trust-cta h3{margin:8px 0 8px;font-size:clamp(24px,2.5vw,34px);letter-spacing:-.035em}.diagnostic-cta p,.trust-cta p{margin:0;color:var(--gray);max-width:820px}.trust-cta{background:linear-gradient(135deg,rgba(236,240,240,.72),rgba(255,255,255,.96))}.footer-company{margin-top:20px;font-size:13px;line-height:1.65}.contact-panel{grid-template-columns:.9fr 1.1fr;gap:34px}.contact-benefits{margin-top:24px;gap:12px}.contact-benefits p{margin:0}textarea{min-height:112px}.logo-card-real img{max-height:54px;max-width:88%}.logo-card-real:has(img[alt*="DASOFT"]) img,.logo-card-real:has(img[alt*="NØRT"]) img{max-height:62px;max-width:92%}@media (max-width:780px){.diagnostic-cta,.trust-cta{display:grid;padding:22px}.diagnostic-card-wide h3{font-size:26px}}#cennik.section{padding-top:96px;padding-bottom:88px}#cennik .section-head{margin-bottom:32px}#cennik .decision-box{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:34px;align-items:start;margin:0 0 30px;padding:32px;border-radius:28px}#cennik .decision-box>div:first-child{max-width:540px;align-self:start}#cennik .decision-box>div:first-child h3{max-width:500px;margin-bottom:14px;font-size:clamp(28px,2.6vw,40px);line-height:1.02;letter-spacing:-.045em}#cennik .decision-box>div:first-child p{max-width:520px;line-height:1.55}#cennik .price-list{grid-template-columns:repeat(2,minmax(240px,1fr));gap:14px}#cennik .decision-list .price-card{min-height:0;padding:18px 18px 20px;border-radius:16px}#cennik .decision-list .price-card h3{font-size:16px;line-height:1.2;margin-bottom:8px}#cennik .decision-list .price-card .price-value{margin:0 0 14px;font-size:21px;line-height:1.15}#cennik .decision-list .price-card p:not(.price-value){margin-top:8px;font-size:13.5px;line-height:1.45}#cennik .card-grid-3{margin-top:36px}#cennik .section-cta{margin-top:26px}.logo-group-real{padding:32px}.logo-grid-real,.partners-logo-grid{gap:16px}.logo-card-real{min-height:112px;padding:26px 34px;display:flex;align-items:center;justify-content:center;overflow:visible}.logo-card-real img{display:block;width:auto;height:auto;max-width:82%;max-height:48px;object-fit:contain;object-position:center}.partners-logo-grid .logo-card-real img{max-height:52px;max-width:84%}.logo-card-real:has(img[alt*="DASOFT"]) img,.logo-card-real:has(img[alt*="NØRT"]) img,.logo-card-real:has(img[alt*="Skillsetgo"]) img,.logo-card-real:has(img[alt*="Polska Izba"]) img{max-height:52px;max-width:84%}.contact-panel{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:start;gap:42px;padding:48px 58px}.contact-panel h2{max-width:620px}.contact-panel .lead{max-width:600px}.contact-benefits{margin-top:26px;gap:13px}.contact-benefits div{display:block}.dark-form{display:flex;flex-direction:column;gap:14px}.dark-form .form-grid{gap:12px}.dark-form textarea{min-height:124px}.form-consent,.checkbox.form-consent{display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:start;margin-top:2px;font-size:14px;line-height:1.45;color:rgba(255,255,255,.72)}.form-consent input{width:15px;height:15px;margin-top:3px}.form-consent a{color:rgba(255,255,255,.86);text-decoration:underline;text-underline-offset:3px}.form-note{margin:0;color:rgba(255,255,255,.58);font-size:13px;line-height:1.45}.contact-panel .micro{margin-top:18px;line-height:1.55}@media (max-width:1080px){#cennik .decision-box,.contact-panel{grid-template-columns:1fr}#cennik .decision-box>div:first-child,#cennik .decision-box>div:first-child h3,#cennik .decision-box>div:first-child p{max-width:none}.contact-panel{padding:42px}}@media (max-width:780px){#cennik.section{padding-top:72px;padding-bottom:72px}#cennik .decision-box{padding:24px;border-radius:24px}#cennik .price-list{grid-template-columns:1fr}.logo-group-real{padding:22px}.logo-card-real{min-height:92px;padding:20px 22px}.logo-card-real img,.partners-logo-grid .logo-card-real img{max-width:86%;max-height:42px}.contact-panel{padding:30px;gap:28px}.dark-form .form-grid{grid-template-columns:1fr}.form-consent,.checkbox.form-consent{font-size:13px}}#cennik .decision-box{display:block;margin:0 0 28px;padding:34px;border-radius:28px}#cennik .decision-box>div:first-child{max-width:980px;margin:0 0 24px}#cennik .decision-box>div:first-child h3{max-width:760px;margin-bottom:12px;font-size:clamp(30px,2.7vw,44px);line-height:1.04;letter-spacing:-.045em}#cennik .decision-box>div:first-child p{max-width:860px;line-height:1.55}#cennik .price-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#cennik .decision-list .price-card{min-height:210px;padding:20px 20px 22px;border-radius:18px}#cennik .decision-list .price-card h3{min-height:38px;margin-bottom:8px;font-size:16px;line-height:1.18}#cennik .decision-list .price-card .price-value{margin:0 0 14px;font-size:clamp(20px,1.35vw,24px);line-height:1.12}#cennik .decision-list .price-card p:not(.price-value){margin-top:8px;font-size:13.5px;line-height:1.43}#cennik .card-grid-3{margin-top:28px}#cennik .card-grid-3 .card{padding:28px 30px}#cennik .section-cta{margin-top:24px}@media (max-width:1240px){#cennik .price-list{grid-template-columns:repeat(2,minmax(0,1fr))}#cennik .decision-list .price-card{min-height:0}}@media (max-width:680px){#cennik .decision-box{padding:22px}#cennik .price-list{grid-template-columns:1fr}#cennik .decision-list .price-card h3{min-height:0}}.logo-showcase-real{gap:26px}.logo-group-real{padding:34px 38px}.logo-grid-real,.partners-logo-grid{gap:18px}.logo-card-real{height:118px;min-height:118px;padding:24px 28px;overflow:hidden;position:relative}.logo-card-real img{display:block;width:var(--logo-w,140px);max-width:90%;height:auto;max-height:var(--logo-h,64px);object-fit:contain;object-position:center;filter:grayscale(1);opacity:.76;transform-origin:center}.logo-card-real:hover img{transform:scale(1.02)}.logo-promotorzy{--logo-w:132px;--logo-h:84px}.logo-hillwood{--logo-w:174px;--logo-h:62px}.logo-unimot{--logo-w:150px;--logo-h:52px}.logo-nort{--logo-w:126px;--logo-h:74px}.logo-cinema{--logo-w:112px;--logo-h:74px}.logo-mk{--logo-w:132px;--logo-h:66px}.logo-leaseplan{--logo-w:126px;--logo-h:76px}.logo-dasoft{--logo-w:146px;--logo-h:72px}.logo-maik{--logo-w:128px;--logo-h:72px}.logo-cognitum{--logo-w:156px;--logo-h:58px}.logo-performance{--logo-w:160px;--logo-h:68px}.logo-ey{--logo-w:150px;--logo-h:70px}.logo-pifs{--logo-w:88px;--logo-h:92px}.logo-think{--logo-w:156px;--logo-h:68px}.logo-skillsetgo{--logo-w:148px;--logo-h:70px}@media (max-width:780px){.logo-group-real{padding:24px}.logo-card-real{height:98px;min-height:98px;padding:18px 20px}.logo-card-real img{width:min(var(--logo-w,132px),84%);max-height:calc(var(--logo-h,60px) * .82)}}.logo-promotorzy img,.logo-hillwood img,.logo-dasoft img,.logo-pifs img{opacity:.86}.contact-panel.contact-panel-balanced{display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);gap:30px 52px;align-items:start;padding:52px 64px 50px}.contact-panel-balanced .contact-copy{min-width:0}.contact-panel-balanced h2{max-width:620px;font-size:clamp(42px,4.7vw,70px);line-height:.98;letter-spacing:-.065em;margin-bottom:24px}.contact-panel-balanced .lead{max-width:650px;margin-bottom:0;font-size:clamp(18px,1.55vw,23px);line-height:1.46}.contact-direct{margin:26px 0 0;color:rgba(255,255,255,.62);font-size:14px;line-height:1.55}.contact-direct a{color:rgba(255,255,255,.78);text-decoration:none}.contact-direct a:hover{color:var(--white);text-decoration:underline;text-underline-offset:3px}.contact-form-wrap{align-self:start;min-width:0}.contact-panel-balanced .dark-form{display:grid;gap:14px;margin:0}.contact-panel-balanced .dark-form .form-grid{gap:12px}.contact-panel-balanced .dark-form textarea{min-height:126px}.contact-panel-balanced .dark-form .btn{width:100%}.contact-panel-balanced .form-note{max-width:620px}.contact-panel-balanced .form-consent,.contact-panel-balanced .checkbox.form-consent{margin-top:0;max-width:620px}.contact-panel-balanced .contact-benefits-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px}.contact-panel-balanced .contact-benefit{min-height:118px;padding:20px 22px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:rgba(255,255,255,.045);color:rgba(255,255,255,.72)}.contact-panel-balanced .contact-benefit p{margin:0;font-size:15px;line-height:1.48}.contact-panel-balanced .contact-benefit strong{display:block;margin-bottom:6px;color:var(--white)}.contact-panel-subpage h2{font-size:clamp(38px,4vw,58px)}@media (max-width:1180px){.contact-panel.contact-panel-balanced{grid-template-columns:1fr;padding:44px;gap:26px}.contact-panel-balanced h2,.contact-panel-balanced .lead{max-width:820px}.contact-panel-balanced .contact-benefits-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.contact-panel.contact-panel-balanced{padding:32px;border-radius:28px}.contact-panel-balanced h2{font-size:clamp(36px,10vw,54px)}.contact-panel-balanced .contact-benefits-row{grid-template-columns:1fr}.contact-panel-balanced .contact-benefit{min-height:0}}@media (max-width:620px){.contact-panel.contact-panel-balanced{padding:26px 22px}.contact-panel-balanced .dark-form .form-grid{grid-template-columns:1fr}.contact-panel-balanced .lead{font-size:17px}.contact-direct,.contact-panel-balanced .form-note{font-size:13px}}#poradnik{scroll-margin-top:96px}.h1,h1{font-size:clamp(46px,5.4vw,82px);line-height:1.02;letter-spacing:-0.045em}h2,.system-copy h2,.article-body h2,.contact-panel-subpage h2,.contact-panel-balanced h2{font-size:clamp(32px,3.3vw,52px);line-height:1.04;letter-spacing:-0.035em}h3,.article-card-body h3,.podcast-card strong{font-size:clamp(22px,1.8vw,30px);line-height:1.12}.hero-panel{min-height:700px}.hero-media{min-height:420px}.hero-media .photo-frame{height:420px}.hero-media .photo-frame img{object-position:56% 28%}.badge-circle{bottom:58px}.proof-strip{margin-top:48px}.section{padding:88px 0}.section.tight{padding:64px 0}.section-head{margin-bottom:38px}.card{padding:26px}#cennik.section{padding-top:84px;padding-bottom:80px}#cennik .decision-box{padding:30px}#cennik .decision-box>div:first-child h3{font-size:clamp(28px,2.4vw,38px)}#cennik .decision-list .price-card{min-height:190px}.about-grid{grid-template-columns:.76fr 1.24fr;gap:64px;align-items:start}.about-photo{min-height:460px;margin-top:6px}.about-photo img{min-height:460px;object-fit:cover;object-position:center 24%}.about-meta{margin-top:24px;gap:12px}.about-meta+.hero-actions,#o-mnie .hero-actions{margin-top:24px}.logo-card-real{height:108px;min-height:108px;padding:22px 26px}.logo-card-real img{width:auto;max-width:82%;max-height:52px}.partners-logo-grid .logo-card-real img{max-height:50px;max-width:82%}.logo-promotorzy{--logo-w:126px;--logo-h:70px}.logo-hillwood{--logo-w:162px;--logo-h:48px}.logo-unimot{--logo-w:142px;--logo-h:48px}.logo-nort{--logo-w:122px;--logo-h:64px}.logo-cinema{--logo-w:108px;--logo-h:62px}.logo-mk{--logo-w:126px;--logo-h:58px}.logo-leaseplan{--logo-w:120px;--logo-h:64px}.logo-dasoft{--logo-w:138px;--logo-h:58px}.logo-maik{--logo-w:122px;--logo-h:60px}.logo-cognitum{--logo-w:146px;--logo-h:48px}.logo-performance{--logo-w:148px;--logo-h:52px}.logo-ey{--logo-w:140px;--logo-h:58px}.logo-pifs{--logo-w:78px;--logo-h:76px}.logo-think{--logo-w:144px;--logo-h:54px}.logo-skillsetgo{--logo-w:136px;--logo-h:56px}.logo-pifs img,.logo-skillsetgo img,.logo-think img{max-height:46px}.logo-hillwood img,.logo-cognitum img,.logo-performance img{max-width:78%}@media (max-width:1080px){.hero-panel{min-height:auto;padding-top:88px}.hero-media .photo-frame{height:380px}.about-grid{grid-template-columns:1fr;gap:34px}.about-photo{min-height:390px;max-width:620px}.about-photo img{min-height:390px}}@media (max-width:720px){.h1,h1{font-size:clamp(36px,10.5vw,48px);line-height:1.04}h2,.system-copy h2,.article-body h2,.contact-panel-subpage h2,.contact-panel-balanced h2{font-size:clamp(30px,8.2vw,40px);line-height:1.06}h3,.article-card-body h3,.podcast-card strong{font-size:clamp(21px,6.4vw,28px)}.hero-panel{padding:58px 18px 0}.hero-actions{gap:10px;margin-top:28px}.hero-actions .btn{width:100%;justify-content:center}.hero-media{min-height:260px}.hero-media .photo-frame{height:260px;border-radius:22px}.hero-media .photo-frame img{object-position:58% 24%}.proof-strip{margin-top:34px}.proof-item{padding:18px 16px}.section{padding:56px 0}.section.tight{padding:50px 0}.section-head{margin-bottom:28px}.card{padding:22px;border-radius:20px}.card p,.card li,.check-list li{font-size:15px;line-height:1.48}.about-photo{min-height:340px}.about-photo img{min-height:340px;object-position:center 18%}.about-meta{grid-template-columns:1fr}#cennik.section{padding-top:56px;padding-bottom:56px}#cennik .decision-box{padding:22px}#cennik .decision-list .price-card{min-height:0}.logo-card-real{height:92px;min-height:92px;padding:18px 20px}.logo-card-real img,.partners-logo-grid .logo-card-real img{max-width:84%;max-height:40px}}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);gap:clamp(34px,4vw,62px)}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr}}.btn-outline{background:transparent;color:var(--dark);border-color:rgba(12,30,33,.22);box-shadow:none}.btn-outline:hover{background:rgba(30,138,138,.08);border-color:rgba(30,138,138,.38)}.process-card .process-effect{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.82)}.process-card .process-effect strong{color:var(--white)}.industry-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.industry-pill{font-size:13px;padding:8px 11px;background:rgba(255,255,255,.86)}@media (max-width:720px){.industry-chips{gap:8px}.industry-pill{font-size:12px}}#o-mnie .about-meta{display:none}#o-mnie .about-context{margin-top:24px;padding:22px 24px;border-radius:24px;background:rgba(255,255,255,.78);border:1px solid rgba(12,30,33,.08)}#o-mnie .about-context strong{display:block;margin-bottom:12px;color:var(--dark);font-size:15px;letter-spacing:-.01em}#o-mnie .industry-chips{margin-top:0}#o-mnie .industry-pill{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:8px 12px;background:rgba(30,138,138,.10);color:var(--teal-dark);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#o-mnie .about-actions{margin-top:24px}#klienci .clients-head{align-items:end;margin-bottom:34px}#klienci .clients-head h2{max-width:680px;font-size:clamp(34px,3.3vw,54px);line-height:1.02;letter-spacing:-.045em}#klienci .clients-head .lead{max-width:590px;font-size:clamp(18px,1.35vw,22px);line-height:1.46}#klienci .logo-showcase-real{gap:22px}#klienci .logo-group-real{padding:30px 36px}#klienci .logo-group-head.compact{display:flex;justify-content:flex-start;margin-bottom:20px}#klienci .logo-group-head.compact p{display:none}@media (max-width:980px){#klienci .clients-head{display:block}#klienci .clients-head .lead{margin-top:18px}}@media (max-width:720px){#o-mnie .about-context{padding:18px;border-radius:20px}#o-mnie .industry-pill{font-size:12px;min-height:31px}#klienci .clients-head h2{font-size:clamp(30px,8vw,40px)}#klienci .logo-group-real{padding:22px}}.decision-table-wrap,.method-table-wrap{margin:-4px 0 34px;overflow-x:auto;border-radius:22px;border:1px solid rgba(12,30,33,.10);box-shadow:0 18px 48px rgba(12,30,33,.07);background:var(--white)}.decision-table,.method-table{width:100%;border-collapse:collapse;min-width:760px;background:var(--white)}.decision-table th,.method-table th{text-align:left;padding:18px 20px;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--teal-dark);background:rgba(30,138,138,.08);border-bottom:1px solid rgba(12,30,33,.10)}.decision-table td,.method-table td{padding:18px 20px;vertical-align:top;color:var(--gray);border-bottom:1px solid rgba(12,30,33,.08)}.decision-table td:first-child,.method-table td:first-child{color:var(--dark);font-weight:700}.decision-table tr:last-child td,.method-table tr:last-child td{border-bottom:0}@media (max-width:780px){.decision-table-wrap,.method-table-wrap{margin-bottom:24px;border-radius:18px}.decision-table,.method-table{min-width:680px}.decision-table th,.method-table th,.decision-table td,.method-table td{padding:14px 15px}}#o-mnie .about-copy-large{margin-top:24px;max-width:760px}#o-mnie .about-copy-large p{margin:0 0 14px;font-size:16px;line-height:1.55;font-weight:400;color:var(--gray);letter-spacing:0}#o-mnie .about-copy-large p:first-child{font-size:16px;line-height:1.55;font-weight:500}.footer-grid-v15{grid-template-columns:1.35fr .95fr .65fr .7fr .7fr .85fr;gap:34px}.footer-contact-list li{line-height:1.55}.footer-contact-list strong{color:rgba(255,255,255,.86)}@media (max-width:1100px){.footer-grid-v15{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.footer-grid-v15{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){#o-mnie .about-copy-large p{font-size:20px}.footer-grid-v15{grid-template-columns:1fr}}
/* v23 ThinkPress-safe crop fix: Jak pracuję image */
.process-visual img{object-position:58% 16% !important;}
@media (max-width:768px){.process-visual img{object-position:60% 18% !important;}}
