.OfferRichText_content__jA0wc{min-width:0;max-width:100%;color:var(--color-travel-copy);font-size:.875rem;line-height:2;overflow-wrap:anywhere}.OfferRichText_content__jA0wc>:first-child{margin-top:0}.OfferRichText_content__jA0wc>:last-child{margin-bottom:0}.OfferRichText_content__jA0wc p{margin-block:1em}.OfferRichText_content__jA0wc :is(h2,h3,h4,h5,h6){margin-block:1.5em .5em;color:var(--color-travel-ink);font-weight:700;line-height:1.3}.OfferRichText_content__jA0wc h2{font-size:1.875rem;font-weight:600}.OfferRichText_content__jA0wc h3{font-size:1.25rem}.OfferRichText_content__jA0wc :is(h4,h5,h6){font-size:1rem}.OfferRichText_content__jA0wc hr{margin-block:1.5em;border:0;border-top:1px solid var(--color-travel-border)}.OfferRichText_content__jA0wc :is(ul,ol){margin-block:1.25em;padding-inline-start:1.5em}.OfferRichText_content__jA0wc ul{list-style:disc}.OfferRichText_content__jA0wc ol{list-style:decimal}.OfferRichText_content__jA0wc li+li{margin-top:.5em}.OfferRichText_content__jA0wc blockquote{margin-block:1.5em;border-inline-start:2px solid var(--color-travel-border-strong);padding-inline-start:1.25em;font-style:italic}.OfferRichText_content__jA0wc a{color:var(--color-travel-brand-hover);font-weight:600;text-decoration:underline;text-underline-offset:.25em}.OfferRichText_content__jA0wc a:hover{color:var(--color-travel-accent)}.OfferRichText_content__jA0wc a:focus-visible{outline:2px solid var(--color-travel-brand);outline-offset:3px}.OfferRichText_content__jA0wc table{display:block;max-width:100%;overflow-x:auto;margin-block:1.5em;border-collapse:collapse;line-height:1.6}.OfferRichText_content__jA0wc :is(th,td){min-width:6rem;padding:.875rem 1rem;border-bottom:1px solid var(--color-travel-border);text-align:start;vertical-align:top}.OfferRichText_content__jA0wc th{background:var(--color-travel-surface-muted);color:var(--color-travel-brand);font-weight:700}.OfferRichText_content__jA0wc tbody tr:nth-child(2n){background:var(--color-travel-canvas)}.OfferRichText_content__jA0wc caption{padding-block:.5rem;text-align:start;font-weight:600;color:var(--color-travel-brand)}