body.page-template-page-ai .section-title{font-size:2.5rem;font-weight:700}body.page-template-page-ai #how-it-works{padding:5rem 0}body.page-template-page-ai #how-it-works .section-title{margin-bottom:3rem}body.page-template-page-ai #how-it-works .stages,body.page-template-page-ai #how-it-works .stage{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-page-ai #how-it-works .stages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}body.page-template-page-ai #how-it-works .stage{-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:relative}body.page-template-page-ai #how-it-works .stage .number{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0;margin-right:1rem;-webkit-box-shadow:none;box-shadow:none;font-size:2.3rem;font-weight:500;line-height:1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}body.page-template-page-ai #how-it-works .stage h4{margin-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1}body.page-template-page-ai #how-it-works .stage p{margin:0}body.page-template-page-ai #how-it-works .stage h4,body.page-template-page-ai #how-it-works .stage p{line-height:1.5}body.page-template-page-ai #how-it-works .arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg);cursor:pointer}body.page-template-page-ai #how-it-works .arrow span{display:block;width:14px;height:14px;border-bottom:2px solid;border-right:2px solid;border-color:#486581;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-8px;-webkit-animation:animate 2s infinite;animation:animate 2s infinite}body.page-template-page-ai #how-it-works .arrow span:nth-child(2){-webkit-animation-delay:-0.2s;animation-delay:-0.2s}body.page-template-page-ai #how-it-works .arrow span:nth-child(3){-webkit-animation-delay:-0.4s;animation-delay:-0.4s}body.page-template-page-ai #how-it-works .arrow.orange span{border-color:#f7d070}@media screen and (max-width: 59rem){body.page-template-page-ai #how-it-works .arrow{position:absolute;top:100%;left:37px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.page-template-page-ai #how-it-works .stage:not(:last-of-type){padding-bottom:2rem}body.page-template-page-ai #how-it-works .stage:not(:first-of-type){padding-top:2rem}}@media screen and (min-width: 59rem){body.page-template-page-ai #how-it-works .stages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-page-ai #how-it-works .stages .stage{gap:.5rem;padding:0}body.page-template-page-ai #how-it-works .stages .stage:not(:first-of-type){margin-left:2rem}body.page-template-page-ai #how-it-works .arrow{-webkit-transform:rotate(270deg) translateX(-14px);transform:rotate(270deg) translateX(-14px)}}@-webkit-keyframes animate{0%{opacity:0;-webkit-transform:rotate(45deg) translate(-20px, -20px);transform:rotate(45deg) translate(-20px, -20px)}50%{opacity:1}100%{opacity:0;-webkit-transform:rotate(45deg) translate(20px, 20px);transform:rotate(45deg) translate(20px, 20px)}}@keyframes animate{0%{opacity:0;-webkit-transform:rotate(45deg) translate(-20px, -20px);transform:rotate(45deg) translate(-20px, -20px)}50%{opacity:1}100%{opacity:0;-webkit-transform:rotate(45deg) translate(20px, 20px);transform:rotate(45deg) translate(20px, 20px)}}body.page-template-page-ai .columns .col{float:left}body.page-template-page-ai .columns .col.last{margin-right:0 !important}body.page-template-page-ai #features .section-text{line-height:1.7;max-width:750px;margin-bottom:1rem;counter-reset:number-counter;text-align:center;display:block;margin-left:auto;margin-right:auto;font-size:20.8px;font-size:1.3rem}body.page-template-page-ai #features .feature{clear:both;margin-bottom:2rem;padding:2rem 0;counter-increment:number-counter;background:#f0f4f8}body.page-template-page-ai #features .feature .container{display:-webkit-box;display:-ms-flexbox;display:flex;width:930px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-page-ai #features .feature h3{font-weight:600;margin-bottom:12px;font-size:26px;font-size:1.625rem}body.page-template-page-ai #features .feature h3:before{font-size:20px;font-size:1.25rem;line-height:36px;display:inline-block;min-width:36px;margin:0 .825rem 0 0;padding:0 5px;content:counters(number-counter, ".") " ";text-align:center;vertical-align:5px;color:#fff;border-radius:3px;background:#4098d7;background:linear-gradient(45deg, #724bb7 0%, #4098d7 100%);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}body.page-template-page-ai #features .feature .feature-sub-title{margin-bottom:16px;color:#486581;font-size:14px;font-size:.875rem}body.page-template-page-ai #features .feature .feature-sub-title span{margin-right:5px;padding:2px 5px;color:#fff;border-radius:3px;background:#10ac84}body.page-template-page-ai #features .feature img:not(.after-image):not(.before-image){max-width:100%;margin:0 auto 2rem;border-radius:3px;-webkit-box-shadow:0 8px 15px 0 rgba(136,158,179,.4);box-shadow:0 8px 15px 0 rgba(136,158,179,.4);-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}body.page-template-page-ai #features .feature img:not(.after-image):not(.before-image).no-shadow{-webkit-box-shadow:none;box-shadow:none}body.page-template-page-ai #features .feature:nth-of-type(odd){background:rgba(0,0,0,0)}body.page-template-page-ai #features .feature .feature-text{overflow:hidden;vertical-align:middle;-webkit-box-flex:1;-ms-flex:1;flex:1}body.page-template-page-ai #features .feature .feature-text p{line-height:1.7;font-size:19.2px;font-size:1.2rem}@media screen and (min-width: 45rem){body.page-template-page-ai #features .section-text{margin-bottom:3rem}body.page-template-page-ai #features .feature{padding:4rem 0}body.page-template-page-ai #features .feature h3{font-size:30px;font-size:1.875rem}body.page-template-page-ai #features .feature img:not(.after-image):not(.before-image){margin-right:4%}body.page-template-page-ai #features .feature:nth-of-type(odd) .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}body.page-template-page-ai #features .feature:nth-of-type(odd) img:not(.after-image):not(.before-image){margin-right:0;margin-left:4%}body.page-template-page-ai #features .feature .feature-text{max-width:54%}}@media screen and (max-width: 45rem){body.page-template-page-ai #features .feature img{margin-top:0 !important;margin-bottom:2rem !important}}body.page-template-page-ai .columns .col{float:left}body.page-template-page-ai .columns .col.last{margin-right:0 !important}body.page-template-page-ai #features{background:#fff}body.page-template-page-ai #features .feature .feature-text{margin-top:1rem}body.page-template-page-ai #features .feature .feature-text h3{font-size:1.75rem}body.page-template-page-ai #features .section-title:after{display:block;width:20%;height:4px;margin:1rem auto 2rem;content:"";border-radius:2px;background:#4098d7;background:linear-gradient(45deg, #724BB7 0%, #4098D7 100%)}@media screen and (min-width: 45rem){body.page-template-page-ai #features .feature .container{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-flow:row wrap !important;flex-flow:row wrap !important}body.page-template-page-ai #features .feature img{margin-bottom:2rem}body.page-template-page-ai #features .feature .feature-text{margin-top:0}body.page-template-page-ai #features .feature:nth-of-type(odd) .container{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-flow:row-reverse wrap !important;flex-flow:row-reverse wrap !important}}@media screen and (min-width: 56.25rem){body.page-template-page-ai #features .feature .feature-text h3{font-size:1.875rem}}body.page-template-page-ai .columns .col{float:left}body.page-template-page-ai .columns .col.last{margin-right:0 !important}body.page-template-page-ai #testimonials{overflow:hidden;margin-bottom:2rem;padding:2rem 0;color:rgb(51.4285714286,84.2857142857,118.5714285714);background:#f0f4f8}body.page-template-page-ai #testimonials.dark{color:rgb(183,200.0526315789,219);background:#253142}body.page-template-page-ai #testimonials.dark blockquote:before,body.page-template-page-ai #testimonials.dark blockquote:after{color:rgb(42.4961165049,56.2786407767,75.8038834951)}body.page-template-page-ai #testimonials.dark cite{color:#fff}body.page-template-page-ai #testimonials .container{width:940px}body.page-template-page-ai #testimonials blockquote{font-style:normal;position:relative;margin-bottom:0;padding:0;text-align:center;border-left:0}body.page-template-page-ai #testimonials blockquote:after,body.page-template-page-ai #testimonials blockquote:before{font-family:"rm-icons";line-height:100px;position:absolute;top:-30px;left:-95px;content:"";color:#d9e2ec;font-size:100px;font-size:6.25rem}body.page-template-page-ai #testimonials blockquote:after{top:auto;right:-95px;bottom:-30px;left:auto;content:""}body.page-template-page-ai #testimonials .testimonial-image{position:relative;max-width:120px;margin:0 auto 15px}body.page-template-page-ai #testimonials .testimonial-image img{width:100%;border-radius:50%}body.page-template-page-ai #testimonials .testimonial-image:before{font-family:"rm-icons";font-size:12px;line-height:1;position:absolute;top:108px;left:50%;margin-left:-11px;padding:6px 5px 4px;content:"";color:#fff;border-radius:3px;background:#243b53}body.page-template-page-ai #testimonials.facebook .testimonial-image:before{font-size:23px;margin-left:-8px;padding:0;content:"";color:#4267b2;border-radius:0;background:#fff}body.page-template-page-ai #testimonials.twitter .testimonial-image:before{content:"";background:#00aaec}body.page-template-page-ai #testimonials.youtube .testimonial-image:before{z-index:1;width:30px;margin-left:-15px;padding:3px 0 6px;content:"►";text-align:center;pointer-events:none;background:#ce1312;-webkit-box-shadow:0 0 25px red;box-shadow:0 0 25px red}body.page-template-page-ai #testimonials.youtube .testimonial-image img{display:block}body.page-template-page-ai #testimonials p{line-height:1.5;overflow:hidden;margin-bottom:0;font-size:22.4px;font-size:1.4rem}body.page-template-page-ai #testimonials cite{font-weight:500;font-style:normal;display:block;margin-top:10px;font-size:20.8px;font-size:1.3rem}body.page-template-page-ai #testimonials cite:after{font-family:"rm-icons";margin-left:10px;content:"";letter-spacing:4px;color:#ffb254;font-size:16px;font-size:1rem}body.page-template-page-ai #testimonials .author-website{font-size:1rem;margin-top:10px;color:#72828b}body.page-template-page-ai #testimonials .author-website a{color:#72828b}body.page-template-page-ai #testimonials .author-website a:hover{color:#2488e1}@media screen and (min-width: 45rem){body.page-template-page-ai #testimonials blockquote{text-align:left}body.page-template-page-ai #testimonials blockquote .testimonial-image{float:left;margin-right:25px}}body.page-template-page-ai section.middle-cta{margin:0;padding:3rem 0;background:linear-gradient(45deg, #724bb7 0%, #4098d7 100%)}body.page-template-page-ai section.middle-cta .container>h3{font-size:2.5rem;line-height:1.25;max-width:720px;margin:1rem auto 1rem;text-align:center;color:#fff}body.page-template-page-ai section.middle-cta .container>p{margin-bottom:1.5rem;margin-bottom:3rem;text-align:center;opacity:.7;color:#fff}body.page-template-page-ai .page-header{padding:2rem 0}body.page-template-page-ai .page-header:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.3;background:linear-gradient(350deg, #ffd800, #ff5520, #750cf2, #0cbcf2);-webkit-filter:blur(100px);filter:blur(100px)}body.page-template-page-ai .page-header .container{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-page-ai .page-header header{text-align:left}body.page-template-page-ai .page-header .main-title{font-size:2.4rem;font-weight:500;line-height:1.2;max-width:690px;margin-bottom:0;letter-spacing:-0.015em;text-shadow:none;color:hsla(0,0%,100%,.9)}body.page-template-page-ai .page-header .main-title strong{font-weight:800}body.page-template-page-ai .page-header .main-text{font-size:1.18rem;line-height:1.7;max-width:690px;margin-top:1rem;margin-bottom:2rem;text-shadow:none;color:hsla(0,0%,100%,.7)}body.page-template-page-ai .page-header .main-button{margin-bottom:2rem}body.page-template-page-ai .page-header .youtube-container{margin-top:2rem;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1}body.page-template-page-ai .page-header .youtube-player div.play-button{height:52px;margin-top:-26px;margin-left:-37.5px}body.page-template-page-ai .page-header .youtube-player div.play-button:before{width:46px;height:36px}body.page-template-page-ai .page-header .youtube-player div.play-button i{font-size:75px}body.page-template-page-ai .page-header .youtube-player>div:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";opacity:.2;background:#fff}body.page-template-page-ai .page-header .image-box{overflow:hidden;width:100%;max-width:850px;margin:0 auto;border-radius:5px;-webkit-box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025)}body.page-template-page-ai .page-header .image-box img{display:block;width:100%;height:auto}@media screen and (min-width: 56.25rem){body.page-template-page-ai .page-header{padding:8rem 0}body.page-template-page-ai .page-header .main-title{font-size:3.4rem}body.page-template-page-ai .page-header .main-button{margin-bottom:0}body.page-template-page-ai .page-header header{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}body.page-template-page-ai .page-header .youtube-container{margin:0 0 0 3rem}}body.page-template-page-ai #as-seen-on.rm-users{margin-bottom:0;padding:3rem 0 2rem;background:#fff}body.page-template-page-ai #how-it-works{padding:5rem 0;color:#fff;background:#253142}body.page-template-page-ai #how-it-works .section-eyebrow{font-size:1rem;font-weight:600;margin-bottom:1.25rem;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff}body.page-template-page-ai #how-it-works .section-title{margin-bottom:2.25rem;text-align:center;color:#fff}body.page-template-page-ai #how-it-works .section-text{font-size:1.2rem;line-height:1.7;max-width:860px;margin-bottom:1.75rem;color:hsla(0,0%,100%,.75)}body.page-template-page-ai #how-it-works .section-text:last-of-type{margin-bottom:3.5rem}body.page-template-page-ai #how-it-works .stage h4{font-size:1.35rem}body.page-template-page-ai #how-it-works .desc{font-size:1.1rem;color:hsla(0,0%,100%,.75)}body.page-template-page-ai #how-it-works .plus{font-size:2.5rem;font-weight:300;line-height:1;margin:-2px .5rem 0;-ms-flex-item-align:start;align-self:flex-start;color:hsla(0,0%,100%,.45);-webkit-animation:rm-ai-plus-pulse 2s infinite;animation:rm-ai-plus-pulse 2s infinite}@media(prefers-reduced-motion: reduce){body.page-template-page-ai #how-it-works .plus{-webkit-animation:none;animation:none}}@media screen and (max-width: 59rem){body.page-template-page-ai #how-it-works .plus{display:none}body.page-template-page-ai #how-it-works .stages{gap:2.5rem}body.page-template-page-ai #how-it-works .stage:not(:last-of-type){padding-bottom:0}body.page-template-page-ai #how-it-works .stage:not(:first-of-type){padding-top:0}}body.page-template-page-ai #how-it-works .stage .check{font-size:1.1rem;line-height:36px;display:inline-block;min-width:36px;height:36px;margin-right:1rem;text-align:center;color:#fff;border-radius:50%;background:linear-gradient(45deg, #724bb7 0%, #4098d7 100%)}body.page-template-page-ai #how-it-works .stage .check i{vertical-align:middle}body.page-template-page-ai .ai-product-cards{padding:4rem 0 2rem}body.page-template-page-ai .ai-product-cards .section-title{max-width:760px;margin-bottom:1.5rem}body.page-template-page-ai .ai-product-cards .section-text{font-size:1.2rem;line-height:1.7;max-width:860px;margin-bottom:3rem}body.page-template-page-ai .ai-product-cards #pricing-tables{margin-top:0;margin-bottom:2rem;padding-top:0}body.page-template-page-ai .ai-product-cards .pricing-table .pricing-table-title{margin-bottom:1.5rem}body.page-template-page-ai .ai-product-cards .ai-cards-cta{padding-bottom:2rem;text-align:center}body.page-template-page-ai .ai-product-cards .ai-cards-cta .button{font-size:1.3rem;line-height:60px;display:inline-block}body.page-template-page-ai #features{padding-top:6rem}body.page-template-page-ai #features .feature:nth-of-type(odd){background:#fff}body.page-template-page-ai #features .feature .feature-text{overflow:unset}body.page-template-page-ai #features .feature img{padding:7px;border:1px solid #fafafa;background:#fff}body.page-template-page-ai #features .feature:last-of-type{margin-bottom:0}body.page-template-page-ai #testimonials{margin-bottom:0;padding:5rem 0}body.page-template-page-ai #comparison{padding:5rem 0}body.page-template-page-ai #comparison .section-title{padding-bottom:0}body.page-template-page-ai #comparison .section-text{font-size:1.3rem;line-height:1.5;max-width:750px;margin-bottom:3rem;letter-spacing:normal;text-transform:inherit;color:rgba(36,59,83,.75)}body.page-template-page-ai #comparison .comparison-table{padding-bottom:1rem;border-radius:8px}body.page-template-page-ai section.middle-cta .container{text-align:center}body.page-template-page-ai section.middle-cta .container>h3{font-size:2rem;font-weight:500;line-height:1.5;max-width:930px;margin-bottom:1.5rem}body.page-template-page-ai section.middle-cta .container .button{font-size:1.3rem;line-height:60px;display:inline-block}body.page-template-page-ai #ai-faqs{padding:5rem 0}body.page-template-page-ai #ai-faqs .section-title{margin-bottom:1rem;text-align:center}body.page-template-page-ai #ai-faqs .section-text{margin-bottom:3rem;text-align:center}body.page-template-page-ai #ai-faqs .faq-blocks{display:block;max-width:820px;margin:0 auto}body.page-template-page-ai #ai-faqs .faq-block{overflow:hidden;margin-bottom:.75rem;border:0;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(97,109,190,.08);box-shadow:0 2px 8px rgba(97,109,190,.08)}body.page-template-page-ai #ai-faqs .faq-block .faq-q{font-size:1rem;font-weight:500;line-height:1.6;position:relative;margin:0;padding:1rem 3rem 1rem 1.25rem;cursor:pointer;color:#243b53}body.page-template-page-ai #ai-faqs .faq-block .faq-q:before{font-size:1.4rem;font-weight:300;line-height:1;position:absolute;top:50%;right:1.25rem;content:"+";-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#486581}body.page-template-page-ai #ai-faqs .faq-block .faq-q.active:before{content:"−"}body.page-template-page-ai #ai-faqs .faq-block .faq-a{display:none;padding:0 1.25rem 1.25rem}body.page-template-page-ai #ai-faqs .faq-block .faq-a p,body.page-template-page-ai #ai-faqs .faq-block .faq-a li{font-size:.95rem;line-height:1.7;margin:0;color:#486581}body.page-template-page-ai #ai-faqs .faq-block .faq-a p+p,body.page-template-page-ai #ai-faqs .faq-block .faq-a ul{margin-top:.75rem}body.page-template-page-ai #ai-faqs .faq-block .faq-a ul{padding-left:1.25rem;list-style-type:disc}body.page-template-page-ai #ai-faqs .faq-block .faq-a ul li{list-style-type:disc}body.page-template-page-ai #ai-faqs .faq-block.active .faq-a{display:block}@-webkit-keyframes rm-ai-plus-pulse{0%{opacity:.35;-webkit-transform:scale(0.85);transform:scale(0.85)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.35;-webkit-transform:scale(0.85);transform:scale(0.85)}}@keyframes rm-ai-plus-pulse{0%{opacity:.35;-webkit-transform:scale(0.85);transform:scale(0.85)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.35;-webkit-transform:scale(0.85);transform:scale(0.85)}}