:is(.home-opening,.travel-section-scope){font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body)}:is(.home-opening,.travel-section-scope) h2:not(.sr-only){font-family:var(--font-body);font-size:var(--type-section);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:-.035em;text-wrap:balance}:is(.home-opening,.travel-section-scope) h3{font-family:var(--font-body);font-size:var(--type-card);font-weight:var(--weight-bold);line-height:1.35;letter-spacing:-.015em;text-wrap:balance}:is(.home-opening,.travel-section-scope) p{font-family:var(--font-body);font-size:var(--type-body);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:.015em}:is(.home-opening,.travel-section-scope) p:is(.small-light,.small-heavy){font-size:var(--type-small)}:is(.home-opening,.travel-section-scope) p:is(.small-heavy,.medium-heavy,.large-heavy){font-weight:var(--weight-bold)}:is(.home-opening,.travel-section-scope) p.large-heavy{font-size:var(--type-card)}:is(.home-opening,.travel-section-scope) [data-type=eyebrow]{font-size:var(--type-caption);font-weight:var(--weight-semibold);line-height:1.5;letter-spacing:.12em}:is(.home-opening,.travel-section-scope) [data-type=caption]{font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:1.6;letter-spacing:.015em}:is(.home-opening,.travel-section-scope) [data-type=display-note]{font-family:var(--font-display);font-size:var(--type-note);font-weight:var(--weight-regular);line-height:1.3;letter-spacing:0}:is(.home-opening,.travel-section-scope) :is(a,button){text-underline-offset:.25em}:is(.home-opening,.travel-section-scope) [data-section-spacing]{padding-block:var(--section-space);padding-inline:var(--page-gutter);margin-block:0}:is(.home-opening,.travel-section-scope) [data-layout-container]{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:0;column-gap:var(--layout-gutter)}