.cb-progress-bar[data-astro-cid-q2vpma6g]{position:fixed;top:0;left:0;height:3px;width:0;background:#ffd600;z-index:9999;transition:width .05s linear;pointer-events:none}@media(prefers-reduced-motion:reduce){.cb-progress-bar[data-astro-cid-q2vpma6g]{transition:none}}.cb-related-posts{position:sticky;top:100px;align-self:start;padding:0;margin:0;width:330px}.cb-related-posts__share-row{display:flex;gap:8px;margin-bottom:12px}.cb-related-posts__share{width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none!important;transition:background .2s ease,color .2s ease,transform .15s ease}.cb-related-posts__share{background:#0a0a0a;color:#fff!important;border-radius:8px}.cb-related-posts__share:hover{background:#ffd600;color:#0a0a0a!important;transform:translateY(-1px);opacity:1}.cb-related-posts__list{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.cb-related-posts__card{margin:0!important;padding:0!important;list-style:none!important}.cb-related-posts__card:before{content:""!important;display:none!important}.cb-related-posts__card-link{display:flex!important;gap:12px;text-decoration:none!important;color:inherit!important;align-items:flex-start}.cb-related-posts__card-image{flex:0 0 88px;width:88px;height:88px;overflow:hidden;background:#f5f5f5;margin:0;border-radius:8px}.cb-related-posts__card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.cb-related-posts__card-link:hover .cb-related-posts__card-image img{transform:scale(1.04)}.cb-related-posts__card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.cb-related-posts__card-cat{font-family:Futura Medium BT,Futura PT,futura-pt,Futura,sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffd600;line-height:1}.cb-related-posts__card-title{font-family:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#0a0a0a!important;margin:0!important;padding:0!important;transition:color .15s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cb-related-posts__card-link:hover .cb-related-posts__card-title{color:#ffd600!important}.cb-related-posts__card-date{font-family:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#757575;line-height:1}.cb-related-posts__cta{display:block;width:100%;padding:14px 22px!important;background:#ffd600!important;color:#0a0a0a!important;text-decoration:none!important;text-align:center;font-family:Futura Medium BT,Futura PT,futura-pt,Futura,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:none!important;border:2px solid #ffd600;transition:background .15s ease,color .15s ease;box-sizing:border-box}.cb-related-posts__cta:hover{background:transparent!important;color:#0a0a0a!important}@media(max-width:1023px){.cb-related-posts{position:static;width:100%;max-width:287px;margin:48px auto 0;border-top:1px solid #eee;padding-top:32px}}body.single-post .cb-blog-title-section{background:#fff;padding:24px 24px 0}body.single-post .cb-blog-title-section__inner{max-width:1178px;margin:0 auto}body.single-post .cb-blog-title{font-family:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:clamp(28px,3.4vw,46px)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.6px!important;text-transform:none!important;color:#0a0a0a!important;margin:0 0 4px!important;padding:0 0 10px!important;max-width:70%!important;hyphens:auto;-webkit-hyphens:auto;word-break:break-word;overflow-wrap:break-word}body.single-post .cb-blog-section-body{background:#fff;padding:12px 24px 0}body.single-post .cb-blog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;max-width:1178px;margin:0 auto;padding:0 0 64px}@media(min-width:1024px){body.single-post .cb-blog-grid{grid-template-columns:minmax(0,1fr) 330px;gap:94px;max-width:1178px}}body.single-post .cb-blog-body{max-width:100%;min-width:0}body.single-post .blog-inner h2{font-family:Futura Medium BT,Futura PT,Futura,sans-serif!important;font-size:25px!important;line-height:1.1!important;font-weight:600!important;color:#000!important;text-transform:uppercase!important;letter-spacing:2px!important;margin-top:32px!important;margin-bottom:20px!important;padding-bottom:10px!important}body.single-post .blog-inner h3{font-family:Futura Medium BT,Futura PT,Futura,sans-serif!important;font-size:20px!important;line-height:1.25!important;font-weight:600!important;color:#000!important;margin-top:24px!important;margin-bottom:12px!important}body.single-post .blog-inner p,body.single-post .blog-inner li,body.single-post .cb-article-meta-row,body.single-post .cb-article-meta-row *,body.single-post .cb-bluf,body.single-post .cb-keypoint,body.single-post .cb-takeaway,body.single-post .cb-pullquote,body.single-post .cb-faq-question,body.single-post .cb-faq-answer{font-family:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body.single-post .cb-article-hero{margin:0 0 .4rem!important;padding:0;border:0;line-height:0;border-radius:5px;overflow:hidden}body.single-post .cb-article-hero img,body.single-post .cb-article-hero .cb-article-hero-img{display:block;width:100%;height:auto;max-width:100%;margin:0;border-radius:5px}body.single-post .cb-blog-footer{max-width:1178px;margin:64px auto 96px;padding:0 24px}@media(max-width:768px){body.single-post .cb-blog-title-section{padding:32px 16px 16px}body.single-post .cb-blog-title{font-size:clamp(24px,6vw,32px)!important;letter-spacing:-.4px!important;max-width:100%!important}body.single-post .cb-blog-section-body{padding:0 16px}body.single-post .cb-blog-grid{padding:24px 0;gap:32px}}
