.elementor-6531 .elementor-element.elementor-element-109bf55{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-109bf55:not(.elementor-motion-effects-element-type-background), .elementor-6531 .elementor-element.elementor-element-109bf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6531 .elementor-element.elementor-element-373e6736{--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;--padding-top:52px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-58962241{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-35acacba > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6531 .elementor-element.elementor-element-35acacba .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:1.5px;color:#1F55C8;}.elementor-6531 .elementor-element.elementor-element-3c08ea7c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6531 .elementor-element.elementor-element-3c08ea7c .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:42px;font-weight:600;line-height:1.14em;letter-spacing:-1px;color:#16192A;}.elementor-6531 .elementor-element.elementor-element-3329d031{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-29c4aecc{width:auto;max-width:auto;}.elementor-6531 .elementor-element.elementor-element-29c4aecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6531 .elementor-element.elementor-element-29c4aecc .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.5em;color:#62667A;}.elementor-6531 .elementor-element.elementor-element-30a3bc0b{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-1e358022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6531 .elementor-element.elementor-element-1e358022{text-align:center;}.elementor-6531 .elementor-element.elementor-element-99451d1{--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;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-15a6b319{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-6f16d6e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6531 .elementor-element.elementor-element-4a696e3b{--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;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-39151d35{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-ca8ecd{--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;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-6531 .elementor-element.elementor-element-ca8ecd:not(.elementor-motion-effects-element-type-background), .elementor-6531 .elementor-element.elementor-element-ca8ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3E9;}.elementor-6531 .elementor-element.elementor-element-50fe976f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-6531 .elementor-element.elementor-element-50fe976f .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:30px;font-weight:600;line-height:1.16em;letter-spacing:-0.7px;color:#16192A;}.elementor-6531 .elementor-element.elementor-element-152d55dd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6531 .elementor-element.elementor-element-152d55dd{font-family:"IBM Plex Sans", Sans-serif;font-size:15.5px;line-height:1.7em;color:#4C5266;}.elementor-6531 .elementor-element.elementor-element-4e4c31dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-6e5c6514 .elementor-button{background-color:#1F55C8;font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-6531 .elementor-element.elementor-element-6e5c6514 .elementor-button:hover, .elementor-6531 .elementor-element.elementor-element-6e5c6514 .elementor-button:focus{background-color:#17439E;color:#FFFFFF;}.elementor-6531 .elementor-element.elementor-element-6e5c6514 .elementor-button:hover svg, .elementor-6531 .elementor-element.elementor-element-6e5c6514 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6531 .elementor-element.elementor-element-2f285419 .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:600;fill:#16192A;color:#16192A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E7EE;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-6531 .elementor-element.elementor-element-2f285419 .elementor-button:hover, .elementor-6531 .elementor-element.elementor-element-2f285419 .elementor-button:focus{background-color:#FFFFFF;color:#1F55C8;}.elementor-6531 .elementor-element.elementor-element-2f285419 .elementor-button:hover svg, .elementor-6531 .elementor-element.elementor-element-2f285419 .elementor-button:focus svg{fill:#1F55C8;}.elementor-6531 .elementor-element.elementor-element-5fa2cb3d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E7EE;--border-color:#E4E7EE;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-1917f4c7 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6531 .elementor-element.elementor-element-1917f4c7 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#16192A;}.elementor-6531 .elementor-element.elementor-element-54c8715{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-6531 .elementor-element.elementor-element-54c8715 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6531 .elementor-element.elementor-element-109bf55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6531 .elementor-element.elementor-element-373e6736{--padding-top:41px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-3c08ea7c .elementor-heading-title{font-size:34px;}.elementor-6531 .elementor-element.elementor-element-30a3bc0b{--padding-top:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-99451d1{--padding-top:0px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-4a696e3b{--padding-top:0px;--padding-bottom:41px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-5fa2cb3d{--padding-top:0px;--padding-bottom:51px;--padding-left:24px;--padding-right:24px;}.elementor-6531 .elementor-element.elementor-element-54c8715{--grid-columns:2;}}@media(max-width:767px){.elementor-6531 .elementor-element.elementor-element-373e6736{--padding-top:32px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-6531 .elementor-element.elementor-element-3c08ea7c .elementor-heading-title{font-size:27px;}.elementor-6531 .elementor-element.elementor-element-30a3bc0b{--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-6531 .elementor-element.elementor-element-99451d1{--padding-top:0px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-6531 .elementor-element.elementor-element-4a696e3b{--padding-top:0px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-6531 .elementor-element.elementor-element-ca8ecd{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-6531 .elementor-element.elementor-element-50fe976f .elementor-heading-title{font-size:24px;}.elementor-6531 .elementor-element.elementor-element-5fa2cb3d{--padding-top:0px;--padding-bottom:39px;--padding-left:20px;--padding-right:20px;}.elementor-6531 .elementor-element.elementor-element-54c8715{--grid-columns:1;}}@media(min-width:768px){.elementor-6531 .elementor-element.elementor-element-373e6736{--content-width:1140px;}.elementor-6531 .elementor-element.elementor-element-30a3bc0b{--content-width:1140px;}.elementor-6531 .elementor-element.elementor-element-99451d1{--content-width:1140px;}.elementor-6531 .elementor-element.elementor-element-4a696e3b{--content-width:1140px;}.elementor-6531 .elementor-element.elementor-element-5fa2cb3d{--content-width:1140px;}}/* Start custom CSS for container, class: .elementor-element-109bf55 */.elementor-6531 .elementor-element.elementor-element-109bf55 .e-con{--container-max-width:1140px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-narrow{max-width:740px;margin-left:auto;margin-right:auto}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-chip .elementor-heading-title{display:inline-block;background:#EEF3FD;color:#1F55C8;
  border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:600;letter-spacing:1.5px;
  text-transform:uppercase;line-height:1}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-meta .elementor-heading-title{color:#62667A}

.elementor-6531 .elementor-element.elementor-element-109bf55 .np-heroimg img{width:100%;max-height:460px;object-fit:cover;border-radius:24px;display:block}
@media(max-width:767px){.elementor-6531 .elementor-element.elementor-element-109bf55 .np-heroimg img{max-height:250px;border-radius:18px}}

/* the article itself - this is where the reading experience lives */
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article{color:#2C3040;font-family:"IBM Plex Sans",sans-serif;font-size:17px;
  line-height:1.78}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article p{margin:0 0 22px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article h2{font-family:"IBM Plex Serif",serif;font-size:28px;font-weight:600;
  line-height:1.25;letter-spacing:-.6px;color:#16192A;margin:44px 0 14px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article h3{font-family:"IBM Plex Serif",serif;font-size:21px;font-weight:600;
  line-height:1.3;letter-spacing:-.3px;color:#16192A;margin:34px 0 12px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article h4{font-family:"IBM Plex Sans",sans-serif;font-size:17px;font-weight:600;
  color:#16192A;margin:28px 0 10px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article a{color:#1F55C8;text-decoration:underline;text-underline-offset:2px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article ul,.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article ol{margin:0 0 22px;padding-left:22px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article li{margin-bottom:9px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article ul li::marker{color:#1F55C8}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article img{max-width:100%;height:auto;border-radius:18px;margin:10px 0 24px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article blockquote{margin:28px 0;padding:4px 0 4px 22px;
  border-left:3px solid #C79A3E;font-family:"IBM Plex Serif",serif;font-size:19px;
  font-style:italic;color:#16192A}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article blockquote p:last-child{margin-bottom:0}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article code{background:#F2F4F9;border:1px solid #E4E7EE;border-radius:6px;
  padding:2px 6px;font-size:14.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article pre{background:#16192A;color:#E8EBF5;border-radius:16px;padding:20px 22px;
  overflow-x:auto;margin:0 0 24px;font-size:14px;line-height:1.65}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article pre code{background:none;border:0;padding:0;color:inherit;font-size:14px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article th,.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article td{border:1px solid #E4E7EE;padding:10px 12px;
  text-align:left}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article th{background:#F8F9FC;font-weight:600;color:#16192A}
.elementor-6531 .elementor-element.elementor-element-109bf55 .np-article hr{border:0;border-top:1px solid #E4E7EE;margin:34px 0}

.elementor-6531 .elementor-element.elementor-element-109bf55 .np-related .elementor-posts-nothing-found{display:none}/* End custom CSS */