/* single.css — generated, do not edit */
.blog-category a,.blog-category{color:var(--wp--preset--color--blue);text-decoration:none}.blog-category a:hover{text-decoration:underline}.blog-single .wp-block-shortcode:has(.blog-reading-time){margin-bottom:.25rem}.blog-single .blog-reading-time{display:inline-block;font-size:var(--wp--preset--font-size--xs);font-weight:600;color:var(--wp--preset--color--muted);text-transform:uppercase;letter-spacing:.08em}.blog-single>.wp-block-group:not(.blog-related){gap:0!important}.blog-single .wp-block-post-title{font-size:2.2em!important;font-weight:900!important;line-height:1.2;color:var(--wp--preset--color--navy)}.blog-single .wp-block-post-featured-image img,.cf-pc-featured-img{border-radius:20px}.cf-pc-featured-link{display:block;margin-bottom:var(--wp--preset--spacing--6)}.cf-pc-featured-img{width:100%;height:auto;display:block;transition:opacity .2s}.cf-pc-featured-link:hover .cf-pc-featured-img{opacity:.9}.blog-single .wp-block-post-featured-image img{width:100%;height:auto;display:block;border-radius:20px}:root :where(.is-layout-constrained)>.blog-meta{margin-block-start:0}.blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.blog-meta .wp-block-post-author__name,.blog-meta .wp-block-post-date,.blog-meta .blog-reading-time,.blog-meta__sep{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--sm);margin:0;line-height:1.5}.blog-meta .wp-block-post-author{margin:0}.blog-tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog-tags a{display:inline-block;padding:.2rem .65rem;border:1px solid var(--wp--preset--color--border);border-radius:20px;font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--muted);text-decoration:none;transition:border-color .15s,color .15s}.blog-tags a:hover{border-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--blue)}.blog-share{display:flex;align-items:center;gap:.75rem;margin-top:2rem}.blog-share__label{font-size:var(--wp--preset--font-size--sm);font-weight:600;color:var(--wp--preset--color--muted)}.blog-share__btn{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--wp--preset--color--surface);color:var(--wp--preset--color--navy);text-decoration:none;transition:background .15s,color .15s}.blog-share__btn svg{width:1rem;height:1rem;display:block}.blog-share__btn:hover{background:var(--wp--preset--color--navy);color:#fff}.single-client_story .elementor-icon.elementor-social-icon,.single-ebook .elementor-icon.elementor-social-icon{background:var(--wp--preset--color--surface)!important;color:var(--wp--preset--color--navy)!important;width:2.25rem;height:2.25rem;font-size:1rem;line-height:2.25rem;border-radius:50%;transition:background .15s,color .15s;opacity:1}.single-client_story .elementor-icon.elementor-social-icon svg,.single-ebook .elementor-icon.elementor-social-icon svg{fill:var(--wp--preset--color--navy);width:1rem;height:1rem}.single-client_story .elementor-icon.elementor-social-icon i,.single-ebook .elementor-icon.elementor-social-icon i{color:var(--wp--preset--color--navy);font-size:1rem}.single-client_story .elementor-icon.elementor-social-icon:hover,.single-ebook .elementor-icon.elementor-social-icon:hover{background:var(--wp--preset--color--navy)!important;color:#fff!important;opacity:1}.single-client_story .elementor-icon.elementor-social-icon:hover svg,.single-ebook .elementor-icon.elementor-social-icon:hover svg{fill:#fff}.single-client_story .elementor-icon.elementor-social-icon:hover i,.single-ebook .elementor-icon.elementor-social-icon:hover i{color:#fff}.blog-single .wp-block-post-content{font-size:1.0625rem;line-height:1.75}.blog-single .wp-block-post-content h2{font-size:var(--wp--preset--font-size--2xl);font-weight:700;margin-top:2.5rem;margin-bottom:.75rem;color:var(--wp--preset--color--navy)}.blog-single .wp-block-post-content h3{font-size:var(--wp--preset--font-size--xl);font-weight:600;margin-top:2rem;margin-bottom:.5rem;color:var(--wp--preset--color--navy)}.blog-single .wp-block-post-content p{margin-bottom:1.25rem}.blog-single .wp-block-post-content ul,.blog-single .wp-block-post-content ol{padding-left:1.5rem;margin-bottom:1.25rem}.blog-single .wp-block-post-content li{margin-bottom:.4rem}.blog-single .wp-block-post-content img{border-radius:8px;max-width:100%;height:auto}.blog-single .wp-block-post-content blockquote{border-left:4px solid var(--wp--preset--color--blue);margin-left:0;padding-left:1.5rem;color:var(--wp--preset--color--muted);font-style:italic}.blog-single>.wp-block-group:not(.blog-related){padding-block:0!important}.blog-related{padding-top:var(--wp--preset--spacing--6)!important;padding-bottom:var(--wp--preset--spacing--10)!important}.blog-related .wp-block-post-template>li:first-child .blog-grid-card{display:flex!important;flex-direction:column!important;grid-template-columns:unset!important;grid-template-areas:unset!important}.blog-related .wp-block-post-template>li:first-child .blog-grid-card:after{left:0!important}@media(max-width:639px){.blog-related .wp-block-post-template{grid-template-columns:1fr!important}}@media(min-width:640px)and (max-width:1023px){.blog-related .wp-block-post-template{grid-template-columns:repeat(2,1fr)!important}}
