.md-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.md-article-card{min-width:0;display:flex;flex-direction:column;gap:14px;border-radius:10px}.md-article-card>a:first-child{color:var(--md-navy);text-decoration:none}.md-article-card>a:first-child:hover{text-decoration:underline}.md-article-card img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:10px}.md-article-card :is(h2,h3,h4,h5,h6){font-size:1.375rem;line-height:1.4;margin:14px 0 0}.md-article-card p{margin:0}.md-article-more{margin-top:auto}@media(max-width:767px){.md-post-grid{grid-template-columns:1fr}}.md-component-menu__list,.md-component-menu__list ul{list-style:none;margin:0;padding:0}.md-component-menu__list{display:flex;flex-wrap:wrap;gap:var(--md-menu-gap,8px 16px);align-items:start}.md-component-menu__list>li{margin:0;min-width:0}.md-component-menu a{display:flex;align-items:center;min-height:44px;padding:var(--md-menu-padding,var(--md-menu-padding-y,7px) 10px);margin:var(--md-menu-margin,0);border-radius:var(--md-menu-radius,0);border-style:var(--md-menu-border-style,none);border-width:var(--md-menu-border-width,0);border-color:var(--md-menu-border-color,currentColor);background:var(--md-menu-bg,transparent);font-family:var(--md-heading);font-size:var(--md-menu-font-size,inherit);font-weight:var(--md-menu-font-weight,inherit);line-height:1.3;color:var(--md-menu-fg,var(--md-green-text));text-decoration:none}.md-component-menu a:hover,.md-component-menu a[aria-current=page]{text-decoration:underline}.md-component-menu .sub-menu{padding-inline-start:16px;border-inline-start:2px solid var(--md-border);margin-block:4px 12px}.md-component-menu--center>.md-component-menu__list{justify-content:center}.md-component-menu--right>.md-component-menu__list{justify-content:flex-end}.md-component-menu--justify>.md-component-menu__list>li{flex:1 1 auto}.md-component-button-wrap{display:flex;margin-block:14px}.md-component-button-wrap--center{justify-content:center}.md-component-button-wrap--right{justify-content:flex-end}.md-component-button-wrap--justify>.md-component-button{width:100%}.md-component-button{background:var(--md-component-button-bg,var(--md-green-button));max-width:100%;overflow-wrap:anywhere}.md-component-button:hover{background:var(--md-component-button-hover,#235800)}.md-component-accordion summary{color:var(--md-navy);font-family:var(--md-heading);font-size:1.125rem}.md-component-accordion summary>*{display:inline;font:inherit}.md-component-accordion .wp-block-group{min-width:0}.md-testimonial-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--md-testimonial-columns,3) - 1)*20px)/var(--md-testimonial-columns,3));gap:20px;list-style:none;padding:4px 4px 20px;margin-block:30px;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:4px;overscroll-behavior-inline:contain}.md-testimonial-track:focus-visible{outline:3px solid var(--md-navy);outline-offset:4px}.md-testimonial{min-width:0;margin:0!important;scroll-snap-align:start}.md-testimonial figure{height:100%;display:flex;flex-direction:column}.md-testimonial blockquote{flex:1;margin:0 0 20px;padding:20px;border:1px solid #d4d6e0;border-radius:8px;background:var(--md-surface);position:relative;font-style:normal}.md-testimonial blockquote:after{content:"";position:absolute;bottom:-9px;inset-inline-start:26px;width:16px;height:16px;transform:rotate(45deg);background:var(--md-surface);border-inline-end:1px solid #d4d6e0;border-block-end:1px solid #d4d6e0}.md-testimonial blockquote>:last-child{margin-bottom:0}.md-testimonial figcaption{display:flex;align-items:center;gap:12px;color:var(--md-navy);font-size:1rem}.md-testimonial figcaption img{width:54px;height:54px;object-fit:contain;border-radius:50%;flex:0 0 54px}.md-testimonial-attribution{display:grid;gap:3px;min-width:0}.md-testimonial cite{font-style:normal;font-weight:700}.md-testimonial-attribution>span{font-size:.875rem;color:var(--md-muted)}@media(max-width:1024px){.md-testimonial-track{grid-auto-columns:calc((100% - 20px)/2)}}@media(max-width:600px){.md-testimonial-track{grid-auto-columns:100%}.md-component-menu__list{flex-direction:column;align-items:stretch}.md-component-menu__list>li{width:100%}}@media(max-width:767px){.md-component-menu a{margin:var(--md-menu-margin-mobile,var(--md-menu-margin,0));padding:var(--md-menu-padding-mobile,var(--md-menu-padding,var(--md-menu-padding-y,7px) 10px))}}@media(prefers-reduced-motion:reduce){.md-testimonial-track{scroll-behavior:auto}}@media print{.md-testimonial-track{display:block;overflow:visible}.md-testimonial{break-inside:avoid;margin-bottom:24px!important}}