:root{--pad__s:2rem;--accent-color:#70a851;accent-color:var(--accent-color);--link-color:var(--accent-color)}.content-grid h1,.content-grid article.subgrid>p{margin-top:0;margin-bottom:0}.accent{background:#70a85152;grid-column:full-width;padding-top:6rem;padding-bottom:6rem}main{margin-block:var(--pad__m)}.cover-image img{width:100%;margin-block:var(--pad__m)}article.content-grid{--breakin-columns:0;grid-template-columns:[full-width-start]minmax(var(--padding-inline),1fr)[breakout-start]minmax(0,var(--breakout-size))[content-start]0fr [breakin-start]repeat(var(--content-columns),calc(min(100% - var(--padding-inline)*2,var(--content-max-width))/var(--content-columns)))[breakin-end]0fr [content-end]minmax(0,var(--breakout-size))[breakout-end]minmax(var(--padding-inline),1fr)[full-width-end]}@media (min-width:900px){article.content-grid{--breakin-columns:2;grid-template-columns:[full-width-start]minmax(var(--padding-inline),1fr)[breakout-start]minmax(0,var(--breakout-size))[content-start]repeat(var(--breakin-columns),calc(min(100% - var(--padding-inline)*2,var(--content-max-width))/var(--content-columns)))[breakin-start]repeat(calc(var(--content-columns) - var(--breakin-columns)*2),calc(min(100% - var(--padding-inline)*2,var(--content-max-width))/var(--content-columns)))[breakin-end]repeat(var(--breakin-columns),calc(min(100% - var(--padding-inline)*2,var(--content-max-width))/var(--content-columns)))[content-end]minmax(0,var(--breakout-size))[breakout-end]minmax(var(--padding-inline),1fr)[full-width-end]}}article.content-grid>:not(.breakout,.full-width,.content),.full-width>:not(.breakout,.full-width,.content){grid-column:breakin}.accent{padding-block:var(--pad__m);margin-block:var(--pad__m)}div:has(>.card){--col-gap:2rem;--cols:3;column-gap:var(--col-gap);row-gap:calc(var(--col-gap)*2);flex-wrap:wrap;justify-content:start;align-items:start;display:flex}p:has(>img){margin:0;padding:0}p:empty{display:none}.card{flex-direction:column;flex-basis:calc((100% - var(--col-gap)*(var(--cols) - 1))/var(--cols));background:var(--surface-100);border-radius:.75rem;align-items:stretch;min-width:20rem;display:flex;overflow:clip;box-shadow:0 4px 16px #0000001f}.card>:nth-child(2){margin-top:1.5rem;margin-bottom:0}.card>:nth-child(3){margin-top:.25rem;margin-bottom:0}.card>:nth-child(4){margin-top:.5rem;margin-bottom:0}.card>:nth-child(5){margin-top:1rem;margin-bottom:0}.card:not(:has(h4)){padding-bottom:2rem}.card>:not(:has(>img)){margin-top:0;margin-bottom:0;padding-left:2rem;padding-right:2rem}.card p:has(>img){display:contents}.card strong{color:#70a851;font-size:.875rem;font-weight:800;line-height:1.43}.card>:last-child{padding-bottom:2rem}.card>div:last-of-type{color:#222426;background:#70a85129;flex-direction:column;gap:.5rem;padding:1.5rem 2rem 2rem;font-size:.875rem;display:flex}.card>div:last-of-type h4{color:#222426;margin:0;font-size:.875rem;font-weight:700;line-height:1.43}.card>div:last-of-type ul{margin-top:0;margin-bottom:0}.card>div:last-of-type li::marker{color:#70a851}.button{background:var(--accent-color);color:var(--surface-100);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:2;text-decoration:none;display:inline-flex}