@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&display=swap");:root{--sx-bg:#f6f5f2;--sx-surface:#ffffff;--sx-ink:#141414;--sx-muted:#5c5c5c;--sx-line:#e6e4df;--sx-accent:#0f766e;--sx-accent-soft:#e7f5f3;--sx-radius:14px;--sx-shadow:0 1px 2px rgba(20,20,20,0.04),0 12px 32px rgba(20,20,20,0.06);--sx-font-ui:"Outfit",system-ui,sans-serif;--sx-font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--sx-content:42rem}body.sx-blog .fullwidth-container,body.sx-single .fullwidth-container{min-height:0 !important;height:auto !important;padding:7.5rem 1.25rem 2.75rem !important;background-color:#111111 !important;background-size:cover !important;background-position:center !important;display:flex !important;align-items:flex-end !important}body.sx-blog .fullwidth-container .pagetitle_overlay,body.sx-single .fullwidth-container .pagetitle_overlay{background:linear-gradient(180deg,rgba(10,10,10,0.35) 0%,rgba(10,10,10,0.78) 100%) !important;opacity:1 !important}body.sx-blog .present-container,body.sx-single .present-container{padding-top:0 !important;padding-bottom:0 !important;width:100%;max-width:72rem;margin:0 auto}body.sx-blog .pageTitle .page_title,body.sx-single .pageTitle .page_title{font-family:var(--sx-font-ui) !important;font-weight:600 !important;font-size:clamp(1.75rem,4vw,2.75rem) !important;letter-spacing:-0.02em !important;text-transform:none !important;line-height:1.15 !important;color:#fff !important;margin:0 !important;text-align:left !important;max-width:40rem}body.sx-blog .pageTitle,body.sx-single .pageTitle{text-align:left !important}body.sx-blog .present-container.center,body.sx-single .present-container.center{text-align:left !important}body.sx-single .metas-container,body.sx-blog .metas-container{margin-top:0.85rem !important}body.sx-single .align-metas-center,body.sx-blog .align-metas-center{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:flex-start !important;gap:0.35rem 0.55rem !important;text-align:left !important}body.sx-single .align-metas-center p,body.sx-single .align-metas-center a,body.sx-blog .align-metas-center p,body.sx-blog .align-metas-center a{font-family:var(--sx-font-ui) !important;font-size:0.8125rem !important;font-weight:500 !important;letter-spacing:0.02em !important;text-transform:none !important;color:rgba(255,255,255,0.78) !important;margin:0 !important}body.sx-single .metas-sep{opacity:0.45}body.sx-blog{background:var(--sx-bg) !important}body.sx-blog .blog-default,body.sx-blog .blog-default-bg,body.sx-blog .page_content{background:transparent !important}body.sx-blog .blog-default.blog-normal-with-sidebar,body.sx-blog .blog-default.wideblog{padding-top:2.5rem !important;padding-bottom:4rem !important}body.sx-blog .post-listing{display:grid !important;grid-template-columns:1fr;gap:1.5rem !important}body.sx-blog .post-listing .divider-posts{display:none !important}body.sx-blog .post-listing > article.post,body.sx-blog .post-listing > article{margin:0 !important;background:var(--sx-surface) !important;border:1px solid var(--sx-line) !important;border-radius:var(--sx-radius) !important;box-shadow:var(--sx-shadow) !important;overflow:hidden !important;opacity:1 !important;transform:none !important;transition:transform 0.2s ease,box-shadow 0.2s ease}body.sx-blog .post-listing > article:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(20,20,20,0.05),0 18px 40px rgba(20,20,20,0.08)}body.sx-blog .post-listing article .vc_row{display:flex !important;flex-direction:column !important;margin:0 !important}body.sx-blog .post-listing article .vc_column_container,body.sx-blog .post-listing article .wpb_column{width:100% !important;max-width:100% !important;float:none !important}body.sx-blog .post-listing article .vc_column-inner,body.sx-blog .post-listing article .wpb_wrapper{padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;position:static !important}body.sx-blog .post-listing .featured-image-box,body.sx-blog .post-listing .featured-image{margin:0 !important;overflow:hidden}body.sx-blog .post-listing .featured-image a{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#1a1a1a}body.sx-blog .post-listing .featured-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block;transition:transform 0.35s ease}body.sx-blog .post-listing > article:hover .featured-image img{transform:scale(1.03)}body.sx-blog .post-listing .post_overlay{display:none !important}body.sx-blog .post-listing .the_title,body.sx-blog .post-listing .blog_excerpt,body.sx-blog .post-listing .metas-container{padding-left:1.35rem !important;padding-right:1.35rem !important}body.sx-blog .post-listing .metas-container{padding-top:1.15rem !important;margin:0 !important;min-height:0 !important}body.sx-blog .post-listing .the_title{padding-top:0.35rem !important;padding-bottom:0 !important;margin:0 !important}body.sx-blog .post-listing .the_title h2{margin:0 !important;text-align:left !important}body.sx-blog .post-listing .the_title h2 a{font-family:var(--sx-font-ui) !important;font-size:clamp(1.15rem,2.2vw,1.4rem) !important;font-weight:600 !important;line-height:1.3 !important;letter-spacing:-0.015em !important;text-transform:none !important;color:var(--sx-ink) !important;text-decoration:none !important}body.sx-blog .post-listing .the_title h2 a:hover{color:var(--sx-accent) !important}body.sx-blog .post-listing .blog_excerpt{padding-top:0.65rem !important;padding-bottom:1.4rem !important}body.sx-blog .post-listing .blog_excerpt p{font-family:var(--sx-font-serif) !important;font-size:1.02rem !important;line-height:1.55 !important;color:var(--sx-muted) !important;margin:0 0 1rem !important}body.sx-blog .post-listing .blog-read-more{display:inline-flex !important;align-items:center !important;gap:0.35rem !important;font-family:var(--sx-font-ui) !important;font-size:0.8125rem !important;font-weight:600 !important;letter-spacing:0.01em !important;text-transform:none !important;color:var(--sx-accent) !important;background:var(--sx-accent-soft) !important;border:0 !important;border-radius:999px !important;padding:0.55rem 1rem !important;text-decoration:none !important;transition:background 0.15s ease,color 0.15s ease}body.sx-blog .post-listing .blog-read-more:hover{background:var(--sx-accent) !important;color:#fff !important}body.sx-blog .blog-sidebar-bg,body.sx-blog .page_content.sidebar{background:transparent !important}body.sx-blog .page_content.sidebar .widget,body.sx-blog .blog-sidebar-bg .widget,body.sx-blog aside .widget{background:var(--sx-surface) !important;border:1px solid var(--sx-line) !important;border-radius:var(--sx-radius) !important;padding:1.25rem !important;margin-bottom:1rem !important;box-shadow:none !important}body.sx-blog .page_content.sidebar h2,body.sx-blog .page_content.sidebar h4,body.sx-blog .blog-sidebar-bg h2,body.sx-blog .blog-sidebar-bg h4{font-family:var(--sx-font-ui) !important;font-size:0.75rem !important;font-weight:600 !important;letter-spacing:0.08em !important;text-transform:uppercase !important;color:var(--sx-muted) !important;margin:0 0 0.85rem !important}@media (min-width:992px){body.sx-blog .page_content.left{padding-right:1.5rem !important}}body.sx-single{background:var(--sx-bg) !important}body.sx-single .fullwidth-container{background-image:none !important;background-color:#0f1412 !important;padding:7.25rem 1.25rem 2.5rem !important}body.sx-single .fullwidth-container .pagetitle_overlay{display:none !important}body.sx-single .blog-default,body.sx-single .blog-default-bg,body.sx-single .page_content,body.sx-single .master_container{background:transparent !important;max-width:100% !important}body.sx-single .master_container.container{max-width:48rem !important;margin:0 auto !important;padding:0 1.25rem !important}body.sx-single article.post{background:var(--sx-surface) !important;border:1px solid var(--sx-line) !important;border-radius:calc(var(--sx-radius) + 4px) !important;box-shadow:var(--sx-shadow) !important;padding:0 0 2.5rem !important;margin:-2.5rem auto 3rem !important;overflow:hidden;max-width:48rem}body.sx-single .sybrix-featured-figure{margin:0 0 1.75rem !important;padding:0 !important;border:0 !important}body.sx-single .sybrix-featured-figure img,body.sx-single .sybrix-featured-img{display:block !important;width:100% !important;height:auto !important;max-height:28rem !important;object-fit:cover !important;border-radius:0 !important}body.sx-single .postcontent{padding:0 1.5rem !important}@media (min-width:640px){body.sx-single .postcontent{padding:0 2.25rem !important}body.sx-single article.post{margin-top:-3rem !important}}body.sx-single .postcontent > .the_title{display:none !important}body.sx-single .the_content{font-family:var(--sx-font-serif) !important;font-size:1.125rem !important;line-height:1.75 !important;color:#222 !important;max-width:var(--sx-content);margin:0 auto}body.sx-single .the_content > *:first-child{margin-top:0 !important}body.sx-single .the_content p{margin:0 0 1.25rem !important}body.sx-single .the_content h2,body.sx-single .the_content h3,body.sx-single .the_content h4{font-family:var(--sx-font-ui) !important;font-weight:650 !important;letter-spacing:-0.02em !important;text-transform:none !important;color:var(--sx-ink) !important;line-height:1.25 !important;margin:2rem 0 0.75rem !important}body.sx-single .the_content h2{font-size:1.55rem !important}body.sx-single .the_content h3{font-size:1.25rem !important}body.sx-single .the_content a{color:var(--sx-accent) !important;text-decoration:underline;text-underline-offset:0.15em}body.sx-single .the_content ul,body.sx-single .the_content ol{margin:0 0 1.25rem !important;padding-left:1.25rem !important}body.sx-single .the_content li{margin-bottom:0.45rem !important}body.sx-single .the_content strong{font-weight:650;color:var(--sx-ink)}body.sx-single .share-box,body.sx-single .social-share,body.sx-single .post-share,body.sx-single h5{font-family:var(--sx-font-ui) !important}body.sx-single #comments,body.sx-single .comments-area,body.sx-single .comment-respond{max-width:48rem;margin-left:auto;margin-right:auto;padding:0 1.25rem 3rem}body.sx-single .comment-respond,body.sx-single #respond{background:var(--sx-surface);border:1px solid var(--sx-line);border-radius:var(--sx-radius);padding:1.5rem !important}body.sx-single #respond h3,body.sx-single .comment-reply-title{font-family:var(--sx-font-ui) !important;font-size:1.15rem !important;text-transform:none !important;letter-spacing:-0.01em !important}body.sx-single .navigation,body.sx-single .post-navigation{max-width:48rem;margin:0 auto 2rem;padding:0 1.25rem;font-family:var(--sx-font-ui) !important}body.sx-blog .not-in-view,body.sx-blog .kraft-animate-posts article{opacity:1 !important;visibility:visible !important;transform:none !important}
body.sx-blog .breadcrumbs,body.sx-single .breadcrumbs,body.sx-blog .breadcrumb,body.sx-single .breadcrumb{display:none!important}body.sx-blog .fullwidth-container{background-image:none!important;background:#0f1412!important}body.sx-blog .pagetitle_overlay{display:none!important}body.sx-blog .blog-read-more{text-transform:none!important}body.sx-blog .blog-read-more::after{content:' →'; margin-left:.15rem}