.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}@font-face{font-family:"Outfit";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/bicycling-monterey/assets/fonts/outfit-latin.woff2) format("woff2")}:root{--bmc-canvas:#fbfaf7;--bmc-white:#ffffff;--bmc-surface:#eff4f0;--bmc-surface-deep:#83C0EE;--bmc-ink:#0055B4;--bmc-text-ink:#072b4c;--bmc-muted:#4d6874;--bmc-blue:#1474b8;--bmc-green:#36851A;--bmc-orange:#f6a43a;--bmc-line:#d5e0dc;--bmc-content-width:1320px;--bmc-sidebar-width:310px;--bmc-shadow:0 24px 70px rgba(0, 85, 180, 0.12);--bmc-shadow-soft:0 12px 36px rgba(0, 85, 180, 0.08);--bmc-footer-bg:#0055B4;--bmc-footer-brand-ink:#f4f6f2;--bmc-footer-ink:#fbfaf7;--bmc-footer-muted:rgba(251, 250, 247, 0.72);--bmc-footer-line:rgba(251, 250, 247, 0.2);--bmc-radius-large:2.4rem;--bmc-radius-medium:1.35rem;--bmc-radius-small:0.7rem;--bmc-section-space-top:clamp(4rem, 7vw, 7rem);--bmc-section-space-bottom:clamp(5rem, 9vw, 9rem)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}main{scroll-margin-top:8rem}body{background:radial-gradient(circle at 12% 8%,rgb(20 116 184 / .08),transparent 22rem),var(--bmc-canvas);color:var(--bmc-text-ink);font-family:"Outfit",sans-serif;font-size:var(--wp--preset--font-size--bmc-body);line-height:1.6;text-rendering:optimizeLegibility}b,strong{font-weight:700}body,button,input,select,textarea{font-kerning:normal}body,.wp-site-blocks{margin:0}.wp-site-blocks{overflow-x:clip}.wp-site-blocks>*{margin-block-start:0}a{color:var(--bmc-blue);text-underline-offset:.18em;transition:color 180ms ease,opacity 180ms ease,transform 180ms ease,background-color 180ms ease,border-color 180ms ease}a:hover{color:var(--bmc-text-ink)}button,.wp-element-button,.wp-block-button__link{font-family:inherit;white-space:nowrap}button{cursor:pointer}img{display:block;max-width:100%;height:auto}figure{margin:0}:root :where(ol.has-background),:root :where(ul.has-background){padding:1.25em 2.375em;list-style-position:inside}.wp-site-blocks :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--bmc-white);outline-offset:4px;box-shadow:0 0 0 7px var(--bmc-ink)}.bmc-article-content a,.bmc-sidebar a,.bmc-post-byline a,.bmc-post-meta-note a{text-decoration:underline}.bmc-article-content .wp-block-image a,.bmc-sidebar .wp-block-image a,.bmc-sidebar-partner,.bmc-post-title a,.bmc-post-card .wp-block-post-title a{text-decoration:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.bmc-nav-donate:hover,.bmc-action-button:hover,.bmc-action-button:focus-visible,.bmc-bento-card:hover,.bmc-bento-card:focus-visible,.bmc-paypal-button:hover,.bmc-paypal-button:active{transform:none!important}.bmc-bento-card:hover .bmc-bento-card__image img,.bmc-bento-card:focus-visible .bmc-bento-card__image img,.bmc-card-image:hover .bmc-card-image__img,.bmc-card-image:focus-within .bmc-card-image__img,.bmc-hero-media:hover img{transform:none!important;filter:none!important}.bmc-bento-card:hover .bmc-bento-card__arrow,.bmc-bento-card:focus-visible .bmc-bento-card__arrow{transform:none!important}.bmc-marquee-run{animation:none!important}}.bmc-site-header{position:sticky;top:0;z-index:50;background:var(--bmc-white);border-bottom:1px solid rgb(0 85 180 / .1);box-shadow:0 8px 24px rgb(0 85 180 / .05);overflow:visible}body.admin-bar .bmc-site-header{top:32px}.bmc-header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem, 3vw, 2.5rem);width:min(calc(100% - 3rem), var(--bmc-content-width));min-height:112px;margin-inline:auto}.bmc-header-right{display:flex;align-items:center;min-width:0;flex:1 1 auto;justify-content:flex-end;gap:clamp(0.8rem, 2vw, 1.75rem)}.bmc-brand{position:static;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:240px;height:96px;overflow:hidden}.bmc-brand img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}.bmc-site-header--horizontal-logo .bmc-brand img{object-fit:contain}.bmc-site-header--horizontal-logo .bmc-brand{flex:0 0 16.5rem;width:16.5rem;min-width:16.5rem;height:auto;aspect-ratio:1043 / 314}.bmc-header-right>.bmc-desktop-nav{min-width:0;flex:1 1 auto}.bmc-primary-nav{min-width:0;margin:0}.bmc-primary-nav .wp-block-navigation__container{align-items:center;flex-wrap:nowrap;gap:clamp(0.7rem, 2vw, 1.7rem);white-space:nowrap}.bmc-primary-nav .wp-block-navigation-item{flex:0 0 auto}.bmc-primary-nav--right .wp-block-navigation__container{justify-content:flex-end}.bmc-site-header .bmc-mobile-nav{display:none!important}.bmc-primary-nav .wp-block-navigation-item__content{padding:.45rem 0;color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--medium);font-weight:500;letter-spacing:.01em}.bmc-primary-nav .wp-block-navigation-item__content:hover,.bmc-primary-nav .wp-block-navigation-item__content:focus-visible,.bmc-primary-nav .wp-block-navigation-item__content[aria-current="page"]{color:var(--bmc-blue)}.bmc-more-topics-page .bmc-primary-nav .wp-block-navigation-item__content[aria-current="page"]{color:var(--bmc-text-ink)}.bmc-primary-nav .wp-block-navigation__responsive-container-open,.bmc-primary-nav .wp-block-navigation__responsive-container-close{color:var(--bmc-text-ink)}.bmc-nav-donate{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.75rem 1.1rem;border:1px solid var(--bmc-orange);border-radius:999px;background:var(--bmc-orange);color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--bmc-button);font-weight:600;text-decoration:none}.bmc-nav-donate:hover,.bmc-nav-donate:focus-visible{border-color:var(--bmc-ink);background:var(--bmc-ink);color:var(--bmc-white);transform:translateY(-1px)}.bmc-page-shell,.bmc-home-shell{width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto;padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom)}.bmc-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,var(--bmc-sidebar-width));align-items:start;gap:clamp(3rem, 7vw, 7rem)}.bmc-article{min-width:0}.bmc-more-topics{width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto;padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom)}.bmc-more-topics__hero{position:relative;display:grid;grid-template-columns:1fr;align-items:end;min-height:34rem;padding:clamp(1.5rem, 4vw, 4rem);overflow:hidden;border-radius:var(--bmc-radius-large);background:var(--bmc-ink);box-shadow:var(--bmc-shadow);color:var(--bmc-white)}.bmc-more-topics__hero-copy{position:relative;z-index:1}.bmc-more-topics__eyebrow{margin:0;font-family:var(--wp--preset--font-family--bmc-mono);font-size:var(--wp--preset--font-size--small);font-weight:650;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.bmc-more-topics__eyebrow{color:#b8dbea}.bmc-more-topics__hero h1{max-width:12ch;margin:1.25rem 0 1.5rem;color:var(--bmc-white);font-size:var(--wp--preset--font-size--bmc-featured-card-title);font-weight:550;letter-spacing:-.028em;line-height:.98}.bmc-more-topics__introduction{max-width:60ch;margin:0;color:rgb(255 255 255 / .78);font-size:var(--wp--preset--font-size--bmc-hero-tagline);line-height:1.65;text-wrap:pretty}.bmc-more-topics__introduction-list{display:grid;gap:.75rem;max-width:60ch;margin:1.5rem 0 0;padding:0;color:rgb(255 255 255 / .78);font-size:var(--wp--preset--font-size--bmc-hero-tagline);line-height:1.5;list-style:none}.bmc-more-topics__introduction-list li{position:relative;padding-left:2.25rem}.bmc-more-topics__introduction-list li::before{position:absolute;left:0;content:"⭐️";color:var(--bmc-orange)}.bmc-more-topics__introduction-list a{color:var(--bmc-white);text-decoration-line:underline;text-decoration-color:rgb(255 255 255 / .72);text-decoration-thickness:1px;text-underline-offset:.18em}.bmc-more-topics__introduction-list a:hover,.bmc-more-topics__introduction-list a:focus-visible{color:var(--bmc-orange)}.bmc-more-topics__directory{margin-top:var(--bmc-section-space-top)}.bmc-more-topics__main{min-width:0}.bmc-more-topics__section-intro{display:block;max-width:980px;margin-bottom:clamp(3rem, 6vw, 6rem)}.bmc-more-topics__section-intro h2{max-width:14ch;margin:0 0 1.25rem;color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--bmc-article-heading);font-weight:550;letter-spacing:-.028em;line-height:1.05;text-wrap:balance}.bmc-more-topics__section-intro p{max-width:62ch;margin:0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-hero-tagline);line-height:1.65}.bmc-more-topics__list,.bmc-more-topics__list .children{margin:0;padding:0;list-style:none}.bmc-more-topics__list{columns:2;column-gap:clamp(1.25rem, 3vw, 2.5rem)}.bmc-more-topics__list>li{display:inline-block;position:relative;width:100%;margin:0 0 clamp(1.25rem, 3vw, 2.5rem);padding:clamp(1.5rem, 3vw, 2.5rem);break-inside:avoid;border-top:3px solid var(--bmc-blue);border-radius:var(--bmc-radius-medium);background:var(--bmc-white);box-shadow:var(--bmc-shadow-soft)}.bmc-more-topics__list>li>a{display:inline-flex;align-items:center;gap:.65rem;color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--bmc-heading-5);font-weight:700;line-height:1.3;text-decoration:none;text-wrap:pretty}.bmc-more-topics__panel>a{display:flex;align-items:flex-start;width:calc(100% - 3.5rem);min-width:0;padding-right:0}.bmc-more-topics__panel>a>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.bmc-more-topics__subcategories{display:block}.bmc-more-topics__subcategories>summary{position:absolute;top:clamp(1.5rem, 3vw, 2.5rem);right:clamp(1.5rem, 3vw, 2.5rem);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;margin:0;padding:.35rem;border:1px solid var(--bmc-line);border-radius:50%;background:#fff0;color:var(--bmc-green);font-family:var(--wp--preset--font-family--bmc-mono);font-size:var(--wp--preset--font-size--small);font-weight:700;line-height:1;list-style:none;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.bmc-more-topics__subcategories>summary::-webkit-details-marker{display:none}.bmc-more-topics__subcategories>summary:hover,.bmc-more-topics__subcategories>summary:focus-visible,.bmc-more-topics__subcategories[open]>summary{border-color:var(--bmc-green);background:rgb(54 133 26 / .1);color:var(--bmc-text-ink)}.bmc-more-topics__subcategories>summary:hover{transform:scale(1.05)}.bmc-more-topics__subcategories[open]>summary>span{display:none}.bmc-more-topics__subcategories[open]>summary::after{content:"−";font-size:var(--wp--preset--font-size--small)}.bmc-more-topics__list .children{margin-top:1.25rem;padding-left:1.15rem;border-left:1px solid var(--bmc-line)}.bmc-more-topics__list .children li+li{margin-top:.8rem}.bmc-more-topics__list .children a{display:inline-block;padding-block:.1rem;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--medium);font-weight:500;line-height:1.45;text-decoration-thickness:1px;text-decoration-color:rgb(20 116 184 / .35);text-underline-offset:.22em}.bmc-more-topics__list .children a:hover,.bmc-more-topics__list .children a:focus-visible,.bmc-more-topics__list>li>a:hover,.bmc-more-topics__list>li>a:focus-visible{color:var(--bmc-blue)}.bmc-more-topics__directory--categories{padding-block:0 var(--bmc-section-space-bottom);background:#fff0}.bmc-more-topics__content-grid>.wp-block-template-part{margin-block-start:var(--wp--style--block-gap)}.bmc-more-topics-page .bmc-more-topics{padding-block-end:0}.bmc-more-topics-page .bmc-more-topics__directory--categories{padding-block-end:clamp(2rem, 4vw, 4rem)}.bmc-more-topics__directory--categories .bmc-more-topics__list>li{border-top-color:var(--bmc-green);box-shadow:none}.bmc-more-topics__directory--categories .bmc-more-topics__list>li>a::after{color:var(--bmc-green)}.bmc-more-topics__empty{margin:0;padding:2rem;border-left:3px solid var(--bmc-blue);background:var(--bmc-white);color:var(--bmc-muted);font-size:var(--wp--preset--font-size--medium)}@media (max-width:767px){.bmc-more-topics{width:min(calc(100% - 1.5rem), var(--bmc-content-width));padding-top:2rem}.bmc-more-topics__hero{min-height:auto}.bmc-more-topics__list{columns:1}.bmc-more-topics__directory--categories{padding-inline:0}}.bmc-article>*:not(.alignleft):not(.alignright):not(.alignfull){margin-left:0!important;margin-right:auto!important}.bmc-article-header{margin-bottom:clamp(3rem, 6vw, 5rem);padding-bottom:1.6rem;border-bottom:1px solid var(--bmc-line)}.bmc-article-title,.bmc-home-title{max-width:15ch;margin:0;font-size:var(--wp--preset--font-size--bmc-article-title);font-weight:700;text-wrap:balance}.bmc-article-title{line-height:1}.bmc-home-title{line-height:.91}.bmc-post-byline,.bmc-post-meta-note,.bmc-card-date{margin:1rem 0 0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-meta);letter-spacing:.02em}.bmc-post-byline>span{display:block}.bmc-post-byline a{font-weight:650}.bmc-article-content{font-size:var(--wp--preset--font-size--medium)}.bmc-article-content>*{max-width:100%}.bmc-article-content p,.bmc-article-content ul,.bmc-article-content ol,.bmc-article-content blockquote,.bmc-article-content .wp-block-table,.bmc-article-content .wp-block-audio,.bmc-article-content .wp-block-video,.bmc-article-content .wp-block-embed{margin-block:1.5rem}.bmc-article-content h2,.bmc-article-content h3,.bmc-article-content h4,.bmc-article-content h5,.bmc-article-content h6{margin-top:3.5rem;margin-bottom:1rem}.bmc-article-title,.bmc-article-content :is(h1,h2,h3,h4,h5,h6),.bmc-sidebar :is(h1,h2,h3,h4,h5,h6){max-width:none}.bmc-article-content :is(h1,h2,h3,h4,h5,h6){line-height:1.36}.bmc-article-content :is(h1,h2,h3,h4,h5,h6)[data-bmc-heading-run-start]{margin-bottom:0}.bmc-article-content :is(h1,h2,h3,h4,h5,h6)[data-bmc-heading-run-following]{margin-block:0}.bmc-article-content h4[data-bmc-heading-run-following]{margin-block-start:1rem}.bmc-article-content h2{font-size:var(--wp--preset--font-size--bmc-article-heading)}.bmc-article-content h3{font-size:var(--wp--preset--font-size--bmc-article-subheading)}.bmc-article-content img:not(.alignwide):not(.alignfull){display:block;margin-inline:auto!important}.bmc-article-content .wp-block-image:not(.wp-block-gallery .wp-block-image):not(.alignwide):not(.alignfull),.bmc-article-content figure.wp-caption:not(.alignwide):not(.alignfull){margin-inline:auto!important;text-align:center}.bmc-article-content img.alignleft,.bmc-article-content img.alignright{float:none;margin-inline:auto!important}.bmc-article-content a:has(>img){display:block;text-align:center}.bmc-article-content blockquote{margin-left:0;padding:1.4rem 1.6rem;border-left:4px solid var(--bmc-orange);border-radius:var(--bmc-radius-small);background:var(--bmc-surface);font-size:var(--wp--preset--font-size--bmc-quote);line-height:1.45}.bmc-article-content .wp-block-gallery{gap:1rem}.bmc-article-content .wp-block-gallery .wp-block-image{margin:0}.bmc-article-content .alignwide{width:calc(100% + clamp(0rem, 6vw, 5rem));max-width:none;margin-left:calc(clamp(0rem, 3vw, 2.5rem) * -1)}.bmc-sidebar{position:sticky;top:6.5rem;min-width:0;padding-top:.35rem}@media (min-width:768px){.editor-styles-wrapper .bmc-sidebar{width:100%;max-width:var(--bmc-sidebar-width);margin-inline:auto}}.bmc-sidebar-heading{margin:0 0 .5rem;padding-bottom:0;font-size:var(--wp--preset--font-size--bmc-sidebar-heading);text-align:left}.bmc-sidebar .wp-block-legacy-widget,.bmc-sidebar .widget,.bmc-sidebar>.bmc-sidebar-item{margin:0;padding-block:1.2rem;border-bottom:1px solid var(--bmc-line);font-size:var(--wp--preset--font-size--bmc-meta)}.bmc-sidebar .wp-block-legacy-widget:last-child,.bmc-sidebar .widget:last-child,.bmc-sidebar>.bmc-sidebar-item:last-child{border-bottom:0}.bmc-sidebar>.bmc-sidebar-item{--wp--style--block-gap:0.65rem}.bmc-sidebar>.bmc-sidebar-item>:first-child{margin-block-start:0}.bmc-sidebar>.bmc-sidebar-item>:last-child{margin-block-end:0}.bmc-paypal-donation{display:flex;align-items:center;justify-content:center}.bmc-paypal-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:13rem;min-height:50px;padding:.65rem 1.1rem;border:1px solid #003087;border-radius:var(--bmc-radius-small);background:#ffc439;color:#003087;font-size:var(--wp--preset--font-size--bmc-button);font-weight:700;letter-spacing:.01em;box-shadow:0 .6rem 1rem rgb(0 85 180 / .12);transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.bmc-paypal-button:hover{background:#ffd978;box-shadow:0 .8rem 1.3rem rgb(0 85 180 / .16);transform:translateY(-1px)}.bmc-paypal-button:active{transform:translateY(1px) scale(.98)}.bmc-sidebar .bmc-sidebar-item p{margin-block:0}.bmc-sidebar .bmc-sidebar-bullets{display:grid}.bmc-sidebar .bmc-sidebar-bullet{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.35em;align-items:start}.bmc-sidebar .bmc-sidebar-bullet-marker{grid-column:1;display:block;white-space:nowrap}.bmc-sidebar .bmc-sidebar-bullet-text{grid-column:2;min-width:0}.bmc-sidebar .bmc-mastodon-link{font-size:var(--wp--preset--font-size--bmc-footer-note);font-weight:500;overflow-wrap:anywhere;text-align:center}.bmc-sidebar .bmc-sidebar-item .bmc-mastodon-link{margin-block-end:var(--wp--preset--spacing--40)}.bmc-sidebar .widgettitle,.bmc-sidebar .widget-title{margin:0 0 .7rem;font-size:var(--wp--preset--font-size--bmc-meta);font-weight:700}.bmc-sidebar ul,.bmc-sidebar ol{margin:0;padding-left:1.1rem;list-style-position:outside}.bmc-sidebar li+li{margin-top:.45rem}.bmc-sidebar img{max-width:100%}.bmc-sidebar img.emoji{max-width:none;border-radius:0}.bmc-sidebar .bmc-sidebar-resource-image{text-align:center}.bmc-sidebar .bmc-sidebar-resource-image>a{display:inline-block;max-width:100%}.bmc-sidebar .bmc-sidebar-resource-image img{margin-inline:auto}.bmc-sidebar input[type="search"],.bmc-sidebar input[type="text"]{width:100%;min-height:44px;padding:.6rem .75rem;border:1px solid var(--bmc-line);border-radius:var(--bmc-radius-small);background:var(--bmc-white);color:var(--bmc-text-ink);font:inherit}.bmc-sidebar .wp-block-archives-dropdown,.bmc-sidebar .wp-block-categories-dropdown{width:100%}.bmc-sidebar .wp-block-archives-dropdown select,.bmc-sidebar .wp-block-categories-dropdown select{display:block;width:100%;max-width:none;min-height:3rem;padding:.7rem 2.7rem .7rem .85rem;border:1px solid var(--bmc-line);border-radius:var(--bmc-radius-small);background-color:var(--bmc-white);background-image:linear-gradient(45deg,transparent 50%,var(--bmc-ink) 50%),linear-gradient(135deg,var(--bmc-ink) 50%,transparent 50%);background-position:calc(100% - 0.95rem) 50%,calc(100% - 0.65rem) 50%;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;color:var(--bmc-text-ink);font:inherit;line-height:1.3;appearance:none;-webkit-appearance:none;transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.bmc-sidebar .wp-block-archives-dropdown select:hover,.bmc-sidebar .wp-block-categories-dropdown select:hover{border-color:var(--bmc-blue);background-color:var(--bmc-surface)}.bmc-sidebar .wp-block-archives-dropdown select:focus-visible,.bmc-sidebar .wp-block-categories-dropdown select:focus-visible{border-color:var(--bmc-blue);box-shadow:0 0 0 4px rgb(20 116 184 / .14)}.bmc-sidebar .bmc-mastodon-image{margin-block:1rem;text-align:center}.bmc-sidebar .bmc-mastodon-image>a{display:block;width:fit-content;max-width:100%;margin-inline:auto}.bmc-sidebar .bmc-mastodon-image img{margin-inline:auto;transition:transform 180ms ease,box-shadow 180ms ease}.bmc-sidebar .bmc-mastodon-image>a:hover img,.bmc-sidebar .bmc-mastodon-image>a:focus-visible img{box-shadow:0 .6rem 1.2rem rgb(0 85 180 / .16);transform:translateY(-2px)}.bmc-sidebar>.bmc-sidebar-partner-item{padding-block:1.5rem 1.4rem}.bmc-sidebar .bmc-sidebar-partner{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.45rem;min-height:8.1rem;margin-block:0;padding:1.35rem 1rem 1.45rem;border:1px solid var(--bmc-line);background:var(--bmc-ink);color:var(--bmc-white);box-shadow:var(--bmc-shadow-soft);text-align:center;text-decoration:none;transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.bmc-sidebar .bmc-sidebar-partner::before{width:2.4rem;height:.25rem;border-radius:999px 999px 999px .1rem;background:var(--bmc-orange);content:""}.bmc-sidebar .bmc-sidebar-partner__name,.bmc-sidebar .bmc-sidebar-partner__label{display:block}.bmc-sidebar .bmc-sidebar-partner__name{color:var(--bmc-white);font-size:var(--wp--preset--font-size--bmc-heading-4);font-weight:700;line-height:1}.bmc-sidebar .bmc-sidebar-partner__label{color:var(--bmc-orange);font-size:var(--wp--preset--font-size--bmc-meta);font-weight:600;letter-spacing:.02em;line-height:1.1}.bmc-sidebar .bmc-sidebar-partner:hover,.bmc-sidebar .bmc-sidebar-partner:focus-visible{background:var(--bmc-blue);box-shadow:0 .8rem 1.6rem rgb(0 85 180 / .18);transform:translateY(-2px)}.bmc-sidebar .bmc-sidebar-partner:active{transform:translateY(0) scale(.99)}.bmc-home-intro{max-width:800px;margin-bottom:clamp(3rem, 6vw, 5rem)}.bmc-archive-query{margin-top:clamp(3rem, 6vw, 5rem)}.bmc-home-description{max-width:38rem;margin-top:1.25rem;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-home-description)}.bmc-post-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem, 3vw, 2.75rem)}.bmc-post-grid>li{margin-block-start:0;margin-block-end:0}.bmc-post-card{min-width:0;padding-top:1.35rem;border-top:1px solid var(--bmc-line)}.bmc-post-card .bmc-post-byline{display:none}.bmc-post-card-copy{min-width:0}.bmc-post-grid>li:first-child>.bmc-post-card{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;padding:clamp(1.5rem, 3vw, 3rem);border:0;border-radius:var(--bmc-radius-large);background:var(--bmc-ink);box-shadow:var(--bmc-shadow);color:var(--bmc-canvas)}.bmc-post-grid>li:first-child>.bmc-post-card .bmc-card-date,.bmc-post-grid>li:first-child>.bmc-post-card .bmc-post-byline,.bmc-post-grid>li:first-child>.bmc-post-card .wp-block-post-excerpt{color:rgb(251 250 247 / .76)}.bmc-post-grid>li:first-child>.bmc-post-card .wp-block-post-title a,.bmc-post-grid>li:first-child>.bmc-post-card .bmc-post-byline a,.bmc-post-grid>li:first-child>.bmc-post-card .bmc-card-excerpt a{color:inherit}.bmc-post-grid>li:first-child>.bmc-post-card .wp-block-post-title a:hover,.bmc-post-grid>li:first-child>.bmc-post-card .bmc-post-byline a:hover{color:var(--bmc-orange)}.bmc-post-card .wp-block-post-title{margin:.8rem 0 0;font-size:var(--wp--preset--font-size--bmc-card-title);line-height:1.05}.bmc-post-card .wp-block-post-title a{color:var(--bmc-text-ink);text-decoration:none}.bmc-card-excerpt{margin-top:.9rem;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-card-excerpt);overflow-wrap:anywhere}.bmc-card-excerpt a{display:inline-block;margin-top:.7rem;font-weight:700}.bmc-card-image{position:relative;min-height:190px;margin:0;border-radius:var(--bmc-radius-medium);background:var(--bmc-surface);overflow:hidden}.bmc-post-grid>li:first-child>.bmc-post-card .bmc-card-image{min-height:310px}.bmc-card-image__img{width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform 700ms cubic-bezier(.16,1,.3,1),filter 700ms ease}.bmc-card-image:hover .bmc-card-image__img,.bmc-card-image:focus-within .bmc-card-image__img{transform:scale(1.06);filter:saturate(1.08)}.bmc-card-image--empty{background:linear-gradient(135deg,var(--bmc-surface),var(--bmc-surface-deep))}.bmc-pagination{display:flex;justify-content:space-between;margin-top:4rem;padding-top:1rem;border-top:1px solid var(--bmc-line)}.bmc-front-page{--bmc-front-section-top-gap:var(--bmc-section-space-top);--bmc-front-section-bottom-gap:var(--bmc-section-space-bottom);--bmc-front-section-last-bottom-gap:clamp(3rem, 6vw, 6rem);width:100%;padding-block-end:var(--bmc-front-section-last-bottom-gap);overflow:visible}.bmc-front-page>:where(section){margin-block-start:0}.bmc-front-page>:where(section:not(:first-child)){padding-block-start:var(--bmc-front-section-top-gap)}.bmc-front-page>section:not(:first-child):not(:last-child){padding-block-end:var(--bmc-front-section-bottom-gap)}.bmc-front-animation{width:100%;height:280px;margin:0;overflow:hidden}.bmc-front-animation__frame{display:block;width:100%;height:280px;max-width:none;margin:0;border:0}.bmc-front-hero{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(3rem, 8vw, 9rem);width:min(calc(100% - 3rem), var(--bmc-content-width));min-height:min(820px, calc(100dvh - 112px));margin-inline:auto;padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom)}.bmc-front-hero-copy{min-width:0;max-width:38rem}.bmc-front-hero-kicker,.bmc-section-kicker{margin:0 0 1.25rem;color:var(--bmc-green);font-size:var(--wp--preset--font-size--bmc-meta);font-weight:700;letter-spacing:.02em}.bmc-front-hero-title{max-width:14ch;margin:0;color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--bmc-hero);font-weight:700;letter-spacing:-.018em;line-height:.96;text-wrap:balance}.bmc-front-hero-tagline{max-width:34rem;margin:2rem 0 0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-hero-tagline);line-height:1.45;text-wrap:pretty}.bmc-front-hero-actions{display:flex;flex-wrap:wrap;min-width:0;gap:.8rem;margin-top:2.25rem}.bmc-action-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.85rem 1.25rem;border:1px solid #fff0;border-radius:999px;font-size:var(--wp--preset--font-size--bmc-button);font-weight:700;letter-spacing:.01em;text-decoration:none;transition:transform 220ms ease,background-color 220ms ease,color 220ms ease,border-color 220ms ease,box-shadow 220ms ease}.bmc-action-button:hover,.bmc-action-button:focus-visible{transform:translateY(-3px)}.bmc-action-button:active{transform:translateY(0) scale(.98)}.bmc-action-button--primary{background:var(--bmc-ink);box-shadow:0 12px 25px rgb(0 85 180 / .18);color:var(--bmc-white)}.bmc-action-button--primary:hover,.bmc-action-button--primary:focus-visible{background:var(--bmc-blue);color:var(--bmc-white)}.bmc-action-button--secondary{border-color:var(--bmc-orange);background:var(--bmc-orange);color:var(--bmc-text-ink);box-shadow:0 12px 25px rgb(246 164 58 / .2)}.bmc-action-button--secondary:hover,.bmc-action-button--secondary:focus-visible{border-color:var(--bmc-ink);background:var(--bmc-ink);color:var(--bmc-white)}.bmc-hero-media{position:relative;min-height:min(680px, 72vh);border-radius:var(--bmc-radius-large);background:var(--bmc-surface-deep);box-shadow:var(--bmc-shadow);overflow:hidden;isolation:isolate}.bmc-hero-media::before{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(180deg,rgb(7 43 76 / .04) 30%,rgb(7 43 76 / .54) 100%);pointer-events:none}.bmc-hero-media img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center 58%;transition:transform 900ms cubic-bezier(.16,1,.3,1),filter 900ms ease}.bmc-hero-media__link{display:block;min-height:inherit}.bmc-hero-media:hover img{transform:scale(1.035);filter:saturate(1.05) contrast(1.02)}.bmc-hero-caption{position:absolute;right:1.35rem;bottom:1.25rem;z-index:2;max-width:18rem;margin:0;color:var(--bmc-white);font-size:var(--wp--preset--font-size--bmc-meta);line-height:1.35}.bmc-interest,.bmc-pinned-story{padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom);background:var(--bmc-surface)}.bmc-section-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,0.9fr);align-items:end;gap:clamp(2rem, 7vw, 8rem);width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto;margin-bottom:clamp(3rem, 7vw, 6rem)}.bmc-section-intro h2{max-width:12ch;margin:0;font-size:var(--wp--preset--font-size--bmc-section-title);font-weight:700;letter-spacing:-.018em;line-height:.96;text-wrap:balance}.bmc-section-intro>p{max-width:34rem;margin:0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-home-description);line-height:1.5}.bmc-bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(12rem,auto);grid-auto-flow:dense;gap:1rem;width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto}.grid-flow-dense{grid-auto-flow:dense}.bmc-bento-card{position:relative;display:flex;min-width:0;min-height:16rem;flex-direction:column;justify-content:space-between;padding:clamp(1.25rem, 2.7vw, 2.5rem);border-radius:var(--bmc-radius-medium);background:var(--bmc-white);box-shadow:var(--bmc-shadow-soft);color:var(--bmc-text-ink);overflow:hidden;isolation:isolate;text-decoration:none;transition:transform 400ms cubic-bezier(.16,1,.3,1),box-shadow 400ms ease}.bmc-bento-card:hover,.bmc-bento-card:focus-visible{box-shadow:var(--bmc-shadow);color:var(--bmc-text-ink);transform:translateY(-5px)}.bmc-bento-card--primary{grid-column:span 7;grid-row:span 2;min-height:40rem;justify-content:flex-end;background:var(--bmc-ink);color:var(--bmc-white)!important}.bmc-bento-card--secondary,.bmc-bento-card--tertiary{grid-column:span 5;grid-row:span 1;min-height:19rem}.bmc-bento-card--feature{grid-column:span 12;grid-row:span 1;min-height:12rem;flex-direction:row;align-items:center;gap:2rem;background:radial-gradient(circle at 88% 10%,rgb(20 116 184 / .24),transparent 18rem),var(--bmc-ink);color:var(--bmc-white)!important}.bmc-bento-card--primary::before,.bmc-bento-card--secondary::before,.bmc-bento-card--tertiary::before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none}.bmc-bento-card--primary::before{background:linear-gradient(180deg,rgb(7 43 76 / .03) 0%,rgb(7 43 76 / .04) 42%,rgb(7 43 76 / .14) 60%,rgb(7 43 76 / .8) 100%)}.bmc-bento-card--secondary::before,.bmc-bento-card--tertiary::before{background:linear-gradient(180deg,rgb(7 43 76 / .8) 0%,rgb(7 43 76 / .14) 40%,rgb(7 43 76 / .04) 64%,rgb(7 43 76 / .1) 100%)}.bmc-bento-card__image{position:absolute;inset:0;z-index:0;overflow:hidden}.bmc-bento-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 700ms cubic-bezier(.16,1,.3,1),filter 700ms ease}.bmc-bento-card:hover .bmc-bento-card__image img,.bmc-bento-card:focus-visible .bmc-bento-card__image img{transform:scale(1.06);filter:saturate(1.08) contrast(1.03)}.bmc-bento-card__copy,.bmc-bento-card__arrow{position:relative;z-index:2}.bmc-bento-card__copy{max-width:26rem}.bmc-bento-card__title{display:block;margin:0;font-size:var(--wp--preset--font-size--bmc-card-title);font-weight:700;letter-spacing:0em;line-height:.98;text-wrap:balance}.bmc-bento-card--primary .bmc-bento-card__title,.bmc-bento-card--primary .bmc-bento-card__arrow,.bmc-bento-card--secondary .bmc-bento-card__title,.bmc-bento-card--secondary .bmc-bento-card__arrow,.bmc-bento-card--tertiary .bmc-bento-card__title,.bmc-bento-card--tertiary .bmc-bento-card__arrow{color:var(--bmc-white)!important}.bmc-bento-card--feature .bmc-bento-card__title,.bmc-bento-card--feature .bmc-bento-card__arrow{color:var(--bmc-white)!important}.bmc-bento-card--primary .bmc-bento-card__title{max-width:9ch;font-size:var(--wp--preset--font-size--bmc-featured-card-title);line-height:.9}.bmc-bento-card__description{display:block;max-width:30rem;margin:.85rem 0 0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-card-excerpt);line-height:1.4}.bmc-bento-card--primary .bmc-bento-card__description,.bmc-bento-card--secondary .bmc-bento-card__description,.bmc-bento-card--tertiary .bmc-bento-card__description{color:#fff}.bmc-bento-card--feature .bmc-bento-card__description{max-width:30rem;color:var(--bmc-white)}.bmc-bento-card__arrow{align-self:flex-end;margin-top:1.35rem;font-size:var(--wp--preset--font-size--large);line-height:1;transition:transform 220ms ease}.bmc-bento-card:hover .bmc-bento-card__arrow,.bmc-bento-card:focus-visible .bmc-bento-card__arrow{transform:translateX(5px)}.bmc-bento-card--feature .bmc-bento-card__arrow{margin:0 0 0 auto}.bmc-purpose{padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom);background:var(--bmc-canvas)}.bmc-purpose-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.55fr);align-items:end;gap:clamp(2rem, 8vw, 9rem);width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto;margin-bottom:clamp(3rem, 7vw, 6rem)}.bmc-purpose-intro h2{max-width:11ch;margin:0;font-size:var(--wp--preset--font-size--bmc-section-title);font-weight:700;letter-spacing:-.018em;line-height:.96;text-wrap:balance}.bmc-purpose-intro p{max-width:27rem;margin:0 0 .25rem;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-home-description);line-height:1.5}.bmc-purpose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto}.bmc-purpose-panel{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:clamp(1.75rem, 4vw, 4rem);border:1px solid var(--bmc-line);border-radius:var(--bmc-radius-medium);background:var(--bmc-white);box-shadow:var(--bmc-shadow-soft)}.bmc-purpose-panel--what{--bmc-purpose-number-accent:var(--bmc-white);--bmc-purpose-number-wash:rgba(255, 255, 255, 0.12);background:var(--bmc-ink);border-color:rgb(255 255 255 / .24);color:var(--bmc-white)}.bmc-purpose-panel--why{--bmc-purpose-number-accent:var(--bmc-white);--bmc-purpose-number-wash:rgba(255, 255, 255, 0.12);background:var(--bmc-green);border-color:rgb(255 255 255 / .24);color:var(--bmc-white)}.bmc-purpose-panel-heading{display:flex;align-items:center;gap:1rem;padding-bottom:1.5rem}.bmc-purpose-panel h3{margin:0;color:inherit;font-size:var(--wp--preset--font-size--bmc-article-subheading);font-weight:700;letter-spacing:0em;line-height:1}.bmc-purpose-lead{margin:.75rem 0 0;color:inherit;font-size:var(--wp--preset--font-size--bmc-home-description);font-weight:600;line-height:1.4}.bmc-purpose-list{display:grid;gap:0;margin:1.75rem 0 0;padding:0;list-style:none}.bmc-purpose-list li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.15rem 0;border-top:1px solid rgb(255 255 255 / .28);color:inherit;font-size:var(--wp--preset--font-size--bmc-card-excerpt);line-height:1.35}.bmc-purpose-list li:first-child{border-top:0}.bmc-purpose-list li:last-child{padding-bottom:0}.bmc-purpose-list-number{position:relative;display:grid;place-items:center;width:2.75rem;aspect-ratio:1;padding-top:0;border:1px solid var(--bmc-purpose-number-accent);border-radius:50%;background:var(--bmc-purpose-number-wash);color:inherit;font-family:var(--wp--preset--font-family--bmc-mono);font-size:var(--wp--preset--font-size--small);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em;line-height:1}.bmc-purpose-list-number::after{position:absolute;inset:.22rem;border:1px solid var(--bmc-purpose-number-accent);border-radius:inherit;content:"";opacity:.32;pointer-events:none}.bmc-purpose-panel a,.bmc-purpose-panel a:hover,.bmc-purpose-panel a:focus-visible{color:inherit}.bmc-testimonials{padding-block:var(--bmc-section-space-top) var(--bmc-section-space-bottom);background:var(--bmc-canvas)}.bmc-testimonials-intro{width:min(calc(100% - 3rem), var(--bmc-content-width));margin:0 auto clamp(3rem, 7vw, 6rem)}.bmc-testimonials-intro h2{max-width:10ch;margin:0;font-size:var(--wp--preset--font-size--bmc-section-title);font-weight:700;letter-spacing:-.018em;line-height:.96;text-wrap:balance}.bmc-testimonials-intro p{max-width:30rem;margin:1.5rem 0 0;color:var(--bmc-muted);font-size:var(--wp--preset--font-size--bmc-home-description);line-height:1.5}.bmc-testimonials-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto}.bmc-testimonials-grid--single{grid-template-columns:minmax(0,1fr)}.bmc-testimonial{position:relative;display:flex;min-width:0;flex-direction:column;align-self:stretch;justify-content:flex-start;overflow:hidden}.bmc-testimonial blockquote{margin:0}.bmc-testimonial blockquote p{margin:0;font-size:var(--wp--preset--font-size--bmc-quote);font-weight:600;letter-spacing:0em;line-height:1.18;text-wrap:pretty}.bmc-testimonial__attribution{margin-top:0;padding-top:1.6rem}.bmc-testimonial__attribution cite{display:flex;flex-direction:column;gap:.25rem;font-style:normal}.bmc-testimonial__attribution strong{font-size:var(--wp--preset--font-size--bmc-heading-4);letter-spacing:0em;line-height:1.1}.bmc-testimonial__attribution span{font-size:var(--wp--preset--font-size--bmc-meta);line-height:1.35}.bmc-testimonial--featured{padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:var(--bmc-radius-large);background:radial-gradient(circle at 88% 10%,rgb(20 116 184 / .24),transparent 18rem),var(--bmc-ink);box-shadow:var(--bmc-shadow);color:var(--bmc-white)}.bmc-testimonial--featured blockquote p{max-width:24ch}.bmc-testimonial--featured .bmc-testimonial__attribution strong{color:var(--bmc-white)}.bmc-testimonial--featured .bmc-testimonial__attribution span{color:rgb(251 250 247 / .72)}.bmc-testimonials-column{display:grid;grid-template-rows:none;grid-auto-rows:minmax(min-content,1fr);align-content:stretch;align-self:stretch;gap:1rem;min-width:0}.bmc-testimonial--support,.bmc-testimonial--support-accent{padding:clamp(1.5rem, 3vw, 2.5rem);border:0;border-radius:var(--bmc-radius-medium);background:var(--bmc-surface-deep);box-shadow:var(--bmc-shadow);color:var(--bmc-text-ink)}.bmc-testimonial--support-accent{background:var(--bmc-green);color:var(--bmc-white)}.bmc-testimonial--wendy{background:var(--bmc-surface-deep);color:var(--bmc-text-ink)}.bmc-testimonial--support blockquote p,.bmc-testimonial--support-accent blockquote p{max-width:25ch}.bmc-testimonial--support .bmc-testimonial__attribution strong{color:var(--bmc-text-ink)}.bmc-testimonial--support .bmc-testimonial__attribution span{color:var(--bmc-muted)}.bmc-testimonial--support-accent .bmc-testimonial__attribution strong,.bmc-testimonial--support-accent .bmc-testimonial__attribution span{color:inherit}.bmc-marquee-section{--bmc-front-section-bottom-gap:1.25rem;padding-block:1rem 1.25rem;border-block:1px solid var(--bmc-line);background:var(--bmc-surface-deep);overflow:hidden}.bmc-marquee-viewport{display:flex;width:100%;overflow:hidden}.bmc-marquee-run{display:flex;flex:0 0 auto;width:max-content;animation:bmc-marquee var(--bmc-marquee-duration,6.667s) linear infinite}.bmc-marquee-track{display:flex;flex:0 0 auto;align-items:center;gap:1.5rem;min-width:max-content;padding-right:1.5rem}.bmc-marquee-reference{position:fixed;top:-10000px;left:-10000px;width:max-content;visibility:hidden;pointer-events:none}.bmc-marquee-reference .bmc-marquee-track{animation:none}.bmc-marquee-track span{color:var(--bmc-text-ink);font-size:var(--wp--preset--font-size--large);font-weight:650;letter-spacing:0em;white-space:nowrap}.bmc-marquee-track i{color:#36851A;font-size:var(--wp--preset--font-size--large);font-style:normal;line-height:1}@keyframes bmc-marquee{to{transform:translateX(-50%)}}.bmc-front-action{--bmc-front-section-bottom-gap:clamp(2rem, 6vw, 6rem);position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.55fr);align-items:center;gap:3rem;width:min(calc(100% - 3rem), var(--bmc-content-width));min-height:32rem;margin:var(--bmc-section-space-top) auto 0;padding:clamp(1.5rem, 4vw, 4rem);border-radius:var(--bmc-radius-large);background:radial-gradient(circle at 96% 15%,rgb(255 255 255 / .62),transparent 18rem),var(--bmc-orange);box-shadow:var(--bmc-shadow);overflow:hidden;isolation:isolate}.bmc-action-copy,.bmc-action-mark{position:relative;z-index:1}.bmc-action-copy h2{max-width:12ch;margin:0;font-size:var(--wp--preset--font-size--bmc-featured-card-title);font-weight:700;letter-spacing:-.018em;line-height:.96}.bmc-action-copy p{max-width:32rem;margin:1.5rem 0 0;color:rgb(7 43 76 / .78);font-size:var(--wp--preset--font-size--bmc-home-description);line-height:1.5}.bmc-action-copy .bmc-action-button{margin-top:2rem;background:var(--bmc-ink);color:var(--bmc-white)}.bmc-action-copy .bmc-action-button:hover,.bmc-action-copy .bmc-action-button:focus-visible{background:var(--bmc-blue);color:var(--bmc-white)}.bmc-action-mark{display:grid;place-items:center;min-height:20rem;transform:none}.bmc-action-mark img{display:block;width:min(100%, 20rem);height:auto;object-fit:contain}.bmc-front-legacy{width:min(calc(100% - 3rem), var(--bmc-content-width));margin:0 auto clamp(5rem, 10vw, 10rem);padding:clamp(2.5rem, 5vw, 5rem) 0 0;border-top:1px solid var(--bmc-line)}.bmc-front-legacy .bmc-article-content{max-width:898px;margin-inline:auto}.bmc-front-legacy p[style*="font-size"],.bmc-front-legacy li[style*="font-size"]{font-size:var(--wp--preset--font-size--medium)!important}.bmc-site-footer{position:relative;isolation:isolate;margin-top:0;padding-block:clamp(2.25rem, 4.5vw, 4.5rem) 1.6rem;background:var(--bmc-footer-bg);color:var(--bmc-footer-ink);font-size:var(--wp--preset--font-size--medium);overflow:clip}.bmc-front-page+.wp-block-template-part{margin-top:0}.bmc-front-page+.wp-block-template-part .bmc-front-animation{margin-top:clamp(3rem, 6vw, 6rem)}.bmc-site-footer::before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 84% 12%,rgb(20 116 184 / .32),transparent 24rem),radial-gradient(circle at 12% 100%,rgb(91 140 104 / .22),transparent 23rem);pointer-events:none}.bmc-footer-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) max-content;align-items:start;gap:clamp(1.25rem, 2.5vw, 2.5rem) clamp(1.25rem, 3vw, 3rem);width:min(calc(100% - 3rem), var(--bmc-content-width));margin-inline:auto}.bmc-footer-intro{max-width:22rem}.bmc-footer-brand{display:block;width:min(100%, 18rem);max-width:100%;margin:0;color:var(--bmc-footer-brand-ink);text-decoration:none}.bmc-footer-brand__logo{display:block;width:100%;height:auto}.bmc-footer-brand:hover,.bmc-footer-brand:focus-visible{opacity:.82}.bmc-footer-description{max-width:26rem;margin:1.1rem 0 0;color:var(--bmc-footer-muted)}.bmc-footer-intro .bmc-footer-description br{display:none}.bmc-footer-description+.bmc-footer-description{margin-top:.65rem}.bmc-footer-links{display:grid;grid-template-columns:max-content max-content;grid-template-rows:auto 1fr;grid-column:2 / -1;align-self:stretch;padding-block-start:3.15rem;row-gap:clamp(2rem, 4vw, 4rem);column-gap:clamp(1.25rem, 3vw, 3rem)}.bmc-footer-links>.bmc-footer-column{margin-block-start:0}.bmc-footer-partner-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin:.65rem 0 0}.bmc-footer-partner-row>*{margin:0}.bmc-footer-partner{max-width:none;min-width:0;white-space:normal}.bmc-footer-partner-link{color:var(--bmc-footer-ink);text-decoration:none}.bmc-footer-partner-link:hover,.bmc-footer-partner-link:focus-visible{color:var(--bmc-orange)}.bmc-footer-partner-logo{flex:0 0 auto;width:auto;height:2rem}.bmc-footer-heading{margin:0 0 1rem;color:var(--bmc-footer-ink);font-size:var(--wp--preset--font-size--bmc-footer-heading);font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.bmc-footer-nav{width:max-content;max-width:none;font-size:var(--wp--preset--font-size--medium)}.bmc-footer-nav .wp-block-navigation__container{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;gap:.7rem;width:max-content;max-width:none}.bmc-footer-nav .wp-block-navigation-item{flex:0 0 auto}.bmc-footer-nav .wp-block-navigation-item__content{padding:0;color:var(--bmc-footer-muted);font-size:var(--wp--preset--font-size--medium);font-weight:300;line-height:1.35;white-space:nowrap}.bmc-footer-nav .wp-block-navigation-item__content:hover,.bmc-footer-nav .wp-block-navigation-item__content:focus-visible,.bmc-footer-nav .wp-block-navigation-item__content[aria-current="page"]{color:var(--bmc-orange)}.bmc-footer-note{grid-column:1 / -1;margin:0;padding-top:.6rem;border-top:1px solid var(--bmc-footer-line);color:var(--bmc-footer-muted);font-size:var(--wp--preset--font-size--bmc-meta)}.bmc-footer-note p{margin:.25rem 0;font-size:var(--wp--preset--font-size--bmc-footer-note)}.bmc-footer-copyright__rights,.bmc-footer-copyright__hosting{display:inline-block;white-space:nowrap}.bmc-footer-note a{color:var(--bmc-footer-ink);text-decoration:none}.bmc-footer-note a:hover,.bmc-footer-note a:focus-visible{color:var(--bmc-orange)}.bmc-comments{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--bmc-line)}.bmc-comments .wp-block-comment-template{padding-block:1.2rem;border-bottom:1px solid var(--bmc-line)}@media (max-width:1100px){.bmc-header-inner,.bmc-page-shell,.bmc-home-shell,.bmc-front-hero,.bmc-section-intro,.bmc-bento-grid,.bmc-purpose-intro,.bmc-purpose-grid,.bmc-testimonials-intro,.bmc-testimonials-grid,.bmc-front-action,.bmc-front-legacy,.bmc-footer-grid{width:min(calc(100% - 2rem), var(--bmc-content-width))}.bmc-header-inner{gap:1rem}.bmc-header-right{gap:.85rem}.bmc-primary-nav .wp-block-navigation__container{gap:.85rem}.bmc-bento-card--primary{min-height:34rem}.bmc-front-action{grid-template-columns:minmax(0,1fr) minmax(200px,0.48fr)}.bmc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmc-footer-intro{grid-column:1 / -1;max-width:32rem}.bmc-footer-links{grid-column:1 / -1;max-width:none;padding-block-start:clamp(1.25rem, 2.6vw, 2.5rem)}}@media (max-width:900px){.bmc-header-inner{min-height:96px}}.bmc-site-header--compact .bmc-header-right{flex:0 0 auto;gap:.75rem}.bmc-site-header--compact .bmc-desktop-nav{display:none!important}.bmc-site-header--compact .bmc-mobile-nav{display:flex!important}.bmc-site-header .bmc-mobile-nav .wp-block-navigation__responsive-container-content .wp-block-navigation__container{flex-direction:column;align-items:flex-start;gap:1rem}.bmc-site-header .bmc-mobile-nav .wp-block-navigation__responsive-container.is-menu-open{padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));background:var(--bmc-white);color:var(--bmc-text-ink)}@media (max-width:767px){.bmc-site-header .bmc-desktop-nav{display:none!important}.bmc-site-header .bmc-mobile-nav{display:flex!important}.bmc-header-inner{gap:1rem}.bmc-header-right{flex:0 0 auto;gap:.75rem}}@media (max-width:767px){body.admin-bar .bmc-site-header{top:46px}.bmc-header-inner,.bmc-page-shell,.bmc-home-shell,.bmc-front-hero,.bmc-section-intro,.bmc-bento-grid,.bmc-purpose-intro,.bmc-purpose-grid,.bmc-pinned-story,.bmc-testimonials-intro,.bmc-testimonials-grid,.bmc-front-action,.bmc-front-legacy,.bmc-footer-grid{width:min(calc(100% - 1.5rem), var(--bmc-content-width))}.bmc-header-inner{min-height:96px}.bmc-nav-donate{min-height:46px;padding-inline:.9rem}.bmc-primary-nav .wp-block-navigation__responsive-container.is-menu-open{padding:1rem 1.5rem;background:var(--bmc-white);color:var(--bmc-text-ink)}.bmc-primary-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:1rem}.bmc-primary-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{font-size:var(--wp--preset--font-size--medium)}.bmc-content-grid{grid-template-columns:minmax(0,1fr);gap:4rem}.bmc-sidebar{position:static}.bmc-post-grid{grid-template-columns:1fr}.bmc-post-grid>li:first-child>.bmc-post-card{grid-column:auto}.bmc-front-hero{grid-template-columns:1fr;min-height:auto;gap:3rem;padding-block:3.5rem 4.5rem}.bmc-front-hero-title{max-width:11ch;font-size:var(--wp--preset--font-size--bmc-mobile-hero)}.bmc-front-hero-copy,.bmc-front-hero-actions{width:100%}.bmc-hero-media{min-height:60vh;border-radius:var(--bmc-radius-large)}.bmc-section-intro{grid-template-columns:1fr;align-items:start;gap:2rem;margin-bottom:3rem}.bmc-purpose{padding-block:4rem 5rem}.bmc-purpose-intro{grid-template-columns:1fr;align-items:start;gap:2rem;margin-bottom:3rem}.bmc-purpose-intro h2{max-width:12ch}.bmc-purpose-grid{grid-template-columns:1fr;gap:1rem}.bmc-purpose-panel--what{margin-top:0}.bmc-section-intro h2{max-width:11ch}.bmc-bento-grid{grid-template-columns:1fr;grid-template-rows:auto}.bmc-bento-card--primary,.bmc-bento-card--secondary,.bmc-bento-card--tertiary,.bmc-bento-card--feature{grid-column:auto;grid-row:auto}.bmc-bento-card--primary{min-height:33rem}.bmc-bento-card--secondary,.bmc-bento-card--tertiary{min-height:20rem}.bmc-bento-card--feature{min-height:15rem;flex-direction:column;align-items:flex-start}.bmc-bento-card--feature .bmc-bento-card__arrow{margin:1.25rem 0 0}.bmc-testimonials{padding-block:4rem 5rem}.bmc-testimonials-grid{grid-template-columns:1fr}.bmc-front-action{grid-template-columns:1fr;min-height:auto;margin-block-start:4rem}.bmc-action-mark{min-height:14rem}.bmc-footer-grid{grid-template-columns:1fr;gap:1rem}.bmc-footer-intro,.bmc-footer-links,.bmc-footer-note{grid-column:auto}.bmc-footer-links{grid-template-columns:max-content;grid-template-rows:none;row-gap:2rem}.bmc-footer-partner-row{grid-column:auto}.bmc-footer-partner{white-space:normal}.bmc-footer-intro .bmc-footer-description br{display:inline}}@media (min-width:768px){.bmc-footer-intro,.bmc-footer-intro .bmc-footer-description{max-width:none}}@media (max-width:700px){.bmc-footer-copyright__hosting{display:block}.bmc-footer-copyright__separator{display:none}}@media (max-width:480px){.bmc-header-inner{gap:.7rem}.bmc-nav-donate{min-height:42px;padding-inline:.8rem}.bmc-front-hero-actions{align-items:stretch;flex-direction:column}.bmc-action-button{width:100%}.bmc-hero-media{min-height:52vh}.bmc-action-mark{min-height:11rem}}@media (max-width:400px){.bmc-header-inner{flex-wrap:wrap;column-gap:0;row-gap:.75rem}.bmc-site-header .bmc-header-right{flex:1 0 100%}}.wp-site-blocks :is(a,button,input,select,textarea):focus-visible{box-shadow:0 0 0 7px var(--bmc-ink)!important}