:root{--block-spacing-y: var(--spacing-lg);--block-spacing-x: var(--spacing);--block-margin-y: var(--block-spacing-y);--block-margin-x: var(--block-spacing-x);--block-padding-y: var(--block-spacing-y);--block-padding-x: var(--block-spacing-x)}@media screen and (min-width: 768px){:root{--block-spacing-y: var(--spacing-xxl);--block-spacing-x: var(--spacing-md)}}.membership-list{padding-left:var(--block-padding-x);padding-right:var(--block-padding-x);display:flex;flex-direction:column;gap:var(--spacing-lg);padding-top:0;margin-top:0;margin-bottom:var(--spacing-lg)}@media screen and (min-width: 768px){.membership-list{display:grid;padding-top:0;margin-bottom:var(--spacing-xxl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1024px){.membership-list{padding-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}}.membership-box{padding:var(--spacing-md);background:var(--color-green-lightest);display:flex;flex-direction:column;gap:var(--spacing-sm)}@media screen and (min-width: 1024px){.membership-box{padding:var(--spacing-md) var(--spacing-lg)}}.membership-box__icon{height:8.5rem}.membership-box__icon svg,.membership-box__icon img{max-height:100%;max-width:100%;object-fit:contain}.membership-box__top{grid-area:top;display:flex;flex-direction:column;gap:var(--spacing-sm)}.membership-box__heading{font-size:1.75rem;line-height:2.1875rem;color:var(--color-green-dark)}@media screen and (min-width: 768px){.membership-box__heading{font-size:2.25rem;line-height:2.875rem}}.membership-box__text{grid-area:text;font-size:1rem;display:flex;flex-direction:column;align-items:start;flex-grow:1;margin-bottom:0;color:var(--color-green-dark)}@media screen and (min-width: 768px){.membership-box__text{font-size:1.125rem}}.membership-box__text>ul.checkmark li:before{background-image:url(/Icons/check--dark-green.svg)}.membership-box__text>ul.slash li:before{background-image:url(/Icons/slash--green-dark.svg)}.membership-box__text a:not(.btn){font-weight:var(--fw-bold);font-size:1rem}.membership-box__text a:not(.btn):hover,.membership-box__text a:not(.btn):focus{text-decoration:none}.membership-box__text a+a{margin-top:var(--spacing-xs)}
