@import"normalize.css";html{font-size:10px}body{font-size:2em;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;margin-bottom:100vh;background:center bottom 25vh/50vh url(../img/digital-euro-fqa.svg) fixed no-repeat,top left/cover url(../img/bg.webp) no-repeat}body.plain>header{flex-direction:column-reverse}body.plain>header h1{align-self:flex-end}body.index>header h1{display:none}body>header{position:relative;display:flex;flex-flow:column wrap;width:100%;background:center center/cover url(../img/bg.webp) no-repeat,#003299}body>header:after{position:absolute;bottom:0;right:2rem;content:"Illustration is in the public domain";width:auto;height:12px;font-size:8px;color:#000;opacity:45%}body>header h1,body>header h3{text-shadow:#000 1px 2px 4px}body>header h1{margin-block:1rem;padding:1rem 2rem;font-size:2em}body>header h1 a:link,body>header h1 a:visited{color:#fff;text-decoration:none}body>header h2{flex:1;align-self:center;color:#5fd383;font-size:6vh;text-shadow:#000 2px 4px 6px;padding:1rem 2rem}body>header h3,body>header p.tagline{color:#fff;padding:1rem 2rem}body>header,body>main,body>footer{flex:1;margin:0 auto;max-width:96rem;width:100%}body>main{background-color:hsla(0,0%,100%,.95)}body>main hr{display:none}body>main article{padding:1rem 2rem}body>main article h1:not(:first-child){margin-block-start:16rem}body>main article h1{font-size:2em}body>main article h2{margin-top:16rem;color:#003299}body>main article p{max-width:64rem}body>footer{display:flex;background-color:#fff;border-bottom-left-radius:5rem}body>footer p{align-self:center;padding:1rem 2rem}a:link{color:var(--wiphala-orange)}a:visited{color:var(--wiphala-violet)}a:hover{color:var(--wiphala-green)}del{opacity:1;background-color:rgb(251.175,212.925,216.75);color:#616161;text-decoration:red double line-through}ins{background-color:rgb(211.6721649485,235.1278350515,216.8845360825)}img{max-width:100%;height:auto}div.footnotes{margin-top:12rem;border-top:2px solid;font-size:small}div.table-container{width:100%;overflow-x:auto}table{position:relative;table-layout:fixed;margin:0 auto;border-collapse:collapse;border-top:3px solid;border-bottom:3px solid;min-width:64rem}table caption{caption-side:bottom;max-width:64rem;width:calc(100vw - 4rem);font-size:smaller;text-align:left}table caption p{font-style:italic}table caption dl{display:flex;flex-wrap:wrap;align-items:baseline}table caption dl dt{flex:1;text-align:center;width:10%}table caption dl dd{flex:9;width:90%;margin-left:auto}table th,table td{vertical-align:first baseline;padding:.6em;text-align:left;width:max-content}table thead{border-bottom:1px solid}table thead th{min-width:6rem;text-align:center}table tbody tr{border-bottom:1px dotted}table tbody tr:nth-child(odd){background-color:rgba(255,240,240,.25)}table tfoot{border-top:1px solid}table tfoot td:first-child{font-weight:700}table tfoot td:not(:first-child){text-align:center}:where(h1){margin-block:.67em;font-size:2em}h2:target,h3:target,h4:target{padding-top:2rem;border-bottom:1px solid}blockquote{position:relative;background:#d6e4ff;color:#003299;padding:1rem 2rem;margin:0;margin-top:8rem;max-width:min(90vw,64rem);font-style:italic;font-family:sans-serif;border-radius:5rem}blockquote:after{position:absolute;background:center top/5rem url(../img/ecb-logo.svg) no-repeat;width:100%;height:5rem;content:"";top:-6.6rem}blockquote:before{position:absolute;background:center top url(../img/speech-bubble.svg) no-repeat;display:block;width:100%;height:25px;margin-top:-3.5rem;content:""}blockquote p{max-width:48rem}dl{display:flex;flex-wrap:wrap;align-items:baseline}dl dt{flex:1 auto;width:10%;text-align:center}dl dd{flex:9 auto;width:90%;margin-left:auto}img{max-width:100%;height:auto}table colgroup .digital-ps{background-color:rgba(100,200,30,.1);border:1px dashed}table colgroup .digital-eu{background-color:rgba(30,100,200,.1)}table tbody td:first-child{min-width:6rem}table tbody td:not(:first-child){text-align:center}table tfoot td:nth-child(2),table tfoot td:nth-child(3),table tfoot td:nth-child(4),table tfoot td:nth-child(7),table tfoot td:nth-child(8){background-color:#ffb6b6}footer{font-size:smaller;display:flex;flex-wrap:wrap}footer>*{flex:1}