.style-module__m0n_8W__HeroBannerFloatingBoxContainer{transform-origin:100% 100%;z-index:11;--tw-scale-x:1;--tw-scale-y:1;width:100%;max-width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:flex-end;padding-left:1.25rem;padding-right:1.25rem;transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:3.5vh;right:0}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{width:fit-content}}@media (min-width:1024px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1440px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{padding-left:5rem;padding-right:5rem}}.style-module__m0n_8W__HeroBannerFloatingBoxContainer{--hero-banner-floating-box-gap:20px;--hero-banner-floating-box-height:60px;--hero-banner-floating-box-media-width:25%;--hero-banner-floating-box-width:100%}@media (min-width:712px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{--hero-banner-floating-box-height:120px}}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{--hero-banner-floating-box-gap:40px;--hero-banner-floating-box-height:170px;--hero-banner-floating-box-media-width:47%;--hero-banner-floating-box-width:clamp(460px,25vw,600px)}}@media (min-width:1024px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{--hero-banner-floating-box-gap:40px;--hero-banner-floating-box-width:clamp(460px,25vw,600px)}}@media (min-width:1440px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer{--hero-banner-floating-box-width:clamp(460px,25vw,600px)}}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer.style-module__m0n_8W__HeroBannerFloatingBoxColapse{--tw-scale-x:.6;--tw-scale-y:.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.style-module__m0n_8W__HeroBannerFloatingBoxContainer.style-module__m0n_8W__HeroBannerFloatingBoxColapse .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentAction,.style-module__m0n_8W__HeroBannerFloatingBoxContainer.style-module__m0n_8W__HeroBannerFloatingBoxColapse .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentDescription,.style-module__m0n_8W__HeroBannerFloatingBoxContainer.style-module__m0n_8W__HeroBannerFloatingBoxColapse .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxPaginatorBulletClass{display:none}.style-module__m0n_8W__HeroBannerFloatingBoxContainer.style-module__m0n_8W__HeroBannerFloatingBoxColapse .style-module__m0n_8W__HeroBannerFloatingBoxChristmasTheme{opacity:0}.style-module__m0n_8W__HeroBannerFloatingBoxContainer:hover{--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.style-module__m0n_8W__HeroBannerFloatingBoxContainer:hover .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentDescription,.style-module__m0n_8W__HeroBannerFloatingBoxContainer:hover .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxPaginatorBulletClass{display:block}.style-module__m0n_8W__HeroBannerFloatingBoxContainer:hover .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentAction{align-items:center;gap:.5rem;display:flex}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxChristmasTheme{pointer-events:none;width:100%;height:auto;transition-property:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:-13px;left:0}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox{max-width:calc(var(--hero-banner-floating-box-width)*1.1);min-width:calc(var(--hero-banner-floating-box-width)*1.02);border-radius:1.5rem}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem{align-items:center;gap:var(--hero-banner-floating-box-gap);min-height:var(--hero-banner-floating-box-height);width:100%;padding:.75rem;display:flex;position:relative;overflow:hidden}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxImage{flex-basis:var(--hero-banner-floating-box-media-width);max-height:var(--hero-banner-floating-box-height);border-radius:1.5rem}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxImage img,.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxImage video{max-height:var(--hero-banner-floating-box-height);-o-object-fit:cover;object-fit:cover;border-radius:1.5rem;width:100%}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent{flex-basis:calc(100% - var(--hero-banner-floating-box-media-width));padding-right:1.25rem}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentTitle{align-items:center;gap:.5rem;display:flex}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentDescription{margin-top:.25rem}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentDescription :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentAction{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentAction{margin-top:.75rem}}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentActionIcon{background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:.75rem;right:.75rem}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBox .style-module__m0n_8W__HeroBannerFloatingBoxItem .style-module__m0n_8W__HeroBannerFloatingBoxContent .style-module__m0n_8W__HeroBannerFloatingBoxContentActionIcon{display:none}}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxPaginator{z-index:20;justify-content:flex-start;align-items:center;gap:.375rem;margin-top:-1.5rem;margin-bottom:1.5rem;margin-left:auto;display:none;right:0}@media (min-width:768px){.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxPaginator{display:flex}}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxPaginator{width:calc(100% - var(--hero-banner-floating-box-media-width) - var(--hero-banner-floating-box-gap)/2 + 5px)}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxPaginator .style-module__m0n_8W__HeroBannerFloatingBoxPaginatorBulletClass{cursor:pointer;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:.375rem;height:.375rem;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.2;border-radius:9999px;display:flex}.style-module__m0n_8W__HeroBannerFloatingBoxContainer .style-module__m0n_8W__HeroBannerFloatingBoxPaginator .style-module__m0n_8W__HeroBannerFloatingBoxPaginatorBulletActiveClass{opacity:1}
.style-module__rIq5pa__HeroBannerContainer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;position:relative}.style-module__rIq5pa__HeroBannerContainer.style-module__rIq5pa__HeroBannerContainerHeightAuto{height:auto}.style-module__rIq5pa__HeroBannerContainer:not(.style-module__rIq5pa__HeroBannerContainerHeightAuto){min-height:calc(100dvh - var(--header-height))}@media (min-width:768px){.style-module__rIq5pa__HeroBannerContainer:not(.style-module__rIq5pa__HeroBannerContainerHeightAuto){min-height:calc(100vh - var(--header-height))}}.style-module__rIq5pa__HeroBannerContainer .style-module__rIq5pa__HeroBannerContainerOverlay{z-index:1;background-color:#14141480;position:absolute;inset:0}
