.LegalPage_content__HUZMy{font-size:16px;line-height:1.5;letter-spacing:-.02em;overflow-wrap:anywhere}.LegalPage_content__HUZMy ol+p,.LegalPage_content__HUZMy p+ol,.LegalPage_content__HUZMy p+p,.LegalPage_content__HUZMy p+ul,.LegalPage_content__HUZMy ul+p{margin-top:24px}.LegalPage_content__HUZMy h2,.LegalPage_content__HUZMy h3,.LegalPage_content__HUZMy h4,.LegalPage_content__HUZMy h5,.LegalPage_content__HUZMy h6{margin-top:32px;font-weight:500;line-height:1.2;letter-spacing:-.02em;scroll-margin-top:var(--legal-anchor-offset,360px)}.LegalPage_content__HUZMy h2{font-size:26px}.LegalPage_content__HUZMy h3{font-size:20px}.LegalPage_content__HUZMy h4{font-size:18px}.LegalPage_content__HUZMy h5,.LegalPage_content__HUZMy h6{font-size:16px}.LegalPage_content__HUZMy h2+*,.LegalPage_content__HUZMy h3+*,.LegalPage_content__HUZMy h4+*,.LegalPage_content__HUZMy h5+*,.LegalPage_content__HUZMy h6+*{margin-top:16px}.LegalPage_content__HUZMy>:first-child{margin-top:0}.LegalPage_content__HUZMy ul{list-style:disc;padding-left:24px}.LegalPage_content__HUZMy ol{list-style:decimal;padding-left:24px}.LegalPage_content__HUZMy ol ol,.LegalPage_content__HUZMy ul ul{margin-top:0}.LegalPage_content__HUZMy b,.LegalPage_content__HUZMy strong{font-weight:600}.LegalPage_content__HUZMy a{text-decoration:underline;text-underline-offset:3px}.LegalPage_content__HUZMy a:focus-visible,.LegalPage_content__HUZMy h2:focus-visible,.LegalPage_content__HUZMy h3:focus-visible{outline:2px solid currentColor;outline-offset:4px}.LegalPage_content__HUZMy blockquote{margin-top:24px;border-left:2px solid;padding-left:16px}.LegalPage_content__HUZMy pre{margin-top:24px;max-width:100%;overflow:auto;white-space:pre-wrap}.LegalPage_content__HUZMy table{margin-top:24px;width:100%;border-collapse:collapse}.LegalPage_content__HUZMy td,.LegalPage_content__HUZMy th{border:1px solid;padding:8px;vertical-align:top}.LegalPage_bookingTerms__aoZHn td,.LegalPage_bookingTerms__aoZHn th{overflow-wrap:normal;word-break:normal}.LegalPage_bookingTerms__aoZHn{font-weight:400;letter-spacing:0}.LegalPage_bookingTerms__aoZHn ol+p,.LegalPage_bookingTerms__aoZHn p+ol,.LegalPage_bookingTerms__aoZHn p+p,.LegalPage_bookingTerms__aoZHn p+ul,.LegalPage_bookingTerms__aoZHn ul+p{margin-top:8px}.LegalPage_bookingTerms__aoZHn h2{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0}.LegalPage_bookingTerms__aoZHn [data-booking-terms-table]{margin-top:16px}.LegalPage_bookingTerms__aoZHn [data-booking-terms-table]+*{margin-top:24px}.LegalPage_bookingTerms__aoZHn [data-booking-terms-table]+h2{margin-top:32px}.LegalPage_bookingTerms__aoZHn table{margin-top:0;border:1px solid var(--neutral-12);background:var(--surface)}.LegalPage_bookingTerms__aoZHn td,.LegalPage_bookingTerms__aoZHn th{border:0;border-bottom:1px solid var(--neutral-12);padding:16px;text-align:left;line-height:24px}.LegalPage_bookingTerms__aoZHn thead th{background:var(--travel-pine);color:var(--travel-white);font-weight:600}.LegalPage_bookingTerms__aoZHn thead th:first-child:nth-last-child(2){width:50%}.LegalPage_bookingTerms__aoZHn tbody tr:last-child td{border-bottom:0}.LegalPage_bookingTerms__aoZHn td a,.LegalPage_bookingTerms__aoZHn th a{overflow-wrap:anywhere}@media (max-width:767px){.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples]{display:block;border:0;background:transparent}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody,.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] thead,.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] thead tr{display:block}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] thead th:first-child{display:block;padding:0 0 16px;border:0;background:transparent;color:inherit}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] thead th:not(:first-child){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody tr{display:block;padding:16px;border:1px solid var(--neutral-12);background:var(--surface)}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody tr+tr{margin-top:16px}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody td{display:flex;justify-content:space-between;gap:16px;padding:0;border:0;text-align:right}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody td:first-child{display:block;margin-bottom:8px;text-align:left;font-weight:600}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody td+td{margin-top:8px}.LegalPage_bookingTerms__aoZHn [data-booking-refund-examples] tbody td:not(:first-child):before{content:attr(data-label);text-align:left;font-weight:400}}.LegalPage_content__HUZMy img{max-width:100%;height:auto}@media (min-width:1024px){.LegalPage_content__HUZMy h2,.LegalPage_content__HUZMy h3,.LegalPage_content__HUZMy h4,.LegalPage_content__HUZMy h5,.LegalPage_content__HUZMy h6{scroll-margin-top:var(--legal-anchor-offset,100px)}}