@import"normalize.css";@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:400;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Regular.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:400;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Regular_Italic.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:250;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Thin.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:250;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Thin_Italic.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:300;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Light.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:300;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Light_Italic.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:500;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Medium.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:500;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Medium_Italic.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:700;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Bold.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:700;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Bold_Italic.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:normal;font-weight:900;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Black.woff") format("woff")}@font-face{font-family:"HarmonyOS Sans";font-style:italic;font-weight:900;src:local("HarmonyOS Sans"),url("/assets/fonts/HarmonyOS_Sans_Black_Italic.woff") format("woff")}html{font-size:10px}body{font-family:"HarmonyOS Sans";font-size:1.6em;margin:0 auto;max-width:192rem;min-height:100vh;display:flex;flex-direction:column;margin-bottom:100vh}body>header,body>main,body>footer{flex:1;margin:0 auto;padding:1rem 2rem;max-width:96rem}body>header>h1{max-width:96rem;width:100vw;text-align:left;font-size:4.8rem;margin:1rem;font-weight:900}body>main hr{display:none}body>main article h1{margin-block-start:6.4rem;font-size:3.2em}body>main article h2{margin-block-start:3.2rem;font-size:2.4em;clear:left}body>main article h3{margin-block-start:2.4rem;font-size:1.6em}body>main article h4{margin-block:1.6rem;font-size:1.6em;text-align:center}body>footer{display:flex;position:fixed;left:0;right:0;bottom:0;background-color:rgba(30,160,30,.95);max-width:100vw;width:100vw;margin:0;padding:0}body>footer nav{width:100%;margin:0;padding:0}body>footer nav ul{list-style:none;display:flex;margin:0;padding:0}body>footer nav ul li{flex:1}body>footer nav ul li:hover{background-color:rgba(60,130,60,.95)}body>footer nav ul li a{font-weight:900;padding:2rem;width:calc(100% - 4rem);height:100%;display:block}body>footer nav ul li a:link{color:rgba(240,240,240,.95)}body>footer nav ul li a:visited{color:rgba(200,255,200,.95)}body>footer nav ul li a:hover{color:#fff}body>footer nav ul li a:active{background-color:#fff;color:rgba(60,130,60,.95)}a:link{color:var(--wiphala-orange)}a:visited{color:var(--wiphala-violet)}a:hover{color:var(--wiphala-green)}img{max-width:100%;height:auto}sup{margin-left:.5rem}table{table-layout:fixed;width:100%;margin:0 auto;border-collapse:collapse}table th,table td{vertical-align:first baseline;padding:.6em;text-align:left}table tbody tr:nth-child(odd){background-color:rgba(255,240,240,.25)}table tbody tr:hover{background-color:#fff0f0}h2:target,h3:target,h4:target{padding-top:2rem;border-bottom:1px solid}.footnotes{margin-top:50vh;font-size:small}.footnotes:before{display:block;margin-block-start:2.4rem;font-size:1.6em}html[lang=fr] .footnotes:before{content:"Notes"}@media(max-width: 600px){footer nav ul{flex-direction:column}}