.hospitality-benefits-block_hospitalityBenefitsBlock__a2B7y{display:flex;width:100%;flex-direction:column;gap:var(--s-spacer-1);border-top:var(--p-borderwidth-1) solid var(--p-color-base-white);border-bottom:var(--p-borderwidth-1) solid var(--p-color-base-white)}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__a2B7y{align-items:center}}.hospitality-benefits-block_hospitalityBenefitsBlock__heading__3laJO{padding-right:var(--s-gridmargin-s);padding-left:var(--s-gridmargin-s);padding-block:var(--s-spacer-6)}@media(min-width:768px){.hospitality-benefits-block_hospitalityBenefitsBlock__heading__3laJO{padding-right:var(--s-gridmargin-m);padding-left:var(--s-gridmargin-m)}}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__heading__3laJO{padding-right:var(--s-gridmargin-l);padding-left:var(--s-gridmargin-l)}}@media(min-width:1440px){.hospitality-benefits-block_hospitalityBenefitsBlock__heading__3laJO{padding-right:var(--s-gridmargin-xl);padding-left:var(--s-gridmargin-xl)}}.hospitality-benefits-block_hospitalityBenefitsBlock__heading__3laJO{display:flex;flex-direction:column;gap:var(--s-spacer-4);width:100%;background-color:var(--s-color-background-default-light)}.hospitality-benefits-block_hospitalityBenefitsBlock__title__XBHVt{font-family:var(--fontfamilies-ltr-primary-font);font-size:var(--fontsize-5);line-height:var(--lineheights-5);letter-spacing:var(--letterspacing-1);font-weight:var(--fontweights-ltr-primary-font-400);margin:0;color:var(--s-color-text-brand-primary1)}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__title__XBHVt{font-family:var(--fontfamilies-ltr-primary-font);font-size:var(--fontsize-8);line-height:var(--lineheights-5);letter-spacing:var(--letterspacing-1);font-weight:var(--fontweights-ltr-primary-font-400)}}.hospitality-benefits-block_hospitalityBenefitsBlock__subtitle__QYZX3{font-family:var(--fontfamilies-ltr-secondary-font);font-size:var(--fontsize-1);line-height:var(--lineheights-3);letter-spacing:var(--letterspacing-4);font-weight:var(--fontweights-ltr-secondary-font-400);margin:0;color:var(--s-color-text-default-dark)}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__subtitle__QYZX3{font-family:var(--fontfamilies-ltr-secondary-font);font-size:var(--fontsize-1);line-height:var(--lineheights-3);letter-spacing:var(--letterspacing-4);font-weight:var(--fontweights-ltr-secondary-font-400)}}.hospitality-benefits-block_hospitalityBenefitsBlock__grid__iBVFN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--p-borderwidth-1);margin:0;padding:0;width:100%;background-color:var(--p-color-base-white);border-top:var(--p-borderwidth-1) solid var(--p-color-base-white);border-bottom:var(--p-borderwidth-1) solid var(--p-color-base-white);list-style:none}@media(min-width:768px){.hospitality-benefits-block_hospitalityBenefitsBlock__grid__iBVFN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__grid__iBVFN{grid-template-columns:repeat(4,minmax(0,1fr))}}.hospitality-benefits-block_hospitalityBenefitsBlock__gridItem__UVwGJ{display:flex}.hospitality-benefits-block_hospitalityBenefitsBlock__gridItem__UVwGJ>*{width:100%}.hospitality-benefits-block_hospitalityBenefitsBlock__extrasWrapper__9iFwT{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .32s ease-out}@media(prefers-reduced-motion:reduce){.hospitality-benefits-block_hospitalityBenefitsBlock__extrasWrapper__9iFwT{transition:none}}.hospitality-benefits-block_hospitalityBenefitsBlock__extrasWrapper--expanded__VAyTk{grid-template-rows:1fr}.hospitality-benefits-block_hospitalityBenefitsBlock__extras__6g2Fq{overflow:hidden;min-height:0}.hospitality-benefits-block_hospitalityBenefitsBlock__extras__6g2Fq .hospitality-benefits-block_hospitalityBenefitsBlock__gridItem__UVwGJ{opacity:0;transform:translateY(8px);transition:opacity .32s ease-out,transform .32s ease-out;transition-delay:0ms}@media(prefers-reduced-motion:reduce){.hospitality-benefits-block_hospitalityBenefitsBlock__extras__6g2Fq .hospitality-benefits-block_hospitalityBenefitsBlock__gridItem__UVwGJ{transition:none}}.hospitality-benefits-block_hospitalityBenefitsBlock__extrasWrapper--expanded__VAyTk .hospitality-benefits-block_hospitalityBenefitsBlock__gridItem__UVwGJ{opacity:1;transform:translateY(0);transition-delay:.32s}.hospitality-benefits-block_hospitalityBenefitsBlock__footer__xhvn5{display:flex;flex-direction:column;gap:var(--s-spacer-4);align-items:center;width:100%;padding-block:var(--s-spacer-10)}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__footer__xhvn5{max-width:var(--s-size-grid-xl-12-col)}}.hospitality-benefits-block_hospitalityBenefitsBlock__showing__lrPNj{font-family:var(--fontfamilies-ltr-secondary-font);font-size:var(--fontsize-1);line-height:var(--lineheights-3);letter-spacing:var(--letterspacing-4);font-weight:var(--fontweights-ltr-secondary-font-400);margin:0;color:var(--s-color-text-default-dark);text-transform:uppercase}@media(min-width:1024px){.hospitality-benefits-block_hospitalityBenefitsBlock__showing__lrPNj{font-family:var(--fontfamilies-ltr-secondary-font);font-size:var(--fontsize-1);line-height:var(--lineheights-3);letter-spacing:var(--letterspacing-4);font-weight:var(--fontweights-ltr-secondary-font-400)}}