.elementor-124 .elementor-element.elementor-element-d14fdfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-58b8356 */<style>
.jlg,.jlg div,.jlg a,.jlg span,.jlg p,.jlg ul,.jlg ol,.jlg li,.jlg h1,.jlg h2,.jlg h3,.jlg table,.jlg th,.jlg td{box-sizing:border-box;}
.jlg{--ink:#13201A;--soft:#566860;--mint:#0E7152;--line:#e3ebe6;
  max-width:860px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(18px,4vw,32px);
  color:var(--ink);font-family:"Inter","Poppins",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
  -webkit-font-smoothing:antialiased;line-height:1.7;}
.jlg-top{border-left:4px solid var(--mint);padding-left:16px;margin-bottom:34px;}
.jlg h1{margin:0 0 6px;font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.02em;}
.jlg-date{font-size:13.5px;color:var(--soft);}
.jlg h2{margin:34px 0 12px;font-size:clamp(18px,2.4vw,22px);font-weight:700;color:var(--mint);}
.jlg h3{margin:22px 0 8px;font-size:16px;font-weight:700;}
.jlg p{margin:0 0 14px;font-size:15.5px;color:#2a3a33;}
.jlg ul,.jlg ol{margin:0 0 16px;padding-left:22px;}
.jlg li{margin-bottom:7px;font-size:15.5px;color:#2a3a33;}
.jlg a{color:var(--mint);text-decoration:underline;}
.jlg a:link,.jlg a:visited{color:var(--mint);}
.jlg-fill{background:#fff3cd;border-bottom:1px dashed #d4a72c;padding:0 4px;border-radius:3px;font-weight:600;}
.jlg-box{background:#f4f8f6;border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin:0 0 20px;}
.jlg table{width:100%;border-collapse:collapse;margin:6px 0 20px;font-size:14px;}
.jlg th,.jlg td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top;}
.jlg th{background:#eef5f1;font-weight:700;color:var(--ink);}
</style>/* End custom CSS */