.sr-only.svelte-1uha8ag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.two.svelte-1uha8ag{position:relative}.two.svelte-1uha8ag .date_location:where(.svelte-1uha8ag){text-align:center;position:fixed;top:90px;left:50%;transform:translate(-50%);text-transform:uppercase;display:flex;flex-direction:column;align-items:center;font-size:13px}.two.svelte-1uha8ag .date_location:where(.svelte-1uha8ag) .date:where(.svelte-1uha8ag){font-weight:900}.two.svelte-1uha8ag .date_location:where(.svelte-1uha8ag) .date:where(.svelte-1uha8ag),.two.svelte-1uha8ag .date_location:where(.svelte-1uha8ag) .location:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;padding:0 8px;display:block;width:max-content}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){display:grid;grid-template-columns:1fr;grid-auto-rows:calc(var(--vh, 1vh) * 100);scroll-snap-type:y mandatory;align-items:center;justify-items:center}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag){position:relative;display:block;width:95%;height:95%;scroll-snap-align:center}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type{padding-top:220px}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2){padding-top:280px;height:85%;width:85%}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:contain;display:block}.two.svelte-1uha8ag .timer_wrapper:where(.svelte-1uha8ag){position:fixed;top:150px;right:0;left:0;margin:0 auto;width:90%;padding:15px 10px;background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;display:flex;flex-direction:column;font-weight:900;font-size:18px;text-align:center;border-radius:8px;text-transform:uppercase}.two.svelte-1uha8ag .timer:where(.svelte-1uha8ag){display:flex;justify-content:center;align-items:flex-start;gap:0px;margin-top:8px;font-size:36px;font-variant-numeric:tabular-nums}.two.svelte-1uha8ag .timer:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){display:flex;justify-content:center;align-items:center;width:20px;height:36px;line-height:1}.two.svelte-1uha8ag .timer_title:where(.svelte-1uha8ag){font-size:15px}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag){margin-top:4px;font-size:22px}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:center;align-items:center;width:25%}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:14px;width:100%;display:flex;justify-content:center;align-items:center;display:block}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .slot_machine_container:where(.svelte-1uha8ag){position:relative;height:44px;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .digit:where(.svelte-1uha8ag){position:absolute;font-size:36px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums;will-change:transform;transition:color .2s ease;-webkit-text-stroke:1.5px black;text-shadow:0 0 5px rgba(0,0,0,.5),0 0 10px rgba(0,0,0,.3);paint-order:stroke fill}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .label:where(.svelte-1uha8ag){margin-top:8px;font-size:14px;font-weight:900;display:block;text-align:center}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(1){position:relative;left:-6px}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(3){position:relative;left:1px}.two.svelte-1uha8ag .subscribe:where(.svelte-1uha8ag){width:316px;margin:0 auto;background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;margin-top:clamp(20px,20vh,160px);padding:8px 8px 12px;border-radius:8px;text-transform:uppercase}.two.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:21px;text-align:center;-webkit-text-stroke:1.5px black;paint-order:stroke fill;text-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3)}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag){scroll-snap-align:center;box-sizing:border-box;margin-top:8px;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;border-radius:3px;overflow:hidden;width:90%;max-width:420px;margin-inline:auto}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) :where(.svelte-1uha8ag){box-sizing:border-box}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;flex:1;min-width:0;padding:8px 12px;border:1px solid rgba(0,0,0,1);border-right:none;border-radius:0;color:inherit;font:inherit;outline:none}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{text-transform:uppercase;font-size:12px}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):focus-visible{border:2px solid rgba(0,0,0,1)}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;padding:0 18px;border-radius:0;border:1px solid rgba(0,0,0,1);color:inherit;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover{background:#48ac01}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) :where(.svelte-1uha8ag):disabled{opacity:.6;cursor:default}.two.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:6px;font-size:.85rem}.two.svelte-1uha8ag p:where(.svelte-1uha8ag).success{text-align:center;color:#00b247;text-transform:uppercase;font-size:10px;margin:10px 0 0}.two.svelte-1uha8ag p:where(.svelte-1uha8ag).error{text-align:center;color:#c80000;text-transform:uppercase;font-size:10px;margin:10px 0 0}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag){position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:40px;padding:0 40px}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag) .tiktok_icon:where(.svelte-1uha8ag){border:2px solid black;transform:translateY(-20px) scale(1.8)}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;background-color:transparent;border-radius:6px;padding:0;transform:translateY(-20px) scale(1.95)}.impressum.svelte-1uha8ag{position:absolute;bottom:2px;right:10px;text-decoration:none;color:#000;font-size:12px;align-content:end}@media(min-width:850px){.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){grid-template-columns:repeat(2,minmax(0,500px));height:calc(var(--vh, 1vh) * 100);grid-auto-rows:unset;justify-content:center;align-content:center;column-gap:480px}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag){width:100%;height:60%;display:flex;flex-direction:column;justify-content:flex-end}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type{align-items:flex-end;padding-top:60px;width:100%;height:60%}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2){width:100%;height:60%;align-items:flex-start;margin-left:100px;padding-top:80px}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transition:transform .3s ease}.two.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):hover img:where(.svelte-1uha8ag){transform:scale(1.05)}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag){justify-content:space-between}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag) .tiktok_icon:where(.svelte-1uha8ag){transform:translateY(-30px) scale(1.8)}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){transform:translateY(-30px) scale(1.95)}.two.svelte-1uha8ag .links:where(.svelte-1uha8ag) .links_wrapper:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover svg:where(.svelte-1uha8ag){transform:translateY(-35px) scale(1.95);transition:transform .3s ease}.two.svelte-1uha8ag .timer_wrapper:where(.svelte-1uha8ag){position:absolute;width:max-content;top:auto;bottom:400px;padding:12px;font-size:16px}.two.svelte-1uha8ag .timer:where(.svelte-1uha8ag){margin-top:3px;font-size:12px}.two.svelte-1uha8ag .timer:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){height:48px}.two.svelte-1uha8ag .timer_title:where(.svelte-1uha8ag){font-size:16px}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag){margin-top:0;font-size:22px}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag){width:82px}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:14px}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .slot_machine_container:where(.svelte-1uha8ag){height:48px}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .digit:where(.svelte-1uha8ag){font-size:40px;-webkit-text-stroke:2px black}.two.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) .label:where(.svelte-1uha8ag){font-size:10px;margin-top:3px}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):first-of-type{position:relative}.two.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(2){position:relative}.two.svelte-1uha8ag .subscribe:where(.svelte-1uha8ag){position:absolute;bottom:200px;right:0;left:0;width:max-content;margin-top:0;padding:12px;text-transform:uppercase}.two.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px;-webkit-text-stroke:2px black}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag){width:100%}.two.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{font-size:14px}.two.svelte-1uha8ag p:where(.svelte-1uha8ag).success{font-size:16px}.two.svelte-1uha8ag p:where(.svelte-1uha8ag).error{font-size:16px}}@media(min-width:1250px){.two.svelte-1uha8ag .date_location:where(.svelte-1uha8ag){top:125px;font-size:auto}}
