/* Match the brand reference while keeping both lines editable through Site Name. */
.site-wordmark {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 0 0 auto;
    gap: .07em;
    max-width: 100%;
    color: var(--wordmark-title-color, #276b30);
    font-size: var(--wordmark-size, 43px);
    line-height: 1;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}
.site-wordmark__title {
    display: block;
    color: inherit;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 1em;
    font-style: normal;
    font-weight: 700;
    letter-spacing: .0232558em;
    line-height: 1;
    text-decoration: none;
    white-space: nowrap;
}
.site-wordmark__subtitle {
    display: block;
    color: var(--wordmark-subtitle-color, #6a784f);
    font-family: Arial, Helvetica, sans-serif;
    font-size: .3023256em;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .4em;
    line-height: 1;
    text-decoration: none;
    white-space: nowrap;
}
.site-wordmark--light {
    --wordmark-title-color: #ffffff;
    --wordmark-subtitle-color: #dbe6b6;
}
