.elementor-kit-7038 h5{font-family:"Montserrat",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.gradient-text{background:linear-gradient(90deg,#56ccf2,#2f80ed);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}h1:has(.gradient-text),h2:has(.gradient-text),h3:has(.gradient-text),h4:has(.gradient-text),h5:has(.gradient-text),h6:has(.gradient-text),.elementor-heading-title:has(.gradient-text){line-height:1.2}body.single-post .blog-article-card .elementor-toc__list-item,body.single-elementor_library .blog-article-card .elementor-toc__list-item{list-style:none!important;padding-left:8px!important}body.single-post .blog-article-card .elementor-toc__list-wrapper,body.single-elementor_library .blog-article-card .elementor-toc__list-wrapper{list-style:none!important;padding-left:22px!important}body.single-post .page-header,body.single-post .entry-header{display:none}body.single-post .blog-article-card .in-practice,body.single-elementor_library .blog-article-card .in-practice{background:#f4f6f8;border-left:4px solid #2f80ed;padding:24px 32px;border-radius:0 12px 12px 0;margin:32px 0;font-style:italic}body.single-post .blog-article-card .in-practice::before,body.single-elementor_library .blog-article-card .in-practice::before{content:"IN PRACTICE";display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2f80ed;margin-bottom:12px;font-style:normal}body.single-post .blog-article-card .in-practice p,body.single-elementor_library .blog-article-card .in-practice p{margin:0 0 12px}body.single-post .blog-article-card .in-practice p:last-child,body.single-elementor_library .blog-article-card .in-practice p:last-child{margin-bottom:0}body.single-post .blog-article-card .revys-take,body.single-elementor_library .blog-article-card .revys-take{background:#edf5fe;border-left:4px solid #2f80ed;padding:24px 32px;border-radius:0 12px 12px 0;margin:32px 0;font-weight:500}body.single-post .blog-article-card .revys-take::before,body.single-elementor_library .blog-article-card .revys-take::before{content:"REVY'S TAKE";display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2f80ed;margin-bottom:12px}body.single-post .blog-article-card .revys-take p,body.single-elementor_library .blog-article-card .revys-take p{margin:0 0 12px}body.single-post .blog-article-card .revys-take p:last-child,body.single-elementor_library .blog-article-card .revys-take p:last-child{margin-bottom:0}body.single-post .blog-article-card .watch-the-episode,body.single-elementor_library .blog-article-card .watch-the-episode{margin:60px 0 32px;text-align:center}body.single-post .blog-article-card .watch-the-episode::before,body.single-elementor_library .blog-article-card .watch-the-episode::before{content:"WATCH THE EPISODE";display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2f80ed;margin-bottom:16px}body.single-post .blog-article-card .watch-the-episode iframe,body.single-elementor_library .blog-article-card .watch-the-episode iframe,body.single-post .blog-article-card .watch-the-episode .wp-video,body.single-elementor_library .blog-article-card .watch-the-episode .wp-video{width:100%!important;max-width:900px;aspect-ratio:16/9;border-radius:16px;border:none}body.single-post .blog-article-card .blog-sources,body.single-elementor_library .blog-article-card .blog-sources{margin-top:60px;padding-top:32px;border-top:1px solid #e5e7eb}body.single-post .blog-article-card .blog-sources .sources-eyebrow,body.single-elementor_library .blog-article-card .blog-sources .sources-eyebrow{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2f80ed;margin:0 0 16px}body.single-post .blog-article-card .blog-sources ol,body.single-elementor_library .blog-article-card .blog-sources ol{padding-left:24px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.6;color:#1a1a1a}body.single-post .blog-article-card .blog-sources li,body.single-elementor_library .blog-article-card .blog-sources li{margin-bottom:12px}body.single-post .blog-cta,body.single-elementor_library .blog-cta{background:#f6f9fd;border-left:4px solid #2f80ed;padding:22px 26px;margin:32px 0;border-radius:6px}body.single-post .blog-cta p,body.single-elementor_library .blog-cta p{margin:0 0 14px;font-size:17px;line-height:1.55;color:#1a1a1a}body.single-post .blog-cta p:last-child,body.single-elementor_library .blog-cta p:last-child{margin-bottom:0}body.single-post .blog-cta__btn,body.single-elementor_library .blog-cta__btn{display:inline-block;background:#2f80ed;color:#fff!important;padding:10px 22px;border-radius:4px;font-weight:600;text-decoration:none!important;font-size:15px;letter-spacing:.3px;transition:background .2s ease}body.single-post .blog-cta__btn:hover,body.single-elementor_library .blog-cta__btn:hover{background:#1f6cd0;color:#fff!important}body.single-post .blog-cta__close,body.single-elementor_library .blog-cta__close{font-size:14px!important;color:#666!important;font-style:italic}