/**
 * Sección «caracteristicas» de la página «proyecto», clonada de producción.
 *
 * Las clases `css-…` son los hashes que genera Emotion en el sitio viejo.
 * Se conservan literales para que el render sea idéntico; por eso no son
 * legibles. La plantilla que las usa está al lado, en el mismo directorio.
 *
 * Generado desde https://www.icasa.pe — no editar a mano salvo para corregir.
 */

.css-62igne { margin-top: 0; margin-bottom: 48px; }
.css-h5fkc8 { margin-top: 32px; }
.css-f13gmj { margin-bottom: 32px; display: flex; -webkit-box-pack: center; justify-content: center; text-align: center; }
.css-1ykpitd { margin: 0px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; color: rgba(0, 0, 0, 0.6); }
.css-60zboj { margin-bottom: 24px; display: flex; -webkit-box-pack: center; justify-content: center; text-align: center; }
.css-1iwjtpd { margin: 0px 0px 16px; font-family: Poppins, sans-serif; font-size: 2.125rem; line-height: 1.235; font-weight: 700; }
.css-1n4xljq { display: flex; flex-flow: wrap; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 100%; max-width: 1400px; margin-left: auto; margin-right: auto; }
.css-1pon3wm { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; margin-bottom: 24px; }
@media (min-width: 0px){
.css-1pon3wm { width: 50%; }
}
@media (min-width: 600px){
.css-1pon3wm { width: 33.33%; }
}
@media (min-width: 900px){
.css-1pon3wm { width: 20%; }
}
.css-19idom { margin-bottom: 8px; }
.css-ubejcd { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; color: rgb(38, 38, 132); }
@media (min-width: 0px){
.css-ubejcd { font-size: 30px; }
}
@media (min-width: 600px){
.css-ubejcd { font-size: 35px; }
}
@media (min-width: 900px){
.css-ubejcd { font-size: 40px; }
}
.css-16810jc { margin: 0px; font-family: Poppins, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; }
@media (min-width: 0px){
.css-16810jc { font-size: 0.8rem; }
}
@media (min-width: 600px){
.css-16810jc { font-size: 0.9rem; }
}
@media (min-width: 900px){
.css-16810jc { font-size: 1rem; }
}
