.grade-de-cards{padding:var(--grade-cards-pv-mobile, 0) var(--grade-cards-ph-mobile, 0)}@media screen and (min-width: 768px){.grade-de-cards{padding:var(--grade-cards-pv, 0) var(--grade-cards-ph, 0)}}.grade-de-cards__titulo{font-size:4.2rem;font-weight:700;line-height:1.2;padding-block:4.8rem;text-align:var(--grade-cards-titulo-align-mobile, center)}@media screen and (min-width: 768px){.grade-de-cards__titulo{text-align:var(--grade-cards-titulo-align, center)}}.grade-de-cards__grid{display:grid;grid-template-columns:1fr;gap:var(--grade-cards-gap, 40px);width:100%;padding-left:var(--grade-cards-cards-ph-mobile, 0);padding-right:var(--grade-cards-cards-ph-mobile, 0);padding-bottom:4.8rem}@media screen and (min-width: 600px){.grade-de-cards__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.grade-de-cards__grid{padding-left:var(--grade-cards-cards-ph, 0);padding-right:var(--grade-cards-cards-ph, 0)}}@media screen and (min-width: 1024px){.grade-de-cards__grid{grid-template-columns:repeat(var(--grade-cards-colunas, 3), 1fr)}}.grade-de-cards__grid .heading-block:not(.eyebrow){font-size:2rem;font-weight:700;line-height:1.2}.grade-de-cards__grid .text-block .text-content,.grade-de-cards__grid .text-block .text-content>*{font-size:1.8rem !important}.grade-de-cards__grid .group-block--full-width{grid-column:1/-1;margin-left:calc(-1*var(--grade-cards-cards-ph-mobile, 0px));margin-right:calc(-1*var(--grade-cards-cards-ph-mobile, 0px))}@media screen and (min-width: 768px){.grade-de-cards__grid .group-block--full-width{margin-left:calc(-1*var(--grade-cards-cards-ph, 0px));margin-right:calc(-1*var(--grade-cards-cards-ph, 0px))}}.grade-de-cards__grid .group-block--full-width .text-block .text-content{max-width:980px;margin:10px auto}.grade-de-cards__grid .group-block--full-width .text-block .text-content,.grade-de-cards__grid .group-block--full-width .text-block .text-content>*{font-size:2rem !important}.grade-de-cards__grid .group-block--full-width .heading-block:not(.eyebrow){font-size:3.6rem}@media screen and (max-width: 767px){.grade-de-cards__grid .group-block--full-width .heading-block:not(.eyebrow){font-size:2.6rem}}.grade-de-cards__grid .image-block .placeholder{border-radius:var(--grade-cards-image-radius, 16px)}.grade-de-cards__grid .group-block:not(.group-block--full-width){overflow:hidden;border-radius:var(--grade-cards-image-radius, 16px)}.grade-de-cards__grid .group-block:not(.group-block--full-width) .group-content{position:relative;aspect-ratio:542/880;height:100%;justify-content:start !important;z-index:0;padding-top:50%}@supports not (aspect-ratio: 1/1){.grade-de-cards__grid .group-block:not(.group-block--full-width){display:block !important}.grade-de-cards__grid .group-block:not(.group-block--full-width) .group-content{height:auto;padding-top:162.36%}.grade-de-cards__grid .group-block:not(.group-block--full-width) .image-block{top:0;right:0;bottom:0;left:0}.grade-de-cards__grid .group-block:not(.group-block--full-width) .image-block img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}.grade-de-cards__grid .group-block:not(.group-block--full-width) .image-block{position:absolute !important;inset:0;z-index:0;width:100%;height:100%}.grade-de-cards__grid .group-block:not(.group-block--full-width) .image-block img{box-sizing:border-box;position:absolute !important;display:block;border-radius:40px}.grade-de-cards__grid .group-block:not(.group-block--full-width) .group-content::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.grade-de-cards__grid .group-block:not(.group-block--full-width) .heading-block{padding-bottom:1.6rem;border-bottom:1px solid #fff}.grade-de-cards__grid .group-block:not(.group-block--full-width) .heading-block,.grade-de-cards__grid .group-block:not(.group-block--full-width) .text-block{position:relative;z-index:2;padding-left:2.4rem;padding-right:2.4rem}@media screen and (max-width: 767px){.grade-de-cards__grid .group-block:not(.group-block--full-width) .heading-block,.grade-de-cards__grid .group-block:not(.group-block--full-width) .text-block{padding-left:3.2rem;padding-right:3.2rem}}.grade-de-cards__grid .group-block:not(.group-block--full-width) .text-block{padding-bottom:2.4rem}
