.s_blockWrapper{height:100%;width:100%}.s_blockGrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.s_blockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.s_blockHeading{border-inline-start-width:3px;--tw-border-opacity:1;border-color:rgb(240 82 82/var(--tw-border-opacity));padding-inline-start:.75rem;font-size:12px;font-weight:700;text-transform:capitalize;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.s_blockTitle{font-size:3rem;line-height:1;font-weight:600}.s_blockSubtitle{font-size:1.25rem;line-height:1.75rem;font-weight:500}.s_blockContent{font-weight:400}.s_blockButton,.s_blockContent{font-size:1rem;line-height:1.5rem}.s_blockButton{font-weight:500}@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=Montserrat:wght@300;400;500;600;700;800;900&display=swap");.s_blockSection{position:relative!important;display:flex!important;align-items:center!important;overflow:hidden!important;padding:5rem 1.5rem!important}@media (min-width:768px){.s_blockSection{padding:7rem 3rem!important}}@media (min-width:1024px){.s_blockSection{padding-left:6rem!important;padding-right:6rem!important}}.s_blockSection{background-color:var(--s-background,#f7f7f7)!important;font-family:var(--s-body-font,"Outfit","Montserrat","Inter",system-ui,-apple-system,sans-serif)!important}.s_blockBGImageWrapper{position:absolute!important;inset:0!important;z-index:0!important}.s_blockContainer{position:relative!important;z-index:10!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:80rem!important}.s_blockGrid{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;align-items:center!important;gap:3rem!important}@media (min-width:1024px){.s_blockGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5rem!important}}.s_blockMediaWrapper{position:relative!important;display:flex!important;width:100%!important;justify-content:center!important}@media (min-width:1024px){.s_blockMediaWrapper{justify-content:flex-start!important}}.s_blockFGImage1Wrapper{position:relative!important;width:100%!important;max-width:36rem!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.5s!important}.s_blockFGImage1Wrapper:hover{--tw-scale-x:1.02!important;--tw-scale-y:1.02!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.s_blockFGImage2Wrapper{position:absolute!important;bottom:-1.5rem!important;right:-1.5rem!important;display:none!important;width:50%!important}@media (min-width:640px){.s_blockFGImage2Wrapper{display:block!important}}.s_blockVideoWrapper{width:100%!important;overflow:hidden!important;border-radius:1rem!important;border-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(241 245 249/var(--tw-border-opacity))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.s_blockContentWrapper{display:flex!important;flex-direction:column!important;justify-content:center!important}@media (min-width:1024px){.s_blockContentWrapper{padding-left:1rem!important}}.s_blockContentWrapper{color:var(--s-text,#333333)!important;font-family:var(--s-body-font,"Outfit","Montserrat",sans-serif)!important}.s_blockHeading{margin-bottom:0!important;border-inline-start-width:0!important;padding-inline-start:0!important;font-size:36px!important;font-weight:800!important;text-transform:none!important;line-height:1.05!important;letter-spacing:-.025em!important}@media (min-width:640px){.s_blockHeading{font-size:44px!important}}@media (min-width:768px){.s_blockHeading{font-size:50px!important}}@media (min-width:1024px){.s_blockHeading{font-size:52px!important}}.s_blockHeading{border-left:none!important;padding-left:0!important;color:var(--s-primary,#2c2c2c)!important;font-family:var(--s-heading-font,"Outfit","Montserrat",sans-serif)!important}.s_blockTitle{margin-bottom:1.5rem!important;font-size:36px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.025em!important}@media (min-width:640px){.s_blockTitle{font-size:44px!important}}@media (min-width:768px){.s_blockTitle{font-size:50px!important}}@media (min-width:1024px){.s_blockTitle{font-size:52px!important}}.s_blockTitle{color:var(--s-secondary,#2c2c2c)!important;font-family:var(--s-heading-font,"Outfit","Montserrat",sans-serif)!important}.s_blockSubtitle{margin-bottom:1rem!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:600!important}@media (min-width:768px){.s_blockSubtitle{font-size:1.25rem!important;line-height:1.75rem!important}}.s_blockSubtitle{color:var(--s-text,#333333)!important;font-family:var(--s-heading-font,"Outfit","Montserrat",sans-serif)!important}.s_blockContent{margin-bottom:2rem!important;max-width:32rem!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important}@media (min-width:768px){.s_blockContent{font-size:16px!important}}.s_blockContent{color:var(--s-text,#555555)!important;font-family:var(--s-body-font,"Outfit","Montserrat",sans-serif)!important}.s_blockCTAContainer{display:flex!important;flex-wrap:wrap!important;gap:1rem!important}.s_blockButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:15px!important;font-weight:700!important;letter-spacing:.025em!important;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.3s!important}.s_blockButton,.s_blockButton:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.s_blockButton:hover{--tw-translate-y:-0.125rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;--tw-shadow-color:rgb(255 90 31/0.2)!important;--tw-shadow:var(--tw-shadow-colored)!important}.s_blockButton{background-color:var(--s-primary,#f35e05)!important;color:var(--s-button-text,#ffffff)!important;border-radius:var(--s-button-radius,9999px)!important;padding:var(--s-button-padding,14px 38px)!important}.s_blockButton:hover{background-color:var(--s-secondary,#e25400)!important}.s_blockCTAArrow{margin-left:.5rem!important;font-size:17px!important;font-weight:300!important;line-height:1!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.3s!important}.group:hover .s_blockCTAArrow{--tw-translate-x:0.375rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}