/*
=================================================
DC Framework
Framework Base
Versión 1.0
=================================================
*/

/*
==========================================
Reset
==========================================
*/

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

html{

    scroll-behavior:smooth;

}

body{

    font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;

    background:var(--dc-bg);

    color:var(--dc-text);

    line-height:1.6;

}

/*
==========================================
Imágenes
==========================================
*/

img{

    max-width:100%;

    height:auto;

    display:block;

}

/*
==========================================
Links
==========================================
*/

a{

    text-decoration:none;

    color:inherit;

}

/*
==========================================
Contenedor
==========================================
*/

.dc-container{

    width:min(1280px,92%);

    margin:auto;

}

/*
==========================================
Section
==========================================
*/

.dc-section{

    padding:90px 0;

}

/*
==========================================
Grid
==========================================
*/

.dc-grid{

    display:grid;

    gap:32px;

}

.dc-grid-2{

    grid-template-columns:repeat(2,1fr);

}

.dc-grid-3{

    grid-template-columns:repeat(3,1fr);

}

.dc-grid-4{

    grid-template-columns:repeat(4,1fr);

}

/*
==========================================
Flex
==========================================
*/

.dc-flex{

    display:flex;

}

.dc-between{

    justify-content:space-between;

}

.dc-center{

    align-items:center;

}

.dc-column{

    flex-direction:column;

}