.cw-journal{--ink:#172226;--muted:#59686c;--paper:#f5f3ec;--accent:#bd3d2b;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.8;text-align:left;isolation:isolate}
.cw-journal *{box-sizing:border-box}.cw-journal a{color:#a53121;text-decoration:underline;text-underline-offset:3px}.cw-journal a:hover{color:#642318}.cw-journal img,.cw-journal video{display:block;width:100%;max-width:100%;height:auto}.cw-journal figure{margin:0}.cw-journal figcaption{font-size:13px;line-height:1.65;color:var(--muted);padding:12px 0}.cw-journal h2,.cw-journal h3,.cw-journal p{padding:0;background:none;border:0;text-align:left}.cw-journal h2{font-size:30px;line-height:1.23;letter-spacing:-.65px;margin:0 0 22px;font-weight:750;color:var(--ink)}.cw-journal h3{font-size:21px;line-height:1.4;margin:26px 0 12px;color:var(--ink)}.cw-journal p{font-size:17px;line-height:1.85;margin:0 0 20px}.cw-journal li{font-size:17px;line-height:1.75;margin:0 0 12px}.cw-journal ul,.cw-journal ol{padding-left:25px;margin:18px 0 26px}.cw-journal b,.cw-journal strong{font-weight:700}.cw-journal .cw-eyebrow{font-size:11px;line-height:1.5;letter-spacing:2.1px;font-weight:700;text-transform:uppercase;margin:0 0 20px;color:var(--accent)}
body:has(.cw-journal) #LewaKolumna{display:none}body:has(.cw-journal) #SrodekKolumna{width:100%;float:none;max-width:1240px;margin:auto}body:has(.cw-journal) .KolumnyKontener{display:block}body:has(.cw-journal) #SrodekKolumna>.StrNaglowek,body:has(.cw-journal) #SrodekKolumna>article>.StrNaglowek,body:has(.cw-journal) #SrodekKolumna>main>.StrNaglowek{font-size:38px;line-height:1.22;padding:20px 0 26px;margin:0;border:0;background:none;color:#172226;letter-spacing:-1px}body:has(.cw-journal) #SrodekKolumna .StrTresc{border:0;padding:0;background:transparent}body:has(.cw-journal) .Listing>.Podkategorie{display:none}body:has(.cw-journal) #WyszukiwanieZaawansowane{margin:24px 0}body:has(.cw-journal) #WyszukiwanieZaawansowane input[type=text]{min-height:44px}body:has(.cw-journal) .DaneAktualnosci{display:none}
.cw-hub-hero{display:grid;grid-template-columns:1fr 1.1fr;overflow:hidden;background:#19282b;color:white;margin:0 0 32px;min-height:410px}.cw-hub-copy{padding:44px 38px;align-self:center}.cw-hub-copy .cw-eyebrow{color:#f19a76}.cw-hub-copy h2{font-size:44px;letter-spacing:-1.4px;color:#fff;max-width:450px;margin:0 0 24px}.cw-hub-copy p{color:#dae1df;font-size:16px;max-width:430px}.cw-hub-hero figure{position:relative;align-self:stretch}.cw-hub-hero figure img{height:100%;object-fit:cover;min-height:360px}.cw-hub-hero figcaption{position:absolute;bottom:8px;right:12px;left:12px;text-align:right;font-size:10px;color:white;text-shadow:0 1px 5px #000;background:#0006;padding:3px 8px;width:fit-content;margin-left:auto}.cw-hub-topics{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 32px}.cw-hub-topics a{font-size:13px;text-decoration:none;border:1px solid #d6dcd9;border-radius:30px;padding:8px 17px;color:var(--ink);background:white}.cw-hub-topics a:hover{background:var(--ink);color:white}.cw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:28px 0 56px}.cw-card{border-bottom:1px solid #cdd5d2;padding-bottom:25px;min-width:0}.cw-card a{text-decoration:none;color:var(--ink)}.cw-card-image{overflow:hidden;display:block;background:#eff1ed;aspect-ratio:16/10;position:relative}.cw-card-image img{height:100%;object-fit:cover;transition:transform .35s}.cw-card:hover .cw-card-image img{transform:scale(1.035)}.cw-card .cw-eyebrow{margin:18px 0 10px;font-size:10px;letter-spacing:1.5px}.cw-card h2{font-size:23px;line-height:1.3;letter-spacing:-.4px;margin:0 0 13px}.cw-card p{font-size:14px;line-height:1.75;margin:0 0 16px;color:var(--muted)}.cw-card-bottom{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.cw-card-bottom a{color:#a53121;font-weight:700}.cw-badge{position:absolute;left:12px;bottom:12px;font-size:10px;letter-spacing:1px;background:white;color:#172226;padding:5px 9px;font-weight:bold}
.cw-article{margin:0 auto;max-width:1150px}.cw-article-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--muted);padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid #d8deda}.cw-lead{font-size:21px!important;line-height:1.65!important;max-width:900px;margin-bottom:28px!important}.cw-cover{margin:22px 0 30px!important;background:var(--paper)}.cw-cover img{max-height:480px;object-fit:contain;background:#e7ece8}.cw-cover figcaption{padding:12px 18px}.cw-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:65px;align-items:start}.cw-main{min-width:0}.cw-section{padding:38px 0 20px;border-top:1px solid #d8deda;scroll-margin-top:30px}.cw-toc{position:sticky;top:24px;border-left:2px solid #cfd8d2;padding-left:20px;font-size:13px}.cw-toc strong{font-size:11px;letter-spacing:1.4px;text-transform:uppercase}.cw-toc ol{padding:0;list-style:none;margin:16px 0}.cw-toc li{margin:0 0 13px;line-height:1.55;font-size:13px}.cw-toc a{color:var(--muted);text-decoration:none}.cw-toc a:hover,.cw-toc a[aria-current=true]{color:var(--accent)}.cw-toc .cw-small-cta{font-size:13px;display:block;margin-top:25px;padding-top:16px;border-top:1px solid #d8deda;color:var(--accent)}.cw-media-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:30px 0}.cw-media-pair img{aspect-ratio:16/10;object-fit:contain;background:#eef0ed}.cw-video{margin:30px 0!important;background:#f1f3ef;border:1px solid #dce3dd}.cw-video-stage{background:#172226;position:relative;aspect-ratio:16/9}.cw-video video{height:100%;object-fit:contain;aspect-ratio:16/9}.cw-video figcaption{padding:18px 20px}.cw-video strong{display:block;font-size:18px;line-height:1.4;color:var(--ink);margin-bottom:7px}.cw-video figcaption p{font-size:13px;line-height:1.6;margin:0 0 8px}.cw-video figcaption a{font-size:12px}.cw-video-state{font-size:10px;text-transform:uppercase;letter-spacing:1px;display:block;color:var(--muted);margin-top:8px}.cw-media-controls{display:flex;gap:12px;align-items:center;padding:8px 16px;background:#172226;color:white;font-size:11px;line-height:1.5}.cw-media-controls button{border:1px solid #6c8183;background:transparent;color:white;padding:7px 12px;font:inherit;cursor:pointer}.cw-media-controls button:hover{background:#35474a}.cw-table-wrap{overflow-x:auto;margin:24px 0 28px;border:1px solid #d9e0da}.cw-journal table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6;margin:0}.cw-journal th,.cw-journal td{padding:14px 15px;border:0;border-bottom:1px solid #d9e0da;text-align:left;vertical-align:top;font-size:14px}.cw-journal th{background:#213236;color:white;font-weight:700}.cw-journal tr:nth-child(even) td{background:#f5f6f1}.cw-journal details{border-top:1px solid #d8deda;padding:19px 0}.cw-journal details:last-of-type{border-bottom:1px solid #d8deda}.cw-journal summary{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;padding-right:12px}.cw-journal details p{font-size:15px;margin:16px 0 0}.cw-callout{background:var(--paper);padding:26px 30px;margin:28px 0;border-left:3px solid var(--accent)}.cw-callout p:last-child{margin-bottom:0}.cw-offers{padding:32px;background:#19282b;color:white;margin:36px 0}.cw-offers h2{color:white;font-size:27px}.cw-offers p{font-size:15px;color:#d7dfdb}.cw-offers a{color:white}.cw-offers ul{padding-left:20px}.cw-offers li{font-size:14px}.cw-source-list{font-size:12px;color:var(--muted)}.cw-source-list li,.cw-source-list a{font-size:12px;overflow-wrap:anywhere}.cw-related{background:var(--paper);padding:30px;margin:40px 0}.cw-related h2{font-size:24px}.cw-related a{display:block;font-size:15px;margin:12px 0}.cw-progress{height:3px;background:var(--accent);position:fixed;top:0;left:0;z-index:1000;transform-origin:left;transform:scaleX(0);width:100%;pointer-events:none}.cw-back{display:inline-block;font-size:13px;margin:20px 0;color:var(--muted)!important}
.cw-process{display:flex;gap:10px;margin:28px 0;position:relative}.cw-process div{flex:1;background:#edf2ed;padding:16px 10px;text-align:center;border-bottom:3px solid #b6c9b9;position:relative;overflow:hidden}.cw-process b{display:block;font-size:22px;color:var(--accent)}.cw-process span{font-size:12px;line-height:1.4;display:block}.cw-process div:after{content:'';position:absolute;height:3px;bottom:0;left:-100%;width:100%;background:#bd3d2b;animation:cw-flow 4s infinite}.cw-process div:nth-child(2):after{animation-delay:1s}.cw-process div:nth-child(3):after{animation-delay:2s}.cw-process div:nth-child(4):after{animation-delay:3s}@keyframes cw-flow{0%,10%{left:-100%}35%,50%{left:0}80%,100%{left:100%}}
@media(max-width:960px){.cw-layout{grid-template-columns:minmax(0,1fr);gap:0}.cw-toc{position:static;grid-row:1;border:0;background:var(--paper);padding:22px;margin:0 0 28px}.cw-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.cw-toc .cw-small-cta{display:none}.cw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-hub-copy{padding:30px}.cw-hub-copy h2{font-size:35px}.cw-section{padding-top:30px}.cw-main{max-width:800px;margin:auto;width:100%}}
@media(max-width:600px){.cw-journal{font-size:16px}.cw-journal p,.cw-journal li{font-size:16px}.cw-journal h2{font-size:25px}.cw-journal h3{font-size:20px}.cw-hub-hero{grid-template-columns:1fr;margin-bottom:22px}.cw-hub-copy{padding:30px 24px}.cw-hub-copy h2{font-size:35px;max-width:none}.cw-hub-hero figure img{min-height:0;aspect-ratio:16/10}.cw-grid{grid-template-columns:1fr;gap:28px}.cw-card{display:grid;grid-template-columns:1fr;gap:0}.cw-card h2{font-size:25px}.cw-card-image{aspect-ratio:16/9}.cw-media-pair{gap:14px;grid-template-columns:1fr}.cw-layout{display:grid;grid-template-columns:minmax(0,1fr)}.cw-toc ol{grid-template-columns:1fr}.cw-toc li{margin-bottom:9px}.cw-toc{padding:20px}.cw-article-meta{gap:7px 13px;font-size:11px}.cw-lead{font-size:19px!important}.cw-cover img{aspect-ratio:16/10;object-fit:contain}.cw-cover figcaption{font-size:11px}.cw-video figcaption{padding:16px}.cw-media-controls{padding:8px 12px;gap:10px}.cw-media-controls span{font-size:10px}.cw-callout,.cw-offers,.cw-related{padding:22px}.cw-process{gap:5px}.cw-process div{padding:13px 5px}.cw-process span{font-size:10px}body:has(.cw-journal) #SrodekKolumna>.StrNaglowek,body:has(.cw-journal) #SrodekKolumna>article>.StrNaglowek,body:has(.cw-journal) #SrodekKolumna>main>.StrNaglowek{font-size:29px;line-height:1.25;letter-spacing:-.6px;padding:18px 0 24px}.cw-hub-topics{gap:7px}.cw-hub-topics a{font-size:12px;padding:7px 12px}.cw-section{scroll-margin-top:15px}.cw-table-wrap{margin-left:0;margin-right:0}.cw-journal td,.cw-journal th{min-width:130px;font-size:13px;padding:11px}}
@media(prefers-reduced-motion:reduce){.cw-journal *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.cw-journal a:focus-visible,.cw-journal button:focus-visible,.cw-journal summary:focus-visible{outline:3px solid #d68c3b;outline-offset:4px}
.cw-journal .cw-offers .cw-eyebrow{color:#f19a76}
