.home-trial{--home-heading: var(--color-brand);--home-warm: var(--home-warm-light);background:hsl(var(--background))}.home-trial .home-section{padding-block:2.5rem}.home-trial .home-section>div:first-child,.home-trial .home-hero-content{max-width:1440px;padding-inline:clamp(1rem,3.5vw,3.5rem)}.home-trial .home-warm{background:var(--home-warm)}.home-trial .home-section:not(.home-oncolor) h2,.home-trial>section[aria-labelledby=uk-core-editorial-heading] h2{color:var(--home-heading)}.home-trial .home-section h2{font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1.16;letter-spacing:-.025em;text-wrap:balance}.home-trial .home-section p{line-height:1.65}.home-trial .home-section.home-resume{padding-block:clamp(1.5rem,3vw,2rem)}.home-trial .home-resume h2{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2}.home-trial .home-resume-content{margin-top:.75rem}.home-trial .home-resume-grid{margin-top:.5rem;gap:.75rem}.home-trial .home-resume-card{min-width:0;gap:.625rem}.home-trial .home-resume-card p{line-height:1.45}.home-resume-calendar{flex:0 0 44px;width:44px;overflow:hidden;border-radius:.625rem;background:#fff;color:var(--color-brand-night);box-shadow:0 1px 3px #0000001f;text-align:center}.home-resume-calendar-month{display:block;padding:4px 2px;background:var(--color-brand);color:#fff;font-size:9px;font-weight:700;line-height:1.2;text-transform:uppercase}.home-resume-calendar-day{display:block;padding-block:3px 4px;font-size:24px;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.home-trial .home-occasions{padding-bottom:1.25rem}.home-trial .home-hero-content{padding-top:max(6rem,calc(var(--header-h) + 2rem));padding-bottom:1.75rem}.home-trial .home-hero-copy h1{max-width:20ch;font-size:clamp(1.875rem,3.3vw,3rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 16px rgb(0 0 0 / 20%)}.home-trial .home-hero-copy p{max-width:36rem;margin-top:1rem;line-height:1.55;color:#fff}.home-trial .home-hero-search{padding-top:1.5rem;padding-bottom:0}.home-trial .home-search{border-radius:1rem;box-shadow:0 8px 32px #00000024}.home-trial .home-search>div>button:last-child{border-radius:0 0 .875rem .875rem}.home-trial .home-search input{min-width:0}.home-trial .home-search-location:focus-within:after{content:"";position:absolute;inset:4px;border:2px solid var(--home-heading);border-radius:.75rem;pointer-events:none}.home-trial .home-search-pill{min-height:60px;border-radius:1rem}.home-trial [data-car-id]{background:hsl(var(--card));border-radius:1.25rem;box-shadow:0 2px 8px #0000000a}.home-trial [data-car-id]:hover{box-shadow:0 6px 20px #00000017}.home-trial [data-car-id] h3{line-clamp:2;-webkit-line-clamp:2}.home-trial [data-testid=home-nearby-cars]>div>div:last-child,.home-trial [data-testid=home-featured-cars]>div>div:last-child{padding-block:.25rem 1rem}.home-trial [data-testid=home-category-promo]>a,.home-trial [data-testid^=occasion-tile-],.home-trial .home-how .group>div,.home-trial .home-rentals a>div,.home-trial .home-host img,.home-trial .home-newsletter img{border-radius:1.25rem}.home-trial [data-testid=home-category-promo]>a{box-shadow:none}.home-trial [data-testid=home-category-promo] h3{text-wrap:balance}.home-trial [role=tab]{min-height:44px}.home-trial .home-inventory,.home-trial .home-browse-cta{background:var(--home-warm)}.home-trial .home-inventory>.home-section:last-of-type{padding-bottom:1rem}.home-trial .home-browse-cta{padding-block:.5rem 2.5rem}.home-trial .home-browse-cta>a{border-color:var(--home-heading);color:var(--home-heading);border-radius:.75rem;padding-inline:2rem}.home-trial .home-how h3{font-size:1.25rem;font-weight:700;line-height:1.3}.home-trial .home-oncolor p{color:#ffffffd9}.home-trial .home-rentals{background:var(--color-brand-night)}.home-trial .home-host{border-top:1px solid rgb(255 255 255 / 15%)}.home-trial .home-host h2,.home-trial .home-newsletter h2{max-width:22ch}.home-trial .home-newsletter>div>div>div:first-child{padding-block:0}.home-trial .home-newsletter form{flex-wrap:wrap}.home-trial .home-newsletter form input{flex-basis:12rem}.home-trial .home-newsletter form button{justify-content:center;min-height:48px}.home-trial .home-newsletter form+p{color:hsl(var(--muted-foreground))}.home-trial>section[aria-labelledby=uk-core-editorial-heading]{padding-block:2.5rem}.home-trial>section[aria-labelledby=uk-core-editorial-heading]>div{max-width:720px}.home-trial :is(a,button,input):focus-visible{outline:2px solid var(--home-heading);outline-offset:4px}.home-trial :is([data-testid=home-hero],.home-oncolor) :is(a,button,input):focus-visible{outline-color:#fff}.home-trial .home-search :is(button,input):focus-visible,.home-trial .home-search-pill:focus-visible{outline-color:var(--home-heading);outline-offset:-4px}.home-trial .home-search .home-search-location-input:focus{outline:none;box-shadow:none}.dark .home-trial{--home-heading: var(--color-brand-dm);--home-warm: hsl(var(--muted))}.dark .home-trial [data-testid^=resume-trip-]{background:hsl(var(--card))}.dark .home-trial .home-resume-card .text-primary{color:var(--home-heading)}@media(min-width:640px){.home-trial .home-section{padding-block:3.5rem}.home-trial .home-occasions{padding-bottom:1.5rem}.home-trial .home-hero-content{padding-top:max(7rem,calc(var(--header-h) + 2.5rem));padding-bottom:2.5rem}.home-trial .home-search>div>button:last-child{border-radius:.75rem}}@media(max-width:639px){.home-trial .home-newsletter form button{flex:1 0 auto}.home-trial .home-how .grid{gap:2rem;margin-top:2rem}}@media(prefers-reduced-motion:reduce){.home-trial *,.home-trial *:before,.home-trial *:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}
