.elementor-kit-6{--e-global-color-primary:#2f5bff;--e-global-color-secondary:#0d1530;--e-global-color-text:#44506b;--e-global-color-accent:#5fe1ef;--e-global-typography-primary-font-family:"Sora";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Sora";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IBM Plex Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"IBM Plex Mono";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --ms-bg:#f2f4f8; --ms-surface:#ffffff; --ms-surface-alt:#e8ecf5; --ms-ink:#0d1530; --ms-ink-soft:#44506b; --ms-muted:#6c7690; --ms-line:#dfe4ee; --ms-line-strong:#b6bfd1; --ms-accent:#2f5bff; --ms-accent-hover:#1f46e0; --ms-accent-soft:#e5ebff; --ms-on-accent:#ffffff; --ms-poster:#0d1530; --ms-poster-ink:#ffffff; --ms-poster-muted:#a9b3cc; --ms-poster-kicker:#5fe1ef; --ms-news-soft:#dbe3ff; --ms-media-bg:#dfe6fb; --ms-teal:#00b3c7; --ms-cat-tech:#0a8f9e; --ms-footer-soft:#5a6580; --ms-shadow-soft:rgba(13,21,48,0.06); --ms-shadow-wide:rgba(13,21,48,0.05); --ms-shadow-hover:rgba(13,21,48,0.12); --ms-font-display:Sora; --ms-font-body:IBM Plex Sans; --ms-font-ui:IBM Plex Mono; }