@font-face{font-family:minecraft;src:url(/static/media/MinecraftTen-VGORe.cd1235551b5f89f4710f.ttf)}@font-face{font-family:minecraft-ten;src:url(/static/media/MinecraftRegular-Bmg3.82ba08919dc2add9422f.otf)}html{font-size:62.5%}body{background:#f3f3f3;font-family:Lato,sans-serif;min-height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%}body,body *{box-sizing:border-box;color:#191919;font-size:1.6rem;margin:0;padding:0}body .color-plaines h3{color:#7ec850}body .color-taïga h3{color:#2a2c05}body .color-glaces h3{color:#7690ac}body .color-désert h3{color:#c98d26}body .color-savane h3{color:#b75e12}body .color-océan h3{color:#0058ab}body .bg-plaines{background-image:url(/static/media/bg-plaines.017194834f8668904899.jpg)}body .bg-taïga{background-image:url(/static/media/bg-taiga.ebe5aff0588017985e3f.jpg)}body .bg-glaces{background-image:url(/static/media/bg-glaces.8518726d1405ff2a0405.jpg)}body .bg-désert{background-image:url(/static/media/bg-desert.4d685e8042472e3588b5.jpg)}body .bg-savane{background-image:url(/static/media/bg-savane.13a5a760b1ad0bd1d476.jpg)}body .bg-océan{background-image:url(/static/media/bg-ocean.66205c9d33bbe71c654e.jpg)}h1{font-family:minecraft}h2,h3{font-family:minecraft-ten;font-weight:400}h3{color:#555}li{list-style-type:none}button{border:0;cursor:pointer;font-family:inherit;font-size:inherit;outline:0}body header{background-attachment:fixed;background-image:url(/static/media/header.cfa3f5c2673a6ed40d1e.jpg);background-position:50%;background-size:cover;height:85vh}@media screen and (orientation:portrait){body header{height:50vh}}body header .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px;width:100%}@media screen and (orientation:portrait){body header .container{padding:20px}}body header .container h1{color:#f3f3f3;font-size:8rem;font-weight:400;margin-bottom:20px;text-align:center}@media screen and (orientation:portrait){body header .container h1{font-size:6rem}}body header .container p{color:#f3f3f3}body header .container p strong{color:inherit}body section{padding:40px 40px 80px}@media screen and (orientation:portrait){body section{padding:30px 30px 80px}}body section h2{font-size:3rem;margin-bottom:40px;margin-top:20px;text-align:center}body section:nth-child(2) h3,body section:nth-child(4) h3{font-size:2rem;margin:40px 0 20px;text-align:center}@media screen and (orientation:landscape){body section:nth-child(2) article,body section:nth-child(4) article{display:flex;justify-content:center}body section:nth-child(2) article .column,body section:nth-child(4) article .column{margin:0 30px;width:35%}body section:nth-child(2) article .column p,body section:nth-child(4) article .column p{text-align:left;width:100%}}body section:nth-child(2) p,body section:nth-child(4) p{margin:10px auto;text-align:center;width:70%}@media screen and (orientation:portrait){body section:nth-child(2) p,body section:nth-child(4) p{width:100%}}body section:nth-child(2) p.red strong,body section:nth-child(4) p.red strong{color:#ed4337}body section:nth-child(4) ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:calc(60vw + 60px)}@media screen and (orientation:portrait){body section:nth-child(4) ul{flex-direction:column}}body section:nth-child(4) ul li{margin:20px 50px;width:-webkit-max-content;width:max-content}@media screen and (orientation:portrait){body section:nth-child(4) ul li{margin:20px 0;text-align:center;width:100%}}body section:nth-child(4) ul li:first-child,body section:nth-child(4) ul li:first-child h3,body section:nth-child(4) ul li:first-child p{text-align:center;width:100%}body section:nth-child(4) ul li:first-child h3.copy,body section:nth-child(4) ul li:first-child p.copy{cursor:pointer;transition:opacity .2s}body section:nth-child(4) ul li:first-child h3.copy:hover,body section:nth-child(4) ul li:first-child p.copy:hover{opacity:.7}body section:nth-child(4) ul li:first-child h3.copy .green,body section:nth-child(4) ul li:first-child p.copy .green{color:#38a32a}body section:nth-child(4) ul li:first-child input{left:-1000vw;position:absolute}body section:nth-child(4) ul li h3,body section:nth-child(4) ul li p{margin:0;text-align:center;width:100%}body section:nth-child(4) ul li h3{margin-bottom:10px}body section:nth-child(4) .red{margin-top:40px}body section button{background-color:#38a32a;border:2px solid #38a32a;border-radius:5px;color:#f3f3f3;display:block;font-family:minecraft-ten;font-size:1.6rem;margin:40px auto 0;padding:15px 30px;text-transform:uppercase;transition:background .2s,color .2s}body section button:hover{background:transparent;color:#38a32a}body section.bg-2{background-attachment:fixed;background-image:url(/static/media/aqua.8e45b7c70ad266a050d6.jpg);background-position:50%;background-size:cover}body section.bg-2 h2{color:#fff}body footer{background-color:#191919;padding:20px;text-align:center}body footer p{color:#f3f3f3}.villages{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px;width:calc(45vw + 60px)}@media screen and (orientation:portrait){.villages{width:70vw}}.villages li{background-position:50%;background-size:100%;border-radius:5px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);cursor:pointer;height:15vw;margin:10px;overflow:hidden;transition:background-size .5s;width:15vw}@media screen and (orientation:portrait){.villages li{height:70vw;margin:10px 0;width:70vw}}.villages li .text-content{align-items:center;background:#191919;background:linear-gradient(0deg,rgba(25,25,25,0),#191919 0,rgba(25,25,25,0) 80%);display:flex;flex-direction:column;height:100%;justify-content:flex-end;opacity:0;padding-bottom:20px;transition:opacity .5s;width:100%}.villages li .text-content *{color:#f3f3f3}.villages li .text-content h4{font-size:1.8rem}.villages li:hover{background-size:105%}.villages li:hover .text-content{opacity:1}.objectifs{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:40px 0;pointer-events:none;position:fixed;top:0;transition:opacity .5s;width:100vw}.objectifs div{background-color:#f3f3f3;border-radius:5px;max-width:900px;padding-bottom:60px;position:relative;top:50px;transition:top .5s;width:90%}.objectifs div h3{font-size:2.5rem;margin-bottom:40px}.objectifs div ul{margin-top:40px}.objectifs div ul input{left:-100vw;position:absolute}.objectifs div ul label{align-items:center;border-bottom:1px dashed #ccc;cursor:pointer;display:flex;justify-content:space-between;margin:10px auto 0;padding-bottom:10px;transition:opacity .2s;width:80%}.objectifs div ul label p{margin:0;transition:opacity .2s;width:auto}.objectifs div ul label p:nth-child(2){margin:0 10px}@media screen and (orientation:portrait){.objectifs div ul label p:nth-child(2){margin:0 20px}}.objectifs div ul label p:nth-child(3){font-weight:700}.objectifs div ul label span{background-color:#f3f3f3;border:1px solid #191919;display:flex;height:2rem;padding:1px;transition:background-color .2s,border-color .2s;width:2rem}.objectifs div ul label span img{opacity:0;transition:opacity .2s}.objectifs div ul label:hover{opacity:.8}.objectifs div ul label.checked p:nth-child(2){opacity:.5;text-decoration:line-through}.objectifs div ul label.checked span{background-color:#38a32a;border-color:#38a32a}.objectifs div ul label.checked span img{opacity:1}.objectifs.visible{opacity:1;pointer-events:auto}.objectifs.visible div{top:0}.teams{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:calc(60vw + 60px)}@media screen and (orientation:portrait){.teams{width:70vw}}.teams li:not(.mate){background-color:#f3f3f3;border-radius:5px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);cursor:pointer;margin:10px;padding:20px;text-align:center;width:20vw}@media screen and (orientation:portrait){.teams li:not(.mate){margin:10px 0;width:70vw}}.teams li:not(.mate) h3{font-size:2rem;margin-bottom:20px}.teams li:not(.mate) p{margin-bottom:10px}.teams li:not(.mate) ul{margin-top:20px}.teams li:not(.mate) ul .mate{font-weight:700;margin:10px 0}
/*# sourceMappingURL=main.0a9bfc01.css.map*/