:root{--wp--preset--color--base:var(--wp--preset--color--surface);--wp--preset--color--base-2:var(--wp--preset--color--surface-cream);--wp--preset--color--contrast:var(--wp--preset--color--ink);--wp--preset--color--contrast-2:var(--wp--preset--color--ink-muted);--wp--preset--color--contrast-3:var(--wp--preset--color--ink-soft);--wp--preset--color--accent-1:var(--wp--preset--color--green-800);--wp--preset--color--accent-2:var(--wp--preset--color--green-600);--wp--preset--color--accent-3:var(--wp--preset--color--lime);--wp--preset--color--accent-4:var(--wp--preset--color--green-700);--wp--preset--color--accent-5:var(--wp--preset--color--surface-cream);--wp--preset--color--accent-6:var(--wp--preset--color--ink-muted)}.has-green-900-color.has-text-color{color:var(--wp--preset--color--green-900)!important}.has-green-800-color.has-text-color{color:var(--wp--preset--color--green-800)!important}.has-green-700-color.has-text-color{color:var(--wp--preset--color--green-700)!important}.has-green-600-color.has-text-color{color:var(--wp--preset--color--green-600)!important}.has-green-500-color.has-text-color{color:var(--wp--preset--color--green-500)!important}.has-lime-color.has-text-color{color:var(--wp--preset--color--lime)!important}.has-lime-ink-color.has-text-color{color:var(--wp--preset--color--lime-ink)!important}.has-orange-color.has-text-color{color:var(--wp--preset--color--orange)!important}.has-orange-ink-color.has-text-color{color:var(--wp--preset--color--orange-ink)!important}.has-surface-color.has-text-color{color:var(--wp--preset--color--surface)!important}.has-surface-cream-color.has-text-color{color:var(--wp--preset--color--surface-cream)!important}.has-surface-cream-warm-color.has-text-color{color:var(--wp--preset--color--surface-cream-warm)!important}.has-surface-green-color.has-text-color{color:var(--wp--preset--color--surface-green)!important}.has-surface-lime-color.has-text-color{color:var(--wp--preset--color--surface-lime)!important}.has-surface-orange-color.has-text-color{color:var(--wp--preset--color--surface-orange)!important}.has-ink-heading-color.has-text-color{color:var(--wp--preset--color--ink-heading)!important}.has-ink-muted-color.has-text-color{color:var(--wp--preset--color--ink-muted)!important}.has-ink-soft-color.has-text-color{color:var(--wp--preset--color--ink-soft)!important}.has-ink-on-dark-color.has-text-color{color:var(--wp--preset--color--ink-on-dark)!important}.has-link-color.has-text-color{color:var(--wp--preset--color--link)!important}@media (min-width:620px){:root{--wp--style--root-padding-left:24px;--wp--style--root-padding-right:24px}}@media (min-width:1024px){:root{--wp--style--root-padding-left:40px;--wp--style--root-padding-right:40px}}.gb-cards:where(.is-layout-flow,.is-layout-constrained)>*{margin-block-start:0;margin-block-end:0}.gb-prose .gb-cards>li{margin-block-start:0;margin-block-end:0}.gb-cards>.wp-block-query-pagination,.gb-cards>.wp-block-query-no-results{grid-column:1 / -1}.videoWrapper{position:relative;aspect-ratio:16 / 9;width:100%;margin:var(--gb-space-lg) 0;max-width:var(--gb-text-max)}.videoWrapper>iframe,.videoWrapper>video,.videoWrapper>object,.videoWrapper>embed{position:absolute;inset:0;width:100%;height:100%;border:0}.videoWrapper::before{content:none}hr,.wp-block-separator{height:0;border:0;border-top:1px solid var(--gb-border);margin:var(--gb-space-xl) auto;max-width:var(--gb-text-max)}.gb-postrow__media{margin:0}.gb-postrow__text>p,.gb-card__text>p{margin:0}.gb-pagination>.wp-block-query-pagination-numbers{display:contents}.gb-pagination .page-numbers.current{background:var(--gb-green-800);border-color:var(--gb-green-800);color:#fff}.gb-pagination .page-numbers.dots{border:0;min-width:24px;color:var(--gb-ink-muted);font-weight:400}.gb-icon-calendar::before{content:"\e953"}.gb-icon-store::before{content:"\ea4e"}.gb-icon-leaf::before{content:"\e9f3"}.gb-icon-seedling::before{content:"\ea63"}.gb-icon-inbox::before{content:"\e9fe"}.gb-icon-hand-lizard::before{content:"\e917"}.gb-icon-edit::before{content:"\e9f5"}.gb-icon-hands-wash::before{content:"\ea51"}.gb-icon-braille::before{content:"\ea50"}.gb-icon-spa::before{content:"\ea4b"}header.wp-block-template-part{position:sticky;top:0;z-index:50}@media (max-width:1024px){.gb-search:not(.gb-search--inline){display:flex}}@media (max-width:1024px){.gb-header__inner{gap:6px}.gb-header__inner>.gb-search{margin-left:auto}.gb-header__inner>.gb-burger{margin-left:0}}.gb-legal>*{margin-left:0!important;margin-right:auto!important}.gb-search__panel{width:max-content;max-width:calc(100% - 2 * var(--gb-space-md));margin-left:auto}.gb-search__icon{border:0;width:34px;background:transparent}.gb-filterbar--sticky{top:var(--gb-header-h,84px)}.gb-nav{position:relative}.gb-nav__item:has(>.gb-nav__menu--mega){position:static}.gb-nav__menu--mega{left:auto;right:0}.gb-nav__link{position:relative}.gb-nav__link::after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}html{scrollbar-gutter:stable}.gb-pagehead+.wp-block-post-featured-image,.wp-block-post-featured-image.gb-figure{max-width:var(--gb-text-max)}.wp-block-post-featured-image.gb-figure img{width:100%;height:auto}ul.gb-cards.wp-block-post-template{margin:var(--gb-space-lg) 0;padding:0;list-style:none}.gb-comment__head:where(.is-layout-flow,.is-layout-constrained)>*{margin-block-start:0;margin-block-end:0}.gb-post__meta .gb-share{margin-left:auto}.gb-form p{margin:0}.gb-form__field>p,.gb-form>.comment-form-comment{display:grid;gap:4px}.gb-form input[type="text"],.gb-form input[type="email"],.gb-form input[type="url"],.gb-form textarea{width:100%}.gb-form .comment-form-cookies-consent,.gb-form .comment-subscription-form{display:flex;align-items:flex-start;gap:var(--gb-space-xs)}.gb-form .comment-form-cookies-consent label,.gb-form .comment-subscription-form label{font-weight:400;color:var(--gb-ink-muted);font-size:var(--gb-text-sm)}.gb-form .comment-form-cookies-consent input[type="checkbox"],.gb-form .comment-subscription-form input[type="checkbox"]{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--gb-green-700)}.gb-author{box-sizing:border-box}.gb-posttail h2{font-size:var(--gb-h3)}.gb-comments .comment-reply-title{font-family:var(--gb-font-heading);font-weight:700;font-size:var(--gb-h4);line-height:1.3;color:var(--gb-ink-heading);margin:var(--gb-space-lg) 0 var(--gb-space-xs)}.gb-comments .comment-reply-title small{font-family:var(--gb-font-body);font-weight:400;font-size:var(--gb-text-xs);margin-left:var(--gb-space-xs)}