.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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;}}
/* Start custom CSS *//* LB design system v1 */
body{background:#FFFFFF}
.e-paragraph-base a,.elementor-widget-text-editor a{color:#002AA0;text-decoration:underline;text-underline-offset:3px}
.e-paragraph-base a:hover,.elementor-widget-text-editor a:hover{color:#B8862B}
.s-dark .e-paragraph-base a{color:#80B4FF}.s-dark .e-paragraph-base a:hover{color:#FFFFFF}
.lb-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.lb-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px rgba(0,42,160,.22);border-color:#80B4FF}
.lb-btn{display:inline-block;text-decoration:none!important;transition:all .25s ease;box-shadow:0 10px 24px -10px rgba(0,42,160,.5)}
.lb-btn:hover{transform:translateY(-2px)}
/* issue article typography */
.lb-article{font:17px/1.75 Inter,sans-serif;color:#2B3A50}
.lb-article h1,.lb-article h2,.lb-article h3{font-family:'Source Serif 4',Georgia,serif;color:#002AA0;line-height:1.25;margin:2.2em 0 .6em}
.lb-article h2{font-size:28px}.lb-article h3{font-size:22px}
.lb-article p{margin:0 0 1.2em}
.lb-article a{color:#002AA0;text-decoration:underline;text-underline-offset:3px}.lb-article a:hover{color:#B8862B}
.lb-article blockquote{border-left:3px solid #B8862B;margin:1.6em 0;padding:.2em 0 .2em 1.2em;color:#10233F;font-style:italic}
.lb-article ul,.lb-article ol{padding-left:1.4em;margin:0 0 1.4em}.lb-article li{margin:.35em 0}
.lb-article img{max-width:100%;height:auto;border-radius:12px}
.lb-article hr{border:0;border-top:1px solid #DCE6F5;margin:2.4em 0}
.lb-article strong{color:#10233F}
/* kit newsletter form */
.lb-nl{display:flex;gap:10px;max-width:560px}
.lb-nl input{flex:1;min-width:0;height:54px;border:1.5px solid #C9D8F6;border-radius:999px;padding:0 22px;font:16px Inter,sans-serif;color:#10233F;background:#fff;outline:0;transition:.2s}
.lb-nl input:focus{border-color:#002AA0;box-shadow:0 0 0 4px rgba(0,42,160,.14)}
.lb-nl button{height:54px;padding:0 28px;border:0;border-radius:999px;background:#002AA0;color:#fff;font:600 15px Inter,sans-serif;cursor:pointer;transition:.25s;white-space:nowrap}
.lb-nl button:hover{background:#B8862B;transform:translateY(-1px)}
.lb-nl-msg{margin-top:10px;font:14px Inter,sans-serif}
.s-dark .lb-nl input{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.3);color:#fff}.s-dark .lb-nl input::placeholder{color:#B9CCF0}.s-dark .lb-nl button{background:#80B4FF;color:#002AA0}.s-dark .lb-nl button:hover{background:#fff}
@media(max-width:600px){.lb-nl{flex-direction:column}.lb-nl button{width:100%}}
/* issues grid */
.lb-issues{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}
.lb-issue{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #DCE6F5;border-radius:16px;padding:28px;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.lb-issue:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px rgba(0,42,160,.22);border-color:#80B4FF}
.lb-issue-no{font:600 12px Inter,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#B8862B}
.lb-issue-title{font:600 22px/1.3 'Source Serif 4',Georgia,serif;color:#002AA0}
.lb-issue-ex{font:15px/1.65 Inter,sans-serif;color:#4A5B73;flex:1}
.lb-issue-more{font:600 14px Inter,sans-serif;color:#002AA0;margin-top:6px}
.lb-empty{font:16px Inter,sans-serif;color:#4A5B73}
.lb-btn{background:#002AA0;color:#fff!important;font:600 15px Inter,sans-serif;border-radius:999px;padding:14px 30px}
.lb-btn:hover{background:#B8862B}
.lb-btn-ghost{background:transparent;color:#002AA0!important;border:1.5px solid #002AA0;box-shadow:none}
.lb-btn-ghost:hover{background:#002AA0;color:#fff!important}
/* single issue */
.lb-single{max-width:760px;margin:0 auto;padding:56px 24px 80px}
.lb-single .lb-kicker{font:600 12px Inter,sans-serif;letter-spacing:2.2px;text-transform:uppercase;color:#B8862B;margin-bottom:14px}
.lb-single h1.lb-title{font:600 44px/1.12 'Source Serif 4',Georgia,serif;color:#002AA0;margin:0 0 18px;letter-spacing:-.3px}
.lb-single .lb-meta{font:14.5px Inter,sans-serif;color:#4A5B73;padding-bottom:26px;border-bottom:1px solid #DCE6F5;margin-bottom:34px}
.lb-sub-box{margin-top:56px;padding:34px;border-radius:18px;background:#F2F6FD}
.lb-sub-kicker{font:600 12px Inter,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#B8862B;margin:0 0 6px}
.lb-sub-title{font:600 24px 'Source Serif 4',Georgia,serif;color:#002AA0;margin:0 0 16px}
@media(max-width:640px){.lb-single h1.lb-title{font-size:32px}}/* End custom CSS */