.CardInfo{gap:1.6vh}@media only screen and (min-width:768px){.CardInfo{gap:16px}}.CardInfo--card{text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:3.2vh 4vw;display:flex}@media only screen and (min-width:768px){.CardInfo--card{padding:32px 16px}}.CardInfo--card .CardInfo__icon{border:2px solid var(--color-primary);aspect-ratio:2/2;width:20vw;max-width:70px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:7vw;display:flex}@media only screen and (min-width:768px){.CardInfo--card .CardInfo__icon{font-size:10vw}}@media only screen and (min-width:768px) and (min-width:768px){.CardInfo--card .CardInfo__icon{font-size:clamp(18px,10.6667px + 2.03704vw,40px)}}.CardInfo--card .CardInfo__content{flex-direction:column;gap:1vh;display:flex}@media only screen and (min-width:768px){.CardInfo--card .CardInfo__content{gap:8px}}.CardInfo--card--active{background-color:var(--color-primary)}.CardInfo--card--active .CardInfo__icon{border:2px solid var(--color-white)}.CardInfo--card--active .CardInfo__icon-file{color:var(--color-white)}.CardInfo--list{text-align:center;flex-direction:column;padding:1.2vh 1.6vw;display:flex}@media only screen and (min-width:768px){.CardInfo--list{flex-direction:row;padding:16px}}.CardInfo--list .CardInfo__content{text-align:left;flex-direction:column;gap:1vh;display:flex}@media only screen and (min-width:768px){.CardInfo--list .CardInfo__content{gap:8px}}.CardInfo--list .CardInfo__icon{color:var(--color-primary);font-size:10vw}@media only screen and (min-width:768px){.CardInfo--list .CardInfo__icon{font-size:clamp(18px,10.6667px + 2.03704vw,40px)}}
