.travel-article .article-content{max-width:820px;margin:0 auto}.travel-article .article-toc{border-block:1px solid var(--fx-reef);margin:24px 0;padding:24px 0}.travel-article .article-toc h2{margin-bottom:12px;font-size:22px;font-weight:800}.travel-article .article-toc ul{columns:2;padding-left:20px;font-size:14px}.travel-article .article-toc li{break-inside:avoid;margin:0 0 8px}.travel-article .article-toc a,.travel-article .article-copy a{color:var(--fl-cyan-deep);text-underline-offset:3px;text-decoration:underline}.travel-article .article-copy{font-size:17px;line-height:1.8}.travel-article .article-copy h2{letter-spacing:0;margin:36px 0 16px;scroll-margin-top:150px;font-size:26px;font-weight:800;line-height:1.3}.travel-article .article-copy h3{letter-spacing:0;margin:20px 0 8px;font-size:19px;font-weight:700}.travel-article .article-copy p{margin:0 0 18px}.travel-article .article-copy ul{margin-bottom:22px;padding-left:24px;list-style:outside}.travel-article .article-copy li{margin-bottom:9px}.travel-article .article-copy .contains-task-list{padding:0;list-style:none}.travel-article .article-copy input[type=checkbox]{width:16px;height:16px;margin-right:10px}.travel-article .article-table{border:1px solid var(--fx-reef);border-radius:8px;max-width:100%;margin:20px 0 26px;overflow-x:auto}.travel-article table{border-collapse:collapse;width:100%;min-width:570px;font-size:15px}.travel-article th{background:var(--fx-reef);text-align:left}.travel-article td,.travel-article th{border-bottom:1px solid var(--fx-reef);vertical-align:top;padding:13px 16px}.travel-article .article-faq{margin:40px 0 24px}.travel-article .article-faq h2{letter-spacing:0;margin-bottom:18px;font-size:26px;font-weight:800}.travel-article .article-faq details{border-bottom:1px solid var(--fx-reef)}.travel-article .article-faq summary{cursor:pointer;padding:18px 0;font-weight:600}.travel-article .article-faq p{padding-bottom:18px;font-size:16px;line-height:1.8}@media (width<=640px){.travel-article .article-toc ul{columns:1}.travel-article .article-copy{font-size:16px}.travel-article .article-copy h2{font-size:23px}.travel-article .travel-cover h1{font-size:30px}}
