.hero--layout-text_left .hero__inner{padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding)}.hero--layout-text_left .hero__form:not(:first-child){margin-top:var(--sp-xl)}.hero--layout-text_left .hero__form{display:flex}.hero--layout-text_left .hero__form .wpcf7-form .flex-row:has([data-name=domain]~button[type=submit]) [data-name=domain]{margin:0;flex-grow:1}.hero--layout-text_left .hero__form .wpcf7-form .flex-row:has([data-name=domain]~button[type=submit]) [data-name=domain] input{border-top-right-radius:0;border-bottom-right-radius:0}.hero--layout-text_left .hero__form .wpcf7-form .flex-row:has([data-name=domain]~button[type=submit]) button[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.hero--layout-text_left .hero__text-inder-the-form:not(:first-child){margin-top:var(--sp-m)}@media all and (max-width:767px){.hero--layout-text_left .hero__features--full-list{display:none}.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1){display:grid;grid-template-columns:auto auto;grid-template-areas:"button0 button1" "features0 features1"}}@media all and (max-width:767px)and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1){grid-template-columns:1fr;grid-template-areas:"button0" "features0" "button1" "features1";gap:0}}@media all and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__buttons--button-0{grid-area:button0}}@media all and (max-width:767px)and (min-width:768px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__buttons--button-0{justify-self:end}}@media all and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__buttons--button-1{grid-area:button1}}@media all and (max-width:767px)and (min-width:768px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__buttons--button-1{justify-self:start}}@media all and (max-width:767px)and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__buttons--button-1{margin-top:var(--sp-m)}}@media all and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features{margin-top:0}}@media all and (max-width:767px)and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features{margin-top:var(--sp-s)}}@media all and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features--button-0{grid-area:features0}}@media all and (max-width:767px)and (min-width:768px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features--button-0{justify-self:end}}@media all and (max-width:767px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features--button-1{grid-area:features1}}@media all and (max-width:767px)and (min-width:768px){.hero--layout-text_left .hero__buttons:has(.hero__buttons--button-1) .hero__features--button-1{justify-self:start}}@media all and (min-width:768px){.hero--layout-text_left .hero__features--button-0,.hero--layout-text_left .hero__features--button-1{display:none}}@media all and (max-width:767px){.hero--layout-text_left .hero__features--full-list{display:none}}.hero--layout-text_left .hero__inner{max-width:calc(1440px + var(--grid-padding) * 2);margin-left:auto;margin-right:auto;padding-left:var(--grid-padding);padding-right:var(--grid-padding);width:100%;display:grid;grid-template-columns:repeat(var(--grid-cols),1fr);gap:var(--grid-gap)}.hero--layout-text_left .hero__left{grid-column:span 9}@media screen and (max-width:1023px){.hero--layout-text_left .hero__left{grid-column:span 6}}@media screen and (max-width:359px){.hero--layout-text_left .hero__left{grid-column:span 2}}
