.wrapper{transition:height .2s ease-in-out}.page-policies{margin:0 .75rem}.page-policies .accordion__title{text-transform:uppercase}.page-policies .accordion__rich-text,.page-policies .accordion__title{font-size:.9375rem}.page-careers .accordion__rich-text{font-size:.875rem}.accordion__rich-text{font-size:1.125rem}.accordion__title svg{transition:transform .2s ease-in-out}.accordion__title.active svg{transform:rotateX(180deg)}.accordion__title.active+.accordion__desc{display:block}.accordion__desc{display:none}.accordion__desc p:not(li>p){margin-bottom:.75rem}.accordion__desc li{margin-bottom:.5rem}.accordion__desc ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}.accordion__desc ul:last-child{margin-bottom:0}.accordion__desc ol{list-style:decimal;margin-top:1rem;padding-left:2rem}.accordion__desc ol:last-child{margin-bottom:0}.accordion__desc a{text-decoration:underline}.accordion__desc h4{text-transform:uppercase}.accordion__desc .errors{padding-left:0}.accordion__desc .errors li{list-style:none;text-align:left}.hotel--peter-and-paul .accordion__item-wrapper{border-color:var(--peter-paul-text-color)}.hotel--peter-and-paul .accordion__arrow svg path{fill:var(--peter-paul-text-color)}@media(max-width:767px){.hotel--peter-and-paul .accordion__rich-text{text-align:left}.hotel--peter-and-paul.gather .accordion__title--title-mobile{padding-left:1.25rem}.hotel--peter-and-paul.gather .accordion__title--title-mobile span{text-align:left}}.hotel--neptune .accordion__desc p:not(li>p){font-family:Office Times Round Round Mono;font-size:1rem}
