#flex section.two-column{margin:0 -20px;max-width:calc(100% + 40px);min-width:calc(100% + 40px);padding-bottom:0;padding-top:64px;position:relative}#flex section.two-column:before{background-color:transparent;background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100% + 271px);left:0;position:absolute;top:0;width:100%;z-index:-1}#flex section.two-column div.copy{margin-bottom:0;padding:0 20px}#flex section.two-column div.flex-pre-title{color:#f5333f;font-size:13px;font-weight:700;letter-spacing:0;line-height:17px;margin-bottom:12px;text-transform:uppercase}#flex section.two-column div.flex-pre-title *{color:inherit;font-size:13px;font-weight:700;letter-spacing:0;line-height:17px}#flex section.two-column div.flex-headings{color:#434143;display:inline;font-size:36px;font-weight:700;letter-spacing:0;line-height:38px}#flex section.two-column div.flex-headings *{color:inherit;font-size:36px;font-weight:700;letter-spacing:0;line-height:38px;margin-bottom:0}#flex section.two-column div.spz-bullet-list{padding:32px 0}#flex section.two-column div.spz-bullet-list ul{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0}#flex section.two-column div.spz-bullet-list ul li{color:#434143;display:inline;font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:0;padding:0 0 0 34px;position:relative;text-indent:0}#flex section.two-column div.spz-bullet-list ul li strong>*{color:inherit;font-size:18px;font-weight:600;line-height:27px}#flex section.two-column div.spz-bullet-list ul li *{display:inline;font-size:18px;line-height:27px;margin:0}#flex section.two-column div.spz-bullet-list ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%23f5333f' d='M0 0h22v22H0z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8.666 13.878 5.4 10.61 4.311 11.7l4.355 4.355L18 6.722l-1.088-1.089z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";height:22px;left:0;position:absolute;top:2.5px;width:22px}#flex section.two-column div.cta{border:none;margin:0;max-width:calc(50% - 8px);width:100%}#flex section.two-column div.cta:last-child{margin-left:13px}#flex section.two-column aside.heroImageRight{flex-basis:auto;padding:48px 19px;position:relative;width:100%}#flex section.two-column aside.heroImageRight picture img{display:block}#flex section.two-column aside.heroImageRight div.wistia-thumb-container{height:80px;left:50%;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}#flex section.two-column aside.heroImageRight div.wistia-thumb-container:hover div.wistia-mock-button{background:#a32929}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-button{background:#f5333f;border:2.759px solid #fff;border-radius:6895.862px;box-shadow:0 11.034px 33.103px 0 rgba(0,0,0,.16);height:100%;left:0;margin:0;top:0;transition:.3s;width:100%}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-play{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='23' fill='none' viewBox='0 0 18 23'%3E%3Cpath fill='%23fff' d='M16.786 10.517 2.386.994A1 1 0 0 0 1.822.81C1.258.81.798 1.328.798 1.96H.793v19.77h.005c0 .632.46 1.15 1.024 1.15.212 0 .388-.081.58-.196l14.384-9.512c.341-.316.559-.793.559-1.327 0-.535-.217-1.006-.559-1.328'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;height:21px;left:calc(50% + 2px);margin:0;top:28.5px;transform:translate(-50%,-50%);width:18px}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-play:after{bottom:-10px;color:#fff;content:"2:51";font-size:12.414px;font-weight:600;left:-4px;position:absolute;text-align:center;transform:translateY(100%)}#flex section.two-column aside.heroImageRight div.wistia-thumb-container img{opacity:0}#flex section.two-column.layout2{padding-bottom:47px}#flex section.two-column.layout2 aside.heroImageRight{margin:48px 19px 0}@media screen and (min-width:768px){#flex section.two-column{margin:0 -42px;max-width:calc(100% + 84px);min-width:calc(100% + 84px);padding-top:80px}#flex section.two-column div.cta{max-width:fit-content}#flex section.two-column div.copy{padding:0 42px}#flex section.two-column div.flex-headings,#flex section.two-column div.flex-headings *{font-size:48px;line-height:58px}#flex section.two-column div.flex-headings .display-inlineblock{display:inline-block}#flex section.two-column div.spz-bullet-list{padding:40px 0}#flex section.two-column aside.heroImageRight{padding:86px 42px 0}#flex section.two-column aside.heroImageRight div.wistia-thumb-container{height:116px;top:calc(50% + 4px);width:116px}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-button{border-width:4px}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-play{height:32px;left:calc(50% + 3px);top:42px;width:24px}#flex section.two-column aside.heroImageRight div.wistia-thumb-container div.wistia-mock-play:after{bottom:-4px;font-size:18px;left:-6px;line-height:33px}#flex section.two-column:before{height:calc(100% + 273px)}}@media screen and (min-width:1024px){#flex section.two-column{margin:0 -50px;max-width:calc(100% + 100px);min-width:calc(100% + 100px);padding:80px 50px 0}#flex section.two-column div.copy{padding:0;width:50%}#flex section.two-column div.flex-headings,#flex section.two-column div.flex-headings *{font-size:36px;line-height:38px}#flex section.two-column aside.heroImageRight{align-items:center;display:flex;padding-top:0;width:50%}#flex section.two-column aside.heroImageRight div.wistia-thumb-container{top:calc(50% - 21px)}#flex section.two-column:before{height:calc(100% + 230px)}}@media screen and (min-width:1102px){#flex section.two-column div.flex-headings,#flex section.two-column div.flex-headings *{font-size:48px;line-height:58px}}@media screen and (min-width:1440px){#flex section.two-column{flex-basis:unset;justify-content:space-between;max-width:1540px;min-width:calc(100% + 100px);padding:78px 0 0}#flex section.two-column div.copy{margin-left:50px;max-width:580px;width:41%}#flex section.two-column aside.heroImageRight{margin:0;max-width:800px;width:56%}#flex section.two-column aside.heroImageRight picture img{position:relative;top:-21px}}