/**handles:media_hero,product_intro,icon_points,cta,testimonials,resources,simple_content,code_embed**/
.media-hero{background-size:cover;background-repeat:no-repeat;position:relative;padding-top:160px}.media-hero *{position:relative}@media (min-width:768px){.media-hero .grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--lg);align-items:center}}.media-hero .intro{margin-bottom:36px}.hero-right{margin:auto}.hero-ticker{color:#fff;background-color:var(--magenta-800);text-align:center}.hero-ticker .container{padding:0}.hero-ticker a{color:#fff;text-decoration:none}.hero-ticker a:hover{text-decoration:underline}.media-hero .eyebrow{text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:500;margin-bottom:var(--lg)}
.product_intro .bullets-feature,.product_intro .video-feature{color:var(--purple-800)}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-content{padding:0}@media (max-width:768px){.product_intro .button--ghost{background-color:var(--yellow);margin-bottom:var(--md)}}@media (min-width:768px){.product_intro{background:linear-gradient(90deg,var(--white) 50%,var(--purple-800) 50%,var(--purple-800) 100%)}.product_intro .grid{--min:30ch;--gap:var(--xxl);display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr));align-items:center}.product_intro .video-feature{display:grid;grid-template-columns:1fr 1fr;gap:var(--lg)}.product_intro .bullets-feature,.product_intro .video-feature{color:var(--white)}}
.icon-points .points{--min:30ch;--gap:2rem;display:grid;grid-gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr))}.icon-points h2{margin-bottom:var(--xl)}.icon-points .icon-point{display:grid;gap:32px;grid-template-columns:1fr 5fr}.icon-points .icon-point .image img{width:64px;height:64px}
@media (min-width:768px){.cta .container{margin:0 auto}}.cta .title{color:var(--white);margin-bottom:var(--sm);max-width:80ch}.cta .content{color:var(--white);max-width:80ch}.cta.small-image img{width:100px;margin:auto;margin-bottom:32px}
.testimonials .testimonialSlider{margin-top:-30px}.testimonials .testimonial{box-shadow:var(--shadow);max-width:75%;margin:30px auto;padding:40px 60px 60px}.testimonials .testimonial img{margin:0 auto;max-height:150px}.testimonials .testimonial blockquote{font-size:36px;font-style:italic;font-weight:300;line-height:46px}.testimonials .testimonial p{color:var(--blue);font-size:18px;margin-top:0;margin-bottom:8px}.testimonials .testimonial-single{max-width:92ch;margin:auto;position:relative}.testimonial-single::before{content:'';background-image:url("https://personifycorp.com/wp-content/themes/personifytlc/images/blockquote-icon.svg");width:32px;height:32px;background-size:100%;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:auto;top:-32px}.testimonial-single blockquote{font-size:28px;line-height:1.4;font-weight:500}.testimonial-single p{font-size:14px;text-transform:uppercase;margin-bottom:8px;margin-top:0;letter-spacing:1px;font-weight:500}

.simple-content .light{color:var(--white)}
.code-embed{padding-top:var(--lg);padding-bottom:var(--lg)}