.blog-content{color:#334155;font-family:Inter,Plus Jakarta Sans,system-ui,sans-serif;font-size:17px;line-height:1.8}.blog-content h2{color:#1e293b;margin-top:48px;margin-bottom:16px;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.25}.blog-content h3{color:#1e293b;margin-top:36px;margin-bottom:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.blog-content h4{color:#1e293b;margin-top:28px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600}.blog-content p{margin-bottom:20px}.blog-content img{border-radius:10px;max-width:100%;height:auto;margin:32px 0;display:block}.blog-content a{color:#14142b;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1;transition:text-decoration-color .2s}.blog-content a:hover{text-decoration-color:#14142b}.blog-content ul,.blog-content ol{margin:20px 0;padding-left:28px}.blog-content li{margin-bottom:10px;padding-left:6px}.blog-content blockquote{color:#545b5f;background:#f9fafb;border-left:3px solid #14142b;border-radius:0 8px 8px 0;margin:28px 0;padding:16px 24px;font-style:italic}.blog-content strong{color:#1e293b;font-weight:600}.blog-content hr{border:none;border-top:1px solid #e2e8f0;margin:40px 0}.blog-content figure{margin:32px 0}.blog-content figcaption{color:#545b5f;text-align:center;margin-top:8px;font-size:13px}.blog-content table{border-collapse:collapse;width:100%;margin:28px 0;font-size:15px}.blog-content th{text-align:left;color:#1e293b;background:#f9fafb;border-bottom:2px solid #e2e8f0;padding:12px 16px;font-weight:600}.blog-content td{border-bottom:1px solid #e2e8f0;padding:12px 16px}.blog-content tr:hover td{background:#f9fafb}.blog-content .recent-posts,.blog-content .widget_recent_entries,.blog-content .wp-block-latest-posts{display:none}.blog-content aside,.blog-content .widget,.blog-content .sidebar,.blog-content .wp-block-latest-posts,.blog-content .recent-posts,.blog-content .widget_recent_entries,.blog-content h2:last-of-type~*,.blog-content [class*=recent],.blog-content [class*=widget]{display:none!important}.blog-content>p:first-of-type:first-letter{float:left;color:#14142b;margin-top:6px;margin-right:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:3.4em;font-weight:700;line-height:.8}.blog-content>img:first-child,.blog-content>p:first-of-type>img:first-child,.blog-content>figure:first-child,.blog-content>div:first-child>img:first-child{display:none}