.E4Tvga_wrapper{background-color:#fff;position:relative}@keyframes E4Tvga_animation{0%{object-position:0px}to{object-position:100%}}.E4Tvga_backgroundPicture img{z-index:-1;object-fit:cover;width:100%;height:calc(100% - 60px);animation-name:E4Tvga_animation;animation-duration:60s;animation-timing-function:linear;animation-iteration-count:infinite;position:fixed;top:60px;left:0}.E4Tvga_mask{z-index:-1;background-color:#0009;width:100%;height:100%;position:fixed;top:0;left:0}.E4Tvga_otherPropertiesWrapper{background-color:#fff;width:100%;padding:80px 0}.E4Tvga_buttonWrapper{width:100%;padding:0 30px 48px}
.QOSf-a_wrapper{z-index:0;background-color:#222;padding:40px 0;position:relative}@media (min-width:769px){.QOSf-a_wrapper{padding:48px 0}}.QOSf-a_jumpTarget{width:1px;height:1px;position:absolute;top:60px;left:0}.QOSf-a_header{top:var(--header_height);z-index:1;background-color:#222;justify-content:space-between;width:100%;max-width:1100px;margin:0 auto;padding:10px 30px;display:flex;position:sticky}@media (min-width:769px){.QOSf-a_header{padding:10px 50px}}.QOSf-a_heading{font-family:var(--font-family-english);color:#fff;font-size:2rem;font-weight:700;line-height:1.125}.QOSf-a_container{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));justify-content:center;gap:30px 20px;width:100%;max-width:1100px;margin:0 auto;padding:20px 30px;display:grid}@media (min-width:769px){.QOSf-a_container{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:20px 50px}}
.Fxf3Zq_cardLink{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.Fxf3Zq_cardLink:after{z-index:-1;content:"";opacity:.1;background:#000;width:100%;height:100%;transition:opacity .3s ease-in-out;display:block;position:absolute;top:0;left:0}.Fxf3Zq_cardLink:hover img{transform:scale(1.05)}.Fxf3Zq_cardLink:hover:after{opacity:.3}.Fxf3Zq_cardImage{z-index:-1;object-fit:cover;width:100%;height:100%;line-height:0;transition:transform .3s ease-in-out;display:block;position:absolute;top:0;left:0}.Fxf3Zq_cardContentTop{padding:20px 20px 0}.Fxf3Zq_cardContentBottom{padding:0 20px 20px}.Fxf3Zq_card{aspect-ratio:320/412;border-radius:15px;width:100%;overflow:hidden}.Fxf3Zq_volumeText{color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:22px}.Fxf3Zq_titleText{font-family:var(--font-family-heading);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.8}@media (min-width:769px){.Fxf3Zq_titleText{margin-top:9px;margin-bottom:8px;font-size:1.9rem;line-height:1.5}}.Fxf3Zq_memberListWrapper{margin:12px 0}.Fxf3Zq_memberWrapper{color:#fff;margin:0;line-height:15px}.Fxf3Zq_memberName{letter-spacing:.1em;font-size:1rem;font-weight:700;line-height:10px}.Fxf3Zq_memberCompany{letter-spacing:.1em;margin-left:1em;font-size:1rem;font-weight:400;line-height:10px}
.AbmNKa_buttonContainer{width:100%}.AbmNKa_buttonContainer a{margin:0 auto}.AbmNKa_wrapper{background:#fff;width:100%;padding:48px 30px 50px;scroll-margin-top:-26px;overflow:hidden}@media (min-width:769px){.AbmNKa_wrapper{padding:108px 30px 150px;scroll-margin-top:-15px}}.AbmNKa_contentWrapper{max-width:1000px;margin:0 auto}.AbmNKa_textWrapper{color:#000;flex-direction:column;gap:10px;display:flex}@media (min-width:769px){.AbmNKa_textWrapper{gap:20px}}.AbmNKa_categoryText{font-family:var(--font-family-english);font-size:1.2rem;font-weight:700;line-height:30px}@media (min-width:769px){.AbmNKa_categoryText{font-size:1.4rem}}.AbmNKa_titleText{font-family:var(--font-family-heading);font-size:2.8rem;font-weight:700}@media (min-width:769px){.AbmNKa_titleText{font-size:3.2rem;line-height:32px}}.AbmNKa_descriptionText{margin:0;font-size:1.3rem;font-weight:505;line-height:24px}@media (min-width:769px){.AbmNKa_descriptionText{font-size:1.5rem;line-height:30px}}.AbmNKa_listWrapper{width:100vw;margin-top:40px;margin-bottom:40px;margin-left:calc(500px - max(50vw,530px));overflow:hidden}@media (min-width:769px){.AbmNKa_listWrapper{margin-top:60px}}.AbmNKa_listWrapper [data-component-name=slide-wrapper]>div{margin-left:calc(max(50vw,530px) - 500px);margin-right:30px;overflow:visible}.AbmNKa_divider{border:none;border-top:1px solid #d6d9dc;width:100%;max-width:1000px;margin:60px auto}
.RbS3OG_cardLink{width:100%;height:100%;display:block;position:relative}.RbS3OG_cardLink:after{z-index:-1;content:"";opacity:.1;background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.RbS3OG_cardLink:hover img{transform:scale(1.05)}.RbS3OG_backgroundImage img{z-index:-1;object-fit:cover;width:100%;height:100%;line-height:0;transition:transform .3s ease-in-out;display:block;position:absolute;top:0;left:0}.RbS3OG_cardContent{padding:20px}.RbS3OG_card{aspect-ratio:320/412;border-radius:15px;width:100%;max-width:320px;overflow:hidden;box-shadow:0 10px 20px #00000029}.RbS3OG_volumeText{color:#fff;text-shadow:0 2px 9px #0000002e;margin:0;font-size:1rem;font-weight:700;line-height:22px}.RbS3OG_titleText{font-family:var(--font-family-heading);color:#fff;text-shadow:0 2px 9px #0000002e;font-size:2.2rem;font-weight:700;line-height:32px}.RbS3OG_subTitleText{color:#fff;text-shadow:0 2px 9px #0000002e;margin:0;font-size:1rem;font-weight:700;line-height:22px}
.Wqkuaa_wrapper{background:#2c2c2c;width:100%;padding:14px 30px 50px;scroll-margin-top:-26px;overflow:hidden}@media (min-width:769px){.Wqkuaa_wrapper{padding:24px 30px 120px;scroll-margin-top:-15px}}.Wqkuaa_contentWrapper{max-width:1000px;margin:10px auto}@media (min-width:769px){.Wqkuaa_contentWrapper{margin:60px auto 30px}}.Wqkuaa_leadText{font-family:var(--font-family-heading);color:#fff;margin-top:40px;font-size:2rem;font-style:normal;font-weight:700;line-height:30px}.Wqkuaa_leadText span{color:#ffffff80;font-size:1.3rem;font-weight:700;line-height:55px}@media (min-width:769px){.Wqkuaa_leadText span{font-size:1.5rem;line-height:55px}.Wqkuaa_leadText{margin-top:60px;font-size:2.8rem;line-height:48px}}.Wqkuaa_carouselWrapper{width:100%;margin-top:30px;padding:0;position:relative}
.x6EsTq_cardLink{flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:relative}.x6EsTq_cardLink:after{z-index:-1;content:"";opacity:.1;background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.x6EsTq_cardLink:hover img{transform:scale(1.05)}.x6EsTq_backgroundImage img{z-index:-1;object-fit:cover;width:100%;height:100%;line-height:0;transition:transform .3s ease-in-out;display:block;position:absolute;top:0;left:0}.x6EsTq_cardContent{min-height:140px;padding:0 20px 20px}.x6EsTq_card{aspect-ratio:320/412;border-radius:15px;width:100%;max-width:320px;overflow:hidden;box-shadow:0 10px 20px #00000029}.x6EsTq_volumeText{color:#fff;text-shadow:0 2px 9px #0000002e;margin:0;font-size:1rem;font-weight:700;line-height:22px}.x6EsTq_titleText{font-family:var(--font-family-heading);color:#fff;word-break:auto-phrase;text-shadow:0 2px 9px #0000002e;font-size:2.2rem;font-weight:700;line-height:32px}
._9ixhbW_categoryText{font-family:var(--font-family-english);margin-top:24px;font-size:1.2rem;font-weight:700;line-height:30px}@media (min-width:769px){._9ixhbW_categoryText{font-size:1.4rem}}._9ixhbW_titleText{font-family:var(--font-family-heading);word-break:word-phrase;margin-top:10px;font-size:2.8rem;font-weight:700;line-height:1.3}@media (min-width:769px){._9ixhbW_titleText{margin-top:20px;font-size:3.2rem}}._9ixhbW_descriptionText{margin-top:10px;margin-bottom:0;font-size:1.3rem;font-weight:505;line-height:24px}@media (min-width:769px){._9ixhbW_descriptionText{margin-top:20px;font-size:1.5rem;line-height:30px}}._9ixhbW_textWrapper{flex-direction:column;display:flex}
.PXYDKa_wrapper{background:#2c2c2c;width:100%;padding:14px 30px 50px;scroll-margin-top:-26px;overflow:hidden}@media (min-width:769px){.PXYDKa_wrapper{padding:24px 30px 120px;scroll-margin-top:-15px}}.PXYDKa_contentWrapper{max-width:1000px;margin:10px auto}@media (min-width:769px){.PXYDKa_contentWrapper{margin:60px auto 30px}}.PXYDKa_moviesWrapper{width:100%;margin-top:40px;overflow:hidden}@media (min-width:769px){.PXYDKa_moviesWrapper{margin-top:60px}}.PXYDKa_movieWrapper{aspect-ratio:16/9;cursor:pointer;border-radius:15px;width:100%;margin:0 auto;transition:all .3s ease-in-out;position:relative;overflow:hidden}.PXYDKa_movieWrapper :after{z-index:-1;pointer-events:none;content:"";background:#0000004d;border-radius:15px;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.PXYDKa_movieWrapper svg{z-index:calc(infinity);color:#fff;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.PXYDKa_movieWrapper{aspect-ratio:5/4}}.PXYDKa_modalThumbnail{aspect-ratio:16/9;pointer-events:none;object-fit:cover;width:100%;transition:all .3s ease-in-out}@media (max-width:768px){.PXYDKa_modalThumbnail{aspect-ratio:5/4}}.PXYDKa_movieTitleWrapper{pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;height:100%;margin:0;padding:0 20px 8px;display:flex;position:absolute;top:0;left:0}.PXYDKa_movieTitle{z-index:100;font-family:var(--font-family-english);color:#fff;font-size:1.3rem;font-weight:700;line-height:1.5}.PXYDKa_linkWrapper{margin:40px auto 0}
.GW9diW_wrapper{flex-direction:column;align-items:center;width:100%;height:100lvh;display:flex;position:relative}.GW9diW_container{width:100%;height:100svh;padding:95px 30px;position:relative}@media (min-width:769px){.GW9diW_container{padding:120px 50px}}.GW9diW_container[data-has-ad-header=true]{padding-top:120px}@media (min-width:769px){.GW9diW_container[data-has-ad-header=true]{padding-top:145px}}
._4zE4SW_heroHeadTitle{font-family:var(--font-family-english);color:#fff;text-shadow:0 3px 6px #00000029;font-size:3.2rem;font-weight:700;line-height:1.46154;position:relative}@media (min-width:769px){._4zE4SW_heroHeadTitle{text-shadow:0 10px 20px #0000001a;font-size:4rem;line-height:1.25}}._4zE4SW_heroHeadLead{color:#fff;text-shadow:0 3px 6px #00000029;font-size:1.5rem;font-weight:700;line-height:1.86667;position:relative}@media (min-width:769px){._4zE4SW_heroHeadLead{font-size:1.6rem;line-height:1.875}}
.GgbU3q_wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100lvh;padding:95px 30px;display:flex;position:relative}@media (min-width:769px){.GgbU3q_wrapper{padding:114px 50px}}.GgbU3q_inner{width:100%;max-width:700px;margin:0 auto}.GgbU3q_heading{font-family:var(--font-family-heading);color:#fff;letter-spacing:.12em;font-size:2.2rem;font-weight:700;line-height:1.6}@media (min-width:769px){.GgbU3q_heading{font-size:2.8rem}}.GgbU3q_description{font-family:var(--font-family-heading);color:#fff;margin-top:20px;margin-bottom:0;font-size:1.4rem;font-weight:700;line-height:2.6}@media (min-width:769px){.GgbU3q_description{font-size:1.8rem;line-height:2.5}}
.Vdq_dW_section{max-width:700px;margin:0 30px;padding-top:60px}@media (min-width:769px){.Vdq_dW_section{width:700px;margin:0 auto;padding-top:80px}}.Vdq_dW_wrapper{flex-direction:column;gap:20px;margin-top:25px;display:flex}@media (min-width:769px){.Vdq_dW_wrapper{gap:30px;margin-top:30px}}.Vdq_dW_title{font-family:var(--font-family-heading);margin:0;font-size:2rem;font-weight:700}@media (min-width:769px){.Vdq_dW_title{font-size:2.4rem}}.Vdq_dW_partnerHotelCardItem{background:50% no-repeat;background-image:var(--vertical-image-url);background-size:cover;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 3px 6px #00000029}@media (max-width:768px){.Vdq_dW_partnerHotelCardItem{height:0;padding-top:39.6825%}}@media (min-width:769px){.Vdq_dW_partnerHotelCardItem{background-image:var(--horizontal-image-url);height:200px}.Vdq_dW_partnerHotelCardItem:hover{opacity:.8;transition:opacity .3s ease-in-out}}.Vdq_dW_partnerHotelCardLink{color:#fff;width:100%;height:100%;padding:18px 20px;text-decoration:none;display:block;position:absolute;top:0;left:0}@media (min-width:769px){.Vdq_dW_partnerHotelCardLink{padding:30px 35px}}.Vdq_dW_partnerHotelCardTitle{font-family:var(--font-family-english);text-shadow:0 3px 6px #0000001a;margin:0;font-size:1.7rem;font-weight:700;line-height:1.4706}@media (min-width:769px){.Vdq_dW_partnerHotelCardTitle{font-size:2.5rem}}.Vdq_dW_partnerHotelCardTitle span{font-size:1.6rem;display:block}@media (min-width:769px){.Vdq_dW_partnerHotelCardTitle span{font-size:2.3rem}}.Vdq_dW_partnerHotelCardPlace{margin:0;font-size:1rem;font-weight:700;position:absolute;bottom:15px;right:18px}@media (min-width:769px){.Vdq_dW_partnerHotelCardPlace{font-size:1.2rem;bottom:23px;right:35px}}.Vdq_dW_partnerHotelCardPartner{z-index:1;background:#fff;border-radius:4px;position:absolute;bottom:14px;left:20px;overflow:hidden}@media (max-width:768px){.Vdq_dW_partnerHotelCardPartner{transform-origin:50%;transform:scale(.9)}}@media (min-width:769px){.Vdq_dW_partnerHotelCardPartner{bottom:25px;left:35px}}.Vdq_dW_partnerHotelCardPartner span{font-family:var(--font-family-english);color:#000;padding:4px 7px;font-size:1rem;font-weight:700;line-height:1;display:block}@media (min-width:769px){.Vdq_dW_partnerHotelCardPartner span{font-size:1.2rem}}
.T4ozoa_wrapper{background:#fff;width:100%;padding:14px 30px 50px;scroll-margin-top:-26px;overflow-x:hidden}@media (min-width:769px){.T4ozoa_wrapper{padding:24px 30px 120px;scroll-margin-top:-15px}}.T4ozoa_contentWrapper{width:100%;max-width:1000px;margin:10px auto}@media (min-width:769px){.T4ozoa_contentWrapper{margin:60px auto 30px}}.T4ozoa_newsWrapper{grid-template-columns:1fr;width:100%;margin-top:40px;display:grid}@media (min-width:769px){.T4ozoa_newsWrapper{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:60px}}.T4ozoa_newsItem{border-top:1px solid #d6d6d6;justify-content:space-between;width:100%;min-height:160px;padding:20px 0;display:flex}@media (min-width:769px){.T4ozoa_newsItem{border:none;flex-flow:column wrap;height:auto;margin-bottom:16px;padding:0}}.T4ozoa_newsTextWrapper{flex-direction:column;width:calc(100% - 120px);display:flex}@media (min-width:769px){.T4ozoa_newsTextWrapper{width:100%}}.T4ozoa_newsLinkWrapper{justify-content:flex-end;width:100%;height:39px;display:flex}@media (min-width:769px){.T4ozoa_newsLinkWrapper{height:auto}}.T4ozoa_newsLink{font-family:var(--font-family-english);color:#227efa;margin-top:26px;font-size:1.2rem;font-weight:600;line-height:1.333}.T4ozoa_newsLink svg{margin-left:4px}@media (min-width:769px){.T4ozoa_newsLink{color:#000;margin-top:0}}.T4ozoa_newsText{-webkit-line-clamp:4;width:100%;font-family:var(--font-family-english);color:#000;-webkit-box-orient:vertical;margin:0;padding-left:20px;font-size:1.4rem;font-weight:600;line-height:1.714;display:-webkit-box;overflow:hidden}@media (min-width:769px){.T4ozoa_newsText{height:100px;margin-top:14px;padding-left:0}}.T4ozoa_newsImage{object-fit:cover;border-radius:16px;width:120px;height:120px}@media (min-width:769px){.T4ozoa_newsImage{aspect-ratio:160/109;width:100%;height:auto}}.T4ozoa_linkWrapper{width:fit-content;margin:40px auto 0}.T4ozoa_newsLetterLink{color:#227efa;text-align:center;font-size:1.4rem;font-weight:600;line-height:1.429}.T4ozoa_newsLetterLink svg{margin-left:4px}
.a9TIgq_inner{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:769px){.a9TIgq_inner{gap:24px}}.a9TIgq_copy{font-family:var(--font-family-english);color:#fff;text-align:center;text-transform:uppercase;margin:0;font-size:1.4rem;font-weight:500;line-height:100%}@media (min-width:769px){.a9TIgq_copy{font-size:1.6rem}}.a9TIgq_title{color:#fff;text-align:center;font-size:2.6rem;font-weight:600;line-height:160%}@media (min-width:769px){.a9TIgq_title{font-size:3.2rem}}.a9TIgq_heroFooter{text-align:center;width:100%;position:absolute;bottom:40px;left:0}.a9TIgq_leadWrapper{width:100%;height:100lvh;padding:95px 30px;position:relative}@media (min-width:769px){.a9TIgq_leadWrapper{padding:114px 50px}}.a9TIgq_leadInner{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;margin:0 auto;display:flex}.a9TIgq_lead{font-family:var(--font-family-heading);color:#fff;text-align:center;letter-spacing:.024em;word-break:auto-phrase;margin:0;font-size:1.6rem;font-weight:700;line-height:1.8}
.yn0Qda_wrapper{color:#fff;height:calc(100svh - 60px);position:relative;overflow:hidden}@keyframes yn0Qda_Animation{0%{object-position:0px}to{object-position:100%}}.yn0Qda_backgroundPicture img{z-index:-1;object-fit:cover;width:100%;height:100%;animation-name:yn0Qda_Animation;animation-duration:60s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.yn0Qda_blackCover{background-color:#0009;width:100%;padding:0 30px}.yn0Qda_inner{height:calc(100svh - 60px);padding-top:60px;padding-bottom:88px}@media (min-width:769px){.yn0Qda_inner{margin:0 170px;padding-top:113px}}.yn0Qda_title{font-family:var(--font-family-english);text-align:center;margin-top:30px;margin-bottom:20px;font-size:3.8rem;font-weight:500;line-height:1.3}@media (min-width:769px){.yn0Qda_title{margin-top:0;margin-bottom:62px;font-size:4rem}}.yn0Qda_message{text-align:center;font-size:1.3rem;font-weight:400;line-height:2}@media (min-width:769px){.yn0Qda_message{font-size:1.6rem}}
.xo0IyW_section{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:48px 0 96px;display:flex}@media (min-width:769px){.xo0IyW_section{margin:96px 0}}.xo0IyW_newsLetterFormWrapper{width:100%;margin-bottom:48px;padding:0 30px}@media (min-width:769px){.xo0IyW_newsLetterFormWrapper{margin-bottom:64px;padding:0}}.xo0IyW_titleText{font-family:var(--font-family-english);text-align:center;margin-bottom:36px;font-size:2rem;font-weight:600}@media (min-width:769px){.xo0IyW_titleText{font-size:2.4rem}}
