.blog_page__i3gIe{max-width:1240px;margin:0 auto;padding:40px 16px 80px}.blog_hero__m_tED{max-width:760px;display:flex;flex-direction:column;gap:10px;margin-bottom:36px}.blog_wrap__pnkTc{max-width:760px;margin:0 auto;padding:32px 16px 80px}.blog_heading__g__BP{font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.15;margin:0 0 12px}.blog_intro__uxSd4{font-size:18px;line-height:1.6;color:var(--muted)}.blog_list__lOvuD{list-style:none;padding:0;margin:0;display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}@media (min-width:640px){.blog_list__lOvuD{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog_list__lOvuD{grid-template-columns:repeat(3,1fr);gap:28px}.blog_page__i3gIe{padding:64px 24px 96px}}.blog_item__15oR5 h2{font-size:19px}.blog_meta__l_Cxn{font-size:14px;color:var(--muted);margin:0 0 20px}.blog_cover__gLAuS{position:relative;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;margin-bottom:32px;background:var(--soft)}.blog_cover__gLAuS img{object-fit:cover}.blog_back___MR7A{display:inline-block;margin-bottom:20px;font-size:15px;font-weight:600;text-decoration:none}.blog_content__jkE_j{font-size:18px;line-height:1.75}.blog_content__jkE_j h2{font-size:26px;line-height:1.3;margin:44px 0 12px}.blog_content__jkE_j h3{font-size:20px;margin:28px 0 8px}.blog_content__jkE_j ol,.blog_content__jkE_j p,.blog_content__jkE_j ul{margin:0 0 18px}.blog_content__jkE_j ol,.blog_content__jkE_j ul{padding-left:22px}.blog_content__jkE_j li{margin-bottom:8px}.blog_content__jkE_j a{color:var(--brand);text-decoration:underline}.blog_content__jkE_j table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:16px}.blog_content__jkE_j td,.blog_content__jkE_j th{text-align:left;padding:10px;border-bottom:1px solid var(--line)}.blog_cta__c_MAS{margin-top:48px;padding:28px;background:var(--soft);border-radius:var(--radius);border:1px solid var(--line)}.blog_cta__c_MAS p{margin:0 0 16px;line-height:1.6}.blog_related__kSxUC{margin-top:48px}.blog_related__kSxUC h2{font-size:22px;margin:0 0 12px}.blog_related__kSxUC ul{padding-left:20px;display:flex;flex-direction:column;gap:8px}.blog_tours__WfvmI{margin-top:48px}.blog_tours__WfvmI h2{font-size:22px;margin:0 0 16px}.blog_tourGrid__SJxza{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media (min-width:640px){.blog_tourGrid__SJxza{grid-template-columns:1fr 1fr}}