.style-bpe{--dark: #072638;--light: #E6F1FD}
.style-bpe:not(.custom-colors-enabled){--primary: #0074E4;--primary-dark: #005FBC;--accent: #0074E4;--secondary: #264E86;--secondary-dark: #1E4882}
.style-bpe .fill-bg{fill:#BFDCFA}
.style-bpe .fill-bg-light,.style-bpe .bg-accent-color .cta_button-28__check .fill-main *,.bg-accent-color .cta_button-28__check .fill-main .style-bpe *,.style-bpe .bg-accent-color .cta_button-28__check .button--accent-outline .icon svg * *,.bg-accent-color .cta_button-28__check .button--accent-outline .icon svg * .style-bpe *,.style-bpe .button--accent-outline .icon svg .bg-accent-color .cta_button-28__check * *,.button--accent-outline .icon svg .bg-accent-color .cta_button-28__check * .style-bpe *,.style-bpe .bg-accent-color .cta_button-28__check .button--accent-outline .button__system_icon svg * *,.bg-accent-color .cta_button-28__check .button--accent-outline .button__system_icon svg * .style-bpe *,.style-bpe .button--accent-outline .button__system_icon svg .bg-accent-color .cta_button-28__check * *,.button--accent-outline .button__system_icon svg .bg-accent-color .cta_button-28__check * .style-bpe *{fill:#E6F1FD}
.style-bpe .stroke-light{stroke:#E6F1FD}
.style-bpe .fill-main,.style-bpe .button--accent-outline .icon svg *,.button--accent-outline .icon svg .style-bpe *,.style-bpe .button--accent-outline .button__system_icon svg *,.button--accent-outline .button__system_icon svg .style-bpe *{fill:#0074E4}
.style-bpe .fill-secondary{fill:#072638}
.style-bpe .color-secondary,.style-bpe .cta_button-10__text{color:#072638}
.style-bpe .stroke-main{stroke:#0074E4}
.style-bpe .border-main,.style-bpe .content_box .fig-img .img.img-border,.content_box .fig-img .style-bpe .img.img-border,.style-bpe .content_box .image-tool--withBorder .image-tool__image,.content_box .image-tool--withBorder .style-bpe .image-tool__image,.style-bpe .comps .button--accent-outline,.comps .style-bpe .button--accent-outline,.style-bpe .text-input:focus,.style-bpe .form__input .chosen-container .chosen-choices:focus,.form__input .chosen-container .style-bpe .chosen-choices:focus,.style-bpe .form__input .chosen-container.chosen-container-active .chosen-choices,.form__input .chosen-container.chosen-container-active .style-bpe .chosen-choices,.style-bpe .textarea:focus,.style-bpe .store-button--white:hover,.style-bpe .select:focus,.style-bpe .pricing-02__card_box--accent,.style-bpe .pricing-03__hover,.style-bpe .pricing-04__card--accent,.style-bpe .pricing-04__hover,.style-bpe .pricing-05__hover,.style-bpe .bg-medium-color .cta_form-04__wrapper,.bg-medium-color .style-bpe .cta_form-04__wrapper,.style-bpe .bg-light-color .cta_form-04__wrapper,.bg-light-color .style-bpe .cta_form-04__wrapper,.style-bpe .bg-medium-color .cta_form-04__bottom,.bg-medium-color .style-bpe .cta_form-04__bottom,.style-bpe .bg-light-color .cta_form-04__bottom,.bg-light-color .style-bpe .cta_form-04__bottom,.style-bpe .bg-medium-color .cta_button-16__wrapper,.bg-medium-color .style-bpe .cta_button-16__wrapper,.style-bpe .bg-light-color .cta_button-16__wrapper,.bg-light-color .style-bpe .cta_button-16__wrapper,.style-bpe .bg-medium-color .links-02__list,.bg-medium-color .style-bpe .links-02__list,.style-bpe .bg-light-color .links-02__list,.bg-light-color .style-bpe .links-02__list,.style-bpe .faq-01__question:hover,.style-bpe .faq-03__question:hover,.style-bpe .features-09__item--new,.style-bpe .bg-medium-color .steps-01__number,.bg-medium-color .style-bpe .steps-01__number,.style-bpe .bg-light-color .steps-01__number,.bg-light-color .style-bpe .steps-01__number{border-color:#0074E4}
.style-bpe .color-main,.style-bpe .link,.style-bpe .feature__link,.style-bpe .testimonials-03__person_link,.style-bpe .faq-05__link,.style-bpe .features-16__link,.style-bpe .subheading,.style-bpe .content_box a,.content_box .style-bpe a,.style-bpe .comps .button--accent-outline,.comps .style-bpe .button--accent-outline,.style-bpe .tab__button.state-active-tab,.style-bpe .tab__button--active:focus,.style-bpe .score__value,.style-bpe .form__message_opener_box,.style-bpe .message__bubble_link,.style-bpe .team-05__person_name,.style-bpe .tabs-04__button.state-active-tab,.style-bpe .tabs-04__button--active:focus,.style-bpe .pricing-02__hover,.style-bpe .pricing-03__hover,.style-bpe .pricing-04__hover,.style-bpe .pricing-05__hover,.style-bpe .cta_button-25__subheading,.style-bpe .cta_button-31__heading,.style-bpe .code-02__info_prefix,.style-bpe .features-17__item .feature__title_text,.features-17__item .style-bpe .feature__title_text{color:#0074E4}
.style-bpe .color-main-hover:hover,.style-bpe .link:hover,.style-bpe .feature__link:hover,.style-bpe .testimonials-03__person_link:hover,.style-bpe .faq-05__link:hover,.style-bpe .features-16__link:hover,.style-bpe .message__bubble_link:hover{color:#00509E}
.style-bpe .bg-main,.style-bpe .content_box ul li:before,.content_box ul .style-bpe li:before,.style-bpe .comps .button--accent-bg,.comps .style-bpe .button--accent-bg,.style-bpe .store-button:hover,.style-bpe .circle-button--accent-bg,.style-bpe .circle-button--accent-bg .circle-button__hover_bg,.circle-button--accent-bg .style-bpe .circle-button__hover_bg,.style-bpe .circle-button--light-bg:hover,.style-bpe .radio__check:before,.style-bpe .checkbox__check:before,.style-bpe .slick-dots li.slick-active button,.slick-dots li.slick-active .style-bpe button,.style-bpe .social-buttons__link--circle,.style-bpe .roadmap-01__column,.style-bpe .cta_button-25__item::before,.style-bpe .testimonials-05__blue_box::before,.style-bpe .features-02__number:before,.style-bpe .features-09__item--new .tag,.features-09__item--new .style-bpe .tag,.style-bpe .features-15__item::before,.style-bpe .bg-medium-color .steps-01__list:before,.bg-medium-color .style-bpe .steps-01__list:before,.style-bpe .bg-light-color .steps-01__list:before,.bg-light-color .style-bpe .steps-01__list:before{background-color:#0074E4}
.style-bpe .bg-light,.style-bpe .heading__accent_word--accent:before,.style-bpe .content_box .image-tool--withBackground .image-tool__image,.content_box .image-tool--withBackground .style-bpe .image-tool__image,.style-bpe .content_box .fig-img-bg,.content_box .style-bpe .fig-img-bg,.style-bpe .tab__button.state-active-tab,.style-bpe .tab__button--active:focus,.style-bpe .iconed-tab__button:hover,.style-bpe .tabs-04__button.state-active-tab,.style-bpe .tabs-04__button--active:focus,.style-bpe .pricing-02__hover,.style-bpe .pricing-03__hover,.style-bpe .pricing-04__hover,.style-bpe .pricing-05__hover,.style-bpe .posts-04__item:hover,.style-bpe .posts-04__item:focus,.style-bpe .faq-04__list--smaller .faq-04__item--question,.faq-04__list--smaller .style-bpe .faq-04__item--question,.style-bpe .press-01__link:hover,.style-bpe .press-02__link:hover,.style-bpe .press-03__link:hover{background-color:#E6F1FD}
.style-bpe .bg-medium,.style-bpe .content_box .cdx-marker,.content_box .style-bpe .cdx-marker,.style-bpe .tab__button:hover,.style-bpe .iconed-tab__button.state-active-tab,.style-bpe .circle-button--light-bg,.style-bpe .score__stars,.style-bpe .slick-dots button,.slick-dots .style-bpe button,.style-bpe .tabs-04__button:hover:not(.state-active-tab){background-color:#D6E7FB}
.style-bpe .bg-medium-hover:hover,.style-bpe .cta_button-10__link:hover{background-color:#D6E7FB}
.style-bpe .bg-main-hover:hover,.style-bpe .comps .button--accent-bg:hover,.comps .style-bpe .button--accent-bg:hover,.style-bpe .checkbox__input:checked:hover ~ .checkbox__check:hover:before{background-color:#005FBC}
.style-bpe .border-alt,.style-bpe .comps .button--alt-accent-outline,.comps .style-bpe .button--alt-accent-outline,.style-bpe .bg-accent-color .pricing-02__card_box--accent,.bg-accent-color .style-bpe .pricing-02__card_box--accent,.style-bpe .bg-accent-color .pricing-04__card--accent,.bg-accent-color .style-bpe .pricing-04__card--accent{border-color:#264E86}
.style-bpe .color-alt,.style-bpe .comps .button--alt-accent-outline,.comps .style-bpe .button--alt-accent-outline{color:#264E86}
.style-bpe .bg-alt,.style-bpe .comps .button--alt-accent-bg,.comps .style-bpe .button--alt-accent-bg,.style-bpe .bg-accent-color .slick-dots li.slick-active button,.bg-accent-color .slick-dots li.slick-active .style-bpe button{background-color:#264E86}
.style-bpe .bg-alt-hover:hover,.style-bpe .comps .button--alt-accent-bg:hover,.comps .style-bpe .button--alt-accent-bg:hover{background-color:#1E4882}
.style-bpe .fill-alt .icon svg *,.style-bpe .comps .button--alt-accent-outline .icon svg *,.comps .style-bpe .button--alt-accent-outline .icon svg *,.style-bpe .fill-alt .button__system_icon svg *,.style-bpe .comps .button--alt-accent-outline .button__system_icon svg *,.comps .style-bpe .button--alt-accent-outline .button__system_icon svg *{fill:#264E86}
.style-bpe .fill-alt-hover:hover .icon svg *,.style-bpe .feature__link:hover .icon svg *,.style-bpe .fill-alt-hover:hover .button__system_icon svg *,.style-bpe .feature__link:hover .button__system_icon svg *{fill:#264E86}
.style-bpe .bg-accent-color .page-component__bg_overlay_box:not(.page-component__bg_overlay_box--always-white),.style-bpe .bg-accent-color .background-color-picker__circle,.style-bpe .bg-accent-color .footer-04,.style-bpe .bg-accent-color .footer-02,.style-bpe .bg-accent-color .text--01__box{background-color:#0074E4}
.style-bpe .bg-mature-color .page-component__bg_overlay_box:not(.page-component__bg_overlay_box--always-white),.style-bpe .bg-mature-color .background-color-picker__circle,.style-bpe .bg-mature-color .footer-04,.style-bpe .bg-mature-color .footer-02,.style-bpe .bg-mature-color .text--01__box{background-color:#072638}
.style-bpe .bg-light-color .page-component__bg_overlay_box:not(.page-component__bg_overlay_box--always-white),.style-bpe .bg-light-color .background-color-picker__circle,.style-bpe .bg-light-color .footer-04,.style-bpe .bg-light-color .footer-02,.style-bpe .bg-light-color .text--01__box{background-color:#E6F1FD}
.style-bpe .bg-medium-color .page-component__bg_overlay_box:not(.page-component__bg_overlay_box--always-white),.style-bpe .bg-medium-color .background-color-picker__circle,.style-bpe .bg-medium-color .footer-04,.style-bpe .bg-medium-color .footer-02,.style-bpe .bg-medium-color .text--01__box{background-color:#D6E7FB}
.style-bpe .message--engaging .message__box{border-color:#0074E4}
.style-bpe .message--engaging .message__box .message__bubble_text--out{color:white;background-color:#0074E4}
.style-bpe .bg-accent-color .social-buttons__link--linkedin,.style-bpe .bg-accent-color .social-buttons__link--fb{-webkit-filter:saturate(0%) brightness(300%) contrast(100%);filter:saturate(0%) brightness(300%) contrast(100%)}

.seo-wrap{max-width:840px;margin:0 auto}
.seo-content p,.seo-content li{font-size:17px;line-height:1.75;color:#33475B}
.seo-content h2{font-family:'Montserrat',sans-serif;font-size:28px;margin:1.8em 0 .5em;color:#072638}
.seo-content h3{font-family:'Montserrat',sans-serif;font-size:21px;margin:1.4em 0 .4em;color:#072638}
.seo-content ul,.seo-content ol{padding-left:1.3em;margin:1em 0}
.seo-content li{margin-bottom:.5em}
.seo-content a{color:#0074E4}
.definition-box{background:#E6F1FD;border-left:4px solid #0074E4;padding:20px 24px;border-radius:8px;margin:8px 0 24px}
.definition-box p{margin:0;font-size:18px;color:#072638}
.seo-faq details{border:1px solid #DDE3EA;border-radius:8px;padding:14px 20px;margin-bottom:12px;background:#fff}
.seo-faq summary{font-weight:700;cursor:pointer;font-family:'Montserrat',sans-serif;color:#072638;font-size:17px}
.seo-faq details p{margin:12px 0 0}
.seo-table-wrap{overflow-x:auto;margin:24px 0}
.seo-table{width:100%;border-collapse:collapse;font-size:16px}
.seo-table th,.seo-table td{border:1px solid #DDE3EA;padding:10px 14px;text-align:left;vertical-align:top}
.seo-table th{background:#072638;color:#fff;font-family:'Montserrat',sans-serif}
.seo-cta-inline{background:#E6F1FD;border-radius:12px;padding:24px 28px;margin:32px 0}
.seo-cta-inline p{margin:0 0 14px;font-size:17px;color:#072638}
.seo-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:24px 0}
.seo-card{border:1px solid #DDE3EA;border-radius:12px;padding:22px;background:#fff}
.seo-card h3{margin-top:0}
.seo-card a{font-weight:700}
.breadcrumbs{font-size:14px;margin-bottom:14px;color:#fff}
.breadcrumbs a{color:#fff;opacity:.85;text-decoration:none}
.breadcrumbs span{opacity:.6;margin:0 6px}
.install-note{margin-top:12px;font-size:14px;line-height:1.4;color:#fff;opacity:.7}
.seo-content .install-note{color:#5A6B7C;opacity:1}

.header-23__img{height:auto}
.bpe-lede{max-width:760px;margin:0 auto 8px;text-align:center}
.bpe-grid{display:grid;gap:22px;margin-top:36px}
.bpe-grid--3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
.bpe-grid--4{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}
.bpe-card{background:#fff;border:1px solid #DDE3EA;border-radius:14px;padding:26px}
.bpe-card h3{font-family:'Montserrat',sans-serif;font-size:19px;margin:0 0 10px;color:#072638}
.bpe-card p{margin:0;font-size:16px;line-height:1.65;color:#33475B}
.bpe-card ul{margin:12px 0 0;padding-left:1.1em}
.bpe-card li{font-size:15px;line-height:1.6;color:#33475B;margin-bottom:6px}
.bpe-step{display:flex;gap:18px;align-items:flex-start;background:#fff;border:1px solid #DDE3EA;border-radius:14px;padding:26px}
.bpe-step__num{flex:0 0 44px;height:44px;border-radius:50%;background:#0074E4;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px}
.bpe-step h3{font-family:'Montserrat',sans-serif;font-size:19px;margin:6px 0 10px;color:#072638}
.bpe-step p{margin:0;font-size:16px;line-height:1.65;color:#33475B}
.bpe-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-top:8px}
.bpe-stat{text-align:center}
.bpe-stat__value{font-family:'Montserrat',sans-serif;font-size:34px;font-weight:700;color:#fff;line-height:1.1}
.bpe-stat__label{font-size:15px;color:#fff;opacity:.75;margin-top:6px}
.bpe-quote{background:#fff;border:1px solid #DDE3EA;border-radius:14px;padding:26px;display:flex;flex-direction:column;gap:14px}
.bpe-quote__stars{color:#0074E4;letter-spacing:2px;font-size:16px}
.bpe-quote p{margin:0;font-size:16px;line-height:1.7;color:#33475B}
.bpe-quote__author{font-family:'Montserrat',sans-serif;font-weight:700;color:#072638;font-size:15px}
.bpe-quote__author span{display:block;font-family:'Open Sans',sans-serif;font-weight:400;color:#5A6B7C;font-size:14px;margin-top:2px}
.bpe-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:36px;align-items:stretch}
.bpe-plan{background:#fff;border:1px solid #DDE3EA;border-radius:14px;padding:26px;display:flex;flex-direction:column}
.bpe-plan--featured{border:2px solid #0074E4;box-shadow:0 12px 30px rgba(7,38,56,.09)}
.bpe-plan__name{font-family:'Montserrat',sans-serif;font-weight:700;color:#072638;font-size:18px}
.bpe-plan__price{font-family:'Montserrat',sans-serif;font-weight:700;color:#0074E4;font-size:34px;margin:10px 0 2px}
.bpe-plan__period{font-size:14px;color:#5A6B7C;margin-bottom:16px}
.bpe-plan>ul{list-style:none;padding:0;margin:0 0 20px}
.bpe-plan>ul>li{font-size:15px;line-height:1.6;color:#33475B;padding-left:22px;position:relative;margin-bottom:8px}
.bpe-plan>ul>li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:6px;border-left:2px solid #0074E4;border-bottom:2px solid #0074E4;transform:rotate(-45deg)}
.bpe-plan .buttons-set{margin-top:auto}
.bpe-shot{margin-top:36px;text-align:center}
.bpe-shot img{max-width:100%;height:auto;border-radius:14px;box-shadow:0 18px 40px rgba(7,38,56,.18)}
.bpe-section-title{text-align:center;max-width:820px;margin:0 auto}
.bpe-section-title p{margin-top:12px}
