.RentCarPage-module__bznq4G__page{--myt-blue:var(--accents-primary,#0c5296);--myt-blue-700:#0a4380;--myt-blue-900:var(--general-basic,#0b2047);--myt-blue-500:var(--accents-primary,#0c5296);--myt-blue-100:#0c529624;--myt-blue-50:var(--general-panel,#0b20470d);--myt-orange:#f53;--myt-orange-700:#d8421f;--myt-orange-100:#ffe4dc;--myt-orange-50:#fff3ef;--ink-900:var(--general-basic,#0b2047);--ink-700:#2c3340;--ink-500:var(--general-muted,#0b204780);--ink-400:#8089a0;--ink-300:#b6bccb;--ink-200:#dce0ea;--ink-100:#0b204714;--ink-50:var(--general-panel,#0b20470d);--success:#1f9e6a;--success-bg:#e2f5ec;--shadow-1:0 1px 2px #1c368b0f,0 1px 1px #1c368b0a;--shadow-2:0 2px 6px #1c368b14,0 1px 2px #1c368b0d;--shadow-3:0 8px 24px #1c368b1a,0 2px 6px #1c368b0f;--shadow-orange:0 8px 24px #ff553347;--dur:.22s;--ease-out:cubic-bezier(.2,.8,.2,1);margin-inline:-24px;background:var(--ink-50);width:calc(100% + 48px);color:var(--ink-900);font-family:var(--font-google-sans),sans-serif;margin-bottom:-24px;overflow:hidden}.RentCarPage-module__bznq4G__page a{color:inherit}.RentCarPage-module__bznq4G__page svg{flex:none}.RentCarPage-module__bznq4G__page .hero{background:#fff;padding:48px 24px 70px;position:relative;overflow:hidden}.RentCarPage-module__bznq4G__page .hero:before{content:"";pointer-events:none;background:radial-gradient(800px 380px at 12% 110%,#ff55331a,#0000 60%),radial-gradient(600px 400px at 95% -20%,#3854ae7a,#0000 65%);position:absolute;inset:0}.RentCarPage-module__bznq4G__page .hero:after{content:"";pointer-events:none;opacity:.06;background-image:linear-gradient(#1c368b66 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-size:56px 56px,56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 35%,#0000 75%);mask-image:radial-gradient(at 60% 40%,#000 35%,#0000 75%)}.RentCarPage-module__bznq4G__page .hero-inner{z-index:2;grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;max-width:1280px;margin:0 auto;display:grid;position:relative}.RentCarPage-module__bznq4G__page .breadcrumbs{color:var(--ink-500);flex-wrap:wrap;gap:6px;margin-bottom:24px;font-size:13px;display:flex}.RentCarPage-module__bznq4G__page .breadcrumbs a{text-decoration:none}.RentCarPage-module__bznq4G__page .breadcrumbs a:hover{color:var(--myt-blue-900)}.RentCarPage-module__bznq4G__page .sep{color:var(--ink-300)}.RentCarPage-module__bznq4G__page .here{color:var(--myt-orange);font-weight:600}.RentCarPage-module__bznq4G__page .hero-eyebrow{border:1px solid var(--ink-100);background:var(--ink-50);color:var(--myt-blue-900);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 14px 8px 16px;font-size:13px;display:inline-flex}.RentCarPage-module__bznq4G__page .dot{background:var(--myt-orange);border-radius:999px;width:7px;height:7px}.RentCarPage-module__bznq4G__page .hero h1{max-width:11ch;color:var(--myt-blue-900);letter-spacing:0;margin:0 0 20px;font-size:68px;font-weight:700;line-height:1.04}.RentCarPage-module__bznq4G__page .accent{color:var(--myt-orange);position:relative}.RentCarPage-module__bznq4G__page .accent:after{content:"";background:var(--myt-orange);vertical-align:top;border-radius:999px;width:12px;height:12px;margin-inline-start:4px;display:inline-block;transform:translateY(.18em)}.RentCarPage-module__bznq4G__page .lede{max-width:52ch;color:var(--ink-700);margin:0 0 32px;font-size:19px;line-height:1.6}.RentCarPage-module__bznq4G__page .hero-stats{grid-template-columns:repeat(3,auto);align-items:start;gap:28px;margin-top:8px;display:grid}.RentCarPage-module__bznq4G__page .hero-stats>div{border-inline-start:2px solid #ff5533b3;padding-inline-start:14px}.RentCarPage-module__bznq4G__page .hero-stats strong{color:var(--myt-blue-900);font-size:28px;font-weight:700;line-height:1.05;display:block}.RentCarPage-module__bznq4G__page .hero-stats span{color:var(--ink-500);margin-top:2px;font-size:13px;display:block}.RentCarPage-module__bznq4G__page .hero-card{border:1px solid var(--ink-100);box-shadow:var(--shadow-3);color:var(--ink-900);background:#fff;border-radius:24px;padding:28px;position:relative;transform:rotate(.6deg)}.RentCarPage-module__bznq4G__page .hero-card:before{content:"";z-index:-1;background:#ff553324;border-radius:32px;position:absolute;inset:-10px;transform:rotate(-2deg)}.RentCarPage-module__bznq4G__page .ribbon{top:-14px;background:var(--myt-orange);color:#fff;box-shadow:var(--shadow-orange);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:700;position:absolute;inset-inline-end:22px}.RentCarPage-module__bznq4G__page .pair{border-bottom:1px dashed var(--ink-200);align-items:center;gap:14px;margin-bottom:20px;padding:8px 0 20px;display:flex}.RentCarPage-module__bznq4G__page .brand-wordmark{color:var(--myt-blue);align-items:center;font-size:21px;font-weight:700;line-height:1;display:inline-flex}.RentCarPage-module__bznq4G__page .brand-wordmark:after{color:var(--myt-orange);font-style:normal}.RentCarPage-module__bznq4G__page .partner em{color:var(--myt-orange);font-style:normal}.RentCarPage-module__bznq4G__page .brand-wordmark:after{content:".";margin-inline-start:2px;font-size:32px;line-height:.5}.RentCarPage-module__bznq4G__page .x{color:var(--ink-400);font-size:18px;font-weight:700}.RentCarPage-module__bznq4G__page .partner{color:var(--myt-blue-900);align-items:baseline;gap:6px;font-size:17px;font-weight:700;display:inline-flex}.RentCarPage-module__bznq4G__page .hero-card h3{color:var(--myt-blue-900);margin:0 0 8px;font-size:20px}.RentCarPage-module__bznq4G__page .hero-card p{color:var(--ink-500);margin:0 0 18px;font-size:14px;line-height:1.55}.RentCarPage-module__bznq4G__page .perks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.RentCarPage-module__bznq4G__page .perk{color:var(--ink-700);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.RentCarPage-module__bznq4G__page .perk svg{width:16px;height:16px;color:var(--success)}.RentCarPage-module__bznq4G__page .band{padding:80px 24px}.RentCarPage-module__bznq4G__page .band-inner{max-width:1280px;margin:0 auto}.RentCarPage-module__bznq4G__page .section-eyebrow{color:var(--myt-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.RentCarPage-module__bznq4G__page .band h2{color:var(--myt-blue-900);letter-spacing:0;margin:0 0 14px;font-size:42px;font-weight:700;line-height:1.1}.RentCarPage-module__bznq4G__page .a{color:var(--myt-orange)}.RentCarPage-module__bznq4G__page .lead{max-width:64ch;color:var(--ink-500);margin:0 0 40px;font-size:18px;line-height:1.6}.RentCarPage-module__bznq4G__page .booking{border-top:1px solid var(--ink-100);border-bottom:1px solid var(--ink-100);background:#fff}.RentCarPage-module__bznq4G__page .section-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.RentCarPage-module__bznq4G__page .frame{border:1px solid var(--ink-100);box-shadow:var(--shadow-3);background:#fff;border-radius:24px;padding:28px;position:relative}.RentCarPage-module__bznq4G__page .frame-head{border-bottom:1px dashed var(--ink-200);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.RentCarPage-module__bznq4G__page .frame-head h3{color:var(--myt-blue-900);margin:0 0 6px;font-size:22px}.RentCarPage-module__bznq4G__page .frame-head p{color:var(--ink-500);margin:0;font-size:14px}.RentCarPage-module__bznq4G__page .live{background:var(--success-bg);color:var(--success);letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.RentCarPage-module__bznq4G__page .pulse{background:var(--success);width:7px;height:7px;animation:RentCarPage-module__bznq4G__ping 2s var(--ease-out)infinite;border-radius:999px;box-shadow:0 0 #1f9e6a80}.RentCarPage-module__bznq4G__page .widget-shell{background:linear-gradient(#fafbfd 0%,#f4f6fa 100%);border-radius:12px;padding:24px;overflow:hidden}.RentCarPage-module__bznq4G__page .rent-car-live-widget{background:0 0;border:0;padding:0}.RentCarPage-module__bznq4G__page .rent-car-live-widget iframe{background:#f4f6fa;border-radius:12px;min-height:430px}.RentCarPage-module__bznq4G__page .helper-row{border-top:1px dashed var(--ink-200);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.RentCarPage-module__bznq4G__page .helper-row .label{color:var(--ink-500);margin-inline-end:6px;font-size:13px;font-weight:500}.RentCarPage-module__bznq4G__page .chip{border:1px solid var(--ink-200);color:var(--ink-700);font:inherit;cursor:pointer;transition:border-color var(--dur)var(--ease-out),color var(--dur)var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.RentCarPage-module__bznq4G__page .chip:hover{border-color:var(--myt-blue);color:var(--myt-blue)}.RentCarPage-module__bznq4G__page .why{background:var(--ink-50)}.RentCarPage-module__bznq4G__page .why-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.RentCarPage-module__bznq4G__page .why-card{border:1px solid var(--ink-100);transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);background:#fff;border-radius:16px;padding:28px 24px}.RentCarPage-module__bznq4G__page .why-card:hover{box-shadow:var(--shadow-3);transform:translateY(-3px)}.RentCarPage-module__bznq4G__page .icn{background:var(--myt-orange-100);width:48px;height:48px;color:var(--myt-orange-700);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.RentCarPage-module__bznq4G__page .why-card.alt .icn{background:var(--myt-blue-100);color:var(--myt-blue)}.RentCarPage-module__bznq4G__page .icn svg{width:24px;height:24px}.RentCarPage-module__bznq4G__page .stat{color:var(--myt-blue);margin-bottom:8px;font-size:28px;font-weight:700;line-height:1}:is(.RentCarPage-module__bznq4G__page .why-card h4,.RentCarPage-module__bznq4G__page .step h4){color:var(--myt-blue-900);margin:0 0 6px;font-size:17px}:is(.RentCarPage-module__bznq4G__page .why-card p,.RentCarPage-module__bznq4G__page .step p){color:var(--ink-500);margin:0;font-size:14px;line-height:1.6}.RentCarPage-module__bznq4G__page .steps{background:#fff}.RentCarPage-module__bznq4G__page .steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.RentCarPage-module__bznq4G__page .step{border:1px solid var(--ink-100);background:#fff;border-radius:16px;padding:32px 28px 28px;position:relative}.RentCarPage-module__bznq4G__page .num-big{color:var(--myt-blue-900);margin-bottom:14px;font-size:56px;font-weight:700;line-height:1}.RentCarPage-module__bznq4G__page .d{color:var(--myt-orange)}.RentCarPage-module__bznq4G__page .cars{background:var(--myt-blue-50)}.RentCarPage-module__bznq4G__page .cars-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.RentCarPage-module__bznq4G__page .car{border:1px solid var(--ink-100);transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);background:#fff;border-radius:16px;overflow:hidden}.RentCarPage-module__bznq4G__page .car:hover{box-shadow:var(--shadow-3);transform:translateY(-3px)}.RentCarPage-module__bznq4G__page .pic{background:linear-gradient(170deg,var(--ink-50)0%,var(--myt-blue-50)100%);place-items:center;height:150px;display:grid;position:relative}.RentCarPage-module__bznq4G__page .tag{top:12px;background:var(--myt-orange);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:12px}.RentCarPage-module__bznq4G__page .car.economy .tag{background:var(--myt-blue)}.RentCarPage-module__bznq4G__page .car.suv .tag{background:var(--success)}.RentCarPage-module__bznq4G__page .car.luxury .tag{background:var(--myt-blue-900)}.RentCarPage-module__bznq4G__page .pic svg{width:70%;height:auto}.RentCarPage-module__bznq4G__page .car .body{padding:18px 20px 22px}.RentCarPage-module__bznq4G__page .name{color:var(--myt-blue-900);margin:0 0 2px;font-size:16px;font-weight:700}.RentCarPage-module__bznq4G__page .like{color:var(--ink-500);margin:0 0 14px;font-size:13px}.RentCarPage-module__bznq4G__page .specs{color:var(--ink-500);flex-wrap:wrap;gap:14px;margin-bottom:14px;font-size:12.5px;display:flex}.RentCarPage-module__bznq4G__page .specs span{align-items:center;gap:4px;display:inline-flex}.RentCarPage-module__bznq4G__page .specs svg{width:14px;height:14px;color:var(--ink-400)}.RentCarPage-module__bznq4G__page .price-row{border-top:1px solid var(--ink-100);justify-content:space-between;align-items:baseline;gap:8px;padding-top:12px;display:flex}.RentCarPage-module__bznq4G__page .from{color:var(--ink-400);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.RentCarPage-module__bznq4G__page .price{color:var(--myt-blue-900);font-size:20px;font-weight:700}.RentCarPage-module__bznq4G__page .price em{color:var(--myt-orange);font-style:normal}.RentCarPage-module__bznq4G__page .price small{color:var(--ink-500);font-size:12px;font-weight:500}.RentCarPage-module__bznq4G__page .tips{background:#fff}.RentCarPage-module__bznq4G__page .tips-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:56px;margin-top:40px;display:grid}.RentCarPage-module__bznq4G__page .tips-list{flex-direction:column;gap:4px;display:flex}.RentCarPage-module__bznq4G__page .tip{border-bottom:1px solid var(--ink-100);color:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:56px 1fr auto;align-items:start;gap:18px;padding:22px 0;display:grid}.RentCarPage-module__bznq4G__page .tip:first-child{border-top:1px solid var(--ink-100)}.RentCarPage-module__bznq4G__page .tip .num{color:var(--myt-orange);letter-spacing:.04em;padding-top:4px;font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.RentCarPage-module__bznq4G__page .tip h4{color:var(--myt-blue-900);margin:0 0 6px;font-size:18px}.RentCarPage-module__bznq4G__page .tip p{color:var(--ink-500);margin:0;font-size:14.5px;line-height:1.6}.RentCarPage-module__bznq4G__page .chev{color:var(--ink-300);transition:color var(--dur),transform var(--dur);padding-top:2px}.RentCarPage-module__bznq4G__page .tip:hover .chev{color:var(--myt-orange);transform:translate(-3px)}.RentCarPage-module__bznq4G__page .body-extra{background:var(--myt-orange-50);color:var(--ink-700);border-radius:12px;grid-column:2/3;margin-top:10px;padding:14px 16px;font-size:14px;line-height:1.6;display:none}.RentCarPage-module__bznq4G__page .tip[aria-expanded=true] .body-extra{display:block}.RentCarPage-module__bznq4G__page .tip[aria-expanded=true] .chev{color:var(--myt-orange);transform:rotate(-90deg)}.RentCarPage-module__bznq4G__page .tips-aside{background:radial-gradient(400px 250px at 100% 0%,#f536,transparent 60%),var(--myt-blue-900);color:#fff;border-radius:24px;padding:32px;position:sticky;top:96px}.RentCarPage-module__bznq4G__page .tips-aside .aside-tag{color:var(--myt-orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.RentCarPage-module__bznq4G__page .tips-aside h3{margin:0 0 14px;font-size:26px;line-height:1.2}.RentCarPage-module__bznq4G__page .tips-aside p{color:#ffffffc7;margin:0 0 22px;font-size:15px;line-height:1.6}.RentCarPage-module__bznq4G__page .aside-actions{flex-direction:column;gap:10px;display:flex}.RentCarPage-module__bznq4G__page .aside-actions a{color:#fff;transition:background var(--dur);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.RentCarPage-module__bznq4G__page .aside-actions a:hover{background:#ffffff1f}.RentCarPage-module__bznq4G__page .ico{width:32px;height:32px;color:var(--myt-orange);background:#ff55332e;border-radius:8px;place-items:center;display:grid}.RentCarPage-module__bznq4G__page .arrow{color:#ffffff80}.RentCarPage-module__bznq4G__page .faq{background:#fff}.RentCarPage-module__bznq4G__page .faq-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;display:grid}.RentCarPage-module__bznq4G__page .faq-side .badge{background:var(--myt-orange-100);color:var(--myt-orange-700);letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.RentCarPage-module__bznq4G__page .faq-side h2{color:var(--myt-blue-900);margin:0 0 14px;font-size:36px;line-height:1.1}.RentCarPage-module__bznq4G__page .faq-side p{max-width:36ch;color:var(--ink-500);margin:0 0 24px;font-size:16px;line-height:1.6}.RentCarPage-module__bznq4G__page .help-card{border:1px solid var(--myt-blue-100);background:var(--myt-blue-50);border-radius:16px;padding:20px}.RentCarPage-module__bznq4G__page .av{margin-bottom:12px;display:flex}.RentCarPage-module__bznq4G__page .av span{color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;width:36px;height:36px;margin-inline-end:-8px;font-size:13px;font-weight:700;display:grid}.RentCarPage-module__bznq4G__page .av span:first-child{background:var(--myt-blue)}.RentCarPage-module__bznq4G__page .av span:nth-child(2){background:var(--myt-orange)}.RentCarPage-module__bznq4G__page .av span:nth-child(3){background:var(--success)}.RentCarPage-module__bznq4G__page .help-card h4{color:var(--myt-blue-900);margin:0 0 4px;font-size:16px}.RentCarPage-module__bznq4G__page .help-card p{margin:0 0 14px;font-size:13.5px}.RentCarPage-module__bznq4G__page .faq-list{flex-direction:column;gap:10px;display:flex}.RentCarPage-module__bznq4G__page .faq-q{border:1px solid var(--ink-100);transition:border-color var(--dur),box-shadow var(--dur);background:#fff;border-radius:12px;overflow:hidden}.RentCarPage-module__bznq4G__page .faq-q[open]{box-shadow:var(--shadow-2);border-color:#ff553373}.RentCarPage-module__bznq4G__page .faq-q summary{color:var(--myt-blue-900);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.RentCarPage-module__bznq4G__page .faq-q summary::-webkit-details-marker{display:none}.RentCarPage-module__bznq4G__page .plus{border:1px solid var(--ink-200);width:28px;height:28px;color:var(--ink-500);transition:all var(--dur);border-radius:999px;place-items:center;font-size:18px;line-height:1;display:grid}.RentCarPage-module__bznq4G__page .faq-q[open] .plus{border-color:var(--myt-orange);background:var(--myt-orange);color:#fff;transform:rotate(45deg)}.RentCarPage-module__bznq4G__page .answer{color:var(--ink-700);padding:0 22px 22px;font-size:15px;line-height:1.65}.RentCarPage-module__bznq4G__page .answer p{margin:0 0 8px}.RentCarPage-module__bznq4G__page .answer p:last-child{margin-bottom:0}.RentCarPage-module__bznq4G__page .endcap{background:linear-gradient(140deg,var(--myt-blue-900)0%,var(--myt-blue)100%);color:#fff;padding:80px 24px;position:relative;overflow:hidden}.RentCarPage-module__bznq4G__page .endcap:before{content:"";pointer-events:none;background:radial-gradient(700px 400px at 90% 100%,#ff553373,#0000 60%);position:absolute;inset:0}.RentCarPage-module__bznq4G__page .endcap .inner{z-index:1;text-align:center;max-width:1100px;margin:0 auto;position:relative}.RentCarPage-module__bznq4G__page .endcap .eyebrow{color:var(--myt-orange);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.RentCarPage-module__bznq4G__page .endcap h2{color:#fff;max-width:22ch;margin:0 auto 18px;font-size:52px;line-height:1.08}.RentCarPage-module__bznq4G__page .endcap p{color:#ffffffc7;max-width:56ch;margin:0 auto 32px;font-size:18px;line-height:1.6}.RentCarPage-module__bznq4G__page .actions{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.RentCarPage-module__bznq4G__page .rc-btn{white-space:nowrap;transition:transform .14s var(--ease-out),background var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.RentCarPage-module__bznq4G__page .rc-btn:active{transform:translateY(1px)}.RentCarPage-module__bznq4G__page .rc-btn--primary{background:var(--myt-orange);color:#fff;box-shadow:var(--shadow-orange)}.RentCarPage-module__bznq4G__page .rc-btn--primary:hover{background:var(--myt-orange-700)}.RentCarPage-module__bznq4G__page .rc-btn--ghost{color:#fff;background:0 0;border-color:#ffffff4d}.RentCarPage-module__bznq4G__page .rc-btn--ghost:hover{background:#ffffff1a}.RentCarPage-module__bznq4G__page .rc-btn--sm{padding:8px 16px;font-size:14px}.RentCarPage-module__bznq4G__page .rc-btn--lg{padding:16px 28px;font-size:18px}@keyframes RentCarPage-module__bznq4G__ping{0%{box-shadow:0 0 #1f9e6a80}70%{box-shadow:0 0 0 9px #1f9e6a00}to{box-shadow:0 0 #1f9e6a00}}@media (max-width:1023px){.RentCarPage-module__bznq4G__page{width:calc(100% + 24px);margin-inline:-12px}:is(.RentCarPage-module__bznq4G__page .hero-inner,.RentCarPage-module__bznq4G__page .tips-grid,.RentCarPage-module__bznq4G__page .faq-grid){grid-template-columns:1fr}.RentCarPage-module__bznq4G__page .hero-card{max-width:460px;margin:0 auto;transform:none}:is(.RentCarPage-module__bznq4G__page .why-grid,.RentCarPage-module__bznq4G__page .cars-grid){grid-template-columns:repeat(2,1fr)}.RentCarPage-module__bznq4G__page .steps-grid{grid-template-columns:1fr}.RentCarPage-module__bznq4G__page .tips-aside{position:static}}@media (max-width:760px){.RentCarPage-module__bznq4G__page .hero{padding:36px 20px 56px}.RentCarPage-module__bznq4G__page .hero h1{max-width:12ch;font-size:42px}.RentCarPage-module__bznq4G__page .lede{font-size:17px}.RentCarPage-module__bznq4G__page .hero-stats{grid-template-columns:1fr;gap:16px}.RentCarPage-module__bznq4G__page .band{padding:56px 20px}:is(.RentCarPage-module__bznq4G__page .band h2,.RentCarPage-module__bznq4G__page .endcap h2){font-size:34px}.RentCarPage-module__bznq4G__page .lead{font-size:16px}.RentCarPage-module__bznq4G__page .frame{border-radius:18px;padding:20px}.RentCarPage-module__bznq4G__page .widget-shell{padding:14px}:is(.RentCarPage-module__bznq4G__page .why-grid,.RentCarPage-module__bznq4G__page .cars-grid){grid-template-columns:1fr}.RentCarPage-module__bznq4G__page .tip{grid-template-columns:42px 1fr auto;gap:12px}.RentCarPage-module__bznq4G__page .body-extra{grid-column:1/-1}.RentCarPage-module__bznq4G__page .faq-q summary{padding:16px;font-size:15px}.RentCarPage-module__bznq4G__page .answer{padding:0 16px 16px}}
