.hero-text-container{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:64px 0 64px 112px}.hero-text-title,.hero-text-title *{font-family:var(--base-font-family-primary);font-size:60px;font-style:normal;font-weight:600;letter-spacing:-1.2px;line-height:72px;margin-bottom:24px}.hero-text-description,.hero-text-description *{color:var(--base-color-gray-600);font-family:var(--base-font-family-primary);font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:32px;width:480px}.hero-text-button{align-items:center;background:var(--base-color-primary-800);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;justify-content:center;padding:12px 20px;text-decoration:none;width:280px}.hero-text-button-text{color:var(--base-color-white);display:flex;font-family:var(--base-font-family-primary);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.hero-text__icon{background:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/arrow-narrow-right-white-navegation.svg);height:20px;margin-left:8px;width:20px}.hero-main-container{display:flex;justify-content:center;width:100%}.hero-text-container{max-width:1440px;width:100%}.form_container__get-started-button-from-hero{box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:var(--text-white);font-family:var(--base-font-family-primary);font-size:16px;font-style:normal;line-height:24px;width:100%}.hero__button--desktop,.hero__button--mobile{display:none}@media (min-width:768px){.hero__button--desktop{display:flex}}@media (max-width:767px){.hero__button--mobile{display:flex}.hero-text-title,.hero-text-title *{font-family:var(--base-font-family-primary);font-size:36px;font-style:normal;font-weight:600;letter-spacing:-.72px;line-height:44px}.hero-text-description,.hero-text-description *{font-family:var(--base-font-family-primary);font-size:20px;font-style:normal;font-weight:400;line-height:30px;width:100%}.hero-text-container{display:flex;padding:64px 32px 0}.hero-text-button{display:none}.hero-main-container{display:flex;width:100%}.hero-text-container{max-width:100%;width:100%}}