.nebulock-subscribe-section{background:var(--infinity);box-shadow:none;margin:0 auto;overflow:hidden;padding:0 0 100px;position:relative}.nebulock-section.nebulock-subscribe-section .container{background-image:url(https://242238832.fs1.hubspotusercontent-na2.net/hubfs/242238832/nebulock-web-platform/images/brand-imagery/backgrounds/nebulock-bg--astro-gritty-shadows.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid var(--solar-flare);border-bottom-right-radius:80px;border-top-left-radius:80px;box-shadow:-5px 10px 57px -26px rgba(232,117,29,.75);-webkit-box-shadow:-5px 10px 57px -26px rgba(232,117,29,.75);-moz-box-shadow:-5px 10px 57px -26px rgba(232,117,29,.75);margin:0 auto;padding:50px 65px;position:relative;width:90%;z-index:3}.nebulock-subscribe-section .container .column{align-items:flex-start;align-self:anchor-center;display:flex;flex-direction:column;justify-content:center}.nebulock-subscribe-section .container .column h2.flag{font-size:1rem;letter-spacing:10px;padding:50px 0 20px;text-align:left;text-transform:uppercase}.nebulock-subscribe-section .container .column .subtext{font-size:2.2rem;margin-bottom:50px;text-align:left}.subscribe-right{align-items:flex-end;display:flex;flex-direction:column}.nebulock-subscribe-section .container .column .hubspot-form{min-width:100%}.submitted-message{background:transparent;border:none;color:var(--cosmic-ivory);font-size:1.5rem;padding:48px;text-align:center}.subscribe-success{color:var(--infinity,#160e1a);font-family:TT Runs,Arial,sans-serif;font-size:1.09rem;letter-spacing:.01em;margin-top:1.2rem}.nebulock-subscribe-section .container .hubspot-form h1{display:none}@media screen and (max-width:1024px){.nebulock-subscribe-section{padding:60px 0}.nebulock-subscribe-section .container{border-radius:40px;border-bottom-right-radius:30px;border-top-left-radius:30px;box-shadow:-2px 6px 40px -15px rgba(232,117,29,.5);flex-direction:column;padding:40px 25px;width:94%}.nebulock-subscribe-section .container .columns{flex-direction:column;gap:40px}.nebulock-subscribe-section .container .column{align-items:flex-start;text-align:left;width:100%!important}.nebulock-subscribe-section .container .column h2.flag{font-size:.85rem;letter-spacing:8px;padding:30px 0 10px;text-align:left}.nebulock-subscribe-section .container .column .subtext{font-size:1.4rem;line-height:1.4;margin-bottom:30px}.nebulock-subscribe-section .hs-form{width:100%}.subscribe-success{font-size:1rem;margin-top:1.5rem}}@media screen and (max-width:600px){.nebulock-subscribe-section{padding:0 0 40px}.nebulock-section.nebulock-subscribe-section .container{padding:30px}.nebulock-subscribe-section .container .hubspot-form{border:none}.nebulock-subscribe-section .container .column .subtext{font-size:1.2rem;margin-bottom:20px}.subscribe-success{font-size:.95rem}}