/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@keyframes usp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}div[id^=block-hero-large-] .usp-marquee{will-change:transform;animation:10s linear infinite usp-marquee}@media (min-width:1536px){div[id^=block-hero-large-] .usp-marquee{will-change:auto;animation:none}}@media (prefers-reduced-motion:reduce){div[id^=block-hero-large-] .usp-marquee{animation:none}}div[id^=block-hero-large-] .swiper-button-prev:after,div[id^=block-hero-large-] .swiper-button-next:after{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-style:normal;font-weight:400;line-height:1;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));position:absolute;top:50%;left:50%;font-family:lro-icons!important}div[id^=block-hero-large-] .swiper-button-prev:after{content:""}div[id^=block-hero-large-] .swiper-button-next:after{content:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
