.home p{ line-height:1;margin-bottom:.4em}.site-header,.main-header-bar{position:sticky;top:0;z-index:9999;background:#f1f3eb; min-height:50px}body.admin-bar .site-header{top:32px}.main-content{padding-top:80px}.single-post .site-main{color:#234556;max-width:1200px}.page .site-main{font-size:16px;line-height:1.4}.single-post .site-main{font-size:16px;line-height:1.5}.wp-block-footnotes{font-size:13px;color:#27624e;line-height:1.5}.category-glossary .site-main,.single-post.category-glossary .site-main{background:#fcfbe6;color:#233345;border-radius:12px;max-width:700px;margin:2em auto;padding:2.5em 2em;box-shadow:0 2px 16px rgb(150 150 90 / .07)}.category-glossary .entry-title,.single-post.category-glossary .entry-title{color:#b90;font-size:2.1em;letter-spacing:.02em}.category-glossary a,.single-post.category-glossary a{color:#337A85;text-decoration:underline;transition:color 0.2s}.category-glossary a:hover,.single-post.category-glossary a:hover{color:#F09}.category-glossary h2,.single-post.category-glossary h2{font-size:1.15em;font-weight:600;color:#215159;margin-top:2em;margin-bottom:.4em;letter-spacing:.01em;line-height:1.4}.category-glossary h3,.single-post.category-glossary h3{font-size:1em;font-weight:500;color:#215159;margin-top:1.2em;margin-bottom:.3em;letter-spacing:.01em;line-height:1.4}.category-glossary h3.reference-title{color:#27624e;font-style:italic;margin-top:2em; margin-bottom:.3em}.wp-block-latest-posts__list.is-grid li{background:#f6f6f6;border-radius:12px;box-shadow:0 2px 8px rgb(150 150 90 / .07);margin:10px;padding:20px;min-height:220px;transition:box-shadow 0.2s}.wp-block-latest-posts__list.is-grid li:hover{box-shadow:0 6px 24px #C2C2C2;cursor:pointer;transition:box-shadow 0.22s,background 0.22s}.wp-block-latest-posts__post-title{color:#304444!important;font-size:1.15em!important;font-weight:700!important;   line-height:1.2!important;text-decoration:none!important}.wp-block-latest-posts__post-title:hover{color:#FF0099!important}.wp-block-latest-posts__post-date{color:#005418!important;font-size:.95em;font-weight:500;margin-bottom:6px;margin-top:4px}.wp-block-latest-posts__featured-image{aspect-ratio:4 / 3;width:100%;height:auto;overflow:hidden;display:block}.wp-block-latest-posts__featured-image img{object-fit:cover;width:100%;height:100%;aspect-ratio:4 / 3;display:block}.cbnotes-grid{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.cbnotes-card{background:#F6F6F6;border-radius:10px;box-shadow:0 2px 12px #e0e2dd30;width:calc(33.333% - 16px);min-width:240px;padding:24px 18px 18px 18px;margin-bottom:16px;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .2s}.cbnotes-card:hover{box-shadow:0 6px 24px #C2C2C2}.cbnotes-title,.cbnotes-title a{font-size:1.15em!important;font-weight:700!important;line-height:1.2!important;color:#304444!important;text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.cbnotes-title a:hover{color:#FF0099!important}.cbnotes-excerpt{color:#2E2E2E;margin:12px 0 10px 0;font-size:1rem;line-height:1.5}.cbnotes-meta{color:#005418!important;font-size:.95em;font-weight:500;letter-spacing:.02em}@media (max-width:900px){.cbnotes-card{width:calc(50% - 12px)}}@media (max-width:600px){.cbnotes-card{width:100%}.cbnotes-grid{gap:12px}}.cbnotes-pagination{display:flex;justify-content:center;gap:12px;margin-top:32px}.cbnotes-pagination .page-numbers{padding:6px 18px;background:#494949;border-radius:14px;color:#304444;text-decoration:none;font-weight:600;font-size:1rem;transition:background .2s}.cbnotes-pagination .page-numbers{color:#fff!important}.cbnotes-pagination .prev,.cbnotes-pagination .next{color:#fff!important}.cbnotes-pagination .current,.cbnotes-pagination .page-numbers:hover{background:#F09;color:#1a2b2b}.entry-meta .posted-by a{pointer-events:none;color:#333!important;text-decoration:none!important;cursor:default}