:root {
    --akae: #FF193B;
    --vi: #421196;
    --blck: #171717;
    --wi: #f2f2f2;
}

@import url("https://p.typekit.net/p.css?s=1&k=lbg8rqx&ht=tk&f=55787&a=160943511&app=typekit&e=css");

@font-face {
font-family:"new-science-mono";
src:url("https://use.typekit.net/af/7afa7f/00000000000000007756ad5c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/7afa7f/00000000000000007756ad5c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/7afa7f/00000000000000007756ad5c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

.tk-new-science-mono { font-family: "new-science-mono",sans-serif; }

body {
    font-family: 'new-science-mono', sans-serif !important; /* Ajout de !important pour éviter les conflits avec Bootstrap */
    text-decoration: none;
    background-image: url(../pic/bg_v3.svg);
    background-repeat: no-repeat;
    background-size: cover;
}

h2 {
    color: var(--akae);
    font-family: 'new-science-mono', sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    padding: 0px 0px 20px 0px;
}

p {
    color: var(--wi);
    font-family: 'new-science-mono', sans-serif;
    font-size: 16px;
    padding: 0px 0px 20px 0px;
}

@media (max-width: 768px){
    body {
        background-size: fill;
    }
}


