#main-content .blog-guide-content{color:#334155;font-size:1.65rem;line-height:1.85;overflow-wrap:anywhere}
#main-content .blog-guide-content p,#main-content .blog-guide-content li{color:#334155!important}
#main-content .blog-guide-content h2{color:#102847!important;font-size:2.7rem;line-height:1.35;margin:3.4rem 0 1.5rem;scroll-margin-top:12rem}
#main-content .blog-guide-content h3{color:#102847!important;font-size:2.1rem;line-height:1.45;margin:2.5rem 0 1.2rem;scroll-margin-top:12rem}
#main-content .blog-guide-content a{color:#07587a;text-decoration:underline;text-underline-offset:3px}
#main-content .blog-guide-content p{margin:0 0 1.6rem}
#main-content .blog-guide-content ul,#main-content .blog-guide-content ol{padding-left:2.6rem;margin:1.5rem 0 2rem}
#main-content .blog-guide-content li{margin-bottom:.8rem}
#main-content .blog-guide-content table{display:block;max-width:100%;width:100%;overflow-x:auto;border-collapse:collapse;font-size:1.5rem;margin:2rem 0}
#main-content .blog-guide-content th,#main-content .blog-guide-content td{border:1px solid #d4dee8;padding:1rem 1.2rem;vertical-align:top;min-width:12rem}
#main-content .blog-guide-content th{background:#edf3f7;color:#102847}
#main-content .guide-toc{background:#f0f5f8;border:1px solid #d4e1eb;border-radius:1.6rem;padding:2rem;margin:2.2rem 0 3rem}
#main-content .guide-toc summary{font-weight:700;color:#102847;cursor:pointer;font-size:1.7rem}
#main-content .guide-toc ol{margin-bottom:0;columns:2;column-gap:3rem;font-size:1.45rem}
#main-content .guide-toc li{break-inside:avoid}
#main-content .guide-reading-info{display:flex;flex-wrap:wrap;gap:1rem 2rem;color:#526579;font-size:1.35rem;margin:1.5rem 0 2rem}
#main-content .guide-related{border-top:1px solid #dce5ee;margin-top:3rem;padding-top:1rem}
#main-content .guide-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;padding:0}
#main-content .guide-related li{background:#f2f6f9;padding:1.5rem;border-radius:1rem}
#main-content .guide-groups{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0 3rem}
#main-content .guide-groups a,#main-content .guide-pagination a,#main-content .guide-pagination span{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid #c7d6e3;border-radius:1rem;color:#102847;background:#fff;font-size:1.45rem}
#main-content .guide-groups [aria-current=page],#main-content .guide-pagination [aria-current=page]{color:#fff;background:#102847;border-color:#102847}
#main-content .guide-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin:3rem 0}
body.mmenu-active .site-language-switcher{visibility:hidden;pointer-events:none}
@media(max-width:575px){
body.site-page{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}
body.site-page .site-language-switcher{position:absolute!important}
.integration-fixed.integration-fixed__bottom-right{left:0;right:0;bottom:0;margin:0!important;background:#fff;border-top:1px solid #d7e1ea;box-shadow:0 -2px 12px rgba(16,40,71,.08);z-index:900;padding-bottom:env(safe-area-inset-bottom,0px)}
.integration-fixed__bottom-right .whatsapp-container{padding:8px 12px;max-width:92rem;margin:0 auto}
.integration-fixed__bottom-right .whatsapp-button{width:100%;height:44px;transform:none;border-radius:8px;font-size:24px;gap:10px;background:#087b53;box-shadow:none}
.integration-fixed__bottom-right .whatsapp-button:after{content:"WhatsApp";font-size:15px;font-weight:700}
body.mmenu-active .integration-fixed__bottom-right{visibility:hidden;pointer-events:none}
}
@media(max-width:575px){#main-content .blog-guide-content{font-size:1.6rem;line-height:1.8}#main-content .guide-toc{padding:1.5rem}#main-content .guide-toc ol{columns:1}#main-content .blog-guide-content h2{font-size:2.3rem}#main-content .blog-guide-content h3{font-size:1.95rem}#main-content .guide-related ul{grid-template-columns:1fr}#main-content .blog-guide-article{padding:2rem!important;border-radius:1.6rem!important}}
