.page-module-scss-module__QFqS1G__main{background:linear-gradient(270deg,#c5ce22 0%,#687007 27%,#091701 50%,#687007 73%,#c5ce22 100%)}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection{margin-bottom:60px;padding:0}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection{margin-bottom:30px;padding:0}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection .page-module-scss-module__QFqS1G__heroMedia{width:100%;height:70vh;position:relative;overflow:hidden}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection .page-module-scss-module__QFqS1G__heroMedia{height:70vh}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection .page-module-scss-module__QFqS1G__heroImage{object-fit:cover;object-position:center}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__heroSection .page-module-scss-module__QFqS1G__heroImage{transform:scale(1.2)}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogSection{max-width:1440px;margin:0 auto;padding:0 55px 140px}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogSection{padding:0 0 120px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogGrid{flex-wrap:wrap;gap:30px;display:flex}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogGrid{flex-direction:column;align-items:center;gap:16px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogCard{aspect-ratio:1;width:calc(33.3333% - 20px);color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogCard{width:calc(100% - 40px)}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blogCard:after{content:"";-webkit-backdrop-filter:blur(10px);z-index:1;background:linear-gradient(#0000,#00000073);height:30%;position:absolute;bottom:0;left:0;right:0}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardImage{filter:brightness(.9);position:absolute;inset:0}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardImageInner{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent{z-index:2;text-align:left;isolation:isolate;background:0 0;padding:30px 20px 20px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent{padding:32px 16px 16px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent h3{z-index:1;text-shadow:4px 4px 8px #06210033;color:var(--white);font-family:var(--font-league-gothic);text-transform:uppercase;font-size:28px;font-style:italic;font-weight:400;position:relative}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent h3{font-size:30px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent p{z-index:1;text-shadow:1px 1px 2px #06210033;color:var(--light-yellow);font-family:var(--font-inter);margin-top:4px;font-size:16px;font-weight:200;position:relative}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__cardContent p{margin-top:2px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blurOverlay{z-index:1;opacity:1;height:calc(30% + 30px);position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000,#000);mask-image:linear-gradient(#0000,#000,#000)}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__blurImage{object-fit:cover;object-position:center;filter:blur(10px);width:100%;height:100%;display:block;transform:scale(1.05)}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsRow{width:100vw;margin:100px 0 60px 50%;overflow:visible;transform:translate(-50%)}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsRow{width:100vw;margin:60px 0 60px 50%;overflow:visible;transform:translate(-50%)}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsCarousel{flex-direction:column;align-items:center;display:flex;overflow:visible}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:24px;width:100%;margin-top:-40px;padding:100px 55px 20px;scroll-padding:40px;display:flex;overflow:auto visible}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack::-webkit-scrollbar{display:none}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack:before,.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack:after{content:"";flex:0 0 1px}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack{margin-top:0;padding:65px 20px 20px}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack:before,.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__roomsTrack:after{content:"";flex:0 0 20px}}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__carouselArrow{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex}.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__carouselControls{justify-content:center;align-items:center;gap:30px;margin-top:10px;margin-bottom:30px;display:flex}@media (max-width:900px){.page-module-scss-module__QFqS1G__main .page-module-scss-module__QFqS1G__carouselControls{display:none}}.page-module-scss-module__QFqS1G__roomsHeading{text-shadow:4px 4px 8px #06210033;color:var(--white);font-family:var(--font-league-gothic);text-transform:uppercase;margin:0 55px 20px;font-size:60px;font-style:italic;font-weight:400;line-height:.95}@media (max-width:900px){.page-module-scss-module__QFqS1G__roomsHeading{margin:0 20px 20px;font-size:40px}}
