.qpac.content-card{position:relative}.qpac.content-card a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;font-size:0}.qpac.content-card h2{position:absolute;z-index:1;top:0.625rem;left:0.625rem;padding:0.375rem 0.53125rem;border-radius:0.1875rem;-webkit-backface-visibility:hidden;background-color:#00ffae;color:#1c1d21;font-size:0.625rem;font-weight:400;line-height:1.2;text-transform:uppercase;-webkit-transform:translateZ(0);will-change:transform}@media screen and (min-width:1199px){.qpac.content-card h2{font-size:0.75rem}}.qpac.content-card figure,.qpac.content-card picture{overflow:hidden;margin-bottom:0.4375rem;aspect-ratio:1/1}@media screen and (min-width:1199px){.qpac.content-card figure,.qpac.content-card picture{margin-bottom:0.5rem}}.qpac.content-card figure img,.qpac.content-card picture img{transform:scale(1);will-change:transform;transition:all 0.3s ease-in-out}.qpac.content-card:hover picture img{transform:scale(1.02)}.qpac.content-card article{position:relative;padding-top:0.0625rem;padding-left:3rem}@media screen and (min-width:1199px){.qpac.content-card article{padding-right:2rem}}.qpac.content-card article:before{position:absolute;top:0;left:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16.54v-16h16v16H0zm1.399-1.399H14.6V1.94H1.4V15.14zm3.89-3.89V5.83h5.421v5.42H5.29z' fill='%2316171A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:""}.qpac.content-card article h3{margin-bottom:0;color:#16171a;font-size:0.8125rem;font-weight:400;line-height:1.2;text-transform:uppercase}@media screen and (min-width:1199px){.qpac.content-card article h3{font-size:1rem;line-height:1.1}}.qpac.content-card article time{color:#4c515c;font-size:0.8125rem;line-height:1.2;text-transform:uppercase}.qpac.content-card.content-card--white article:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16V0h16v16H0zm1.399-1.399H14.6V1.4H1.4V14.6zm3.89-3.89V5.29h5.421v5.42H5.29z' fill='%23fff'/%3E%3C/svg%3E")}.qpac.content-card.content-card--white article h3{color:#fff}.qpac.content-card.content-card--green{display:flex;flex-direction:column;justify-content:flex-end;background-color:#00ffae;min-height:400px;padding:20px;aspect-ratio:1/1}@media screen and (max-width:767px){.qpac.content-card.content-card--green{min-height:auto;aspect-ratio:auto}}.qpac.content-card.content-card--green article{margin-top:auto}.qpac.content-card.content-card--green h2{color:#16171a;font-size:20px;position:relative;top:0;left:0;background-color:transparent;padding-left:0;padding-bottom:20px;margin-left:0}.qpac.content-card.content-card--green .cat-item-wrapper{padding-bottom:20px}.qpac.content-card.content-card--green .cat-item-wrapper .cat-item{color:#16171a;font-size:14px;font-weight:700;line-height:1.66;text-transform:none;padding-bottom:20px}.qpac.content-card.content-card--green .description{color:#16171a;font-size:14px;font-weight:400;line-height:1.66;text-transform:none}.qpac.content-card.content-card--green .dl-checkbox{width:-moz-max-content;width:max-content;padding-bottom:40px}.qpac.content-card.content-card--green .dl-checkbox input[type=checkbox]{display:none;color:#242830}.qpac.content-card.content-card--green .dl-checkbox input[type=checkbox]:checked+label{color:#16171a}.qpac.content-card.content-card--green .dl-checkbox label{display:flex;font-size:16px;align-items:center;gap:10px;color:#242830;cursor:pointer}.qpac.content-card.content-card--green .dl-checkbox label:before{display:block;width:22px;height:22px;border:1px solid #242830;content:"";background-color:#242830;position:relative}.qpac.content-card.content-card--green .dl-checkbox input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 4L6 12.5 1.5 8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}.qpac.content-card.content-card--green .footer-actions{display:flex;justify-content:space-evenly;align-items:flex-end;flex-grow:1;column-gap:0.625rem}@media screen and (max-width:767px){.qpac.content-card.content-card--green .footer-actions{flex-direction:column;align-items:flex-start;row-gap:10px;margin-top:20px}}.qpac.content-card.content-card--green .footer-actions button{display:inline-flex;position:relative;text-align:center;font-size:16px;z-index:1;min-width:13.75rem;align-items:center;justify-content:center;border:0.0625rem solid #16171a;background-color:#16171a;color:#fff;overflow:hidden;padding:0.9375rem 1rem 0.875rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all 0.3s ease-in-out;height:47px;cursor:pointer}.qpac.content-card.content-card--green .footer-actions button:hover{background-color:#16171a;border-color:#16171a;font-weight:700}@media screen and (max-width:767px){.qpac.content-card.content-card--green .footer-actions button{width:100%}}@media screen and (min-width:1199px){.qpac.content-card.content-card--why-change article h3{font-size:0.8125rem}}.qpac.sign-up-card{width:100%;height:100%}.qpac.sign-up-card .sign-up-card__container{display:flex;flex-direction:column;justify-content:space-between;padding:2rem 2.75rem 2.5rem;aspect-ratio:1/1;background-color:#00ffae}.qpac.sign-up-card h2{margin-bottom:1rem;color:#16171a;font-size:clamp(1.5rem,3.00752vw + 0.793233125rem,3.5rem);font-weight:400;letter-spacing:-0.035rem;line-height:100%;text-transform:uppercase;display:-webkit-box;overflow:hidden;-Webkit-box-orient:vertical;-webkit-line-clamp:3}.qpac.sign-up-card figure{width:1.5rem;height:1.5rem;margin-bottom:2rem}.qpac.sign-up-card figure.aspect-box{--aspect-ratio:1/1}.qpac.sign-up-card p{color:#242830;display:-webkit-box;overflow:hidden;-Webkit-box-orient:vertical;-webkit-line-clamp:2}.qpac.sign-up-card .sign-up-card__email form{width:100%}.qpac.sign-up-card .sign-up-card__email form label{font-size:0;line-height:0;text-decoration:none}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper{position:relative;display:grid;gap:0 0.75rem;grid-template-columns:minmax(0,1fr) minmax(2.75rem,4.375rem);grid-template-rows:auto auto}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper input{width:100%;padding-right:4rem;padding-bottom:0.9375rem;border:none;border-bottom:0.0625rem solid #16171a;margin-top:0.4375rem;background-color:transparent;color:#16171a;font-size:0.75rem;grid-column:1/-1;grid-row:1/2;line-height:120%;outline:none}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper input::placeholder{color:#16171a;text-transform:uppercase}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper input:-webkit-autofill{background-color:transparent;-webkit-box-shadow:0 0 0rem 6.25rem #00ffae inset;-webkit-text-fill-color:#16171a}@media screen and (min-width:640px){.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper input{padding-bottom:0.875rem}}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button{display:flex;align-items:center;grid-column:2/-1;grid-row:1/2;justify-self:end}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit{position:relative;display:flex;overflow:hidden;width:2.6875rem;height:1.375rem;align-items:center;justify-content:center;border:0.0625rem solid #16171a;border-radius:0.25rem;background-color:#16171a;font-size:0;line-height:0;text-decoration:none;transition:all 0.3s ease-in-out}@media screen and (min-width:991px){.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit{transform:translateY(0.0625rem)}}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit svg path{fill:#fff;transition:all 0.3s ease-in-out}@media screen and (min-width:991px){.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit:before{position:absolute;z-index:0;top:0;left:-100%;width:100%;height:100%;background-color:#00ffae;content:"";transform:translateX(0);transition:transform 0.4s ease}}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit:hover{background-color:transparent}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit:hover:before{transform:translateX(100%)}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit:hover svg path{fill:#16171a}.qpac.sign-up-card .sign-up-card__email form .sign-up-card__input-wrapper .sign-up-card__button .sign-up-card__submit>*{position:relative;z-index:1}.section.section--resource-grid{padding:clamp(1.875rem,2.63158vw + 1.25657875rem,3.625rem) 0 clamp(2.5rem,5.45113vw + 1.218985rem,6.125rem)}.section.section--resource-grid:has(.resource-grid__no-results){padding:1.25rem 0 14.625rem}.section.section--resource-grid:has(.resource-grid__no-results) .container{padding:0 1rem}.qpac.resource-grid .resource-grid__wrapper{display:grid;margin-bottom:clamp(2.5rem,4.79323vw + 1.37359rem,5.6875rem);gap:2.5rem;grid-template-columns:auto}@media screen and (min-width:640px){.qpac.resource-grid .resource-grid__wrapper{gap:3.5rem 1.0625rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1199px){.qpac.resource-grid .resource-grid__wrapper{grid-template-columns:repeat(3,1fr)}}.qpac.resource-grid .resource-grid__no-results{color:#00ffae;font-size:clamp(1.5rem,3.00752vw + 0.793233125rem,3.5rem);font-weight:400;letter-spacing:-0.035rem;line-height:100%;text-transform:uppercase}.qpac.resource-grid .resource-grid__no-results span{display:block}.qpac.resource-grid button{background-color:transparent;transition:all 0.3s ease-in-out}.qpac.resource-grid button:hover{background-color:#fff}@media screen and (min-width:991px){.qpac.resource-grid button:hover{background-color:transparent}}.qpac.resource-grid .bulk-actions{margin:-20px 0px 40px;display:flex;justify-content:flex-start;gap:40px}@media screen and (max-width:990px){.qpac.resource-grid .bulk-actions{flex-wrap:wrap;gap:10px}}.qpac.resource-grid .bulk-actions button{display:inline-flex;position:relative;text-align:center;gap:10px;font-size:16px;z-index:1;min-width:13.75rem;align-items:center;justify-content:center;border:0.0625rem solid #282a2e;background-color:#282a2e;color:#fff;overflow:hidden;padding:0.9375rem 1rem 0.875rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all 0.3s ease-in-out;height:47px;cursor:pointer}.qpac.resource-grid .bulk-actions button:hover{background-color:#16171a;border-color:#16171a;font-weight:700}@media screen and (max-width:990px){.qpac.resource-grid .bulk-actions button{width:100%}}.qpac.resource-grid .category-filter{display:flex;justify-content:center;align-items:center;justify-self:flex-end;margin:0 10px 0 auto}@media screen and (max-width:990px){.qpac.resource-grid .category-filter{margin:0;justify-self:flex-start}}.qpac.resource-grid select#category-filter{padding:0;display:flex;justify-content:center;align-items:center;background-color:#242830;color:#fff;font-size:16px;height:47px;border:none}.qpac.resource-grid select#category-filter,.qpac.resource-grid select#category-filter::picker(select){-moz-appearance:base-select;appearance:base-select}.qpac.resource-grid select#category-filter::picker-icon{color:#00ffae;padding-right:10px}.qpac.resource-grid select#category-filter option{background-color:#242830;color:#fff;font-size:16px;height:47px;-moz-appearance:base-select;appearance:base-select;border:none;padding-left:10px}.qpac.resource-grid select#category-filter option:first-of-type{padding-top:10px}.qpac.resource-grid select#category-filter option:last-of-type{padding-bottom:10px}.qpac.resource-grid select#category-filter option::checkmark{display:none}.qpac.resource-grid select#category-filter option:checked{font-weight:700;color:#00ffae}.qpac.resource-grid .content-card__category-icons{display:flex;gap:0.25rem;margin-top:0.5rem;margin-bottom:0.75rem}
/*# sourceMappingURL=resource-grid.css.map */
