.blog-card-col{margin-bottom:24px}.blog-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;height:100%;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000a}.blog-card .blog-content{flex-direction:column;flex:1;height:100%;display:flex}.blog-card .blog-header-info{background:#0f172a;width:100%;height:190px;position:relative;overflow:hidden}@media (max-width:991px){.blog-card .blog-header-info{height:210px}}@media (max-width:640px){.blog-card .blog-header-info{height:220px}}.blog-card .blog-header-info .blog-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}.blog-card .blog-header-info .blog-img-overlay{pointer-events:none;background:linear-gradient(#0000 65%,#0003 100%);position:absolute;inset:0}.blog-card .blog-body-info{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}@media (max-width:991px){.blog-card .blog-body-info{padding:18px 20px 20px}}.blog-card .blog-body-info .blog-text{color:#64748b;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:12px;font-weight:500;display:flex}.blog-card .blog-body-info .blog-text .blog-date{align-items:center;gap:5px;display:inline-flex}.blog-card .blog-body-info .blog-text .blog-date svg{color:#94a3b8;width:13px;height:13px}.blog-card .blog-body-info .blog-text .blog-author{color:#009daf;background:#00c7d914;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.blog-card .blog-body-info .blog-title-link{color:inherit;text-decoration:none!important}.blog-card .blog-body-info .blog-h3{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:44px;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}@media (max-width:991px){.blog-card .blog-body-info .blog-h3{height:46px;font-size:17px}}.blog-card .blog-body-info .blog-p{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;height:58px;margin:0 0 16px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card .blog-body-info .blog-card-footer{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.blog-card .blog-body-info .blog-card-footer .blog-readmore{color:#009daf;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:700;transition:color .2s,gap .2s;display:inline-flex;text-decoration:none!important}.blog-card .blog-body-info .blog-card-footer .blog-readmore svg{width:14px;height:14px;transition:transform .2s}.blog-card .blog-body-info .blog-card-footer .blog-readmore:hover{color:#00c7d9;gap:8px}.blog-card .blog-body-info .blog-card-footer .blog-readmore:hover svg{transform:translate(3px)}.blog-card .blog-body-info .blog-card-footer .share-group{flex-wrap:nowrap;align-items:center;gap:4px;margin:0;display:flex}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 1px 3px #0000001f}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon img{object-fit:contain;filter:brightness(0)invert();width:12px;height:12px;margin:0;display:block}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 3px 8px #0003}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.fb-share{background-color:#1877f2}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.x-share{background-color:#0f172a}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.linkedin-share{background-color:#0a66c2}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.whatsapp-share{background-color:#25d366}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.telegram-share{background-color:#08c}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.pinterest-share{background-color:#bd081c}.blog-card .blog-body-info .blog-card-footer .share-group .soical_share_icon.email-share{background-color:#64748b}.blog-card:hover{border-color:#00c7d973;transform:translateY(-6px);box-shadow:0 16px 36px #00000014,0 0 20px #00c7d91f}.blog-card:hover .blog-header-info .blog-image{transform:scale(1.06)}.blog-card:hover .blog-body-info .blog-h3{color:#009daf}.blog-card:hover .blog-body-info .blog-card-footer .blog-readmore{color:#00c7d9;gap:7px}.blog-card:hover .blog-body-info .blog-card-footer .blog-readmore svg{transform:translate(3px)}.blog-page{background:#f8fafc;min-height:80vh;padding:24px 0 60px}.blog-page .container,.blog-page .container-fluid{position:relative}.blog-hero-banner{background:linear-gradient(135deg,#061522 0%,#0a1e2d 100%);border-radius:18px;width:100%;max-height:340px;margin-bottom:32px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f172a12}.blog-hero-banner .banner-img-wrap{width:100%;height:100%;display:block}.blog-hero-banner .banner-img-wrap .banner-img{object-fit:cover;object-position:center;width:100%;height:340px;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}@media (max-width:768px){.blog-hero-banner .banner-img-wrap .banner-img{height:240px}}.blog-hero-banner .banner-overlay{pointer-events:none;background:linear-gradient(#0615220d 0%,#06152259 100%);position:absolute;inset:0}.blog-hero-banner:hover .banner-img{transform:scale(1.02)}.blog-page-header{text-align:left;margin-bottom:32px}.blog-page-header .blog-headline{color:#0f172a;letter-spacing:-.025em;text-align:left;margin:0 0 12px;padding-left:18px;font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:800;line-height:1.25;position:relative}.blog-page-header .blog-headline:before{content:"";background:linear-gradient(#00c7d9 0%,#009daf 100%);border-radius:4px;width:5px;position:absolute;top:6px;bottom:6px;left:0}.blog-page-header .blog-intro-content{color:#475569;max-width:860px;margin-top:8px;font-size:1rem;line-height:1.65}.blog-page-header .blog-intro-content p{color:#475569;margin-bottom:12px;font-size:1rem;line-height:1.65}.blog-layout-row{grid-template-columns:1fr 300px;align-items:stretch;gap:28px;display:grid}@media (max-width:1200px){.blog-layout-row{grid-template-columns:1fr 280px;gap:20px}}@media (max-width:991px){.blog-layout-row{grid-template-columns:1fr;gap:36px}}.blog-layout-row .blog-main-content{width:100%;min-width:0}.blog-layout-row .blog-posts-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1300px){.blog-layout-row .blog-posts-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:640px){.blog-layout-row .blog-posts-grid{grid-template-columns:1fr;gap:16px}}.blog-sidebar,.sidebar,.single-blog-sidebar{align-self:stretch;width:100%;height:100%}.blog-sidebar .blog-sidebar-sticky,.blog-sidebar .side-sticky,.sidebar .blog-sidebar-sticky,.sidebar .side-sticky,.single-blog-sidebar .blog-sidebar-sticky,.single-blog-sidebar .side-sticky{z-index:5;flex-direction:column;gap:24px;display:flex;position:sticky;top:15px}@media (max-width:991px){.blog-sidebar .blog-sidebar-sticky,.blog-sidebar .side-sticky,.sidebar .blog-sidebar-sticky,.sidebar .side-sticky,.single-blog-sidebar .blog-sidebar-sticky,.single-blog-sidebar .side-sticky{position:static;top:auto}}.blog-sidebar .blog-sidebar-widget,.sidebar .blog-sidebar-widget,.single-blog-sidebar .blog-sidebar-widget{background:#fff;border:1px solid #eef2f6;border-radius:20px;padding:24px 20px;transition:box-shadow .3s;box-shadow:0 4px 20px #0f172a0a}.blog-sidebar .blog-sidebar-widget:hover,.sidebar .blog-sidebar-widget:hover,.single-blog-sidebar .blog-sidebar-widget:hover{box-shadow:0 8px 24px #0f172a0f}.blog-sidebar .blog-sidebar-widget .widget-header,.sidebar .blog-sidebar-widget .widget-header,.single-blog-sidebar .blog-sidebar-widget .widget-header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.blog-sidebar .blog-sidebar-widget .widget-header .widget-icon,.sidebar .blog-sidebar-widget .widget-header .widget-icon,.single-blog-sidebar .blog-sidebar-widget .widget-header .widget-icon{color:#00c7d9;background:#00c7d91f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.blog-sidebar .blog-sidebar-widget .widget-header .widget-icon svg,.sidebar .blog-sidebar-widget .widget-header .widget-icon svg,.single-blog-sidebar .blog-sidebar-widget .widget-header .widget-icon svg{width:18px;height:18px}.blog-sidebar .blog-sidebar-widget .widget-header .widget-title,.sidebar .blog-sidebar-widget .widget-header .widget-title,.single-blog-sidebar .blog-sidebar-widget .widget-header .widget-title{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.blog-sidebar .categories-widget .blog-category-list,.sidebar .categories-widget .blog-category-list,.single-blog-sidebar .categories-widget .blog-category-list{flex-direction:column;gap:8px;display:flex}.blog-sidebar .categories-widget .category-item-link,.sidebar .categories-widget .category-item-link,.single-blog-sidebar .categories-widget .category-item-link{color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 18px;font-size:14.5px;font-weight:500;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex;text-decoration:none!important}.blog-sidebar .categories-widget .category-item-link .cat-name,.sidebar .categories-widget .category-item-link .cat-name,.single-blog-sidebar .categories-widget .category-item-link .cat-name{flex:1;min-width:0;line-height:1.35}.blog-sidebar .categories-widget .category-item-link .cat-arrow,.sidebar .categories-widget .category-item-link .cat-arrow,.single-blog-sidebar .categories-widget .category-item-link .cat-arrow{color:#94a3b8;flex-shrink:0;width:16px;min-width:16px;height:16px;transition:transform .2s,color .2s}.blog-sidebar .categories-widget .category-item-link:hover,.sidebar .categories-widget .category-item-link:hover,.single-blog-sidebar .categories-widget .category-item-link:hover{color:#009daf;background:#edf7f9;border-color:#00c7d959;transform:translate(4px);box-shadow:0 2px 8px #00c7d91f}.blog-sidebar .categories-widget .category-item-link:hover .cat-arrow,.sidebar .categories-widget .category-item-link:hover .cat-arrow,.single-blog-sidebar .categories-widget .category-item-link:hover .cat-arrow{color:#00c7d9;transform:translate(3px)}.blog-sidebar .recent-posts-widget .recent-post-list,.sidebar .recent-posts-widget .recent-post-list,.single-blog-sidebar .recent-posts-widget .recent-post-list{flex-direction:column;gap:12px;display:flex}.blog-sidebar .recent-posts-widget .recent-post-item,.sidebar .recent-posts-widget .recent-post-item,.single-blog-sidebar .recent-posts-widget .recent-post-item{color:inherit;border-radius:10px;align-items:center;gap:12px;padding:6px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;text-decoration:none!important}.blog-sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper,.sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper{background:#0f172a;border-radius:8px;flex-shrink:0;width:74px;height:54px;overflow:hidden}.blog-sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper .recent-thumb,.sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper .recent-thumb,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-thumb-wrapper .recent-thumb{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-sidebar .recent-posts-widget .recent-post-item .recent-info,.sidebar .recent-posts-widget .recent-post-item .recent-info,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-info{flex:1;min-width:0}.blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-title,.sidebar .recent-posts-widget .recent-post-item .recent-info .recent-title,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-title{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}.blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date,.sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date{color:#64748b;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date svg,.sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date svg,.single-blog-sidebar .recent-posts-widget .recent-post-item .recent-info .recent-date svg{color:#94a3b8;width:12px;height:12px}.blog-sidebar .recent-posts-widget .recent-post-item:hover,.sidebar .recent-posts-widget .recent-post-item:hover,.single-blog-sidebar .recent-posts-widget .recent-post-item:hover{background:#f1f5f9}.blog-sidebar .recent-posts-widget .recent-post-item:hover .recent-thumb,.sidebar .recent-posts-widget .recent-post-item:hover .recent-thumb,.single-blog-sidebar .recent-posts-widget .recent-post-item:hover .recent-thumb{transform:scale(1.06)}.blog-sidebar .recent-posts-widget .recent-post-item:hover .recent-title,.sidebar .recent-posts-widget .recent-post-item:hover .recent-title,.single-blog-sidebar .recent-posts-widget .recent-post-item:hover .recent-title{color:#009daf}.blog-pagination-wrapper{border-top:1px solid #e2e8f0;justify-content:center;width:100%;margin-top:40px;padding-top:28px;display:flex}.blog-pagination-nav{justify-content:center;width:100%;display:flex}.blog-pagination{box-shadow:none;background:0 0;border:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:0;display:inline-flex}.blog-pagination button.pagination-num,.blog-pagination button.pagination-arrow{color:#0f172a;cursor:pointer;background:#fff;border:1.5px solid #dbe4ec;border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;font-size:16px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 3px #0f172a08}@media (max-width:640px){.blog-pagination button.pagination-num,.blog-pagination button.pagination-arrow{border-radius:10px;width:38px;min-width:38px;height:38px;font-size:14px}}.blog-pagination button.pagination-num svg,.blog-pagination button.pagination-arrow svg{stroke-width:2.3px;width:17px;height:17px}.blog-pagination button.pagination-num:hover:not(:disabled):not(.active),.blog-pagination button.pagination-arrow:hover:not(:disabled):not(.active){color:#009daf;background:#f8fafc;border-color:#00c7d9;transform:translateY(-1px);box-shadow:0 3px 8px #00c7d926}.blog-pagination button.pagination-num.active,.blog-pagination button.pagination-arrow.active{color:#fff;cursor:default;background:#00c7d9;border-color:#00c7d9;transform:none;box-shadow:0 4px 14px #00c7d966}.blog-pagination button.pagination-num.active:hover,.blog-pagination button.pagination-arrow.active:hover{color:#fff;background:#00c7d9;border-color:#00c7d9;transform:none;box-shadow:0 4px 14px #00c7d966}.blog-pagination button.pagination-arrow:disabled{cursor:not-allowed;color:#cbd5e1;opacity:.7;box-shadow:none;background:#f8fafc;border-color:#eef2f6;transform:none}.blog-pagination .pagination-dots{color:#64748b;letter-spacing:1px;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:28px;height:44px;font-size:16px;font-weight:700;display:inline-flex}.single-blog-page{padding-bottom:60px}.single-blog-page .blog-layout-row,.single-blog-page .single-blog-layout{grid-template-columns:1fr 310px;align-items:stretch;gap:32px;margin-top:10px;display:grid}@media (max-width:1200px){.single-blog-page .blog-layout-row,.single-blog-page .single-blog-layout{grid-template-columns:1fr 280px;gap:24px}}@media (max-width:991px){.single-blog-page .blog-layout-row,.single-blog-page .single-blog-layout{grid-template-columns:1fr;gap:36px}}.single-blog-page .single-post-article{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:36px 40px;box-shadow:0 4px 20px #0f172a0a}@media (max-width:991px){.single-blog-page .single-post-article{border-radius:14px;padding:24px 20px}}.single-blog-page .single-post-header{margin-bottom:32px}.single-blog-page .single-post-header .single-post-categories{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.single-blog-page .single-post-header .single-post-categories .post-category-pill{color:#009daf;background:#00c7d914;border:1px solid #00c7d940;border-radius:20px;align-items:center;padding:4px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.single-blog-page .single-post-header .single-post-categories .post-category-pill:hover{color:#fff;background:#00c7d9;border-color:#00c7d9;transform:translateY(-1px);box-shadow:0 3px 10px #00c7d940}.single-blog-page .single-post-header .single-post-title{color:#0f172a;letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:800;line-height:1.3}.single-blog-page .single-post-header .single-post-meta-bar{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:14px 0;display:flex}.single-blog-page .single-post-header .single-post-meta-bar .meta-left{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.single-blog-page .single-post-header .single-post-meta-bar .meta-left .meta-item{color:#64748b;align-items:center;gap:6px;font-size:14px;display:inline-flex}.single-blog-page .single-post-header .single-post-meta-bar .meta-left .meta-item .meta-icon{color:#00c7d9;align-items:center;display:flex}.single-blog-page .single-post-header .single-post-meta-bar .meta-left .meta-item .meta-text{color:#475569;font-weight:500}.single-blog-page .single-post-header .single-post-meta-bar .meta-right{align-items:center;display:flex}.single-blog-page .single-post-header .single-post-featured-media{background:#f8fafc;border-radius:14px;width:100%;margin-bottom:32px;position:relative;overflow:hidden;box-shadow:0 6px 24px #0f172a14}.single-blog-page .single-post-header .single-post-featured-media .featured-media-img{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}.blog-share-widget{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog-share-widget .share-label{color:#64748b;font-size:13px;font-weight:700}.blog-share-widget .share-buttons{align-items:center;gap:8px;display:flex}.blog-share-widget .share-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex}.blog-share-widget .share-btn svg{transition:transform .2s}.blog-share-widget .share-btn:hover{transform:translateY(-2px)}.blog-share-widget .share-btn:hover svg{transform:scale(1.1)}.blog-share-widget .share-btn.share-whatsapp:hover{color:#fff;background:#25d366;border-color:#25d366;box-shadow:0 4px 12px #25d36659}.blog-share-widget .share-btn.share-facebook:hover{color:#fff;background:#1877f2;border-color:#1877f2;box-shadow:0 4px 12px #1877f259}.blog-share-widget .share-btn.share-twitter:hover{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 4px 12px #0f172a59}.blog-share-widget .share-btn.share-linkedin:hover{color:#fff;background:#0a66c2;border-color:#0a66c2;box-shadow:0 4px 12px #0a66c259}.blog-share-widget .share-btn.share-copy:hover{color:#fff;background:#00c7d9;border-color:#00c7d9;box-shadow:0 4px 12px #00c7d959}.blog-share-widget .share-btn.share-copy.copied{color:#fff;background:#10b981;border-color:#10b981;box-shadow:0 4px 12px #10b98159}.blog-share-widget .copy-feedback{color:#10b981;font-size:12px;font-weight:700;animation:.2s fadeIn}.cms-description,.cms-content,.single-post-body{color:#334155;font-size:16px;line-height:1.8}.cms-description p,.cms-description .wp-block-paragraph,.cms-content p,.cms-content .wp-block-paragraph,.single-post-body p,.single-post-body .wp-block-paragraph{color:#334155;margin-bottom:20px;font-size:16px;line-height:1.8}.cms-description p a,.cms-description .wp-block-paragraph a,.cms-content p a,.cms-content .wp-block-paragraph a,.single-post-body p a,.single-post-body .wp-block-paragraph a{color:#009daf;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.cms-description p a:hover,.cms-description .wp-block-paragraph a:hover,.cms-content p a:hover,.cms-content .wp-block-paragraph a:hover,.single-post-body p a:hover,.single-post-body .wp-block-paragraph a:hover{color:#007d8c}.cms-description h1,.cms-description h2,.cms-description h3,.cms-description h4,.cms-description h5,.cms-description h6,.cms-description .wp-block-heading,.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6,.cms-content .wp-block-heading,.single-post-body h1,.single-post-body h2,.single-post-body h3,.single-post-body h4,.single-post-body h5,.single-post-body h6,.single-post-body .wp-block-heading{position:relative;border-bottom:none!important;padding-bottom:0!important}.cms-description h1:after,.cms-description h1:before,.cms-description h2:after,.cms-description h2:before,.cms-description h3:after,.cms-description h3:before,.cms-description h4:after,.cms-description h4:before,.cms-description h5:after,.cms-description h5:before,.cms-description h6:after,.cms-description h6:before,.cms-description .wp-block-heading:after,.cms-description .wp-block-heading:before,.cms-content h1:after,.cms-content h1:before,.cms-content h2:after,.cms-content h2:before,.cms-content h3:after,.cms-content h3:before,.cms-content h4:after,.cms-content h4:before,.cms-content h5:after,.cms-content h5:before,.cms-content h6:after,.cms-content h6:before,.cms-content .wp-block-heading:after,.cms-content .wp-block-heading:before,.single-post-body h1:after,.single-post-body h1:before,.single-post-body h2:after,.single-post-body h2:before,.single-post-body h3:after,.single-post-body h3:before,.single-post-body h4:after,.single-post-body h4:before,.single-post-body h5:after,.single-post-body h5:before,.single-post-body h6:after,.single-post-body h6:before,.single-post-body .wp-block-heading:after,.single-post-body .wp-block-heading:before{display:none!important}.cms-description h1 strong,.cms-description h1 b,.cms-description h1 span,.cms-description h2 strong,.cms-description h2 b,.cms-description h2 span,.cms-description h3 strong,.cms-description h3 b,.cms-description h3 span,.cms-description h4 strong,.cms-description h4 b,.cms-description h4 span,.cms-description h5 strong,.cms-description h5 b,.cms-description h5 span,.cms-description h6 strong,.cms-description h6 b,.cms-description h6 span,.cms-description .wp-block-heading strong,.cms-description .wp-block-heading b,.cms-description .wp-block-heading span,.cms-content h1 strong,.cms-content h1 b,.cms-content h1 span,.cms-content h2 strong,.cms-content h2 b,.cms-content h2 span,.cms-content h3 strong,.cms-content h3 b,.cms-content h3 span,.cms-content h4 strong,.cms-content h4 b,.cms-content h4 span,.cms-content h5 strong,.cms-content h5 b,.cms-content h5 span,.cms-content h6 strong,.cms-content h6 b,.cms-content h6 span,.cms-content .wp-block-heading strong,.cms-content .wp-block-heading b,.cms-content .wp-block-heading span,.single-post-body h1 strong,.single-post-body h1 b,.single-post-body h1 span,.single-post-body h2 strong,.single-post-body h2 b,.single-post-body h2 span,.single-post-body h3 strong,.single-post-body h3 b,.single-post-body h3 span,.single-post-body h4 strong,.single-post-body h4 b,.single-post-body h4 span,.single-post-body h5 strong,.single-post-body h5 b,.single-post-body h5 span,.single-post-body h6 strong,.single-post-body h6 b,.single-post-body h6 span,.single-post-body .wp-block-heading strong,.single-post-body .wp-block-heading b,.single-post-body .wp-block-heading span{font-weight:inherit;-webkit-text-fill-color:initial;background:0 0;color:inherit!important}.cms-description h1 a,.cms-description h2 a,.cms-description h3 a,.cms-description h4 a,.cms-description h5 a,.cms-description h6 a,.cms-description .wp-block-heading a,.cms-content h1 a,.cms-content h2 a,.cms-content h3 a,.cms-content h4 a,.cms-content h5 a,.cms-content h6 a,.cms-content .wp-block-heading a,.single-post-body h1 a,.single-post-body h2 a,.single-post-body h3 a,.single-post-body h4 a,.single-post-body h5 a,.single-post-body h6 a,.single-post-body .wp-block-heading a{color:inherit;text-decoration:none}.cms-description h1 a:hover,.cms-description h2 a:hover,.cms-description h3 a:hover,.cms-description h4 a:hover,.cms-description h5 a:hover,.cms-description h6 a:hover,.cms-description .wp-block-heading a:hover,.cms-content h1 a:hover,.cms-content h2 a:hover,.cms-content h3 a:hover,.cms-content h4 a:hover,.cms-content h5 a:hover,.cms-content h6 a:hover,.cms-content .wp-block-heading a:hover,.single-post-body h1 a:hover,.single-post-body h2 a:hover,.single-post-body h3 a:hover,.single-post-body h4 a:hover,.single-post-body h5 a:hover,.single-post-body h6 a:hover,.single-post-body .wp-block-heading a:hover{color:#00c7d9}.cms-description h2,.cms-description .wp-block-heading.level-2,.cms-content h2,.cms-content .wp-block-heading.level-2,.single-post-body h2,.single-post-body .wp-block-heading.level-2{color:#0f172a;letter-spacing:-.015em;border-left:4px solid #00c7d9;margin:32px 0 14px;padding-left:12px;font-size:clamp(1.15rem,1.8vw,1.38rem);font-weight:800;line-height:1.35}.cms-description h3,.cms-description .wp-block-heading.level-3,.cms-content h3,.cms-content .wp-block-heading.level-3,.single-post-body h3,.single-post-body .wp-block-heading.level-3{color:#0f172a;letter-spacing:-.01em;border-left:3px solid #cbd5e1;margin:24px 0 12px;padding-left:10px;font-size:clamp(1.02rem,1.4vw,1.2rem);font-weight:700;line-height:1.4}.cms-description h4,.cms-description .wp-block-heading.level-4,.cms-content h4,.cms-content .wp-block-heading.level-4,.single-post-body h4,.single-post-body .wp-block-heading.level-4{color:#1e293b;margin:20px 0 10px;font-size:1rem;font-weight:700;line-height:1.4}.cms-description h5,.cms-description .wp-block-heading.level-5,.cms-content h5,.cms-content .wp-block-heading.level-5,.single-post-body h5,.single-post-body .wp-block-heading.level-5{color:#334155;margin:16px 0 8px;font-size:.95rem;font-weight:700}.cms-description h6,.cms-description .wp-block-heading.level-6,.cms-content h6,.cms-content .wp-block-heading.level-6,.single-post-body h6,.single-post-body .wp-block-heading.level-6{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:14px 0 6px;font-size:.88rem;font-weight:700}.cms-description strong,.cms-description b,.cms-content strong,.cms-content b,.single-post-body strong,.single-post-body b{color:#0f172a;font-weight:700}.cms-description .text_content,.cms-description .wp-block-list-wrapper,.cms-description ul,.cms-description ol,.cms-description ul.wp-block-list,.cms-description ol.wp-block-list,.cms-content .text_content,.cms-content .wp-block-list-wrapper,.cms-content ul,.cms-content ol,.cms-content ul.wp-block-list,.cms-content ol.wp-block-list,.single-post-body .text_content,.single-post-body .wp-block-list-wrapper,.single-post-body ul,.single-post-body ol,.single-post-body ul.wp-block-list,.single-post-body ol.wp-block-list{margin:20px 0 26px;padding-left:0;list-style:none}.cms-description .text_content li,.cms-description .wp-block-list-wrapper li,.cms-description ul li,.cms-description ol li,.cms-description ul.wp-block-list li,.cms-description ol.wp-block-list li,.cms-content .text_content li,.cms-content .wp-block-list-wrapper li,.cms-content ul li,.cms-content ol li,.cms-content ul.wp-block-list li,.cms-content ol.wp-block-list li,.single-post-body .text_content li,.single-post-body .wp-block-list-wrapper li,.single-post-body ul li,.single-post-body ol li,.single-post-body ul.wp-block-list li,.single-post-body ol.wp-block-list li{color:#334155;margin-bottom:10px;font-size:16px;line-height:1.7;position:relative;padding-left:26px!important}.cms-description .text_content li::marker{content:""!important;display:none!important}.cms-description .wp-block-list-wrapper li::marker{content:""!important;display:none!important}.cms-description ul li::marker{content:""!important;display:none!important}.cms-description ol li::marker{content:""!important;display:none!important}.cms-description ul.wp-block-list li::marker{content:""!important;display:none!important}.cms-description ol.wp-block-list li::marker{content:""!important;display:none!important}.cms-content .text_content li::marker{content:""!important;display:none!important}.cms-content .wp-block-list-wrapper li::marker{content:""!important;display:none!important}.cms-content ul li::marker{content:""!important;display:none!important}.cms-content ol li::marker{content:""!important;display:none!important}.cms-content ul.wp-block-list li::marker{content:""!important;display:none!important}.cms-content ol.wp-block-list li::marker{content:""!important;display:none!important}.single-post-body .text_content li::marker{content:""!important;display:none!important}.single-post-body .wp-block-list-wrapper li::marker{content:""!important;display:none!important}.single-post-body ul li::marker{content:""!important;display:none!important}.single-post-body ol li::marker{content:""!important;display:none!important}.single-post-body ul.wp-block-list li::marker{content:""!important;display:none!important}.single-post-body ol.wp-block-list li::marker{content:""!important;display:none!important}.cms-description .text_content li:before,.cms-description .wp-block-list-wrapper li:before,.cms-description ul li:before,.cms-description ol li:before,.cms-description ul.wp-block-list li:before,.cms-description ol.wp-block-list li:before,.cms-content .text_content li:before,.cms-content .wp-block-list-wrapper li:before,.cms-content ul li:before,.cms-content ol li:before,.cms-content ul.wp-block-list li:before,.cms-content ol.wp-block-list li:before,.single-post-body .text_content li:before,.single-post-body .wp-block-list-wrapper li:before,.single-post-body ul li:before,.single-post-body ol li:before,.single-post-body ul.wp-block-list li:before,.single-post-body ol.wp-block-list li:before{content:"";background:#00c7d9;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:4px;box-shadow:0 0 0 3px #00c7d92e}.cms-description .text_content li strong,.cms-description .text_content li b,.cms-description .wp-block-list-wrapper li strong,.cms-description .wp-block-list-wrapper li b,.cms-description ul li strong,.cms-description ul li b,.cms-description ol li strong,.cms-description ol li b,.cms-description ul.wp-block-list li strong,.cms-description ul.wp-block-list li b,.cms-description ol.wp-block-list li strong,.cms-description ol.wp-block-list li b,.cms-content .text_content li strong,.cms-content .text_content li b,.cms-content .wp-block-list-wrapper li strong,.cms-content .wp-block-list-wrapper li b,.cms-content ul li strong,.cms-content ul li b,.cms-content ol li strong,.cms-content ol li b,.cms-content ul.wp-block-list li strong,.cms-content ul.wp-block-list li b,.cms-content ol.wp-block-list li strong,.cms-content ol.wp-block-list li b,.single-post-body .text_content li strong,.single-post-body .text_content li b,.single-post-body .wp-block-list-wrapper li strong,.single-post-body .wp-block-list-wrapper li b,.single-post-body ul li strong,.single-post-body ul li b,.single-post-body ol li strong,.single-post-body ol li b,.single-post-body ul.wp-block-list li strong,.single-post-body ul.wp-block-list li b,.single-post-body ol.wp-block-list li strong,.single-post-body ol.wp-block-list li b{color:#0f172a;font-weight:700}.cms-description .text_content li a,.cms-description .wp-block-list-wrapper li a,.cms-description ul li a,.cms-description ol li a,.cms-description ul.wp-block-list li a,.cms-description ol.wp-block-list li a,.cms-content .text_content li a,.cms-content .wp-block-list-wrapper li a,.cms-content ul li a,.cms-content ol li a,.cms-content ul.wp-block-list li a,.cms-content ol.wp-block-list li a,.single-post-body .text_content li a,.single-post-body .wp-block-list-wrapper li a,.single-post-body ul li a,.single-post-body ol li a,.single-post-body ul.wp-block-list li a,.single-post-body ol.wp-block-list li a{color:#009daf;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.cms-description .text_content li a:hover,.cms-description .wp-block-list-wrapper li a:hover,.cms-description ul li a:hover,.cms-description ol li a:hover,.cms-description ul.wp-block-list li a:hover,.cms-description ol.wp-block-list li a:hover,.cms-content .text_content li a:hover,.cms-content .wp-block-list-wrapper li a:hover,.cms-content ul li a:hover,.cms-content ol li a:hover,.cms-content ul.wp-block-list li a:hover,.cms-content ol.wp-block-list li a:hover,.single-post-body .text_content li a:hover,.single-post-body .wp-block-list-wrapper li a:hover,.single-post-body ul li a:hover,.single-post-body ol li a:hover,.single-post-body ul.wp-block-list li a:hover,.single-post-body ol.wp-block-list li a:hover{color:#007d8c}.cms-description ol,.cms-description ol.wp-block-list,.cms-description .text_content ol,.cms-content ol,.cms-content ol.wp-block-list,.cms-content .text_content ol,.single-post-body ol,.single-post-body ol.wp-block-list,.single-post-body .text_content ol{counter-reset:wp-list-counter}.cms-description ol li,.cms-description ol.wp-block-list li,.cms-description .text_content ol li,.cms-content ol li,.cms-content ol.wp-block-list li,.cms-content .text_content ol li,.single-post-body ol li,.single-post-body ol.wp-block-list li,.single-post-body .text_content ol li{counter-increment:wp-list-counter;padding-left:32px!important}.cms-description ol li:before,.cms-description ol.wp-block-list li:before,.cms-description .text_content ol li:before,.cms-content ol li:before,.cms-content ol.wp-block-list li:before,.cms-content .text_content ol li:before,.single-post-body ol li:before,.single-post-body ol.wp-block-list li:before,.single-post-body .text_content ol li:before{content:counter(wp-list-counter);color:#009daf;width:22px;height:22px;box-shadow:none;background:#00c7d91f;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;left:0}.cms-description ol li a,.cms-description ol.wp-block-list li a,.cms-description .text_content ol li a,.cms-content ol li a,.cms-content ol.wp-block-list li a,.cms-content .text_content ol li a,.single-post-body ol li a,.single-post-body ol.wp-block-list li a,.single-post-body .text_content ol li a{color:#009daf;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.cms-description ol li a:hover,.cms-description ol.wp-block-list li a:hover,.cms-description .text_content ol li a:hover,.cms-content ol li a:hover,.cms-content ol.wp-block-list li a:hover,.cms-content .text_content ol li a:hover,.single-post-body ol li a:hover,.single-post-body ol.wp-block-list li a:hover,.single-post-body .text_content ol li a:hover{color:#007d8c}.cms-description blockquote,.cms-description .wp-block-quote,.cms-description .wp-block-pullquote,.cms-content blockquote,.cms-content .wp-block-quote,.cms-content .wp-block-pullquote,.single-post-body blockquote,.single-post-body .wp-block-quote,.single-post-body .wp-block-pullquote{background:linear-gradient(135deg,#00c7d90d 0%,#f8fafcf2 100%);border-left:4px solid #00c7d9;border-radius:0 14px 14px 0;margin:32px 0;padding:22px 28px;position:relative;box-shadow:0 2px 10px #0f172a08}.cms-description blockquote p,.cms-description .wp-block-quote p,.cms-description .wp-block-pullquote p,.cms-content blockquote p,.cms-content .wp-block-quote p,.cms-content .wp-block-pullquote p,.single-post-body blockquote p,.single-post-body .wp-block-quote p,.single-post-body .wp-block-pullquote p{color:#1e293b;margin-bottom:8px;font-size:1.08rem;font-style:italic;line-height:1.75}.cms-description blockquote p:last-child,.cms-description .wp-block-quote p:last-child,.cms-description .wp-block-pullquote p:last-child,.cms-content blockquote p:last-child,.cms-content .wp-block-quote p:last-child,.cms-content .wp-block-pullquote p:last-child,.single-post-body blockquote p:last-child,.single-post-body .wp-block-quote p:last-child,.single-post-body .wp-block-pullquote p:last-child{margin-bottom:0}.cms-description blockquote cite,.cms-description blockquote .wp-quote-citation,.cms-description .wp-block-quote cite,.cms-description .wp-block-quote .wp-quote-citation,.cms-description .wp-block-pullquote cite,.cms-description .wp-block-pullquote .wp-quote-citation,.cms-content blockquote cite,.cms-content blockquote .wp-quote-citation,.cms-content .wp-block-quote cite,.cms-content .wp-block-quote .wp-quote-citation,.cms-content .wp-block-pullquote cite,.cms-content .wp-block-pullquote .wp-quote-citation,.single-post-body blockquote cite,.single-post-body blockquote .wp-quote-citation,.single-post-body .wp-block-quote cite,.single-post-body .wp-block-quote .wp-quote-citation,.single-post-body .wp-block-pullquote cite,.single-post-body .wp-block-pullquote .wp-quote-citation{color:#009daf;margin-top:10px;font-size:.88rem;font-style:normal;font-weight:700;display:block}.cms-description pre,.cms-description .wp-block-code,.cms-description .wp-block-preformatted,.cms-content pre,.cms-content .wp-block-code,.cms-content .wp-block-preformatted,.single-post-body pre,.single-post-body .wp-block-code,.single-post-body .wp-block-preformatted{color:#e2e8f0;background:#0f172a;border:1px solid #1e293b;border-radius:12px;margin:24px 0;padding:18px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.65;overflow-x:auto}.cms-description pre code,.cms-description .wp-block-code code,.cms-description .wp-block-preformatted code,.cms-content pre code,.cms-content .wp-block-code code,.cms-content .wp-block-preformatted code,.single-post-body pre code,.single-post-body .wp-block-code code,.single-post-body .wp-block-preformatted code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.cms-description code:not(pre code),.cms-content code:not(pre code),.single-post-body code:not(pre code){color:#009daf;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;font-weight:600}.cms-description .block-image,.cms-description figure.wp-block-image,.cms-content .block-image,.cms-content figure.wp-block-image,.single-post-body .block-image,.single-post-body figure.wp-block-image{background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;margin:28px 0;overflow:hidden;box-shadow:0 6px 20px #0f172a12}.cms-description .block-image img,.cms-description figure.wp-block-image img,.cms-content .block-image img,.cms-content figure.wp-block-image img,.single-post-body .block-image img,.single-post-body figure.wp-block-image img{max-width:100%;height:auto;margin:0 auto;display:block}.cms-description .block-image figcaption,.cms-description .block-image .wp-element-caption,.cms-description figure.wp-block-image figcaption,.cms-description figure.wp-block-image .wp-element-caption,.cms-content .block-image figcaption,.cms-content .block-image .wp-element-caption,.cms-content figure.wp-block-image figcaption,.cms-content figure.wp-block-image .wp-element-caption,.single-post-body .block-image figcaption,.single-post-body .block-image .wp-element-caption,.single-post-body figure.wp-block-image figcaption,.single-post-body figure.wp-block-image .wp-element-caption{text-align:center;color:#64748b;background:#f8fafc;border-top:1px solid #f1f5f9;padding:10px 14px 6px;font-size:13px;font-style:italic}.cms-description .wp-block-gallery,.cms-description .wp-gallery-grid,.cms-content .wp-block-gallery,.cms-content .wp-gallery-grid,.single-post-body .wp-block-gallery,.single-post-body .wp-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:28px 0;display:grid}.cms-description .wp-block-gallery .block-image,.cms-description .wp-block-gallery figure.wp-block-image,.cms-description .wp-gallery-grid .block-image,.cms-description .wp-gallery-grid figure.wp-block-image,.cms-content .wp-block-gallery .block-image,.cms-content .wp-block-gallery figure.wp-block-image,.cms-content .wp-gallery-grid .block-image,.cms-content .wp-gallery-grid figure.wp-block-image,.single-post-body .wp-block-gallery .block-image,.single-post-body .wp-block-gallery figure.wp-block-image,.single-post-body .wp-gallery-grid .block-image,.single-post-body .wp-gallery-grid figure.wp-block-image{height:100%;margin:0}.cms-description .wp-block-gallery .block-image img,.cms-description .wp-block-gallery figure.wp-block-image img,.cms-description .wp-gallery-grid .block-image img,.cms-description .wp-gallery-grid figure.wp-block-image img,.cms-content .wp-block-gallery .block-image img,.cms-content .wp-block-gallery figure.wp-block-image img,.cms-content .wp-gallery-grid .block-image img,.cms-content .wp-gallery-grid figure.wp-block-image img,.single-post-body .wp-block-gallery .block-image img,.single-post-body .wp-block-gallery figure.wp-block-image img,.single-post-body .wp-gallery-grid .block-image img,.single-post-body .wp-gallery-grid figure.wp-block-image img{object-fit:cover;width:100%;height:100%}.cms-description .table-responsive,.cms-content .table-responsive,.single-post-body .table-responsive{width:100%;margin:24px 0;overflow-x:auto}.cms-description .table-responsive table.wp-block-table,.cms-content .table-responsive table.wp-block-table,.single-post-body .table-responsive table.wp-block-table{border-collapse:collapse;text-align:left;width:100%;font-size:14.5px}.cms-description .table-responsive table.wp-block-table thead th,.cms-content .table-responsive table.wp-block-table thead th,.single-post-body .table-responsive table.wp-block-table thead th{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:14px 16px;font-size:13px;font-weight:700}.cms-description .table-responsive table.wp-block-table tbody tr,.cms-content .table-responsive table.wp-block-table tbody tr,.single-post-body .table-responsive table.wp-block-table tbody tr{transition:background .2s}.cms-description .table-responsive table.wp-block-table tbody tr:nth-child(2n),.cms-content .table-responsive table.wp-block-table tbody tr:nth-child(2n),.single-post-body .table-responsive table.wp-block-table tbody tr:nth-child(2n){background:#f8fafc}.cms-description .table-responsive table.wp-block-table tbody tr:hover,.cms-content .table-responsive table.wp-block-table tbody tr:hover,.single-post-body .table-responsive table.wp-block-table tbody tr:hover{background:#f1f5f9}.cms-description .table-responsive table.wp-block-table td,.cms-description .table-responsive table.wp-block-table th,.cms-content .table-responsive table.wp-block-table td,.cms-content .table-responsive table.wp-block-table th,.single-post-body .table-responsive table.wp-block-table td,.single-post-body .table-responsive table.wp-block-table th{vertical-align:middle;border-bottom:1px solid #edf2f7;padding:12px 16px;line-height:1.6}.cms-description .table-responsive table.wp-block-table tbody td:first-child,.cms-content .table-responsive table.wp-block-table tbody td:first-child,.single-post-body .table-responsive table.wp-block-table tbody td:first-child{color:#0f172a;width:25%;min-width:140px;font-weight:700}.cms-description .table-responsive table.wp-block-table tbody td:not(:first-child),.cms-content .table-responsive table.wp-block-table tbody td:not(:first-child),.single-post-body .table-responsive table.wp-block-table tbody td:not(:first-child){color:#475569;font-weight:450}.cms-description .video_container,.cms-description .wp-block-embed,.cms-content .video_container,.cms-content .wp-block-embed,.single-post-body .video_container,.single-post-body .wp-block-embed{background:#0f172a;border-radius:16px;margin:32px 0;position:relative;overflow:hidden;box-shadow:0 8px 30px #0f172a1f}.cms-description .video_container iframe,.cms-description .video_container video,.cms-description .wp-block-embed iframe,.cms-description .wp-block-embed video,.cms-content .video_container iframe,.cms-content .video_container video,.cms-content .wp-block-embed iframe,.cms-content .wp-block-embed video,.single-post-body .video_container iframe,.single-post-body .video_container video,.single-post-body .wp-block-embed iframe,.single-post-body .wp-block-embed video{aspect-ratio:16/9;border:none;width:100%;height:100%;display:block}.cms-description .wp-block-buttons,.cms-content .wp-block-buttons,.single-post-body .wp-block-buttons{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.cms-description .wp-block-button,.cms-description .wp-block-button__link,.cms-content .wp-block-button,.cms-content .wp-block-button__link,.single-post-body .wp-block-button,.single-post-body .wp-block-button__link{display:inline-block}.cms-description .wp-block-button a,.cms-description .wp-block-button__link,.cms-description .wp-block-button__link a,.cms-description .wp-block-button__link__link,.cms-content .wp-block-button a,.cms-content .wp-block-button__link,.cms-content .wp-block-button__link a,.cms-content .wp-block-button__link__link,.single-post-body .wp-block-button a,.single-post-body .wp-block-button__link,.single-post-body .wp-block-button__link a,.single-post-body .wp-block-button__link__link{letter-spacing:.01em;background:linear-gradient(135deg,#00c7d9 0%,#009daf 100%);border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:13.5px;font-weight:600;line-height:1.4;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 3px 10px #00c7d94d;color:#fff!important;text-decoration:none!important}.cms-description .wp-block-button a:hover,.cms-description .wp-block-button__link:hover,.cms-description .wp-block-button__link a:hover,.cms-description .wp-block-button__link__link:hover,.cms-content .wp-block-button a:hover,.cms-content .wp-block-button__link:hover,.cms-content .wp-block-button__link a:hover,.cms-content .wp-block-button__link__link:hover,.single-post-body .wp-block-button a:hover,.single-post-body .wp-block-button__link:hover,.single-post-body .wp-block-button__link a:hover,.single-post-body .wp-block-button__link__link:hover{transform:translateY(-1px);box-shadow:0 5px 16px #00c7d966;color:#fff!important}.cms-description .wp-block-button a:active,.cms-description .wp-block-button__link:active,.cms-description .wp-block-button__link a:active,.cms-description .wp-block-button__link__link:active,.cms-content .wp-block-button a:active,.cms-content .wp-block-button__link:active,.cms-content .wp-block-button__link a:active,.cms-content .wp-block-button__link__link:active,.single-post-body .wp-block-button a:active,.single-post-body .wp-block-button__link:active,.single-post-body .wp-block-button__link a:active,.single-post-body .wp-block-button__link__link:active{transform:translateY(0)}.cms-description .cls-link-box,.cms-description .link-box,.cms-content .cls-link-box,.cms-content .link-box,.single-post-body .cls-link-box,.single-post-body .link-box{margin:16px 0;display:inline-block}.cms-description .cls-link-box a,.cms-description .link-box a,.cms-content .cls-link-box a,.cms-content .link-box a,.single-post-body .cls-link-box a,.single-post-body .link-box a{letter-spacing:.01em;background:#edf7f9;border:1px solid #00c7d959;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:13.5px;font-weight:600;line-height:1.4;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #00c7d914;color:#009daf!important;text-decoration:none!important}.cms-description .cls-link-box a:hover,.cms-description .link-box a:hover,.cms-content .cls-link-box a:hover,.cms-content .link-box a:hover,.single-post-body .cls-link-box a:hover,.single-post-body .link-box a:hover{background:linear-gradient(135deg,#00c7d9 0%,#009daf 100%);border-color:#00c7d9;transform:translateY(-1px);box-shadow:0 4px 14px #00c7d959;color:#fff!important}.cms-description .cls-link-box a:active,.cms-description .link-box a:active,.cms-content .cls-link-box a:active,.cms-content .link-box a:active,.single-post-body .cls-link-box a:active,.single-post-body .link-box a:active{transform:translateY(0)}.cms-description .wp-block-columns,.cms-content .wp-block-columns,.single-post-body .wp-block-columns{gap:20px;margin:28px 0}.cms-description .wp-block-columns .wp-block-column,.cms-content .wp-block-columns .wp-block-column,.single-post-body .wp-block-columns .wp-block-column{margin-bottom:16px}.cms-description .wp-block-group,.cms-content .wp-block-group,.single-post-body .wp-block-group{margin:24px 0}.cms-description .wp-block-separator,.cms-content .wp-block-separator,.single-post-body .wp-block-separator{background:linear-gradient(90deg,#0000,#00c7d9,#0000);border:none;width:65%;height:2px;margin:36px auto}.cms-description .faq-wrapper,.cms-content .faq-wrapper,.single-post-body .faq-wrapper{margin:40px 0 28px}.cms-description .faq-wrapper .faq_title,.cms-content .faq-wrapper .faq_title,.single-post-body .faq-wrapper .faq_title{color:#0f172a;letter-spacing:-.02em;border-left:4px solid #00c7d9;align-items:center;gap:10px;margin-bottom:20px;padding-left:14px;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:800;display:flex}.single-post-footer{border-top:1px solid #e2e8f0;margin-top:40px;padding-top:28px}.single-post-footer .footer-categories-box{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.single-post-footer .footer-categories-box .tags-label{color:#475569;font-size:14px;font-weight:700}.single-post-footer .footer-categories-box .tags-list{flex-wrap:wrap;gap:8px;display:flex}.single-post-footer .footer-categories-box .tags-list .footer-cat-tag{color:#009daf;background:#f1f5f9;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.single-post-footer .footer-categories-box .tags-list .footer-cat-tag:hover{color:#fff;background:#00c7d9;transform:translateY(-1px)}.single-post-footer .footer-share-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:28px;padding:16px 20px}.single-post-footer .author-bio-card{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:20px;padding:24px;display:flex;box-shadow:0 4px 16px #0f172a0a}@media (max-width:576px){.single-post-footer .author-bio-card{text-align:center;flex-direction:column}}.single-post-footer .author-bio-card .author-avatar-box{background:#fff;border:2px solid #00c7d959;border-radius:50%;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;padding:10px;display:flex;overflow:hidden;box-shadow:0 4px 16px #00c7d926}.single-post-footer .author-bio-card .author-avatar-box .author-avatar-logo{object-fit:contain;width:100%;height:100%;display:block}.single-post-footer .author-bio-card .author-details .author-label{text-transform:uppercase;letter-spacing:.05em;color:#009daf;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.single-post-footer .author-bio-card .author-details .author-name-heading{color:#0f172a;margin:0 0 6px;font-size:1.15rem;font-weight:800}.single-post-footer .author-bio-card .author-details .author-bio-text{color:#64748b;margin:0;font-size:14px;line-height:1.6}.related-posts-section{border-top:1px solid #e2e8f0;margin-top:48px;padding-top:36px;position:relative}.related-posts-section .related-posts-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.related-posts-section .related-posts-header .related-posts-header-text{flex:1;min-width:0}.related-posts-section .related-posts-header .related-posts-title{color:#0f172a;letter-spacing:-.02em;text-align:left;margin:0 0 6px;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:800}.related-posts-section .related-posts-header .related-posts-title span{color:#009daf;background:linear-gradient(135deg,#009daf 0%,#00c7d9 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}.related-posts-section .related-posts-header .related-posts-subtitle{color:#64748b;text-align:left;margin:0;font-size:.95rem}.related-posts-section .related-posts-header .slider-nav-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #0f172a14}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn svg{stroke:#0f172a;width:17px;height:17px;transition:stroke .2s,transform .2s}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#00c7d9 0%,#009daf 100%);border-color:#00c7d9;transform:translateY(-1px)scale(1.04);box-shadow:0 4px 14px #00c7d966}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn:hover:not(:disabled) svg{stroke:#fff}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn:active:not(:disabled){transform:translateY(0)scale(.97)}.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn:disabled,.related-posts-section .related-posts-header .slider-nav-controls .slider-nav-btn.disabled{opacity:.35;cursor:not-allowed}.related-posts-section .related-posts-swiper{padding-bottom:36px!important}.related-posts-section .related-posts-swiper .swiper-slide{height:auto;display:flex}.related-posts-section .related-posts-swiper .swiper-slide .blog-card{width:100%}.related-posts-section .related-posts-swiper .swiper-pagination-bullet{opacity:.5;background:#94a3b8;width:8px;height:8px;transition:all .2s}.related-posts-section .related-posts-swiper .swiper-pagination-bullet-active{opacity:1;background:#00c7d9;border-radius:4px;width:24px}
