/* Rent A Car V3: light editorial showroom, distinct from the cinematic V2. */
.nw-v3.nw-layout-rental{--r3-ink:#172731;--r3-muted:#65727a;--r3-cream:#f3efe8;--r3-gold:#ad8350;--r3-line:#d9d3c9;background:#f8f7f4;color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-demo{background:#eee9df;color:#536067;border-bottom:1px solid #e3ddd3}
.nw-v3.nw-layout-rental .nw-demo a{color:#7f613b;text-decoration:none;font-weight:700}
.nw-v3.nw-layout-rental .nw-demo-version{border-inline:1px solid #d8cfc1;padding-inline:18px}
.nw-v3.nw-layout-rental .nw-header{background:#fbfaf7;color:var(--r3-ink);border-bottom:1px solid #ded9d0;box-shadow:0 10px 30px #1727310c}
.nw-v3.nw-layout-rental .nw-header-inner{min-height:96px}
.nw-v3.nw-layout-rental .nw-header a{color:inherit}
.nw-v3.nw-layout-rental .nw-brand img{filter:none;background:transparent!important}
.nw-v3.nw-layout-rental .nw-brand span{color:#8a7356;letter-spacing:.18em;font-weight:750}
.nw-v3.nw-layout-rental .nw-nav a{font-size:11px;font-weight:650}
.nw-v3.nw-layout-rental .nw-nav a[aria-current=page]:after{background:#b18c5b}
.nw-v3.nw-layout-rental .nw-header-action{background:#172731;color:#fff;border:1px solid #172731;border-radius:3px;padding:15px 23px;box-shadow:0 10px 24px #17273120;letter-spacing:.035em}
.nw-v3.nw-layout-rental .nw-header-action:hover{background:#9c7545;border-color:#9c7545;color:white}
.nw-v3.nw-layout-rental .nw-hero{background:linear-gradient(112deg,#f5f1e9 0%,#fbfaf7 51%,#e9e2d6 100%);color:var(--r3-ink);overflow:hidden}
.nw-v3.nw-layout-rental .nw-hero:before{background:radial-gradient(ellipse at 83% 34%,#c3a77b24,transparent 38%),linear-gradient(90deg,#f8f5ef 0%,#f8f5ef90 39%,transparent 75%)}
.nw-v3.nw-layout-rental .nw-hero-grid{min-height:720px;grid-template-columns:.82fr 1.18fr;gap:clamp(30px,4vw,68px);padding-block:72px}
.nw-v3.nw-layout-rental .nw-kicker{color:var(--r3-gold);font-weight:800;letter-spacing:.19em}
.nw-v3.nw-layout-rental .nw-hero h1{max-width:650px;font-family:'Segoe UI',Arial,sans-serif;font-size:clamp(52px,6vw,84px);font-weight:720;line-height:1.02;letter-spacing:-.062em;color:#172731;text-wrap:balance}
.nw-v3.nw-layout-rental .nw-hero h1 span:last-child{color:#a47b49;background:none;-webkit-text-fill-color:currentColor}
.nw-v3.nw-layout-rental .nw-hero-intro{max-width:480px;color:#5c6870;font-size:16px;line-height:1.85}
.nw-v3.nw-layout-rental .nw-hero-actions{margin-top:31px}
.nw-v3.nw-layout-rental .nw-button{background:#172731;color:#fff!important;border:1px solid #172731;border-radius:3px;padding:17px 25px;box-shadow:0 12px 28px #17273120;font-weight:750}
.nw-v3.nw-layout-rental .nw-button:hover{background:#9c7545;border-color:#9c7545;transform:translateY(-2px)}
.nw-v3.nw-layout-rental .nw-hero-actions .nw-text-link{color:#283943;font-weight:750}
.nw-v3.nw-layout-rental .nw-hero-foot{border-color:#cfc7ba;color:#4d5b61;opacity:.8;letter-spacing:.08em}
.nw-v3.nw-layout-rental .nw-hero-visual{height:560px;border:1px solid #c8b89e;border-radius:2px 100px 2px 2px;overflow:hidden;filter:drop-shadow(0 24px 36px #54483120)}
.nw-v3.nw-layout-rental .nw-hero-visual>img{object-position:66% center;transform:scale(1.02)}
.nw-v3.nw-layout-rental .nw-hero-visual:before{inset:15px -15px -15px 15px;border:1px solid #b18c5b85;border-radius:2px 100px 2px 2px}
.nw-v3.nw-layout-rental .nw-hero-visual figcaption{left:-18px;bottom:22px;background:#fbfaf7ed;color:#172731;border:1px solid #d7ccba;border-radius:2px;padding:17px 22px;box-shadow:0 14px 40px #17273120;backdrop-filter:blur(12px)}
.nw-v3.nw-layout-rental .nw-hero-visual figcaption>span{color:#a47b49}
.nw-v3.nw-layout-rental .nw-rental-highlights{background:#172731;color:#f5f0e7;border-block:1px solid #b18c5b}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid{min-height:96px;grid-template-columns:1.18fr repeat(3,1fr);gap:18px;padding-block:15px}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div{border-inline-start:1px solid #ffffff27}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div:first-child{color:#e2c69b}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid b,.nw-v3.nw-layout-rental .nw-rental-spark{color:#d5b17c}
.nw-v3.nw-layout-rental .nw-rental-fleet{background:#f8f7f4;padding-block:78px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head{align-items:end;margin-bottom:34px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head .nw-kicker{color:#9c7545}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head h2{font-size:clamp(40px,4.4vw,62px);font-weight:680;color:#172731;line-height:1.06;letter-spacing:-.06em}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-text-link{color:#172731;font-weight:750}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card{border:1px solid #ddd8cf;border-radius:3px 45px 3px 3px;padding-top:4px;background:#fff;box-shadow:0 16px 40px #3430270e}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:before{background:linear-gradient(90deg,#8b6841,#e1ceb0,#8b6841);height:3px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-photo{aspect-ratio:1.48;background:#e8e4de}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-body{padding:24px 25px 25px}
.nw-v3.nw-layout-rental .nw-vehicle-category{color:#927147;font-size:10px;letter-spacing:.16em}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card h3{color:#172731;font-size:23px;font-weight:700}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card p{color:#69747a}
.nw-v3.nw-layout-rental .nw-vehicle-cta{border-color:#e7e2d9;color:#273943}
.nw-v3.nw-layout-rental .nw-vehicle-cta b{background:#172731;color:#f4dfbd}
.nw-v3.nw-layout-rental .nw-services{background:#eeebe5}
.nw-v3.nw-layout-rental .nw-services .nw-section-head h2,.nw-v3.nw-layout-rental .nw-about h2,.nw-v3.nw-layout-rental .nw-news h2{color:#172731;font-weight:680;letter-spacing:-.05em}
.nw-v3.nw-layout-rental .nw-services .nw-card{background:#fbfaf7;border:1px solid #ddd6ca;border-top:2px solid #b18c5b;border-radius:3px 30px 3px 3px}
.nw-v3.nw-layout-rental .nw-about{background:#fbfaf7}
.nw-v3.nw-layout-rental .nw-about-photo{border-radius:2px 80px 2px 2px;overflow:hidden}
.nw-v3.nw-layout-rental .nw-process{background:#172731;color:#f5f0e7}
.nw-v3.nw-layout-rental .nw-process h2{font-weight:650;letter-spacing:-.04em}
.nw-v3.nw-layout-rental .nw-process-grid>div{border-color:#ffffff32}
.nw-v3.nw-layout-rental .nw-process-grid span{color:#d6b583}
.nw-v3.nw-layout-rental .nw-contact-band{background:#d7c4a4;color:#172731}
.nw-v3.nw-layout-rental .nw-contact-band .nw-button{background:#172731;color:#fff!important}
.nw-v3.nw-layout-rental .nw-footer{background:#111d24;color:#f0ece4;border-top:1px solid #b18c5b}
@media(max-width:900px){.nw-v3.nw-layout-rental .nw-rental-highlights-grid{grid-template-columns:1fr 1fr}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.nw-v3.nw-layout-rental .nw-hero-grid{min-height:0;padding-block:44px}.nw-v3.nw-layout-rental .nw-hero h1{font-size:clamp(40px,11vw,62px)}.nw-v3.nw-layout-rental .nw-hero-visual{height:350px!important;border-radius:2px 62px 2px 2px}.nw-v3.nw-layout-rental .nw-hero-visual:before{inset:9px -9px -9px 9px;border-radius:2px 62px 2px 2px}.nw-v3.nw-layout-rental .nw-hero-visual figcaption{left:9px;bottom:10px;padding:12px 15px}.nw-v3.nw-layout-rental .nw-rental-highlights-grid{grid-template-columns:1fr;gap:8px}.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div,.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div:nth-child(3){min-height:36px;border:0;padding:0}.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div:first-child{padding-bottom:7px;border-bottom:1px solid #ffffff30}.nw-v3.nw-layout-rental .nw-rental-fleet{padding-block:50px}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1fr}}

/* V3 refresh — an inventory-first premium rental experience with a cinematic lead and direct next steps. */
.nw-v3.nw-layout-rental{--r3-ink:#151b1b;--r3-gold:#d5a75d;--r3-paper:#f5f4f0;background:var(--r3-paper);color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-demo{background:#111616;color:#d6d0c5;border:0;min-height:34px}
.nw-v3.nw-layout-rental .nw-demo a{color:#e3bd7c}
.nw-v3.nw-layout-rental .nw-header{position:relative;background:#171d1d;color:#fff;border:0;box-shadow:none}
.nw-v3.nw-layout-rental .nw-header-inner{min-height:82px}
.nw-v3.nw-layout-rental .nw-brand span{color:#a9a79d}
.nw-v3.nw-layout-rental .nw-nav a[aria-current=page]:after{background:var(--r3-gold)}
.nw-v3.nw-layout-rental .nw-header-action{background:var(--r3-gold);border-color:var(--r3-gold);color:#151b1b!important;border-radius:2px;padding:14px 20px;box-shadow:none}
.nw-v3.nw-layout-rental .nw-hero{position:relative;isolation:isolate;overflow:hidden;background:#151b1b;color:#fff;min-height:min(760px,calc(100vh - 116px))}
.nw-v3.nw-layout-rental .nw-hero:before{position:absolute;inset:0;background:linear-gradient(90deg,#101515ed 0%,#101515b8 37%,#10151524 73%,#10151512 100%),linear-gradient(0deg,#10151577,transparent 35%);z-index:1;pointer-events:none}
.nw-v3.nw-layout-rental .nw-hero-grid{position:relative;z-index:2;min-height:min(760px,calc(100vh - 116px));max-width:none;padding:0 clamp(24px,7.5vw,128px);display:flex;align-items:center}
.nw-v3.nw-layout-rental .nw-hero-copy{position:relative;z-index:2;width:min(690px,58vw);padding-block:70px}
.nw-v3.nw-layout-rental .nw-hero .nw-kicker{color:#e6bd75;font-size:10px;letter-spacing:.24em}
.nw-v3.nw-layout-rental .nw-hero h1{font-size:clamp(56px,7.1vw,106px);line-height:.93;letter-spacing:-.075em;font-weight:760;color:#fff;max-width:740px}
.nw-v3.nw-layout-rental .nw-hero h1 span:last-child{color:#e6bd75}
.nw-v3.nw-layout-rental .nw-hero-intro{color:#e1e3df;max-width:470px;font-size:16px;line-height:1.75}
.nw-v3.nw-layout-rental .nw-hero-actions{gap:26px;margin-top:32px}
.nw-v3.nw-layout-rental .nw-button{background:#d5a75d;color:#151b1b!important;border:1px solid #d5a75d;border-radius:2px;padding:17px 24px;box-shadow:none;text-transform:uppercase;font-size:11px;letter-spacing:.07em}
.nw-v3.nw-layout-rental .nw-button:hover{background:#fff;border-color:#fff;color:#151b1b!important}
.nw-v3.nw-layout-rental .nw-hero-actions .nw-text-link{color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:.1em}
.nw-v3.nw-layout-rental .nw-hero-foot{max-width:480px;color:#e5e6e1;border-color:#ffffff50;opacity:1;font-size:9px;letter-spacing:.1em;margin-top:44px}
.nw-v3.nw-layout-rental .nw-hero-visual{position:absolute;z-index:0;inset:0;width:100%;height:100%;margin:0;border:0;border-radius:0;filter:none}
.nw-v3.nw-layout-rental .nw-hero-visual>img{width:100%;height:100%;object-fit:cover;object-position:center 57%;transform:none;filter:saturate(.82)}
.nw-v3.nw-layout-rental .nw-hero-visual:before{inset:0;border:0;border-radius:0;background:linear-gradient(90deg,#11161680,transparent 74%);z-index:1}
.nw-v3.nw-layout-rental .nw-hero-visual figcaption{left:auto;right:clamp(24px,7.5vw,128px);bottom:30px;z-index:2;background:#151b1bd9;color:#fff;border:1px solid #ffffff45;border-radius:0;padding:13px 17px;box-shadow:none}
.nw-v3.nw-layout-rental .nw-hero-visual figcaption>span{color:#e6bd75}
.nw-v3.nw-layout-rental .nw-v3-routebar{position:relative;z-index:3;background:#fff;border-bottom:1px solid #e6e3dc;box-shadow:0 12px 30px #0000000b}
.nw-v3.nw-layout-rental .nw-v3-routebar>.nw-wrap{max-width:1440px;min-height:92px;display:grid;grid-template-columns:1.15fr repeat(3,1fr);align-items:stretch;padding-inline:clamp(22px,5vw,80px)}
.nw-v3.nw-layout-rental .nw-v3-route-label{align-self:center;color:#8c6a38;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.nw-v3.nw-layout-rental .nw-v3-routebar a{display:grid;grid-template-columns:30px 1fr 22px;align-items:center;gap:10px;padding:16px 18px;border-left:1px solid #e9e5dd;color:#161d1d;text-decoration:none}
.nw-v3.nw-layout-rental .nw-v3-routebar a small{color:#ae874a;font:10px monospace}
.nw-v3.nw-layout-rental .nw-v3-routebar a b{font-size:12px;font-weight:700}
.nw-v3.nw-layout-rental .nw-v3-routebar a span{font-size:18px;color:#ad8243;text-align:right;transition:transform .2s}
.nw-v3.nw-layout-rental .nw-v3-routebar a:hover span{transform:translate(3px,-3px)}
.nw-v3.nw-layout-rental .nw-rental-highlights{background:#171d1d;color:#f5f2eb;border:0}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid{min-height:82px;grid-template-columns:1.15fr repeat(3,1fr)}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div{border-color:#ffffff20}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid b,.nw-v3.nw-layout-rental .nw-rental-spark{color:#e6bd75}
.nw-v3.nw-layout-rental .nw-rental-fleet{background:#f5f4f0;padding-block:92px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head{align-items:end;margin-bottom:36px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head h2{max-width:720px;font-size:clamp(46px,5.7vw,80px);line-height:.98;letter-spacing:-.075em;font-weight:720;color:#151b1b}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1.35fr 1fr 1fr;gap:16px;align-items:stretch}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card{position:relative;border:0;border-radius:2px;background:#fff;box-shadow:none;padding:0;overflow:hidden}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:before{display:none}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child{grid-row:span 2}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-photo{height:220px;aspect-ratio:auto;background:#e6e5e0;overflow:hidden}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child .nw-card-photo{height:100%;min-height:500px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-photo img{transition:transform .55s cubic-bezier(.2,.75,.25,1)}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:hover .nw-card-photo img{transform:scale(1.045)}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-body{padding:22px 22px 24px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-number{color:#9a773f;font:10px monospace}
.nw-v3.nw-layout-rental .nw-vehicle-category{color:#947344;font-size:9px;letter-spacing:.19em}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card h3{font-size:22px;font-weight:720;letter-spacing:-.04em;color:#171d1d}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card p{font-size:12px;line-height:1.65;color:#606765}
.nw-v3.nw-layout-rental .nw-vehicle-cta{border-color:#e6e2da;color:#171d1d}
.nw-v3.nw-layout-rental .nw-vehicle-cta b{background:#171d1d;color:#f0cc8d}
.nw-v3.nw-layout-rental .nw-services{background:#fff}
.nw-v3.nw-layout-rental .nw-services .nw-card{border:0;border-top:1px solid #c9c6bf;border-radius:0;background:transparent;box-shadow:none}
.nw-v3.nw-layout-rental .nw-services .nw-card-body{padding-inline:0}
.nw-v3.nw-layout-rental .nw-services .nw-card:hover{border-color:#aa8046}
.nw-v3.nw-layout-rental .nw-about{background:#eae8e1}
.nw-v3.nw-layout-rental .nw-about-photo{border-radius:0;height:570px}
.nw-v3.nw-layout-rental .nw-process{background:#171d1d}
.nw-v3.nw-layout-rental .nw-process-grid>div{border-color:#ffffff2e}
.nw-v3.nw-layout-rental .nw-news{background:#f5f4f0}
.nw-v3.nw-layout-rental .nw-news .nw-card{border-radius:0;border:0;border-top:1px solid #c8c4bb;box-shadow:none;background:transparent}
.nw-v3.nw-layout-rental .nw-footer{background:#111616;border:0}
@media(max-width:900px){.nw-v3.nw-layout-rental .nw-hero-grid{padding-inline:36px}.nw-v3.nw-layout-rental .nw-v3-routebar>.nw-wrap{grid-template-columns:1fr 1fr}.nw-v3.nw-layout-rental .nw-v3-route-label{grid-column:1/-1;padding-top:16px}.nw-v3.nw-layout-rental .nw-v3-routebar a:nth-of-type(2){border-left:0}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1fr 1fr}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child{grid-column:1/-1;grid-row:auto}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child .nw-card-photo{height:380px;min-height:0}}
@media(max-width:700px){.nw-v3.nw-layout-rental .nw-hero{min-height:690px}.nw-v3.nw-layout-rental .nw-hero-grid{min-height:690px;padding:0 24px;align-items:end}.nw-v3.nw-layout-rental .nw-hero-copy{width:100%;padding:55px 0 46px}.nw-v3.nw-layout-rental .nw-hero h1{font-size:clamp(48px,13vw,74px)}.nw-v3.nw-layout-rental .nw-hero-intro{font-size:14px}.nw-v3.nw-layout-rental .nw-hero-visual>img{object-position:58% center}.nw-v3.nw-layout-rental .nw-hero-visual:before{background:linear-gradient(0deg,#101515ef 0%,#101515bb 44%,#10151535 100%)}.nw-v3.nw-layout-rental .nw-hero-visual figcaption{display:none}.nw-v3.nw-layout-rental .nw-v3-routebar>.nw-wrap{grid-template-columns:1fr;padding-inline:23px}.nw-v3.nw-layout-rental .nw-v3-route-label{padding:17px 0 8px}.nw-v3.nw-layout-rental .nw-v3-routebar a,.nw-v3.nw-layout-rental .nw-v3-routebar a:nth-of-type(2){border:0;border-top:1px solid #e9e5dd;padding:15px 0}.nw-v3.nw-layout-rental .nw-rental-highlights-grid{grid-template-columns:1fr 1fr!important;padding:18px 22px;gap:12px}.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div{border:0!important;padding:0;min-height:0!important}.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div:first-child{grid-column:1/-1}.nw-v3.nw-layout-rental .nw-rental-fleet{padding-block:60px}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1fr}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child{grid-column:auto}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child .nw-card-photo{height:300px}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-photo{height:250px}.nw-v3.nw-layout-rental .nw-about-photo{height:330px}}
/* V3 — bright blue executive rental: product-led split hero and a calm booking panel. */
.nw-v3.nw-layout-rental{--r3-blue:#0755df;--r3-ink:#10203c;--r3-pale:#eef5ff;background:#fff;color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-demo{background:#0c1b35;color:#d8e5fa;border:0}
.nw-v3.nw-layout-rental .nw-demo a{color:#fff}
.nw-v3.nw-layout-rental .nw-demo-designs a[aria-current=page]{background:#fff;color:#0c1b35}
.nw-v3.nw-layout-rental .nw-header{position:relative;background:#fff;color:#10203c;border-bottom:1px solid #e5ebf4;box-shadow:0 8px 22px #1328490b}
.nw-v3.nw-layout-rental .nw-header-inner{min-height:78px}
.nw-v3.nw-layout-rental .nw-header-action{background:var(--r3-blue);border-color:var(--r3-blue);border-radius:8px;color:#fff!important}
.nw-v3.nw-layout-rental .nw-nav a[aria-current=page]:after{background:var(--r3-blue)}
.nw-v3.nw-layout-rental .nw-hero{min-height:0;background:linear-gradient(120deg,#f3f8ff,#fff 58%,#eef5ff);color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-hero:before{background:radial-gradient(ellipse at 86% 20%,#cfe1ff80,transparent 46%)}
.nw-v3.nw-layout-rental .nw-hero-grid{display:grid;min-height:590px;grid-template-columns:.78fr 1.22fr;gap:clamp(25px,4vw,70px);padding-block:52px}
.nw-v3.nw-layout-rental .nw-hero-copy{width:auto;padding:0}
.nw-v3.nw-layout-rental .nw-hero .nw-kicker{color:var(--r3-blue)}
.nw-v3.nw-layout-rental .nw-hero h1{font:760 clamp(48px,5.5vw,79px)/.98 'Segoe UI',Arial,sans-serif;letter-spacing:-.068em;color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-hero h1 span:last-child{color:var(--r3-blue)}
.nw-v3.nw-layout-rental .nw-hero-intro{color:#53637a;font-size:15px}
.nw-v3.nw-layout-rental .nw-hero .nw-button{background:var(--r3-blue);border-color:var(--r3-blue);color:#fff!important;border-radius:8px}
.nw-v3.nw-layout-rental .nw-hero-actions .nw-text-link{color:#10203c}
.nw-v3.nw-layout-rental .nw-hero-foot{border-color:#d5dfed;color:#53637a}
.nw-v3.nw-layout-rental .nw-hero-visual{position:relative;inset:auto;height:500px;border:0;border-radius:24px;overflow:hidden;filter:drop-shadow(0 22px 42px #19335b1e)}
.nw-v3.nw-layout-rental .nw-hero-visual>img{border-radius:inherit;object-position:center}
.nw-v3.nw-layout-rental .nw-hero-visual:before{inset:0;border:0;border-radius:inherit;background:linear-gradient(0deg,#06153466,transparent 36%)}
.nw-v3.nw-layout-rental .nw-hero-visual figcaption{left:auto;right:16px;bottom:16px;border:1px solid #ffffff80;border-radius:12px;background:#10203cd9;color:white;box-shadow:none}
.nw-v3.nw-layout-rental .nw-rental-booking{margin:-26px auto 0}
.nw-v3.nw-layout-rental .nw-rental-booking-form{border:1px solid #d8e4f3;border-radius:16px;box-shadow:0 20px 48px #173a6b18}
.nw-v3.nw-layout-rental .nw-rental-booking-top>span i{color:var(--r3-blue)}
.nw-v3.nw-layout-rental .nw-rental-booking-fields button{background:var(--r3-blue);color:#fff;border-radius:8px}
.nw-v3.nw-layout-rental .nw-rental-fleet{background:#fff}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-section-head h2{color:var(--r3-ink)}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card{border:1px solid #e0e8f2;border-radius:16px;box-shadow:0 12px 34px #10203c0b;padding:0;overflow:hidden}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:before{display:none}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card-photo{height:205px}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child{grid-column:auto;grid-row:auto}
.nw-v3.nw-layout-rental .nw-rental-fleet .nw-card:first-child .nw-card-photo{height:205px;min-height:0}
.nw-v3.nw-layout-rental .nw-vehicle-cta b{background:var(--r3-blue);color:white}
.nw-v3.nw-layout-rental .nw-rental-highlights{background:#f3f7fd;color:var(--r3-ink);border:0}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div{border-color:#dbe5f2}
.nw-v3.nw-layout-rental .nw-rental-highlights-grid>div:first-child,.nw-v3.nw-layout-rental .nw-rental-highlights-grid b,.nw-v3.nw-layout-rental .nw-rental-spark{color:var(--r3-blue)}
.nw-v3.nw-layout-rental .nw-services{background:#f6f8fb}
.nw-v3.nw-layout-rental .nw-services .nw-card{border-color:#dae4f0;border-top:2px solid var(--r3-blue);border-radius:12px;background:#fff}
.nw-v3.nw-layout-rental .nw-about{background:#eef5ff}
.nw-v3.nw-layout-rental .nw-about-photo{border-radius:18px;height:470px}
.nw-v3.nw-layout-rental .nw-process{background:#10203c}
.nw-v3.nw-layout-rental .nw-process-grid span{color:#7eafff}
.nw-v3.nw-layout-rental .nw-footer{background:#0d1b34;border:0}
@media(max-width:850px){.nw-v3.nw-layout-rental .nw-hero-grid{grid-template-columns:1fr;min-height:0;padding-block:44px}.nw-v3.nw-layout-rental .nw-hero-copy{max-width:650px}.nw-v3.nw-layout-rental .nw-hero-visual{height:390px}}
@media(max-width:700px){.nw-v3.nw-layout-rental .nw-hero-grid{padding:42px 22px}.nw-v3.nw-layout-rental .nw-hero h1{font-size:clamp(46px,12vw,68px)}.nw-v3.nw-layout-rental .nw-hero-visual{height:300px!important;border-radius:15px}.nw-v3.nw-layout-rental .nw-rental-booking{margin:-12px auto 0}.nw-v3.nw-layout-rental .nw-rental-highlights-grid{grid-template-columns:1fr 1fr!important}.nw-v3.nw-layout-rental .nw-rental-fleet .nw-grid-urun{grid-template-columns:1fr}}
