.markdown-page-container{max-width:820px;margin:20px auto;background:#fff;padding:20px 40px 28px;border-radius:10px;box-shadow:0 1px 6px #00000012;line-height:1.6;font-size:18px;color:#222}.markdown-page-container h1,.markdown-page-container h2,.markdown-page-container h3,.markdown-page-container h4,.markdown-page-container h5,.markdown-page-container h6{color:#ca8b85}.markdown-page-container h2,.markdown-page-container h3{border-left:3px solid #5e84c5;padding-left:10px;margin-top:1.5rem;margin-bottom:.5rem;color:#55688b}.markdown-page-container a{color:#ca8b85;font-weight:500;text-decoration:underline}@media(max-width:768px){.markdown-page-container{max-width:100%;margin:8px 0;padding:0 20px 12px;border-radius:0;box-shadow:none;font-size:16px}.markdown-page-container h1{font-size:1.6rem}.markdown-page-container h2,.markdown-page-container h3{font-size:1.2rem}}.blog-top-container{display:flex;flex-direction:column;background-color:#f0f2f7;height:calc(100dvh - 50px)}.blog-top-container .link-div{margin-top:10px;margin-left:30px;display:flex;justify-content:left}.blog-top-container .link-div a{font-weight:700;font-size:1.1rem}.blog-top-container .blog-scroll-container{overflow-y:auto;flex:1}.blog-top-container .related-trips{max-width:800px;margin:0 auto;padding:20px 40px 30px;width:100%;box-sizing:border-box}.blog-top-container .related-trips h2{font-size:1.2rem;color:#ca8b85;margin-bottom:10px}.blog-top-container .related-trips ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.blog-top-container .related-trips li a{color:#1976d2;text-decoration:none}.blog-top-container .related-trips li a:hover{text-decoration:underline}@media(max-width:768px){.blog-top-container{background-color:#fff}.blog-top-container .link-div{margin-left:15px}}
