.blog_banner_26 .content-wrapper{max-width:1000px;position:relative;z-index:2}.blog_banner--content,.blog_banner--logo{text-align:center}.blog_banner--logo{margin-bottom:16px}.blog_banner_26 h1{color:#21272a;font-family:Gotham;font-size:54px;font-weight:700;letter-spacing:0;line-height:110%;margin-bottom:16px;text-align:center}.blog_banner--content .hs_cos_wrapper_type_inline_rich_text,.blog_banner--content p{font-family:Gotham;font-size:18px;font-weight:400;letter-spacing:0;line-height:140%;text-align:center}.blog_banner_26 .form-title{display:none}.blog_banner_26 form{margin:40px auto 0;max-width:100%;position:relative;width:609px}.blog_banner_26 form label.hs-error-msg{color:red}.blog_banner_26 form input[type=email]:focus{outline:none}.blog_banner_26 form input[type=email]::placeholder{color:#697077}.blog_banner_26 form input[type=email]{background:#f2f4f8;background-image:url(https://insider.pureflix.com/hubfs/Homepage-Blog-2026/Images/email-icon.png);background-position:12px 17px;background-repeat:no-repeat;background-size:20px auto;border:1px solid #9ca3af;color:#697077;font-weight:400;gap:8px;line-height:140%;max-width:100%;padding:12px 16px 12px 40px;width:461px}.blog_banner_26 form input[type=email],.blog_banner_26 form input[type=submit]{align-items:center;border-radius:8px;display:flex;flex-direction:row;font-family:Roboto;font-size:16px;font-style:normal;height:48px}.blog_banner_26 form input[type=submit]{background:#223cb4;border:none;color:#fff;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:100%;padding:16px 12px;position:absolute;right:0;top:0;width:132px}.blog_banner_26 form input[type=submit]:hover{background:#dd1126}.blog_banner_26 form .hs-richtext,.blog_banner_26 form .hs-richtext a{font-family:Gotham;font-size:11px;font-style:italic;line-height:130%;text-align:center}.blog_banner_26 .submitted-message{font-family:Gotham;margin-top:10px;text-align:center}@media (max-width:1140px){.blog_banner--logo{margin:0 auto 16px;width:119px}.blog_banner_26 h1{font-size:42px}.blog_banner--content .hs_cos_wrapper_type_inline_rich_text,.blog_banner--content p{font-size:16px;letter-spacing:-2%;line-height:100%}}@media (max-width:767px){.blog_banner_26 h1{font-size:32px;line-height:120%}.blog_banner_26 form .hs-form-field{margin-bottom:16px}.blog_banner_26 form{max-width:100%;width:450px}.blog_banner_26 form input[type=submit]{position:relative;width:100%}}