:root{--dhc-primary:#D71717;--dhc-primary-hover:#b91212;--dhc-dark:#111111;--dhc-slate:#1E293B;--dhc-gray-bg:#F4F4F4;--dhc-card-bg:#FFFFFF;--dhc-border:#EDF2F7;--dhc-border-subtle:#E2E8F0;--dhc-text:#2D3748;--dhc-text-muted:#64748B;--dhc-radius-sm:6px;--dhc-radius-md:10px;--dhc-radius-lg:12px;--dhc-font:'Heebo', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html,body{max-width:100%}.elementor-widget-heading h1.elementor-heading-title,article h1,main h1{font-size:2.25rem!important;font-weight:800!important;color:#111111!important;line-height:1.25!important;letter-spacing:-0.02em!important}.elementor-widget-heading h2.elementor-heading-title,article h2,main h2{font-size:1.45rem!important;font-weight:700!important;color:#111111!important;line-height:1.35!important}.elementor-widget-heading h3.elementor-heading-title,article h3,main h3{font-size:1.18rem!important;font-weight:700!important;color:#1F2937!important;line-height:1.4!important}.elementor-widget-heading h4.elementor-heading-title,article h4,main h4{font-size:1.05rem!important;font-weight:700!important;color:#1F2937!important}.dhc-accent{color:#D71717!important}.dhc-saas-desc{font-size:1.05rem!important;color:#4A5568!important;line-height:1.6!important;max-width:780px!important;margin:0 auto!important}.rank-math-breadcrumb,nav.rank-math-breadcrumb,.breadcrumb{display:inline-flex!important;align-items:center!important;background:#FFFFFF!important;border:1px solid #E5E7EB!important;border-radius:12px!important;padding:7px 16px!important;font-size:0.82rem!important;font-weight:500!important;color:#6B7280!important;line-height:1!important;margin:0 0 16px 0!important;box-shadow:0 1px 3px rgb(0 0 0 / .03)!important;max-width:100%!important;box-sizing:border-box!important}.rank-math-breadcrumb p,nav.rank-math-breadcrumb p,.breadcrumb p{margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important;line-height:1.2!important}.rank-math-breadcrumb a,nav.rank-math-breadcrumb a,.breadcrumb a{color:#4B5563!important;text-decoration:none!important;font-weight:500!important;transition:color 0.15s ease!important;display:inline-flex!important;align-items:center!important}.rank-math-breadcrumb a:hover,nav.rank-math-breadcrumb a:hover,.breadcrumb a:hover{color:#D71717!important}.rank-math-breadcrumb .separator,nav.rank-math-breadcrumb .separator{color:#CBD5E1!important;margin:0 4px!important;font-size:0.75rem!important;display:inline-block!important;user-select:none!important}.rank-math-breadcrumb .last,nav.rank-math-breadcrumb .last{color:#111111!important;font-weight:600!important;display:inline-block!important}