.hero-card.materials{background:none!important;overflow:hidden;position:relative;width:100%!important}.hero-card.materials .hero-card--cta{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--green-4);border-radius:30px;margin-top:25px;padding:11.5px 24px;width:-moz-max-content;width:max-content}.hero-card.materials .hero-card--cta a{align-items:center;color:var(--wp--preset--color--black);display:flex;font-size:1.125rem;font-weight:600;gap:15px;justify-content:center;line-height:1.9125rem}.hero-card.materials .hero-card--cta:hover{border:2px solid var(--wp--preset--color--green-4);padding:10.5px 23px}@media(min-width:1024px){.hero-card.materials .hero-card--cta{font-size:.875rem;line-height:1.5rem}}.hero-card.materials .inner-padding{padding-block:32px;position:relative;z-index:1}@media(min-width:768px){.hero-card.materials .inner-padding{padding-block:32px}}.hero-card.materials .materials-title{color:var(--wp--preset--color--white);font-size:1.5rem;font-weight:700;line-height:1.95rem;margin:0}@media(min-width:1024px){.hero-card.materials .materials-title{font-size:2.5rem;line-height:3.25rem}}.hero-card.materials .materials-title a{color:var(--wp--preset--color--white);cursor:pointer;text-decoration:none}.hero-card.materials .materials-text{color:var(--wp--preset--color--white);display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.9125rem;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1024px){.hero-card.materials .materials-text{font-size:1.125rem}}.hero-card.materials .materials-text a{color:var(--wp--preset--color--white);cursor:pointer;text-decoration:none}.hero-card.materials .button-category-slider{align-items:center;background:var(--wp--preset--color--white)!important;border:1px solid var(--wp--preset--color--green-4);border-radius:30px;color:var(--wp--preset--color--black)!important;display:flex;font-size:.89rem;gap:5px;justify-content:center;line-height:1.7rem;margin-top:25px;max-width:253px;padding:11.5px 24px}@media(min-width:768px){:root{--wp--preset--font-size--display-large:3.5rem;--wp--preset--font-size--display-small:3rem;--wp--preset--font-size--title-h--1:2rem;--wp--preset--font-size--title-h-2:1.5rem;--wp--preset--font-size--title-h-3:1.25rem;--wp--preset--font-size--title-h-4:1.125rem;--wp--preset--font-size--body-large:1.25rem;--wp--preset--font-size--body-medium:1.125rem;--wp--preset--font-size--body-regular:1rem;--wp--preset--font-size--body-small:0.875rem;--wp--preset--font-size--title-3-5-3rem:3rem}}@media(min-width:1024px){:root{--wp--preset--font-size--display-large:4rem;--wp--preset--font-size--display-small:3.5rem;--wp--preset--font-size--title-h-1:2.5rem;--wp--preset--font-size--title-h-2:2rem;--wp--preset--font-size--title-h-3:1.5rem;--wp--preset--font-size--title-h-4:1.25rem;--wp--preset--font-size--body-large:1.5rem;--wp--preset--font-size--body-medium:1.25rem;--wp--preset--font-size--body-regular:1.125rem;--wp--preset--font-size--body-small:1rem;--wp--preset--font-size--body-1-0-875rem:1rem;--wp--preset--font-size--body-3-2-5-rem:3rem;--wp--preset--font-size--title-3-5-3rem:3.5rem}}body.high-contrast{--wp--preset--color--baseblack:#fff;--wp--preset--color--basewhite:#000;--wp--preset--color--black:#fff;--wp--preset--color--white:#000;--wp--preset--color--green-1:#c3faaf;--wp--preset--color--green-2:#bfd9c0;--wp--preset--color--green-3:#c3faaf;--wp--preset--color--green-4:#c3faaf;--wp--preset--color--gray-100:#000;--wp--preset--color--gray-800:#fff;--wp--preset--color--blur-1:#18223099;--wp--preset--color--blue:#fff;--wp--preset--color--gray-950:#fcfcfc;--wp--preset--color--white-dash:#c3faaf;--wp--preset--color--green-light-dash:#c3faaf;--wp--preset--color--gray-light-dash:#c3faaf;--wp--preset--color--gray-dark-dash:#fff}.hero-card.category{background:none!important}.high-contrast .hero-card .hero-cta a{color:var(--wp--preset--color--green-4)}.high-contrast .hero-card .hero-cta a.has-transparent-background-color:hover{border-color:var(--wp--preset--color--black)}.high-contrast .hero-card.dashboard .date,.high-contrast .hero-card.dashboard .text,.high-contrast .hero-card.dashboard .title{color:var(--wp--preset--color--black)}.high-contrast .hero-card.dashboard .wp-block-button__link.has-transparent-background-color{background-color:var(--wp--preset--color--white)!important}.high-contrast .hero-card.dashboard .wp-block-button__link.has-white-dash-background-color{color:var(--wp--preset--color--white)!important}.high-contrast .hero-card.dashboard .wp-block-button__link.has-background,.high-contrast .hero-card.dashboard .wp-block-button__link.has-basewhite-color{background-color:var(--wp--preset--color--white)!important;border:1px solid var(--wp--preset--color--green-4);color:var(--wp--preset--color--green-4)!important}.hero-card.default{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--wp--preset--color--blur-1);border-radius:16px;overflow:hidden;position:relative}.hero-card.default .inner-padding{padding-block:32px;padding-inline:12px;position:relative;z-index:1}@media(min-width:768px){.hero-card.default .inner-padding{padding-block:32px;padding-inline:40px}}.hero-card.default .hero-card--label{display:flex;font-size:.875rem;gap:24px;line-height:1.4875rem}.hero-card.default .hero-card--label a{color:var(--wp--preset--color--black);cursor:pointer;text-decoration:none}.hero-card.default .hero-card--content{color:var(--wp--preset--color--black);display:flex;flex-direction:column;gap:8px;margin-top:8px}.hero-card.default .title{font-size:1.25rem;font-weight:700;line-height:1.625rem;margin:0}@media(min-width:1024px){.hero-card.default .title{font-size:2rem;line-height:2.6rem}}.hero-card.default .title a{color:var(--wp--preset--color--black);cursor:pointer;text-decoration:none}.hero-card.default .text{display:-webkit-box;font-size:1.25rem;font-weight:400;line-height:1.7rem;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1024px){.hero-card.default .text{font-size:1rem}}.hero-card.default .text a{color:var(--wp--preset--color--black);cursor:pointer;text-decoration:none}.hero-card.default .category{font-size:.875rem;font-weight:600;line-height:1.4875rem;margin:0}.hero-card.default .date{color:var(--wp--preset--color--black);font-size:.875rem;font-weight:400;line-height:1.4875rem;margin:0}.hero-card.default .hero-cta{display:flex;height:auto;margin-top:24px}.hero-card.default .hero-cta a{align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--green-4);border-radius:30px;box-sizing:border-box;color:var(--wp--preset--color--black);display:flex;gap:16px;justify-content:center;min-height:59px;pointer-events:all;width:178px}@media(min-width:1024px){.hero-card.default .hero-cta a{min-height:63px}}.hero-card.default .hero-cta a svg{height:14px;width:24px;stroke:var(--wp--preset--color--green-4)}.hero-card.default .hero-cta a:hover{border:2px solid var(--wp--preset--color--black)}.hero-card.default a:hover{text-decoration:underline}.hero-card.category,.hero-card.dashboard{background-color:var(--wp--preset--color--blur-2);overflow:hidden;position:relative;width:100%!important}.hero-card.category .inner-padding,.hero-card.dashboard .inner-padding{padding-block:32px;position:relative;z-index:1}@media(min-width:768px){.hero-card.category .inner-padding,.hero-card.dashboard .inner-padding{padding-block:32px}}.hero-card.category .hero-card--label,.hero-card.dashboard .hero-card--label{display:flex;font-size:.875rem;gap:24px;line-height:1.4875rem}.hero-card.category .hero-card--label a,.hero-card.dashboard .hero-card--label a{color:var(--wp--preset--color--black);cursor:pointer;text-decoration:none}.hero-card.category .category,.hero-card.dashboard .category{font-size:.875rem;font-weight:600;line-height:1.4875rem;margin:0}.hero-card.category .date,.hero-card.dashboard .date{color:var(--wp--preset--color--white);font-size:1rem;font-weight:400;line-height:1.25rem;margin:0}@media(min-width:1024px){.hero-card.category .date,.hero-card.dashboard .date{font-size:1.5rem;line-height:1.875rem}}.hero-card.category .hero-card--content,.hero-card.dashboard .hero-card--content{color:var(--wp--preset--color--black);display:flex;flex-direction:column}.hero-card.category .title,.hero-card.dashboard .title{color:var(--wp--preset--color--white);font-size:1.5rem;font-weight:700;line-height:1.95rem;margin:0}@media(min-width:1024px){.hero-card.category .title,.hero-card.dashboard .title{font-size:2.5rem;line-height:3.25rem}}.hero-card.category .title a,.hero-card.dashboard .title a{color:var(--wp--preset--color--white);cursor:pointer;text-decoration:none}.hero-card.category .text,.hero-card.dashboard .text{color:var(--wp--preset--color--white);display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.9125rem;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1024px){.hero-card.category .text,.hero-card.dashboard .text{font-size:1.125rem}}.hero-card.category .text a,.hero-card.dashboard .text a{color:var(--wp--preset--color--white);cursor:pointer;text-decoration:none}.hero-card.category .hero-cta,.hero-card.dashboard .hero-cta{display:flex;gap:16px;height:auto;margin-top:16px}.hero-card.category .hero-cta a,.hero-card.dashboard .hero-cta a{align-items:center;border-radius:30px;display:flex;font-size:.89rem;gap:5px;justify-content:center;line-height:1.7rem;padding-left:11.5px;padding-right:11.5px;pointer-events:all;width:100%}.hero-card.category .hero-cta a svg,.hero-card.dashboard .hero-cta a svg{height:auto;width:16px}.hero-card.category .hero-cta a svg path,.hero-card.dashboard .hero-cta a svg path{color:currentColor;stroke:currentColor}@media(min-width:1024px){.hero-card.category .hero-cta a,.hero-card.dashboard .hero-cta a{gap:12px;padding-left:24px;padding-right:24px;width:auto}}.hero-card.category .hero-cta a:hover:not(.has-transparent-background-color),.hero-card.dashboard .hero-cta a:hover:not(.has-transparent-background-color){border-color:var(--wp--preset--color--black)}.hero-card.category a:hover,.hero-card.dashboard a:hover{text-decoration:underline}
