.elementor-1597 .elementor-element.elementor-element-da09234{--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:44px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-67446fa{--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:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1597 .elementor-element.elementor-element-46c0a46 .elementor-icon-list-icon{width:14px;}.elementor-1597 .elementor-element.elementor-element-46c0a46 .elementor-icon-list-icon i{font-size:14px;}.elementor-1597 .elementor-element.elementor-element-46c0a46 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1597 .elementor-element.elementor-element-56d34f3{--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:44px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-d45797a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1597 .elementor-element.elementor-element-205c408{--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:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1597 .elementor-element.elementor-element-66313bc{--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:0px;--padding-right:0px;}.elementor-1597 .elementor-element.elementor-element-ac27ba5{--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:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1597 .elementor-element.elementor-element-968de72{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-968de72:not(.elementor-motion-effects-element-type-background), .elementor-1597 .elementor-element.elementor-element-968de72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-1597 .elementor-element.elementor-element-aa4d726{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1597 .elementor-element.elementor-element-a3eff73{text-align:start;}.elementor-1597 .elementor-element.elementor-element-a3eff73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.12px;font-weight:600;line-height:1.6em;letter-spacing:0.13px;color:var( --e-global-color-secondary );}.elementor-1597 .elementor-element.elementor-element-c1f43e0{width:var( --container-widget-width, 787px );max-width:787px;--container-widget-width:787px;--container-widget-flex-grow:0;text-align:start;}.elementor-1597 .elementor-element.elementor-element-c1f43e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47.2px;font-weight:800;line-height:1.08em;letter-spacing:-1.42px;color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1597 .elementor-element.elementor-element-3d6e63f{--grid-columns:3;--grid-row-gap:22px;--grid-column-gap:22px;}.elementor-1597 .elementor-element.elementor-element-078da85{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-cc06c18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--overlay-opacity:1;--border-radius:28px 28px 28px 28px;--padding-top:92px;--padding-bottom:92px;--padding-left:30px;--padding-right:30px;}.elementor-1597 .elementor-element.elementor-element-cc06c18:not(.elementor-motion-effects-element-type-background), .elementor-1597 .elementor-element.elementor-element-cc06c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F4C92;background-image:url("https://www.medteamsolutions.com/wp-content/uploads/2026/09/cta-money.jpeg");background-position:center center;background-size:cover;}.elementor-1597 .elementor-element.elementor-element-cc06c18::before, .elementor-1597 .elementor-element.elementor-element-cc06c18 > .elementor-background-video-container::before, .elementor-1597 .elementor-element.elementor-element-cc06c18 > .e-con-inner > .elementor-background-video-container::before, .elementor-1597 .elementor-element.elementor-element-cc06c18 > .elementor-background-slideshow::before, .elementor-1597 .elementor-element.elementor-element-cc06c18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1597 .elementor-element.elementor-element-cc06c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(158deg, rgba(0,89,179,0.78) 0%, rgba(10,37,64,0.84) 100%);}.elementor-1597 .elementor-element.elementor-element-9fd509c{width:var( --container-widget-width, 612px );max-width:612px;--container-widget-width:612px;--container-widget-flex-grow:0;text-align:center;}.elementor-1597 .elementor-element.elementor-element-9fd509c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:49.6px;font-weight:800;line-height:1.08em;letter-spacing:-1.49px;color:var( --e-global-color-b71e6e9 );}.elementor-1597 .elementor-element.elementor-element-d71036b{width:var( --container-widget-width, 529px );max-width:529px;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:529px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18.24px;line-height:1.6em;color:#CFE3FB;}.elementor-1597 .elementor-element.elementor-element-c8b5b83{--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;--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1597 .elementor-element.elementor-element-438cd75 .elementor-button{background-color:var( --e-global-color-b71e6e9 );font-family:"Inter", Sans-serif;font-size:15.2px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:11px 11px 11px 11px;padding:12px 20px 12px 20px;}.elementor-1597 .elementor-element.elementor-element-438cd75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1597 .elementor-element.elementor-element-438cd75 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-1597 .elementor-element.elementor-element-da09234{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-56d34f3{--padding-top:44px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-968de72{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-c1f43e0 .elementor-heading-title{font-size:32px;letter-spacing:-0.96px;}.elementor-1597 .elementor-element.elementor-element-3d6e63f{--grid-columns:2;}.elementor-1597 .elementor-element.elementor-element-078da85{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-cc06c18{--padding-top:54px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-1597 .elementor-element.elementor-element-9fd509c{--container-widget-width:434px;--container-widget-flex-grow:0;width:var( --container-widget-width, 434px );max-width:434px;}.elementor-1597 .elementor-element.elementor-element-9fd509c .elementor-heading-title{font-size:36px;letter-spacing:-1.08px;}}@media(max-width:767px){.elementor-1597 .elementor-element.elementor-element-da09234{--padding-top:53px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-67446fa{--width:100%;}.elementor-1597 .elementor-element.elementor-element-56d34f3{--padding-top:44px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-968de72{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-c1f43e0 .elementor-heading-title{font-size:32px;letter-spacing:-0.96px;}.elementor-1597 .elementor-element.elementor-element-3d6e63f{--grid-columns:1;}.elementor-1597 .elementor-element.elementor-element-078da85{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1597 .elementor-element.elementor-element-cc06c18{--padding-top:48px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-1597 .elementor-element.elementor-element-9fd509c{width:100%;max-width:100%;}.elementor-1597 .elementor-element.elementor-element-9fd509c .elementor-heading-title{font-size:35.2px;letter-spacing:-1.06px;}.elementor-1597 .elementor-element.elementor-element-d71036b{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1597 .elementor-element.elementor-element-da09234{--content-width:1144px;}.elementor-1597 .elementor-element.elementor-element-67446fa{--width:747px;}.elementor-1597 .elementor-element.elementor-element-56d34f3{--content-width:1144px;}.elementor-1597 .elementor-element.elementor-element-66313bc{--width:292px;}.elementor-1597 .elementor-element.elementor-element-968de72{--content-width:1144px;}.elementor-1597 .elementor-element.elementor-element-078da85{--content-width:1144px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1597 .elementor-element.elementor-element-67446fa{--width:100%;}.elementor-1597 .elementor-element.elementor-element-66313bc{--width:100%;}}/* Start custom CSS */body .bb-blog{--blue:#0F4C92;--navy:#0F4C92;--teal:#01B5E1;--bg:#F4F8FB;--bg-2:#E6EEF4;--line:#E5EAF0;--line-2:#D7DEE7;
 --ink:#0E1B2A;--text:#45525F;--muted:#6B7886;--muted-2:#9AA6B2;--blue-200:#ABDDEE;--r:16px;--r-lg:22px;
 --sh-1:0 1px 2px rgba(14,27,42,.05);--sh-2:0 2px 6px rgba(14,27,42,.06),0 18px 40px -24px rgba(14,27,42,.30);
 --sh-3:0 30px 60px -30px rgba(14,27,42,.30);--disp:'Montserrat',system-ui,sans-serif;--ui:'Inter',system-ui,sans-serif}
body .bb-post-head{max-width:74ch!important;font-size:16px}
body .bb-back p{margin:0}
body .bb-back .post-back{line-height:1.6;display:inline-flex;align-items:center;gap:.45em;font-family:'Inter',system-ui,sans-serif;font-size:.88rem;font-weight:600;color:#6B7886;margin-bottom:6px;text-decoration:none}
body .bb-back .post-back svg{width:15px;height:15px}
body .bb-back .post-back:hover{color:#0F4C92}
body .bb-title .elementor-heading-title{font-family:'Montserrat',system-ui,sans-serif;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:#0E1B2A;margin:14px 0 0}
body .bb-meta ul{display:flex!important;align-items:center;gap:10px;margin:18px 0 0!important;padding:0}
body .bb-meta li{margin:0!important;padding:0!important}
body .bb-meta li::after{display:none!important}
body .bb-meta .elementor-icon-list-text{font-family:'Inter',system-ui,sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#01B5E1;line-height:1.6}
body .bb-meta li+li .elementor-icon-list-text{color:#9AA6B2}
body .bb-meta li:has(.elementor-icon-list-text:empty){display:none!important}
body .bb-hero{margin:34px 0 0;border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(14,27,42,.30);border:1px solid rgba(14,27,42,.06);aspect-ratio:16/8;width:100%}
body .bb-hero .elementor-widget-container{height:100%}
body .bb-hero img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;border-radius:0!important}
body .bb-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 292px;gap:64px!important;align-items:start}
body .bb-layout.bb-no-aside{grid-template-columns:minmax(0,1fr)}
body .bb-layout.bb-no-aside>.bb-aside{display:none!important}
body .bb-toc:not(:has(.toc:not([hidden]))){display:none!important}
body .bb-aside{position:sticky!important;top:132px;display:grid!important;gap:18px!important}
body .prose-article{overflow-wrap:anywhere;max-width:68ch!important;font-size:16px;font-family:'Inter',system-ui,sans-serif}
body .prose-article p{font-size:1.05rem;line-height:1.72;color:#45525F;margin:0 0 20px}
body .prose-article p.lede{font-size:1.2rem;line-height:1.66;color:#0E1B2A;font-weight:500;margin-bottom:26px}
body .prose-article h2{font-family:'Montserrat',system-ui,sans-serif;font-size:clamp(1.3rem,2.1vw,1.65rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:#0E1B2A;margin:38px 0 14px;scroll-margin-top:132px}
body .prose-article h3{font-family:'Montserrat',system-ui,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-.01em;line-height:1.08;color:#0E1B2A;margin:26px 0 10px;scroll-margin-top:132px}
body .prose-article a{color:#0F4C92;font-weight:600;text-decoration:none}
body .prose-article strong{color:#0E1B2A;font-weight:600}
body .prose-article h2 strong,body .prose-article h3 strong{font-weight:inherit;color:inherit}
body .prose-article .refs em{font-style:normal}
body .prose-article ul{margin:0 0 20px;padding:0;list-style:none;display:grid;gap:10px}
body .prose-article ul li{position:relative;padding-left:26px;font-size:1.02rem;line-height:1.6;color:#45525F;margin:0}
body .prose-article ul li::before{content:"";position:absolute;left:6px;top:.62em;width:7px;height:7px;border-radius:50%;background:#01B5E1}
body .prose-article ol{margin:0 0 20px;padding-left:22px;display:grid;gap:10px}
body .prose-article ol li{font-size:1.02rem;line-height:1.6;color:#45525F}
body .prose-article p.pullquote{margin:34px 0;padding:4px 0 4px 26px;border-left:3px solid #01B5E1;font-family:'Montserrat',system-ui,sans-serif;font-weight:700;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.4;letter-spacing:-.02em;color:#0E1B2A}
body .prose-article .listcard{background:#F4F8FB;border:1px solid #E5EAF0;border-radius:16px;padding:22px 24px;margin:0 0 22px}
body .prose-article .listcard ul,body .prose-article .listcard ol{margin:0}
body .prose-article blockquote{margin:30px 0;padding:4px 0 4px 26px;border-left:3px solid #01B5E1;color:#0E1B2A;font-style:normal}
body .prose-article .post-video{position:relative;padding-top:56.25%;margin:30px 0;border-radius:16px;overflow:hidden;background:#0A2540;box-shadow:0 30px 60px -30px rgba(14,27,42,.30)}
body .prose-article .post-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
body .prose-article figure.post-inline-img{margin:30px 0}
body .prose-article figure.post-inline-img img{width:100%;height:auto;border-radius:16px;display:block}
body .prose-article table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:.95rem}
body .prose-article th,body .prose-article td{border:1px solid #E5EAF0;padding:10px 12px;text-align:left;color:#45525F}
body .prose-article th{background:#F4F8FB;color:#0E1B2A}
body .prose-article .post-form{margin:30px 0 0;padding:26px 24px;border:1px solid #E5EAF0;border-radius:16px;background:#F4F8FB}
body .prose-article .refs{margin-top:44px;padding-top:26px;border-top:1px solid #E5EAF0}
body .prose-article .refs h4{font-family:'Montserrat',system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#9AA6B2;margin:0 0 14px}
body .prose-article .refs ol{margin:0;padding-left:20px;display:grid;gap:9px}
body .prose-article .refs li{font-size:.86rem;line-height:1.5;color:#6B7886}
body .prose-article .refs a{font-weight:500;word-break:break-word}
body .bb-toc .toc{background:#F4F8FB;border:1px solid #E5EAF0;border-radius:16px;padding:22px 20px}
body .bb-toc .toc h4{font-family:'Montserrat',system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#9AA6B2;margin:0 0 13px;line-height:1.08}
body .bb-toc .toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}
body .bb-toc .toc li{margin:0;padding:0}
body .bb-toc .toc a{display:block;padding:7px 10px 7px 12px;border-left:2px solid #D7DEE7;font-family:'Inter',system-ui,sans-serif;font-size:.86rem;line-height:1.4;color:#6B7886;transition:color .15s,border-color .15s,background .15s;border-radius:0 8px 8px 0;text-decoration:none}
body .bb-toc .toc a:hover{color:#0E1B2A;background:#fff}
body .bb-toc .toc a.active{color:#0F4C92;border-left-color:#01B5E1;background:#fff;font-weight:600}
body .bb-aside-cta{background:linear-gradient(150deg,#0F4C92,#01B5E1);border-radius:16px;padding:24px 22px!important;color:#fff}
body .bb-aside-cta .elementor-heading-title{display:block;font-family:'Montserrat',system-ui,sans-serif;font-weight:800;font-size:1.05rem;line-height:1.3;letter-spacing:-.02em;color:#fff}
body .bb-aside-cta .bb-cta-p p{font-family:'Inter',system-ui,sans-serif;font-size:.86rem;color:#dbeaf8;line-height:1.5;margin:9px 0 16px}
body .bb-cta-btn p{margin:0}
body .bb-aside-cta .btn{display:flex;align-items:center;justify-content:center;gap:.5em;width:100%;box-sizing:border-box;background:#fff;color:#0F4C92;font-family:'Inter',system-ui,sans-serif;font-size:.86rem;font-weight:600;line-height:1.6;padding:.7em 1em;border:1px solid transparent;border-radius:11px;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px rgba(10,42,82,.2),0 8px 18px -10px rgba(15,76,146,.6);transition:transform .15s,box-shadow .15s}
body .bb-aside-cta .btn:hover{transform:translateY(-1px)}
body .bb-aside-cta .btn svg{width:1.05em;height:1.05em;flex:none}
@media (max-width:980px){
 body .bb-layout{grid-template-columns:1fr;gap:34px!important}
 body .bb-aside{position:static!important;order:-1}
 body .bb-aside-cta{display:none!important}
}
 body .bb-rcard{height:100%;background:#fff;border:1px solid var(--line,#E5EAF0);border-radius:16px;overflow:hidden;
 box-shadow:0 1px 2px rgba(14,27,42,.05);transition:transform .2s,box-shadow .2s;color:inherit;text-decoration:none}
 body .bb-rcard:hover{transform:translateY(-4px);box-shadow:0 2px 6px rgba(14,27,42,.06),0 18px 40px -24px rgba(14,27,42,.30)}
 body .bb-rthumb{aspect-ratio:16/10;overflow:hidden;background:#E6EEF4;flex:none;width:100%}
 body .bb-rthumb .elementor-widget-container,body .bb-rthumb a{height:100%;display:block}
 body .bb-rthumb img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;border-radius:0!important;transition:transform .4s ease}
 body .bb-rcard:hover .bb-rthumb img{transform:scale(1.04)}
 body .bb-rthumb-top img{object-position:top center!important}
 body .bb-rbody{padding:20px 22px 22px;flex:1}
 body .bb-rmeta ul{display:flex!important;align-items:center;gap:9px;margin:0 0 9px!important;padding:0;flex-wrap:nowrap}
 body .bb-rmeta li{margin:0!important;padding:0!important}
 body .bb-rmeta li::after{display:none!important}
 body .bb-rmeta .elementor-icon-list-text{font-family:'Inter',system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#01B5E1;line-height:1.6}
 body .bb-rmeta li+li{display:inline-flex;align-items:center;gap:9px}
 body .bb-rmeta li+li::before{content:"";width:3px;height:3px;border-radius:50%;background:#9AA6B2;flex:none}
 body .bb-rmeta li+li .elementor-icon-list-text{color:#9AA6B2;letter-spacing:.04em}
 body .bb-rmeta li:has(.elementor-icon-list-text:empty){display:none!important}
 body .bb-rtitle .elementor-heading-title{font-family:'Montserrat',system-ui,sans-serif;font-size:1.02rem;font-weight:700;line-height:1.32;letter-spacing:-.01em;color:#0E1B2A;margin:0 0 8px}
 body .bb-rexcerpt,body .bb-rexcerpt p{font-family:'Inter',system-ui,sans-serif;font-size:.9rem;color:#45525F;line-height:1.5;margin:0}
 body .bb-rexcerpt{padding-bottom:14px}
 body .bb-rcard>.bb-rbody,body .bb-rcard .bb-rbody{flex-grow:1!important;display:flex!important;flex-direction:column!important}
 body .bb-rmore{margin-top:auto!important}
 body .bb-rmore p{margin:0}
 body .bb-rmore .rmore{font-family:'Inter',system-ui,sans-serif;font-size:.86rem;line-height:1.6;font-weight:700;color:#01B5E1;display:inline-flex;align-items:center;gap:.4em}
 body .bb-rmore svg{width:14px;height:14px;transition:transform .2s}
 body .bb-rcard:hover .bb-rmore svg{transform:translateX(3px)}
 body .bb-related .bb-rexcerpt{display:none}
 body .bb-ev-empty{max-width:640px;padding:32px 30px;border:1px solid #E5EAF0;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(14,27,42,.05)}
 body .bb-ev-empty h3{font-family:'Montserrat',system-ui,sans-serif;font-weight:800;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2;color:#0E1B2A;margin:0 0 10px}
 body .bb-ev-empty p{font-family:'Inter',system-ui,sans-serif;font-size:1.02rem;line-height:1.6;color:#45525F;margin:0}
 body .bb-ev-dark .bb-ev-empty{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);box-shadow:none}
 body .bb-ev-dark .bb-ev-empty h3{color:#fff}
 body .bb-ev-dark .bb-ev-empty p{color:#bcd6e6}
 body .e-con:has(.bb-ev-empty) .bb-viewall,body .e-con:has(.bb-ev-empty) .e-loop-nothing-found-message{display:none!important}
 body .elementor-widget-shortcode.bb-ev-wrap:not(:has(.bb-ev-empty)){display:none}
 body .bb-on-dark .bb-rcard{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);box-shadow:none}
 body .bb-on-dark .bb-rtitle .elementor-heading-title{color:#fff}
 body .bb-on-dark .bb-rexcerpt,body .bb-on-dark .bb-rexcerpt p{color:#bcd6e6}
 body .bb-rgrid .elementor-loop-container{align-items:stretch;grid-template-columns:repeat(var(--grid-columns,3),minmax(0,1fr))}
 body .bb-rgrid .e-loop-item,body .bb-rthumb,body .bb-rthumb img{min-width:0}
 body .bb-rgrid .e-loop-item{height:100%}
 body .bb-rgrid .e-loop-item>.elementor-section-wrap,body .bb-rgrid .e-loop-item>.e-con{height:100%}
 body .bb-rgrid .elementor-pagination{margin-top:44px;display:flex;justify-content:center;gap:6px;font-family:'Inter',system-ui,sans-serif;font-size:.92rem;font-weight:600}
 body .bb-rgrid .elementor-pagination .page-numbers{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 12px;border-radius:11px;border:1px solid #E5EAF0;color:#45525F;background:#fff;margin:0!important}
 body .bb-rgrid .elementor-pagination .page-numbers.current{background:#0F4C92;border-color:#0F4C92;color:#fff}
 body .bb-rgrid .elementor-pagination a.page-numbers:hover{border-color:#0F4C92;color:#0F4C92}
 body .bb-rgrid .elementor-pagination .page-numbers.dots{border:0;background:none}
 body .bb-rgrid .elementor-pagination span.page-numbers.prev,body .bb-rgrid .elementor-pagination span.page-numbers.next{opacity:.4}
 body .bb-final .elementor-widget-text-editor p{margin:0!important}
 body .bb-final .elementor-button{border-radius:11px!important}
@media (max-width:980px){body .bb-aside:not(:has(.toc:not([hidden]))):not(:has(.ev-panel)){display:none!important}}/* End custom CSS */