:root{--background:#fff;--foreground:#101723;--card:#fff;--card-foreground:#101723;--popover:#fff;--popover-foreground:#101723;--primary:#3264ff;--primary-foreground:#fff;--emerald:#3264ff;--emerald-soft:#edf2ff;--surface:#f6f7fa;--ink:#101723;--ink-soft:#667285;--muted:#f2f4f7;--muted-foreground:#718096;--accent:#edf2ff;--accent-foreground:#2853c6;--ring:#3264ff;--border:#e4e8ef;--input:#e4e8ef;--onyx:#101723;--onyx-soft:#182333;--gradient-emerald:linear-gradient(135deg,#4776ff,#2854e8);--radius:.65rem}.vertice-home{color:#101723;background:#fff}.v-container{max-width:1320px;margin:auto;padding-left:40px;padding-right:40px}.v-hero{isolation:isolate;color:#fff;background:#080e15;min-height:700px;position:relative;overflow:hidden}.v-hero-image{object-fit:cover;object-position:65% 55%;z-index:-2;filter:brightness(1.2);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v-hero-gradient{z-index:-1;background:linear-gradient(90deg,#080e15 0%,#080e15e6 24%,#080e1580 45%,#0000 70%),linear-gradient(#0000 60%,#080e15aa);position:absolute;top:0;bottom:0;left:0;right:0}.v-hero-content{padding-top:150px;padding-bottom:125px;position:relative}.v-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#8393a9;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.v-eyebrow:before{content:"";background:#5581ff;width:26px;height:2px}.v-hero h1{letter-spacing:-3.8px;color:#fff;max-width:550px;margin:27px 0;font-size:70px;font-weight:800;line-height:1.04}.v-hero h1 span{color:#6a90ff;display:block}.v-hero-description{color:#aebccd;max-width:335px;margin:0 0 27px;font-size:14px;line-height:1.85}.v-button{color:#fff;background:#3264ff;border-radius:9px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:15px 23px;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex}.v-button:hover{background:#204edb}.v-hero-caption{color:#aebccd;letter-spacing:.6px;font-size:10px;position:absolute;bottom:67px;right:40px}.v-search{z-index:10;margin-top:-43px;position:relative}.v-search-intro{color:#708098;background:#fff;border:1px solid #e4e8ef;border-bottom:0;border-radius:13px 13px 0 0;align-items:center;gap:9px;padding:15px 22px;font-size:12px;font-weight:600;display:flex}.v-search form{border:1px solid #e4e8ef;border-radius:0 0 13px 13px!important;box-shadow:0 10px 30px #1017230b!important}.v-catalog{padding-top:75px;padding-bottom:67px}.v-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.v-section-heading h2{letter-spacing:-1.6px;margin-top:13px;font-size:36px;font-weight:800}.v-section-heading>p{color:#8390a1;font-size:12px;line-height:1.8}.v-tabs{align-items:center;gap:9px;margin-bottom:27px;padding-bottom:5px;display:flex;overflow:auto}.v-tabs button{white-space:nowrap;color:#738094;cursor:pointer;background:#f2f4f7;border:0;border-radius:7px;padding:11px 19px;font-size:11px}.v-tabs button[aria-pressed=true]{color:#fff;background:#101723}.v-tabs>span{white-space:nowrap;color:#8995a6;margin-left:auto;font-size:10px}.v-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.v-cars>div{border-color:#e4e8ef;border-radius:14px}.v-cars img{object-fit:contain}.v-promo{color:#fff;background:#101723;border-radius:17px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.v-promo>div{padding:58px}.v-promo .v-eyebrow{color:#8bacff}.v-promo h2{letter-spacing:-1.5px;margin:24px 0;font-size:42px;font-weight:800;line-height:1.15}.v-promo p:not(.v-eyebrow){color:#a9b5c7;max-width:340px;margin-bottom:27px;font-size:13px;line-height:1.8}.v-promo>img{object-fit:contain;background:#edf1f8;width:100%;height:100%;padding:30px}.v-how{padding-top:75px;padding-bottom:67px}.v-steps{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.v-steps article{border-top:1px solid #e3e8f0;padding-top:25px}.v-steps article>span{color:#3264ff;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.v-steps h3{margin:20px 0 12px;font-size:18px;font-weight:800}.v-steps p{color:#7e8898;max-width:310px;font-size:12px;line-height:1.9}.v-cta{border-top:1px solid #e4e8ef;justify-content:space-between;align-items:center;gap:24px;padding-top:35px;padding-bottom:45px;display:flex}.v-cta h2{letter-spacing:-1px;font-size:30px;font-weight:800}.v-cta p{color:#8490a1;margin-top:8px;font-size:12px}[data-site-footer]{color:#d9e2f0;background:#0c121d;border-color:#ffffff20}[data-site-footer] p,[data-site-footer] .text-muted-foreground{color:#8295ad}[data-site-footer] img{filter:brightness(0)invert()}@media (max-width:1050px){.v-hero h1{font-size:60px}.v-cars{grid-template-columns:repeat(2,minmax(0,1fr))}.v-promo>div{padding:36px}.v-promo h2{font-size:35px}}@media (max-width:760px){.v-container{padding-left:22px;padding-right:22px}.v-hero{min-height:670px}.v-hero-content{padding-top:109px;padding-bottom:360px}.v-hero h1{letter-spacing:-2.7px;max-width:320px;margin:20px 0;font-size:46px;line-height:1.04}.v-eyebrow{letter-spacing:1.6px;font-size:8px}.v-hero-description{max-width:265px;margin-bottom:20px;font-size:12px;line-height:1.8}.v-hero-image{object-position:55% 57%;height:325px;top:345px}.v-hero-gradient{background:linear-gradient(#080e15 0% 45%,#0000 67% 86%,#080e15 100%)}.v-hero-caption{font-size:9px;bottom:47px;left:22px;right:auto}.v-button{gap:18px;min-height:44px;padding:13px 17px;font-size:11px}.v-search{margin-top:-20px}.v-search-intro{padding:14px 16px;font-size:11px}.v-search form{padding:15px;background:#fff!important}.v-search [data-search-field]{border:1px solid #e4e8ef;box-shadow:none!important;background:#f4f6fa!important}.v-catalog{padding-top:41px;padding-bottom:43px}.v-section-heading{margin-bottom:23px;display:block}.v-section-heading h2{letter-spacing:-1.2px;font-size:28px}.v-section-heading>p{margin-top:11px;font-size:11px}.v-tabs{gap:7px;margin-bottom:20px}.v-tabs button{padding:10px 13px;font-size:10px}.v-tabs>span{display:none}.v-cars{grid-template-columns:1fr;gap:19px}.v-promo{border-radius:13px;grid-template-columns:1fr}.v-promo>div{padding:28px}.v-promo h2{margin:20px 0;font-size:33px}.v-promo p:not(.v-eyebrow){font-size:12px}.v-promo>img{height:235px;padding:20px}.v-how{padding-top:43px;padding-bottom:32px}.v-steps{grid-template-columns:1fr;gap:24px}.v-steps article{padding-top:20px}.v-steps h3{margin-top:13px;font-size:19px}.v-steps p{max-width:none}.v-cta{flex-direction:column;align-items:start;padding-top:29px;padding-bottom:34px}.v-cta h2{font-size:28px}}:root{--font-sans:Manrope,Arial,sans-serif;--font-display:Manrope,Arial,sans-serif}.v-faq details{border-bottom:1px solid #e4e8ef;padding:22px 0}.v-faq summary{cursor:pointer;font-size:15px;font-weight:700}.v-faq p{color:#718096;max-width:750px;margin-top:15px;font-size:14px;line-height:1.8}.v-search{isolation:isolate;background:#fff;border:1px solid #e4e8ef;border-radius:18px;grid-template-columns:230px minmax(0,1fr);gap:0;max-width:1240px;margin-top:-48px;padding:0;display:grid;box-shadow:0 18px 55px #10172317}.v-search-intro{color:#fff;background:#16243a;border:0;border-radius:17px 0 0 17px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:30px;display:flex}.v-search-kicker{letter-spacing:1.6px;color:#9cb6ff;align-items:center;gap:9px;font-size:9px;display:flex}.v-search-intro h2{letter-spacing:-1px;margin:20px 0 12px;font-size:29px;font-weight:800;line-height:1.13}.v-search-intro p{color:#aebcd0;font-size:12px;line-height:1.7}.v-search-step{color:#7f94b0;letter-spacing:1.3px;margin-top:27px;font-size:8px}.v-search form{min-width:0;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0 17px 17px 0!important;padding:23px!important}.v-search .rental-search-grid{--tw-divide-x-reverse:0;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0}.v-search .rental-search-grid>*{border:0!important}.v-search .rental-search-field{background:#f6f8fc;border-radius:10px;min-height:102px;padding:17px 16px;border:1px solid #e3e9f2!important}.v-search .rental-search-field:hover,.v-search .rental-search-field:focus-within{background:#eef3ff;border-color:#9db6ff!important}.v-search .rental-search-field:first-child,.v-search .rental-search-field:last-of-type{grid-column:span 2}.v-search .rental-search-field>[class*=uppercase]{text-transform:none;letter-spacing:0;color:#63738a;font-size:11px;font-weight:600}.v-search .rental-search-field label{white-space:nowrap}.v-search .rental-search-field>[class*=mt-1\.5]>span{color:#3264ff}.v-search .rental-search-field .text-\[15px\]{font-size:14px}.v-search .rental-search-field>[class*=mt-1\.5]{margin-top:12px}.v-search .rental-search-action{grid-column:span 2;align-items:stretch;min-height:82px;padding:0}.v-search .rental-search-action button{--tw-ring-shadow:0 0 #0000;background:#3264ff;border-radius:10px;gap:12px;width:100%;height:auto;font-size:14px;transform:none;box-shadow:none!important}.v-search .rental-search-action button:hover{background:#2454e8}.v-search .rental-search-note{color:#748399;border:0;padding:17px 0 0;font-size:11px}.v-search [role=alert]:not(.sr-only){color:#c33333}@media (max-width:1300px){.v-search{margin-left:40px;margin-right:40px}}@media (min-width:768px) and (max-width:1100px){.v-search{grid-template-columns:1fr}.v-search-intro{border-radius:17px 17px 0 0;flex-direction:row;align-items:center;gap:24px;padding:20px 24px}.v-search-intro h2{margin:0;font-size:22px}.v-search-intro h2 br,.v-search-intro p,.v-search-step{display:none}.v-search form{border-radius:0 0 17px 17px!important}.v-search .rental-search-field{padding:15px 12px}}@media (max-width:767px){.v-search{border-radius:15px;margin:-20px 18px 0;padding:0;display:block}.v-search-intro{border-radius:14px 14px 0 0;padding:23px}.v-search-intro h2{margin:14px 0 0;font-size:27px}.v-search-intro h2 br,.v-search-intro p,.v-search-step{display:none}.v-search form{border-radius:0 0 14px 14px!important;padding:18px!important}.v-search [data-search-field]{border:1px solid #e3e9f2;border-radius:9px;box-shadow:none!important;background:#f6f8fc!important}.v-search [data-search-field] svg{color:#3264ff}.v-search button[type=submit]{box-shadow:none;background:#3264ff;border-radius:9px;min-height:50px}.v-search .rental-search-grid{grid-template-columns:1fr}}.v-search [data-search-field=category]{grid-column:span 2}.v-hero{height:clamp(290px,100svh - 360px,440px);min-height:0}.v-hero-content{padding-top:108px;padding-bottom:62px}.v-hero h1{letter-spacing:-2.6px;max-width:550px;margin:18px 0;font-size:54px;line-height:1.04}.v-hero-description{max-width:420px;margin-bottom:0;font-size:13px;line-height:1.6}.v-hero-content>.v-button{display:none}.v-hero-caption{font-size:9px;bottom:66px}.v-search{scroll-margin-top:90px}.v-search-intro{padding:24px}.v-search-intro h2{margin:16px 0 9px;font-size:26px}.v-search-step{margin-top:18px}.v-search form{padding:18px!important}.v-search .rental-search-field{min-height:89px;padding:13px 15px}.v-search .rental-search-action{min-height:89px}.v-search .rental-search-note{padding-top:13px}@media (min-width:768px) and (max-width:1100px){.v-hero-content{padding-top:108px}.v-hero h1{font-size:47px}.v-search-intro{padding:14px 20px}.v-search-intro h2{margin:0;font-size:20px}}@media (max-width:767px){.v-hero{height:clamp(230px,100svh - 380px,340px);min-height:0}.v-hero-content{padding-top:98px;padding-bottom:28px}.v-hero h1{letter-spacing:-1.5px;max-width:280px;margin:15px 0;font-size:34px;line-height:1.08}.v-hero-description{display:none}.v-hero-image{object-position:63% 60%;filter:brightness(.85);width:100%;height:100%;top:0;bottom:0;left:0;right:0}.v-hero-gradient{background:linear-gradient(90deg,#080e15f5,#080e159c 50%,#080e1533),linear-gradient(#0000 55%,#080e15cc)}.v-hero-caption{font-size:8px;bottom:39px;left:22px}.v-search-intro{padding:17px 20px}.v-search-intro h2{margin:10px 0 0;font-size:23px}.v-search form{padding:14px!important}.v-search-kicker{font-size:8px}.v-search button[type=submit]{min-height:48px}.v-search form>div.md\:hidden{padding:0}}@media (max-width:767px) and (max-height:720px){.v-hero-content{padding-top:91px}.v-hero h1{font-size:30px}.v-search-intro{padding:13px 18px}.v-search-intro h2{margin-top:8px;font-size:21px}}@media (max-width:767px){.v-hero-caption{display:none}.v-search{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.v-search-intro{border-radius:0;padding:12px 16px}.v-search-intro h2{letter-spacing:-.7px;margin-top:8px;font-size:21px;line-height:1.2}.v-search form{border-radius:0!important;padding:12px 16px!important}.v-search [data-search-field]{padding:9px 12px;box-shadow:none!important}.v-search [data-search-field].rental-search-mobile-location{border:0;padding:0;background:0 0!important}.v-search button[type=submit]{min-height:44px;padding-top:11px;padding-bottom:11px;font-size:13px}}[data-site-header] .logo-white,[data-site-header] .logo-dark{object-fit:contain;width:190px;height:44px}[data-site-footer] img{filter:none;width:190px;height:auto}@media (max-width:767px){[data-site-header] .logo-white,[data-site-header] .logo-dark{width:157px;height:36px}}[data-site-footer] a{color:#e2e9f4}[data-site-footer] a:hover{color:#83a3ff}[data-site-footer] h4{color:#9daec7}[data-site-footer] .border-t{border-color:#ffffff26}.nextcar-whatsapp{z-index:60;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;bottom:48px;right:24px;box-shadow:0 8px 24px #0003}.nextcar-whatsapp:hover{background:#1fbd5b}.nextcar-whatsapp:focus-visible{outline-offset:4px;outline:3px solid #3264ff}@media (max-width:767px){.nextcar-whatsapp{width:50px;height:50px;bottom:62px;right:16px}}.nextcar-skip-link{z-index:200;color:#101723;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.nextcar-skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-rental-search] button[type=submit]{cursor:pointer;transition:background-color .15s,box-shadow .15s}.v-search button[type=submit]:hover{background:#2454e8!important;box-shadow:0 4px 12px #3264ff26!important}[data-rental-search] button[type=submit]:focus-visible{outline-offset:3px;outline:3px solid #88a5ff}[data-rental-search] button[type=submit]:active{background:#1e46c5!important}[data-rental-search] button[type=submit]:disabled{cursor:not-allowed}.vehicle-card{container-type:inline-size}.vehicle-card-booking>div{min-width:0}.vehicle-card-action{cursor:pointer;text-align:center;white-space:normal}@container (width<=360px){.vehicle-card-booking{flex-direction:column;align-items:stretch;gap:14px}.vehicle-card-action{width:100%;height:auto;min-height:42px;box-shadow:none;padding:11px 12px;line-height:1.4}}@media (max-width:340px){.vehicle-card>div:last-child{padding-left:15px;padding-right:15px}.vehicle-card h3{font-size:16px}}#beneficios,#motoristas,#como-funciona,#faq{scroll-margin-top:92px}.nextcar-trip-summary{background:#fff;border:1px solid #dfe6f2;border-radius:12px;gap:16px;margin-bottom:24px;padding:20px;display:grid}.nextcar-trip-summary p{color:#63738a;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.nextcar-trip-summary strong{overflow-wrap:anywhere;font-size:14px}.nextcar-trip-summary summary{cursor:pointer;color:#3264ff;font-size:13px;font-weight:700}.nextcar-trip-summary details[open]>form{margin-top:16px}.nextcar-positive{color:#165831;background:#edf9f1;border:1px solid #b5d7c2;border-radius:10px;margin-bottom:16px;padding:13px;font-size:13px;font-weight:600}.nextcar-first-rental{color:#9ce2bb;margin-bottom:12px;font-size:12px}button:not(:disabled),summary{cursor:pointer}button:focus-visible{outline-offset:3px;outline:3px solid #8aa8ff}a:focus-visible{outline-offset:3px;outline:3px solid #8aa8ff}summary:focus-visible{outline-offset:3px;outline:3px solid #8aa8ff}.text-\[\#006A4D\]{color:#3264ff!important}@media (max-width:767px){.nextcar-first-rental{max-width:280px;font-size:10px;line-height:1.5}}.nextcar-electric-badge{color:#fff;background:#174a35;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700}.v-electric-catalog{border-top:1px solid #e4e8ef;padding-top:54px;padding-bottom:67px;scroll-margin-top:94px}.v-catalog-more{justify-content:center;margin-top:28px;display:flex}@media (max-width:760px){.v-electric-catalog{padding-top:34px;padding-bottom:43px}.v-catalog-more{margin-top:22px}}@media (max-width:360px){.nextcar-agency-card-main{flex-direction:column}.nextcar-agency-card-photo{width:100%}.nextcar-agency-card-photo img{aspect-ratio:16/9;height:auto}}html [data-site-header] .nextcar-mobile-menu{color:#101723;overscroll-behavior:contain;background:#fff;border-color:#e4e8ef;max-height:calc(100dvh - 72px);overflow-y:auto}html [data-site-header] .nextcar-mobile-menu nav,html [data-site-header] .nextcar-mobile-menu a,html [data-site-header] .nextcar-mobile-menu button{color:#101723!important}html [data-site-header] .nextcar-mobile-menu nav>a:not(.nextcar-menu-login):not(.nextcar-menu-search){border-radius:8px;padding:12px 8px}html [data-site-header] .nextcar-mobile-menu nav>a:not(.nextcar-menu-login):not(.nextcar-menu-search):hover{background:#f2f5fa;color:#2451d7!important}html [data-site-header] .nextcar-mobile-menu .text-muted-foreground{color:#53627a}html [data-site-header] .nextcar-mobile-menu .nextcar-menu-login{background:#101723;color:#fff!important}html [data-site-header] .nextcar-mobile-menu .nextcar-menu-search{background:#3264ff;color:#fff!important}.nextcar-campaigns{background:#f6f7fa;padding:24px 0 4px;scroll-margin-top:92px}.nextcar-campaign-container{max-width:1400px;margin:0 auto;padding:0 24px}.nextcar-campaign{aspect-ratio:3;background:#101723;border-radius:24px;outline:1px solid #0000000d;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.nextcar-campaign-art{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.nextcar-campaign-art[data-active=true]{opacity:1}.nextcar-campaign-controls{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex;position:relative}.nextcar-campaign-dot{cursor:pointer;background:0 0;border:0;border-radius:99px;place-items:center;width:20px;min-height:44px;padding:0 4px;display:grid}.nextcar-campaign-dot span{background:#3264ff33;border-radius:99px;width:100%;height:10px;display:block}.nextcar-campaign-dot:hover span{background:#3264ff66}.nextcar-campaign-dot[aria-pressed=true]{width:40px}.nextcar-campaign-dot[aria-pressed=true] span{background:#3264ff}.nextcar-campaign-pause{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nextcar-campaign-pause:focus-visible{clip-path:none;color:#101723;z-index:1;white-space:normal;background:#fff;border-radius:8px;width:auto;height:auto;min-height:44px;padding:10px 12px;font-size:12px;right:0}@media (min-width:1024px){.nextcar-campaigns{padding-top:32px}.nextcar-campaign-container{padding:0 48px}}@media (prefers-reduced-motion:reduce){.nextcar-campaign-art{transition:none}}.nextcar-site-header{isolation:isolate;background:0 0}.nextcar-site-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(24px);opacity:1;background:#ffffffeb;border-bottom:1px solid #e4e8ef;transition:opacity .22s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0}.nextcar-site-header[data-surface=hero]{background:linear-gradient(#0000008c,#0000)}.nextcar-site-header[data-surface=hero]:before{opacity:0}@media (prefers-reduced-motion:reduce){.nextcar-site-header:before{transition:none}}
