@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-k4wktm,.svelte-k4wktm:before,.svelte-k4wktm:after,.svelte-k4wktm::backdrop{--tw-border-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.section-homepage-timeline-container .splide__track{padding-bottom:calc(var(--spacing,.25rem)*0)}.section-homepage-timeline-container .splide__arrows{right:calc(var(--spacing,.25rem)*0);bottom:calc(50% + 32px);left:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*6);position:absolute}@supports (color:color-mix(in lab,red,red)){.section-homepage-timeline-container .splide__arrow{background-color:color-mix(in oklab,var(--color-white,#fff)90%,transparent)!important}}.section-homepage-timeline-container .splide__arrow--prev:disabled{display:none}.section-homepage-timeline-container .splide__arrow--next:disabled{display:none}.section-homepage-timeline-container .splide__video__play{border-style:var(--tw-border-style);border-width:2px;border-color:#99a1af80}@supports (color:color-mix(in lab,red,red)){.section-homepage-timeline-container .splide__video__play{border-color:color-mix(in oklab,var(--color-gray-400,oklch(70.7% .022 261.325))50%,transparent)}}.section-homepage-timeline-container .splide__video__play{background-color:var(--color-white,#fff)}.section-homepage-timeline-container .splide__pagination{top:calc(var(--spacing,.25rem)*-6);margin-top:calc(var(--spacing,.25rem)*0)!important}@media (min-width:1024px){.section-homepage-timeline-container .splide__pagination{top:calc(var(--spacing,.25rem)*-8)}}.section-homepage-timeline-container .splide__pagination{z-index:1;right:0;position:relative!important}.section-homepage-timeline-container .splide__pagination .splide__pagination__page{background-color:#0009;width:.4rem;height:.4rem;margin-inline:.2rem}@supports (color:color-mix(in lab,red,red)){.section-homepage-timeline-container .splide__pagination .splide__pagination__page{background-color:color-mix(in oklab,var(--color-black,#000)60%,transparent)}}@media (min-width:1024px){.section-homepage-timeline-container .splide__pagination .splide__pagination__page{height:calc(var(--spacing,.25rem)*2)}.section-homepage-timeline-container .splide__pagination .splide__pagination__page{width:calc(var(--spacing,.25rem)*2)}}.section-homepage-timeline-container .splide__pagination .splide__pagination__page.is-active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:#000c}@supports (color:color-mix(in lab,red,red)){.section-homepage-timeline-container .splide__pagination .splide__pagination__page.is-active{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.section-homepage-timeline-container .splide__track{padding-bottom:0}.section-homepage-timeline-container .splide__arrows{padding-left:1.5rem;padding-right:1.5rem;position:absolute;bottom:calc(50% + 32px);left:0;right:0}.section-homepage-timeline-container .splide__arrow{background-color:#ffffffe6!important}:is(.section-homepage-timeline-container .splide__arrow--prev:disabled,.section-homepage-timeline-container .splide__arrow--next:disabled){display:none}.section-homepage-timeline-container .splide__video__play{background-color:#fff;border:2px solid #99a1af80}.section-homepage-timeline-container .splide__pagination{z-index:1;top:-1.5rem;right:0;margin-top:0!important;position:relative!important}@media (min-width:1024px){.section-homepage-timeline-container .splide__pagination{top:-2rem}}.section-homepage-timeline-container .splide__pagination .splide__pagination__page{background-color:#0009;width:.4rem;height:.4rem;margin-left:.2rem;margin-right:.2rem}@media (min-width:1024px){.section-homepage-timeline-container .splide__pagination .splide__pagination__page{width:.5rem;height:.5rem}}.section-homepage-timeline-container .splide__pagination .splide__pagination__page.is-active{background-color:#000c;transform:scale(1.25)}
