.index-module__KWKY6G__head{justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative;overflow:hidden}.index-module__KWKY6G__headBackground{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.index-module__KWKY6G__head .index-module__KWKY6G__text{z-index:1;text-align:center;color:var(--white);flex-direction:column;display:grid;position:relative}.index-module__KWKY6G__head .index-module__KWKY6G__title{margin:0 auto 1rem;padding:0 3rem}.index-module__KWKY6G__head .index-module__KWKY6G__title img{filter:drop-shadow(1px 1px 3px #ffffff4d);width:auto;max-height:45px;margin:auto}.index-module__KWKY6G__head .index-module__KWKY6G__text p{margin-bottom:.5rem;font-size:1.15rem;font-weight:700;line-height:1.4;display:inline-block}.index-module__KWKY6G__ustar{max-width:var(--width);margin:3rem auto}.index-module__KWKY6G__product{flex-wrap:wrap;width:100%;margin:0;display:flex}.index-module__KWKY6G__visual{text-align:center;width:100%;padding:3rem 0 2rem}.index-module__KWKY6G__visualHolomodels{background-color:var(--Holomodels-color)}.index-module__KWKY6G__visualMakeavatar{background-color:var(--MakeAvatar-color)}.index-module__KWKY6G__visualImg{max-width:200px;margin:auto}.index-module__KWKY6G__visual p{color:var(--white);padding:0 0 2rem}.index-module__KWKY6G__announcement{margin:auto;padding:2rem}.index-module__KWKY6G__announcement .index-module__KWKY6G__inner{background:var(--lightgrey-bg);padding:1rem}.index-module__KWKY6G__announcement a{color:var(--lightblue);border-bottom:dotted 1px var(--grey);padding-bottom:.3rem;display:block}.index-module__KWKY6G__events{padding:2rem}.index-module__KWKY6G__brandsWrap{background-color:var(--lightgrey-bg)}.index-module__KWKY6G__brands{padding:2rem 2rem 3rem}.index-module__KWKY6G__subHeader{justify-content:space-between;align-items:center;display:flex}.index-module__KWKY6G__subHeader h2{margin-bottom:1.2rem;font-size:1.5rem;font-weight:700}.index-module__KWKY6G__gt{margin-right:.3rem;font-family:Arial,sans-serif;font-size:1.2rem}.index-module__KWKY6G__product .index-module__KWKY6G__packages{width:100%;margin:1rem}@media (min-width:640px){.index-module__KWKY6G__head{height:400px}.index-module__KWKY6G__head .index-module__KWKY6G__title img{max-height:65px}.index-module__KWKY6G__visualImg{max-width:300px}}@media (min-width:1080px){.index-module__KWKY6G__announcement{max-width:var(--width)}.index-module__KWKY6G__events,.index-module__KWKY6G__brands{max-width:var(--width);margin:auto}.index-module__KWKY6G__eventsHeader h2{font-size:1.8rem}}
