.article-body.svelte-1d3efq h2{margin:2.5rem 0 1rem;color:#0d4773;font-family:Georgia,serif;font-size:2rem;line-height:1.2}.article-body.svelte-1d3efq h3{margin:2rem 0 .8rem;color:#17384f;font-family:Georgia,serif;font-size:1.5rem;line-height:1.25}.article-body.svelte-1d3efq p,.article-body.svelte-1d3efq li{color:#34423f;font-size:1rem;line-height:1.85}.article-body.svelte-1d3efq p{margin:1rem 0}.article-body.svelte-1d3efq ul,.article-body.svelte-1d3efq ol{margin:1rem 0;padding-left:1.5rem}.article-body.svelte-1d3efq ul{list-style:disc}.article-body.svelte-1d3efq ol{list-style:decimal}.article-body.svelte-1d3efq a{color:#0d68a5;font-weight:600;text-decoration:underline;text-underline-offset:3px}.article-body.svelte-1d3efq figure{margin:2rem 0}.article-body.svelte-1d3efq img{width:100%;height:auto;border-radius:1rem}.article-body.svelte-1d3efq figcaption{margin-top:.5rem;color:#68736f;font-size:.8rem;text-align:center}.article-body.svelte-1d3efq .wp-block-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.article-body.svelte-1d3efq .wp-block-gallery figure{margin:0}.article-body.svelte-1d3efq .wp-block-gallery img{height:100%;min-height:240px;-o-object-fit:cover;object-fit:cover}.article-body.svelte-1d3efq blockquote{margin:2rem 0;border-left:4px solid #c6a66b;padding:.5rem 0 .5rem 1.25rem;color:#354d58}.article-body.svelte-1d3efq .wp-block-buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.article-body.svelte-1d3efq .wp-block-button a{display:inline-flex;border-radius:.5rem;background:#0d4773;padding:.75rem 1rem;color:#fff;text-decoration:none}@media(max-width:640px){.article-body.svelte-1d3efq .wp-block-gallery{grid-template-columns:1fr}}
