.BlogHero-sp{color:#fff;background-color:#000;padding-block:70px}.BlogHero-sp .BlogHero-wrap h1{font-size:71px;font-weight:500}.BlogHero-sp .BlogHero-wrap p{margin-top:20px;font-size:23px;font-weight:400}.BlogHero-sp .BlogHero-wrap form{background-color:#fff;border-radius:30px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:28px;padding:10px 15px;display:flex}.BlogHero-sp .BlogHero-wrap form input{width:inherit;border:none}.BlogHero-sp .BlogHero-wrap form input:focus-visible{outline:none}.BlogHero-sp .BlogHero-wrap form .cta{background-color:#000;border-radius:30px;padding:8px 40px;font-size:16px;font-weight:400}@media only screen and (min-width:992px) and (max-width:1199px){.BlogHero-sp{padding-block:60px}.BlogHero-sp .BlogHero-wrap h1{font-size:60px}.BlogHero-sp .BlogHero-wrap p{margin-top:15px;font-size:20px}.BlogHero-sp .BlogHero-wrap form{margin-top:22px}}@media only screen and (min-width:768px) and (max-width:991px){.BlogHero-sp{padding-block:60px}.BlogHero-sp .BlogHero-wrap h1{font-size:46px}.BlogHero-sp .BlogHero-wrap p{margin-top:15px;font-size:18px}.BlogHero-sp .BlogHero-wrap form{margin-top:22px}}@media only screen and (max-width:767px){.BlogHero-sp{padding-block:40px}.BlogHero-sp .BlogHero-wrap h1{font-size:32px}.BlogHero-sp .BlogHero-wrap p{margin-top:15px;font-size:14px}.BlogHero-sp .BlogHero-wrap form{border-radius:30px;margin-top:18px;padding:7px 10px}.BlogHero-sp .BlogHero-wrap form .cta{padding:8px 30px;font-size:14px}}
