/*
Theme Name: Erben Nocny Noir
Theme URI: https://erben.pl
Author: ERBEN
Description: Autorskie archiwum reporterskie w estetyce ciemnego filmowego noir.
Version: 1.0.0
Text Domain: erben-noir
*/
:root{--nr-black:#05080a;--nr-obsidian:#080c10;--nr-deep:#0c1116;--nr-card:#121920;--nr-paper:#e9e7e1;--nr-muted:#aeb6b9;--nr-red:#b4453f;--nr-amber:#c5a57e;--nr-line:#2e3438;--nr-white:#f5f2eb;--nr-display:"Barlow Condensed","Arial Narrow",sans-serif;--nr-body:"IBM Plex Sans",system-ui,sans-serif}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0!important;background:var(--nr-black)!important;color:var(--nr-paper)!important;font:400 16px/1.6 var(--nr-body)}body.admin-bar .nr-header{top:32px}a{color:inherit;text-decoration:none}a:hover{color:var(--nr-amber)}img{max-width:100%;height:auto}button,input{font:inherit}h1,h2,h3,h4,p{overflow-wrap:break-word}::selection{color:#fff;background:#792822}:focus-visible{outline:2px solid #eacba1;outline-offset:4px}.nr-skip{position:fixed;top:-100px;left:14px;z-index:9999;background:#f5f2eb;color:#14161a;padding:14px 18px}.nr-skip:focus{top:12px}.nr-wrap{width:min(1370px,calc(100% - 88px));margin-inline:auto}.nr-header{position:relative;background:linear-gradient(90deg,#070a0d,#0e1317);border-bottom:1px solid #323437;z-index:10}.nr-headbar{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:92px}.nr-brand{font:700 42px/.83 var(--nr-display);letter-spacing:1px;color:var(--nr-white)!important;white-space:nowrap}.nr-brand span{color:var(--nr-red)}.nr-brand small{display:block;margin-top:12px;font:500 9px/1.5 var(--nr-body);color:#a1a5a6;letter-spacing:2.7px}.nr-nav{display:flex;align-items:center;gap:29px;flex-wrap:wrap}.nr-nav a{font:600 11px/1.5 var(--nr-body);text-transform:uppercase;letter-spacing:1.6px;color:#d4d4cf}.nr-nav a:hover{color:#eab099}.nr-nav .nr-active{color:#ecaaa4}.nr-search{display:flex;align-items:center;border-left:1px solid var(--nr-line);padding-left:23px}.nr-search input{width:120px;border:0;background:transparent;color:#fff;padding:10px 5px;font-size:12px;min-width:0}.nr-search input::placeholder{color:#8f9699}.nr-search button{color:#d6a4a0;background:none;border:0;padding:6px;cursor:pointer;font-size:18px}.nr-overline,.nr-kicker{font:600 11px/1.4 var(--nr-body);text-transform:uppercase;letter-spacing:2.5px;color:var(--nr-red)}.nr-hero{position:relative;min-height:min(740px,calc(100svh - 90px));min-height:580px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(ellipse at 75% 55%,#24303b 0%,#0a1017 46%,#05080a 80%)}.nr-hero-media{position:absolute;inset:0;opacity:.68}.nr-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:brightness(.51) saturate(.56) contrast(1.16)}.nr-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,6,9,.98) 0%,rgba(4,7,10,.9) 25%,rgba(5,8,12,.47) 63%,rgba(5,8,12,.25) 100%),linear-gradient(0deg,#05080a 0%,transparent 20%,transparent 75%,rgba(3,5,7,.4) 100%);pointer-events:none}.nr-hero-content{position:relative;z-index:1;padding:80px 0 91px}.nr-hero-eyebrow{color:var(--nr-amber);font:600 11px var(--nr-body);letter-spacing:4px;text-transform:uppercase;display:flex;align-items:center;gap:13px}.nr-hero-eyebrow:before{content:"";width:24px;height:1px;background:var(--nr-red)}.nr-hero h1{font:800 clamp(94px,13vw,210px)/.76 var(--nr-display);letter-spacing:.02em;color:#f4f1ec;margin:38px 0 23px;text-transform:uppercase;text-shadow:0 4px 30px #000}.nr-hero h1 span{display:block;color:#dadcdb}.nr-hero h1 strong{display:block;color:#f7f3ec;font-weight:800}.nr-hero-deck{font:400 clamp(18px,2vw,25px)/1.55 Georgia,serif;max-width:590px;color:#d1ceca;letter-spacing:.1px;margin:34px 0}.nr-hero-deck b{color:#f4f2ed;font-weight:normal}.nr-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:36px}.nr-btn{display:inline-flex;justify-content:center;align-items:center;gap:13px;background:#8a2d2c;color:#fff!important;text-transform:uppercase;letter-spacing:2px;padding:16px 25px;font:600 11px var(--nr-body);border:1px solid #ba554d;min-height:51px;transition:background .2s ease,border .2s ease}.nr-btn:hover{background:#b2443f;color:#fff!important}.nr-btn-outline{background:rgba(0,0,0,.28);border-color:#77716e;color:#dfdedb!important}.nr-btn-outline:hover{background:rgba(35,40,45,.8)}.nr-hero-corner{position:absolute;bottom:32px;right:0;color:#8f9a9f;text-transform:uppercase;font-size:10px;letter-spacing:2px;z-index:1}.nr-hero-corner:before{content:"";display:inline-block;border-radius:50%;width:5px;height:5px;background:#b34842;margin-right:9px}.nr-ticker{border-top:1px solid #2b3338;border-bottom:1px solid #2b3338;background:#0b0f13}.nr-ticker .nr-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:58px}.nr-ticker span{color:#b2b2ad;text-transform:uppercase;font:500 10px var(--nr-body);letter-spacing:2.1px}.nr-ticker span:nth-child(2){color:var(--nr-amber)}.nr-main-section{padding:84px 0 80px}.nr-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;border-top:1px solid #464343;padding-top:22px;margin-bottom:31px}.nr-title{color:#f3f1ec;font:700 clamp(41px,5.4vw,72px)/1 var(--nr-display);text-transform:uppercase;letter-spacing:.4px;margin:9px 0 0}.nr-section-head .nr-inline-link{white-space:nowrap}.nr-inline-link{display:inline-flex;align-items:center;gap:9px;color:var(--nr-amber)!important;font:600 11px var(--nr-body);text-transform:uppercase;letter-spacing:1.4px}.nr-inline-link:hover{color:#f6cb9c!important}.nr-lead-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:24px}.nr-lead-stack{display:grid;grid-template-rows:1fr 1fr;gap:24px}.nr-card{min-width:0;overflow:hidden;background:#0f151b;border:1px solid #293036;display:flex;flex-direction:column;transition:border-color .25s ease,transform .25s ease}.nr-card:hover{border-color:#745149;transform:translateY(-2px)}.nr-card-cover{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(145deg,#16232b,#06090c)}.nr-card-image{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.75) saturate(.72);transition:transform .4s ease,filter .4s ease}.nr-card:hover .nr-card-image{transform:scale(1.025);filter:brightness(.94) saturate(.8)}.nr-image-shade{pointer-events:none;position:absolute;inset:0;background:linear-gradient(180deg,transparent 67%,rgba(0,0,0,.3))}.nr-card-text{padding:25px 26px 28px;display:flex;flex:1;flex-direction:column;align-items:flex-start}.nr-card h2,.nr-card h3{color:#f1efe9;font:600 30px/1.04 var(--nr-display);margin:12px 0 11px}.nr-card h2 a,.nr-card h3 a{color:inherit}.nr-card p{color:#abb2b6;margin:0 0 18px;font-size:13px;line-height:1.72}.nr-card .nr-inline-link{margin-top:auto}.nr-card-lead .nr-card-cover{aspect-ratio:1.63}.nr-card-lead .nr-card-text{padding:34px 37px 39px}.nr-card-lead h2{font-size:clamp(40px,4.9vw,66px)}.nr-card-lead p{font-size:15px}.nr-lead-stack .nr-card{flex-direction:row;min-height:225px}.nr-lead-stack .nr-card-cover{width:47%;aspect-ratio:auto;flex-shrink:0}.nr-lead-stack .nr-card-text{padding:23px}.nr-lead-stack .nr-card h3{font-size:29px}.nr-lead-stack .nr-card p{display:none}.nr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nr-trail{padding:65px 0 85px;background:linear-gradient(180deg,#0b1116,#070a0d);border-block:1px solid #283039}.nr-trail-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.nr-trail-intro{font:400 23px/1.66 Georgia,serif;color:#cbd0cc}.nr-trail-note{font:600 11px var(--nr-body);letter-spacing:2px;color:#c59a75;text-transform:uppercase}.nr-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px}.nr-category{padding:24px 20px;min-height:142px;border:1px solid #34383a;background:#0e151b;display:flex;flex-direction:column;justify-content:space-between}.nr-category:hover{border-color:#ab5b51}.nr-category em{font:normal 35px/1 var(--nr-display);color:#a84743}.nr-category strong{font:600 19px/1.1 var(--nr-display);text-transform:uppercase;letter-spacing:1px;color:#eee}.nr-category small{color:#9da9ae;font:11px/1.4 var(--nr-body)}.nr-voice{padding:65px 0 84px;border-top:1px solid #2d3438;display:grid;grid-template-columns:1fr 1fr;gap:80px}.nr-voice h2{font:700 clamp(45px,6vw,84px)/.97 var(--nr-display);color:#efece6;text-transform:uppercase;margin:8px 0}.nr-voice p{font:19px/1.75 Georgia,serif;color:#bfc4c3;margin:0 0 22px}.nr-voice .nr-inline-link{margin-top:15px}.nr-footer{background:#050708;border-top:1px solid #333638;padding:55px 0 30px}.nr-footer-grid{display:flex;justify-content:space-between;gap:25px}.nr-footer p{color:#88949a;font:12px/1.6 var(--nr-body);letter-spacing:1px}.nr-footer small{font-size:10px;color:#78848b}.nr-divider{border-top:1px solid #353b3e}.nr-story-header{position:relative;padding:64px 0 65px;border-bottom:1px solid #242c31}.nr-story-back{font:600 11px var(--nr-body);color:#b7a48f;text-transform:uppercase;letter-spacing:1.5px}.nr-story-header h1{color:#f5f3ee;font:700 clamp(55px,7.5vw,112px)/.93 var(--nr-display);text-transform:uppercase;max-width:1070px;letter-spacing:.3px;margin:34px 0 20px}.nr-story-meta{color:#8f9a9e;text-transform:uppercase;letter-spacing:2px;font:600 11px var(--nr-body)}.nr-story-hero{position:relative;background:#172129;max-height:700px;overflow:hidden}.nr-story-hero img{width:100%;max-height:700px;object-fit:cover;display:block;filter:brightness(.82) saturate(.8)}.nr-story{padding:70px 0 90px;background:#0b1015}.nr-reading{max-width:800px;margin:0 auto;color:#e5e1d8;font:19px/1.89 Georgia,serif}.nr-reading > :first-child{margin-top:0}.nr-reading p{margin:0 0 1.3em;color:#e0ded9}.nr-reading h2,.nr-reading h3,.nr-reading h4{color:#f2ede5;font-family:var(--nr-display);text-transform:none;line-height:1.12;margin:1.6em 0 .6em}.nr-reading h2{font-size:47px}.nr-reading h3{font-size:34px}.nr-reading a{color:#e1ae7e;text-decoration:underline;text-underline-offset:4px}.nr-reading blockquote{border-left:2px solid #aa4541;padding:5px 30px;color:#dbd1c7;margin:32px 0;font-style:italic}.nr-reading blockquote p{color:inherit}.nr-reading figure{margin:30px 0}.nr-reading figure img{max-width:100%;height:auto}.nr-reading figcaption{font:12px/1.5 var(--nr-body);color:#9ca7aa;text-align:center}.nr-reading :where(pre,code){overflow:auto;max-width:100%}.nr-reading table{max-width:100%;display:block;overflow:auto}.nr-reading hr{border:0;border-top:1px solid #4c4742;margin:42px 0}.nr-reading .wp-block-button__link{background:#8d302e;color:#fff;text-decoration:none}.nr-bottom-nav{padding:55px 0 72px;border-top:1px solid #2c3438}.nr-bottom-nav .nr-title{font-size:43px}.nr-pager{display:flex;gap:25px;margin-top:28px}.nr-pager a{color:#c8a77c;font-size:13px}.nr-archive{padding:70px 0 100px;min-height:65vh}.nr-archive h1{font:700 clamp(55px,8vw,105px)/.94 var(--nr-display);color:#eee;text-transform:uppercase;margin:15px 0 50px}.nr-paginate{margin-top:42px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.nr-paginate .page-numbers{display:inline-block;padding:8px 14px;border:1px solid #394046;color:#cabaa9}.nr-paginate .current{background:#7d302e;color:#fff}.nr-empty{color:#b6bdbe;padding:35px 0}.nr-inset{padding:65px 0}.nr-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media (max-width:1120px){.nr-headbar{flex-wrap:wrap;padding-block:20px}.nr-nav{gap:21px}.nr-search{margin-left:auto}.nr-lead-grid{grid-template-columns:1.15fr 1fr}.nr-lead-stack .nr-card{display:flex;flex-direction:column}.nr-lead-stack .nr-card-cover{width:100%;aspect-ratio:2.5;min-height:80px}.nr-lead-stack .nr-card-text{padding:16px 20px}.nr-lead-stack .nr-card h3{font-size:25px}.nr-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:760px){.nr-wrap{width:calc(100% - 38px)}.nr-headbar{gap:22px;justify-content:center}.nr-brand{font-size:37px}.nr-nav{width:100%;justify-content:center;gap:16px}.nr-nav a{font-size:10px}.nr-search{border:1px solid #343b3d;padding:0 5px;margin-left:0;width:100%;max-width:320px}.nr-search input{width:100%}.nr-hero{min-height:600px}.nr-hero-media img{object-position:center}.nr-hero:after{background:linear-gradient(90deg,rgba(2,5,8,.95),rgba(3,5,7,.55)),linear-gradient(0deg,#05080a,transparent 35%)}.nr-hero h1{font-size:clamp(88px,19vw,137px)}.nr-hero-content{padding:65px 0 92px}.nr-hero-corner{right:14px;bottom:18px}.nr-hero-deck{font-size:19px}.nr-ticker .nr-wrap{flex-wrap:wrap;justify-content:center;padding:16px 0;text-align:center}.nr-lead-grid,.nr-trail-grid,.nr-voice{grid-template-columns:1fr}.nr-lead-stack{grid-template-columns:1fr 1fr;grid-template-rows:auto}.nr-lead-stack .nr-card-cover{aspect-ratio:16/9}.nr-lead-stack .nr-card h3{font-size:27px}.nr-main-section{padding:58px 0}.nr-grid{gap:17px}.nr-categories{grid-template-columns:repeat(2,1fr)}.nr-trail{padding:55px 0}.nr-voice{gap:10px;padding:65px 0}.nr-story-header{padding:45px 0}.nr-story{padding:52px 0}.nr-reading{font-size:18px}.nr-reading h2{font-size:37px}}
@media (max-width:540px){.nr-headbar{justify-content:flex-start}.nr-nav{justify-content:flex-start}.nr-brand small{font-size:8px}.nr-nav a{letter-spacing:.7px}.nr-hero{min-height:570px}.nr-hero h1{font-size:clamp(74px,23vw,120px);line-height:.82;margin-top:26px}.nr-hero-deck{font-size:18px;margin-top:25px}.nr-hero-eyebrow{font-size:9px;letter-spacing:2px}.nr-actions{gap:10px}.nr-btn{width:100%}.nr-hero-corner{display:none}.nr-lead-stack,.nr-grid{grid-template-columns:1fr}.nr-section-head{align-items:flex-start;flex-direction:column}.nr-title{font-size:51px}.nr-card-lead .nr-card-text{padding:25px}.nr-card-lead h2{font-size:46px}.nr-categories{gap:9px}.nr-category{min-height:122px;padding:18px 13px}.nr-category strong{font-size:17px}.nr-voice h2{font-size:58px}.nr-story-header h1{font-size:54px}.nr-story-hero img{min-height:205px}.nr-reading{font-size:17px}.nr-reading h2{font-size:33px}.nr-footer-grid{flex-direction:column}.nr-archive h1{font-size:57px}}
/* ERBEN NOCNY NOIR: pełne kadry okładek, bez przycinania oryginalnych napisów */
.nr-card-cover{background:#05080a;overflow:hidden}
.nr-card-image{object-fit:contain;object-position:center center}.nr-card:hover .nr-card-image{transform:none}
.nr-card-lead .nr-card-cover{aspect-ratio:16/9}
.nr-lead-stack{grid-template-rows:repeat(2,minmax(0,1fr))}
.nr-lead-stack .nr-card{flex-direction:column;min-height:0}
.nr-lead-stack .nr-card-cover{width:100%;height:auto;aspect-ratio:16/9;min-height:0;flex-shrink:0}
.nr-lead-stack .nr-card-image{object-fit:contain}
.nr-lead-stack .nr-card-text{padding:17px 22px 21px}
.nr-lead-stack .nr-card h3{font-size:clamp(25px,2.2vw,32px);margin:9px 0 13px}
.nr-lead-stack .nr-card .nr-overline{font-size:9px;letter-spacing:1.6px}
@media (max-width:1120px){.nr-lead-stack .nr-card-cover{aspect-ratio:16/9;min-height:0}}
@media (max-width:760px){.nr-lead-stack{grid-template-rows:auto}.nr-lead-stack .nr-card-text{padding:18px 19px 22px}}
@media (max-width:540px){.nr-lead-stack .nr-card-cover{aspect-ratio:16/9}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nr-card,.nr-card-image,.nr-btn{transition:none!important}}
/* ERBEN.PL: globalny panel konsultacji, przed stopką, w estetyce Nocny Noir */
.nr-consult{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#0d1318 0%,#11181e 60%,#0c1014 100%);border-top:1px solid #4c3838;border-bottom:1px solid #252d32;padding:76px 0 75px}
.nr-consult:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 620px 300px at 83% 40%,rgba(127,35,36,.13),transparent 73%);opacity:.9}
.nr-consult-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(310px,.84fr);align-items:center;gap:clamp(34px,7vw,110px)}
.nr-consult-info{max-width:690px}
.nr-consult-eyebrow{display:flex;align-items:center;gap:12px;color:#d8b8a0;font:600 10px/1.5 var(--nr-body);letter-spacing:2.3px;text-transform:uppercase}
.nr-consult-signal{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#a84441;box-shadow:0 0 0 4px rgba(168,68,65,.13)}
.nr-consult-info h2{color:#f5f1e9;font:700 clamp(46px,5.4vw,77px)/.97 var(--nr-display);text-transform:uppercase;letter-spacing:.3px;margin:27px 0 23px}
.nr-consult-info h2 span{color:#d3b6a7}
.nr-consult-info p{max-width:620px;color:#c5c9c7;font:16px/1.85 var(--nr-body);margin:0}
.nr-consult-info p strong{color:#f0ece4;font-weight:600}
.nr-consult-actions{background:rgba(5,8,11,.34);border:1px solid #343b40;border-left:2px solid #8a3b37;padding:clamp(25px,3.3vw,40px)}
.nr-consult-label{display:block;color:#d7ab9c;font:600 10px var(--nr-body);text-transform:uppercase;letter-spacing:2.2px;margin-bottom:18px}
.nr-consult-main{min-height:84px;background:#9b3833;border:1px solid #b45349;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;color:#fff!important;transition:background .2s ease,border .2s ease;text-decoration:none}
.nr-consult-main:hover{background:#b0473f;color:#fff!important}
.nr-consult-main strong{display:block;font:700 23px/1.15 var(--nr-display);text-transform:uppercase;letter-spacing:.3px}
.nr-consult-main small{display:block;margin-top:6px;font:400 11px/1.45 var(--nr-body);color:#ffe6e1}
.nr-consult-arrow{font:400 30px/1 var(--nr-display)}
.nr-consult-secondary{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:22px 0 0}
.nr-consult-secondary>span{color:#b2b7b8;font:12px var(--nr-body)}
.nr-consult-secondary a{color:#e0c4b4!important;text-decoration:underline;text-underline-offset:4px;font:600 12px/1.5 var(--nr-body)}
.nr-consult-secondary a:hover{color:#fff!important}
.nr-consult-privacy{margin:20px 0 0;color:#9da6aa;font:11px/1.6 var(--nr-body)}
@media(max-width:810px){.nr-consult{padding:55px 0}.nr-consult-layout{grid-template-columns:1fr;gap:30px}.nr-consult-info h2{font-size:clamp(46px,8vw,70px)}.nr-consult-actions{max-width:650px}}
@media(max-width:540px){.nr-consult{padding:48px 0}.nr-consult-info h2{font-size:48px}.nr-consult-info p{font-size:15px}.nr-consult-actions{padding:22px 18px}.nr-consult-main{min-height:76px}.nr-consult-main strong{font-size:22px}.nr-consult-secondary{align-items:flex-start;flex-direction:column;gap:8px}.nr-consult-eyebrow{font-size:9px;letter-spacing:1.2px}}
/* 1244 / ERBEN NOCNY NOIR. Dwa oryginalne kadry biblioteki: 131 i 79, bez nadmiernego zaciemnienia. */
.nr-hero-media{opacity:1}
.nr-hero-media .nr-hero-patrol{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:brightness(.86) saturate(.78) contrast(1.06)}
.nr-hero-media .nr-hero-jeep{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% 50%;opacity:.95;filter:brightness(.9) saturate(.87) contrast(1.07);-webkit-mask-image:linear-gradient(90deg,transparent 36%,rgba(0,0,0,.2) 49%,#000 75%);mask-image:linear-gradient(90deg,transparent 36%,rgba(0,0,0,.2) 49%,#000 75%)}
.nr-hero:after{background:linear-gradient(90deg,rgba(2,5,9,.80) 0%,rgba(2,5,9,.58) 28%,rgba(2,5,9,.23) 53%,rgba(2,5,9,.06) 83%),linear-gradient(0deg,rgba(3,6,9,.57),transparent 30%,transparent 75%,rgba(3,6,9,.17))}
@media(max-width:760px){.nr-hero-media .nr-hero-jeep{-webkit-mask-image:linear-gradient(90deg,transparent 25%,rgba(0,0,0,.24) 42%,#000 83%);mask-image:linear-gradient(90deg,transparent 25%,rgba(0,0,0,.24) 42%,#000 83%);opacity:.76;object-position:68% center}.nr-hero:after{background:linear-gradient(90deg,rgba(2,5,9,.81),rgba(2,5,9,.35) 74%,rgba(2,5,9,.16)),linear-gradient(0deg,rgba(3,6,9,.43),transparent 44%)}}
@media(max-width:540px){.nr-hero-media .nr-hero-jeep{opacity:.55}.nr-hero:after{background:linear-gradient(90deg,rgba(2,5,9,.82),rgba(2,5,9,.44) 90%),linear-gradient(0deg,rgba(3,6,9,.42),transparent 38%)}}


