.hero[data-astro-cid-lcdefpme]{z-index:2;color:#fff;background:linear-gradient(125deg,#0b1420 0%,#0f1b2d 48%,#16293f 100%);padding:70px 0 64px;position:relative;overflow:visible}.hero-media[data-astro-cid-lcdefpme]{--hero-photo-scale:1.04;background:#16171c;position:absolute;inset:0;overflow:hidden}.hero-media[data-astro-cid-lcdefpme]:before{content:"";transform:scale(var(--hero-photo-scale));transform-origin:50% 44%;background:image-set("/assets/seychelles-beach-1600.avif" 1x type("image/avif"),"/assets/seychelles-beach-1600.webp" 1x type("image/webp"),"/assets/seychelles-beach-1600.jpg" 1x type("image/jpeg")) 50% 30%/132% no-repeat;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(125deg,#09101bb8 0%,#0f1b2d94 45%,#0f1b2db3 100%);position:absolute;inset:0}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(#09101b29 0%,#09101b0a 34% 62%,#0b14204d 92%,#0b142057 100%);position:absolute;inset:0}.hero-tide[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;background:linear-gradient(#e7f2fb57,#095cad33 68%,#0926521a);position:absolute;inset:0}.hero-tide[data-astro-cid-lcdefpme].is-cleared{pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-tide[data-astro-cid-lcdefpme]{display:none}.hero-media[data-astro-cid-lcdefpme]:before{filter:none!important;transform:scale(1.04)!important}}.hero-content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;max-width:780px;margin-inline:auto;position:relative}.hero-sub[data-astro-cid-lcdefpme]{color:#d3d4d8;max-width:640px;margin:20px auto 0;font-size:1.08rem;line-height:1.7}.search-wrap[data-astro-cid-lcdefpme]{z-index:4;margin-top:42px;position:relative}.hero-support[data-astro-cid-lcdefpme]{z-index:4;color:#d3d4d8;text-align:center;margin:26px auto 0;font-size:.95rem;position:relative}.hero-support[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;border-bottom:1px solid #fff6;font-weight:700;position:relative}.hero-support[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:#fff}.trust-strip[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:#fff;padding:34px 0}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);display:grid}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);padding:0 28px}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{padding-left:0}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border:0}.trust-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--lagoon);font-family:var(--font-serif);font-size:1.75rem;font-weight:400;display:block}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.featured[data-astro-cid-lcdefpme]{padding-top:104px;position:relative}.section-art[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;user-select:none;height:auto;display:block;position:absolute}.featured-art[data-astro-cid-lcdefpme]{opacity:.27;pointer-events:none;width:min(360px,30vw);top:40px;left:-116px}.section-heading[data-astro-cid-lcdefpme]{z-index:1;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex;position:relative}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{color:var(--brand-text);font-weight:800;position:relative}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .2s;display:inline-block}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(4px)}.featured-grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:repeat(3,1fr);gap:22px;display:grid;position:relative}.featured-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid var(--line);transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease, opacity .5s var(--ease-arrive);background:#fff;border-radius:24px;overflow:hidden}.featured-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:hover{border-color:#d6d6d2;transform:translateY(-5px);box-shadow:0 24px 50px #1410101c}.car-image[data-astro-cid-lcdefpme]{background:linear-gradient(#f8fbfe 0%,#edf5fb 60%,#dfebf6 100%);place-items:center;min-height:250px;display:grid;position:relative}.car-image[data-astro-cid-lcdefpme]:before{content:"";background:url(/assets/granite-ground.svg) bottom/100% 100% no-repeat;height:58%;position:absolute;inset:auto 0 0}.car-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;mix-blend-mode:multiply;width:96%;height:232px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(58px)}.featured-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:hover .car-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:translateY(58px)scale(1.035)}.car-category[data-astro-cid-lcdefpme]{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#0f1b2ddb;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:800;position:absolute;top:14px;left:14px}.car-info[data-astro-cid-lcdefpme]{padding:64px 24px 24px}.car-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-serif);margin:7px 0;font-size:1.75rem;font-weight:400}.car-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{min-height:48px;color:var(--muted);font-size:.9rem;line-height:1.5}.car-info[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid #ececea;align-items:baseline;margin-top:20px;padding-top:18px;display:flex}.car-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);letter-spacing:-.02em;font-size:1.85rem;font-weight:800}.car-info[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-left:2px;font-size:.82rem}.car-info[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--brand-text);margin-left:auto;font-size:.8rem;font-weight:800;position:relative}.process[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(160deg,#0b1420d6,#0f1b2dcc),image-set("/assets/rent-in-three-simple-steps.avif" 1x type("image/avif"),"/assets/rent-in-three-simple-steps.webp" 1x type("image/webp"),"/assets/rent-in-three-simple-steps.jpeg" 1x type("image/jpeg")) 50% 30%/cover no-repeat;margin-top:120px;padding:100px 0;position:relative;overflow:hidden}.process[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{z-index:1;position:relative}.process-art[data-astro-cid-lcdefpme]{opacity:.28;width:min(350px,32vw);top:-32px;right:-70px}.process-head[data-astro-cid-lcdefpme]{text-align:center;max-width:640px;margin:0 auto}.process-sub[data-astro-cid-lcdefpme]{color:#aeb2b9;margin:18px 0 0;font-size:1.05rem;line-height:1.7}.process-track[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;width:min(760px,100%);margin:62px auto 0;display:flex;position:relative}.track-line[data-astro-cid-lcdefpme]{background:#34363c;height:2px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.track-dot[data-astro-cid-lcdefpme]{z-index:2;background:#34363c;border-radius:50%;width:16px;height:16px;position:relative}.process-grid[data-astro-cid-lcdefpme]{background:#ffffff1a;grid-template-columns:repeat(3,1fr);gap:1px;margin:60px 0 0;padding:0;list-style:none;display:grid}.process-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;background:#0f1b2dde;padding:46px 38px 40px}.step-badge[data-astro-cid-lcdefpme]{color:#fff;width:84px;height:84px;font-family:var(--font-serif);background:linear-gradient(145deg,#2f7fc7,#095cad);border-radius:50%;place-items:center;font-size:1.75rem;font-weight:400;display:inline-grid;box-shadow:0 18px 38px #00000057}.process-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-serif);margin:26px 0 12px;font-size:1.75rem;font-weight:400}.process-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#aeb2b9;margin:0;line-height:1.7}.step-time[data-astro-cid-lcdefpme]{align-items:center;gap:7px;font-size:.84rem;font-weight:800;display:inline-flex;color:var(--lagoon-lifted)!important;margin-top:24px!important}.step-clock[data-astro-cid-lcdefpme]{flex:none}.faq[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;padding:120px 0 0;display:grid;position:relative}.faq[data-astro-cid-lcdefpme]:before{z-index:0;background-color:var(--sand);pointer-events:none;content:"";width:min(60vw,748px);height:178px;position:absolute;bottom:92px;left:calc(50% - 50vw);mask:url(/assets/mahe-coastline.png) 0 100%/contain no-repeat}.faq-head[data-astro-cid-lcdefpme],.faq-list[data-astro-cid-lcdefpme]{z-index:1;position:relative}.faq-art[data-astro-cid-lcdefpme]{opacity:.15;width:min(210px,18vw);top:-74px;right:-54px;transform:rotate(16deg)}.faq-head[data-astro-cid-lcdefpme]{position:sticky;top:110px}.faq-list[data-astro-cid-lcdefpme]{gap:12px;display:grid}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open]{border-color:var(--ink);box-shadow:0 10px 30px #1410100d}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;align-items:center;gap:14px;padding:20px 24px;font-weight:700;list-style:none;display:flex}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--brand-text)}.faq-arrow[data-astro-cid-lcdefpme]{width:26px;height:26px;color:var(--brand-text);background:#095cad1a;border-radius:50%;flex:none;place-items:center;font-size:.8rem;transition:transform .25s,background .2s;display:grid}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] .faq-arrow[data-astro-cid-lcdefpme]{background:var(--brand);color:var(--on-brand);transform:rotate(90deg)}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;padding:0 24px 24px 64px;line-height:1.72}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] p[data-astro-cid-lcdefpme]{animation:.34s cubic-bezier(.16,1,.3,1) faq-reveal}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-6px)}}[data-astro-cid-lcdefpme][data-live-rate],[data-astro-cid-lcdefpme][data-live-units],[data-astro-cid-lcdefpme][data-live-models]{display:inline-block}.is-updated[data-astro-cid-lcdefpme]{animation:.55s cubic-bezier(.16,1,.3,1) figure-settle}@keyframes figure-settle{0%{opacity:0;transform:translateY(-.2em)}}.reviews[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--surface);margin-top:120px;padding:100px 0;position:relative;overflow:hidden}.reviews[data-astro-cid-lcdefpme]:before{z-index:0;background-color:var(--paper);pointer-events:none;content:"";width:min(96vw,1290px);height:300px;position:absolute;bottom:-18px;right:0;transform:scaleX(-1);mask-image:url(/assets/mahe-coastline.png);mask-position:100% 100%;mask-size:contain;mask-repeat:no-repeat}.reviews-art[data-astro-cid-lcdefpme]{opacity:.2;width:min(330px,28vw);top:-70px;left:-76px;transform:rotate(-6deg)}.reviews[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{z-index:1;position:relative}.reviews-head[data-astro-cid-lcdefpme]{text-align:center;max-width:640px;margin:0 auto}.reviews-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:16px 0 0}.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:48px;display:grid}.review-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:24px;flex-direction:column;margin:0;padding:56px 36px 32px;display:flex;position:relative}.quote-mark[data-astro-cid-lcdefpme]{color:#095cad29;font-family:var(--font-serif);pointer-events:none;font-size:4rem;line-height:1;position:absolute;top:14px;left:30px}.review-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{flex:1;margin:0;font-size:1.06rem;line-height:1.75;position:relative}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-top:1px solid #ececea;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:24px;padding-top:18px;display:flex}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--brand-text)}.review-grid[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.84rem}.final-cta[data-astro-cid-lcdefpme]{padding:110px 0 34px}.cta-panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow);background:linear-gradient(100deg,#0b1420f2 0%,#0b1420e6 40%,#16293f8c 75%,#16293f59 100%),url(/assets/ready-to-get-started.jpeg) 50% 30%/cover no-repeat;grid-template-columns:1.25fr .75fr;align-items:center;gap:44px;padding:56px;display:grid;position:relative;overflow:hidden}.cta-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d3d4d8;max-width:460px;margin:18px 0 0;line-height:1.7}.cta-actions[data-astro-cid-lcdefpme]{gap:12px;display:grid}.button[data-astro-cid-lcdefpme].outline{color:#fff;background:0 0;border-color:#ffffff73}.button[data-astro-cid-lcdefpme].outline:hover{box-shadow:none;background:#ffffff1f;border-color:#fff}.cta-points[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px 38px;margin:34px 0 0;padding:0;list-style:none;display:flex}.cta-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--body);align-items:flex-start;gap:10px;font-size:.9rem;font-weight:600;line-height:1.35;display:flex}.cta-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:18px;height:18px;stroke:var(--lagoon);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}@media (hover:none),(width<=720px){.hero-support[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after,.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:after,.car-info[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:-14px -10px}}@media (width<=980px){.hero[data-astro-cid-lcdefpme]{padding:84px 0 68px}.featured[data-astro-cid-lcdefpme]{padding-top:78px}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:18px}.process-track[data-astro-cid-lcdefpme]{display:none}.process-grid[data-astro-cid-lcdefpme]{background:0 0;grid-template-columns:1fr;gap:0;margin-top:40px}.process-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:left;border-top:1px solid #34363c;grid-template-columns:72px 1fr;align-items:center;gap:4px 22px;padding:30px 0;display:grid}.process-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.step-badge[data-astro-cid-lcdefpme]{grid-row:span 3;align-self:start;width:72px;height:72px;font-size:1.5rem}.process-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:1.5rem}.step-time[data-astro-cid-lcdefpme]{margin-top:14px!important}.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:34px;padding-top:90px}.faq[data-astro-cid-lcdefpme]:before,.faq-art[data-astro-cid-lcdefpme]{display:none}.faq-head[data-astro-cid-lcdefpme]{position:static}.review-grid[data-astro-cid-lcdefpme],.cta-panel[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta-panel[data-astro-cid-lcdefpme]{gap:30px;padding:40px 32px}.cta-actions[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.hero-media[data-astro-cid-lcdefpme]:before{background-image:image-set("/assets/seychelles-beach-800.avif" 1x type("image/avif"),"/assets/seychelles-beach-800.webp" 1x type("image/webp"),"/assets/seychelles-beach-800.jpg" 1x type("image/jpeg"));background-size:cover}.hero[data-astro-cid-lcdefpme]{padding:76px 0 58px}.hero-sub[data-astro-cid-lcdefpme]{font-size:1rem}.search-wrap[data-astro-cid-lcdefpme]{margin-top:34px}.hero-support[data-astro-cid-lcdefpme]{font-size:.86rem}.hero-support[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme],.car-info[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;margin-block:-10px;padding-block:10px;display:inline-flex}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:26px 0}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:0 14px}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2){border:0}.section-heading[data-astro-cid-lcdefpme]{display:block}.section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{margin-top:20px;display:inline-block}.process[data-astro-cid-lcdefpme]{margin-top:90px}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.featured-art[data-astro-cid-lcdefpme],.process-art[data-astro-cid-lcdefpme],.reviews-art[data-astro-cid-lcdefpme]{display:none}.process[data-astro-cid-lcdefpme]{padding:74px 0}.process-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:60px 1fr;gap:4px 18px;padding:26px 0}.step-badge[data-astro-cid-lcdefpme]{width:60px;height:60px;font-size:1.3rem;box-shadow:0 12px 24px #00000057}.process-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.3rem}.process-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{padding:17px 18px;font-size:.97rem}.faq-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 18px 20px 50px;font-size:.94rem}.reviews[data-astro-cid-lcdefpme]{margin-top:90px;padding:80px 0}.review-grid[data-astro-cid-lcdefpme]{margin-top:32px}.review-grid[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{padding:48px 24px 26px}.quote-mark[data-astro-cid-lcdefpme]{font-size:3.4rem;left:22px}.review-grid[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:1rem}.final-cta[data-astro-cid-lcdefpme]{padding:80px 0 26px}.cta-panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);padding:34px 24px}.cta-actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta-points[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px 18px;margin-top:28px;display:grid}.cta-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:.85rem}}
