.destination-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#eee8fa;color:#6548bd}.destination-icon svg{display:block;width:22px;height:22px}.destination-fact-title{display:flex!important;align-items:center;gap:11px;margin-bottom:12px}.destination-fact-title .destination-icon{background:#fff9;flex-basis:34px;width:34px;height:34px}.destination-fact-title .destination-icon svg{width:20px;height:20px}.destination-section-title{display:flex;align-items:center;gap:13px;margin:34px 0 16px!important;line-height:1.3}.destination-section-title+.destination-copy,.destination-section-title+p{margin-top:0}.standard-page main .body{max-width:800px}.destination-toc{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 30px}.destination-toc a{padding:9px 13px;border:1px solid #e0d7ef;border-radius:30px;font-size:13px;text-decoration:none;color:#6548bd;background:white}.destination-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.destination-route article{background:white;border:1px solid #e6e1eb;border-radius:15px;padding:18px}.destination-route h3{font-size:16px;line-height:1.4;margin:0 0 10px}.destination-route p{font-size:14px;line-height:1.7;margin:0}.destination-faq{border-top:1px solid #e6e1eb;padding:15px 0}.destination-faq summary{font-weight:700;cursor:pointer;min-height:44px;display:flex;align-items:center;line-height:1.5}.destination-faq p{font-size:15px;line-height:1.75}.destination-sources{font-size:14px;line-height:1.75}.destination-review{font-size:13px;color:#6e697b}.destination-section-title[id]{scroll-margin-top:20px}@media(max-width:560px){.destination-section-title{font-size:23px;gap:11px}.destination-icon{width:36px;height:36px;flex-basis:36px}.destination-route{grid-template-columns:1fr}.destination-toc{gap:8px}.destination-toc a{font-size:12px}.info-grid{gap:12px}.info{padding:16px!important}.destination-fact-title{font-size:14px;gap:8px}}
