@charset "UTF-8";html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,image,svg,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,ul,li,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}@media(max-width:1024px){:root{--container-max-width: 960px;font-size:1rem}.diaporama{max-width:900px}}@media(max-width:768px){:root{--container-max-width: 720px;--container-padding: 1.5rem;font-size:.9rem}.diaporama{max-width:700px}}@media(max-width:576px){:root{--container-padding: 1.25rem;--grid-gap: 1rem;font-size:.8rem}.diaporama{max-width:95%}.image{aspect-ratio:4/5}}@media(max-width:360px){:root{--container-padding: 1rem;font-size:.7rem}.diaporama{max-width:100%}}@keyframes fade-in{0%{opacity:0;transform:translate(-50%,-2px)}to{opacity:1;transform:translate(-50%,-6px)}}html{font-size:100%;scroll-behavior:smooth;background:#32302d}body{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;min-height:100vh}.page{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;margin:0 auto}.image{width:100%;height:auto;border-radius:.5rem}:root{--container-padding: 2rem;--grid-gap: 1.5rem;font-size:1.2rem}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#2b2b2b;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#5a4a42;border-radius:10px;border:2px solid #2b2b2b}*{scrollbar-width:auto;scrollbar-color:#5a4a42 #2b2b2b}audio::-webkit-media-controls-panel{background-color:#5d5d5d;border:none}audio::-webkit-media-controls-play-button,audio::-webkit-media-controls-mute-button{filter:invert(80%)}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{color:#e6ddc7}@font-face{font-family:Otsoak;font-weight:300;src:url(/fonts/euskal_fonts/Ostoak.woff2) format("woff2")}@font-face{font-family:Gernika;font-weight:300;src:url(/fonts/euskal_fonts/Gernika.woff2) format("woff2")}@font-face{font-family:Irulegi;font-weight:300;src:url(/fonts/euskal_fonts/Irulegi.woff2) format("woff2")}@font-face{font-family:Haritzaga;font-weight:300;src:url(/fonts/euskal_fonts/Haritzaga.woff2) format("woff2")}@font-face{font-family:Kaxko;font-weight:300;src:url(/fonts/euskal_fonts/Kaxko.woff2) format("woff2")}@font-face{font-family:Koldako;font-weight:300;src:url(/fonts/euskal_fonts/Koldako.woff2) format("woff2")}@font-face{font-family:Kutxas;font-weight:300;src:url(/fonts/euskal_fonts/Kutxas.woff2) format("woff2")}@font-face{font-family:Montserrat-Medium;font-weight:300;src:url(/fonts/Montserrat_Medium.woff2) format("woff2")}@font-face{font-family:OpenSans-Regular;font-weight:300;src:url(/fonts/OpenSans_Regular.woff2) format("woff2")}@font-face{font-family:Ostoak;src:url(/fonts/Ostoak.woff2) format("woff2")}@font-face{font-family:Roboto-Regular;font-weight:300;src:url(/fonts/Roboto_Regular.woff2) format("woff2")}@font-face{font-family:Roboto-Condensed-Regular;font-weight:300;src:url(/fonts/Montserrat_Medium.woff2) format("woff2")}@font-face{font-family:Montserrat-Regular;font-weight:300;src:url(/fonts/Montserrat_Medium.woff2) format("woff2")}@font-face{font-family:Ubuntu-Regular;font-weight:300;src:url(/fonts/Montserrat_Medium.woff2) format("woff2")}@font-face{font-family:WinkyRough-Regular;font-weight:200;src:url(/fonts/WinkyRough_Regular.woff2) format("woff2")}@font-face{font-family:WinkyRough-Medium;font-weight:400;src:url(/fonts/WinkyRough_Medium.woff2) format("woff2")}p,figcaption,li,span{font-family:Montserrat-Regular,sans-serif;color:#b9b9b9}.charabia{font-family:Kutxas,sans-serif;font-size:1.7rem;color:#edb56b87;animation-delay:.5s;animation-duration:2s}h1{font-family:Ostoak,sans-serif;width:100%;font-size:3rem;text-align:center;margin-top:8rem;margin-bottom:5rem;color:#c37556b0}h1.ikas,p.ikas{font-family:Koldako,sans-serif;font-size:2rem;font-weight:200;color:#5b6b75}p.ikas{font-size:1.6rem}h2{text-align:center;margin:5rem;color:#afafaf;font-family:Ubuntu-Regular,sans-serif;font-weight:400;font-size:1.8rem}@media(max-width:480px){h1{font-size:1.8rem}h1.ikas{font-size:1.5rem}p.ikas{font-size:1.2rem}}.hidden{opacity:0;pointer-events:none;transition:opacity .25s}
