:root{--cbs-green:var(--uzeda-color-primary, #fe3e6d);--cbs-green-dark:var(--uzeda-color-secondary-3, var(--uzeda-color-primary, #d8355d))}.single .breadcrumb__link:hover{color:var(--cbs-green)}.single .hero-featured__tag:hover{background:var(--cbs-green-dark);color:#fff}.single .hero-featured__author:hover{color:var(--cbs-green)}.single .hero-featured__author svg{opacity:.8}.single__toc{background:#fff;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius);padding:20px}.single__toc-header{display:flex;align-items:center;gap:8px;width:100%;border:none;background:0 0;padding:0 0 12px;margin:0 0 16px;font-size:13px;font-weight:700;color:var(--cbs-dark);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--cbs-border);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.single__toc-header svg{color:var(--cbs-green);flex-shrink:0}.single__toc-chevron{display:inline-block;margin-left:auto;color:var(--cbs-text-light)!important;transition:transform .3s ease}.single__toc.is-open .single__toc-chevron{transform:rotate(180deg)}.single__toc:not(.is-open) .single__toc-header{margin-bottom:0;padding-bottom:0;border-bottom:none}.single__toc-nav{max-height:800px;overflow:hidden;transition:max-height .3s ease}.single__toc:not(.is-open) .single__toc-nav{max-height:0}.single__toc-nav ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.single__toc-nav li{display:flex}.single__toc-nav a{display:block;flex:1;padding:7px 12px;font-size:13px;font-weight:500;color:var(--cbs-text-light);text-decoration:none;border-radius:6px;transition:all .2s ease;line-height:1.4}.single__toc-nav a:hover{color:var(--cbs-dark);background:rgba(0,191,111,.05);background:color-mix(in srgb,var(--cbs-green) 5%,transparent)}.single__toc-nav a.is-active{color:var(--cbs-green);background:rgba(0,191,111,.06);background:color-mix(in srgb,var(--cbs-green) 6%,transparent)}.single__toc-nav li.single__toc-sub a{padding-left:24px;font-size:12px}.single__cta-card{background:#fff;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius);padding:24px 20px;text-align:center}.single__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(0,191,111,.1);background:color-mix(in srgb,var(--cbs-green) 10%,transparent);color:var(--cbs-green);margin-bottom:12px}.single__cta-title{color:var(--cbs-dark);font-size:15px;font-weight:700;line-height:1.3;margin:0 0 8px 0}.single__cta-desc{color:var(--cbs-text-light);font-size:13px;line-height:1.5;margin:0 0 16px 0}.single__cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:11px 20px;background:var(--cbs-green);color:#fff;font-size:14px;font-weight:700;border:none;border-radius:8px;text-decoration:none;cursor:pointer;transition:background .25s ease,transform .25s ease}.single__cta-btn:hover{background:var(--cbs-green-dark);color:#fff;transform:translateY(-1px)}.single__share{background:#fff;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius);padding:16px 20px}.single__share-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--cbs-text-light);margin-bottom:10px}.single__share-btns{display:flex;gap:8px}.single__share-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f3f4f6;color:var(--cbs-green);text-decoration:none;border:none;cursor:pointer;font:inherit;transition:background-color .2s ease,color .2s ease}.single__share-btn:hover{background:var(--cbs-green);color:#fff}.single__share--after-author{margin-top:32px;display:flex;align-items:center;gap:16px;background:0 0;border:none;padding:0}.single__share--after-author .single__share-label{margin-bottom:0;font-size:13px}.single__share--after-author .single__share-btns{flex:1}.single__content{background:#fff;border:1px solid var(--cbs-border);border-radius:16px;padding:48px;min-width:0;contain:layout}.single__post-meta{display:flex;align-items:center;gap:12px;margin:0;padding:0;border:none;width:100%}img.single__post-meta-avatar{width:40px!important;height:40px!important;min-width:40px;min-height:40px;border-radius:50%!important;border:2px solid #fe3e6d;object-fit:cover}.single__post-meta-content{display:flex;flex-direction:column;gap:2px}.single__post-meta-by{font-size:15px;font-weight:600;color:var(--cbs-dark)}.single__post-meta-by a{color:inherit;text-decoration:none}.single__post-meta-by a:hover{color:var(--cbs-green)}.single__post-meta-info{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.single__post-meta-item{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--cbs-text-light)}.single__post-meta-item svg{color:var(--cbs-text-light);opacity:.7}.single__post-meta-divider{color:var(--cbs-border);font-weight:300}.single__content h2{color:var(--cbs-dark);font-size:26px;font-weight:800;line-height:1.25;margin:40px 0 16px 0;scroll-margin-top:110px}.single__content h2:first-child{margin-top:0}.single__content h3{color:var(--cbs-dark);font-size:20px;font-weight:700;line-height:1.3;margin:32px 0 12px 0;scroll-margin-top:110px}.single__content h4{color:var(--cbs-dark);font-size:17px;font-weight:700;line-height:1.35;margin:24px 0 10px 0}.single__content p{color:var(--cbs-text);font-size:16px;line-height:1.75;margin:0 0 20px 0}.single__content>div[class*=mb-]{color:var(--cbs-text);font-size:16px;line-height:1.75;margin:0 0 20px 0}.single__content div[data-slate-node=element]:not(:empty){color:var(--cbs-text);font-size:16px;line-height:1.75;margin:0 0 20px 0}.single__content div[data-slate-node=element]:empty{display:none}.single__content>div[class*=mb-]>:last-child,.single__content>div[class*=mb-]>div[data-slate-node=element]:last-child{margin-bottom:0}.single__content [style*="color: initial"]{color:var(--cbs-text)!important}.single__content a{color:var(--cbs-green);text-decoration:underline;font-weight:600;transition:color .2s ease}.single__content .single__author-link,.single__content .single__author-link:hover,.single__content .single__share-btn,.single__content .single__tag,.single__content .single__tag:hover{text-decoration:none;font-weight:inherit}.single__content .single__share-btn:hover{color:#fff}.single__content a:hover{color:var(--cbs-green-dark)}.single__content ol,.single__content ul{color:var(--cbs-text);font-size:16px;line-height:1.75;margin:0 0 20px 0;padding-left:24px}.single__content li{margin-bottom:6px}.single__content blockquote{background:rgba(0,191,111,.04);background:color-mix(in srgb,var(--cbs-green) 4%,transparent);border-left:4px solid var(--cbs-green);border-radius:0 8px 8px 0;margin:24px 0;padding:20px 24px;font-size:16px;color:var(--cbs-text);font-style:italic;line-height:1.7}.single__content blockquote p{margin-bottom:0}.single__content blockquote.wp-block-quote:has(> .wp-block-pullquote){background:0 0;border-left:0;border-radius:0;color:inherit;font-size:inherit;font-style:normal;line-height:inherit;margin:32px 0;padding:0}.single__content .wp-block-pullquote{margin:28px 0;padding:0;text-align:left}.single__content blockquote.wp-block-quote:has(> .wp-block-pullquote)>.wp-block-pullquote{margin:0}.single__content .wp-block-pullquote blockquote{background:rgba(254,62,109,.04);background:color-mix(in srgb,var(--cbs-green) 4%,transparent);border-left:0;border-radius:12px;color:var(--cbs-dark);font-size:20px;font-style:italic;line-height:1.55;margin:0;padding:24px 28px 24px 32px}.single__content .wp-block-pullquote p{font-size:inherit;line-height:inherit;margin:0 0 10px}.single__content .wp-block-pullquote cite{color:var(--cbs-text-light);display:block;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin-top:10px}.single__content img{max-width:100%;height:auto;border-radius:10px;margin:8px 0 20px}.single__content figure{margin:24px 0}.single__content figcaption{font-size:12px;color:var(--cbs-text-light);text-align:center;margin-top:8px}.single__content pre{background:#1f2937;color:#f9fafb;border-radius:10px;padding:20px 24px;font-size:14px;line-height:1.6;overflow-x:auto;margin:24px 0}.single__content code{background:#f3f4f6;color:#ef4444;padding:2px 6px;border-radius:4px;font-size:14px}.single__content pre code{background:0 0;color:inherit;padding:0}.single__content table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}.single__content td,.single__content th{padding:12px 16px;border:1px solid var(--cbs-border);text-align:left}.single__content th{background:#f3f4f6;font-weight:700;color:var(--cbs-dark)}.single__content hr{border:none;height:1px;background:var(--cbs-border);margin:32px 0}.single__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:36px;padding-top:24px;border-top:1px solid var(--cbs-border)}.single__tags-label{font-family:var(--uzeda-font, sans-serif);font-size:13px;font-weight:700;color:var(--cbs-dark);margin-right:4px}.single__tags-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.single__tags-item{margin:0;padding:0}.single__tag{display:inline-block;padding:5px 14px;background:#f3f4f6;color:var(--cbs-text-light);font-size:12px;font-weight:600;border-radius:50px;text-decoration:none;transition:all .2s ease}.single__tag:hover{background:rgba(0,191,111,.1);background:color-mix(in srgb,var(--cbs-green) 10%,transparent);color:var(--cbs-green)}.single__content .lc-faq{margin-top:48px;padding-top:32px;border-top:1px solid var(--cbs-border)}.single__author-box{margin-top:40px;padding:32px 40px;border-radius:24px;background:#fff7f8;border:1px solid #f8d7da;display:flex;gap:24px;align-items:flex-start}.single__author-avatar{width:80px;height:80px;min-width:80px;min-height:80px;max-width:80px;max-height:80px;border-radius:50%;overflow:hidden;flex-shrink:0;margin-top:32px;border:3px solid #fe3e6d;box-sizing:border-box;position:relative}.single__author-avatar img,.single__author-avatar-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;display:block!important;border-radius:0!important;margin:0!important;padding:0!important}.single__author-content{min-width:0;flex:1}.single__author-name{color:var(--cbs-dark);font-size:20px;line-height:1.3;font-weight:700;margin:0 0 10px 0}.single__author-bio{color:var(--cbs-text-light,#6b7280);font-size:14px;line-height:1.65;margin:0;font-weight:400}.single__author-link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-size:16px;line-height:1.3;font-weight:500;color:var(--uzeda-color-primary,#f05d5e);text-decoration:none;transition:color .2s ease,gap .2s ease}.single__author-link-icon{width:14px;height:14px;transition:transform .2s ease;flex-shrink:0}.single__author-link:hover{color:var(--uzeda-color-secondary-3,var(--uzeda-color-primary,#d94a4a));gap:8px;text-decoration:none}.single__author-link:hover .single__author-link-icon{transform:translate(2px,-2px)}.single__sidebar-widgets{display:flex;flex-direction:column;gap:24px}.single__mobile-widgets{display:none}.single__related{background:#fff7f8;border-top:1px solid #f2d7dd;padding:64px 0;content-visibility:auto;contain-intrinsic-size:auto 600px}.single__related-container{max-width:var(--cbs-container);margin:0 auto;padding:0 24px}.single__related-title{display:block;color:var(--cbs-dark);font-size:24px;font-weight:800;margin:0 0 32px 0;padding:0;text-align:center;letter-spacing:normal;line-height:1.3}.single__related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;margin:0;padding:0}.single__related-item{margin:0;padding:0;min-width:0}.single__related-article{height:100%}.single__related-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius);overflow:hidden;text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;height:100%}.single__related-card:hover{border-color:rgba(0,191,111,.3);border-color:color-mix(in srgb,var(--cbs-green) 30%,transparent);box-shadow:0 8px 32px rgba(0,0,0,.06);transform:translateY(-2px)}.single__related-thumb{aspect-ratio:16/9;overflow:hidden;margin:0}.single__related-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.single__related-card:hover .single__related-thumb img{transform:scale(1.03)}.single__related-body{padding:20px;display:flex;flex-direction:column;gap:8px}.single__related-cat{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cbs-green)}.single__related-name{color:var(--cbs-dark);font-size:16px;font-weight:700;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single__related-meta{color:var(--cbs-text-light);font-size:12px}.single__related-cta{display:flex;flex-direction:column;background:linear-gradient(160deg,#00863e 0,#004d24 60%,#003318 100%);background:linear-gradient(160deg,color-mix(in srgb,var(--cbs-green-dark) 82%,#000 18%) 0,color-mix(in srgb,var(--cbs-green-dark) 55%,#000 45%) 60%,color-mix(in srgb,var(--cbs-green-dark) 35%,#000 65%) 100%);border-radius:var(--cbs-radius);overflow:hidden;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease;min-height:100%}.single__related-cta:hover{box-shadow:0 8px 32px rgba(0,0,0,.15);transform:translateY(-2px)}.single__related-cta-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px 24px;height:100%;gap:16px;text-align:center}.single__related-cta-logo-img{max-width:140px;height:auto}.single__related-cta-logo{display:none}.single__related-cta-text{color:#fff;font-size:20px;font-weight:800;line-height:1.3;margin:0}.single__related-cta-text strong{font-size:36px;font-weight:900;color:#fff;line-height:1.1}.single__related-cta-text span{font-weight:400;opacity:.85;font-size:17px}.single__related-cta-btn{display:inline-block;padding:12px 28px;background:#6c8eef;color:#fff;font-size:14px;font-weight:600;border-radius:50px;text-align:center;transition:background .2s ease,transform .15s ease}.single__related-cta:hover .single__related-cta-btn{background:#5a7de0;transform:scale(1.02)}@media screen and (max-width:1024px){.single__layout-container{grid-template-columns:1fr}.single__sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px;order:1}.single__content{order:2}.single__toc{grid-column:1/-1}.single__related-grid{grid-template-columns:repeat(2,1fr)}.single__author-box{flex-direction:column;align-items:center;text-align:center;padding:28px 24px;gap:16px;border-radius:20px}.single__author-avatar{width:80px;height:80px;margin-top:0}.single__author-content{display:flex;flex-direction:column;align-items:center}.single__author-name{font-size:18px}.single__author-bio{font-size:14px}.single__author-link{font-size:14px;margin-top:14px}}@media screen and (max-width:768px){.single__toc{padding:16px;border-radius:10px}.single__toc-header{font-size:12px;padding:4px 0}.single__toc.is-open .single__toc-header{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--cbs-border)}.single__toc-nav a{padding:9px 12px;font-size:13px;min-height:40px;display:flex;align-items:center}.single__toc-nav li.single__toc-sub a{padding-left:24px;font-size:12px;min-height:36px}.single__hero{padding:24px 0 28px}.single .breadcrumb{font-size:12px;padding-bottom:16px;flex-wrap:nowrap;overflow:hidden}.single .breadcrumb__link{font-size:12px;gap:4px;white-space:nowrap}.single .breadcrumb__link svg{width:12px;height:12px}.single .breadcrumb__sep{padding:0 5px}.single .breadcrumb__current{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;display:inline-block}.single .hero-featured__inner{grid-template-columns:1fr;gap:20px}.single .hero-featured__image{max-height:220px;aspect-ratio:16/9}.single .hero-featured__title{font-size:24px}.single .hero-featured__excerpt{font-size:14px}.single .hero-featured__meta{gap:10px}.single__post-meta{gap:10px}img.single__post-meta-avatar{width:34px!important;height:34px!important;min-width:34px;min-height:34px}.single__post-meta-by{font-size:13px}.single__post-meta-info{gap:4px 6px}.single__post-meta-item{font-size:11px}.single__post-meta-item svg{width:12px;height:12px}.single__post-meta-divider{display:none}.single__layout{padding:24px 0 40px}.single__content{padding:28px 20px;border-radius:12px}.single__content h2{font-size:22px}.single__content h3{font-size:18px}.single__content blockquote.wp-block-quote:has(> .wp-block-pullquote){margin:24px 0}.single__content .wp-block-pullquote{margin:22px 0}.single__content .wp-block-pullquote blockquote{font-size:18px;line-height:1.5;padding:20px 18px 20px 22px}.single__content .wp-block-pullquote cite{font-size:14px}.single__sidebar{grid-template-columns:1fr}.single__sidebar .cta-widget,.single__sidebar .newsletter-widget{display:none!important}.single__sidebar-widgets{display:none!important}.single__mobile-widgets{display:flex!important;flex-direction:column;gap:24px;padding:0 0 8px;order:3}.single__related-grid{grid-template-columns:1fr;gap:16px}.single__author-box{padding:24px 20px;gap:14px;border-radius:16px}.single__author-avatar{width:72px;height:72px;min-width:72px;min-height:72px;max-width:72px;max-height:72px}.single__author-name{font-size:17px;margin-bottom:6px}.single__author-bio{font-size:13px;line-height:1.6}.single__author-link{font-size:14px;margin-top:12px}.single__related-card{flex-direction:row}.single__related-cta{flex-direction:row}.single__related-cta-inner{padding:24px 20px}.single__related-cta-text{font-size:18px}.single__related-cta-text strong{font-size:28px}.single__related-thumb{width:120px;flex-shrink:0;aspect-ratio:1/1}.single__related-body{padding:16px}}