.player_banner{width:100%;height:100vh;display:flex;align-items:flex-end}.player_banner .LottiePlayer{width:auto;height:100%;margin:0 auto}@media screen and (max-width:768px){.player_banner .LottiePlayer{width:100%}}.player_banner .controls{position:absolute;bottom:0;left:0;width:100%;padding:1rem;height:100px}.player_banner .controls .playToggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}.player_banner .controls .range_controller{width:100%}.brandDiscover{width:100%;max-width:1100px;margin:0 auto}.brandDiscover .accordion{--bs-accordion-bg:transparent;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-padding-y:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-color:transparent --bs-accordion-color:white;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-bg:none;--bs-accordion-btn-icon:none;--bs-accordion-btn-icon-width:0;--bs-accordion-btn-icon-transition:none;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-active-bg:transparent;--bs-accordion-active-color:white}.brandDiscover .accordion .accordion-item{position:relative}.brandDiscover .accordion .accordion-item .accordion-body{padding:.25rem 0}.brandDiscover .accordion .accordion-item:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:100vw;height:1px;background-color:rgb(var(--color-primary-gray));opacity:.5}.brandDiscover .brands_container{display:inline-flex;align-items:stretch;justify-content:space-between;width:100%;gap:0 20px;position:relative;overflow:hidden}.brandDiscover .brands_container .img_wrap{width:170px;flex-shrink:0}.brandDiscover .brands_container .content_wrap{width:calc(100% - 470px);align-self:center}.brandDiscover .brands_container .cta_wrap{width:300px;flex-shrink:0;align-self:center}.brandDiscover .brands_container .cta_wrap .cta_indicate{margin-left:1.5rem;margin-top:.3rem}.brandDiscover .brands_container .brand_content{font-size:17px;color:rgb(var(--color-primary-gray));transition:color .35s ease;padding:20px 0}.brandDiscover .brands_container .brand_content .accordion_title{display:inline-flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.brandDiscover .brands_container .brand_content .accordion_title .title{opacity:1;transition:opacity .25s ease .3s}.brandDiscover .brands_container .brand_content .accordion_inner_title{position:relative}.brandDiscover .brands_container .brand_content .accordion_inner_title .cta_indicate{position:absolute;right:0;top:50%;transform:translateY(-50%)}.brandDiscover .brands_container .brand_content .title{font-weight:400;font-size:24px;transition:font-size .25s ease;margin:0}.brandDiscover .brands_container .brand_content .more_content{margin-top:.25rem}.brandDiscover .brands_container .brand_content .brand_type{color:rgb(var(--color-primary-dark));font-size:20px;font-style:italic;margin-top:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:10px 5%}.brandDiscover .brands_container .brand_content .visual{padding:.75rem 0}.brandDiscover .brands_container .brand_content .visual>.art{position:relative;height:150px}.brandDiscover .brands_container .brand_content .visual>.art>img{object-fit:contain}.brandDiscover .brands_container .cta_btn{display:inline-block;overflow:visible}.brandDiscover .brands_container .cta_btn .accordion-header .accordion-button{display:inline-flex;align-items:center;justify-content:flex-end}.brandDiscover .brands_container .cta_btn .accordion-header .accordion-button .cta_text{font-size:36px;font-family:var(--font-playfair);line-height:1.25;color:rgb(var(--color-primary-dark));transition:color .35s ease}.brandDiscover .brands_container .cta_btn .accordion-header .accordion-button:not(.collapsed){pointer-events:none}.brandDiscover .brands_container .cta_btn .accordion-header .accordion-button.collapsed .cta_text{color:rgb(var(--color-primary-gray))}.brandDiscover .brands_container .cta_indicate{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:middle;flex-shrink:0;position:relative}.brandDiscover .brands_container .cta_indicate:after,.brandDiscover .brands_container .cta_indicate:before{content:"";width:100%;height:4px;background-color:rgb(var(--color-primary-gray));border-radius:2px;transition:all .25s ease .1s}.brandDiscover .brands_container .cta_indicate:after{content:"";width:4px;height:100%;position:absolute}.brandDiscover .brands_container .brand_img{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;height:100%;text-align:center;position:relative;overflow:visible;vertical-align:top}.brandDiscover .brands_container .brand_img .top{display:inline-block;width:100%;height:75px;position:relative}.brandDiscover .brands_container .brand_img .bottom{display:inline-block;width:100%;height:calc(100% - 75px);position:absolute;bottom:0;opacity:0}.brandDiscover .brands_container .brand_img .bottom img{transform:translateY(100%);transition:all .25s ease .5s}.brandDiscover .brands_container .brand_img .bottom img,.brandDiscover .brands_container .brand_img .top img{width:100%;height:100%}.brandDiscover .brands_container.item-1 .brand_img .top{left:1%}.brandDiscover .brands_container.item-4 .brand_img .top img{transform:scaleX(1.11);transform-origin:center top}.brandDiscover .brands_container.active .brand_content{color:#fff}.brandDiscover .brands_container.active .brand_content .title{font-size:30px}.brandDiscover .brands_container.active .brand_content .title .shiny-text{color:#fff}.brandDiscover .brands_container.active .brand_content .accordion_title{pointer-events:none}@media screen and (max-width:992px){.brandDiscover .brands_container.active .brand_content .accordion_title .title{visibility:hidden;opacity:0}}.brandDiscover .brands_container.active .cta_indicate:after,.brandDiscover .brands_container.active .cta_indicate:before{background-color:rgb(var(--color-primary-dark))}.brandDiscover .brands_container.active .cta_indicate:after{height:0}.brandDiscover .brands_container.active .brand_img .bottom{opacity:1}.brandDiscover .brands_container.active .brand_img .bottom img{transform:translateY(0)}.brandDiscover .brands_container.active.item-1 .brand_img .bottom{left:1%;height:calc(100% - 60px)}.brandDiscover .brands_container.active.item-2 .brand_img .bottom{left:-6%;height:calc(100% - 52px)}.brandDiscover .brands_container.active.item-3 .brand_img .bottom{height:calc(100% - 66px)}.brandDiscover .brands_container.active.item-3 .brand_img .bottom img{transform:scaleX(1.05);transform-origin:center top}.brandDiscover .brands_container.active.item-4 .brand_img .top img{transform:scaleX(1.11) scaleY(1.2)}.brandDiscover .brands_container.active.item-4 .brand_img .bottom{height:calc(100% - 90px)}.brandDiscover .brands_container.active.item-4 .brand_img .bottom img{transform:scaleX(1.1) translateX(1.5px);transform-origin:center top}@media screen and (max-width:992px){.brandDiscover .brands_container{flex-direction:column-reverse;text-align:center;position:relative;min-height:50px;padding:5px 10px;justify-content:center}.brandDiscover .brands_container .content_wrap{width:100%}.brandDiscover .brands_container .content_wrap .brand_content{padding:10px 0}.brandDiscover .brands_container .content_wrap .brand_content .accordion-body{gap:10px 0;display:flex;flex-direction:column}.brandDiscover .brands_container .content_wrap .brand_content .accordion-body .title{font-size:22px;margin-bottom:0}.brandDiscover .brands_container .content_wrap .brand_content .accordion-body .brand_type{font-size:18px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px)and (max-width:762px){.brandDiscover .brands_container .content_wrap .brand_content .accordion-body .brand_type{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:992px){.brandDiscover .brands_container .cta_wrap{width:100%}.brandDiscover .brands_container .cta_wrap .cta_btn .accordion-header .accordion-button .cta_text{font-size:28px}.brandDiscover .brands_container .cta_wrap .cta_btn .accordion-header .accordion-button .cta_indicate{margin-left:.5rem;width:16px;height:16px}.brandDiscover .brands_container .cta_wrap .cta_btn .accordion-header .accordion-button .cta_indicate:before{height:2px}.brandDiscover .brands_container .cta_wrap .cta_btn .accordion-header .accordion-button .cta_indicate:after{width:2px}.brandDiscover .brands_container .img_wrap{position:absolute;left:0;top:50%;width:110px;padding:0 10px;height:100%;max-height:145px;transform:translateY(-50%)}}.shiny-text{color:#b5b5b5a4;background:linear-gradient(120deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.playground_grid{margin-left:-.55rem;margin-right:-.55rem}.playground_grid .box_pad{padding:.55rem}.playground_grid .floated_list{position:absolute;left:50%;transform:translateX(-50%) translateY(-65%);top:0;height:85%;width:42%;padding:0}.playground_grid .floated_list .floated_list_container{background-color:rgb(var(--color-secondary));border-top-right-radius:45%;border-top-left-radius:45%;width:100%;height:100%;position:relative;overflow:hidden}.playground_grid .floated_list .floated_list_container .scroll_container{height:100%;overflow-y:auto;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;padding:0 12px}.playground_grid .floated_list .floated_list_container .scroll_container::-webkit-scrollbar{display:none}.playground_grid .floated_list .floated_list_container .scroll_container:after,.playground_grid .floated_list .floated_list_container .scroll_container:before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,rgb(15,50,64),rgba(0,0,0,0));pointer-events:none;z-index:2}.playground_grid .floated_list .floated_list_container .scroll_container:after{top:inherit;bottom:0;background:linear-gradient(0deg,rgb(15,50,64),rgba(0,0,0,0))}.playground_grid .floated_list .floated_list_container .scroll_container ul{display:inline-block;width:100%;text-align:center;animation:scrollList 10s linear infinite;will-change:transform}.playground_grid .floated_list .floated_list_container .scroll_container ul li{font-size:18px;color:rgb(var(--color-primary-dark));padding:2px 0;line-height:1.2;font-weight:500;text-transform:uppercase}.playground_grid .floated_list .floated_list_container .scroll_container ul li a:hover{color:rgb(var(--color-primary))}.playground_grid .floated_list .floated_list_container .scroll_container:hover ul{animation-play-state:paused}.playground_grid .road_so_far{display:inline-block;width:100%;height:100%}.playground_grid .road_so_far img{vertical-align:middle}.playground_grid .road_so_far>span{display:inline-block;position:relative;width:100%;height:100%}.playground_grid #lights{mix-blend-mode:plus-lighter}.bell_button{display:inline-flex;width:100%;height:100%;background-color:rgb(var(--color-primary-dark));align-items:center;justify-content:center;cursor:pointer}.bell_button .bell{display:inline-block;width:60%}.bell_button .bell,.bell_button .bell #bell{transform-origin:top center}.bell_button .bell img{position:static!important}.bell_button:hover .bell{animation:ring 2s forwards}@keyframes scrollList{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%,to{transform:rotate(0)}}