.ai-marketing-page :is(p,li){text-align:inherit;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.ai-marketing-page :is(h1,h2,h3){text-wrap:balance}.marketing_banner_section{z-index:2;text-align:center;min-block-size:auto;padding:4rem 0;position:relative;overflow:clip}@media (min-width:64rem){.marketing_banner_section{padding-block:6rem}}.marketing_banner_section .container{position:relative}.marketing_banner_section .container>.z-1{flex-direction:column;justify-content:center;align-items:center;display:flex}.marketing_banner_section h1{font-size:var(--font-size-h1);letter-spacing:-.02em;color:var(--dark-text-primary);text-wrap:pretty;margin-block-end:1rem;font-weight:700;line-height:1.15}.marketing_banner_section p{max-inline-size:65ch;color:var(--dark-text-secondary);margin-block-end:2rem;margin-inline:auto;font-size:1.125rem;line-height:1.55}.marketing_banner_section .media_call_to_action_overlay{inline-size:100%;max-inline-size:37.5rem;margin-block-start:1rem;margin-inline:auto}.ai-marketing-page .marketing-cta-link{border:1px solid var(--primary-orange);background-color:var(--primary-orange);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;min-block-size:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s;display:inline-flex}.ai-marketing-page .marketing-cta-link:is(:visited,:hover,:focus-visible){color:#fff}.ai-marketing-page .marketing-cta-link:hover{border-color:var(--primary-orange-dark);background-color:var(--primary-orange-dark);transform:none}.ai-marketing-page .custom-badge{padding:.25rem .75rem;font-size:.875rem;line-height:1.3}.marketing_banner_section h1 span,.marketing_efficiency_section_header h2 span,.performance_intro h2 span,.marketing_simplicity_section h2 span{color:var(--primary-orange)}.ai-marketing-page>section:not(.marketing_banner_section){padding-block:3rem}@media (min-width:64rem){.ai-marketing-page>section:not(.marketing_banner_section){padding-block:4rem}}.ai-marketing-page :is(.cta,.efficiency_testimonial_section_header,.marketing_simplicity_section .container,.rich-text-html)>:last-child{margin-block-end:0}.ai-marketing-page .marketing_simplicity_section .media_call_to_action_overlay{margin-block-start:1.5rem}.ai-marketing-page .ai_marketing_cta_container .cta{padding:0}.ai-marketing-page .ai_marketing_cta_container .cta h2{margin-block-end:.75rem}.ai-marketing-page .ai_marketing_cta_container .cta p{margin-block-end:1.5rem}.marketing_efficiency_section,.marketing_performance_section{padding:3rem 1.25rem}@media (min-width:48rem){.marketing_efficiency_section,.marketing_performance_section{padding-inline:2rem}}.marketing_efficiency_section_header{text-align:center;margin-block-end:2rem}.marketing_efficiency_section_header p,.marketing_simplicity_section p{margin-block-start:1rem;font-size:1.125rem;line-height:1.55}.marketing_efficiency_section_content{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}@media (min-width:48rem){.marketing_efficiency_section_content{gap:2rem}}.marketing_efficiency_icon{object-fit:cover;block-size:2rem;inline-size:2rem}.marketing_efficiency_section_content .marketing_efficiency_section_content_item p{font-size:1rem}.marketing_efficiency_section_content button{border:1px solid var(--ai-primary-color);background:linear-gradient(.29deg, var(--ai-primary-color) 16.11%, #f6a169 90.16%);min-block-size:2.75rem;color:var(--dark-primary-color);white-space:normal;cursor:default;border-radius:.5rem;padding:.75rem 1rem;font-weight:600}.marketing_efficiency_section_content button:hover{transform:none}.marketing_performance_section{color:var(--light-primary-color)}.marketing_performance_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:2rem;max-inline-size:75rem;margin-inline:auto;display:grid}.marketing_performance_section .performance_intro h2{color:var(--light-primary-color);margin-block-end:.75rem}.marketing_performance_section .performance_intro>p{color:var(--light-primary-color);margin-block-end:2rem;font-size:1rem}.marketing_performance_section .performance_value_card{background-color:var(--light-primary-color);color:var(--dark-primary-color);text-align:center;border-radius:.75rem;padding:1.25rem}@media (min-width:48rem){.marketing_performance_section .performance_value_card{padding:2rem}}.marketing_performance_section .performance_value_card h3{color:var(--dark-primary-color);margin-block-start:1rem}.marketing_performance_section .performance_value_card h2{color:#b45309}.marketing_performance_section .performance_value_card p{color:var(--dark-paragraph-font-color)}.marketing_performance_section .performance_value_card p i{color:var(--dark-primary-color);margin-block-start:.5rem;font-size:1.125rem}.testimonials_container .performance_testimonial blockquote{background:linear-gradient(127deg,#fff3 6.5%,#ffffff4d 95%);border-radius:.75rem;margin-block:1.5rem 0;padding:1.5rem;font-size:1rem;font-style:italic}.efficiency_testimonial_section_header blockquote b,.performance_testimonial blockquote b{color:var(--ai-primary-color)}.performance_testimonial blockquote b{margin-block-start:2rem;font-size:1rem}.performance_testimonial p{color:var(--light-primary-color)}.marketing_simplicity_section section{display:none}@media (min-width:48rem){.marketing_simplicity_section section{display:block}}
