.LandingSections_section__SCJSk{padding:clamp(64px,8vw,96px) 0}.LandingSections_vehicleGrid__qMfv1{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,24px)}.LandingSections_vehicleCard__8j8RN{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:16px;position:relative}.LandingSections_vehiclePhoto__IOP4n{position:relative;display:block;flex:none;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--ts-surface-muted)}.LandingSections_vehicleBody__VXCHS{display:flex;flex-direction:column;flex:1;min-width:0;padding:20px;gap:14px}.LandingSections_vehicleBody__VXCHS strong{text-align:right}.LandingSections_cost__uUsO7{margin-top:auto;padding-right:60px;min-height:132px}.LandingSections_vehicleAction__bsXXM{position:absolute;right:32px;bottom:48px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ts-green-800);color:white}.LandingSections_chip__esNjm:focus-visible,.LandingSections_vehicleAction__bsXXM:focus-visible{outline:2px solid var(--ts-accent);outline-offset:3px}.LandingSections_storyGrid__nM0ne{display:grid;grid-template-columns:1fr 1fr;gap:24px}.LandingSections_storyCard__iQ6eg{overflow:hidden;border-radius:20px}.LandingSections_storySlider__pGCh_{min-width:0;overflow:hidden;--story-columns:1}.LandingSections_storyTrack__gi4xO{display:flex;gap:24px;transition:transform .5s ease}.LandingSections_storySlide__K0KAf{flex:0 0 calc((100% - (var(--story-columns) - 1) * 24px) / var(--story-columns));min-width:0}.LandingSections_slideStory__OM2RR{height:100%}.LandingSections_slideStory__OM2RR .LandingSections_storyLink__TJnu2{flex-direction:column}.LandingSections_slideStory__OM2RR .LandingSections_storyPhoto__MsQ9E{flex:none;width:100%;min-height:0;aspect-ratio:4/3}.LandingSections_slideStory__OM2RR .LandingSections_storyBody__EcY7s{flex:1;padding:20px}@media(min-width:1024px){.LandingSections_storySlider__pGCh_{--story-columns:3}}@media(prefers-reduced-motion:reduce){.LandingSections_storyTrack__gi4xO{transition:none}}.LandingSections_sliderControl__ZUEdy{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--ts-border-subtle);border-radius:50%;background:white;color:var(--ts-green-800)}.LandingSections_sliderControl__ZUEdy:hover{background:var(--ts-green-50)}.LandingSections_sliderControl__ZUEdy:focus-visible{outline:2px solid var(--ts-accent);outline-offset:3px}.LandingSections_featuredStory__ZBhRD{grid-row:span 2}.LandingSections_storyLink__TJnu2{display:flex;flex-wrap:wrap;height:100%;text-decoration:none;color:inherit}.LandingSections_storyPhoto__MsQ9E{position:relative;min-height:180px;flex:1 1 180px;overflow:hidden;background:var(--ts-surface-muted)}.LandingSections_storyBody__EcY7s{flex:1 1 230px;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:24px;min-width:0}.LandingSections_featuredStory__ZBhRD .LandingSections_storyLink__TJnu2{flex-direction:column}.LandingSections_featuredStory__ZBhRD .LandingSections_storyPhoto__MsQ9E{min-height:300px}.LandingSections_featuredStory__ZBhRD .LandingSections_storyBody__EcY7s{flex:0 0 auto}.LandingSections_chip__esNjm{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--ts-border-subtle);border-radius:999px;font-size:14px;font-weight:500;color:var(--ts-text-primary);text-decoration:none}.LandingSections_checks__AGOG0{background:white;border-bottom:1px solid var(--ts-border-subtle);padding:clamp(40px,5vw,56px) 0}.LandingSections_checksInner__ewGNi{display:flex;flex-wrap:wrap;gap:32px;max-width:1200px;margin:auto;padding:0 clamp(20px,4vw,40px);align-items:center}.LandingSections_checksIntro__g_cHY{flex:1 1 280px}.LandingSections_checksIntro__g_cHY h2{font-size:clamp(22px,2.4vw,28px);line-height:1.2;font-weight:700}.LandingSections_checksIntro__g_cHY p{font-size:14px;line-height:1.55;color:var(--ts-text-secondary);margin-top:12px}.LandingSections_checkGrid__kpHB9{flex:2 1 560px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;list-style:none;padding:0;margin:0}.LandingSections_checkGrid__kpHB9 li{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--ts-border-subtle);border-radius:12px;background:var(--ts-ink-50);font-size:14px;font-weight:600}.LandingSections_checkGrid__kpHB9 svg{flex-shrink:0;width:28px;height:28px;padding:6px;border-radius:50%;background:var(--ts-green-50);color:var(--ts-green-800)}@media(max-width:900px){.LandingSections_storyGrid__nM0ne{grid-template-columns:1fr}.LandingSections_featuredStory__ZBhRD{grid-row:auto}}@media(max-width:600px){.LandingSections_storyLink__TJnu2{flex-direction:column}.LandingSections_storyBody__EcY7s,.LandingSections_storyPhoto__MsQ9E{flex-basis:auto}.LandingSections_vehicleAction__bsXXM{bottom:48px}}@media(hover:hover){.LandingSections_chip__esNjm:hover{background:var(--ts-green-50)}.LandingSections_storyCard__iQ6eg:hover,.LandingSections_vehicleCard__8j8RN:hover{transform:translateY(-2px);box-shadow:var(--ts-shadow-lg)}}@media(hover:none),(prefers-reduced-motion:reduce){.LandingSections_storyCard__iQ6eg:hover,.LandingSections_vehicleCard__8j8RN:hover{transform:none}}.LandingSections_contactSection__JR1vo{padding:clamp(64px,8vw,96px) 0}.LandingSections_contactGrid__ze9mq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px;align-items:start}.LandingSections_faq__LGCW9{min-width:0}.LandingSections_enquiryCard__wnnz6{min-width:0;scroll-margin-top:96px;border:1px solid var(--ts-green-200);border-radius:28px;background:var(--ts-surface-mint);padding:clamp(24px,4vw,40px)}.LandingSections_enquiryTitle__5W8DT{font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.03em}.LandingSections_whatsapp__heXhM{position:fixed;bottom:24px;right:24px;z-index:40;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 20px;border-radius:999px;background:var(--ts-ink-950);color:white;box-shadow:var(--ts-shadow-lg);font-size:14px;font-weight:600;text-decoration:none;transition:opacity .24s ease,visibility .24s ease}.LandingSections_whatsapp__heXhM:hover{background:var(--ts-ink-800)}.LandingSections_whatsapp__heXhM:focus-visible{outline:3px solid var(--ts-accent);outline-offset:3px}.LandingSections_whatsappCollapsed__k7fWa{width:56px;padding:0}.LandingSections_whatsappHidden__g_EDr{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:600px){.LandingSections_whatsapp__heXhM{bottom:max(16px,env(safe-area-inset-bottom));right:16px}}@media(prefers-reduced-motion:reduce){.LandingSections_whatsapp__heXhM{transition:none}}.LandingSections_process__E8JSy{background:var(--ts-green-950);color:white;padding:clamp(64px,8vw,96px) 0;scroll-margin-top:96px}.LandingSections_processHeading__agz_P{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.LandingSections_processHeading__agz_P h2{color:white}.LandingSections_processHeading__agz_P a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ts-green-300);font-weight:600}.LandingSections_processHeading__agz_P a:hover{color:white;text-decoration:underline}.LandingSections_processSteps__yxgIG{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px 24px;margin-top:40px;list-style:none;padding:0}.LandingSections_processSteps__yxgIG li{position:relative;border-top:1px solid rgb(255 255 255/.16);padding-top:24px}.LandingSections_processSteps__yxgIG li:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--ts-green-400);box-shadow:0 0 0 4px var(--ts-green-950)}.LandingSections_processSteps__yxgIG span{color:var(--ts-green-400)}.LandingSections_processSteps__yxgIG h3{color:white}.LandingSections_processSteps__yxgIG p{color:var(--ts-ink-300)}.LandingSections_footer__t7P23>div{max-width:1200px;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.LandingSections_footer__t7P23>div>div:first-child{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));padding-top:64px;gap:32px}.LandingSections_footer__t7P23>div>div:first-child>div{grid-column:auto}.LandingSections_footer__t7P23 ul{margin-top:12px}.LandingSections_footer__t7P23 li+li{margin-top:0}.LandingSections_footer__t7P23 a[href="/privacy-policy"],.LandingSections_footer__t7P23 a[href="/terms-conditions"],.LandingSections_footer__t7P23 a[href^="https://wa.me"],.LandingSections_footer__t7P23 li a{display:inline-flex;align-items:center;min-height:44px}.LandingSections_footer__t7P23 a:focus-visible,.LandingSections_process__E8JSy a:focus-visible{outline:2px solid white;outline-offset:4px;border-radius:4px}@media(max-width:480px){.LandingSections_footer__t7P23>div>div:first-child{grid-template-columns:1fr}.LandingSections_footer__t7P23>div>div:last-child>span:last-child{flex-wrap:wrap}}@media(min-width:768px){.LandingSections_vehicleGrid__qMfv1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.LandingSections_vehicleGrid__qMfv1{grid-template-columns:repeat(3,minmax(0,1fr))}}.LandingHero_hero__bzV8X{background:var(--ts-green-950);color:white;padding:clamp(48px,7vw,88px) 0 clamp(56px,7vw,96px)}.LandingHero_grid__fBvL6{max-width:1200px;margin:auto;padding:0 clamp(20px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(40px,5vw,64px)}.LandingHero_title__cRIHq{margin:0;font-size:clamp(40px,5.6vw,68px);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.LandingHero_title__cRIHq span{color:var(--ts-green-400)}.LandingHero_description__5CopU{font-size:18px;line-height:1.6;max-width:440px;color:var(--ts-ink-200);margin:28px 0}.LandingHero_actions__SfoqU{display:flex;flex-wrap:wrap;gap:12px}.LandingHero_stats__r9TDJ{display:grid;grid-template-columns:1fr 1fr;max-width:440px;margin-top:28px;padding-top:24px;border-top:1px solid rgb(255 255 255/12%)}.LandingHero_stats__r9TDJ>div{padding-right:16px}.LandingHero_stats__r9TDJ>div+div{padding-left:20px;border-left:1px solid rgb(255 255 255/12%)}.LandingHero_statValue__iaPIY{font:500 32px/1.2 var(--ts-font-mono)}.LandingHero_media___HjkF{position:relative;aspect-ratio:5/4;border-radius:28px;overflow:hidden;background:var(--ts-green-900);box-shadow:var(--ts-shadow-lg)}.LandingHero_slide__2KpL8{position:absolute;inset:0;opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1)}.LandingHero_active__mM6pm{opacity:1}.LandingHero_receipt__Fpi_m{position:absolute;bottom:16px;left:16px;right:16px;max-width:360px;background:white;color:var(--ts-text-primary);border-radius:20px;padding:20px}.LandingHero_receiptTop__4ZYmD{display:flex;align-items:center;justify-content:space-between;gap:8px}.LandingHero_counter__als1I{font:var(--ts-text-mono-sm);color:var(--ts-text-secondary)}.LandingHero_name__BKMOb{font-size:18px;font-weight:600;line-height:1.35;margin:12px 0}.LandingHero_cost__bi_Q0{border-top:1px solid var(--ts-border-subtle);padding-top:14px}.LandingHero_cost__bi_Q0 p{font:var(--ts-text-overline);text-transform:uppercase;color:var(--ts-green-800)}.LandingHero_cost__bi_Q0 strong{font:600 26px/1.3 var(--ts-font-mono)}.LandingHero_controls__BJFxI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:12px}.LandingHero_controls__BJFxI a{color:white;font-size:15px;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.LandingHero_controls__BJFxI button{min-width:44px;min-height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px}.LandingHero_controls__BJFxI a:focus-visible,.LandingHero_controls__BJFxI button:focus-visible{outline:2px solid white;outline-offset:2px}.LandingHero_bar__Tsffx{width:28px;height:4px;border-radius:2px;background:rgb(255 255 255/25%)}.LandingHero_controls__BJFxI button[aria-pressed=true] .LandingHero_bar__Tsffx{background:white}@media(prefers-reduced-motion:reduce){.LandingHero_slide__2KpL8{transition:none}}@media(max-width:480px){.LandingHero_receipt__Fpi_m{padding:16px}.LandingHero_name__BKMOb{font-size:16px;margin:8px 0}.LandingHero_cost__bi_Q0{padding-top:8px}.LandingHero_cost__bi_Q0 strong{font-size:23px}.LandingHero_statValue__iaPIY{font-size:28px}}