.travel-guide-module__HbuLMW__article p{margin:var(--space-4) 0}.travel-guide-module__HbuLMW__article a{text-underline-offset:.18em;text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.travel-guide-module__HbuLMW__article a:hover{color:var(--brand)}.travel-guide-module__HbuLMW__article ul,.travel-guide-module__HbuLMW__article ol{padding-left:var(--space-5);margin:var(--space-4) 0}.travel-guide-module__HbuLMW__article ul{list-style:outside}.travel-guide-module__HbuLMW__article ol{list-style:decimal}.travel-guide-module__HbuLMW__article li{margin:.8rem 0;padding-left:.25rem}.travel-guide-module__HbuLMW__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--brand);font-size:.7rem;font-weight:700}.travel-guide-module__HbuLMW__takeaways h2,.travel-guide-module__HbuLMW__contents h2{font-size:var(--text-h3);margin-bottom:.7rem}.travel-guide-module__HbuLMW__takeaways li{font-size:.95rem}.travel-guide-module__HbuLMW__contents ol{columns:2;column-gap:var(--space-6);font-size:.9rem}.travel-guide-module__HbuLMW__contents li{break-inside:avoid;margin:0 0 .6rem}.travel-guide-module__HbuLMW__legend{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.72rem;line-height:1.6;display:flex}.travel-guide-module__HbuLMW__allKey,.travel-guide-module__HbuLMW__bedKey{background:var(--ink-3);width:.85rem;height:.65rem;display:inline-block}.travel-guide-module__HbuLMW__bedKey{background:var(--ink);margin-left:.7rem}.travel-guide-module__HbuLMW__chart{border-collapse:collapse;width:100%;font-size:.85rem;line-height:1.5}.travel-guide-module__HbuLMW__chart th,.travel-guide-module__HbuLMW__chart td{text-align:left;vertical-align:middle;padding:.65rem .25rem}.travel-guide-module__HbuLMW__chart thead th{color:var(--ink-2);border-bottom:1px solid var(--rule-strong);font-size:.7rem}.travel-guide-module__HbuLMW__chart tbody th{width:34%;font-weight:500}.travel-guide-module__HbuLMW__chart td:nth-child(2){width:53%}.travel-guide-module__HbuLMW__barTrack{vertical-align:middle;width:calc(100% - 2.5rem);height:.7rem;margin-right:.5rem;display:inline-block}.travel-guide-module__HbuLMW__allBar{background:var(--ink-3);height:100%;display:block}.travel-guide-module__HbuLMW__bedBar{background:var(--ink);height:100%;display:block}.travel-guide-module__HbuLMW__figure figcaption{color:var(--ink-2);margin-top:var(--space-4);border-top:1px solid var(--rule-strong);padding-top:.8rem;font-size:.75rem;line-height:1.65}.travel-guide-module__HbuLMW__tableScroll{overflow-x:auto}.travel-guide-module__HbuLMW__phrases{border-collapse:collapse;width:100%;font-size:.9rem}.travel-guide-module__HbuLMW__phrases caption{text-align:left;color:var(--ink-2);margin-bottom:.7rem}.travel-guide-module__HbuLMW__phrases th,.travel-guide-module__HbuLMW__phrases td{text-align:left;vertical-align:top;padding:var(--space-4) .7rem;border-bottom:1px solid var(--rule-strong)}.travel-guide-module__HbuLMW__phrases td:first-child{width:48%}.travel-guide-module__HbuLMW__coverageTable{overflow-wrap:normal}.travel-guide-module__HbuLMW__coverageTable th,.travel-guide-module__HbuLMW__coverageTable td{padding-inline:.35rem}.travel-guide-module__HbuLMW__coverageTable thead th{font-size:.8rem}.travel-guide-module__HbuLMW__coverageTable tbody th{white-space:nowrap}.travel-guide-module__HbuLMW__article blockquote{background:var(--surface);padding:var(--space-4);margin:var(--space-5) 0;font-size:.9rem}@media (max-width:540px){.travel-guide-module__HbuLMW__contents ol{columns:1}.travel-guide-module__HbuLMW__figure{padding:.8rem}.travel-guide-module__HbuLMW__chart{font-size:.75rem}.travel-guide-module__HbuLMW__chart tbody th{width:38%}.travel-guide-module__HbuLMW__chart td:nth-child(2){width:43%}.travel-guide-module__HbuLMW__takeaways{padding:var(--space-4)}}@media print{.travel-guide-module__HbuLMW__article,.travel-guide-module__HbuLMW__article h1,.travel-guide-module__HbuLMW__article h2,.travel-guide-module__HbuLMW__article .travel-guide-module__HbuLMW__dek{color:#000}.travel-guide-module__HbuLMW__figure,.travel-guide-module__HbuLMW__takeaways,.travel-guide-module__HbuLMW__article blockquote{break-inside:avoid;background:#fff}.travel-guide-module__HbuLMW__contents{display:none}.travel-guide-module__HbuLMW__section{margin-top:var(--space-6)}.travel-guide-module__HbuLMW__figure{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.travel-guide-module__HbuLMW__article{color:var(--ink);font-size:var(--text-body);overflow-wrap:anywhere;line-height:1.6;font-family:var(--font-sans)}.travel-guide-module__HbuLMW__article h1{color:var(--ink);font-size:var(--text-display);letter-spacing:-.04em;margin:.65rem 0 var(--space-4);font-weight:750;line-height:1.2;font-family:var(--font-serif)}.travel-guide-module__HbuLMW__article h2{color:var(--ink);font-size:var(--text-h2);margin-bottom:var(--space-4);font-weight:700;line-height:1.3;font-family:var(--font-serif)}.travel-guide-module__HbuLMW__article h3{font-size:var(--text-h3);margin:var(--space-6) 0 .65rem;font-weight:700;line-height:1.4;font-family:var(--font-serif)}.travel-guide-module__HbuLMW__article .travel-guide-module__HbuLMW__dek{font-size:var(--text-h3);color:var(--ink-2);line-height:1.5}.travel-guide-module__HbuLMW__section{margin-top:var(--space-7);scroll-margin-top:132px}.travel-guide-module__HbuLMW__figure{background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius-md);padding:var(--space-5);margin:var(--space-5) 0}.travel-guide-module__HbuLMW__takeaways{background:var(--surface);border-left:4px solid var(--rule-strong);padding:var(--space-5);margin:var(--space-6) 0}.travel-guide-module__HbuLMW__contents{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);padding:var(--space-5) 0;margin:var(--space-6) 0}.travel-guide-module__HbuLMW__number{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-mono)}@media (max-width:719px){.travel-guide-module__HbuLMW__article h1{font-size:var(--text-display-sm)}.travel-guide-module__HbuLMW__contents ol{columns:1}}
