section[data-v-f48aa2c1]{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:200px 1fr 1fr 200px;row-gap:1rem}h1[data-v-f48aa2c1]{align-self:end}h1[data-v-f48aa2c1],ul[data-v-f48aa2c1]{grid-column:span 3}li[data-v-f48aa2c1]{border-bottom:1px solid var(--noir);-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:10rem 1fr;padding:2rem 0;row-gap:2.5rem}li[data-v-f48aa2c1]:last-child{border-bottom:none}.article-infos[data-v-f48aa2c1]{align-self:start;display:grid;grid-row:1/4;row-gap:.2rem}.journal[data-v-f48aa2c1]{font-weight:700;text-transform:uppercase}img[data-v-f48aa2c1]{width:100%}img[data-v-f48aa2c1]:first-of-type{margin-bottom:1.5rem}img[data-v-f48aa2c1]:last-of-type{align-self:center}h2[data-v-f48aa2c1]{font-size:1.5rem;font-weight:500;line-height:1;text-transform:uppercase}a .nuxt-icon[data-v-f48aa2c1]{font-size:1.3em}@media (hover:hover){a[data-v-f48aa2c1]{transition:color .3s}a[data-v-f48aa2c1] path{transition:stroke .3s}a[data-v-f48aa2c1]:hover{color:var(--rouge)}a[data-v-f48aa2c1]:hover path{stroke:var(--rouge)}}@media (min-width:1200px){section[data-v-f48aa2c1]{grid-template-columns:250px 1fr 1fr 250px;row-gap:2.5rem}li[data-v-f48aa2c1]{grid-template-columns:13rem 1fr}}@media (min-width:1280px){section[data-v-f48aa2c1]{-moz-column-gap:6rem;column-gap:6rem;grid-template-columns:260px 1fr 1fr 260px;row-gap:4rem}}@media (min-width:1400px){section[data-v-f48aa2c1]{-moz-column-gap:7rem;column-gap:7rem;grid-template-columns:280px 1fr 1fr 280px;row-gap:5rem}}@media (max-width:1023px){section[data-v-f48aa2c1]{grid-template-columns:1fr 180px}h1[data-v-f48aa2c1],ul[data-v-f48aa2c1]{grid-column:span 2}img[data-v-f48aa2c1]:last-of-type{display:none}ul[data-v-f48aa2c1]{grid-column:span 4}}@media (max-width:768px){img[data-v-f48aa2c1]:first-of-type{display:none}}@media (max-width:640px){section[data-v-f48aa2c1]{grid-template-columns:1fr 160px}li[data-v-f48aa2c1]{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:9rem 1fr}}@media (max-width:576px){section[data-v-f48aa2c1]{grid-template-columns:1fr}h1[data-v-f48aa2c1],ul[data-v-f48aa2c1]{grid-column:span 1}li[data-v-f48aa2c1]{grid-template-columns:1fr;row-gap:2rem}.article-infos[data-v-f48aa2c1]{grid-row:1/2}a[data-v-f48aa2c1]{font-size:1.2rem;justify-self:center;margin-top:1rem}}section[data-v-421dfb7e]{-moz-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:auto 1fr;row-gap:3rem}p[data-v-421dfb7e]{align-self:center;margin-top:11%}button[data-v-421dfb7e]{grid-column:span 2;justify-self:center;width:75%}@media (min-width:1280px){section[data-v-421dfb7e]{-moz-column-gap:6rem;column-gap:6rem;row-gap:5rem}}@media (min-width:1536px){section[data-v-421dfb7e]{-moz-column-gap:7rem;column-gap:7rem;row-gap:6rem}}@media (max-width:1023px){p[data-v-421dfb7e]{margin-top:15%}}@media (max-width:768px){section[data-v-421dfb7e]{grid-template-columns:1fr;row-gap:1rem}button[data-v-421dfb7e]{grid-column:span 1;margin:3rem 0}p[data-v-421dfb7e]{margin-top:0}}@media (max-width:576px){button[data-v-421dfb7e]{width:80%}}@media (max-width:480px){button[data-v-421dfb7e]{width:100%}}.about-page{padding:10rem 0;row-gap:5rem;--leftSpace:10rem}.about-page h1{align-items:baseline;display:grid;grid-template-columns:var(--leftSpace) 1fr}.about-page h1 .playground{font-size:calc(3.5rem + 1vw)}.about-page h1 div:not(.playground){font-size:calc(2.5rem + 1vw);font-weight:500;line-height:1}@media (min-width:1280px){.about-page{--leftSpace:12rem;padding:12rem 0}}@media (min-width:1536px){.about-page{--leftSpace:15rem;padding:14rem 0}}@media (max-width:1023px){.about-page{--leftSpace:9rem}}@media (max-width:860px){.about-page{--leftSpace:7rem}.about-page h1 .playground{font-size:calc(3.5rem + .5vw)}.about-page h1 div:not(.playground){font-size:calc(2.5rem + .5vw)}}@media (max-width:768px){.about-page{padding:8rem 0}.about-page h1 .playground{font-size:calc(3rem + .5vw)}.about-page h1 div:not(.playground){font-size:calc(2rem + .5vw)}}@media (max-width:576px){.about-page{padding:6rem 0;--leftSpace:6rem}}@media (max-width:480px){.about-page{padding:5rem 0;--leftSpace:5rem}}@media (max-width:360px){.about-page{--leftSpace:4.5rem}.about-page h1 .playground{font-size:calc(2.5rem + .5vw)}.about-page h1 div:not(.playground){font-size:calc(1.5rem + .5vw)}}
