body:not(.front-page) #container,body:not(.front-page) #fl-main-content>#container,body:not(.home) #container,body:not(.home) #fl-main-content>#container{max-width:1100px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}body.front-page #fl-main-content>#container,body.home.front-page #container{max-width:none;padding-left:0;padding-right:0}#content{width:100%;padding:24px 0 48px;box-sizing:border-box}.entry-content{max-width:100%}#content .fl-module-content,.entry-content .fl-module-content{margin:0 0 12px!important}#content .fl-module-pp-heading>.fl-module-content,.entry-content .fl-module-pp-heading>.fl-module-content{margin-bottom:6px!important}#content .fl-rich-text h2,#content h2,#content h2.heading-title,.entry-content .fl-rich-text h2,.entry-content h2,.entry-content h2.heading-title{margin-top:1.75em!important;margin-bottom:.55em!important}#content .fl-rich-text h3,#content h3,#content h3.heading-title,.entry-content .fl-rich-text h3,.entry-content h3,.entry-content h3.heading-title{margin-top:1.4em!important;margin-bottom:.5em!important}#content .fl-rich-text h4,#content .fl-rich-text h5,#content .fl-rich-text h6,#content h4,#content h4.heading-title,#content h5,#content h5.heading-title,#content h6,#content h6.heading-title,.entry-content .fl-rich-text h4,.entry-content .fl-rich-text h5,.entry-content .fl-rich-text h6,.entry-content h4,.entry-content h4.heading-title,.entry-content h5,.entry-content h5.heading-title,.entry-content h6,.entry-content h6.heading-title{margin-top:1.2em!important;margin-bottom:.45em!important}#content h2:first-child,#content h3:first-child,.entry-content .ldanj-title-divider+*>h2:first-child,.entry-content .ldanj-title-divider+*>h3:first-child,.entry-content .ldanj-title-divider+h2,.entry-content .ldanj-title-divider+h3,.entry-content>h2:first-of-type,.entry-content>h3:first-of-type{margin-top:0!important}#content .fl-rich-text p,#content .pp-sub-heading p,#content p,.entry-content .fl-rich-text p,.entry-content .pp-sub-heading p,.entry-content p{margin:0 0 .75em;padding-bottom:0!important}#content .pp-sub-heading,.entry-content .pp-sub-heading{margin-top:0}.ldanj-title-divider,hr.ldanj-title-divider{border:0;border-top:1px solid #ccc;margin:12px 0 20px;max-width:100%}.ldanj-post-meta{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#333}.ldanj-post-meta__avatar{flex:0 0 auto;line-height:0}.ldanj-post-meta__avatar a{display:block;text-decoration:none}.ldanj-author-photo-placeholder,.ldanj-post-meta__avatar img{display:block;width:42px;height:42px;border-radius:50%;object-fit:cover}.ldanj-author-photo-placeholder{background:#d9d9d9;color:#666;font-size:16px;font-weight:600;line-height:42px;text-align:center;font-family:"Open Sans",sans-serif}.ldanj-post-meta__text{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ldanj-post-meta__text a{color:#00718f;text-decoration:none}.ldanj-post-meta__text a:hover{text-decoration:underline}.ldanj-post-meta__sep{color:#666;font-weight:400}.ldanj-post-meta__date{color:#333}.ldanj-post-meta--compact{margin:0;gap:0;font-size:13px;line-height:1.35;color:#666}.ldanj-post-meta--compact .ldanj-post-meta__text{gap:6px}.ldanj-post-meta--compact .ldanj-post-meta__text a{color:#00718f}.ldanj-post-meta--compact .ldanj-post-meta__date,.ldanj-post-meta--compact .ldanj-post-meta__sep{color:#666}.ldanj-card__body .ldanj-post-meta--compact{margin-top:2px}.ldanj-featured-image{margin:0 0 24px;padding:0;width:100%;max-width:1050px;aspect-ratio:1050/600;line-height:0;overflow:hidden}.ldanj-featured-image img{display:block;width:100%;max-width:1050px;height:100%;aspect-ratio:1050/600;object-fit:cover;object-position:center}.ldanj-recent-posts{margin-top:48px;padding-top:24px;border-top:1px solid #e5e5e5}.ldanj-recent-posts__title{margin:0 0 20px;font-size:31px;font-weight:400;color:#544762;font-family:"Open Sans",sans-serif}.ldanj-archive-grid,.ldanj-recent-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.ldanj-card{display:flex;flex-direction:column;margin:0;background:#fff;border:1px solid #e8e8e8;overflow:hidden}.ldanj-card__media{display:block;aspect-ratio:16/10;background:#f0f0f0;overflow:hidden;line-height:0}.ldanj-card__media img{display:block;width:100%;height:100%;object-fit:cover}.ldanj-card__media--empty{min-height:140px}.ldanj-card__body{padding:14px 16px 18px;flex:1 1 auto}.ldanj-card__title{margin:0 0 8px;font-size:18px;line-height:1.35;font-weight:400;font-family:"Open Sans",sans-serif}.ldanj-card__title a{color:#00718f;text-decoration:none}.ldanj-card__title a:hover{text-decoration:underline}.ldanj-card__date{margin:0;font-size:14px;color:#666;font-weight:300}.ldanj-archive-header{margin:0 0 28px}.ldanj-archive-header h1{margin:0}.ldanj-no-results{padding:24px 0}.ldanj-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:36px 0 12px;font-family:"Open Sans",sans-serif;font-size:16px}#content .ldanj-pagination .page-numbers,#content .ldanj-pagination a,.ldanj-pagination .page-numbers,.ldanj-pagination a,.ldanj-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid #00718f;background:#fff;color:#00718f!important;text-decoration:none;box-sizing:border-box;line-height:1}#content .ldanj-pagination a.page-numbers:hover,#content .ldanj-pagination a:hover,.ldanj-pagination a.page-numbers:hover,.ldanj-pagination a:hover{background:#00718f80!important;border-color:#00718f;color:#fff!important}#content .ldanj-pagination .current,#content .ldanj-pagination span.current,.ldanj-pagination .current,.ldanj-pagination span.current{background:#00718f!important;border-color:#00718f;color:#fff!important;font-weight:600}.ldanj-pagination .dots,.ldanj-pagination span.dots{border:0;min-width:auto;padding:0 4px;color:#666}.ldanj-pagination .next,.ldanj-pagination .prev{font-weight:600}.ldanj-404{text-align:center;padding:48px 20px}@media (max-width:900px){.ldanj-archive-grid,.ldanj-recent-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ldanj-archive-grid,.ldanj-recent-posts__grid{grid-template-columns:1fr}.ldanj-post-meta{align-items:flex-start}}