.wp-prose{color:var(--color-ink);max-width:72ch;margin-inline:auto;font-size:1.0625rem;line-height:1.75}.wp-prose>*+*{margin-top:1.4em}.wp-prose p{margin:0}.wp-prose h1,.wp-prose h2,.wp-prose h3,.wp-prose h4{font-family:var(--font-serif,ui-serif,Georgia,serif);color:var(--color-night);text-wrap:balance;margin-top:2em;margin-bottom:.5em;font-weight:600;line-height:1.2}.wp-prose h1{font-size:2.25rem}.wp-prose h2{font-size:1.75rem}.wp-prose h3{font-size:1.35rem}.wp-prose h4{font-size:1.15rem}.wp-prose a{color:var(--color-terracotta);text-underline-offset:2px;text-decoration:underline}.wp-prose a:hover{color:var(--color-aqua)}.wp-prose strong{color:var(--color-night);font-weight:600}.wp-prose ul,.wp-prose ol{padding-left:1.4em}.wp-prose ul{list-style:outside}.wp-prose ol{list-style:decimal}.wp-prose li+li{margin-top:.35em}.wp-prose blockquote{border-left:3px solid var(--color-forest);color:var(--color-aqua);padding-left:1.1em;font-style:italic}.wp-prose img{border-radius:var(--radius-md,18px);max-width:100%;height:auto}.wp-prose figure{margin:1.5em 0}.wp-prose figure.aligncenter{text-align:center}.wp-prose figcaption{color:var(--color-aqua);text-align:center;margin-top:.5em;font-size:.85rem}.wp-prose .wp-block-cover{border-radius:var(--radius-lg,28px);color:#fff;justify-content:center;align-items:center;min-height:320px;padding:2rem;display:flex;position:relative;overflow:hidden}.wp-prose .wp-block-cover img,.wp-prose .wp-block-cover video{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.wp-prose .wp-block-cover__background{background:#00000059;position:absolute;inset:0}.wp-prose .wp-block-cover__inner-container{z-index:1;position:relative}.wp-prose .wp-block-columns{flex-wrap:wrap;gap:1.5rem;display:flex}.wp-prose .wp-block-column{flex:240px}.wp-prose .wp-block-buttons{flex-wrap:wrap;gap:.75rem;padding:0;list-style:none;display:flex}.wp-prose .wp-block-button__link{background:var(--color-forest);border-radius:999px;padding:.65rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.wp-prose .wp-block-button__link:hover{background:var(--color-terracotta)}.wp-prose .wp-block-gallery{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.wp-prose .wp-block-gallery figure{margin:0}.wp-prose .wp-block-spacer{height:1.5rem}.wp-prose .has-text-align-center{text-align:center}.wp-prose .has-text-align-right{text-align:right}.wp-prose .alignwide,.wp-prose .alignfull{max-width:none;margin-inline:0}.wp-prose .wp-block-latest-posts__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.wp-prose .wp-block-latest-posts__list>li{border:1px solid var(--color-cloud);border-radius:var(--radius-md,18px);box-shadow:var(--shadow-soft);background:#fff;flex-direction:column;margin:0;transition:transform .15s;display:flex;position:relative;overflow:hidden}.wp-prose .wp-block-latest-posts__list>li:hover{transform:translateY(-2px)}.wp-prose .wp-block-latest-posts__list>li .wp-block-latest-posts__post-title:after{content:"";z-index:1;position:absolute;inset:0}.wp-prose .wp-block-latest-posts__post-excerpt a{z-index:2;position:relative}.wp-prose .wp-block-latest-posts__featured-image{display:block}.wp-prose .wp-block-latest-posts__featured-image img{object-fit:cover;border-radius:0;margin:0;width:100%!important;max-width:none!important;height:180px!important}.wp-prose .wp-block-latest-posts__post-date{text-transform:uppercase;letter-spacing:.1em;color:var(--color-aqua);padding:.75rem 1.1rem 0;font-size:.72rem;display:block}.wp-prose .wp-block-latest-posts__post-title{font-family:var(--font-serif,ui-serif,Georgia,serif);color:var(--color-night);padding:1rem 1.1rem 0;font-size:1.15rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}.wp-prose .wp-block-latest-posts__post-title:hover{color:var(--color-terracotta)}.wp-prose .wp-block-latest-posts__post-excerpt{color:color-mix(in srgb,var(--color-ink)80%,transparent);margin:0;padding:.5rem 1.1rem 1.2rem;font-size:.9rem;line-height:1.6}.wp-prose .wp-block-latest-posts__post-excerpt a{margin-top:.4rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.wp-prose .wp-block-embed{margin:1.75em 0}.wp-prose .wp-block-embed__wrapper{width:100%;position:relative}.wp-prose .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-prose .wp-embed-aspect-4-3 .wp-block-embed__wrapper{aspect-ratio:4/3}.wp-prose .wp-block-embed iframe{border-radius:var(--radius-md,18px);border:0;width:100%;display:block}.wp-prose .wp-block-embed.wp-has-aspect-ratio iframe{height:100%;position:absolute;inset:0}.wp-prose .wp-block-embed:not(.wp-has-aspect-ratio) iframe{height:480px}.wp-prose .wp-block-media-text{grid-template-columns:1fr 1fr;align-items:center;gap:1.75rem;margin:1.75em 0;display:grid}.wp-prose .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:2}.wp-prose .wp-block-media-text__media img{border-radius:var(--radius-md,18px);width:100%}.wp-prose .wp-block-media-text__content>:first-child{margin-top:0}@media (max-width:640px){.wp-prose .wp-block-media-text.is-stacked-on-mobile{grid-template-columns:1fr}.wp-prose .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{order:0}}.wp-prose .wp-block-separator{border:0;border-top:1px solid var(--color-cloud);width:100%;margin:2.5em auto}.wp-prose .wp-block-separator:not(.is-style-wide):not(.alignwide):not(.alignfull){border-top-width:2px;border-color:var(--color-forest);max-width:8rem}.wp-prose .wp-block-pullquote{border-top:3px solid var(--color-forest);border-bottom:3px solid var(--color-forest);text-align:center;margin:2em 0;padding:1.5em 0}.wp-prose .wp-block-pullquote blockquote{border:0;padding:0;font-style:normal}.wp-prose .wp-block-pullquote p{font-family:var(--font-serif,ui-serif,Georgia,serif);color:var(--color-night);font-size:1.6rem;line-height:1.3}.wp-prose .wp-block-pullquote cite{color:var(--color-aqua);margin-top:.75em;font-size:.85rem;font-style:normal;display:block}.wp-prose .wp-block-file{flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5em 0;display:flex}.wp-prose .wp-block-file__button{background:var(--color-forest);border-radius:999px;padding:.45rem 1.1rem;font-size:.85rem;font-weight:600;text-decoration:none;color:#fff!important}.wp-prose .wp-block-file__button:hover{background:var(--color-terracotta)}.wp-prose table{border-collapse:collapse;width:100%;margin:1.75em 0;font-size:.95rem}.wp-prose th,.wp-prose td{border:1px solid var(--color-cloud);text-align:left;padding:.6rem .85rem}.wp-prose thead th,.wp-prose th{background:var(--color-sand);color:var(--color-night);font-weight:600}.wp-prose .wp-block-group.has-background{border-radius:var(--radius-md,18px);padding:1.5rem}.wp-prose .has-large-font-size{margin-bottom:1.6em;font-size:1.35rem;line-height:1.55}
