.seo-only.svelte-1jvpfn1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slider.svelte-z74fyi::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;border:2px solid #000;box-shadow:2px 2px #000}.slider.svelte-z74fyi::-moz-range-thumb{width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;border:2px solid #000;box-shadow:2px 2px #000}.shadow-flat{box-shadow:4px 4px #000}.shadow-hover{box-shadow:0 0 #000}.translate-adjust{transform:translate(4px,4px)}.translate-reset{transform:translate(0)}.hover\:translate-y-1:hover{transform:translateY(4px)}.seo-content.svelte-1bjz772{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gradient-banner.svelte-lk7osr{position:relative;width:100%;padding:12px 20px;background:linear-gradient(-45deg,#f4d03f,#f39c12,#e67e22,#d68910,#b7950b,#f1c40f);background-size:400% 400%;border-bottom:solid 2px;animation:svelte-lk7osr-gradientMove 8s ease infinite;overflow:hidden;display:block;text-decoration:none;cursor:pointer;transition:transform .2s ease}.gradient-banner.svelte-lk7osr:hover{transform:translateY(-1px)}.banner-content.svelte-lk7osr{text-align:center;color:#fff;font-weight:600;font-size:22px;text-shadow:0 1px 3px rgba(0,0,0,.3);position:relative;z-index:1}@keyframes svelte-lk7osr-gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.banner-content.svelte-lk7osr{font-size:14px}.gradient-banner.svelte-lk7osr{padding:10px 16px}}.confetti-holder.svelte-15ksp55{position:relative}@keyframes svelte-15ksp55-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz),calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-15ksp55-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translate(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translate(var(--translate-x));opacity:0}}@keyframes svelte-15ksp55-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translate(var(--translate-x));opacity:0}}.confetti.svelte-15ksp55{--translate-y: calc(-200px * var(--translate-y-multiplier));--translate-x: calc(200px * var(--translate-x-multiplier));position:absolute;height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-15ksp55-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none}.confetti.svelte-15ksp55:before{--full-rotation: var(--rotation-xyz), var(--rotation-deg);content:"";display:block;width:100%;height:100%;background:var(--color);background-size:contain;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-15ksp55-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear}.rounded.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{border-radius:50%}.cone.svelte-15ksp55 .confetti:where(.svelte-15ksp55){--translate-x: calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-15ksp55 .confetti:where(.svelte-15ksp55){animation-name:svelte-15ksp55-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55),.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{animation:none}}:root{--ctrl-unit: calc( calc(100vw - 120px) / 89.66);--ctrl-grid-height: calc(var(--ctrl-unit) * 10)}input[type=range].svelte-1l75uqh{writing-mode:vertical-lr;direction:rtl;-webkit-appearance:slider-vertical;-moz-appearance:slider-vertical;appearance:slider-vertical;width:16px;vertical-align:bottom}input[type=range].svelte-1l75uqh::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#04aa6d;cursor:pointer}button.svelte-1l75uqh{width:100%;height:100%;border:solid 2px black;box-shadow:3px 3px #000;transition:all .25s ease;background-color:var(--color-white)}button.svelte-1l75uqh:hover{transform:translate(2px,2px);box-shadow:1px 1px #000}.ctrl-container.svelte-1l75uqh{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,var(--ctrl-grid-height));gap:12px;grid-auto-flow:row;grid-template-areas:"location contact screen screen screen screen special speaker" "slider rec screen screen screen screen sample drum" "slider play screen screen screen screen news news" "slider volume social-1 social-3 social-3 social-2 news news"}@media (max-width: 767px){.ctrl-container.svelte-1l75uqh{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:.5fr .5fr 1.75fr .5fr;gap:8px;grid-auto-flow:row;grid-template-areas:"screen screen screen screen" "location contact news speaker" "slider buttons buttons buttons" "social-1 social-2 social-3 social-3"}}.screen.svelte-1l75uqh{grid-area:screen}.buttons.svelte-1l75uqh{grid-area:buttons}.news.svelte-1l75uqh{grid-area:news}.slider.svelte-1l75uqh{grid-area:slider}.location.svelte-1l75uqh{grid-area:location}.contact.svelte-1l75uqh{grid-area:contact}.rec.svelte-1l75uqh{grid-area:rec}.play.svelte-1l75uqh{grid-area:play}.volume.svelte-1l75uqh{grid-area:volume}.social-1.svelte-1l75uqh{grid-area:social-1}.social-2.svelte-1l75uqh{grid-area:social-2}.social-3.svelte-1l75uqh{grid-area:social-3}.special.svelte-1l75uqh{grid-area:special}.sample.svelte-1l75uqh{grid-area:sample}.drum.svelte-1l75uqh{grid-area:drum}.speaker.svelte-1l75uqh{grid-area:speaker}.masonry-grid.svelte-1l75uqh{column-count:2;column-gap:1rem;margin:0}.masonry-item.svelte-1l75uqh{break-inside:avoid;margin-bottom:1rem;display:inline-block;width:100%}@media (min-width: 768px){.masonry-grid.svelte-1l75uqh{column-count:3;column-gap:1.5rem}}@media (min-width: 1024px){.masonry-grid.svelte-1l75uqh{column-count:4;column-gap:2rem}}
