.AccommodationHero-module-scss-module__X30soW__hero{position:relative}.AccommodationHero-module-scss-module__X30soW__hero .AccommodationHero-module-scss-module__X30soW__wrapper{place-items:center;width:100%;height:100%;padding-top:16rem;padding-bottom:12rem;display:flex;position:relative;overflow:clip}@media only screen and (min-width:1920px){.AccommodationHero-module-scss-module__X30soW__hero .AccommodationHero-module-scss-module__X30soW__wrapper{padding-top:20rem;padding-bottom:14rem}}.AccommodationHero-module-scss-module__X30soW__bamboo{z-index:1;display:none;position:absolute;bottom:-12px;left:0}.AccommodationHero-module-scss-module__X30soW__container{will-change:transform;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);column-gap:1.6rem;display:grid}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__container{grid-template-columns:repeat(12,1fr);column-gap:1.6rem}}@media only screen and (min-width:1920px){.AccommodationHero-module-scss-module__X30soW__container{grid-template-columns:repeat(12,1fr);column-gap:2.4rem}}.AccommodationHero-module-scss-module__X30soW__container>*{grid-column:span 4/span 4}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__container>*{grid-column:span 12/span 12}}@media only screen and (min-width:1920px){.AccommodationHero-module-scss-module__X30soW__container>*{grid-column:span 12/span 12}}.AccommodationHero-module-scss-module__X30soW__play{z-index:2;position:absolute}@media only screen and (max-width:1023px){.AccommodationHero-module-scss-module__X30soW__play{color:#e3e1d4;text-transform:uppercase;letter-spacing:-.01em;place-content:center;place-items:center;min-height:40px;padding:1.6rem;font:500 14px/1 Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-flex;bottom:0;left:0}}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__play{z-index:0;inset:0}.AccommodationHero-module-scss-module__X30soW__play .AccommodationHero-module-scss-module__X30soW__playLabel{display:none}}.AccommodationHero-module-scss-module__X30soW__play:hover~.AccommodationHero-module-scss-module__X30soW__label .AccommodationHero-module-scss-module__X30soW__labelInner{transform:translateY(0)}.AccommodationHero-module-scss-module__X30soW__label{color:#373f1d;letter-spacing:-.01em;font:500 14px/1 Inter,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){.AccommodationHero-module-scss-module__X30soW__label{display:none}}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__label{z-index:3;pointer-events:none;height:23px;position:absolute;top:0;left:0;overflow:hidden}}.AccommodationHero-module-scss-module__X30soW__label .AccommodationHero-module-scss-module__X30soW__labelInner{background-color:#fbf8f6;border-radius:2px;flex-direction:column;place-content:flex-start;place-items:center;height:100%;padding:4px;transition:transform .4s cubic-bezier(.19,1,.22,1);display:flex;overflow:hidden;transform:translateY(100%)}.AccommodationHero-module-scss-module__X30soW__title{color:#5c6e21}.AccommodationHero-module-scss-module__X30soW__description{grid-column:2/span 3;margin-top:10rem}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__description{grid-column-start:7}}.AccommodationHero-module-scss-module__X30soW__hasCover,.AccommodationHero-module-scss-module__X30soW__hasCover .AccommodationHero-module-scss-module__X30soW__title{color:#f5eee9}.AccommodationHero-module-scss-module__X30soW__hasCover .AccommodationHero-module-scss-module__X30soW__wrapper{min-height:100dvh}.AccommodationHero-module-scss-module__X30soW__hasVideo .AccommodationHero-module-scss-module__X30soW__container{z-index:1;pointer-events:none;position:relative}.AccommodationHero-module-scss-module__X30soW__hasVideo .AccommodationHero-module-scss-module__X30soW__description a,.AccommodationHero-module-scss-module__X30soW__hasVideo .AccommodationHero-module-scss-module__X30soW__description button{pointer-events:auto}.AccommodationHero-module-scss-module__X30soW__hero .AccommodationHero-module-scss-module__X30soW__title{color:#5c6e21}.AccommodationHero-module-scss-module__X30soW__hero .AccommodationHero-module-scss-module__X30soW__description{color:#373f1d}.AccommodationHero-module-scss-module__X30soW__hero .AccommodationHero-module-scss-module__X30soW__wrapper{flex-direction:column}.AccommodationHero-module-scss-module__X30soW__area{width:100%;margin-top:12rem;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:1024px){.AccommodationHero-module-scss-module__X30soW__area{width:calc(100% - 3.2rem)}}@media only screen and (min-width:1920px){.AccommodationHero-module-scss-module__X30soW__area{width:calc(100% - 4.8rem);margin-top:14rem}}.AccommodationHero-module-scss-module__X30soW__cover{pointer-events:none;width:100%;padding-top:0;padding-bottom:0}.AccommodationHero-module-scss-module__X30soW__cover:first-child{margin-top:0}.AccommodationHero-module-scss-module__X30soW__cover:last-child{margin-bottom:0}.AccommodationHero-module-scss-module__X30soW__cover [class$=__container]{width:100%}@media only screen and (max-width:1023px){.AccommodationHero-module-scss-module__X30soW__cover [class$=__slides]{aspect-ratio:390/750}}.AccommodationHero-module-scss-module__X30soW__hasCover .AccommodationHero-module-scss-module__X30soW__wrapper{padding-bottom:1.6rem}@media only screen and (min-width:1920px){.AccommodationHero-module-scss-module__X30soW__hasCover .AccommodationHero-module-scss-module__X30soW__wrapper{padding-bottom:2.2rem}}
.\[slug\]-module-scss-module__XvECmq__page{padding-bottom:40px}.\[slug\]-module-scss-module__XvECmq__chapters{place-content:center;height:28px;display:flex;overflow:hidden}.\[slug\]-module-scss-module__XvECmq__chapters .\[slug\]-module-scss-module__XvECmq__isPinned{z-index:5;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}section[class*=SectionTeamList]{display:none}
