.menu-button[data-v-c13fb482]{display:flex;justify-content:center;align-items:center;border:none;background-color:transparent;cursor:pointer;padding:0}.menu-button>svg[data-v-c13fb482]{pointer-events:none}.menu-button .line[data-v-c13fb482]{fill:none;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.menu-button .line[data-v-c13fb482]:first-of-type,.menu-button .line[data-v-c13fb482]:nth-of-type(3){stroke-dasharray:60 207}.menu-button .line[data-v-c13fb482]:nth-of-type(2){stroke-dasharray:60 60}.menu-button[aria-expanded=true] .line[data-v-c13fb482]:first-of-type,.menu-button[aria-expanded=true] .line[data-v-c13fb482]:nth-of-type(3){stroke-dasharray:90 207;stroke-dashoffset:-134}.menu-button[aria-expanded=true] .line[data-v-c13fb482]:nth-of-type(2){stroke-dasharray:1 60;stroke-dashoffset:-30}.custom-dropdown[data-v-f533fd96]{display:flex;align-items:center;position:relative;margin-right:1rem}.custom-dropdown [role=listbox][data-v-f533fd96]{position:absolute;top:100%;width:100%;background:#000;z-index:1;border-radius:0 0 .25rem .25rem}.custom-dropdown [role=listbox]+[data-v-f533fd96]{margin-top:1rem}.custom-dropdown [role=listbox] a[data-v-f533fd96]{text-decoration:none;width:100%}.custom-dropdown [role=option][data-v-f533fd96]{display:flex;align-items:center;position:relative;padding:0 .75rem;line-height:1.25rem;cursor:pointer}.custom-dropdown [aria-haspopup=listbox][data-v-f533fd96]{position:relative;padding:.25rem 2rem .25rem .5rem;width:100%;text-align:left;background-color:transparent;border:none;z-index:0;display:flex;align-items:center;white-space:nowrap}.custom-dropdown [aria-haspopup=listbox]~svg[data-v-f533fd96]{position:absolute;right:.5rem;height:1rem;width:auto;transition:transform .15s ease-in-out;transform:rotate(0deg);z-index:-1;pointer-events:none}.custom-dropdown [aria-haspopup=listbox]~[role=listbox][data-v-f533fd96]{position:absolute;margin:0;width:100%;max-height:10rem;border-top:0;overflow-y:auto;z-index:1}.custom-dropdown [aria-haspopup=listbox][aria-expanded=true][data-v-f533fd96]{box-shadow:0 0 .125rem .125rem hsla(0,0%,100%,.3)}.custom-dropdown [aria-haspopup=listbox][aria-expanded=true]~[role=listbox][data-v-f533fd96]{box-shadow:0 .25rem .125rem .125rem hsla(0,0%,100%,.3)}.custom-dropdown [aria-haspopup=listbox][aria-expanded=true]~svg[data-v-f533fd96]{transform:rotate(-180deg)}.custom-dropdown [aria-haspopup=listbox][aria-expanded=false]~[role=listbox][data-v-f533fd96]{display:none}@keyframes rotate-360-cw-7cc849e4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-360-ccw-7cc849e4{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes fade-out-flex-7cc849e4{0%{opacity:1;z-index:1;display:flex}99%{opacity:0;z-index:1;display:flex}to{opacity:0;display:none;z-index:-1}}@keyframes fade-in-flex-7cc849e4{0%{opacity:0;z-index:-1;display:none}1%{opacity:0;z-index:1;display:flex}to{opacity:1;z-index:1;display:flex}}@keyframes like-resize-7cc849e4{0%{transform:scale(1)}40%,60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes flicker-7cc849e4{0%{transform:scale(1.25);opacity:1}50%{transform:scale(1);opacity:.5}to{transform:scale(1.25);opacity:1}}@keyframes slideIn-7cc849e4{0%{margin-top:20vh;margin-top:calc(var(--vh)*20)}70%{margin-top:-5vh;margin-top:calc(var(--vh)*-5)}to{margin-top:0}}@keyframes wiggle-7cc849e4{0%{margin-top:0}10%{margin-top:-2rem}11.25%{margin-top:1.75rem}14.25%{margin-top:-.75rem}16%{margin-top:.5rem}16.75%{margin-top:-.25rem}17.25%,to{margin-top:0}}#loader-reset-btn[data-v-7cc849e4]{position:absolute;top:1rem;left:0;right:0;margin:auto;z-index:501;width:-moz-max-content;width:max-content}.loader[data-v-7cc849e4]{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;width:100%;height:50px;text-align:center;font-size:10px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:501;opacity:0;animation:show-loader-7cc849e4 .1ms linear forwards;animation-delay:.3s;will-change:opacity}.loader>div[data-v-7cc849e4]{height:100%;width:33.33333%;display:block;transform:scaleY(.05);animation:delay-7cc849e4 .8s ease-in-out infinite;will-change:transform}.loader>div[data-v-7cc849e4]:first-child{background-color:var(--tertiary,#ccc);animation-delay:.3s}.loader>div[data-v-7cc849e4]:nth-child(2){background-color:var(--primary,#ccc);animation-delay:.4s}.loader>div[data-v-7cc849e4]:nth-child(3){background-color:var(--secondary,#ccc);animation-delay:.5s}.loader-bg[data-v-7cc849e4]{width:100%;height:50%;position:fixed;display:flex;justify-content:flex-start;left:0;transition:all .3s ease-out;background:#000;z-index:500;will-change:transform}.loader-bg>div[data-v-7cc849e4]{width:100%;height:.125rem}.loader-bg>div[data-v-7cc849e4]:first-child{background-color:var(--tertiary,#ccc);animation-delay:.3s}.loader-bg>div[data-v-7cc849e4]:nth-child(2){background-color:var(--primary,#ccc);animation-delay:.4s}.loader-bg>div[data-v-7cc849e4]:nth-child(3){background-color:var(--secondary,#ccc);animation-delay:.5s}.loader-bg[data-v-7cc849e4]:first-child{top:0;transform:translateY(calc(-100% - .5rem));align-items:flex-end}.loader-bg[data-v-7cc849e4]:nth-child(2){bottom:0;transform:translateY(calc(100% + .5rem));align-items:flex-start}.loader-bg.loading[data-v-7cc849e4]{transform:translate(0)}@keyframes show-loader-7cc849e4{0%{opacity:0}to{opacity:1}}@keyframes delay-7cc849e4{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}#loader-menu-button[data-v-7cc849e4],#loader[data-v-7cc849e4]{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;position:fixed;top:100%;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;background-color:#111;z-index:10;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards;filter:drop-shadow(0 0 2px #000);will-change:top}#loader-menu-button>svg[data-v-7cc849e4],#loader>svg[data-v-7cc849e4]{max-width:100%;height:auto}#loader-menu-button>svg[data-v-7cc849e4]:nth-of-type(3),#loader>svg[data-v-7cc849e4]:nth-of-type(3){position:fixed;width:5.25rem;height:5.25rem;transform:rotate(270deg);max-width:unset}#loader-menu-button>svg:nth-of-type(3) circle[data-v-7cc849e4],#loader>svg:nth-of-type(3) circle[data-v-7cc849e4]{stroke:var(--secondary,#ccc)}#loader-menu-button>svg:nth-of-type(3) circle[stroke-dasharray="0, 1000"][data-v-7cc849e4], #loader>svg:nth-of-type(3) circle[stroke-dasharray="0, 1000"][data-v-7cc849e4]{stroke:none}#loader-menu-button>svg[data-v-7cc849e4]:first-of-type,#loader-menu-button>svg[data-v-7cc849e4]:nth-of-type(2),#loader>svg[data-v-7cc849e4]:first-of-type,#loader>svg[data-v-7cc849e4]:nth-of-type(2){position:absolute;animation-iteration-count:infinite;animation-timing-function:linear}#loader-menu-button>svg[data-v-7cc849e4]:first-of-type,#loader>svg[data-v-7cc849e4]:first-of-type{width:2.442rem;animation-duration:1s;animation-name:rotate-360-cw-7cc849e4}#loader-menu-button>svg[data-v-7cc849e4]:nth-of-type(2),#loader>svg[data-v-7cc849e4]:nth-of-type(2){color:var(--secondary,#ccc);width:.922rem;animation-duration:1.25s;animation-name:rotate-360-ccw-7cc849e4}#loader-menu-button[data-v-7cc849e4]:not(.loading),#loader[data-v-7cc849e4]:not(.loading){top:calc(100% + 8.5rem);transition:top .15s ease-out}#loader-menu-button:not(.loading).animate[data-v-7cc849e4],#loader:not(.loading).animate[data-v-7cc849e4]{animation-name:loading-finished-7cc849e4;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards}#loader-menu-button:not(.loading):not(.animate)>svg[data-v-7cc849e4],#loader:not(.loading):not(.animate)>svg[data-v-7cc849e4]{display:none}#loader-menu-button[aria-hidden=true][data-v-7cc849e4],#loader[aria-hidden=true][data-v-7cc849e4]{animation-name:fade-out-flex-7cc849e4}#loader-menu-button[aria-hidden=false][data-v-7cc849e4],#loader[aria-hidden=false][data-v-7cc849e4]{animation-name:fade-in-flex-7cc849e4}@keyframes loading-finished-7cc849e4{0%{top:0}65%{top:100%}80%{top:60%}to{top:100%}}body[data-v-c153f716]:before{content:"smallest";font-size:0;line-height:0;position:absolute}@media (min-width:350px){body[data-v-c153f716]:before{content:"xsmall"}}@media (min-width:xsmall){body[data-v-c153f716]:before{content:"xsmall"}}@media (min-width:767px){body[data-v-c153f716]:before{content:"small"}}@media (min-width:992px){body[data-v-c153f716]:before{content:"medium"}}@media (min-width:1200px){body[data-v-c153f716]:before{content:"large"}}.intro-container[data-v-c153f716]{position:relative;width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-auto-rows:max-content;pointer-events:none}.intro[data-v-c153f716]{margin:.25rem;overflow:hidden;border-radius:.5rem;z-index:1001;display:grid;grid-template-areas:"header stripe-1" "header stripe-2" "header stripe-3";grid-template-columns:max-content 1fr;grid-template-rows:repeat(3,33.33333%);row-gap:0;-moz-column-gap:1rem;column-gap:1rem;flex-direction:column;color:#fff;background-color:var(--secondary,#ccc);background-image:linear-gradient(180deg,var(--primary,#ccc) 0 33.33333%,var(--secondary,#ccc) 33.33333% 66.66667%,var(--tertiary,#ccc) 66.66667% 100%);opacity:1;transition:opacity .6s ease-out;will-change:opacity;--h1:3.5rem;--h2:1.5rem}@media (min-width:767px){.intro[data-v-c153f716]{--h1:4.375rem;--h2:1.875rem}}.intro.has-banner[data-v-c153f716]{box-shadow:0 -.5rem 1.5rem 1.5rem #000}.intro.init[data-v-c153f716],.intro.init~.intro-banner[data-v-c153f716]{opacity:0;pointer-events:none}.intro.init>.stripe[data-v-c153f716],.intro.init>header[data-v-c153f716]{display:none}.intro.hide[data-v-c153f716],.intro.hide~.intro-banner[data-v-c153f716]{opacity:0}.intro header[data-v-c153f716]{position:relative;grid-area:header;height:100%;display:flex;padding:1rem 0 1rem 0}.intro header h1[data-v-c153f716],.intro header h2[data-v-c153f716]{position:relative;opacity:1;writing-mode:vertical-rl;filter:blur(0);transform:translateY(0) rotate(180deg);transition:filter .6s ease-out,transform .6s ease-out,opacity .6s ease-out;will-change:filter,opacity;white-space:nowrap}.intro header h1.init[data-v-c153f716],.intro header h2.init[data-v-c153f716]{opacity:0;filter:blur(.5rem)}.intro header h1 span[data-v-c153f716],.intro header h2 span[data-v-c153f716]{position:relative;top:0;will-change:top}.intro header h1[data-v-c153f716]{font-size:var(--h1,3.5rem);line-height:.8;width:3rem;will-change:transform;text-transform:uppercase}.intro header h1.init[data-v-c153f716]{transform:translateY(-7rem) rotate(180deg)}.intro header h2[data-v-c153f716]{font-size:var(--h2,1.5rem);line-height:var(--h2,1.5rem);width:var(--h2,1.5rem);margin:0 0 0 .55rem}.intro header h2.init[data-v-c153f716]{transform:translateY(3rem) rotate(180deg)}.intro .stripe[data-v-c153f716]{display:flex;justify-content:center;align-items:center;padding:1rem 2rem 1rem 1rem;text-align:center;margin-left:auto;margin-right:auto;width:100%;max-width:400px;flex-direction:column}.intro .stripe[data-v-c153f716]:first-of-type{justify-content:flex-end;align-items:flex-end}.intro .stripe .os-hint[data-v-c153f716]{align-self:flex-start;justify-self:flex-start;margin-top:0}.intro .stripe p[data-v-c153f716]{-webkit-hyphens:auto;hyphens:auto}.intro .stripe>button[data-v-c153f716],.intro .stripe>img[data-v-c153f716],.intro .stripe>p[data-v-c153f716],.intro .stripe>svg[data-v-c153f716]{font-size:1rem;text-align:left}.intro .stripe>img[data-v-c153f716],.intro .stripe>svg[data-v-c153f716]{max-height:100%;max-width:100%}.intro .stripe[data-v-c153f716]:first-of-type{grid-area:stripe-1}.intro .stripe:first-of-type>button[data-v-c153f716],.intro .stripe:first-of-type>img[data-v-c153f716],.intro .stripe:first-of-type>p[data-v-c153f716],.intro .stripe:first-of-type>svg[data-v-c153f716]{position:relative;transform:translateY(0);opacity:1;transition:transform .6s ease-out,opacity .6s ease-out;will-change:transform,opacity}.intro .stripe:first-of-type.init>button[data-v-c153f716],.intro .stripe:first-of-type.init>img[data-v-c153f716],.intro .stripe:first-of-type.init>p[data-v-c153f716],.intro .stripe:first-of-type.init>svg[data-v-c153f716]{transform:translateY(2rem);opacity:0}.intro .stripe[data-v-c153f716]:nth-of-type(2){grid-area:stripe-2}.intro .stripe:nth-of-type(2)>button[data-v-c153f716],.intro .stripe:nth-of-type(2)>img[data-v-c153f716],.intro .stripe:nth-of-type(2)>p[data-v-c153f716],.intro .stripe:nth-of-type(2)>svg[data-v-c153f716]{position:relative;transform:translateY(0);opacity:1;transition:transform .6s ease-out,opacity .6s ease-out;will-change:transform,opacity}.intro .stripe:nth-of-type(2).init>button[data-v-c153f716],.intro .stripe:nth-of-type(2).init>img[data-v-c153f716],.intro .stripe:nth-of-type(2).init>p[data-v-c153f716],.intro .stripe:nth-of-type(2).init>svg[data-v-c153f716]{transform:translateY(2rem);opacity:0}.intro .stripe[data-v-c153f716]:nth-of-type(3){grid-area:stripe-3}.intro .stripe:nth-of-type(3)>button[data-v-c153f716],.intro .stripe:nth-of-type(3)>img[data-v-c153f716],.intro .stripe:nth-of-type(3)>p[data-v-c153f716],.intro .stripe:nth-of-type(3)>svg[data-v-c153f716]{position:relative;transform:translateY(0);opacity:1;transition:transform .6s ease-out,opacity .6s ease-out;will-change:transform,opacity}.intro .stripe:nth-of-type(3).init>button[data-v-c153f716],.intro .stripe:nth-of-type(3).init>img[data-v-c153f716],.intro .stripe:nth-of-type(3).init>p[data-v-c153f716],.intro .stripe:nth-of-type(3).init>svg[data-v-c153f716]{transform:translateY(2rem);opacity:0}.intro .stripe button[data-v-c153f716]{background:var(--primary,#ccc);border-radius:.5rem;border:none;padding:.5rem 1rem;width:100%;text-align:center;margin-top:auto;margin-bottom:1rem;pointer-events:all}.intro-banner[data-v-c153f716]{pointer-events:all;z-index:1000;opacity:1;transition:opacity .6s ease-out;will-change:opacity}.intro-banner img[data-v-c153f716]{width:100%;height:100%}#intro-logo[data-v-c153f716]{max-height:15rem}.info-box[data-v-24e05920]{position:absolute;z-index:4;background:#fff;color:#000;padding:1rem;max-width:400px;width:70%;max-height:90%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 0 1rem rgba(0,0,0,.5)}.info-box .title[data-v-24e05920]{font-size:1.125rem;margin-bottom:.75rem}.info-box .btn[data-v-24e05920]{margin:.75rem auto 0 auto;width:100%}.info-box .btn2[data-v-24e05920]{background-color:transparent;margin-top:.5rem;font-size:.75rem;min-height:1.5rem;color:#333;padding:.25rem .5rem}.keen-slider:not([data-keen-slider-disabled]),.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.afrika_map[data-v-43f9a60f]{width:100%;height:auto;max-width:10rem;flex:1}.afrika_map .dot[data-v-43f9a60f]{fill:var(--secondary,#ccc);fill-rule:evenodd;stroke-width:.896919}.translated[data-v-2f77c3cb]{font-size:.7rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:.5rem 0;margin-bottom:1rem;border-bottom:.0625rem solid #9d9d9d}.translated>span[data-v-2f77c3cb]{color:#9d9d9d}.translated .toggle-translation[data-v-2f77c3cb]{margin-left:auto}.translated .toggle-translation input[type=checkbox][data-v-2f77c3cb]{display:block;opacity:0;width:1px;height:1px;margin:-1px 0 0 -1px;overflow:hidden}.translated .toggle-translation span[data-v-2f77c3cb]{color:var(--primary,#ccc)}body[data-v-06991287]:before{content:"smallest";font-size:0;line-height:0;position:absolute}@media (min-width:350px){body[data-v-06991287]:before{content:"xsmall"}}@media (min-width:xsmall){body[data-v-06991287]:before{content:"xsmall"}}@media (min-width:767px){body[data-v-06991287]:before{content:"small"}}@media (min-width:992px){body[data-v-06991287]:before{content:"medium"}}@media (min-width:1200px){body[data-v-06991287]:before{content:"large"}}.drag-y[data-v-06991287]{will-change:transform;overflow:auto;position:absolute;width:calc(100% - .5rem);height:calc(100% - .5rem);top:.25rem;left:.25rem;overflow:hidden;border-radius:.5rem;background:#d2d2d2;box-shadow:0 0 .5rem rgba(0,0,0,.5)}@media (min-width:767px){.drag-y[data-v-06991287]{width:calc(100% - 1rem);height:calc(100% - 1rem);top:.5rem;left:.5rem}}.drag-y[data-v-06991287]:after{content:"";position:absolute;z-index:98;bottom:0;left:0;width:100%;height:6rem;pointer-events:none;background:linear-gradient(0deg,#d2d2d2,hsla(0,0%,82%,.8) 50%,hsla(0,0%,82%,0));transform:translateZ(0) translateZ(900px)}@media (min-width:767px){.drag-y[data-v-06991287]:after{height:7rem}}.drag-y .card-wrapper[data-v-06991287]{position:absolute;width:100%;height:100%;overflow:auto;z-index:1}.drag-y .card-wrapper .intro .header .header-text[data-v-06991287]{display:grid;grid-template-columns:1fr max-content;grid-auto-rows:max-content;row-gap:0;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-areas:"title like" "artist like";align-items:end}.drag-y .card-wrapper .intro .header .header-text h2[data-v-06991287]{grid-area:title}.drag-y .card-wrapper .intro .header .header-text h3[data-v-06991287]{grid-area:artist}.drag-y .card-wrapper .intro .header .header-text .likes[data-v-06991287]{grid-area:like;display:flex;align-items:center;justify-content:center;border:none;background:transparent;filter:drop-shadow(0 0 .125rem #000);padding:0 0 .25rem 0}.drag-y .card-wrapper .intro .header .header-text .likes svg[data-v-06991287]{margin-left:.25rem}.drag-y[data-v-06991287]:not(.no-transition){transition:transform .2s ease-out}.drag-y.allow-scroll[data-v-06991287]{overflow-y:auto;overscroll-behavior-y:none}.drag-y.wiggle[data-v-06991287]{animation-name:wiggle;animation-delay:8s;animation-duration:6s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-iteration-count:2}.drag-y .intro[data-v-06991287]{background:#fff;overflow:hidden;position:relative}.drag-y .intro .options[data-v-06991287]{padding:1rem;display:block}.drag-y .intro .header[data-v-06991287]{position:relative;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;height:12rem;background:var(--tertiary,#ccc);color:#fff}@media (min-width:767px){.drag-y .intro .header[data-v-06991287]{height:20rem}}.drag-y .intro .header-text[data-v-06991287]{position:relative;z-index:1;padding:3rem 1rem 1rem 1rem;display:block;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}@media (min-width:767px){.drag-y .intro .header-text[data-v-06991287]{padding:3rem 3rem}}.drag-y .intro .header-text h2[data-v-06991287]{font-size:1.25rem;margin:.25rem 0 0 0}.drag-y .intro .header-text h3[data-v-06991287]{font-size:1.1rem;margin:.25rem 0 0 0;text-transform:uppercase}.drag-y .intro .header img[data-v-06991287]{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 17%;object-position:0 17%;z-index:0}.drag-y .actions[data-v-06991287]{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;grid-template-areas:"like button share";-moz-column-gap:.5rem;column-gap:.5rem;position:absolute;max-width:400px;width:100%;bottom:2rem;padding:1rem;left:50%;transform:translate3d(-50%,0,0) translateZ(1000px);z-index:99}@media (min-width:767px){.drag-y .actions[data-v-06991287]{bottom:2rem}}.drag-y .actions .btn[data-v-06991287]{color:#fff;height:2rem;padding:.25rem;background-color:var(--primary,#ccc);box-shadow:0 0 .5rem rgba(0,0,0,.5);transition:all .25s ease}.drag-y .actions .btn[data-v-06991287]:not(.processing):not(.disabled):active{transform:scale(.9)}.drag-y .actions .btn.transparent[data-v-06991287]{background-color:transparent;color:#2c2c2c;margin:0;width:2rem}.drag-y .actions .btn.transparent[data-v-06991287]:active,.drag-y .actions .btn.transparent[data-v-06991287]:hover{box-shadow:none}.drag-y .actions .btn.transparent svg[data-v-06991287]{max-height:2rem;max-width:2rem}.drag-y .actions .btn.disabled[data-v-06991287]{opacity:.5;background-color:var(--primary-s20,#ccc)}.drag-y .actions .share[data-v-06991287]{background-color:#d2d2d2;width:2.5rem}.drag-y .actions .share svg[data-v-06991287]{max-height:1.2rem;max-width:1.2rem;color:var(--secondary,#ccc)}.drag-y .actions .like[data-v-06991287]{grid-area:like;width:2.5rem;background-color:#d2d2d2}.drag-y .actions .like svg[data-v-06991287]{transition:color .2s ease-in-out;will-change:color;max-height:1.2rem;max-width:1.2rem;color:var(--primary,#ccc)}.drag-y .actions .like.is-liked svg[data-v-06991287]{animation-name:like-resize;animation-duration:.4s;animation-timing-function:linear;color:#9c301a}.drag-y .content[data-v-06991287]{background:#fff;color:#333;line-height:1.4}.drag-y .content>[data-v-06991287]{padding-left:1rem;padding-right:1rem}@media (min-width:767px){.drag-y .content>[data-v-06991287]{padding-left:3rem;padding-right:3rem}}.drag-y .content .state[data-v-06991287]{padding:1rem}@media (min-width:767px){.drag-y .content .state[data-v-06991287]{padding:2rem 3rem}}.drag-y .content .open-ar[data-v-06991287]{grid-area:button}.drag-y .content .share[data-v-06991287]{grid-area:share;background-color:#d2d2d2}.drag-y .content .like svg[data-v-06991287],.drag-y .content .share svg[data-v-06991287]{max-width:1.5rem;max-height:1.5rem;width:auto;height:1.5rem}.drag-y .content .preview[data-v-06991287]{display:flex;justify-content:center;align-items:center}.drag-y .content .preview img[data-v-06991287]{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%}.drag-y .content .buttons[data-v-06991287]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.drag-y .content .buttons>div[data-v-06991287]{background-color:var(--tertiary,#ccc);border-radius:.25rem;width:2rem;height:2rem;margin:0 .5rem .5rem 0}.drag-y .content .buttons .btn[data-v-06991287]{width:100%;height:100%;padding:.35rem;min-height:unset}.drag-y .content .buttons .btn svg[data-v-06991287]{width:auto;height:100%}.drag-y .content .info-artist[data-v-06991287]{position:relative;background-color:#d2d2d2;padding-top:1.75rem;padding-bottom:6.75rem}@media (min-width:767px){.drag-y .content .info-artist[data-v-06991287]{padding:3rem 3rem 9rem}}.drag-y .content .info-artist .grid-50-50[data-v-06991287]{margin:1.5rem 0;filter:drop-shadow(0 0 .125rem rgba(44,44,44,.75))}.drag-y .content .info-artist .grid-50-50>[data-v-06991287]{width:100%;border-radius:.5rem;background-color:#2c2c2c}.drag-y .content .info-artist .grid-50-50>img[data-v-06991287]{height:auto;-o-object-fit:cover;object-fit:cover;align-self:stretch}.drag-y .content .info-artist .grid-50-50 .africa-map-container[data-v-06991287]{display:flex;justify-content:center;align-items:center;padding:1rem}.drag-y .content .info-artist .grid-50-50>svg[data-v-06991287]{width:75%;height:auto;margin:auto}.drag-y .content .info-artwork[data-v-06991287]{padding-top:1rem;padding-bottom:2rem;background:#f4f4f4}@media (min-width:767px){.drag-y .content .info-artwork[data-v-06991287]{padding:3rem 3rem}}.hidden-link[data-v-06991287]{position:fixed;top:-1px;left:-1px;width:1px;height:1px;opacity:0;display:none;overflow:hidden}.keen-slider{overflow:auto}.keen-slider .keen-slider__slide{animation-name:slideIn;animation-duration:.75s;animation-timing-function:ease;animation-fill-mode:forwards;overflow:auto}.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{position:relative;overflow:auto;width:100%;min-height:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-moves] *{pointer-events:none}#drag-vertical{height:100%;width:100%;position:absolute;overflow:visible;display:block;left:0;bottom:0;z-index:20;transform:translateY(100%);transition:transform .3s ease-in-out;will-change:transform}#drag-vertical.visible{transform:translateY(0)}#drag-vertical .slider-close-button{position:absolute;top:1.5rem;left:1.5rem;background:#d2d2d2;color:#2c2c2c;box-shadow:0 0 .5rem rgba(0,0,0,.5);z-index:9;padding:0;width:2.5rem;transition:all .25s ease}#drag-vertical .slider-close-button,#drag-vertical .slider-close-button *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}#drag-vertical .slider-close-button:active{transform:scale(.9)}#drag-vertical .slider-close-button svg{width:1rem;height:1rem}#drag-vertical .dots{position:absolute;bottom:.75rem;left:50%;border-radius:.5rem;overflow:hidden;z-index:9;display:flex;padding:0 10px;justify-content:center;transform:translate(-50%)}#drag-vertical .dots,#drag-vertical .dots *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}#drag-vertical .dots .dot{border:none;background:none;padding:10px 5px;cursor:pointer;float:left}#drag-vertical .dots .dot:after{content:"";display:block;width:10px;height:10px;background:#2c2c2c;border-radius:50%}#drag-vertical .dots .dot:focus{outline:none}#drag-vertical .dots .dot.active:after{background:var(--secondary,#ccc)}#drag-horizontal{z-index:5;height:100%;overflow:visible}li[data-v-a4855acc]{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;overflow:hidden;margin:0 .125rem;transition:width .15s ease-in-out,height .15s ease-in-out,margin .15s ease-in-out;will-change:width,height,margin}li[aria-hidden=true][data-v-a4855acc]{width:0;height:0;margin:0}.btn[data-v-a4855acc]{width:100%;height:100%;position:relative;border-radius:.5rem;border:none;background-color:#2c2c2c;min-height:unset}.btn svg[data-v-a4855acc]{position:absolute;height:100%;width:auto;max-width:calc(100% - 1.25rem);max-height:calc(100% - 1.25rem);color:var(--primary,#ccc);transition:color .2s ease-in-out;will-change:color}.flip[data-v-a4855acc]{perspective:1000px}.flip .flip-inner[data-v-a4855acc]{position:relative;width:100%;height:100%;transition:transform .5s ease-in-out;will-change:transform;transform-style:preserve-3d}.flip .flip-inner .flip-back[data-v-a4855acc],.flip .flip-inner .flip-front[data-v-a4855acc]{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;backface-visibility:hidden}.flip .flip-inner .flip-back[data-v-a4855acc],.flip[data-flip=true] .flip-inner[data-v-a4855acc]{transform:rotateY(180deg)}#videostream[data-v-0a1a5a16]{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translateX(-50%) translateY(-50%)!important;display:none}#videostream.visible[data-v-0a1a5a16]{display:block}#scanner-container[data-v-6cc72daa]{width:100%;height:100vh;height:100%;position:absolute;visibility:hidden;left:-100%;top:-100%}#scanner-container [data-v-6cc72daa],#scanner-container[data-v-6cc72daa]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}#scanner-container.visible[data-v-6cc72daa]{top:0;left:0;visibility:visible}#scanner-container.visible.camera-missing[data-v-6cc72daa]:after{content:"";position:absolute;top:-500px;right:-500px;bottom:-500px;left:-500px;margin:auto;background-image:url(/img/noise.370df535.png);background-size:400px 250px;animation:noise-6cc72daa 1s steps(2) infinite both;transform:translateZ(0)}#scanner[data-v-6cc72daa]{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translateX(-50%) translateY(-50%)!important;z-index:1}.scanner[data-v-6cc72daa]{width:calc(100vw - 3rem);height:calc(100vw - 3rem);max-width:400px;max-height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:none;border:3px solid var(--secondary,#ccc),.8;animation:scanner-zoom-6cc72daa 1s ease;pointer-events:none;border-radius:.5rem;overflow:hidden;box-shadow:0 0 0 999px var(--secondary-80,#ccc)}.scanner-bar[data-v-6cc72daa]{width:100%;height:4px;background:hsla(0,0%,100%,.5);overflow:hidden;position:absolute;top:-4px;left:0;animation:scanner-6cc72daa 2s ease-in-out infinite alternate;z-index:3;pointer-events:none}.scanner-bar-icon[data-v-6cc72daa]{width:50%;height:50%;position:absolute;animation:scanner-icon-6cc72daa 6s linear infinite;opacity:0;padding:.75rem;top:0;left:0}.scanner-bar-icon img[data-v-6cc72daa],.scanner-bar-icon svg[data-v-6cc72daa]{display:block;width:100%;height:auto;opacity:.8}.scanner-bar-icon svg[data-v-6cc72daa]{fill:#000}.scanner-bar-icon[data-v-6cc72daa]:first-child{animation-delay:0;top:0;left:0}.scanner-bar-icon[data-v-6cc72daa]:nth-child(2){animation-delay:.4s;top:0;left:50%}.scanner-bar-icon[data-v-6cc72daa]:nth-child(3){animation-delay:.1s;top:50%;left:0}.scanner-bar-icon[data-v-6cc72daa]:nth-child(4){animation-delay:.2s;top:50%;left:50%}.scanner-bar-icon[data-v-6cc72daa]:nth-child(5){animation-delay:3s;top:0;left:0}.scanner-bar-icon[data-v-6cc72daa]:nth-child(6){animation-delay:3.4s;top:0;left:50%}.scanner-bar-icon[data-v-6cc72daa]:nth-child(7){animation-delay:3.1s;top:50%;left:0}.scanner-bar-icon[data-v-6cc72daa]:nth-child(8){animation-delay:3.2s;top:50%;left:50%}@keyframes noise-6cc72daa{0%{transform:translateX(0,0)}10%,30%,to{transform:translate(-100px,100px)}20%{transform:translate(150px,-100px)}40%,80%{transform:translate(100px,-150px)}50%{transform:translate(-100px,200px)}60%{transform:translate(-200px,-100px)}70%{transform:translateY(50px,100px)}90%{transform:translateY(200px)}}@keyframes scanner-icon-6cc72daa{0%,1%,60%,to{opacity:0}25%,50%{opacity:1}}@keyframes scanner-zoom-6cc72daa{0%{transform:translate(-50%,-50%) scale(0);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes scanner-6cc72daa{0%{top:-5%}to{top:105%}}#app,body,html{overflow:hidden;width:100%;height:100%}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:0;left:0}#aframe,#app{position:absolute}#aframe{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .25s ease;z-index:30;background:#000}#aframe.visible{transform:translate(-50%,-50%) scale(1)}#aframe .hide-btn{position:absolute;top:1.5rem;left:1.5rem;background:#d2d2d2;color:#2c2c2c;box-shadow:0 0 .5rem rgba(0,0,0,.5);z-index:31;padding:0;width:2.5rem}#aframe .hide-btn svg{width:1rem;height:1rem}iframe{width:100%;height:100%;display:block;background:none;position:absolute;z-index:3}.cam-list{position:relative;display:inline-block;margin-top:.5rem}.cam-list .select-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1}.cam-list select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;opacity:0;position:relative;z-index:2}.cam-list.hidden{display:none}.cam-list select{height:1.5rem;line-height:1.5rem}.marker-anchor{position:absolute}#map-button{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);width:4rem;height:4rem;z-index:6;border-radius:50%;border:none;background:url(/img/map.0baf711c.png);background-size:cover;overflow:hidden;box-shadow:0 0 .5rem rgba(0,0,0,.5);transition:transform .25s ease}#map-button,#map-button *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}#map-button *{pointer-events:none}@media (min-width:767px){#map-button{bottom:4rem}}#map-button:active{transform:translate(-50%) scale(.9)}#map-button.scanner-button{background:#fff}#map-button .icon{width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hint{position:absolute;width:100%;font-size:.85rem;top:0;left:0;padding:1.4rem 4rem 5rem 4rem;text-align:center;z-index:2;background:linear-gradient(0deg,transparent 0,var(--secondary,#ccc) 100%)}.hint-content{margin:0 auto;max-width:400px;min-height:1.6rem;display:flex;justify-content:center;align-items:center}.hint.darken{background:linear-gradient(0deg,transparent,#000)}.hint.untouchable{pointer-events:none}#map{width:100%;height:100vh;height:100%;position:absolute;overflow:hidden;visibility:hidden;z-index:1;left:-100%;top:-100%;background:#000}#map.visible{visibility:visible;top:0;left:0}#map .gps-path{display:block;border-radius:50%;overflow:hidden;background-color:var(--secondary,#ccc);width:.25rem;height:.25rem}#map:not([data-show-gps-path=true]) .gps-path{display:none}#map .custom-marker-interact{z-index:1;color:var(--secondary,#ccc)}#map .custom-marker-interact svg{margin-top:-1.5rem;height:1.5rem;width:auto}#map .custom-marker-interact.visited{color:var(--primary,#ccc)}#map .custom-marker-interact:not(.selected) path{stroke-width:0}#map .custom-marker-interact .group-label{position:absolute;top:0;left:calc(100% + .1rem);display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem;width:1.5rem;height:1rem;margin-top:-1.5rem;overflow:hidden}#map .custom-marker-interact[data-type=gps]{color:#ffd53b}.click-zone{width:100%;height:100%}#menu{position:fixed;left:0;right:0;bottom:0;transform:translateY(-.5rem);margin:auto;width:-moz-max-content;width:max-content;border-radius:.5rem;overflow:hidden;background-color:#111;transition:transform .15s ease-out;will-change:transform;z-index:20}#menu[aria-hidden=true]{transform:translateY(3.5rem)}#menu ul{flex-wrap:wrap;padding:.25rem .125rem}#language,#menu ul{display:flex;justify-content:center;align-items:center}#language{position:absolute;top:1rem;right:1rem;width:4rem;height:4rem;z-index:4;border-radius:50%;border:none;overflow:hidden}#language select{width:100%;height:100%;background:#333;border:none;text-align:center;border-radius:50%}.mapboxgl-popup{z-index:1}.mapboxgl-popup-content{background:#000}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#000}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#000}.mapboxgl-control-container,.mapboxgl-control-container *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.mapboxgl-ctrl-bottom-left{bottom:1rem;left:1rem}@media (min-width:767px){.mapboxgl-ctrl-bottom-left{bottom:3.4rem}}.mapboxgl-user-location{pointer-events:none;z-index:4}.mapboxgl-user-location-accuracy-circle{background-color:hsla(0,0%,100%,.2);z-index:4;pointer-events:none}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:var(--primary,#ccc);pointer-events:none}.mapboxgl-user-location-dot:after{border-color:#fff}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-color:var(--secondary,#ccc)}.mapboxgl-ctrl-group{background-color:#333}.mapboxgl-ctrl-group button+button{border-color:#333}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.overlay{width:100%;height:100vh;height:100%;position:absolute;overflow:hidden;z-index:11;left:0;top:0;pointer-events:none;background:transparent;transition:background .5s ease}.overlay.overlay-intro{z-index:999}.overlay.camera{background:transparent}.overlay.visible{left:0;top:0;background:#000}.overlay.visible.camera{background:var(--secondary,#ccc)}body[data-v-0fc40c5b]:before{content:"smallest";font-size:0;line-height:0;position:absolute}@media (min-width:350px){body[data-v-0fc40c5b]:before{content:"xsmall"}}@media (min-width:xsmall){body[data-v-0fc40c5b]:before{content:"xsmall"}}@media (min-width:767px){body[data-v-0fc40c5b]:before{content:"small"}}@media (min-width:992px){body[data-v-0fc40c5b]:before{content:"medium"}}@media (min-width:1200px){body[data-v-0fc40c5b]:before{content:"large"}}.exhibition-preview[data-v-0fc40c5b]{display:grid;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:1rem;border-radius:1rem;overflow:hidden;grid-template-areas:"image" "name" "textpreview" "eventinfo";grid-template-rows:20rem max-content max-content 1fr;min-width:Min(100%,15.5rem);margin:1.5rem .5rem}@media (min-width:992px){.exhibition-preview[data-v-0fc40c5b]{grid-template-areas:"image name" "image textpreview" "image eventinfo";grid-template-columns:10.5rem calc(100% - 11.5rem);grid-template-rows:max-content 1fr max-content}}.exhibition-preview>header[data-v-0fc40c5b]{grid-area:name;font-style:italic;font-size:2rem;color:var(--secondary,#ccc)}.exhibition-preview>.image[data-v-0fc40c5b]{display:flex;justify-content:center;align-items:center;grid-area:image;border-radius:.5rem;overflow:hidden;min-height:10rem;min-width:Max(10rem,100%)}.exhibition-preview>.image img[data-v-0fc40c5b]{height:100%;width:auto;min-height:10rem;max-height:20rem;max-width:unset;border-radius:1rem;overflow:hidden;-o-object-fit:cover;object-fit:cover}.exhibition-preview>.text[data-v-0fc40c5b]{grid-area:textpreview;font-weight:300;font-size:.8rem;display:flex;flex-direction:column}.exhibition-preview>.text>[data-v-0fc40c5b]:not(:first-child){margin-top:1rem}.exhibition-preview>.text>.enter-exhibition-btn[data-v-0fc40c5b]{display:flex;justify-content:center;margin-top:auto}.exhibition-preview>.text>.enter-exhibition-btn .btn[data-v-0fc40c5b]{margin:1rem 1rem 0 1rem;font-size:1rem}.exhibition-preview>footer[data-v-0fc40c5b]{grid-area:eventinfo;font-weight:900;font-size:1.5rem;align-self:end}.exhibition-preview>footer p>span[data-v-0fc40c5b]:first-of-type{color:var(--secondary,#ccc)}.exhibition-preview>footer p>span[data-v-0fc40c5b]:nth-of-type(2){color:var(--primary,#ccc)}#body[data-v-29a7dde7]{background-image:var(--bg-body,linear-gradient(90deg,var(--tertiary,#ccc) 0 33.33333%,var(--primary,#ccc) 33.33333% 66.66667%,var(--secondary,#ccc) 66.66667% 100%));background-size:cover;padding-top:4.5rem}.msg[data-v-29a7dde7]{margin:1rem .5rem;padding:1.5rem;border-radius:1rem;overflow:hidden;background-color:rgba(44,44,44,.75)}.list[data-v-29a7dde7]{height:100%;overflow-y:auto;margin-bottom:.5rem;padding:0 .5rem}#body.light[data-v-aaa628e6]{background-color:#fff}.requirements[data-v-aaa628e6]{margin-top:4.5rem;padding:1rem;height:calc(100% - 4.5rem);overflow-y:auto}.requirements h3[data-v-aaa628e6]{font:normal normal 700 1.25rem/1.5rem var(--font-family,sans-serif);letter-spacing:0;color:#2c2c2c;margin:.5rem 0}.requirements h3[data-v-aaa628e6]:not(:first-child){margin:2.5rem 0 .5rem 0}.requirements b[data-v-aaa628e6],.requirements strong[data-v-aaa628e6]{font-weight:700}.requirements p[data-v-aaa628e6],.requirements ul[data-v-aaa628e6],.requirements>div[data-v-aaa628e6]{font:normal normal 400 1rem/1.5rem var(--font-family,sans-serif);letter-spacing:0;color:#2c2c2c}.device-tests[data-v-aaa628e6]{margin-top:2.5rem}.device-tests ul[data-v-aaa628e6]{padding:0 0 0 .5rem}.device-tests ul>li[data-v-aaa628e6]{display:block}.device-tests iframe[data-v-aaa628e6]{position:relative;width:100%;height:3.5rem}.state-elements.false .true[data-v-aaa628e6],.state-elements.true .false[data-v-aaa628e6]{display:none}.state-icon[data-v-aaa628e6]{position:relative;top:.125rem;display:inline-flex}#body.light[data-v-2efc6222]{background-color:#fff}.video[data-v-2efc6222]{margin-top:4.5rem;padding:1rem;height:calc(100% - 4.5rem);overflow-y:auto}.video video[data-v-2efc6222]{width:100%;height:auto;max-height:100%}body,html{background-image:linear-gradient(90deg,var(--tertiary,#ccc) 0 33.33333%,var(--primary,#ccc) 33.33333% 66.66667%,var(--secondary,#ccc) 66.66667% 100%)}#body{background-image:var(--bg-body,linear-gradient(90deg,var(--tertiary,#ccc) 0 33.33333%,var(--primary,#ccc) 33.33333% 66.66667%,var(--secondary,#ccc) 66.66667% 100%));background-size:cover;padding-top:4.5rem}.legal{height:100%;overflow-y:auto;margin-bottom:.5rem;padding:0 1.25rem 1.25rem 1.25rem}.legal h1{font-size:2rem}.legal h1,.legal h2{font-weight:600;margin:1em 0 .5em 0}.legal h2{font-size:1.5rem}.legal h3{font-size:1.3rem}.legal h3,.legal h4{font-weight:600;margin:1em 0 .5em 0}.legal h4{font-size:1rem}.legal h5{font-size:.8rem}.legal h5,.legal h6{font-weight:600;margin:1em 0 .5em 0}.legal h6{font-size:.7rem}#glitch-container [data-v-40256f6d]{text-align:center}#glitch-container section header[data-v-40256f6d]{margin-bottom:2rem}.glitch[data-v-40256f6d]{position:relative;color:#fff;font-size:4em;letter-spacing:.5em;animation:glitch-skew-40256f6d 1s linear infinite alternate-reverse}.glitch[data-v-40256f6d]:before{left:0;left:2px;text-shadow:-2px 0 #ff00c1;clip:rect(44px,450px,56px,0);animation:glitch-anim-40256f6d 5s linear infinite alternate-reverse}.glitch[data-v-40256f6d]:after,.glitch[data-v-40256f6d]:before{content:attr(data-text);position:absolute;top:0;width:100%;height:100%}.glitch[data-v-40256f6d]:after{left:0;left:-2px;text-shadow:-2px 0 #00fff9,2px 2px #ff00c1;animation:glitch-anim2-40256f6d 1s linear infinite alternate-reverse}@keyframes glitch-anim-40256f6d{0%{clip:rect(32px,9999px,26px,0);transform:skew(.95deg)}5%{clip:rect(74px,9999px,78px,0);transform:skew(.24deg)}10%{clip:rect(98px,9999px,93px,0);transform:skew(.39deg)}15%{clip:rect(92px,9999px,43px,0);transform:skew(.89deg)}20%{clip:rect(55px,9999px,90px,0);transform:skew(.67deg)}25%{clip:rect(68px,9999px,23px,0);transform:skew(.47deg)}30%{clip:rect(26px,9999px,98px,0);transform:skew(.64deg)}35%{clip:rect(9px,9999px,98px,0);transform:skew(.67deg)}40%{clip:rect(84px,9999px,90px,0);transform:skew(.86deg)}45%{clip:rect(67px,9999px,6px,0);transform:skew(.9deg)}50%{clip:rect(6px,9999px,65px,0);transform:skew(.72deg)}55%{clip:rect(36px,9999px,18px,0);transform:skew(.04deg)}60%{clip:rect(70px,9999px,37px,0);transform:skew(.04deg)}65%{clip:rect(61px,9999px,51px,0);transform:skew(.41deg)}70%{clip:rect(7px,9999px,94px,0);transform:skew(.79deg)}75%{clip:rect(7px,9999px,67px,0);transform:skew(.02deg)}80%{clip:rect(9px,9999px,78px,0);transform:skew(.25deg)}85%{clip:rect(8px,9999px,60px,0);transform:skew(.88deg)}90%{clip:rect(7px,9999px,56px,0);transform:skew(.53deg)}95%{clip:rect(66px,9999px,51px,0);transform:skew(.26deg)}to{clip:rect(56px,9999px,74px,0);transform:skew(1deg)}}@keyframes glitch-anim2-40256f6d{0%{clip:rect(67px,9999px,36px,0);transform:skew(.69deg)}5%{clip:rect(43px,9999px,8px,0);transform:skew(.42deg)}10%{clip:rect(83px,9999px,92px,0);transform:skew(.07deg)}15%{clip:rect(79px,9999px,100px,0);transform:skew(.59deg)}20%{clip:rect(95px,9999px,31px,0);transform:skew(.6deg)}25%{clip:rect(83px,9999px,90px,0);transform:skew(.23deg)}30%{clip:rect(81px,9999px,26px,0);transform:skew(.24deg)}35%{clip:rect(4px,9999px,16px,0);transform:skew(.7deg)}40%{clip:rect(79px,9999px,63px,0);transform:skew(.03deg)}45%{clip:rect(81px,9999px,50px,0);transform:skew(.04deg)}50%{clip:rect(70px,9999px,41px,0);transform:skew(.21deg)}55%{clip:rect(75px,9999px,19px,0);transform:skew(.8deg)}60%{clip:rect(39px,9999px,21px,0);transform:skew(.05deg)}65%{clip:rect(83px,9999px,48px,0);transform:skew(.45deg)}70%{clip:rect(97px,9999px,1px,0);transform:skew(1deg)}75%{clip:rect(11px,9999px,83px,0);transform:skew(.05deg)}80%{clip:rect(90px,9999px,9px,0);transform:skew(.21deg)}85%{clip:rect(66px,9999px,84px,0);transform:skew(.66deg)}90%{clip:rect(100px,9999px,65px,0);transform:skew(.94deg)}95%{clip:rect(28px,9999px,54px,0);transform:skew(.99deg)}to{clip:rect(89px,9999px,4px,0);transform:skew(.83deg)}}@keyframes glitch-skew-40256f6d{0%{transform:skew(-3deg)}10%{transform:skew(1deg)}20%{transform:skew(4deg)}30%{transform:skew(-4deg)}40%{transform:skew(-4deg)}50%{transform:skew(1deg)}60%{transform:skew(3deg)}70%{transform:skew(-1deg)}80%{transform:skew(1deg)}90%{transform:skew(0deg)}to{transform:skew(4deg)}}.clear{width:100%;clear:both;display:block}.col{float:left;width:100%;position:relative;margin:0 0 1rem 0}@media (min-width:767px){.col{margin:0 2%}}@media (max-width:767px){.col.col-sm-1{width:4.33333%}.col.col-sm-2{width:12.66667%}.col.col-sm-3{width:21%}.col.col-sm-4{width:29.33333%}.col.col-sm-5{width:37.66667%}.col.col-sm-6{width:46%}.col.col-sm-7{width:54.33333%}.col.col-sm-8{width:62.66667%}.col.col-sm-9{width:71%}.col.col-sm-10{width:79.33333%}.col.col-sm-11{width:87.66667%}.col.col-sm-12{width:96%}}@media (min-width:767px){.col.col-1{width:4.33333%}.col.col-2{width:12.66667%}.col.col-3{width:21%}.col.col-4{width:29.33333%}.col.col-5{width:37.66667%}.col.col-6{width:46%}.col.col-7{width:54.33333%}.col.col-8{width:62.66667%}.col.col-9{width:71%}.col.col-10{width:79.33333%}.col.col-11{width:87.66667%}.col.col-12{width:96%}}@media (min-width:992px){.col.col-md-1{width:4.33333%}.col.col-md-2{width:12.66667%}.col.col-md-3{width:21%}.col.col-md-4{width:29.33333%}.col.col-md-5{width:37.66667%}.col.col-md-6{width:46%}.col.col-md-7{width:54.33333%}.col.col-md-8{width:62.66667%}.col.col-md-9{width:71%}.col.col-md-10{width:79.33333%}.col.col-md-11{width:87.66667%}.col.col-md-12{width:96%}}.pull-left{float:left}.pull-right{float:right}@font-face{font-family:Barlow;font-style:normal;font-weight:100;src:url(/fonts/barlow-v5-latin-100.52b55ce3.eot);src:local(""),url(/fonts/barlow-v5-latin-100.52b55ce3.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-100.87af992d.woff2) format("woff2"),url(/fonts/barlow-v5-latin-100.88bc2fb3.woff) format("woff"),url(/fonts/barlow-v5-latin-100.55e0ccd0.ttf) format("truetype"),url(/img/barlow-v5-latin-100.7265f4fe.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:100;src:url(/fonts/barlow-v5-latin-100italic.7d669a78.eot);src:local(""),url(/fonts/barlow-v5-latin-100italic.7d669a78.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-100italic.9d95f61d.woff2) format("woff2"),url(/fonts/barlow-v5-latin-100italic.292d1c35.woff) format("woff"),url(/fonts/barlow-v5-latin-100italic.615452c3.ttf) format("truetype"),url(/img/barlow-v5-latin-100italic.70585c49.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:200;src:url(/fonts/barlow-v5-latin-200.cf9e3cac.eot);src:local(""),url(/fonts/barlow-v5-latin-200.cf9e3cac.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-200.ace872cd.woff2) format("woff2"),url(/fonts/barlow-v5-latin-200.e89e8ef1.woff) format("woff"),url(/fonts/barlow-v5-latin-200.9cec1956.ttf) format("truetype"),url(/img/barlow-v5-latin-200.79adb6ba.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:200;src:url(/fonts/barlow-v5-latin-200italic.f270a2ce.eot);src:local(""),url(/fonts/barlow-v5-latin-200italic.f270a2ce.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-200italic.66d89616.woff2) format("woff2"),url(/fonts/barlow-v5-latin-200italic.114635e2.woff) format("woff"),url(/fonts/barlow-v5-latin-200italic.dfadd236.ttf) format("truetype"),url(/img/barlow-v5-latin-200italic.4feb59d3.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:300;src:url(/fonts/barlow-v5-latin-300italic.93a4a1e7.eot);src:local(""),url(/fonts/barlow-v5-latin-300italic.93a4a1e7.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-300italic.903126e9.woff2) format("woff2"),url(/fonts/barlow-v5-latin-300italic.23af0209.woff) format("woff"),url(/fonts/barlow-v5-latin-300italic.33026ae9.ttf) format("truetype"),url(/img/barlow-v5-latin-300italic.f006d518.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(/fonts/barlow-v5-latin-regular.ba512266.eot);src:local(""),url(/fonts/barlow-v5-latin-regular.ba512266.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-regular.b5948f45.woff2) format("woff2"),url(/fonts/barlow-v5-latin-regular.24e9bd13.woff) format("woff"),url(/fonts/barlow-v5-latin-regular.36b008e7.ttf) format("truetype"),url(/img/barlow-v5-latin-regular.b4b899a8.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(/fonts/barlow-v5-latin-300.254ae81c.eot);src:local(""),url(/fonts/barlow-v5-latin-300.254ae81c.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-300.868c7db8.woff2) format("woff2"),url(/fonts/barlow-v5-latin-300.1eb525a2.woff) format("woff"),url(/fonts/barlow-v5-latin-300.744027ab.ttf) format("truetype"),url(/img/barlow-v5-latin-300.ffbee203.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(/fonts/barlow-v5-latin-italic.1ac2de4b.eot);src:local(""),url(/fonts/barlow-v5-latin-italic.1ac2de4b.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-italic.5bfbb99e.woff2) format("woff2"),url(/fonts/barlow-v5-latin-italic.5c4c7de5.woff) format("woff"),url(/fonts/barlow-v5-latin-italic.d887953f.ttf) format("truetype"),url(/img/barlow-v5-latin-italic.52bb7d99.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(/fonts/barlow-v5-latin-500.731a1b09.eot);src:local(""),url(/fonts/barlow-v5-latin-500.731a1b09.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-500.e660e1f5.woff2) format("woff2"),url(/fonts/barlow-v5-latin-500.b2268106.woff) format("woff"),url(/fonts/barlow-v5-latin-500.6ca55443.ttf) format("truetype"),url(/img/barlow-v5-latin-500.64aad2c6.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:500;src:url(/fonts/barlow-v5-latin-500italic.9d60fc35.eot);src:local(""),url(/fonts/barlow-v5-latin-500italic.9d60fc35.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-500italic.5422780e.woff2) format("woff2"),url(/fonts/barlow-v5-latin-500italic.515846fe.woff) format("woff"),url(/fonts/barlow-v5-latin-500italic.cbb24c53.ttf) format("truetype"),url(/img/barlow-v5-latin-500italic.ba203586.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:600;src:url(/fonts/barlow-v5-latin-600.4ea29405.eot);src:local(""),url(/fonts/barlow-v5-latin-600.4ea29405.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-600.7d38ad91.woff2) format("woff2"),url(/fonts/barlow-v5-latin-600.854befc9.woff) format("woff"),url(/fonts/barlow-v5-latin-600.9d3e89ad.ttf) format("truetype"),url(/img/barlow-v5-latin-600.66a69c01.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:600;src:url(/fonts/barlow-v5-latin-600italic.16ffcef4.eot);src:local(""),url(/fonts/barlow-v5-latin-600italic.16ffcef4.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-600italic.1cdb809f.woff2) format("woff2"),url(/fonts/barlow-v5-latin-600italic.d711be91.woff) format("woff"),url(/fonts/barlow-v5-latin-600italic.f084e1b4.ttf) format("truetype"),url(/img/barlow-v5-latin-600italic.a576157f.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(/fonts/barlow-v5-latin-700.6972ca20.eot);src:local(""),url(/fonts/barlow-v5-latin-700.6972ca20.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-700.f9f6e8c7.woff2) format("woff2"),url(/fonts/barlow-v5-latin-700.91adb825.woff) format("woff"),url(/fonts/barlow-v5-latin-700.65fcd217.ttf) format("truetype"),url(/img/barlow-v5-latin-700.43053e23.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:url(/fonts/barlow-v5-latin-700italic.db6a79e8.eot);src:local(""),url(/fonts/barlow-v5-latin-700italic.db6a79e8.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-700italic.920e4e37.woff2) format("woff2"),url(/fonts/barlow-v5-latin-700italic.6e872b06.woff) format("woff"),url(/fonts/barlow-v5-latin-700italic.a8c9ecc8.ttf) format("truetype"),url(/img/barlow-v5-latin-700italic.5fa1616d.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:800;src:url(/fonts/barlow-v5-latin-800.37aabd9c.eot);src:local(""),url(/fonts/barlow-v5-latin-800.37aabd9c.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-800.efb33387.woff2) format("woff2"),url(/fonts/barlow-v5-latin-800.a347c323.woff) format("woff"),url(/fonts/barlow-v5-latin-800.57efde96.ttf) format("truetype"),url(/img/barlow-v5-latin-800.9ea2ea73.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:800;src:url(/fonts/barlow-v5-latin-800italic.70e81f16.eot);src:local(""),url(/fonts/barlow-v5-latin-800italic.70e81f16.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-800italic.43380420.woff2) format("woff2"),url(/fonts/barlow-v5-latin-800italic.3b6db469.woff) format("woff"),url(/fonts/barlow-v5-latin-800italic.8afb97ea.ttf) format("truetype"),url(/img/barlow-v5-latin-800italic.be4bdc8b.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:normal;font-weight:900;src:url(/fonts/barlow-v5-latin-900.d19cebef.eot);src:local(""),url(/fonts/barlow-v5-latin-900.d19cebef.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-900.998f8d42.woff2) format("woff2"),url(/fonts/barlow-v5-latin-900.ec8151d0.woff) format("woff"),url(/fonts/barlow-v5-latin-900.22d60ab1.ttf) format("truetype"),url(/img/barlow-v5-latin-900.8ee3b342.svg#Barlow) format("svg");font-display:swap}@font-face{font-family:Barlow;font-style:italic;font-weight:900;src:url(/fonts/barlow-v5-latin-900italic.980215eb.eot);src:local(""),url(/fonts/barlow-v5-latin-900italic.980215eb.eot?#iefix) format("embedded-opentype"),url(/fonts/barlow-v5-latin-900italic.1c377520.woff2) format("woff2"),url(/fonts/barlow-v5-latin-900italic.a448400e.woff) format("woff"),url(/fonts/barlow-v5-latin-900italic.d1e19994.ttf) format("truetype"),url(/img/barlow-v5-latin-900italic.a8915e89.svg#Barlow) format("svg");font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a.btn{text-decoration:none}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg{display:block}body:before{content:"smallest";font-size:0;line-height:0;position:absolute}@media (min-width:350px){body:before{content:"xsmall"}}@media (min-width:xsmall){body:before{content:"xsmall"}}@media (min-width:767px){body:before{content:"small"}}@media (min-width:992px){body:before{content:"medium"}}@media (min-width:1200px){body:before{content:"large"}}#body{width:100%;height:calc(var(--vh, 1vh)*100)}#body nav>ul>li>a{text-decoration:none}#body>header{position:relative;z-index:10}#body>header:before{content:"";position:fixed;top:-4.5rem;left:0;width:100%;height:4.5rem;background-image:linear-gradient(90deg,var(--tertiary,#ccc) 0 33.33333%,var(--primary,#ccc) 33.33333% 66.66667%,var(--secondary,#ccc) 66.66667% 100%);mask-image:linear-gradient(0deg,transparent,#fff .25rem,#fff);-webkit-mask-image:linear-gradient(0deg,transparent,#fff .25rem,#fff);transition:top .25s ease-in-out;will-change:top}#body[data-menu-fixed=true]>header:before{top:0}#header-container{position:relative;left:0;right:0;width:100%;max-width:1600px;margin:auto}#menu-content-overlay{width:100%;height:100%;position:fixed;top:0;left:-100%;background-color:var(--tertiary-50,#ccc);z-index:-1;opacity:0;transition:opacity .25s ease-in-out;will-change:opacity}#menu-content-overlay span{width:100%;height:100%;position:absolute;display:block;left:-100%;animation-name:menu-close-mobile;animation-duration:.1875s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#menu-content-overlay span:first-of-type{animation-delay:0;background-color:var(--secondary-75,#ccc);box-shadow:-5vw 0 5vw 1rem}#menu-content-overlay span:nth-of-type(2){animation-delay:.1875s;background-color:var(--primary-75,#ccc);box-shadow:-5vw 0 5vw 1rem var(--primary,#ccc)}#menu-content-overlay span:nth-of-type(3){animation-delay:.375s;background-color:var(--tertiary-75,#ccc);box-shadow:-5vw 0 5vw 1rem var(--tertiary,#ccc)}#menu-content{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:-100%;width:150%;height:100%;margin-left:-50%;padding:1rem 4rem 3rem calc(50% + 1rem);background-color:#000;z-index:50;transition:left .25s cubic-bezier(.2,.9,.35,2);transition-delay:0;will-change:left}#menu-content>ul{align-items:flex-start;flex-direction:column;height:100%}#menu-content>ul,#menu-content>ul>li{display:flex;justify-content:flex-start}#menu-content>ul>li{align-items:center;position:relative;width:100%;padding:.125rem 0 .125rem Min(3rem,5%)}@media (min-width:375px){#menu-content>ul>li{padding:.125rem 0 .125rem Min(3rem,10%)}}#menu-content>ul>li>a,#menu-content>ul>li>span{text-transform:uppercase;white-space:nowrap;cursor:pointer}#menu-content>ul>li>a.big,#menu-content>ul>li>span.big{font-size:2rem}#menu-content>ul>li>a.small,#menu-content>ul>li>a.small-s,#menu-content>ul>li>span.small,#menu-content>ul>li>span.small-s{font-size:.9rem}#menu-content .separator-tiny{margin-top:.75rem}#menu-content .separator-small{margin-top:2rem}#menu-content .separator-auto{margin-top:auto}#menu-button,#menu-logo{position:fixed;display:flex}#menu-button{width:3rem;height:3rem;top:.75rem;left:.5rem;color:#fff;z-index:100;transition:left .25s ease-out;will-change:left}#menu-button[aria-expanded=true]{left:calc(100% - 3.5rem)}#menu-button[aria-expanded=true]~#menu-content-overlay{left:0;opacity:1;z-index:49}#menu-button[aria-expanded=true]~#menu-content-overlay span{animation-name:menu-open-mobile}#menu-button[aria-expanded=true]~#menu-content{transition-delay:.5625s;left:0}#menu-logo{top:.75rem;right:.5rem;z-index:10}#menu-logo img{max-width:100%;max-height:100%;height:3rem;width:auto}#menu-language-btn{padding-left:0}#body[data-menu-fixed] #menu-content>ul>li.active:before{content:"";display:block;position:absolute}#body #menu-content>ul>li.active:before{left:0;background-image:url(/img/arrow_forward.859984a4.svg);background-size:contain;background-repeat:no-repeat;width:1rem;height:auto;min-height:1rem}#header-back-to-project{position:fixed;top:0;left:0;display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;align-items:center;gap:.5rem;max-width:1600px;width:100%;height:0;color:var(--secondary,#ccc);margin:auto;padding:.5rem 1rem;z-index:101;text-transform:uppercase;text-decoration:none}#header-back-to-project:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:.25rem .5rem .25rem 0;border-color:transparent var(--secondary,#ccc) transparent transparent}#header-back-to-project:after{content:"";position:absolute;top:0;left:calc(var(--vw, 1vw)*-100);right:calc(var(--vw, 1vw)*-100);margin:auto;height:100%;width:calc(var(--vw, 1vw)*100);background-color:#000;z-index:-1}@keyframes menu-pull-down-desktop{0%{position:fixed;top:-4.5rem}1%{top:-4.5rem}to{top:0}}@keyframes menu-open-mobile{0%{left:-100%}to{left:0}}@keyframes menu-close-mobile{0%{left:0}to{left:-100%}}.btn{display:flex;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1rem;border-radius:.25rem;border:.125rem solid transparent;color:#fff;cursor:pointer;transition:box-shadow .15s ease-in-out,background-color .15s ease-in-out,opacity .15s ease-in-out;will-change:box-shadow,background-color,opacity;box-shadow:inset 0 0 0 0 transparent;background-color:var(--primary,#ccc)}.btn.semitransparent{background-color:var(--primary-50,#ccc)}.btn.secondary{background-color:var(--secondary,#ccc)}.btn.secondary.semitransparent{background-color:var(--secondary-50,#ccc)}.btn.small{font-size:.8rem}.btn.black{background-color:#000;border:thin solid var(--secondary,#ccc)}.btn.black.semitransparent{background-color:rgba(0,0,0,.5);border:thin solid var(--secondary-50,#ccc)}.btn.auto{width:100%;max-width:15rem}.btn.round{border-radius:50%}@media (hover:hover){.btn:hover{box-shadow:inset 0 0 .25rem 0 #fff}.btn.semitransparent:hover{box-shadow:inset 0 0 .25rem 0 hsla(0,0%,100%,.5)}}.btn:active{box-shadow:inset 0 0 .25rem 0 #000}.btn.semitransparent:active{box-shadow:inset 0 0 .25rem 0 rgba(0,0,0,.5)}.btn.shadow{box-shadow:inset 0 0 0 0 transparent,0 0 .25em 0 #fff}@media (hover:hover){.btn.shadow:hover{box-shadow:inset 0 0 .25rem 0 #fff,0 0 .25em 0 #fff}}.btn.shadow:active{box-shadow:inset 0 0 .25rem 0 #000,0 0 .25em 0 #fff}.btn.shadow-1{box-shadow:inset 0 0 0 0 transparent,0 0 .25em 0 var(--primary,#ccc)}@media (hover:hover){.btn.shadow-1:hover{box-shadow:inset 0 0 .25rem 0 #fff,0 0 .25em 0 var(--primary,#ccc)}}.btn.shadow-1:active{box-shadow:inset 0 0 .25rem 0 #000,0 0 .25em 0 var(--primary,#ccc)}.btn.shadow-2{box-shadow:inset 0 0 0 0 transparent,0 0 .25em 0 var(--secondary,#ccc)}@media (hover:hover){.btn.shadow-2:hover{box-shadow:inset 0 0 .25rem 0 #fff,0 0 .25em 0 var(--secondary,#ccc)}}.btn.shadow-2:active{box-shadow:inset 0 0 .25rem 0 #000,0 0 .25em 0 var(--secondary,#ccc)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.btn-delete{background-color:#c70000}.btn.btn-outline{background:transparent;border-color:var(--primary,#ccc)}@media (hover:hover){.btn.btn-outline:hover{box-shadow:inset 0 0 0 0 transparent;background:var(--primary-25,#ccc)}}.btn.btn-outline:active{box-shadow:inset 0 0 .25rem 0 rgba(0,0,0,.5),inset 0 0 0 0 transparent}.btn.small-padding{padding:.25em .5rem;min-height:unset}.detail{position:absolute;top:1rem;right:1rem;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;cursor:pointer;background:#fff;border-radius:50%}.detail svg{width:100%;height:auto}@keyframes rotate-360-cw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-360-ccw{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes fade-out-flex{0%{opacity:1;z-index:1;display:flex}99%{opacity:0;z-index:1;display:flex}to{opacity:0;display:none;z-index:-1}}@keyframes fade-in-flex{0%{opacity:0;z-index:-1;display:none}1%{opacity:0;z-index:1;display:flex}to{opacity:1;z-index:1;display:flex}}@keyframes like-resize{0%{transform:scale(1)}40%,60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes flicker{0%{transform:scale(1.25);opacity:1}50%{transform:scale(1);opacity:.5}to{transform:scale(1.25);opacity:1}}@keyframes slideIn{0%{margin-top:20vh;margin-top:calc(var(--vh)*20)}70%{margin-top:-5vh;margin-top:calc(var(--vh)*-5)}to{margin-top:0}}@keyframes wiggle{0%{margin-top:0}10%{margin-top:-2rem}11.25%{margin-top:1.75rem}14.25%{margin-top:-.75rem}16%{margin-top:.5rem}16.75%{margin-top:-.25rem}17.25%,to{margin-top:0}}#loader-reset-btn{top:1rem;left:0;right:0;margin:auto;width:-moz-max-content;width:max-content}#loader-reset-btn,.loader{position:absolute;z-index:501}.loader{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;width:100%;height:50px;text-align:center;font-size:10px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:0;animation:show-loader .1ms linear forwards;animation-delay:.3s;will-change:opacity}.loader>div{height:100%;width:33.33333%;display:block;transform:scaleY(.05);animation:delay .8s ease-in-out infinite;will-change:transform}.loader>div:first-child{background-color:var(--tertiary,#ccc);animation-delay:.3s}.loader>div:nth-child(2){background-color:var(--primary,#ccc);animation-delay:.4s}.loader>div:nth-child(3){background-color:var(--secondary,#ccc);animation-delay:.5s}.loader-bg{width:100%;height:50%;position:fixed;display:flex;justify-content:flex-start;left:0;transition:all .3s ease-out;background:#000;z-index:500;will-change:transform}.loader-bg>div{width:100%;height:.125rem}.loader-bg>div:first-child{background-color:var(--tertiary,#ccc);animation-delay:.3s}.loader-bg>div:nth-child(2){background-color:var(--primary,#ccc);animation-delay:.4s}.loader-bg>div:nth-child(3){background-color:var(--secondary,#ccc);animation-delay:.5s}.loader-bg:first-child{top:0;transform:translateY(calc(-100% - .5rem));align-items:flex-end}.loader-bg:nth-child(2){bottom:0;transform:translateY(calc(100% + .5rem));align-items:flex-start}.loader-bg.loading{transform:translate(0)}@keyframes show-loader{0%{opacity:0}to{opacity:1}}@keyframes delay{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}#loader,#loader-menu-button{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;position:fixed;top:100%;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;background-color:#111;z-index:10;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards;filter:drop-shadow(0 0 2px #000);will-change:top}#loader-menu-button>svg,#loader>svg{max-width:100%;height:auto}#loader-menu-button>svg:nth-of-type(3),#loader>svg:nth-of-type(3){position:fixed;width:5.25rem;height:5.25rem;transform:rotate(270deg);max-width:unset}#loader-menu-button>svg:nth-of-type(3) circle,#loader>svg:nth-of-type(3) circle{stroke:var(--secondary,#ccc)}#loader-menu-button>svg:nth-of-type(3) circle[stroke-dasharray="0, 1000"], #loader>svg:nth-of-type(3) circle[stroke-dasharray="0, 1000"]{stroke:none}#loader-menu-button>svg:first-of-type,#loader-menu-button>svg:nth-of-type(2),#loader>svg:first-of-type,#loader>svg:nth-of-type(2){position:absolute;animation-iteration-count:infinite;animation-timing-function:linear}#loader-menu-button>svg:first-of-type,#loader>svg:first-of-type{width:2.442rem;animation-duration:1s;animation-name:rotate-360-cw}#loader-menu-button>svg:nth-of-type(2),#loader>svg:nth-of-type(2){color:var(--secondary,#ccc);width:.922rem;animation-duration:1.25s;animation-name:rotate-360-ccw}#loader-menu-button:not(.loading),#loader:not(.loading){top:calc(100% + 8.5rem);transition:top .15s ease-out}#loader-menu-button:not(.loading).animate,#loader:not(.loading).animate{animation-name:loading-finished;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards}#loader-menu-button:not(.loading):not(.animate)>svg,#loader:not(.loading):not(.animate)>svg{display:none}#loader-menu-button[aria-hidden=true],#loader[aria-hidden=true]{animation-name:fade-out-flex}#loader-menu-button[aria-hidden=false],#loader[aria-hidden=false]{animation-name:fade-in-flex}@keyframes loading-finished{0%{top:0}65%{top:100%}80%{top:60%}to{top:100%}}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}*>*{font-size:inherit;font-family:inherit;color:inherit}body,html{font-size:18px;line-height:1.2;font-family:var(--font-family,sans-serif);color:#fff;background-color:#000}main{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;overflow:hidden;width:100%;height:100%;position:relative;padding:1rem}main:before{content:"";position:absolute;width:calc(100% + 2rem);height:calc(100% + 2rem);z-index:-2;background-position:0 100%;background-repeat:no-repeat;background-size:cover}.grid-50-50{display:grid;grid-template-columns:calc(50% - .25rem) calc(50% - .25rem);-moz-column-gap:.5rem;column-gap:.5rem;align-items:stretch}.flicker{animation-name:flicker;animation-duration:1s;animation-iteration-count:infinite}.mapboxgl-ctrl-logo{display:none!important}.inline-svg svg,svg.inline-svg{height:1em;width:auto}