.colored-table_container__Fa8Pm{--first-header-width:27%;--border:1px solid white}@media screen and (max-width:1024px){.colored-table_container__Fa8Pm{padding-right:0!important;padding-left:0!important}}.colored-table_container__Fa8Pm h2{margin-bottom:4rem;max-width:28ch}@media screen and (max-width:1024px){.colored-table_container__Fa8Pm h2{max-width:unset;padding-left:var(--padding);padding-right:var(--padding)}}.colored-table_container__Fa8Pm div{font-size:1.6rem}.colored-table_table-wrapper__ukIUM{overflow-x:auto}@media screen and (max-width:1024px){.colored-table_table-wrapper__ukIUM{padding-right:var(--padding);padding-left:var(--padding);padding-bottom:.5rem}}.colored-table_table__6JVk7{min-width:780px;border-radius:var(--rounded-corners);overflow:hidden;border:1px solid rgba(25,64,20,.05)}.colored-table_table-row-label__pzYE0{display:flex;flex-direction:column;justify-content:center}.colored-table_table-header__GXCrK{display:flex;background:var(--mint)}.colored-table_table-header__GXCrK div{font-size:2.2rem;color:#194014;font-weight:500;width:100%;padding:2rem}@media screen and (max-width:1024px){.colored-table_table-header__GXCrK div{font-size:1.8rem}}.colored-table_table-header__GXCrK div:first-child{width:var(--first-header-width);flex-shrink:0}.colored-table_table-row__qms3K{background:var(--mint500);display:flex;margin-top:-1px}.colored-table_table-row__qms3K div{width:100%;padding:2rem;white-space:pre-wrap;outline:var(--border)}.colored-table_table-row__qms3K div:first-child{width:var(--first-header-width);flex-shrink:0}.colored-table_table-row__qms3K div:nth-child(2){text-align:center}.colored-table_table-columns-wrapper__yaQzb{display:flex;width:100%;background:var(--mint500)}.colored-table_table-columns-wrapper__yaQzb .colored-table_table-column___0Qmu{width:100%;display:flex;justify-content:flex-end;flex-direction:column;outline:var(--border)}.colored-table_table-columns-wrapper__yaQzb .colored-table_table-column___0Qmu div{padding:2rem;white-space:pre-wrap}.colored-table_table-columns-wrapper__yaQzb .colored-table_table-column___0Qmu:first-child{width:var(--first-header-width);flex-shrink:0}.color-cards-grid_container__dYy_J>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem;gap:4rem}@media screen and (max-width:1024px){.color-cards-grid_container__dYy_J>ul{grid-template-columns:repeat(1,minmax(0,1fr))}}.color-cards-grid_card__n5J4O[data-theme=purple]>div{background:#f1e5fc}.color-cards-grid_card__n5J4O[data-theme=green]>div{background:#e1f3de!important}.color-cards-grid_card__n5J4O div{border-radius:var(--rounded-corners);display:flex;align-items:center;justify-content:center;padding-top:5rem;height:28rem;background:#f1e5fc;padding-bottom:5rem}@media screen and (max-width:1024px){.color-cards-grid_card__n5J4O div{height:20rem}}.color-cards-grid_card__n5J4O div img{width:auto;height:100%}.color-cards-grid_card__n5J4O h2,.color-cards-grid_card__n5J4O p{font-size:1.6rem;line-height:1.3;font-weight:400;letter-spacing:-.02em}.color-cards-grid_card__n5J4O h2{margin-bottom:.2rem;margin-top:2rem}.colored-card-row_container__uGirv ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.6rem;gap:1.6rem}@media screen and (max-width:1024px){.colored-card-row_container__uGirv ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:700px){.colored-card-row_container__uGirv ul{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}.colored-card-row_card__lbS5N{width:100%;padding:2rem 1rem 3rem 2rem;border-radius:var(--rounded-corners)}@media screen and (min-width:1024px){.colored-card-row_card__lbS5N{--y:calc(var(--index) * 4rem);transform:translateY(var(--y))}}.colored-card-row_card__lbS5N[data-theme=green]{background:#e1f3de}.colored-card-row_card__lbS5N[data-theme=purple]{background:#f1e5fc!important}.colored-card-row_card__lbS5N img{width:100%;height:auto;object-fit:contain;padding:0 5rem;display:block;margin:auto}@media screen and (max-width:1024px){.colored-card-row_card__lbS5N img{width:50%;padding:0}}.colored-card-row_card__lbS5N h3{font-size:2.4rem;margin-top:5rem;color:#000;font-weight:400}@media screen and (max-width:1024px){.colored-card-row_card__lbS5N h3{margin-top:3rem}}.colored-card-row_card__lbS5N p{font-size:1.6rem;color:var(--gry);margin-top:.8rem;letter-spacing:-.02em}