:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content{background:#f5f7fa}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content #secondary{display:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content>.ast-container{display:block!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:48px 24px 80px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content #primary{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content .site-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.single-post.ast-narrow-container #content>.ast-container,body.single-post .ast-narrow-container #content>.ast-container{max-width:1240px!important}body.single-post.ast-narrow-container #content #primary,body.single-post .ast-narrow-container #content #primary{max-width:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-description{position:relative;width:100%;margin:0 0 34px!important;padding:44px 48px!important;overflow:hidden;background:#fff!important;border:1px solid #e4e9f0!important;border-radius:24px!important;box-shadow:0 8px 24px rgba(15,23,42,.05),0 20px 50px rgba(15,23,42,.05)!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-description::before{content:"";position:absolute;top:0;left:0;width:7px;height:100%;background:#e21c2a}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-title{margin:0 0 12px!important;color:#101828!important;font-size:clamp(36px,4vw,52px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-1.3px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-description p{max-width:760px;margin:0!important;color:#5f6c7b!important;font-size:17px!important;line-height:1.7!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content #primary .ast-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:28px!important;margin:0!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content #primary .ast-row::before,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content #primary .ast-row::after{display:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #e4e9f0!important;border-radius:20px!important;box-shadow:0 5px 16px rgba(15,23,42,.04),0 14px 36px rgba(15,23,42,.06)!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post:hover{transform:translateY(-7px);border-color:rgba(226,28,42,.25)!important;box-shadow:0 12px 28px rgba(15,23,42,.08),0 24px 55px rgba(15,23,42,.09)!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post>div,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .blog-layout-1,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .blog-layout-2{display:flex!important;flex-direction:column!important;height:100%!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .ast-blog-featured-section,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .post-thumb{width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#e9edf2;border-radius:0!important;aspect-ratio:16/10!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .post-thumb img,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .ast-blog-featured-section img{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;transition:transform .5s ease!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post:hover .post-thumb img{transform:scale(1.045)}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-header{margin:0!important;padding:24px 24px 0!important;text-align:left!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-title{margin:10px 0 12px!important;color:#101828!important;font-size:23px!important;font-weight:790!important;line-height:1.3!important;letter-spacing:-.45px!important;text-align:left!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-title a{color:#101828!important;text-decoration:none!important;transition:color .2s ease!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-title a:hover{color:#e21c2a!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .ast-terms-link,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .cat-links a{display:inline-flex!important;align-items:center!important;width:fit-content!important;padding:6px 11px!important;background:#fff0f2!important;color:#c91322!important;border:1px solid rgba(226,28,42,.13)!important;border-radius:999px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-meta{display:flex!important;flex-wrap:wrap!important;gap:7px 12px!important;margin:0 0 10px!important;color:#7a8594!important;font-size:12px!important;font-weight:600!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-meta a{color:#7a8594!important;text-decoration:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-meta .byline{display:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-content,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-summary{flex:1!important;margin:0!important;padding:8px 24px 25px!important;color:#526071!important;font-size:15px!important;line-height:1.7!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .entry-content p{margin:0 0 17px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .read-more a,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .more-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 18px!important;background:#e21c2a!important;color:#fff!important;border:1px solid #e21c2a!important;border-radius:10px!important;font-size:14px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(226,28,42,.17)!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .read-more a:hover,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content article.ast-article-post .more-link:hover{background:#ba101e!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 11px 24px rgba(226,28,42,.24)!important}body.single-post #content article.ast-article-single{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}body.single-post #content article.ast-article-single .ast-single-post-featured-section,body.single-post #content article.ast-article-single .post-thumb,body.single-post #content article.ast-article-single .post-thumb-img-content{width:100%!important;max-width:1140px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;background:#e7ebf0;border-radius:24px!important;box-shadow:0 10px 30px rgba(15,23,42,.06),0 25px 60px rgba(15,23,42,.09)!important}body.single-post #content article.ast-article-single .ast-single-post-featured-section img,body.single-post #content article.ast-article-single .post-thumb img,body.single-post #content article.ast-article-single img.wp-post-image{display:block!important;width:100%!important;height:auto!important;max-height:640px!important;margin:0!important;object-fit:cover!important;object-position:center!important;border-radius:24px!important}body.single-post #content article.ast-article-single .entry-header{position:relative;width:100%!important;max-width:980px!important;margin:28px auto 0!important;padding:40px 52px 30px!important;background:#fff!important;border:1px solid #e4e9f0!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;box-shadow:0 10px 30px rgba(15,23,42,.05),0 24px 55px rgba(15,23,42,.06)!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-header::before{content:"";display:block;width:58px;height:5px;margin:0 0 20px;background:#e21c2a;border-radius:999px}body.single-post #content article.ast-article-single .ast-terms-link,body.single-post #content article.ast-article-single .cat-links a{display:inline-flex!important;align-items:center!important;width:fit-content!important;margin-bottom:15px!important;padding:7px 12px!important;background:#fff0f2!important;color:#c91322!important;border:1px solid rgba(226,28,42,.14)!important;border-radius:999px!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important}body.single-post #content article.ast-article-single .entry-title{max-width:900px!important;margin:0 0 19px!important;padding:0!important;color:#101828!important;font-size:clamp(38px,4.5vw,56px)!important;font-weight:840!important;line-height:1.1!important;letter-spacing:-1.5px!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 15px!important;margin:0!important;color:#788393!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important}body.single-post #content article.ast-article-single .entry-meta a{color:#e21c2a!important;text-decoration:none!important}body.single-post #content article.ast-article-single .entry-meta .byline,body.single-post #content article.ast-article-single .entry-meta .comments-link{display:none!important}body.single-post #content article.ast-article-single .entry-content{width:100%!important;max-width:980px!important;margin:0 auto!important;padding:22px 52px 64px!important;background:#fff!important;border:1px solid #e4e9f0!important;border-top:0!important;border-radius:0 0 24px 24px!important;box-shadow:0 20px 50px rgba(15,23,42,.07),0 35px 75px rgba(15,23,42,.05)!important;color:#344054!important}body.single-post #content article.ast-article-single .entry-content p{margin:0 0 23px!important;color:#344054!important;font-size:17px!important;font-weight:400!important;line-height:1.82!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-content>p:first-child{color:#243044!important;font-size:18px!important;font-weight:500!important;line-height:1.78!important}body.single-post #content article.ast-article-single .entry-content strong{color:#101828!important;font-weight:760!important}body.single-post #content article.ast-article-single .entry-content a{color:#d71927!important;font-weight:650!important;text-decoration-line:underline!important;text-decoration-color:rgba(215,25,39,.3)!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;transition:color .2s ease,text-decoration-color .2s ease!important}body.single-post #content article.ast-article-single .entry-content a:hover{color:#ad101b!important;text-decoration-color:#ad101b!important}body.single-post #content article.ast-article-single .entry-content h2{position:relative;margin:54px 0 22px!important;padding:0 0 15px!important;color:#101828!important;background:0 0!important;border:0!important;font-size:clamp(29px,3vw,38px)!important;font-weight:820!important;line-height:1.22!important;letter-spacing:-.75px!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-content h2::after{content:"";position:absolute;bottom:0;left:0;width:58px;height:4px;background:#e21c2a;border-radius:999px}body.single-post #content article.ast-article-single .entry-content h3{margin:37px 0 17px!important;padding:3px 0 3px 17px!important;color:#101828!important;background:0 0!important;border:0!important;border-left:4px solid #e21c2a!important;font-size:clamp(21px,2.3vw,27px)!important;font-weight:780!important;line-height:1.35!important;letter-spacing:-.3px!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-content h4{margin:29px 0 14px!important;color:#101828!important;font-size:20px!important;font-weight:780!important;line-height:1.4!important}body.single-post #content article.ast-article-single .entry-content :is(ul,ol){margin:0 0 28px!important;padding-left:26px!important}body.single-post #content article.ast-article-single .entry-content li{margin:0 0 10px!important;padding-left:5px!important;color:#344054!important;font-size:17px!important;line-height:1.75!important}body.single-post #content article.ast-article-single .entry-content li::marker{color:#e21c2a!important;font-weight:800!important}body.single-post #content article.ast-article-single .entry-content table{width:100%!important;margin:30px 0 38px!important;overflow:hidden!important;background:#fff!important;border:1px solid #e1e6ed!important;border-collapse:separate!important;border-spacing:0!important;border-radius:16px!important;box-shadow:0 8px 25px rgba(15,23,42,.06)!important}body.single-post #content article.ast-article-single .entry-content thead{background:#111827!important}body.single-post #content article.ast-article-single .entry-content th{padding:16px 17px!important;background:#111827!important;color:#fff!important;border:0!important;border-right:1px solid rgba(255,255,255,.12)!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important;text-align:left!important}body.single-post #content article.ast-article-single .entry-content td{padding:16px 17px!important;color:#344054!important;background:#fff!important;border:0!important;border-right:1px solid #e1e6ed!important;border-bottom:1px solid #e1e6ed!important;font-size:15px!important;line-height:1.6!important;vertical-align:top!important}body.single-post #content article.ast-article-single .entry-content tbody tr:nth-child(even) td{background:#f8fafc!important}body.single-post #content article.ast-article-single .entry-content tbody tr:hover td{background:#fff3f4!important}body.single-post #content article.ast-article-single .entry-content blockquote{margin:34px 0!important;padding:26px 28px!important;background:#fff1f2!important;border:1px solid rgba(226,28,42,.13)!important;border-left:5px solid #e21c2a!important;border-radius:16px!important}body.single-post #content article.ast-article-single .entry-content blockquote p{margin:0!important;color:#182230!important;font-size:17px!important;font-weight:600!important;line-height:1.75!important}body.single-post #content article.ast-article-single .entry-content img{max-width:100%!important;height:auto!important;border-radius:16px!important;box-shadow:0 8px 26px rgba(15,23,42,.08)}body.single-post #content article.ast-article-single .entry-content figure{margin:32px 0!important}body.single-post #content article.ast-article-single .entry-content figcaption{margin-top:10px!important;color:#748091!important;font-size:13px!important;line-height:1.5!important;text-align:center!important}body.single-post #content article.ast-article-single .entry-content .wp-block-button__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:13px 24px!important;background:#e21c2a!important;color:#fff!important;border:2px solid #e21c2a!important;border-radius:10px!important;box-shadow:0 9px 22px rgba(226,28,42,.2)!important;font-size:15px!important;font-weight:760!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease!important}body.single-post #content article.ast-article-single .entry-content .wp-block-button__link:hover{background:#b9101d!important;border-color:#b9101d!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 13px 28px rgba(226,28,42,.27)!important}body.single-post #content .ast-related-posts-wrapper{width:100%;max-width:1140px;margin:38px auto 0!important;padding:36px!important;background:#fff!important;border:1px solid #e4e9f0!important;border-radius:24px!important;box-shadow:0 12px 35px rgba(15,23,42,.06)!important}body.single-post #content .ast-related-posts-title{margin:0 0 24px!important;color:#101828!important;font-size:30px!important;font-weight:800!important;line-height:1.2!important}body.single-post #content .ast-related-post{overflow:hidden;background:#fff;border:1px solid #e4e9f0;border-radius:16px;transition:transform .25s ease,box-shadow .25s ease}body.single-post #content .ast-related-post:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(15,23,42,.09)}body.single-post #content .post-navigation{width:100%;max-width:980px;margin:28px auto 0!important}body.single-post #content .post-navigation .nav-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.single-post #content .post-navigation a{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:112px!important;padding:22px 24px!important;background:#fff!important;color:#101828!important;border:1px solid #e4e9f0!important;border-radius:16px!important;box-shadow:0 7px 22px rgba(15,23,42,.05)!important;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}body.single-post #content .post-navigation a:hover{transform:translateY(-4px);border-color:rgba(226,28,42,.25)!important;box-shadow:0 14px 34px rgba(15,23,42,.1)!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-pagination{grid-column:1/-1;margin-top:16px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-pagination .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;height:44px!important;margin:4px!important;padding:0 13px!important;background:#fff!important;color:#101828!important;border:1px solid #e1e6ed!important;border-radius:10px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-pagination .page-numbers.current,:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-pagination .page-numbers:hover{background:#e21c2a!important;color:#fff!important;border-color:#e21c2a!important}@media screen and (max-width:1024px){:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content>.ast-container{padding:34px 20px 65px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content #primary .ast-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}body.single-post #content article.ast-article-single .entry-header,body.single-post #content article.ast-article-single .entry-content{max-width:900px!important}}@media screen and (max-width:767px){:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content>.ast-container{padding:18px 10px 52px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content #primary .ast-row{grid-template-columns:1fr!important;gap:19px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-description{margin-bottom:20px!important;padding:31px 24px 31px 30px!important;border-radius:17px!important}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results) #content .ast-archive-title{font-size:34px!important;letter-spacing:-.7px!important}body.single-post #content article.ast-article-single .ast-single-post-featured-section,body.single-post #content article.ast-article-single .post-thumb,body.single-post #content article.ast-article-single .post-thumb-img-content{border-radius:16px!important}body.single-post #content article.ast-article-single .ast-single-post-featured-section img,body.single-post #content article.ast-article-single .post-thumb img,body.single-post #content article.ast-article-single img.wp-post-image{border-radius:16px!important}body.single-post #content article.ast-article-single .entry-header{width:calc(100% - 12px)!important;margin-top:15px!important;padding:29px 22px 23px!important;border-radius:17px 17px 0 0!important}body.single-post #content article.ast-article-single .entry-title{font-size:32px!important;line-height:1.14!important;letter-spacing:-.85px!important}body.single-post #content article.ast-article-single .entry-content{width:calc(100% - 12px)!important;padding:16px 21px 42px!important;border-radius:0 0 17px 17px!important}body.single-post #content article.ast-article-single .entry-content p{font-size:16px!important;line-height:1.77!important}body.single-post #content article.ast-article-single .entry-content>p:first-child{font-size:17px!important}body.single-post #content article.ast-article-single .entry-content h2{margin-top:43px!important;font-size:27px!important}body.single-post #content article.ast-article-single .entry-content h3{margin-top:31px!important;font-size:21px!important}body.single-post #content article.ast-article-single .entry-content li{font-size:16px!important}body.single-post #content article.ast-article-single .entry-content table{display:block!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.single-post #content article.ast-article-single .entry-content th,body.single-post #content article.ast-article-single .entry-content td{min-width:145px!important;padding:13px!important;font-size:14px!important}body.single-post #content .ast-related-posts-wrapper{padding:25px 20px!important;border-radius:17px!important}body.single-post #content .post-navigation .nav-links{grid-template-columns:1fr!important}}@media screen and (max-width:420px){body.single-post #content article.ast-article-single .entry-title{font-size:29px!important}body.single-post #content article.ast-article-single .entry-content h2{font-size:24px!important}body.single-post #content article.ast-article-single .entry-content h3{font-size:19px!important}body.single-post #content article.ast-article-single .entry-content .wp-block-button{width:100%!important}body.single-post #content article.ast-article-single .entry-content .wp-block-button__link{width:100%!important}}:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content a:focus-visible{outline:3px solid rgba(226,28,42,.38)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){:is(body.blog,body.archive,body.category,body.tag,body.author,body.date,body.search-results,body.single-post) #content *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}