.subscribe-new__hero{padding-bottom:0;padding-top:20px;position:relative;text-align:center}@media screen and (width >= 768px){.subscribe-new__hero{padding-top:66px}}.subscribe-new__hero-row{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:24px}@media screen and (width >= 768px){.subscribe-new__hero-row{flex-direction:row;margin-bottom:16px}}@media screen and (width < 768px){.subscribe-new__hero-row h1{font-size:2.5rem}}.subscribe-new__hero-row h1 img{margin-left:20px}.subscribe-new__hero-copy{font-size:var(--font-lg);line-height:145%;margin:0 auto;max-width:610px}@media screen and (width >= 768px){.subscribe-new__hero-copy{font-size:22px}}.subscribe-new__form{align-items:center;display:flex;flex-direction:column;gap:50px;max-width:985px;padding-bottom:0;padding-top:75px}@media screen and (width >= 786px){.subscribe-new__form{flex-direction:row;gap:145px;padding-inline:20px;padding-top:63px}}@media screen and (width >= 786px){.subscribe-new__form-content{max-width:50%}}.subscribe-new__form-content h2{font-size:var(--font-xxl);font-weight:700;line-height:130%;margin-bottom:14px;max-width:414px}@media screen and (width >= 786px){.subscribe-new__form-content h2{font-size:var(--font-xxxl)}}.subscribe-new__form-content>p{font-size:var(--font-md);line-height:150%;margin-bottom:15px;max-width:400px}@media screen and (width >= 786px){.subscribe-new__form-content>p{font-size:var(--font-lg)}}.subscribe-new__form-wrap{background:#fff;border-radius:15px;box-shadow:0 2.462px 12.308px #16115514;padding:34px 30px 19px}@media screen and (width >= 786px){.subscribe-new__form-wrap{max-width:50%}}.subscribe-new__form-wrap button[type=submit]{margin-bottom:12px;margin-top:0;width:100%}.subscribe-new__form-wrap .form-img{display:block;margin:0 auto 28px;width:147px}.subscribe-new__yt{align-items:stretch;display:flex;flex-direction:column-reverse;gap:50px;justify-content:space-between;max-width:985px;padding-bottom:0;padding-top:75px}@media screen and (width >= 786px){.subscribe-new__yt{flex-direction:row;gap:95px;padding-inline:20px;padding-top:95px}}@media screen and (width >= 786px){.subscribe-new__yt-demo{max-width:50%}}.subscribe-new__yt-demo .engineering-demo-single{height:100%}.subscribe-new__yt-demo .engineering-demo-single .demo-card{gap:20px;height:100%;justify-content:center;padding:19px 28px 16px 33px}.subscribe-new__yt-demo .engineering-demo-single .demo-card .demo{align-items:stretch;gap:22px;justify-content:flex-start}.subscribe-new__yt-demo .engineering-demo-single .demo-card .demo-card-week{font-size:var(--font-sm)}@media screen and (width >= 786px){.subscribe-new__yt-demo .engineering-demo-single .demo-card .video{height:107px;width:190px}}.subscribe-new__yt-demo .engineering-demo-single .demo-card .demo-title{font-size:var(--font-lg);line-height:120%}.subscribe-new__yt-demo .engineering-demo-single .demo-card .demo-summary{font-size:var(--font-xxs);line-height:150%}.subscribe-new__yt-demo .engineering-demo-single .demo-card .cta{font-size:var(-font-sm)}@media screen and (width >= 786px){.subscribe-new__yt-content{max-width:50%}}.subscribe-new__yt-content h2{font-size:var(--font-xxl);font-weight:700;line-height:130%;margin-bottom:6px}@media screen and (width >= 786px){.subscribe-new__yt-content h2{font-size:var(--font-xxxl)}}.subscribe-new__yt-content p{font-size:var(--font-md);line-height:150%;margin-bottom:20px;max-width:342px}@media screen and (width >= 786px){.subscribe-new__yt-content p{font-size:var(--font-lg)}}.subscribe-new-posts{padding-bottom:50px;padding-top:75px}@media screen and (width >= 786px){.subscribe-new-posts{padding-top:117px}}.subscribe-new-posts h2{font-size:var(--font-xxxl);font-weight:700;line-height:130%;margin-bottom:25px;text-align:center}
