.ChallengeSection-module-scss-module__ghOWBW__Container{align-items:stretch;gap:20px;margin:0 auto;display:grid}.ChallengeSection-module-scss-module__ghOWBW__Container__twoColumns{grid-template-columns:1fr;max-width:1180px}@media (min-width:768px){.ChallengeSection-module-scss-module__ghOWBW__Container__twoColumns{grid-template-columns:1fr 1fr}}.ChallengeSection-module-scss-module__ghOWBW__Container__threeColumns{grid-template-columns:1fr;max-width:100%}@media (min-width:768px){.ChallengeSection-module-scss-module__ghOWBW__Container__threeColumns{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.ChallengeSection-module-scss-module__ghOWBW__Container__threeColumns{grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px) and (max-width:1199px){.ChallengeSection-module-scss-module__ghOWBW__Container__threeColumns>:last-child:nth-child(odd){grid-column:1/-1;max-width:calc(50% - 10px);margin:0 auto}}.ChallengeSection-module-scss-module__ghOWBW__Footer{text-align:center;justify-content:center;max-width:760px;margin:40px auto 0;display:flex}.ChallengeSection-module-scss-module__ghOWBW__Footer a{text-decoration:underline}.ChallengeSection-module-scss-module__ghOWBW__Card{border-radius:32px;flex-direction:column;row-gap:24px;width:100%;height:100%;padding:32px;display:flex}@media (min-width:768px){.ChallengeSection-module-scss-module__ghOWBW__Card{padding:42px}}@media (min-width:768px) and (max-width:1199px){.ChallengeSection-module-scss-module__ghOWBW__Card{padding:30px}}.ChallengeSection-module-scss-module__ghOWBW__Card__icon{background:#8ab7ff;border-radius:30px;justify-content:center;align-items:center;width:76px;height:52px;display:flex}@media (min-width:768px){.ChallengeSection-module-scss-module__ghOWBW__Card__icon{width:88px;height:62px}}.ChallengeSection-module-scss-module__ghOWBW__Card__icon svg{color:var(--color-highlight);font-size:26px}@media (min-width:768px){.ChallengeSection-module-scss-module__ghOWBW__Card__icon svg{font-size:32px}}.ChallengeSection-module-scss-module__ghOWBW__Card__text{flex-direction:column;row-gap:12px;display:flex}[data-theme=light] .ChallengeSection-module-scss-module__ghOWBW__Card{background:#e9ecf0}
.Box-module-scss-module__4iVU7a__Card{background:#e9ecf0;border-radius:32px;flex-direction:column;row-gap:24px;width:100%;padding:42px;display:flex}.Box-module-scss-module__4iVU7a__Card__icon{background:#8ab7ff;border-radius:40px;justify-content:center;align-items:center;width:100px;height:70px;display:flex}.Box-module-scss-module__4iVU7a__Card__icon svg{color:var(--color-highlight);font-size:40px}.Box-module-scss-module__4iVU7a__Card__text{flex-direction:column;row-gap:12px;display:flex}.Box-module-scss-module__4iVU7a__Card__fill{flex:auto}.Box-module-scss-module__4iVU7a__Card__button{margin-top:auto;padding-top:8px}.Box-module-scss-module__4iVU7a__Card__button a,.Box-module-scss-module__4iVU7a__Card__button button{text-align:center;white-space:nowrap}@media (min-width:768px){.Box-module-scss-module__4iVU7a__Card__button a,.Box-module-scss-module__4iVU7a__Card__button button{padding:12px 20px;font-size:16px}}@media (min-width:768px) and (max-width:1199px){.Box-module-scss-module__4iVU7a__Card__button a,.Box-module-scss-module__4iVU7a__Card__button button{white-space:normal;text-wrap:balance;padding:12px}}
