.cm-page{direction:ltr;text-align:left;font-family:Inter,Arial,sans-serif;line-height:1.65}.cm-page .pc-qualifier{border-right:0;border-left:4px solid #a9cc3a}.cm-page .pc-list li{padding:4px 0 4px 28px}.cm-page .pc-list li:before{right:auto;left:0}.cm-page .pc-eyebrow{text-transform:uppercase;letter-spacing:.07em}.cm-page .pc-hero h1{font-size:clamp(2.25rem,4.7vw,4.1rem);letter-spacing:-.045em;line-height:1.13}.cm-page .pc-hero figure img{background:#fff}.cm-page .pc-hero figcaption{text-align:center}.cm-page .pc-price strong,.cm-page .pc-offer-price{font-family:Inter,Arial,sans-serif}.cm-page .pc-topbar .pc-wrap{direction:ltr}.cm-page .pc-points .pc-wrap{direction:ltr}.cm-page .pc-faq summary{padding-right:22px}.cm-page .pc-footer .pc-wrap{direction:ltr}.cm-page .pc-card h3{font-size:1.1rem}body:has(.cm-page) .elementor-widget-form{direction:ltr;text-align:left}body:has(.cm-page) .elementor-widget-form .elementor-field-label{text-align:left;font-family:Inter,Arial,sans-serif!important}body:has(.cm-page) .elementor-widget-form input{direction:ltr;font-family:Inter,Arial,sans-serif!important}body:has(.cm-page) .elementor-widget-form .elementor-button{font-family:Inter,Arial,sans-serif!important}@media(max-width:560px){.cm-page .pc-topbar .pc-wrap{text-align:center}.cm-page .pc-hero h1{font-size:2.4rem}}