html{height:auto}body,html{margin:0;padding:0;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg-image:url(/static/media/background_mountain.084530b985bfed35b02e.png);background-color:hsla(0,8%,79%,.808);font-family:Lora,serif;font-family:var(--font-body,"Lora",serif);line-height:1.55;min-height:100vh;position:relative}body:before{background-attachment:fixed;background-repeat:repeat;filter:blur(0);height:100%;pointer-events:none;position:fixed;transition:filter .35s ease,background-image .6s ease;width:100%;z-index:-1}body.blur-bg:before{filter:blur(3px)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (max-width:850px){body:before{background-attachment:scroll;background-position:50%;background-repeat:repeat;background-size:50%}}#root{--font-body:"Lora",serif;--font-title:"Poppins",sans-serif;--font-weight-body:400;--font-weight-body-bold:600;--font-weight-title:900;--font-weight-title-secondary:800;--bg-article-card:hsla(0,6%,75%,.642);--title-grey-color:rgba(0,0,0,.525);background-color:initial;flex-direction:column;width:100%}#root,.App{align-items:center;display:flex}.App{justify-content:center;text-align:center}::-webkit-scrollbar{height:250px;max-height:450px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#8509094d;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#95131380}*{scrollbar-color:rgba(0,0,0,.212) #0000}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.main-header{color:var(--title-grey-color);display:flex;flex-direction:column;margin:2rem 0 0;max-width:100%;text-align:left;width:100%}.main-header h1{font-family:var(--font-title);font-weight:var(--font-weight-title);letter-spacing:.01em;margin:0 0 .5rem 2rem;text-align:start;width:400px}.main-header h2{font-family:var(--font-title);font-size:1rem;font-weight:var(--font-weight-title-secondary);margin:0 0 0 2rem;text-align:center;width:250px}a{text-decoration:none}footer{margin:3rem 0}.a-propos-link a{border-bottom:1px dotted #000;color:rgba(0,0,0,.806);font-family:var(--font-title);font-weight:700}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1300px){.main-header{align-items:center}.main-header h1{font-size:2.5rem;margin:0;text-align:center;width:600px}.main-header h2{font-size:1.2rem}}.content{display:flex;flex:1 1;justify-content:center;width:100%}@media screen and (max-width:750px){.main-header h1{font-size:1.5rem;width:300px}.main-header h2{font-size:.8rem}}.categories-nav{align-items:start;background-color:initial;flex-direction:column;left:1%;margin-top:1rem;padding:1.5rem 0;position:absolute;width:10%}.categories-nav,.categories-nav ul{display:flex;justify-content:center}.categories-nav ul{flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.categories-nav li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,87%,.373);border-bottom:1px solid grey;border-radius:12px;box-shadow:inset 0 -1px 0 0 grey;display:inline;padding:.25rem;text-align:center;transition:border .3s ease,color .3s ease,background-color .3s ease,font-weight .3s ease;transition:box-shadow .3s ease,background-color .3s ease;width:130px}.categories-nav li:hover{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#73828233;box-shadow:inset 0 -3px 0 0 #7e9494}.categories-nav a{border-bottom:2px solid #0000;color:rgba(0,0,0,.725);font-family:var(--font-title);font-size:.95rem;font-weight:var(--font-weight-title-secondary);padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:text-shadow .3s ease,color .3s ease}.categories-nav a:hover{color:#90a9a9;text-shadow:1px 1px 0 #56acac}.categories-nav a.active{color:#88c9c9}.drawer,.drawer-overlay,.menu-toggle{display:none}@media screen and (max-width:1300px){.categories-nav:not(.drawer-nav){display:none}.menu-toggle{align-items:center;background:none;border:none;cursor:pointer;display:block;display:flex;flex-direction:column;height:40px;justify-content:space-around;left:3rem;padding:.5rem;position:absolute;top:2.5rem;width:40px;z-index:1001}.menu-toggle img{border-radius:2px;display:block;height:65px;transition:all .3s ease;width:65px}.drawer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#e8e8d529;box-shadow:2px 0 8px #0003;display:block;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .35s ease;width:100%;z-index:1000}.drawer.open{transform:translateX(0)}.drawer-overlay{background-color:#00000080;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.drawer .drawer-nav{background-color:initial;box-sizing:border-box;display:flex;left:auto;margin-top:0;padding:0 1rem;position:relative;width:100%}.drawer-nav ul{align-items:center;display:flex;flex-direction:column;gap:0;height:80vh;justify-content:space-around;margin-top:7rem;width:100%}.drawer .drawer-nav li{-webkit-backdrop-filter:initial;backdrop-filter:none;background-color:initial;border:none;border-bottom:2px solid #000;border-radius:0;box-shadow:none;box-sizing:border-box;padding:.5rem;text-align:start;width:100%}.drawer .drawer-nav li:hover{border-bottom:1px solid #008b8b}.drawer .drawer-nav a{font-size:2.95rem;padding:.5rem}}@media screen and (max-width:750px){.menu-toggle{left:1.5rem;top:5.5rem}.menu-toggle img{height:35px;width:35px}.drawer .drawer-nav a{font-size:2rem}}.article_box{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-top:8rem;max-width:1000px;padding:0 2rem;width:95vw}.article_card.featured{flex-direction:column;grid-column:1;grid-row:1/3;height:100%;max-width:100%;width:100%}.article_card.sidebar{overflow:hidden}.article_card.sidebar:nth-of-type(2){grid-column:2;grid-row:1}.article_card.sidebar:nth-of-type(3){grid-column:2;grid-row:2}.article_card.sidebar:nth-of-type(4){grid-column:1;grid-row:3}.article_card.sidebar:nth-of-type(5){grid-column:2;grid-row:3}.img_article_spacer{display:none}.article_card.featured .article_title{font-size:2rem;margin-bottom:1rem}.article_card.featured .img_article_desc{height:280px;object-fit:cover;width:100%}.article_card.featured .text_article_desc{font-size:1.2rem;max-width:80%}.article_card.sidebar .article_title{font-size:1rem}.article_card.sidebar .img_article_desc{flex-shrink:0;height:100px;width:100px}.article_card.sidebar .text_article_desc{font-size:.9rem}.article_card.featured .article_desc{flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.article_card.featured .text_article_desc{-webkit-box-orient:vertical;border-bottom:2px solid #635e5e;border-top:3px dotted #655e5e;display:-webkit-box;flex:1 1;font-size:1rem;line-height:1.3;margin:0 .5rem;max-height:70px;overflow:hidden;padding:1rem 0}.article_card.sidebar .article_desc{flex-direction:row;gap:.8rem;justify-content:flex-start;margin:.5rem 0;width:95%}.article_card.sidebar .article_header{display:flex;flex:1 1;flex-direction:column}.article_card.sidebar .text_article_desc{-webkit-box-orient:vertical;border-bottom:1px solid #7a7373;border-top:3px dotted #655e5e;display:-webkit-box;flex:1 1;line-height:1.4;overflow:hidden;padding:.3rem 0 .3rem 1rem;text-overflow:ellipsis}.article_card{background-color:var(--bg-article-card);border:solid grey;border-radius:12px;border-width:2px 2px 5px;box-shadow:0 2px 6px #0000000f,0 8px 24px #0000000d;color:#0e0d0d;cursor:pointer;display:flex;margin-bottom:1rem;overflow:visible;position:relative;text-decoration:none;transition:box-shadow .35s ease,background-color .35s ease;will-change:transform;z-index:1}.article_card:hover{box-shadow:0 6px 18px #0000001c,0 20px 48px #00000014}.article_header{display:flex;gap:.5rem;justify-content:space-between;padding:.3rem .5rem}.article_title{font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-weight-title);letter-spacing:.01em;line-height:1.1;margin-left:1rem}.article_desc{display:flex;gap:.8rem;margin-left:1rem;position:relative}.img_article_desc{border:4px solid hsla(0,2%,46%,.594);border-radius:4px;box-shadow:0 6px 9px #0000001c,0 12px 24px #00000014;display:flex;height:auto;width:280px}.img_article_spacer{flex-shrink:0;width:280px}.text_article_desc{font-family:var(--font-body);font-weight:var(--font-weight-body-bold);margin-left:1rem;max-width:80%;padding:.5rem 0;text-align:justify}@media screen and (max-width:1050px){.article_box{gap:1.5rem;grid-template-columns:1fr;margin-top:3rem;padding:0 1rem}.article_card.featured,.article_card.sidebar:nth-of-type(2),.article_card.sidebar:nth-of-type(3),.article_card.sidebar:nth-of-type(4),.article_card.sidebar:nth-of-type(5){grid-column:1;grid-row:auto}.article_card{max-width:95vw;overflow:hidden}.article_card.featured{flex-direction:column}.article_card.sidebar{flex-direction:row}.article_card:hover{background-color:initial;box-shadow:none}.article_header{padding:.25rem}.article_title{font-size:1rem}.article_date{font-size:.8rem}.article_desc{align-items:center;gap:.5rem;justify-content:start;margin:.25rem .5rem;overflow:hidden}.img_article_desc{flex-shrink:0;height:auto;max-width:100%;width:140px}.text_article_desc{font-size:.7rem;margin-right:1rem;padding:.1rem;text-align:justify}.img_article_spacer{flex-shrink:0;width:90px}}@media screen and (max-width:750px){.article_card.featured .article_title{font-size:1.5rem;margin-bottom:.3rem}.article_card.featured .article_desc{gap:.5rem}.article_card.featured .text_article_desc{font-size:.9rem;max-height:50px}.article_card.featured .img_article_desc{height:150px;object-fit:cover;width:100%}.article_card.sidebar .img_article_desc{flex-shrink:0;height:70px;width:70px}.article_card.sidebar .article_header{gap:.2rem}.article_card.sidebar .article_title{font-size:.85rem;margin-left:.5rem}.article_card.sidebar .article_desc{gap:.3rem;margin:.1rem 0}.article_card.sidebar .text_article_desc{font-size:.8rem;padding:.2rem 0 .2rem .5rem}.article_card.sidebar{margin-bottom:.8rem}}.share-button{align-items:center;background-color:initial;border:2px solid #0000004d;border-radius:6px;color:#000000b3;cursor:pointer;display:flex;font-family:var(--font-title);font-size:.95rem;font-weight:600;gap:.5rem;padding:.6rem 1.2rem;transition:all .3s ease}.share-button:hover{background-color:#56acac0d;border-color:#56acac;box-shadow:0 2px 8px #56acac26;color:#56acac}.share-button:active{transform:scale(.98)}.share-button svg{stroke:currentColor;height:18px;transition:stroke .3s ease;width:18px}.share-text{min-width:65px}.share-button.copied{background-color:#4caf5014;border-color:#4caf50;color:#4caf50}@media screen and (max-width:750px){.share-button{font-size:.85rem;gap:.4rem;padding:.5rem .8rem}.share-button svg{height:16px;width:16px}.share-text{min-width:auto}}.article_page{align-items:center;background:#0000;display:flex;flex-direction:column;width:100%}.article_page>*{border-radius:8px;margin-bottom:1rem;padding:1.5rem}.article_page>*,.back_link{box-sizing:border-box;max-width:750px;width:95vw}.back_link{display:flex;font-weight:600;margin:1rem 0;padding:0 1.5rem}.back_link a{border-bottom:1px dotted #000;color:rgba(0,0,0,.806);font-weight:700;text-decoration:none}.back_link:hover{color:#000}.article_page_header{border-bottom:2px solid grey;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding-bottom:1rem}.article_page_title{color:#000000d9;font-family:var(--font-title);font-size:2.5rem;font-weight:var(--font-weight-title);margin:0}.article_page_meta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.article_page_date{color:grey;font-size:.9rem}.article_page_img{border-radius:8px;height:auto;margin-bottom:1.5rem;width:100%}.article_page_desc{border-left:4px solid grey;font-family:var(--font-body);font-size:1.1rem;font-weight:var(--font-weight-body-bold);line-height:1.6;margin-bottom:2rem;padding-left:1rem}.article_page_contenu p{font-family:var(--font-body);line-height:1.7;margin-bottom:1rem;text-align:justify}@media screen and (max-width:750px){.article_page{padding:1rem 0}.article_page>*{padding:1rem}.back_link{align-self:flex-start;margin-bottom:1rem;margin-left:0;padding:0 1rem}.article_page_title{font-size:1.5rem}.article_page_desc{font-size:.95rem;margin-bottom:1rem;padding-left:1rem}.article_page_contenu p{font-size:.9rem;line-height:1.5}.article_page_img{border-radius:8px;height:auto;margin-bottom:1.5rem;width:90%}}.a-propos{max-width:850px;min-height:80vh;width:90vw}.returnBtn{display:flex;margin:1rem;width:95%}.a-propos a{border-bottom:1px dotted #000;color:rgba(0,0,0,.806);font-weight:700;text-decoration:none}.a-propos h2{font-family:var(--font-title)}.a-propos section{margin-bottom:3rem}.auteur-info p,.auteur-publications p{text-align:justify;text-align:start}@media screen and (max-width:750px){.auteur-info p,.auteur-publications p{font-size:.92rem;line-height:1.5;margin-bottom:1.5rem;text-align:justify}}.category-page{align-items:center;background:#0000;display:flex;flex-direction:column;margin:0 auto;max-width:100%;max-width:900px;min-height:100vh;overflow:hidden;padding:2rem 0;width:100%}@keyframes fadeInBg{0%{opacity:0}to{opacity:1}}.category-header{align-items:end;display:flex;flex-direction:column;justify-content:center;left:60%;position:absolute;top:-4%;width:-webkit-fit-content;width:fit-content}body:before{background-image:var(--bg-image);bottom:0;content:"";filter:drop-shadow(16px 16px 20px rgba(218,218,218,.566)) invert(20%);left:0;position:absolute;right:0;top:0}.category-title{color:#000000d9;font-family:var(--font-title);font-size:3rem;font-weight:var(--font-weight-title);text-transform:uppercase}.category-articles{align-items:center;display:flex;flex-direction:column;gap:1.5rem;list-style:none;padding:0;position:relative;width:100%}@media screen and (max-width:750px){.category-page h1{font-size:1.5rem}.category-articles li{max-width:95vw;padding:.25rem}.category-articles a{font-size:.95rem}}.sommaire{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-top:7rem;max-width:100vw;min-height:100vh;width:100vw}.sommaire_title{color:var(--title-grey-color);font-family:var(--font-title);font-size:5rem;letter-spacing:2px;margin-bottom:2rem;text-align:end;width:90%}.sommaire_content{margin-left:2rem;max-width:90vw}.article_sommaire_link{border-bottom:3px solid #000;line-height:1.2;margin:.5rem 0;padding:.25rem 0;text-decoration:none;width:100%}.article_sommaire_link:hover{border-bottom:3px solid #459c94}.sommaire--article_title{color:#000;font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-weight-title-secondary);font-weight:500;margin:0;text-align:start}.sommaire--article_title:hover{color:#505049}@media screen and (max-width:1300px){.sommaire{align-items:start;justify-content:start}.article_sommaire_link{border-bottom:1px solid #000}.sommaire--article_title{font-size:1rem}}@media screen and (max-width:650px){.sommaire_title{font-size:3rem}}
/*# sourceMappingURL=main.809026d9.css.map*/