.local-news{background:var(--ink);padding:0 6vw 90px;color:#f7f6f5}.local-hero{padding:70px 0 0}.local-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;align-items:end}.local-heading h1{font:700 clamp(52px,7.8vw,104px)/1.03 var(--serif);letter-spacing:-.05em;margin:26px 0 36px}.local-heading h1 em{font-style:normal;color:#ff3946}.local-heading>p{color:#c2bec8;font-size:16px;line-height:1.9;max-width:440px;margin:0 0 42px}.local-edition{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;padding:17px 0;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:700}.local-edition span:last-child{color:#94909f}.local-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:54px}.local-section-heading h2{font-size:clamp(32px,4vw,48px);margin:0}.local-section-heading>p{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ff737c;border-left:2px solid var(--red);padding-left:12px}.local-note{max-width:750px;color:#a9a8b3;font-size:13px;line-height:1.8;margin:22px 0 30px}.local-mosaic{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:150px;gap:18px}.local-tile{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ffffff18;padding:25px;background:#17182d;transition:border-color .3s,transform .3s}.local-tile:hover{border-color:#ff394680;transform:translateY(-3px)}.local-tile--lead{grid-column:span 7;grid-row:span 3;background:linear-gradient(140deg,#421d2a,#17182d 70%)}.local-tile--city{grid-column:span 5;grid-row:span 2;background:linear-gradient(145deg,#24263f,#12121f)}.local-tile--economy{grid-column:span 5;grid-row:span 1;background:#e20d19}.local-tile--security{grid-column:span 4;grid-row:span 2;background:linear-gradient(145deg,#17182d,#322130)}.local-tile--science{grid-column:span 5;grid-row:span 2;background:linear-gradient(145deg,#25273e,#15151e)}.local-tile--culture{grid-column:span 3;grid-row:span 2;background:linear-gradient(155deg,#4c2330,#211a2a)}.local-tile-top,.local-tile-copy{position:relative;z-index:1}.local-tile-top{display:flex;gap:10px;justify-content:space-between;align-items:start;font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#ffc2c7}.local-soon{font-size:8px;color:#d2cbd4;text-align:right;max-width:100px}.local-tile-copy h3{font:600 clamp(24px,2.7vw,36px)/1.15 var(--serif);letter-spacing:-.035em;margin:0 0 12px;text-wrap:balance}.local-tile-copy p{font-size:12px;line-height:1.7;color:#d0c8d2;max-width:300px;margin:0}.local-tile--lead h3{font-size:clamp(36px,4.6vw,62px);max-width:390px}.local-tile--lead .local-tile-copy p{font-size:15px}.local-tile--economy{padding:18px 25px}.local-tile--economy h3{font-size:25px;margin-bottom:5px}.local-tile--economy .local-tile-copy p{color:#fff9}.local-tile--economy .local-tile-top{color:white}.local-art{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.55;transition:transform 1s}.local-tile:hover .local-art{transform:scale(1.035)}.local-art>span{position:absolute;right:12px;top:36px;font:700 120px/1 var(--serif);color:#ffffff06}.local-tile--lead .local-art{background:linear-gradient(0deg,#10101a 0%,transparent 75%),repeating-linear-gradient(90deg,transparent 0 46px,#ff999912 47px 48px)}.local-tile--lead .local-art i{position:absolute;right:12%;top:12%;width:40%;height:55%;border:1px solid #ff839050;transform:rotate(-18deg)}.local-tile--lead .local-art i:nth-child(2){transform:rotate(-18deg) translate(-24px,20px)}.local-tile--lead .local-art i:nth-child(3){transform:rotate(-18deg) translate(-48px,40px);background:#e20d1910}.local-tile--city .local-art i{position:absolute;bottom:0;width:18%;height:75%;right:14%;border:1px solid #ffffff2a;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,transparent 2px 18px);transform:skewY(-15deg)}.local-tile--city .local-art i:nth-child(2){right:33%;height:55%}.local-tile--city .local-art i:nth-child(3){right:52%;height:35%}.local-tile--science .local-art i{position:absolute;width:220px;height:220px;border:1px solid #ffffff2a;border-radius:50%;right:5%;top:5%}.local-tile--science .local-art i:nth-child(2){transform:translateX(-35px)}.local-tile--science .local-art i:nth-child(3){transform:translateX(35px)}.local-tile--security .local-art{background:repeating-linear-gradient(135deg,transparent 0 30px,#ff65790a 31px 32px)}.local-tile--culture .local-art{background:repeating-linear-gradient(90deg,transparent 0 12px,#ffb2bf12 13px 14px);transform:rotate(18deg) scale(1.3)}.local-pitch{margin-top:55px;border-top:1px solid #ffffff26;padding-top:35px;display:flex;align-items:center;justify-content:space-between;gap:24px}.local-pitch h2{font-size:clamp(28px,3.5vw,42px);margin:15px 0 0}.links a[href='/wiadomosci-lokalne/']{color:#ff737c}.local-pitch .button{white-space:nowrap}@media(max-width:900px){.local-heading{grid-template-columns:1fr;gap:0}.local-heading>p{max-width:650px;margin-bottom:28px}.local-mosaic{grid-auto-rows:145px}.local-tile--lead{grid-column:span 7}.local-tile--city,.local-tile--economy{grid-column:span 5}.local-tile--security,.local-tile--science,.local-tile--culture{grid-column:span 4}.local-tile{padding:20px}.local-tile--economy{padding:16px}.local-tile--economy h3{font-size:22px}.local-tile--economy .local-tile-copy p{display:none}.local-tile-top{flex-wrap:wrap}.local-soon{text-align:left;max-width:none;font-size:7px}.local-tile-copy h3{font-size:25px}}@media(max-width:600px){.local-hero{padding-top:45px}.local-heading h1{font-size:clamp(46px,11vw,68px)}.local-heading>p{font-size:14px}.local-section-heading{align-items:start;flex-direction:column;gap:10px;padding-top:35px}.local-section-heading>p{margin:0}.local-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px;gap:12px}.local-tile--lead{grid-column:span 2;grid-row:span 2}.local-tile--city{grid-column:span 2;grid-row:span 1}.local-tile--economy,.local-tile--security{grid-column:span 1;grid-row:span 2}.local-tile--science,.local-tile--culture{grid-column:span 2;grid-row:span 1}.local-tile--lead h3{font-size:42px}.local-tile-copy h3,.local-tile--economy h3{font-size:23px}.local-tile--economy .local-tile-copy p{display:block}.local-tile-copy p{font-size:11px}.local-tile{padding:18px}.local-edition{font-size:8px;letter-spacing:.08em}.local-pitch{align-items:start;flex-direction:column}.local-news{padding-bottom:60px}}@media(prefers-reduced-motion:reduce){.local-tile,.local-art{transition:none;transform:none!important}}
/* Photographic section entrances, accessible as a single full-card link. */
.local-tile{color:#fff;text-decoration:none}.local-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.2,.8,.2,1);object-position:center 42%}.local-tile:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#080b19a8 0%,#080b1910 32%,#080b19b8 65%,#080b19f2 100%)}.local-tile:hover .local-photo{transform:scale(1.045)}.local-tile:focus-visible{outline:3px solid #ff6670;outline-offset:4px}.local-tile-top{color:#fff;text-shadow:0 1px 10px #0009}.local-soon{color:#fff}.local-tile-copy p,.local-tile--economy .local-tile-copy p{color:#e5e1e6}.local-tile-arrow{font-family:var(--sans);font-size:.65em;white-space:nowrap;color:#ff8991}.local-tile--economy:before{background:linear-gradient(90deg,#170b18e8,#170b1870),linear-gradient(0deg,#170b18bd,transparent)}.local-tile--economy .local-photo{object-position:center 40%}.local-breadcrumb{display:flex;gap:14px;align-items:center;padding:28px 0;font-size:11px;color:#b9b4c0;flex-wrap:wrap}.local-breadcrumb a:hover,.local-back:hover{color:#ff6670}.local-breadcrumb>span:last-child{color:white}.local-topic-hero{position:relative;isolation:isolate;min-height:460px;display:flex;align-items:end;overflow:hidden;border:1px solid #ffffff20}.local-topic-hero>img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center 40%;z-index:-2}.local-topic-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10101ae6,#10101a50),linear-gradient(0deg,#10101afa,transparent 90%);z-index:-1}.local-topic-copy{padding:clamp(28px,5vw,60px);max-width:850px}.local-topic-copy h1{font:700 clamp(40px,5.7vw,74px)/1.05 var(--serif);letter-spacing:-.04em;overflow-wrap:anywhere;margin:22px 0}.local-topic-copy>p{color:#e3dfe5;line-height:1.8;font-size:16px;max-width:620px;margin:0}.local-image-note{position:absolute;right:12px;top:12px;background:#10101aab;padding:5px 8px;font-size:8px;letter-spacing:.04em;color:#dfd9e3}.local-topic-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:24px 0;border-bottom:1px solid #ffffff26}.local-topic-tabs a{padding:10px 13px;border:1px solid #ffffff26;color:#c9c3d0;font-size:11px;transition:background .2s}.local-topic-tabs a[aria-current=page]{background:var(--red);border-color:var(--red);color:white}.local-topic-tabs a:hover{border-color:#ff6670;color:white}.local-topic-tabs a:focus-visible{outline:2px solid #ff6670;outline-offset:3px}.local-topic-empty{display:grid;grid-template-columns:100px 1fr;gap:30px;background:#17182d;border-top:2px solid var(--red);padding:40px;margin:28px 0}.local-empty-number{font:700 78px/1 var(--serif);color:#ffffff12}.local-topic-empty h3{font:600 clamp(24px,3.5vw,36px)/1.2 var(--serif);margin:0 0 18px}.local-topic-empty p{color:#b9b3c2;max-width:620px;font-size:14px;line-height:1.8;margin:0 0 26px}.local-back{font-size:12px;color:#ded8e3;display:inline-flex;gap:8px;padding:10px 0}@media(max-width:600px){.local-topic-hero{min-height:430px}.local-topic-copy{padding:30px 22px}.local-topic-copy>p{font-size:14px}.local-topic-hero:before{background:linear-gradient(0deg,#10101afa,#10101a50)}.local-topic-empty{grid-template-columns:1fr;padding:25px;gap:14px}.local-empty-number{font-size:42px}.local-topic-tabs{gap:6px}.local-topic-tabs a{font-size:10px;padding:8px 10px}.local-tile--economy:before{background:linear-gradient(0deg,#170b18ed,#170b1830 75%)}.local-topic-empty .button{font-size:10px}}
@media(prefers-reduced-motion:reduce){.local-photo{transition:none!important;transform:none!important}}
.local-current-news{margin-top:35px}.local-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 48px}.local-brief-card{display:flex;flex-direction:column;gap:14px;padding:26px;background:#17182d;border-top:2px solid var(--red)}.local-brief-card>time{font-size:11px;color:#aaa3b3}.local-brief-card h3{font:600 25px/1.2 var(--serif);margin:0}.local-brief-card h3 a:hover{color:#ff8a92}.local-brief-card>p{font-size:13px;line-height:1.8;color:#c8c2cf;margin:0}.local-brief-card small{font-size:10px;color:#b2aabf}.local-brief-read{margin-top:auto;padding-top:12px;font-size:12px;color:#ff9aa3}.local-brief-body{max-width:850px;margin:35px auto 70px}.local-brief-body h1{font:700 clamp(36px,5.5vw,66px)/1.12 var(--serif);letter-spacing:-.04em;margin:26px 0}.local-brief-byline{font-size:12px;color:#b5aebe;line-height:1.9}.local-brief-text{font-size:20px;line-height:1.9;margin:40px 0;color:#f3ecf5}.local-source-box{border-left:3px solid var(--red);background:#17182d;padding:24px;line-height:1.8;font-size:13px}.local-source-box small{font-size:11px;color:#bcb3c6;display:block}.local-source-box a{color:#ff9aa3;overflow-wrap:anywhere}.local-brief-share{display:flex;gap:20px;flex-wrap:wrap;padding:30px 0;font-size:12px}.local-brief-share a:hover{color:#ff9aa3}@media(max-width:900px){.local-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.local-brief-grid{grid-template-columns:1fr}.local-brief-text{font-size:17px}}

.local-image-note{display:none!important}
