/* Izolowana oprawa. Wyłączenie opcji usuwa elementy i cały ten arkusz. */
.auraco-aktualnosci{box-sizing:border-box;padding:0 24px 30px;position:relative;z-index:1;margin-top:-34px!important}
.auraco-aktualnosci__karta{max-width:1104px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;background:#241a14;border-top:3px solid #ae9048;box-shadow:0 18px 40px #241a1424}
.auraco-aktualnosci__tekst{padding:38px 40px;min-width:0}
.auraco-aktualnosci__meta{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#e2cea7;font-size:12px;letter-spacing:1px;text-transform:uppercase}
.auraco-aktualnosci h2{font-family:var(--wp--preset--font-family--serif);font-weight:600;color:#fff;font-size:clamp(25px,2.5vw,33px);line-height:1.28;margin:22px 0 16px;overflow-wrap:anywhere}
.auraco-aktualnosci__tekst p{font-size:17px;line-height:1.6;color:#e0d8d0;margin:0 0 24px}
.auraco-aktualnosci__tekst a{display:inline-flex;gap:30px;color:#f0d7a2;font-weight:700;text-underline-offset:5px}
.auraco-aktualnosci__obraz{position:relative;min-height:320px;overflow:hidden}
.auraco-aktualnosci__obraz img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.auraco-aktualnosci__obraz:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#241a14,transparent 40%)}
.auraco-aktualnosci__obraz span{position:absolute;bottom:24px;right:24px;z-index:1;padding:7px 12px;background:#241a14c9;border:1px solid #ffffff80;color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:11px}
.auraco-aktualnosci__karta--bez-obrazu{grid-template-columns:1fr}
.auraco-nl__kolumny.auraco-nl-aktualny{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:64px;row-gap:24px;align-items:start}
.auraco-nl-aktualny__wydanie{grid-column:1;grid-row:1/3;text-align:center;min-width:0}
.auraco-nl-aktualny .auraco-nl__opis{grid-column:2;grid-row:1;min-width:0}
.auraco-nl-aktualny .auraco-nl__formularz{grid-column:2;grid-row:2;min-width:0}
.auraco-nl-aktualny .auraco-nl__naglowek{font-family:var(--wp--preset--font-family--serif);font-weight:600;font-size:clamp(27px,3vw,38px);line-height:1.25}
.auraco-nl-aktualny__podpis{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#6e5520;margin:0 0 24px}
.auraco-nl-aktualny__okladka{display:block;max-width:280px;margin:28px auto 34px;transform:rotate(-4deg);transition:transform .2s}
.auraco-nl-aktualny__okladka:hover{transform:rotate(-1deg) translateY(-4px)}
.auraco-nl-aktualny__okladka img{display:block;width:100%;height:auto;box-shadow:14px 20px 35px #44342038;border:1px solid #d6cbb8}
.auraco-nl-aktualny__temat{font-size:17px;line-height:1.5;color:#3c2e26;max-width:360px;margin:0 auto 18px}
.auraco-nl-aktualny__czytaj{display:inline-block;background:#30241e;color:#fff;padding:12px 22px;text-decoration:none}
.auraco-nl-aktualny__czytaj:hover{color:#f0d7a2}
.auraco-aktualnosci a:focus-visible,.auraco-nl-aktualny a:focus-visible{outline:3px solid #ae9048;outline-offset:6px}
@media(max-width:760px){
.auraco-aktualnosci{padding:0 20px 24px;margin-top:-22px!important}
.auraco-aktualnosci__karta{grid-template-columns:1fr}.auraco-aktualnosci__tekst{padding:28px 24px}
.auraco-aktualnosci__meta{font-size:11px}.auraco-aktualnosci__obraz{min-height:210px}
.auraco-aktualnosci__obraz:after{background:linear-gradient(#241a14,transparent 40%)}
.auraco-nl__kolumny.auraco-nl-aktualny{grid-template-columns:minmax(0,1fr);gap:32px}
.auraco-nl-aktualny .auraco-nl__opis{grid-column:1;grid-row:1}
.auraco-nl-aktualny__wydanie{grid-column:1;grid-row:2}
.auraco-nl-aktualny .auraco-nl__formularz{grid-column:1;grid-row:3}
.auraco-nl-aktualny__okladka{max-width:220px}
}
@media(prefers-reduced-motion:reduce){.auraco-nl-aktualny__okladka{transition:none}}
