.hot-spot{margin-top:4.375rem;margin-bottom:4.375rem}@media (min-width:992px){.hot-spot{margin-top:7.5rem;margin-bottom:7.5rem}}.hot-spot{display:grid;grid-template-rows:repeat(3,auto);position:relative}@media (min-width:992px){.hot-spot{padding-left:2.5rem;padding-right:2.5rem}}.hot-spot{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(40px / 2));padding-left:var(--bs-gutter-x,calc(40px / 2))}@media (min-width:576px){.hot-spot{max-width:100%}}@media (min-width:768px){.hot-spot{max-width:100%}}@media (min-width:992px){.hot-spot{max-width:100%}}@media (min-width:1200px){.hot-spot{max-width:86.5rem}}@media (min-width:1536px){.hot-spot{max-width:87.5rem}}@media (min-width:1600px){.hot-spot{max-width:87.5rem}}.hot-spot__title{font-family:var(--font-space-grotesk);font-size:1.625rem;text-transform:uppercase;line-height:1.875rem}@media (min-width:992px){.hot-spot__title{font-size:2.75rem;line-height:3rem;grid-row-start:1;grid-row-end:2}}@media not all and (min-width:992px){.hot-spot__title{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(40px / 2));padding-left:var(--bs-gutter-x,calc(40px / 2))}@media (min-width:576px){.hot-spot__title{max-width:100%}}@media (min-width:768px){.hot-spot__title{max-width:100%}}@media (min-width:992px){.hot-spot__title{max-width:100%}}@media (min-width:1200px){.hot-spot__title{max-width:86.5rem}}@media (min-width:1536px){.hot-spot__title{max-width:87.5rem}}@media (min-width:1600px){.hot-spot__title{max-width:87.5rem}}.hot-spot__title{margin-bottom:1.25rem}}.hot-spot__header{margin-bottom:1.875rem;column-gap:1rem}@media (min-width:992px){.hot-spot__header{display:grid;margin-bottom:2.5rem;grid-template-columns:auto auto;grid-template-rows:auto auto}}@media not all and (min-width:992px){.hot-spot__header{display:contents}}.hot-spot__explore{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(40px / 2));padding-left:var(--bs-gutter-x,calc(40px / 2))}@media (min-width:576px){.hot-spot__explore{max-width:100%}}@media (min-width:768px){.hot-spot__explore{max-width:100%}}@media (min-width:992px){.hot-spot__explore{max-width:100%}}@media (min-width:1200px){.hot-spot__explore{max-width:86.5rem}}@media (min-width:1536px){.hot-spot__explore{max-width:87.5rem}}@media (min-width:1600px){.hot-spot__explore{max-width:87.5rem}}.hot-spot__explore{display:flex;flex-shrink:0;column-gap:.3125rem;font-weight:700;text-transform:uppercase}@media (min-width:992px){.hot-spot__explore{grid-column-start:2;grid-column-end:3;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}}@media not all and (min-width:992px){.hot-spot__explore{margin-top:1.875rem;grid-row-start:3;grid-row-end:4}}.hot-spot__content{position:relative;overflow:hidden}.hot-spot__content-img{position:relative}.hot-spot__content-img img{width:100%}.hot-spot__content-img-items{position:absolute;top:0;left:0;height:100%;width:100%}.hot-spot__content-img-item{position:absolute;height:1.875rem;width:1.875rem;border-radius:624.9375rem;--tw-bg-opacity:1;background-color:rgb(104 120 106/var(--tw-bg-opacity,1))}@media (min-width:992px){.hot-spot__content-img-item{height:3.75rem;width:3.75rem}}.hot-spot__content-img-item{display:flex;align-items:center;justify-content:center;cursor:pointer}.hot-spot__content-img-item:after{font-family:Open Sans,sans-serif;content:attr(data-title);pointer-events:none;position:absolute;left:50%;bottom:-1.875rem;--tw-translate-x:-50%;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));white-space:nowrap;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.1875rem .625rem;font-size:.875rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));opacity:0}@media (min-width:992px){.hot-spot__content-img-item:after{bottom:-2.5rem;font-size:1rem}}.hot-spot__content-img-item:after{transition:all .3s ease}.hot-spot__content-img-item.active:after,.hot-spot__content-img-item:hover:after{visibility:visible;opacity:1}.hot-spot__content-img-item-icon,.hot-spot__content-img-item-icon:after,.hot-spot__content-img-item-icon:before{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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))}.hot-spot__content-img-item-icon:after,.hot-spot__content-img-item-icon:before{content:"";height:.0625rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:992px){.hot-spot__content-img-item-icon:after,.hot-spot__content-img-item-icon:before{height:.125rem;width:1.5625rem}}.hot-spot__content-img-item-icon:after{--tw-rotate:90deg;transition:all .3s ease}.hot-spot__content-img-item-icon:after,.hot-spot__content-img-item.active .hot-spot__content-img-item-icon:after{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))}.hot-spot__content-img-item.active .hot-spot__content-img-item-icon:after{--tw-rotate:0deg}.hot-spot__content-info{transition:all .3s ease;pointer-events:none;display:none;flex-direction:column;padding:1.25rem}@media (min-width:992px){.hot-spot__content-info{position:absolute;right:-27.5rem;top:0;display:flex;height:100%;max-width:27.5rem;padding:0}}.hot-spot__content-info-inner{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem}@media (min-width:992px){.hot-spot__content-info-inner{padding:1.875rem}}.hot-spot__content-info-inner-title{font-family:var(--font-space-grotesk);font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:row;justify-content:space-between;gap:.625rem}.hot-spot__content-info-inner-description{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hot-spot__content-info-inner:has(.hot-spot__content-info-inner-title){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}@media (min-width:992px){.hot-spot__content-info-inner:has(.hot-spot__content-info-inner-title){background-color:transparent;padding:1.875rem 1.875rem 0}}.hot-spot__content-info-inner:has(.hot-spot__content-info-inner-title) .hot-spot__content-info-inner-title{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:992px){.hot-spot__content-info-inner:has(.hot-spot__content-info-inner-title) .hot-spot__content-info-inner-title{margin-bottom:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hot-spot__content-info-inner:not(:has(.hot-spot__content-info-inner-title)){padding-top:.875rem}}.hot-spot__content-info-inner-close{display:flex;height:1.75rem;max-width:1.1875rem;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;filter:invert(1)}@media (min-width:992px){.hot-spot__content-info-inner-close{display:none}}.hot-spot__content-info.show{pointer-events:auto;right:0;display:flex;opacity:1}.hot-spot__content-info-prev-next{margin-top:auto;display:flex;user-select:none;align-items:center;justify-content:center;gap:.625rem;padding-bottom:1.875rem;padding-top:.625rem}.hot-spot__content-info-prev-next-item{display:flex;align-items:center;gap:.625rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hot-spot__content-info-prev-next-item.disabled{pointer-events:none;opacity:.5}.hot-spot__content-info-prev-next-item:first-child,.hot-spot__content-info-prev-next-item:last-child{cursor:pointer}.hot-spot__content-info-prev-next-item:first-child img,.hot-spot__content-info-prev-next-item:last-child img{--tw-rotate:90deg;filter:invert(1)}.hot-spot__content-info-prev-next-item:first-child img,.hot-spot__content-info-prev-next-item:last-child img{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))}.hot-spot__content-info-prev-next-item:last-child img{--tw-rotate:-90deg}.hot-spot__content-info-container{display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(104 120 106/var(--tw-bg-opacity,1))}@media (min-width:992px){.hot-spot__content-info-container{height:100%;width:27.5rem}}