body,html,*{margin:0;padding:0;box-sizing:border-box;outline:none}@font-face{font-family:'basier_squareregular';src:url(/css/fonts/Basier-Square/Basier-Square-regular-webfont/basiersquare-regular-webfont.eot);src:url(/css/fonts/Basier-Square/Basier-Square-regular-webfont/basiersquare-regular-webfont.eot?#iefix) format("emb-opentype"),url(/css/fonts/Basier-Square/Basier-Square-regular-webfont/basiersquare-regular-webfont.woff2) format("woff2"),url(/css/fonts/Basier-Square/Basier-Square-regular-webfont/basiersquare-regular-webfont.woff) format("woff"),url(/css/fonts/Basier-Square/Basier-Square-regular-webfont/basiersquare-regular-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}*{outline:none;margin:0;padding:0}html,body{font-size:16px}a{color:#ddd}@media only screen and (max-width: 768px){html,body{font-size:11px}}body{background-color:#050505;color:#ddd;font-family:'basier_squareregular';width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100)}body div.content{width:100%;height:100%;overflow-x:hidden;display:flex}h1.brand{position:absolute;padding:0.2rem 0.4rem}h1.brand.top-left{left:1rem;top:1rem;font-size:1.8rem}h1.brand.top-right{top:1rem;right:1rem;font-size:1.8rem}h1.brand.bottom-right{bottom:1rem;right:1rem;font-size:1.8rem}h1.brand.bottom-left{bottom:1rem;left:1rem;font-size:1.8rem}h1.brand a{color:inherit;text-decoration:none}@media only screen and (max-width: 768px){h1.brand.top-left{left:0.5rem;top:0.5rem;font-size:1.8rem}h1.brand.top-right{top:0.5rem;right:0.5rem;font-size:1.8rem}h1.brand.bottom-right{bottom:0.5rem;right:0.5rem;font-size:1.8rem}h1.brand.bottom-left{bottom:0.5rem;left:0.5rem;font-size:1.8rem}}h2.artist{position:absolute;border:0.15rem solid #ddd;padding:0.2rem 0.4rem;display:inline-block;background:#050505}h2.artist:has(>a:hover){color:#050505;background:#ddd}h2.artist a{color:inherit;text-decoration:none}h2#chima-isaaro.artist{top:7%;left:10%}h2#funkamente.artist{top:16%;left:15%}h2#king-kami.artist{top:25%;left:20%}h2#maki.artist{top:34%;left:25%}h2#noia.artist{top:43%;left:30%}h2#pedro-ricardo.artist{top:52%;left:35%}h2#ritamaomenos.artist{top:61%;left:40%}h2#rui-vargas.artist{top:70%;left:45%}h2#switchdance.artist{top:79%;left:50%}h2#tefi.artist{top:88%;left:55%}.tagline{position:absolute;border:0.15rem solid #ddd;padding:0.2rem 0.4rem;display:inline-block;top:10%;left:50%;transform:translate(-50%, 0);color:#050505;background:#ddd}svg.canvas{position:absolute;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100)}svg.canvas line{stroke-width:0.15rem;stroke:white}img.artist-photo{width:12rem;height:auto}img.artist-photo.landscape{width:auto;height:12rem}div.artist-card{max-width:30rem;margin:0 auto;padding:1rem;background-color:#050505}div.artist-card:target{display:block}div.artist-card p{line-height:1.2rem;margin-bottom:0.4rem;padding:0 0.3rem}div.artist-card .header{height:40%;min-height:20vw;display:flex;flex-direction:column;justify-content:end;background-position-x:center;background-size:cover;background-repeat:no-repeat;background-image:url(/assets/gatos-ebb3b0a7833bfeae14de9439e1cf5d1a81a16fca9e456fb4e91a1f614f87e7bc.jpg)}div.artist-card .header h1,div.artist-card .header h3{display:inline-block}div.artist-card .header h1.name,div.artist-card .header h3.name{display:flex;flex-direction:row;justify-content:space-between;align-items:end}div.artist-card .header h1.name span.location,div.artist-card .header h3.name span.location{font-size:0.9rem;margin-right:0.5rem}@media only screen and (max-width: 768px){div.artist-card .header h1.name span.location,div.artist-card .header h3.name span.location{font-size:0.8rem;margin-right:0.5rem}}div.artist-card .header h1{padding-left:0.5rem;height:3rem;background:linear-gradient(to bottom, transparent 0%, black 100%)}div.artist-card .header.about{background-position-y:bottom;max-height:30%}@media only screen and (min-width: 768px){div.artist-card .header.about{max-height:35%}}div.artist-card .header.funkamente{background-position-y:center}div.artist-card .header.chima-isaaro{background-position-y:top}div.artist-card .header.sama-yax{background-position-y:45%}div.artist-card .header.pedro-ricardo{background-position-y:40%}div.artist-card span.photo-copyright{display:inline-block;font-size:0.8rem;line-height:2rem;color:#a2a2a2;text-align:right;width:100%}div.artist-card div.bio{margin-top:2rem}div.artist-card div.bio.about{height:initial;margin-bottom:2rem}div.artist-card div.links,div.artist-card div.gigs{margin-top:2rem;padding:0 0.3rem}div.artist-card div.links h3,div.artist-card div.gigs h3{text-align:center;margin-bottom:0.5rem}div.artist-card div.links.about,div.artist-card div.gigs.about{font-size:1.2em}div.artist-card div.links ul,div.artist-card div.gigs ul{list-style:none}div.artist-card div.links a,div.artist-card div.gigs a{color:#ddd}div.artist-card div.gigs ul{text-align:center}div.artist-card .footer{margin:0 0;padding:2rem 0 3rem;display:flex;justify-content:space-between}div.artist-card .footer.contact{justify-content:space-around;margin:0;padding:0;margin-top:2rem}div.artist-card .footer a.backbutton{font-weight:bold;text-decoration:none;font-size:1.1rem}div.artist-card .footer a.unicode{text-decoration:none;color:#eee}div.artist-card .footer a.unicode span.unicode{color:#eee;display:inline;font-size:4rem}
