html[data-page-appearance=article],[data-page-appearance=article] body{background:#fffdf8}[data-page-appearance=article] #content{--color-border: #e4e7df;--color-coral: #0e6670;--color-coral-text: #0e6670;--color-bg: #fffdf8;background:#fffdf8}[data-page-appearance=article] #content .eyebrow{color:#0e6670;letter-spacing:.13em}[data-page-appearance=article] #content h1{font-size:2.2rem;line-height:1.08;overflow-wrap:anywhere}[data-page-appearance=article] [data-mobile-editorial-structure]>header>*{min-width:0}[data-page-appearance=article] #content :is(h2,h3,h4){scroll-margin-top:calc(var(--mobile-header-height) + 5rem)}[data-page-appearance=article] #content h2{font-size:1.75rem;line-height:1.16;overflow-wrap:anywhere}[data-page-appearance=article] #content h3,[data-page-appearance=article] #content h4{font-family:var(--font-sans);font-size:1.2rem;font-weight:700;letter-spacing:-.015em;line-height:1.35}[data-page-appearance=article] .prose-travel{max-width:70ch;font-size:1.0625rem;line-height:1.75rem}[data-supporting-page-structure]>header>*{min-width:0}[data-supporting-page-body] .photo-credit-list{list-style:none;padding-left:0}[data-supporting-page-body] .photo-credit-list>li{margin:0;overflow-wrap:anywhere}[data-supporting-page-body] .photo-credit-list p{margin-top:.5rem;margin-bottom:.5rem}[data-page-appearance=article] .prose-travel h2{margin-top:2.5rem;padding-top:1.75rem;border-color:#e4e7df}[data-page-appearance=article] .prose-travel h2:before{content:none}[data-page-appearance=article] .prose-travel h3{margin-top:2rem}[data-page-appearance=article] [data-quick-answer]{background:#f0f6f3;border-left:2px solid #0e6670;padding:1rem 1.125rem;border-radius:0 .75rem .75rem 0}[data-page-appearance=article] [data-quick-answer]>p:last-child{font-size:1rem;line-height:1.65}[data-page-appearance=article] [data-info-grid]>div{padding:.875rem;overflow-wrap:anywhere}[data-page-appearance=article] [data-info-grid] dt{font-size:.625rem;letter-spacing:.1em}[data-page-appearance=article] [data-info-grid] dd{font-size:.875rem;line-height:1.4}[data-page-appearance=article] [data-article-toc]{background:#fffdf8;backdrop-filter:none}[data-page-appearance=article] [data-article-toc] nav{max-height:55svh;overflow-y:auto;overscroll-behavior:contain}[data-page-appearance=article] [data-toc-link][aria-current=location]{color:#0e6670;background:#f0f6f3;box-shadow:-3px 0 #0e6670;padding-left:.75rem}[data-page-appearance=article] [data-reading-progress]{background:#0e6670}[data-page-appearance=article] figcaption{margin-top:.625rem;line-height:1.6}[data-page-appearance=article] [data-next-actions],[data-page-appearance=article] [data-page-sources],[data-page-appearance=article] [data-source-policy]{margin-top:2rem;padding-block:1.5rem}[data-page-appearance=article] [data-page-sources] li>a{display:inline-flex;min-height:44px;align-items:center}[data-page-appearance=article] [data-article-faq],[data-page-appearance=article] [data-related-content]{padding-top:2rem;padding-bottom:0}[data-page-appearance=article] [data-article-faq] details{padding:1rem 0}[data-page-appearance=article] [data-article-faq] summary{min-height:44px;font-size:1rem;line-height:1.5}[data-page-appearance=article] [data-article-faq] summary>span:first-child{min-width:0;overflow-wrap:anywhere}[data-page-appearance=article] [data-article-faq] summary>span:last-child{flex-shrink:0}[data-page-appearance=article] [data-article-faq] details[open]{background:transparent}[data-page-appearance=article] [data-related-content]>div:last-child{margin-top:1.25rem}[data-page-appearance=article] [data-related-content] a{padding:1.125rem 0;background:transparent;transform:none;box-shadow:none}[data-page-appearance=article] [data-related-content] a:hover{background:#f0f6f3}[data-page-appearance=article] [data-related-content] h3{margin-top:.5rem}[data-page-appearance=article] [data-related-content] h3+p{margin-top:.5rem;line-height:1.5}[data-page-appearance=article] [data-related-content] a>span{margin-top:.625rem}@media(min-width:640px){[data-page-appearance=article] #content h1{font-size:3.15rem}[data-page-appearance=article] #content h2{font-size:2rem}[data-page-appearance=article] [data-info-grid]>div{padding:1rem}[data-page-appearance=article] [data-info-grid] dd{font-size:1rem}}@media(min-width:768px){[data-page-appearance=article] [data-related-content] a{padding:1.25rem}}@media(min-width:1024px){[data-page-appearance=article] #content h1{font-size:3.8rem}[data-page-appearance=article] .prose-travel{line-height:2rem}[data-page-appearance=article] nav[aria-label="In this guide"] a{display:flex;min-height:44px;align-items:center}}
