.elementor-8962 .elementor-element.elementor-element-30a9de1{--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:flex-start;--padding-top:30px;--padding-bottom:20px;--padding-left:60px;--padding-right:20px;}/* Start custom CSS for shortcode, class: .elementor-element-a3662a5 */.elementor-8962 .elementor-element.elementor-element-a3662a5{margin-bottom:clamp(0.5rem,4vw,1rem)}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c43bdc0 */.elementor-8962 .elementor-element.elementor-element-c43bdc0{text-align:left;max-width:860px;margin-bottom:0}
.elementor-8962 .elementor-element.elementor-element-c43bdc0 .pgl-title{color:#0e2a5e;font-weight:800;letter-spacing:-.01em;margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e910363 */.elementor-8962 .elementor-element.elementor-element-e910363{text-align:left;margin-bottom:clamp(.5rem,2vw,.75rem)}
.elementor-8962 .elementor-element.elementor-element-e910363 .pgl-synonyms{display:inline-block;background:#eef3fb;border-radius:10px;padding:.6em 1.1em;margin:0;color:#3a4a63;font-size:.95em}
.elementor-8962 .elementor-element.elementor-element-e910363 .pgl-synonyms__label{font-weight:700;color:#0e2a5e}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-65e349a */.elementor-8962 .elementor-element.elementor-element-65e349a{display:block;max-width:860px;text-align:left;margin-bottom:clamp(.75rem,3vw,1.25rem)}
.elementor-8962 .elementor-element.elementor-element-65e349a .elementor-widget-container > :last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1c25f60 */.elementor-8962 .elementor-element.elementor-element-1c25f60{margin-bottom:clamp(.5rem,2vw,1rem)}
.elementor-8962 .elementor-element.elementor-element-1c25f60 .pgl-source{position:relative;max-width:900px;background:#eef3fb;border-left:4px solid #1b56d6;border-radius:0 12px 12px 0;padding:22px 28px 22px 66px;margin:0}
.elementor-8962 .elementor-element.elementor-element-1c25f60 .pgl-source::before{content:"“";position:absolute;left:22px;top:8px;font-size:2.8em;line-height:1;color:#9cb6e8;font-family:Georgia,serif}
.elementor-8962 .elementor-element.elementor-element-1c25f60 .pgl-source__quote{font-style:italic;color:#27354a;margin:0;line-height:1.55}
.elementor-8962 .elementor-element.elementor-element-1c25f60 .pgl-source__cite{display:block;margin-top:.7em;color:#6c7d93;font-size:.9em}
.elementor-8962 .elementor-element.elementor-element-1c25f60 .pgl-source__link{color:#1b56d6;font-weight:600;text-decoration:none;margin-left:.4em}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e6cadf4 */.elementor-8962 .elementor-element.elementor-element-e6cadf4{margin-bottom:clamp(.4rem,1.5vw,.625rem)}
.elementor-8962 .elementor-element.elementor-element-e6cadf4 .pgl-updated{color:#8a97a8;font-size:.85em;margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1db5aef */.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related{max-width:900px;border-top:1px solid #e6eaf0;padding-top:1.3em;margin:0}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related::before{content:"Related terms";display:block;font-weight:700;color:#0e2a5e;margin-bottom:.7em;font-size:1.05em}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5em;align-items:center}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related li a{display:inline-block;padding:.45em 1em;background:#eef3fb;color:#1b56d6;border-radius:999px;text-decoration:none;font-size:.92em;font-weight:500}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related li a:hover{background:#1b56d6;color:#fff}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related li a.pgl-related__all{background:transparent;border:1px solid #cdd9ef;color:#1b56d6;font-weight:600}
.elementor-8962 .elementor-element.elementor-element-1db5aef .pgl-related li a.pgl-related__all:hover{background:#1b56d6;color:#fff;border-color:#1b56d6}/* End custom CSS */