.block-hero{--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-hero .cta-links{padding-bottom:1.25rem;padding-top:1.25rem}.block-hero .hero-stores .store-link .icon svg{height:100%;width:100%}.block-hero .section-bg{height:90%;pointer-events:none;position:absolute;top:0;width:100%;z-index:0;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1));opacity:1}@media(min-width:1280px){.block-hero .section-bg{height:100%;inset:0;top:-2.5rem}}.block-hero .section-bg{-webkit-mask:linear-gradient(180deg,#000 75%,transparent);mask:linear-gradient(180deg,#000 75%,transparent)}@media(min-width:1280px){.block-hero .section-bg{-webkit-mask:none;mask:none}}.block-hero .section-bg .bg-video{inset:0;opacity:.8;position:absolute;z-index:0}.block-hero .section-bg .bg-video,.block-hero .section-bg .image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-hero .section-bg .image{display:block;position:relative}.block-hero .section-bg .bg-layers,.block-hero .section-bg .front{height:100%;left:0;position:absolute;top:0;width:100%}.block-hero .section-bg .bg-layer,.block-hero .section-bg .front{will-change:transform}.block-hero .section-bg .front{top:2.5rem}.block-hero .section-bg .bg-layers .bg-layer{height:100%;left:0;position:absolute;top:0;width:100%}.block-hero .section-bg .bg-layers .bg-layer:nth-child(3){mix-blend-mode:screen}.block-video-feature .youtube-player,.block-video-feature .youtube-player iframe{height:100%!important;width:100%!important}.block-video-feature:not(:first-child){margin-top:-2.5rem}.block-video-feature .cta:after{aspect-ratio:1/1;content:"";overflow:hidden;pointer-events:none;position:absolute;width:24rem;z-index:-1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));-webkit-mask:radial-gradient(#000,transparent 70%);mask:radial-gradient(#000,transparent 70%);opacity:.9}.block-video-feature .video-viewer{inset:0;overflow:hidden;pointer-events:auto;position:absolute;z-index:10;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}@media(min-width:1280px){.block-video-feature .video-viewer{clip-path:url(#section-mask-1)}}.block-video-feature .section-bg{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}@media(min-width:1280px){.block-video-feature .section-bg{clip-path:url(#section-mask-1)}}.block-video-feature .section-bg:after{background-image:radial-gradient(#000 1px,transparent 0);background-size:6px 6px;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;z-index:10}.block-video-feature .section-bg .image{display:block;filter:blur(6px);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;position:relative;width:100%}.block-stores-feature{z-index:10}.block-stores-feature:not(:first-child){margin-top:-2.5rem}.block-stores-feature .text-wrapper{position:relative;text-align:center;width:100%}@media(min-width:1280px){.block-stores-feature .text-wrapper{text-align:left;width:50%}}.block-stores-feature .text-wrapper h3{font-family:Crimson Pro,serif;font-size:.75rem;font-weight:700;letter-spacing:.3rem;line-height:1rem;padding-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-stores-feature .text-wrapper h1{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:.85;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(2.5rem,5vw,6rem)}.block-stores-feature .text-wrapper p{font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;max-width:36rem;padding-top:1.25rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}@media(min-width:1280px){.block-stores-feature .text-wrapper p{margin-left:0;margin-right:0}}.block-stores-feature .cta-wrapper,.block-stores-feature .stores{position:relative}.block-stores-feature .graphic-elements{align-items:center;display:none;height:100%;justify-content:space-between;left:0;padding-bottom:1.5rem;padding-left:3rem;padding-right:3rem;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media(min-width:1280px){.block-stores-feature .graphic-elements{display:flex}}.block-stores-feature .graphic-elements .element{height:100%;max-height:585px;position:relative}.block-stores-feature .graphic-elements .element--right{--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-stores-feature .section-bg{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}@media(min-width:1280px){.block-stores-feature .section-bg{clip-path:url(#section-mask-2)}}.block-stores-feature .section-bg:before{content:"";height:13rem;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:5;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1));-webkit-mask:linear-gradient(180deg,#000,transparent);mask:linear-gradient(180deg,#000,transparent)}.block-stores-feature .section-bg .overlay{height:100%;-o-object-position:bottom;object-position:bottom;opacity:.7;position:absolute;top:15rem;width:100%;z-index:1}.block-stores-feature .section-bg .image,.block-stores-feature .section-bg .overlay{display:block;-o-object-fit:cover;object-fit:cover}.block-stores-feature .section-bg .image{aspect-ratio:1/1;left:0;max-width:none;-o-object-position:center;object-position:center;opacity:1;position:relative;top:0;width:170%;z-index:0}@media(min-width:1280px){.block-stores-feature .section-bg .image{aspect-ratio:auto;height:100%;width:100%}}.block-stores-feature .section-bg .image{-webkit-mask:linear-gradient(180deg,#000 60%,transparent);mask:linear-gradient(180deg,#000 60%,transparent)}@media(min-width:1280px){.block-stores-feature .section-bg .image{-webkit-mask:linear-gradient(90deg,#000 0,#000 45%,rgba(0,0,0,.5) 52%,rgba(0,0,0,.2) 57%,rgba(0,0,0,.05) 68%);mask:linear-gradient(90deg,#000 0,#000 45%,rgba(0,0,0,.5) 52%,rgba(0,0,0,.2) 57%,rgba(0,0,0,.05) 68%)}}.news-card{aspect-ratio:16/9;border-color:transparent;border-width:2px;filter:drop-shadow(2px 2px 10px rgba(0,0,0,.5));overflow:hidden;position:relative;transition-duration:.3s;width:100%}.news-card .card-bg img{transition-duration:.5s}.news-card:hover{--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));box-shadow:0 0 30px #b79b6366}.news-card:hover .card-bg img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.news-card .article-date{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.875rem;letter-spacing:.3rem;line-height:1.25rem;padding-bottom:.75rem}.news-card .article-date,.news-card .article-title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.news-card .article-title{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(1.1rem,4vw,1.4rem);letter-spacing:-.05em;line-height:1em;position:relative}.news-card .article-intro{padding-top:.5rem}@media(min-width:1280px){.news-card .article-intro{padding-right:4rem}}.news-card .article-intro>p{font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}@media(min-width:1280px){.news-card .article-intro>p{font-size:1.125rem;line-height:1.75rem}}.news-card:after{bottom:0;content:"";height:100%;left:0;overflow:hidden;position:absolute;width:100%;z-index:3;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 70%);mask:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 70%);opacity:.6}.featured-news-card{align-items:center;display:flex;overflow:hidden;padding:13rem 2.5rem 10rem;position:relative;width:100%}@media(min-width:1280px){.featured-news-card{padding-left:5rem;padding-right:5rem}}.featured-news-card{filter:drop-shadow(2px 2px 10px rgba(0,0,0,.5))}.featured-news-card .article-date{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.875rem;letter-spacing:.3rem;line-height:1.25rem;padding-bottom:.75rem}.featured-news-card .article-date,.featured-news-card .article-title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.featured-news-card .article-title{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(3rem,4vw,5rem);letter-spacing:-.05em;line-height:.9em;position:relative}.featured-news-card .article-intro{max-width:28rem;padding-top:.5rem}.featured-news-card .article-intro>p{font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}.featured-news-card:after{bottom:0;content:"";height:100%;left:0;overflow:hidden;position:absolute;width:100%;z-index:3;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 70%);mask:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 70%);opacity:.6}.featured-news-card.left-aligned{justify-content:flex-start}.featured-news-card.right-aligned{justify-content:flex-end}.news-card-small{border-color:transparent;border-width:2px;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(33 32 37/var(--tw-bg-opacity,1));filter:drop-shadow(2px 2px 10px rgba(0,0,0,.3));transition-duration:.3s}.news-card-small,.news-card-small .card-image{overflow:hidden}.news-card-small .card-image img{transition-duration:.5s}.news-card-small:hover{--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));box-shadow:0 0 30px #b79b6366}.news-card-small:hover .card-image img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.news-card-small .card-text{padding-left:1rem;padding-right:1rem}@media(min-width:1280px){.news-card-small .card-text{padding:2rem}}.news-card-small .article-date{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.875rem;letter-spacing:.3rem;line-height:1.25rem}.news-card-small .article-date,.news-card-small .article-title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.news-card-small .article-title{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(.9rem,4vw,1rem);letter-spacing:-.05em;line-height:1em;position:relative}.block-news-listing .more-articles{position:relative;z-index:10}.block-news-listing .more-articles .section-bg{clip-path:url(#section-mask-2)}.block-news-listing .more-articles .section-bg img{-webkit-mask:linear-gradient(180deg,#000 80%,transparent);mask:linear-gradient(180deg,#000 80%,transparent)}.block-news-listing .older-articles{position:relative;z-index:20}.block-news-listing .older-articles .section-bg img{-webkit-mask:linear-gradient(0deg,#000 80%,transparent);mask:linear-gradient(0deg,#000 80%,transparent)}.block-news-listing .section-bg{inset:0;overflow:hidden;position:absolute;z-index:0;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-news-listing .other-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;margin-bottom:2.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(1.4rem,4vw,3.5rem);line-height:1em}.block-news-listing .other-title,.block-news-listing .search-bar{position:relative}.block-news-listing .search-bar input{border-width:2px;--tw-border-opacity:1;background-color:transparent;border-color:rgb(183 155 99/var(--tw-border-opacity,1));padding:.5rem 3rem .5rem .5rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}.block-news-listing .search-bar button{aspect-ratio:1/1;display:flex;position:absolute;right:.25rem;top:50%;--tw-translate-y:-50%;align-items:center;border-width:1px;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));height:calc(100% - 8px)}.block-maps{width:100vw;z-index:20;--tw-bg-opacity:1;background-color:rgb(236 232 218/var(--tw-bg-opacity,1));padding-bottom:4rem}@media(min-width:1280px){.block-maps{padding-bottom:2.5rem}}.block-maps .overlay-gallery .gallery-item{opacity:1;overflow:hidden;position:relative;transition-duration:.2s}.block-maps .overlay-gallery .gallery-item:before{border-width:2px;content:"";inset:0;pointer-events:none;position:absolute;z-index:10;--tw-border-opacity:1;border-color:rgb(255 211 124/var(--tw-border-opacity,1));opacity:0;transition-duration:.2s}.block-maps .overlay-gallery .gallery-item.active:before{opacity:1}.block-maps .overlay-gallery .gallery-item:hover:before{opacity:.5}.block-maps .main-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;position:relative;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:5rem;line-height:.8em}.block-maps:not(:first-child){margin-top:-2.5rem}.block-maps .section-bg{overflow:hidden;pointer-events:none;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-maps .section-bg .image,.block-maps .section-bg .image-wrapper{height:100%;width:100%}.block-maps .section-bg .image{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.block-maps .map-controls .controls-inner{border-radius:.5rem;--tw-bg-opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(16 15 19/var(--tw-bg-opacity,1));box-shadow:0 4px 20px #0000004d;padding:1rem}.block-maps .map-controls .controls-title{border-bottom-width:1px;border-color:#100f1380;display:block;font-family:vintage-deco,sans-serif;font-size:10px;letter-spacing:.1em;margin-bottom:.75rem;padding-bottom:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-maps .map-controls .filter-group{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.block-maps .map-controls .filter-item{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;gap:.75rem;padding:.5rem .75rem;transition-duration:.2s}.block-maps .map-controls .filter-item:hover{background-color:#ffffff1a}.block-maps .map-controls .filter-item.active .filter-dot{--tw-scale-x:1;--tw-scale-y:1;box-shadow:0 0 8px currentColor;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-maps .map-controls .filter-item.active .filter-label{opacity:1}.block-maps .map-controls .filter-item:not(.active) .filter-dot{--tw-scale-x:.75;--tw-scale-y:.75;opacity:.4;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-maps .map-controls .filter-item:not(.active) .filter-label{opacity:.4}.block-maps .map-controls .filter-dot{border-radius:9999px;height:.75rem;transition-duration:.2s;width:.75rem}.block-maps .map-controls .filter-label{font-family:vintage-deco,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.2s}.block-maps .map-controls .action-group{border-color:#ffffff1a;border-top-width:1px;display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem}.block-maps .map-controls .action-btn{align-items:center;background-color:#ffffff1a;border-radius:.25rem;display:flex;font-family:vintage-deco,sans-serif;font-size:10px;gap:.5rem;justify-content:center;letter-spacing:.025em;padding:.5rem .75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.2s}.block-maps .map-controls .action-btn:hover{background-color:#fff3}.block-maps .map-pin{align-items:center;cursor:pointer;display:flex;filter:drop-shadow(0 1px 15px rgba(0,0,0,.9));justify-content:flex-start;position:absolute;transform:translate(-50%,-50%);z-index:10}.block-maps .map-pin.active{z-index:20}.block-maps .map-pin .pin-dot{border-radius:9999px;z-index:10;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));padding:.25rem}.block-maps .map-pin .pin-name{display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:270px;z-index:0;--tw-translate-x:-.5rem;align-items:center;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;justify-content:flex-start;--tw-bg-opacity:.5;font-family:vintage-deco,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1;padding:.5rem 1rem .5rem 4rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));opacity:0;transition-duration:.2s}.block-maps .map-pin .pin-name,.block-maps .map-pin.active .pin-name,.block-maps .map-pin:hover .pin-name{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-maps .map-pin.active .pin-name,.block-maps .map-pin:hover .pin-name{pointer-events:auto;--tw-translate-x:0px;opacity:1}.block-maps .map-pin.type-base .pin-dot{background-color:#525e4b}.block-maps .map-pin.type-base .pin-name{background-color:#525e4b80}.block-maps .overlay-panel-wrapper{position:relative}@media(min-width:1280px){.block-maps .overlay-panel-wrapper{max-width:clamp(420px,40vw,600px);width:100%}}.block-maps .collapse-toggle{align-items:center;display:flex;gap:.5rem;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));font-family:vintage-deco,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.5rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.2s}.block-maps .collapse-toggle:hover{filter:brightness(.9)}.block-maps .map-content-inner.is-collapsed .map-title-static{padding-bottom:0}.block-maps .overlay-panel{background-color:rgb(16 15 19/var(--tw-bg-opacity,1));pointer-events:auto;position:relative;--tw-bg-opacity:.7;--tw-text-opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.3s}.block-maps .overlay-panel.is-hidden{opacity:0;pointer-events:none}.block-maps .overlay-panel .feature-video-wrapper{align-items:center;display:flex;position:relative;width:100%}.block-maps .overlay-panel .feature-video{aspect-ratio:16/9;overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-maps .overlay-panel .feature-video img,.block-maps .overlay-panel .feature-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-maps .overlay-panel .map-nav-btn{display:flex;height:3rem;position:absolute;top:50%;width:3rem;z-index:10;--tw-translate-y:-50%;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.2s}.block-maps .overlay-panel .map-nav-btn,.block-maps .overlay-panel .map-nav-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-maps .overlay-panel .map-nav-btn:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;--tw-text-opacity:1;color:rgb(255 211 124/var(--tw-text-opacity,1))}.block-maps .overlay-panel .map-nav-prev{left:-3.5rem}.block-maps .overlay-panel .map-nav-next{right:-3.5rem}.block-maps .close-btn{background:transparent;cursor:pointer;display:none;pointer-events:auto;position:absolute;right:1.25rem;top:1.25rem}.block-maps .close-btn,.block-maps .overlay-title{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}.block-maps .overlay-title{font-family:vintage-deco,sans-serif;font-weight:700}.block-maps .overlay-description{line-height:1.6;opacity:.9}.mobile-dropdown-selector .select-wrap{position:relative;width:100%}.mobile-dropdown-selector .map-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1));font-family:vintage-deco,sans-serif;font-size:.875rem;letter-spacing:.025em;line-height:1.25rem;padding:1rem 3.5rem 1rem 1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-dropdown-selector .map-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(183 155 99/var(--tw-ring-opacity,1))}.mobile-dropdown-selector .map-select{line-height:1.2}.mobile-dropdown-selector .select-arrow{pointer-events:none;position:absolute;right:1.25rem;top:50%;--tw-translate-y:-50%;font-size:.875rem;line-height:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.block-media{--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-media .main-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;position:relative;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(2rem,8vw,6rem);line-height:.8em}.block-media .media-tabs .media-tab .tab-bg svg{height:100%;width:100%}.block-media .media-tab{transition-duration:.2s}.block-media .media-tab .tab-text{font-size:.75rem;letter-spacing:.15rem;line-height:1rem}@media(min-width:1280px){.block-media .media-tab .tab-text{font-size:1rem;letter-spacing:.3rem;line-height:1.5rem}}.block-media .media-tab .tab-bg{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));transition-duration:.2s}.block-media .media-tab.active .tab-bg,.block-media .media-tab:hover .tab-bg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.block-media .section-hero:before{background:linear-gradient(0deg,#0e161d 0,#0e161dd9 50%,#0e161db3);bottom:0;content:"";height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}@media(min-width:1280px){.block-media .section-hero:before{background:linear-gradient(0deg,#0e161d 0,rgba(14,22,29,.8) 40%,transparent);height:66.666667%}}.block-media .media-gallery{background-image:url(../images/large-waves.png);overflow:visible}.block-media .media-gallery:after{bottom:-33.333333%;content:"";height:66.666667%;left:0;margin-left:auto;margin-right:auto;overflow:hidden;position:absolute;right:0;width:90vw;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));-webkit-mask:radial-gradient(#000,transparent 70%);mask:radial-gradient(#000,transparent 70%);opacity:.8;pointer-events:none}.block-media .media-inner{aspect-ratio:16/11;box-shadow:0 30px 80px #00000059;overflow:hidden}.block-media .media-inner img,.block-media .media-inner video{overflow:hidden}.block-media .gallery-item{overflow:visible}.block-media .media-swiper{height:100%;overflow:visible!important;padding:30px 0 20px;width:100%}@media(min-width:1280px){.block-media .media-swiper{padding:60px 0 40px}}.block-media .media-swiper .swiper-wrapper{align-items:center;overflow:visible!important}.block-media .swiper-slide{filter:saturate(0);opacity:1;overflow:visible!important;transform:scale(.85);transition:transform .35s cubic-bezier(.2,.9,.2,1),opacity .25s ease,filter .25s ease}@media(min-width:1280px){.block-media .swiper-slide{transform:scale(.9)}.block-media .swiper-slide-prev{left:-3.5rem}.block-media .swiper-slide-next{right:-3.5rem}}.block-media .swiper-slide-active{filter:none;opacity:1;transform:scale(1);transform-origin:center 27.5%;z-index:5}@media(min-width:768px){.block-media .swiper-slide-active{transform:scale(1.1)}}@media(min-width:1280px){.block-media .swiper-slide-active{transform:scale(1.4)}}.block-media .swiper-slide-active .media-inner{aspect-ratio:16/9;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 211 124/var(--tw-border-opacity,1))}.block-media .carousel-btn{align-items:center;aspect-ratio:1/1;display:flex;flex-shrink:0;justify-content:center;position:relative;transition-duration:.2s;width:90px;z-index:30}.block-media .carousel-btn:hover{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 211 124/var(--tw-text-opacity,1))}.block-media .media-pagination{align-items:center;display:none;flex-grow:1;gap:.75rem;justify-content:center}@media(min-width:1280px){.block-media .media-pagination{display:flex}}.block-media .media-pagination{min-height:48px}.block-media .media-pagination .swiper-pagination-bullet{background:#ffffff40;border-radius:9999px;height:10px;opacity:1;transition:transform .2s ease,background .2s ease;width:10px}.block-media .media-pagination .swiper-pagination-bullet-active{background:#b79b63;transform:scale(1.5)}.block-community{z-index:20}.block-community:not(:first-child){margin-top:-2.5rem}.block-community .text-wrapper{position:relative;width:100%}@media(min-width:1280px){.block-community .text-wrapper{width:50%}}.block-community .text-wrapper h3{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.75rem;letter-spacing:.3rem;line-height:1rem;padding-bottom:1rem}.block-community .text-wrapper h1,.block-community .text-wrapper h3{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.block-community .text-wrapper h1{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(2.5rem,6vw,6rem);letter-spacing:-.025em;line-height:.85}.block-community .text-wrapper p{font-family:Bai Jamjuree,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-left:auto;margin-right:auto;max-width:42rem;padding-top:1.25rem;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}@media(min-width:1280px){.block-community .text-wrapper p{margin-left:auto;margin-right:0}}.block-community .socials.items-3 .cta-wrapper{margin-left:-1.75rem;margin-right:-1.75rem;--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:1024px){.block-community .socials.items-3 .cta-wrapper{margin-left:-2rem;margin-right:-2rem;--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.block-community .socials.items-3 .cta-wrapper:nth-child(2n){top:5rem}@media(min-width:1024px){.block-community .socials.items-3 .cta-wrapper:nth-child(2n){top:6rem}}.block-community .section-bg{inset:0;z-index:0}.block-community .section-bg,.block-community .section-bg:before{overflow:hidden;pointer-events:none;position:absolute;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-community .section-bg:before{content:"";height:18rem;left:0;-webkit-mask:linear-gradient(180deg,#000,transparent);mask:linear-gradient(180deg,#000,transparent);top:0;width:100%;z-index:5}.block-community .section-bg .overlay{bottom:0;display:none;height:100%;left:0;margin-left:auto;margin-right:auto;overflow:hidden;pointer-events:none;right:0;width:100%}@media(min-width:1024px){.block-community .section-bg .overlay{display:block}}.block-community .section-bg .overlay{-webkit-mask:linear-gradient(0deg,#000,transparent);mask:linear-gradient(0deg,#000,transparent)}.block-community .section-bg .overlay .inner{bottom:0;height:100%;left:0;-webkit-mask:radial-gradient(#000,transparent 60%);mask:radial-gradient(#000,transparent 60%);position:absolute;width:100%}.block-community .section-bg .overlay .inner:after{content:"";height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:3;--tw-bg-opacity:1;background-color:rgb(255 211 124/var(--tw-bg-opacity,1));-webkit-mask-image:url(../images/vespa-lines.png);mask-image:url(../images/vespa-lines.png);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80% 120%;mask-size:80% 120%}.block-community .section-bg .image-wrapper,.block-community .section-bg .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.block-community .section-bg .image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.3;position:relative;width:100%;z-index:0}.block-field-codex .main-title{font-size:clamp(2.5rem,8vw,9rem);line-height:.9em}@media(max-width:768px){.block-field-codex .main-title{font-size:clamp(3.5rem,10vw,3.5rem)}}.block-field-codex .section-hero{padding-top:7rem}@media(min-width:768px){.block-field-codex .section-hero{padding-top:10rem}}@media(min-width:1024px){.block-field-codex .section-hero{padding-top:15rem}}.block-field-codex .section-hero:after{background-image:url(../images/lines-black.png);background-size:150%;content:"";inset:0;position:absolute;z-index:10}.block-field-codex .section-hero .title-bg{mask-image:linear-gradient(180deg,#000 30%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent)}.block-field-codex .codex-blocks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}@media(min-width:768px){.block-field-codex .codex-blocks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(6rem*var(--tw-space-y-reverse));margin-top:calc(6rem*(1 - var(--tw-space-y-reverse)))}}@media(min-width:1024px){.block-field-codex .codex-blocks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(8rem*var(--tw-space-y-reverse));margin-top:calc(8rem*(1 - var(--tw-space-y-reverse)))}}.block-field-codex:before{background-image:url(../images/textured-bg.jpg);background-repeat:repeat;content:"";inset:0;opacity:.5;position:absolute;z-index:0}.block-field-codex .codex-block{cursor:pointer;display:block;position:relative}.block-field-codex .codex-block .block-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;position:relative}@media(min-width:1024px){.block-field-codex .codex-block .block-content{display:grid;gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.block-field-codex .codex-block:hover .block-title{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-field-codex .codex-block:hover .block-hover-bg{opacity:.1}.block-field-codex .codex-block:hover .block-image img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-field-codex .codex-block .block-image{order:1}@media(min-width:1024px){.block-field-codex .codex-block .block-image{order:0}}.block-field-codex .codex-block .block-text{align-items:flex-start;display:flex;flex-direction:column;order:2;text-align:left}@media(min-width:1024px){.block-field-codex .codex-block .block-text{order:0}.block-field-codex .codex-block.reverse .block-content{grid-auto-flow:dense}.block-field-codex .codex-block.reverse .block-text{grid-column-start:2}.block-field-codex .codex-block.reverse .block-image{grid-column-start:1;grid-row-start:1}.block-field-codex .codex-block:not(.reverse) .block-text{align-items:flex-end;text-align:right}}.block-field-codex .block-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(1.75rem,7vw,4.625rem);line-height:.9em}.block-field-codex .block-description{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem;padding-top:1.25rem;position:relative}@media(min-width:1280px){.block-field-codex .block-description{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem;line-height:1.625}}.block-field-codex .block-description *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1280px){.block-field-codex .block-description *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem;line-height:1.625}}.block-field-codex .block-image{aspect-ratio:16/9;border-width:2px;overflow:hidden;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(255 211 124/var(--tw-border-opacity,1));box-shadow:0 20px 60px #00000080}.block-field-codex .block-image img{transition-duration:.7s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-item summary{list-style-type:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:before{content:"";height:1rem;left:.75rem;position:absolute;top:50%;width:1rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1))}@media(min-width:1024px){.faq-item summary:before{height:1.75rem;width:1.75rem}}.faq-item summary:before{clip-path:url(#circle-bullet-mask)}.faq-item[open] summary{border-width:2px;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1))}.faq-item[open] .faq-icon{--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.faq-item .faq-icon{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-item .faq-answer *{font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.faq-item .faq-answer *{font-size:1.25rem;line-height:1.75rem}}.faq-item .faq-answer a{text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-item .faq-answer a,.faq-item .faq-answer a:hover{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-community-page .hero-title{font-size:clamp(2rem,8vw,6rem);line-height:.9em}.block-community-page .community-hero{position:relative}@media(min-width:1024px){.block-community-page .community-hero{aspect-ratio:16/9}}.block-community-page .hero-bg{opacity:.3}@media(min-width:1024px){.block-community-page .hero-bg{opacity:1}}.block-community-page .hero-bg:before{background:linear-gradient(180deg,transparent 0,rgba(14,22,29,.8));content:"";inset:0;position:absolute;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.block-community-page .social-icon{position:relative}.block-community-page .social-icon:before{content:"";inset:0;margin:-.75rem;position:absolute;--tw-rotate:45deg;border-color:#b79b6333;border-width:2px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-community-page .social-icon:before,.block-community-page .social-icon:hover:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-community-page .social-icon:hover:before{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1))}.block-community-page .section-title{font-size:clamp(2rem,7vw,6rem);line-height:.85em}.block-community-page .section-text *{font-family:Bai Jamjuree,sans-serif}@media(min-width:1280px){.block-community-page .section-text *{font-size:1.25rem;line-height:1.75rem;line-height:1.625}}.block-community-page .section-text strong{font-family:vintage-deco,sans-serif;text-transform:uppercase}.block-community-page .section-text a{text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-community-page .section-text a,.block-community-page .section-text a:hover{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-community-page .section-text p:not(:last-child){padding-bottom:2rem}.block-community-page .section-text ol,.block-community-page .section-text ul{list-style-type:none;padding-bottom:2rem}.block-community-page .section-text ol li,.block-community-page .section-text ul li{border-bottom-width:1px;border-color:rgb(183 155 99/var(--tw-border-opacity,1));position:relative;--tw-border-opacity:.5;padding-bottom:2rem;padding-left:3rem;padding-top:2rem}.block-community-page .section-text ol li:before,.block-community-page .section-text ul li:before{content:"";height:1.75rem;left:0;position:absolute;top:2.5rem;width:1.75rem;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));clip-path:url(#circle-bullet-mask)}.block-community-page .section-text ol li:last-child,.block-community-page .section-text ul li:last-child{border-bottom-width:0}.block-community-page .twitch-drops-section{position:relative;z-index:10}@media(min-width:1280px){.block-community-page .twitch-drops-section{clip-path:url(#section-mask-2);margin-top:-3rem}}.block-community-page .conduct-section{margin-top:-5rem;min-height:600px;overflow:visible;position:relative;z-index:20}@media(min-width:1280px){.block-community-page .section-bg{clip-path:url(#section-mask-1)}}.block-community-page .conduct-image{height:calc(100% + 8rem);left:0;max-height:800px;max-width:600px;top:-8rem;width:50%}@media(min-width:1024px){.block-community-page .conduct-image{height:calc(100% + 9rem);left:calc(50vw - 640px);max-height:1400px;max-width:980px;top:-10rem;width:48%}}@media(min-width:1750px){.block-community-page .conduct-image{left:calc(33.33333vw - 583.33333px)}}.block-community-page .conduct-image img{height:100%;width:100%}.block-mounts{--tw-bg-opacity:1;background-color:rgb(236 232 218/var(--tw-bg-opacity,1))}.block-mounts .main-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1));font-size:clamp(3rem,10vw,5.5rem);line-height:.85em}.block-mounts .header-description *{color:#100f13e6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-mounts .header-description *{color:#100f13b3;font-size:1.125rem;line-height:1.75rem}}.block-mounts .header-description *{line-height:1.6}.block-mounts .mounts-bg{background-image:url(../images/texture-bg-light.jpg);background-repeat:repeat;background-size:100%;left:0;pointer-events:none;position:absolute;top:0}.block-mounts .mounts-bg .bg-pattern{aspect-ratio:5/2;background-image:url(../images/lines-black.png);background-size:cover;left:0;-webkit-mask:linear-gradient(180deg,#000 70%,transparent);mask:linear-gradient(180deg,#000 70%,transparent);opacity:.7;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.block-mounts .mount-image{height:320px;margin-top:-50px;max-width:64rem;position:relative;width:100%}@media(min-width:1024px){.block-mounts .mount-image{margin-top:-100px}}@media(min-width:1280px){.block-mounts .mount-image{height:860px}}.block-mounts .mount-nav-btn{display:flex;height:3rem;position:absolute;top:50%;width:3rem;z-index:20;--tw-translate-y:-50%;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1));transition-duration:.2s}.block-mounts .mount-nav-btn,.block-mounts .mount-nav-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-mounts .mount-nav-btn:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-mounts .mount-nav-prev{left:1rem}@media(min-width:1280px){.block-mounts .mount-nav-prev{left:2rem}}.block-mounts .mount-nav-next{right:1rem}@media(min-width:1280px){.block-mounts .mount-nav-next{right:2rem}}.block-mounts .mount-video{aspect-ratio:16/9;border-width:2px;overflow:hidden;width:100%;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1));box-shadow:0 20px 60px #0003}.block-mounts .mount-video .vlt-wrapper{height:100%;width:100%}.block-mounts .mount-video .video-placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-mounts .mount-name{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;padding-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1));font-size:clamp(1.25rem,4vw,1.825rem);line-height:1em}.block-mounts .mount-description{max-width:56rem}.block-mounts .mount-description *{color:#100f13e6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-mounts .mount-description *{color:#100f13b3;font-size:1.125rem;line-height:1.75rem}}.block-mounts .mount-description *{line-height:1.6}.block-mounts .mount-thumb{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative;transition-duration:.2s;width:8rem}@media(min-width:1280px){.block-mounts .mount-thumb{width:15rem}}.block-mounts .mount-thumb .thumb-image-wrapper{align-items:center;aspect-ratio:16/8;background-color:rgb(247 236 222/var(--tw-bg-opacity,1));background-color:rgb(16 15 19/var(--tw-bg-opacity,1));display:flex;justify-content:center;overflow:hidden;position:relative;width:100%;--tw-bg-opacity:.07;padding:.5rem}.block-mounts .mount-thumb .thumb-image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.block-mounts .mount-thumb:hover .thumb-image-wrapper{--tw-bg-opacity:.15}.block-mounts .mount-thumb.active .thumb-image-wrapper:after{bottom:0;content:"";height:8px;left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1))}.block-mounts .mount-thumb .thumb-label{font-family:Crimson Pro,serif;font-size:.75rem;font-weight:700;letter-spacing:.2rem;line-height:1rem;padding-top:.5rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-weapons{background-color:#475240}.block-weapons .main-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(3rem,10vw,5.5rem);line-height:.85em}.block-weapons .header-description *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-weapons .header-description *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-weapons .header-description *{line-height:1.6}.block-weapons .weapons-bg{inset:0;pointer-events:none;position:absolute}.block-weapons .weapons-bg:before{background-image:url(../images/textured-bg.jpg);background-repeat:repeat;content:"";inset:0;mix-blend-mode:overlay;opacity:.1;position:absolute;z-index:0}.block-weapons .weapons-bg .bg-pattern{aspect-ratio:5/2;background-image:url(../images/lines-black.png);background-size:cover;left:0;-webkit-mask:linear-gradient(180deg,#000 70%,transparent);mask:linear-gradient(180deg,#000 70%,transparent);opacity:.8;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.block-weapons .weapon-display:before{aspect-ratio:1/1;content:"";left:33.333333%;pointer-events:none;position:absolute;top:33.333333%;width:150%;--tw-translate-x:-50%;--tw-translate-y:-50%;background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 70%);border-radius:9999px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-weapons .weapon-image{height:250px;max-width:56rem;position:relative;width:100%}@media(min-width:1280px){.block-weapons .weapon-image{height:500px}}.block-weapons .weapon-nav-btn{display:flex;height:3rem;position:absolute;top:50%;width:3rem;z-index:20;--tw-translate-y:-50%;align-items:center;color:#ece8da80;justify-content:center;transition-duration:.2s}.block-weapons .weapon-nav-btn,.block-weapons .weapon-nav-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-weapons .weapon-nav-btn:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-weapons .weapon-nav-prev{left:1rem}@media(min-width:1280px){.block-weapons .weapon-nav-prev{left:2rem}}.block-weapons .weapon-nav-next{right:1rem}@media(min-width:1280px){.block-weapons .weapon-nav-next{right:2rem}}.block-weapons .weapon-video{aspect-ratio:16/9;border-width:2px;overflow:hidden;width:100%;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1));box-shadow:0 20px 60px #0003}.block-weapons .weapon-video .vlt-wrapper{height:100%;width:100%}.block-weapons .weapon-name{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;padding-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(1.25rem,4vw,1.825rem);line-height:1em}.block-weapons .weapon-description *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-weapons .weapon-description *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-weapons .weapon-description *{line-height:1.6}.block-weapons .category-tabs{flex-shrink:0}.block-weapons .category-tabs .category-tab.cta{filter:none}.block-weapons .category-tabs .category-tab.cta .cta-main{align-items:center;display:flex;height:50px;justify-content:center;position:relative;width:220px}.block-weapons .category-tabs .category-tab.cta .cta-bg{height:100%;inset:0;position:absolute;width:100%}.block-weapons .category-tabs .category-tab.cta .cta-bg svg{height:100%;width:100%}.block-weapons .category-tabs .category-tab.cta .cta-bg .cta-fill{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));opacity:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-weapons .category-tabs .category-tab.cta .cta-bg .cta-stroke{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-weapons .category-tabs .category-tab.cta .cta-text{font-family:Bai Jamjuree,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.15rem;line-height:1.25rem;position:relative;text-transform:uppercase;z-index:10;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}.block-weapons .category-tabs .category-tab.cta:hover .cta-bg .cta-fill{opacity:.3}.block-weapons .category-tabs .category-tab.cta.active .cta-bg .cta-fill{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));opacity:1}.block-weapons .category-tabs .category-tab.cta.active .cta-text{--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1))}.block-weapons .thumb-nav-btn{align-items:center;color:#ece8da80;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition-duration:.2s;width:2rem}.block-weapons .thumb-nav-btn:hover:not(.swiper-button-disabled){--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-weapons .thumb-nav-btn.swiper-button-disabled{cursor:default;opacity:.2}.block-weapons .thumbnails-swiper{overflow:hidden}.block-weapons .thumbnails-swiper .swiper-wrapper{align-items:center}.block-weapons .weapon-thumb{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative;transition-duration:.2s;width:8rem}@media(min-width:1280px){.block-weapons .weapon-thumb{width:14rem}}.block-weapons .weapon-thumb .thumb-image-wrapper{align-items:center;aspect-ratio:16/8;background-color:rgb(236 232 218/var(--tw-bg-opacity,1));display:flex;justify-content:center;overflow:hidden;position:relative;width:100%;--tw-bg-opacity:.07;padding:.5rem}.block-weapons .weapon-thumb .thumb-image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.block-weapons .weapon-thumb:hover .thumb-image-wrapper{--tw-bg-opacity:.15}.block-weapons .weapon-thumb.active .thumb-image-wrapper:after{bottom:0;content:"";height:8px;left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(236 232 218/var(--tw-bg-opacity,1))}.block-weapons .weapon-thumb .thumb-label{font-family:Crimson Pro,serif;font-size:.75rem;font-weight:700;letter-spacing:.2rem;line-height:1rem;padding-top:.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.block-wardens .warden-hero{align-items:flex-start;display:flex;justify-content:center;padding-bottom:4rem;padding-top:8rem}.block-wardens .warden-name{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(3rem,10vw,5.5rem);line-height:.85em;text-shadow:0 4px 30px rgba(0,0,0,.5)}.block-wardens .warden-about-hero{max-width:36rem}.block-wardens .warden-about-hero .about-content *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-wardens .warden-about-hero .about-content *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-wardens .warden-about-hero .about-content *{line-height:1.6}.block-wardens .hero-scene-bg{height:600px;width:100%}@media(min-width:1280px){.block-wardens .hero-scene-bg{height:1000px}}.block-wardens .hero-scene-bg:after{background:linear-gradient(180deg,#0e161d99 0,#0e161d);content:"";inset:0;position:absolute}@media(min-width:1280px){.block-wardens .hero-scene-bg:after{background:linear-gradient(180deg,transparent 40%,#0e161d)}}.block-wardens .hero-bg{height:600px;width:100%}@media(min-width:1280px){.block-wardens .hero-bg{height:1000px}}.block-wardens .hero-bg img{opacity:.5}@media(min-width:1280px){.block-wardens .hero-bg img{opacity:1}}.block-wardens .hero-bg img{-webkit-mask:linear-gradient(270deg,#000 60%,transparent);mask:linear-gradient(270deg,#000 60%,transparent)}.block-wardens .hero-bg .hero-overlay{background:linear-gradient(180deg,#0e161d80 0,#0e161d);inset:0;position:absolute}@media(min-width:1280px){.block-wardens .hero-bg .hero-overlay{background:linear-gradient(180deg,transparent 40%,#0e161d)}}.block-wardens .warden-info-wrapper{margin-top:-8rem;position:relative;z-index:10}.block-wardens .warden-selector-wrapper .selector-header .selector-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(2rem,5vw,4rem);line-height:.9em}.block-wardens .warden-selector-wrapper .selector-header .selector-text *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-wardens .warden-selector-wrapper .selector-header .selector-text *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-wardens .warden-selector-wrapper .selector-header .selector-text *{line-height:1.6}.block-wardens .warden-selector-wrapper .vespalines-overlay{background-image:url(../images/large-waves.png);background-position:50%;background-size:cover;opacity:.1}.block-wardens .warden-selector{-moz-column-gap:.25rem;column-gap:.25rem;flex-wrap:wrap;row-gap:4rem}@media(min-width:768px){.block-wardens .warden-selector{-moz-column-gap:.5rem;column-gap:.5rem;row-gap:5rem}}@media(min-width:1280px){.block-wardens .warden-selector{gap:0}}.block-wardens .warden-selector .warden-thumb-btn{filter:drop-shadow(4px 6px 10px rgba(0,0,0,.7));height:90px;overflow:visible;position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100px}@media(min-width:768px){.block-wardens .warden-selector .warden-thumb-btn{height:117px;width:130px}}@media(min-width:1280px){.block-wardens .warden-selector .warden-thumb-btn{filter:drop-shadow(8px 12px 16px rgba(0,0,0,.7));height:145px;width:160px}.block-wardens .warden-selector .warden-thumb-btn:not(:first-child){margin-left:-2rem}}.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-img,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-inner-keyline,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-mask,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd):after{transform:scaleY(-1)}.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-name{bottom:-1.25rem;top:auto}@media(min-width:1280px){.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-img,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-inner-keyline,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-mask,.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd):after{transform:scaleY(1)}.block-wardens .warden-selector .warden-thumb-btn:nth-child(odd) .warden-thumb-name{bottom:auto;top:-2rem}}.block-wardens .warden-selector .warden-thumb-btn:nth-child(2n){top:0}@media(min-width:1280px){.block-wardens .warden-selector .warden-thumb-btn:nth-child(2n){top:140px}}.block-wardens .warden-selector .warden-thumb-btn:before{background:radial-gradient(circle,rgba(183,155,99,.6) 0,transparent 70%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(1.5);transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.block-wardens .warden-selector .warden-thumb-btn:hover{opacity:.8}.block-wardens .warden-selector .warden-thumb-btn.active{transform:scale(1.1)}.block-wardens .warden-selector .warden-thumb-btn.active:before{opacity:1}.block-wardens .warden-selector .warden-thumb-btn.active:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-mask{display:block;height:100%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 631 568'%3E%3Cpath d='m404.545 528.856 215.71-374.178a77.57 77.57 0 0 0 0-77.342l-22.27-38.668C584.219 14.696 558.733 0 531.06 0H99.519C71.977 0 46.492 14.696 32.592 38.668L10.33 77.336a77.55 77.55 0 0 0 0 77.342l215.704 374.178c13.773 23.972 39.259 38.668 66.927 38.668h44.532c27.541 0 53.027-14.696 66.927-38.668z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 631 568'%3E%3Cpath d='m404.545 528.856 215.71-374.178a77.57 77.57 0 0 0 0-77.342l-22.27-38.668C584.219 14.696 558.733 0 531.06 0H99.519C71.977 0 46.492 14.696 32.592 38.668L10.33 77.336a77.55 77.55 0 0 0 0 77.342l215.704 374.178c13.773 23.972 39.259 38.668 66.927 38.668h44.532c27.541 0 53.027-14.696 66.927-38.668z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;position:relative;width:100%;z-index:10}.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-wardens .warden-selector .warden-thumb-btn:after{content:"";inset:-3px;position:absolute;z-index:0;--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 631 568'%3E%3Cpath d='m404.545 528.856 215.71-374.178a77.57 77.57 0 0 0 0-77.342l-22.27-38.668C584.219 14.696 558.733 0 531.06 0H99.519C71.977 0 46.492 14.696 32.592 38.668L10.33 77.336a77.55 77.55 0 0 0 0 77.342l215.704 374.178c13.773 23.972 39.259 38.668 66.927 38.668h44.532c27.541 0 53.027-14.696 66.927-38.668z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 631 568'%3E%3Cpath d='m404.545 528.856 215.71-374.178a77.57 77.57 0 0 0 0-77.342l-22.27-38.668C584.219 14.696 558.733 0 531.06 0H99.519C71.977 0 46.492 14.696 32.592 38.668L10.33 77.336a77.55 77.55 0 0 0 0 77.342l215.704 374.178c13.773 23.972 39.259 38.668 66.927 38.668h44.532c27.541 0 53.027-14.696 66.927-38.668z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-inner-keyline{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 631 568'%3E%3Cpath fill='none' stroke='%23b79b63' stroke-width='20' d='m404.545 528.856 215.71-374.178a77.57 77.57 0 0 0 0-77.342l-22.27-38.668C584.219 14.696 558.733 0 531.06 0H99.519C71.977 0 46.492 14.696 32.592 38.668L10.33 77.336a77.55 77.55 0 0 0 0 77.342l215.704 374.178c13.773 23.972 39.259 38.668 66.927 38.668h44.532c27.541 0 53.027-14.696 66.927-38.668z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;inset:8px;opacity:.3;pointer-events:none;position:absolute;z-index:20}.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-name{font-family:vintage-deco,sans-serif;font-size:.75rem;font-weight:700;left:0;letter-spacing:.05em;line-height:1rem;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-1.25rem;z-index:30;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}@media(min-width:768px){.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-name{font-size:.875rem;line-height:1.25rem}}@media(min-width:1280px){.block-wardens .warden-selector .warden-thumb-btn .warden-thumb-name{top:-2rem}}.block-wardens .warden-vignette{background:linear-gradient(180deg,transparent 0,#0e161d 30%);overflow:visible;padding-bottom:2.5rem}@media(min-width:1280px){.block-wardens .warden-vignette{padding-bottom:10rem}}.block-wardens .warden-vignette .vignette-swiper{height:100%;overflow:visible!important;padding:60px 30px 40px;width:100%}@media(min-width:1280px){.block-wardens .warden-vignette .vignette-swiper{padding:60px 10px 40px}}.block-wardens .warden-vignette .vignette-swiper .swiper-wrapper{align-items:center;overflow:visible!important}.block-wardens .warden-vignette .swiper-slide{overflow:visible!important;transition:opacity .25s ease}.block-wardens .warden-vignette .swiper-slide .vignette-title{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.block-wardens .warden-vignette .swiper-slide .vignette-inner{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 211 124/var(--tw-border-opacity,1))}.block-wardens .warden-vignette .vignette-item{overflow:visible}.block-wardens .warden-vignette .vignette-inner{aspect-ratio:16/9;box-shadow:0 30px 80px #00000059;overflow:hidden}.block-wardens .warden-vignette .vignette-inner img,.block-wardens .warden-vignette .vignette-inner video{overflow:hidden}.block-wardens .warden-vignette .carousel-btn{align-items:center;aspect-ratio:1/1;display:flex;flex-shrink:0;justify-content:center;position:relative;transition-duration:.2s;width:90px;z-index:30}.block-wardens .warden-vignette .carousel-btn:hover{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 211 124/var(--tw-text-opacity,1))}.block-wardens .warden-vignette .vignette-pagination{align-items:center;display:flex;flex-grow:1;gap:.75rem;justify-content:center;min-height:48px}.block-wardens .warden-vignette .vignette-pagination .swiper-pagination-bullet{background:#ffffff40;border-radius:9999px;height:10px;opacity:1;transition:transform .2s ease,background .2s ease;width:10px}.block-wardens .warden-vignette .vignette-pagination .swiper-pagination-bullet-active{background:#b79b63;transform:scale(1.5)}.block-wardens .warden-abilities .abilities-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1280px){.block-wardens .warden-abilities .abilities-grid{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.block-wardens .warden-abilities .ability-card{align-items:center;border-width:1px;display:flex;gap:.75rem;--tw-border-opacity:1;background-color:#0006;border-color:rgb(183 155 99/var(--tw-border-opacity,1));padding:1rem;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:1280px){.block-wardens .warden-abilities .ability-card{gap:1.5rem;padding:2rem}}.block-wardens .warden-abilities .ability-card .ability-icon{align-items:center;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}@media(min-width:1280px){.block-wardens .warden-abilities .ability-card .ability-icon{height:5rem;width:5rem}}.block-wardens .warden-abilities .ability-card .ability-icon img{height:100%;width:100%}.block-wardens .warden-abilities .ability-card .ability-content{display:flex;flex-direction:column}.block-wardens .warden-abilities .ability-card .ability-type{font-family:Crimson Pro,serif;font-size:10px;font-weight:700;letter-spacing:.15rem;padding-bottom:.125rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}@media(min-width:1280px){.block-wardens .warden-abilities .ability-card .ability-type{font-size:.75rem;letter-spacing:.2rem;line-height:1rem;padding-bottom:.25rem}}.block-wardens .warden-abilities .ability-card .ability-title{font-family:vintage-deco,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.75rem;line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1))}@media(min-width:1280px){.block-wardens .warden-abilities .ability-card .ability-title{font-size:1.5rem;line-height:2rem}}.block-wardens .warden-abilities .ability-card .ability-desc{color:#ece8dacc;font-family:Bai Jamjuree,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.2;padding-top:.5rem}@media(min-width:1280px){.block-wardens .warden-abilities .ability-card .ability-desc{font-size:1.125rem;line-height:1.75rem;line-height:1.2;padding-top:0}}.block-wardens .warden-about .about-label{font-family:Crimson Pro,serif;font-size:.75rem;font-weight:700;letter-spacing:.2rem;line-height:1rem;padding-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-wardens .warden-about .about-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;padding-bottom:1.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(1.5rem,4vw,2.5rem)}.block-wardens .warden-about .about-content{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.block-wardens .warden-about .about-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-wardens .warden-about .about-content *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-wardens .warden-about .about-content *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-wardens .warden-about .about-content *{line-height:1.6}.block-wardens .warden-concept-art{overflow:visible;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.block-wardens .warden-concept-art .concept-swiper{overflow:visible}.block-wardens .warden-concept-art .concept-slide{aspect-ratio:16/9;width:100%}.block-wardens .warden-concept-art .concept-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-wardens .warden-concept-art .nav-btn{color:#100f1380;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-wardens .warden-concept-art .nav-btn:hover:not(.swiper-button-disabled){--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-wardens .warden-concept-art .nav-btn.swiper-button-disabled{cursor:default;opacity:.3}.block-wardens .warden-concept-art .concept-pagination{display:flex;gap:.5rem;justify-content:center;width:auto}.block-wardens .warden-concept-art .concept-pagination .swiper-pagination-bullet{background-color:#100f134d;border-radius:9999px;height:.75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.block-wardens .warden-concept-art .concept-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1))}.block-wardens .warden-quote .quote-text{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.025em;max-width:64rem;padding-left:2rem;padding-right:2rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(1.25rem,3vw,1.875rem);line-height:.9em;text-shadow:0 2px 20px rgba(0,0,0,.8)}.block-wardens .warden-quote .quote-overlay{background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.9));inset:0;position:absolute}.block-about-game .about-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1));font-size:clamp(2rem,5vw,4rem);line-height:.85em}.block-about-game .about-description *{color:#100f13e6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-about-game .about-description *{color:#100f13b3;font-size:1.125rem;line-height:1.75rem}}.block-about-game .about-description p{margin-bottom:1rem}.block-about-game .hero-bg{--tw-bg-opacity:1;background-color:rgb(236 232 218/var(--tw-bg-opacity,1))}.block-about-game .hero-bg img{opacity:.2}@media(min-width:1024px){.block-about-game .hero-bg img{opacity:1}}.block-about-game .hero-bg:before{background:linear-gradient(90deg,#ece8da 0,#ece8da 20%,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:10}.block-about-game .about-features{margin-top:-2.5rem;padding-bottom:4rem;padding-top:4rem}@media(min-width:1280px){.block-about-game .about-features{padding-bottom:6rem;padding-top:6rem}}.block-about-game .features-bg{opacity:.1;--tw-saturate:saturate(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-mask:linear-gradient(180deg,#000 50%,transparent);mask:linear-gradient(180deg,#000 50%,transparent)}.block-about-game .feature-row{padding-bottom:3rem;padding-top:3rem}@media(min-width:1280px){.block-about-game .feature-row{padding-bottom:4rem;padding-top:4rem}}.block-about-game .feature-row .feature-grid{align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.block-about-game .feature-row .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.block-about-game .feature-row .feature-grid{gap:3rem}}.block-about-game .feature-row.layout-image-left .feature-image{order:1}.block-about-game .feature-row.layout-image-left .feature-content{order:2}.block-about-game .feature-row.layout-image-right .feature-image{order:1}@media(min-width:1024px){.block-about-game .feature-row.layout-image-right .feature-image{order:2}}.block-about-game .feature-row.layout-image-right .feature-content{order:2}@media(min-width:1024px){.block-about-game .feature-row.layout-image-right .feature-content{order:1;text-align:right}.block-about-game .feature-row.layout-image-right .feature-description:after{left:auto;right:0}}.block-about-game .feature-row.layout-centered .feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:56rem;text-align:center}.block-about-game .feature-row.layout-centered .feature-image{order:2}.block-about-game .feature-row.layout-centered .feature-content{order:1}.block-about-game .feature-row.layout-centered .feature-label,.block-about-game .feature-row.layout-centered .feature-title{text-align:center}.block-about-game .feature-row.layout-centered .feature-description{margin-left:auto;margin-right:auto;max-width:42rem}.block-about-game .feature-image .image-wrapper{aspect-ratio:16/10;border-width:2px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));box-shadow:0 20px 60px #0000004d}.block-about-game .feature-label{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.75rem;letter-spacing:.2rem;line-height:1rem;padding-bottom:.5rem}.block-about-game .feature-label,.block-about-game .feature-title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.block-about-game .feature-title{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:-.05em;line-height:1em;padding-bottom:1rem}.block-about-game .feature-description{position:relative}.block-about-game .feature-description *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-about-game .feature-description *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-about-game .feature-description p{margin-bottom:.75rem}.block-about-game .feature-description p:last-child{margin-bottom:0}.block-about-game .feature-description:after{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:-2rem;content:"";height:.25rem;left:0;position:absolute;width:7rem;--tw-bg-opacity:1;background-color:rgb(236 232 218/var(--tw-bg-opacity,1))}.block-about-game .about-faq{clip-path:url(#section-mask-2);margin-top:-2.5rem;overflow:hidden;padding-bottom:8rem}.block-about-game .faq-layout{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.block-about-game .faq-layout{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1280px){.block-about-game .faq-layout{gap:4rem}}@media(min-width:1024px){.block-about-game .faq-sidebar{grid-column:span 4/span 4}}@media(min-width:1280px){.block-about-game .faq-sidebar{grid-column:span 3/span 3}}.block-about-game .faq-sidebar .sidebar-label{font-family:Crimson Pro,serif;font-size:.75rem;font-weight:700;letter-spacing:.2rem;line-height:1rem;padding-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-about-game .faq-sidebar .sidebar-title{font-family:vintage-deco,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:-.025em;line-height:2.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1))}.block-about-game .faq-sidebar .sidebar-text *{color:#100f13b3;font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem}.block-about-game .faq-sidebar .sidebar-text h2,.block-about-game .faq-sidebar .sidebar-text h3{font-family:vintage-deco,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;line-height:2rem;padding-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1))}.block-about-game .faq-sidebar .sidebar-text p{margin-bottom:1rem}.block-about-game .faq-sidebar .sidebar-text a{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));text-decoration-line:underline}.block-about-game .faq-sidebar .sidebar-text a:hover{text-decoration-line:none}@media(min-width:1024px){.block-about-game .faq-main{grid-column:span 8/span 8}}@media(min-width:1280px){.block-about-game .faq-main{grid-column:span 9/span 9}}.block-about-game .faq-bg{opacity:.3}.block-about-game .faq-tabs .faq-tab.cta{filter:drop-shadow(3px 3px 6px rgba(0,0,0,.3));flex-shrink:0;position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-about-game .faq-tabs .faq-tab.cta .cta-main{align-items:center;display:flex;height:67px;justify-content:center;position:relative;width:300px}.block-about-game .faq-tabs .faq-tab.cta .cta-bg{color:#100f131a;inset:0;position:absolute}.block-about-game .faq-tabs .faq-tab.cta .cta-bg svg{height:100%;width:100%}.block-about-game .faq-tabs .faq-tab.cta .cta-text{color:#100f1399;font-size:.875rem;line-height:1.25rem;position:relative;z-index:10}.block-about-game .faq-tabs .faq-tab.cta:hover .cta-bg{color:#100f1333}.block-about-game .faq-tabs .faq-tab.cta:hover .cta-text{--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1))}.block-about-game .faq-tabs .faq-tab.cta.active{cursor:default;pointer-events:none}.block-about-game .faq-tabs .faq-tab.cta.active .cta-bg{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1))}.block-about-game .faq-tabs .faq-tab.cta.active .cta-text,.block-about-game .faq-tabs .faq-tab.cta.active:hover .cta-bg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.block-about-game .faq-item{margin-bottom:.5rem;overflow:hidden}.block-about-game .faq-item summary{cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.75rem;list-style-type:none;padding:1.25rem 1.25rem 1.25rem 3.5rem;--tw-text-opacity:1;align-items:center;color:rgb(16 15 19/var(--tw-text-opacity,1));display:flex;justify-content:space-between;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-about-game .faq-item summary:hover{background-color:#100f130d}.block-about-game .faq-item summary::-webkit-details-marker{display:none}.block-about-game .faq-item summary:before{content:"";height:1.5rem;left:1rem;position:absolute;top:50%;width:1.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(183 155 99/var(--tw-bg-opacity,1));clip-path:url(#circle-bullet-mask)}.block-about-game .faq-item[open] summary{border-width:2px;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1))}.block-about-game .faq-item[open] .faq-icon{--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-about-game .faq-icon{flex-shrink:0;height:1rem;margin-left:1rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.block-about-game .faq-answer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.block-about-game .faq-answer *{color:#100f13b3;font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem}.block-about-game .faq-answer p{margin-bottom:.75rem}.block-about-game .faq-answer p:last-child{margin-bottom:0}.block-about-game .faq-answer a{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-about-game .faq-answer a:hover{--tw-text-opacity:1;color:rgb(255 211 124/var(--tw-text-opacity,1))}.block-about-game .tab-richtext{padding:2rem}.block-about-game .tab-richtext *{color:#100f13b3;font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem}.block-about-game .tab-richtext h2,.block-about-game .tab-richtext h3,.block-about-game .tab-richtext h4{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.025em;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1))}.block-about-game .tab-richtext h2{font-size:1.5rem;line-height:2rem}.block-about-game .tab-richtext h3{font-size:1.25rem;line-height:1.75rem}.block-about-game .tab-richtext p{margin-bottom:1rem}.block-about-game .tab-richtext p:last-child{margin-bottom:0}.block-about-game .tab-richtext ol,.block-about-game .tab-richtext ul{margin-bottom:1rem;padding-left:1.5rem}.block-about-game .tab-richtext ul{list-style-type:disc}.block-about-game .tab-richtext ol{list-style-type:decimal}.block-about-game .tab-richtext li{margin-bottom:.5rem}.block-about-game .tab-richtext a{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-about-game .tab-richtext a:hover{--tw-text-opacity:1;color:rgb(255 211 124/var(--tw-text-opacity,1))}.block-about-game .tab-richtext table{border-collapse:collapse;margin-bottom:1rem;width:100%}.block-about-game .tab-richtext table td,.block-about-game .tab-richtext table th{border-color:#100f131a;border-width:1px;padding:.75rem;text-align:left}.block-about-game .tab-richtext table th{background-color:#100f130d;font-weight:700}.block-standard-content .content-row{margin-top:-2.5rem;overflow:hidden}.block-standard-content .header-row .header-bg{background-image:url(../images/lines-black.png);background-position:50%;background-size:cover;opacity:.7;pointer-events:none}.block-standard-content .header-row .main-title{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(236 232 218/var(--tw-text-opacity,1));font-size:clamp(2rem,6vw,4rem);line-height:.9em}.block-standard-content .prose-content{color:#100f13cc;font-family:Bai Jamjuree,sans-serif;font-size:1.125rem;line-height:1.75rem;line-height:1.8}.block-standard-content .prose-content h1,.block-standard-content .prose-content h2,.block-standard-content .prose-content h3,.block-standard-content .prose-content h4,.block-standard-content .prose-content h5,.block-standard-content .prose-content h6{font-family:vintage-deco,sans-serif;font-weight:700;letter-spacing:-.05em;margin-bottom:1rem;margin-top:2rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(16 15 19/var(--tw-text-opacity,1));line-height:.9em}.block-standard-content .prose-content h2{font-size:clamp(1.5rem,4vw,1.5rem)}.block-standard-content .prose-content h3{font-size:clamp(1rem,3vw,1.2rem)}.block-standard-content .prose-content p{font-family:Bai Jamjuree,sans-serif;margin-bottom:1.5rem}.block-standard-content .prose-content p:not(:last-child){padding-bottom:2rem}.block-standard-content .prose-content a{--tw-text-opacity:1;color:rgb(183 155 99/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-standard-content .prose-content a:hover{text-decoration-line:none}.block-standard-content .prose-content ol,.block-standard-content .prose-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.block-standard-content .prose-content ul{list-style-type:disc}.block-standard-content .prose-content ol{list-style-type:decimal}.block-standard-content .prose-content li{margin-bottom:.5rem}.block-standard-content .prose-content blockquote{border-left-width:4px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(183 155 99/var(--tw-border-opacity,1));color:#100f1399;font-style:italic;padding-left:1.5rem}.block-standard-content .prose-content code{font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.block-standard-content .prose-content code,.block-standard-content .prose-content pre{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}.block-standard-content .prose-content pre{margin-bottom:1.5rem;overflow-x:auto;padding:1rem}.block-standard-content .prose-content pre code{background-color:transparent;padding:0}.block-standard-content .prose-content img{border-radius:.25rem;height:auto;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}.block-standard-content .prose-content hr{border-color:#b79b634d;margin-bottom:2rem;margin-top:2rem}.block-standard-content .prose-content .md-grid{display:grid;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem}.block-standard-content .prose-content .md-grid--2{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.block-standard-content .prose-content .md-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-feature-content{align-items:center;display:flex;margin-top:-5rem;min-height:500px;padding-bottom:7rem;padding-top:4rem}@media(min-width:1280px){.block-feature-content{min-height:700px;padding-bottom:11rem;padding-top:6rem}}.block-feature-content .section-bg-wrapper{inset:0;overflow:hidden;position:absolute;z-index:0}@media(min-width:1280px){.block-feature-content .section-bg-wrapper{clip-path:url(#section-mask-1)}}.block-feature-content .section-bg{inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(16 15 19/var(--tw-bg-opacity,1))}.block-feature-content .section-bg .bg-overlay{background:linear-gradient(180deg,#0e161db3 0,#0e161df2);inset:0;position:absolute}@media(min-width:1024px){.block-feature-content .section-bg .bg-overlay{background:linear-gradient(90deg,rgba(14,22,29,.95) 0,rgba(14,22,29,.7) 40%,transparent 70%)}}.block-feature-content .content-wrapper{align-items:center;display:flex;min-height:300px;padding-bottom:3rem;padding-top:3rem;width:100%}@media(min-width:1024px){.block-feature-content .content-wrapper{min-height:400px;width:60%}}@media(min-width:1280px){.block-feature-content .content-wrapper{min-height:500px;width:50%}}.block-feature-content .content-text{text-align:left;width:100%}@media(min-width:1024px){.block-feature-content .content-text{text-align:right}}.block-feature-content .heading{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.75rem;letter-spacing:.3rem;line-height:1rem;padding-bottom:1rem}.block-feature-content .heading,.block-feature-content .title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.block-feature-content .title{color:rgb(236 232 218/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(2rem,5vw,5rem);letter-spacing:-.05em;line-height:.9em;padding-bottom:1.5rem}.block-feature-content .description{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-feature-content .description{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-feature-content .description{line-height:1.7}.block-feature-content .description p:not(:last-child){padding-bottom:1.5rem}.block-feature-content .description *{color:#ece8dae6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-feature-content .description *{color:#ece8dab3;font-size:1.125rem;line-height:1.75rem}}.block-feature-content .description *{line-height:1.7}.block-feature-content .buttons-wrapper{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2rem}@media(min-width:1024px){.block-feature-content .buttons-wrapper{gap:1rem;justify-content:flex-end}}.block-feature-content .graphic-wrapper{bottom:0;opacity:.1;pointer-events:none;position:absolute;width:100%}@media(min-width:1024px){.block-feature-content .graphic-wrapper{opacity:1}}.block-feature-content .graphic-wrapper{right:0;top:0}@media(min-width:1024px){.block-feature-content .graphic-wrapper{left:auto;right:0;top:-5rem;width:55%}}@media(min-width:1280px){.block-feature-content .graphic-wrapper{left:40%;right:0;width:auto}}@media(min-width:1536px){.block-feature-content .graphic-wrapper{left:38%}}.block-feature-content .graphic-wrapper .graphic-image{bottom:0;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;position:absolute;right:0;width:auto}@media(min-width:1280px){.block-feature-content .graphic-wrapper .graphic-image{left:0;-o-object-position:left bottom;object-position:left bottom;right:auto}}.block-codex-feature{align-items:center;display:flex;margin-top:-5rem;min-height:500px;padding-bottom:8rem;padding-top:8rem}@media(min-width:1280px){.block-codex-feature{min-height:600px;padding-bottom:11rem;padding-top:11rem}}.block-codex-feature .section-bg-wrapper{inset:0;overflow:hidden;position:absolute;z-index:0}@media(min-width:1280px){.block-codex-feature .section-bg-wrapper{clip-path:url(#section-mask-2)}}.block-codex-feature .section-bg{inset:0;position:absolute}.block-codex-feature .content-grid{align-items:center;display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;padding-top:2rem}@media(min-width:1024px){.block-codex-feature .content-grid{flex-direction:row;gap:3rem}}@media(min-width:1280px){.block-codex-feature .content-grid{gap:4rem}}.block-codex-feature .video-wrapper{width:100%}@media(min-width:1024px){.block-codex-feature .video-wrapper{width:50%}}@media(min-width:1280px){.block-codex-feature .video-wrapper{width:55%}}.block-codex-feature .video-frame{border-radius:.5rem;overflow:hidden;position:relative;width:100%}.block-codex-feature .video-frame .vlt-wrapper{height:100%;width:100%}.block-codex-feature .content-text{text-align:center;width:100%}@media(min-width:1024px){.block-codex-feature .content-text{text-align:left;width:50%}}@media(min-width:1280px){.block-codex-feature .content-text{width:45%}}.block-codex-feature .heading{color:rgb(183 155 99/var(--tw-text-opacity,1));font-family:Crimson Pro,serif;font-size:.75rem;letter-spacing:.3rem;line-height:1rem;padding-bottom:1rem}.block-codex-feature .heading,.block-codex-feature .title{font-weight:700;text-transform:uppercase;--tw-text-opacity:1}.block-codex-feature .title{color:rgb(16 15 19/var(--tw-text-opacity,1));font-family:vintage-deco,sans-serif;font-size:clamp(2.5rem,8vw,5rem);letter-spacing:-.05em;line-height:.9em;padding-bottom:1.5rem}.block-codex-feature .description *{color:#100f13e6;font-family:Bai Jamjuree,sans-serif;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.block-codex-feature .description *{color:#100f13b3;font-size:1.125rem;line-height:1.75rem}}.block-codex-feature .description *{line-height:1.7}.block-codex-feature .buttons-wrapper{display:flex;gap:1rem;justify-content:center;margin-top:2rem}@media(min-width:1024px){.block-codex-feature .buttons-wrapper{justify-content:flex-start}}
