.modernizacja_page__cTZdp{--ink:#030d1d;--ink-2:#1b2638;--body:#2f3a4c;--muted:#3a4558;--muted-2:#566075;--line:#d8dce3;--line-soft:#e1e4ea;--ground:#f1f2f4;--tile:#f6f7f9;--orange:#eb5e28;--cta:#c4461a;--rust:#b03c12;--peach:#fbeae2;--peach-line:#f1c7b4;--cyan:#00c8ff;--on-dark:#c9d1de;font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.6;color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased}.modernizacja_page__cTZdp *,.modernizacja_page__cTZdp :after,.modernizacja_page__cTZdp :before{box-sizing:border-box}.modernizacja_page__cTZdp h1,.modernizacja_page__cTZdp h2,.modernizacja_page__cTZdp h3{text-wrap:balance;font-family:var(--font-heading),ui-sans-serif,sans-serif;font-weight:600;margin:0}.modernizacja_page__cTZdp li,.modernizacja_page__cTZdp p{text-wrap:pretty}.modernizacja_page__cTZdp section[id]{scroll-margin-top:76px}.modernizacja_page__cTZdp a:focus-visible,.modernizacja_page__cTZdp summary:focus-visible{outline:3px solid #00a3d9;outline-offset:3px}.modernizacja_wrap__BFG_6{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.modernizacja_section__95Iit{padding:clamp(56px,5.5vw,80px) 0}.modernizacja_sectionWhite__TqvIR{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.modernizacja_eyebrow__4RdH0{margin:0 0 16px;display:flex;align-items:center;gap:10px;font-family:var(--font-mono),ui-monospace,monospace;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--rust)}.modernizacja_eyebrow__4RdH0:before{content:"";display:inline-block;width:8px;height:8px;background:var(--orange)}.modernizacja_h2__hoBxd{max-width:900px;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.02em}.modernizacja_accent__cfN2k{color:var(--orange)}.modernizacja_lead__Gkenq{margin:18px 0 0;max-width:700px;font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--body)}.modernizacja_grid__75wVr{margin-top:40px;display:flex;flex-wrap:wrap;gap:16px}.modernizacja_card__8NTEM{flex:1 1 300px;min-width:0;padding:28px;background:#fff;border:1px solid var(--line)}.modernizacja_cardTile__8Ljkb{background:var(--tile);border-color:var(--line-soft)}.modernizacja_cardNo__GOMT5{margin:0;font-family:var(--font-mono),ui-monospace,monospace;font-weight:600;font-size:15px;color:var(--rust)}.modernizacja_cardTitle__lnkQj{margin:10px 0!important;font-size:21px;line-height:1.25}.modernizacja_cardText__er_WZ{margin:0;font-size:16px;line-height:1.6;color:var(--muted)}.modernizacja_btn__l_WtB{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 24px;background:var(--cta);color:#fff;font-weight:600;font-size:16px;text-decoration:none;transition:filter .15s ease}.modernizacja_btn__l_WtB:hover{filter:brightness(.88);color:#fff}.modernizacja_btnLarge__wwy_n{min-height:56px;padding:0 28px;font-size:17px}.modernizacja_textLink__TRj6X{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:16px;color:var(--rust);text-underline-offset:4px;text-decoration:underline}.modernizacja_textLink__TRj6X:hover{color:#8e300e}.modernizacja_btnDisabled__Ggjmt,.modernizacja_btnDisabled__Ggjmt:hover{background:#d8dce3;color:var(--muted-2);filter:none;cursor:not-allowed}.modernizacja_ctaRow__yv8r7{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.modernizacja_note__eydQf{margin:0;font-size:15px;color:var(--muted)}.modernizacja_hero__rKpGK{background-color:var(--ground);background-image:linear-gradient(rgba(3,13,29,.05) 1px,transparent 0),linear-gradient(90deg,rgba(3,13,29,.05) 1px,transparent 0);background-size:56px 56px;border-bottom:1px solid var(--line)}.modernizacja_heroInner__KrWC5{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(40px,5vw,64px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,56px)}.modernizacja_heroText__PSg_m{flex:1 1 480px;min-width:0}.modernizacja_h1__Lr1sU{font-size:clamp(38px,4.8vw,62px);line-height:1.05;letter-spacing:-.03em}.modernizacja_heroLead__jp_jJ{margin:24px 0 0;max-width:600px;font-size:clamp(18px,1.6vw,20px);line-height:1.55;color:var(--body)}.modernizacja_heroSecondary__PgoUC{display:inline-flex;align-items:center;gap:8px;min-height:52px;color:var(--ink);font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:5px}.modernizacja_heroSecondary__PgoUC:hover{color:var(--rust)}.modernizacja_heroFigure__VZnDD{flex:0 1 340px;min-width:0;margin:0 auto;max-width:340px;width:100%}.modernizacja_heroVideo__zGA4E{width:100%;height:auto;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;display:block;background:var(--ink)}.modernizacja_stats__z1IaY{background:#fff;border-bottom:1px solid var(--line)}.modernizacja_statsInner__N_Ruy{padding-top:22px;padding-bottom:22px;display:flex;flex-wrap:wrap;gap:16px clamp(16px,3vw,40px)}.modernizacja_stat__DqEUO{flex:1 1 96px;min-width:0}.modernizacja_statWithFaces__gtNLK{flex:1.6 1 260px;display:flex;align-items:center;gap:14px}.modernizacja_statFaces__tB60U{flex-shrink:0;display:inline-flex}.modernizacja_statFaces__tB60U img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1px var(--line)}.modernizacja_statFaces__tB60U img+img{margin-left:-14px}.modernizacja_statValue__Qg3Lg{margin:0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:clamp(20px,2vw,24px);line-height:1.2}.modernizacja_statLabel__4JBiP{margin:4px 0 0;font-size:clamp(13px,1.1vw,15px);line-height:1.45;color:var(--muted)}.modernizacja_fitBox__S1vLh{flex:1 1 420px;min-width:0;background:#fff;border:1px solid var(--line);padding:clamp(24px,3vw,36px)}.modernizacja_fitBoxAlt__L9aBY{background:#e8eaee}.modernizacja_fitTitle__w3hhu{margin:0 0 20px!important;font-size:22px;line-height:1.25}.modernizacja_checkList__7Kkvj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.modernizacja_checkList__7Kkvj li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.55;color:var(--ink-2)}.modernizacja_checkList__7Kkvj svg{flex:none;margin-top:3px}.modernizacja_aiCard__AWVa_{flex:1 1 300px;min-width:0;background:var(--ink);color:#fff;padding:28px}.modernizacja_aiEyebrow__761P5{margin:0;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.modernizacja_aiTitle__4YSvC{margin:10px 0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:21px;line-height:1.3}.modernizacja_aiText__FwXuG{margin:0;font-size:16px;line-height:1.6;color:var(--on-dark)}.modernizacja_inlineCta__PsOhG{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.modernizacja_inlineCta__PsOhG p{margin:0;font-size:18px;font-weight:500}.modernizacja_callout__Jiq5I{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px 32px;align-items:flex-start;background:var(--peach);border:1px solid var(--peach-line);padding:clamp(22px,3vw,30px)}.modernizacja_calloutTitle__2b9uo{flex:1 1 300px;margin:0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:21px;line-height:1.3}.modernizacja_calloutText__2r_nT{flex:2 1 420px;margin:0;font-size:16px;line-height:1.6;color:var(--body)}.modernizacja_sampleBlock__oj6ZD{margin-top:32px}.modernizacja_sampleLead__PTIa2{margin:0 0 14px;font-size:18px;font-weight:500}.modernizacja_sampleRow__oUkVn{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.modernizacja_dayTag__qrfuW{display:inline-block;padding:5px 10px;background:var(--peach);color:#9a3412;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.modernizacja_dayTitle__rExSE{margin:14px 0 10px!important;font-size:24px;line-height:1.2}.modernizacja_rhythm__UMFw1{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;background:var(--tile);border:1px solid var(--line-soft);padding:clamp(20px,3vw,28px)}.modernizacja_rhythmTitle__hlR1X{flex:1 1 240px;margin:0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:20px;line-height:1.3}.modernizacja_rhythmBody__zN_Sn{flex:2.4 1 420px;min-width:0}.modernizacja_rhythmBar__y_ZA0{display:flex;gap:4px;height:36px}.modernizacja_rhythmBar__y_ZA0 div{display:flex;align-items:center;padding:0 12px;color:#fff;font-family:var(--font-mono),monospace;font-weight:600;font-size:15px}.modernizacja_rhythmText__MilWp{margin:12px 0 0;font-size:16px;line-height:1.55;color:var(--muted)}.modernizacja_rhythmText__MilWp strong{color:var(--ink);font-weight:600}.modernizacja_sourcesLabel__402FK{margin:36px 0 14px;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.modernizacja_sources__fLauZ{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.modernizacja_sources__fLauZ li{flex:1 1 240px;min-width:0;border:1px solid var(--line-soft);padding:16px 18px}.modernizacja_sources__fLauZ b{display:block;font-weight:600;font-size:16px;line-height:1.35}.modernizacja_sources__fLauZ span{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--muted)}.modernizacja_steps__LNvd_{list-style:none;margin:40px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:16px}.modernizacja_step__6oJ_n{flex:1 1 200px;min-width:0;background:#fff;border:1px solid var(--line);padding:24px}.modernizacja_stepHighlight__qcZ4S{background:var(--peach);border-color:var(--peach-line)}.modernizacja_stepNo__JwIqC{margin:0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:34px;line-height:1;letter-spacing:-.02em;color:var(--orange)}.modernizacja_stepWhen__dJ8cO{margin:18px 0 0;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--rust)}.modernizacja_stepTitle__Y9xav{margin:6px 0 8px!important;font-size:20px;line-height:1.25}.modernizacja_stepText__IVtsI{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.modernizacja_cmp__e6iHR{margin-top:40px;width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.modernizacja_cmp__e6iHR td,.modernizacja_cmp__e6iHR th{text-align:left;vertical-align:top}.modernizacja_cmp__e6iHR thead th{padding:0 20px 14px;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2)}.modernizacja_cmp__e6iHR thead th:first-child{width:26%;padding-left:0}.modernizacja_cmp__e6iHR thead th.modernizacja_cmpUs__DFL1E{color:var(--rust)}.modernizacja_cmp__e6iHR tbody th{width:26%;padding:18px 20px 18px 0;border-top:1px solid var(--line-soft);font-weight:600}.modernizacja_cmp__e6iHR tbody td{width:37%;padding:18px 20px;border-top:1px solid var(--line-soft);color:var(--muted-2)}.modernizacja_cmp__e6iHR tbody td.modernizacja_cmpUs__DFL1E{background:var(--tile);font-weight:500;color:var(--ink)}.modernizacja_cmp__e6iHR tbody tr:last-child>*{border-bottom:1px solid var(--line-soft)}.modernizacja_srOnly__LlKF8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.modernizacja_cmpNotes__ZnMCK{margin-top:28px;display:flex;flex-wrap:wrap;gap:16px 40px}.modernizacja_cmpNotes__ZnMCK p{flex:1 1 380px;margin:0;font-size:16px;line-height:1.6;color:var(--muted)}.modernizacja_cmpNotes__ZnMCK strong{color:var(--ink);font-weight:600}.modernizacja_faqInner__fY2VV{display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-start}.modernizacja_faqIntro__HQ2Uw{flex:1 1 300px;min-width:0}.modernizacja_faqIntro__HQ2Uw p.modernizacja_faqNote__FeWZy{margin:18px 0 8px;font-size:16px;line-height:1.6;color:var(--muted)}.modernizacja_faqList__Yiukn{flex:2 1 560px;min-width:0;border-bottom:1px solid var(--line)}.modernizacja_faqList__Yiukn details{border-top:1px solid var(--line)}.modernizacja_faqList__Yiukn summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:19px;line-height:1.35}.modernizacja_faqList__Yiukn summary::-webkit-details-marker{display:none}.modernizacja_faqIcon__5kE2n{flex:none;transition:transform .2s ease}.modernizacja_faqList__Yiukn details[open] .modernizacja_faqIcon__5kE2n{transform:rotate(45deg)}.modernizacja_faqList__Yiukn details p{margin:0;padding:0 40px 22px 0;font-size:16px;line-height:1.65;color:var(--muted)}.modernizacja_faqList__Yiukn details a{color:var(--rust);font-weight:500;text-underline-offset:4px}.modernizacja_final__ymtRn{background:var(--ink);color:#fff}.modernizacja_finalInner__dvtr1{padding-top:clamp(56px,6vw,96px);padding-bottom:clamp(56px,6vw,96px);display:flex;flex-wrap:wrap;gap:40px 72px;align-items:center}.modernizacja_finalText__7hgTx{flex:1.2 1 460px;min-width:0}.modernizacja_final__ymtRn .modernizacja_eyebrow__4RdH0{color:#ff7a45}.modernizacja_finalH2__J6yZ2{font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.02em}.modernizacja_finalLead__xDD2X{margin:20px 0 0;max-width:560px;font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--on-dark)}.modernizacja_finalList__soQ2n{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5;color:var(--on-dark)}.modernizacja_finalList__soQ2n a,.modernizacja_finalNote__1CCmM a{color:var(--cyan)}.modernizacja_finalPanel__zQgP5{flex:1 1 380px;min-width:0;border:1px solid rgba(255,255,255,.14);padding:clamp(20px,3vw,28px)}.modernizacja_panelLabel__jNv_N{margin:22px 0 14px;font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.modernizacja_panelLabelFirst___SjjG{margin-top:0}.modernizacja_people__Eempb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.modernizacja_people__Eempb li{display:flex;align-items:center;gap:14px}.modernizacja_avatar__SUMoe{flex:none;width:56px;height:56px;-o-object-fit:cover;object-fit:cover;background:#13233a;border:1px solid rgba(255,255,255,.16)}.modernizacja_people__Eempb a{color:#fff;text-decoration:none}.modernizacja_people__Eempb a:hover{text-decoration:underline}.modernizacja_personName__Gp6Bc{display:block;font-weight:600;font-size:17px}.modernizacja_personRole__6AVB2{display:block;font-size:14px;color:#a9b4c6}.modernizacja_finalNote__1CCmM{margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.14);font-size:15px;line-height:1.55;color:var(--on-dark)}@media (max-width:760px){.modernizacja_cmp__e6iHR,.modernizacja_cmp__e6iHR tbody,.modernizacja_cmp__e6iHR td,.modernizacja_cmp__e6iHR th,.modernizacja_cmp__e6iHR tr{display:block;width:100%!important}.modernizacja_cmp__e6iHR thead{display:none}.modernizacja_cmp__e6iHR tbody th{padding:18px 0 8px}.modernizacja_cmp__e6iHR tbody td{padding:10px 14px;border-top:0}.modernizacja_cmp__e6iHR tbody tr:last-child>*{border-bottom:0}.modernizacja_cmp__e6iHR td:before{content:attr(data-label);display:block;margin-bottom:4px;font-family:var(--font-mono),monospace;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}}