.elementor-5193 .elementor-element.elementor-element-80cd13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-c08ff2f{text-align:center;}.elementor-5193 .elementor-element.elementor-element-c08ff2f .elementor-heading-title{color:var( --e-global-color-17e0652 );}.elementor-5193 .elementor-element.elementor-element-021f4c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5193 .elementor-element.elementor-element-545095a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-eb67253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-3910389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-b5715e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-5123557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-b196ec0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-a1dfdf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-6d65f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-225b6e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-1eb61db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-4cc746d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-6805cad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5193 .elementor-element.elementor-element-741c96a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-5193 .elementor-element.elementor-element-021f4c0{--content-width:1140px;}.elementor-5193 .elementor-element.elementor-element-545095a{--width:50%;}.elementor-5193 .elementor-element.elementor-element-eb67253{--width:50%;}.elementor-5193 .elementor-element.elementor-element-b5715e0{--content-width:1140px;}.elementor-5193 .elementor-element.elementor-element-a1dfdf4{--content-width:1000px;}.elementor-5193 .elementor-element.elementor-element-6d65f99{--content-width:1000px;}.elementor-5193 .elementor-element.elementor-element-225b6e0{--content-width:1000px;}.elementor-5193 .elementor-element.elementor-element-1eb61db{--content-width:1000px;}.elementor-5193 .elementor-element.elementor-element-4cc746d{--content-width:1000px;}.elementor-5193 .elementor-element.elementor-element-741c96a{--content-width:1000px;}}/* Start custom CSS for html, class: .elementor-element-0227a5b */<style>
.hb-sd-container{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}
.hb-sd-head{max-width:760px;margin:0 0 32px}
.hb-sd-mini,.hb-sd-eyebrow{display:inline-block;margin-bottom:12px;color:#d72638;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}
.hb-sd-mini.white{color:#ffd9de}
.hb-sd-hero{padding:76px 0 56px;background:radial-gradient(circle at top right, rgba(55,170,255,.10), transparent 28%),linear-gradient(180deg,#f9fcff 0%,#eff8ff 100%)}
.hb-sd-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;align-items:center}
.hb-sd-hero h1{margin:0 0 16px;font-size:54px;line-height:1.05;color:#111;letter-spacing:-.03em}
.hb-sd-subtitle,.hb-sd-head p{margin:0;font-size:18px;line-height:1.75;color:#5a6470}
.hb-sd-subtitle{margin-bottom:20px}
.hb-sd-badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}
.hb-sd-badges span{padding:9px 12px;border-radius:999px;background:#fff4f5;color:#d72638;font-size:12px;font-weight:700}
.hb-sd-actions{display:flex;gap:14px;flex-wrap:wrap}
.hb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:12px;text-decoration:none;font-weight:700;transition:.25s ease}
.hb-btn-primary{background:#d72638;color:#fff;box-shadow:0 10px 24px rgba(215,38,56,.18)}
.hb-btn-primary:hover{background:#bf1f31;transform:translateY(-2px)}
.hb-btn-secondary{background:#fff;color:#111;border:1px solid #dde5ec}
.hb-btn-secondary:hover{border-color:#d72638;color:#d72638}
.hb-btn-white{background:#fff;color:#111}
.hb-btn-dark{background:#111;color:#fff}
.hb-sd-hero-media img{display:block;width:100%;height:auto;border-radius:24px;border:1px solid #edf1f5;box-shadow:0 16px 36px rgba(18,30,52,.08)}
.hb-sd-intro,.hb-sd-danger,.hb-sd-steps,.hb-sd-features,.hb-sd-apps,.hb-sd-compare{padding:18px 0 72px}
.hb-sd-two-col{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;align-items:start}
.hb-sd-main h2,.hb-sd-head h2,.hb-sd-cta-box h2,.hb-sd-faq h2{margin:0 0 14px;font-size:42px;line-height:1.12;color:#111;letter-spacing:-.02em}
.hb-sd-main p{font-size:18px;line-height:1.8;color:#5a6470}
.hb-sd-sidebox{background:#fff;border:1px solid #edf1f5;border-radius:22px;padding:26px;box-shadow:0 10px 28px rgba(18,30,52,.05)}
.hb-sd-sidebox h3{margin:0 0 12px;font-size:26px}
.hb-sd-sidebox ul{margin:0;padding-left:18px}
.hb-sd-sidebox li{margin-bottom:10px;color:#4b5560;line-height:1.65}
.hb-sd-table-wrap{overflow:auto;background:#fff;border:1px solid #edf1f5;border-radius:22px;box-shadow:0 10px 28px rgba(18,30,52,.05)}
.hb-sd-table{width:100%;border-collapse:collapse}
.hb-sd-table th,.hb-sd-table td{padding:16px;border-bottom:1px solid #edf1f5;text-align:left}
.hb-sd-table th{background:#111;color:#fff}
.hb-sd-step-grid,.hb-sd-feature-grid,.hb-sd-app-grid{display:grid;gap:22px}
.hb-sd-step-grid{grid-template-columns:repeat(4,1fr)}
.hb-sd-feature-grid{grid-template-columns:repeat(4,1fr)}
.hb-sd-app-grid{grid-template-columns:repeat(3,1fr)}
.hb-sd-step,.hb-sd-feature-card,.hb-sd-app-card{background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%);border:1px solid #edf1f5;border-radius:22px;padding:26px;box-shadow:0 10px 28px rgba(18,30,52,.05);transition:.28s ease}
.hb-sd-step:hover,.hb-sd-feature-card:hover,.hb-sd-app-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(18,30,52,.10);border-color:#ecd6da}
.hb-sd-step span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff2f4;color:#d72638;font-weight:700;margin-bottom:14px}
.hb-sd-step h3,.hb-sd-feature-card h3,.hb-sd-app-card h3{margin:0 0 10px;font-size:26px;line-height:1.2;color:#111}
.hb-sd-step p,.hb-sd-feature-card p,.hb-sd-app-card p{margin:0;font-size:16px;line-height:1.75;color:#5a6470}
.hb-sd-cta{padding:10px 0 70px}
.hb-sd-cta-box{display:flex;justify-content:space-between;align-items:center;gap:28px;background:linear-gradient(135deg,#d72638 0%,#b7172a 100%);border-radius:28px;padding:34px 36px;box-shadow:0 18px 42px rgba(183,23,42,.20)}
.hb-sd-cta-box p{margin:0;color:#ffe5e8;font-size:17px;line-height:1.75;max-width:720px}
.hb-sd-faq{max-width:960px;margin:0 auto 60px}
.hb-sd-faq-item{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px 22px;margin-bottom:14px}
.hb-sd-faq-item h3{margin:0 0 10px;font-size:22px;color:#111}
.hb-sd-faq-item p{margin:0;font-size:16px;line-height:1.7;color:#555}
@media (max-width:1100px){
  .hb-sd-hero-grid,.hb-sd-two-col,.hb-sd-cta-box{grid-template-columns:1fr;display:grid}
  .hb-sd-step-grid,.hb-sd-feature-grid{grid-template-columns:repeat(2,1fr)}
  .hb-sd-app-grid{grid-template-columns:repeat(2,1fr)}
  .hb-sd-hero h1,.hb-sd-main h2,.hb-sd-head h2,.hb-sd-cta-box h2,.hb-sd-faq h2{font-size:38px}
}
@media (max-width:767px){
  .hb-sd-container{padding:0 16px}
  .hb-sd-hero,.hb-sd-intro,.hb-sd-danger,.hb-sd-steps,.hb-sd-features,.hb-sd-apps,.hb-sd-compare{padding-bottom:48px}
  .hb-sd-cta{padding-bottom:48px}
  .hb-sd-hero h1,.hb-sd-main h2,.hb-sd-head h2,.hb-sd-cta-box h2,.hb-sd-faq h2{font-size:30px}
  .hb-sd-subtitle,.hb-sd-main p,.hb-sd-head p,.hb-sd-cta-box p{font-size:16px}
  .hb-sd-step-grid,.hb-sd-feature-grid,.hb-sd-app-grid{grid-template-columns:1fr;gap:16px}
  .hb-sd-step,.hb-sd-feature-card,.hb-sd-app-card,.hb-sd-sidebox{border-radius:18px;padding:22px 18px}
  .hb-sd-step h3,.hb-sd-feature-card h3,.hb-sd-app-card h3{font-size:24px}
  .hb-sd-faq-item h3{font-size:18px}
  .hb-sd-actions{flex-direction:column}
  .hb-btn{width:100%}
}
</style>/* End custom CSS */