[data-demo=dj_05_11],body.demo-dj{--font-sans:"Google Sans", system-ui, sans-serif;--font-display:"Fredoka", system-ui, sans-serif}body.demo-dj{font-family:var(--font-sans)}[data-demo=dj_05_11]{--dj-ink:#08070d;--dj-violet:#171029;--dj-magenta:#ff2d87;--dj-cyan:#22d3ee;--dj-haze:#c9c3dc;--dj-bone:#efecf5;--background:var(--dj-ink);--foreground:#fff;--heading-color:#fff;--heading-font-family:var(--font-display);--primary:var(--dj-magenta);--primary-foreground:var(--dj-ink);--muted:var(--dj-violet);--muted-foreground:var(--dj-haze);--border:#ffffff29;--h1-weight:600;--h2-weight:600;--h3-weight:500;--h1-leading:1;--h2-leading:1.05;--h3-leading:1.15;background:var(--dj-ink);color:#fff;font-family:var(--font-sans)}[data-demo=dj_05_11] .dj-page{background:var(--dj-ink)}[data-demo=dj_05_11] .uk-title-badge{--badge-bg:#ff2d8724;--badge-color:var(--dj-magenta)}[data-demo=dj_05_11] .uk-button-primary{color:var(--dj-ink)}[data-demo=dj_05_11] p{color:#fff}[data-demo=dj_05_11] .dj-hero{background:var(--dj-ink)}[data-demo=dj_05_11] .dj-slot-full{position:absolute;inset:0}[data-demo=dj_05_11] .dj-slot-card{aspect-ratio:3/4;border-radius:var(--uk-global-border-radius);width:min(30vw,400px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-demo=dj_05_11] .dj-hero__rows{flex-direction:column;justify-content:center;gap:2vh;display:flex;position:absolute;inset:0;overflow:hidden}[data-demo=dj_05_11] .dj-hero__row{font-family:var(--font-display);white-space:nowrap;color:#fff;font-size:clamp(3rem,9vw,9rem);font-weight:600;line-height:1}[data-demo=dj_05_11] .dj-hero__row--dim{color:var(--dj-haze);font-weight:400}[data-demo=dj_05_11] .dj-hero__top{pointer-events:none;background:linear-gradient(#08070db3,#0000);height:28%;position:absolute;inset:0 0 auto}[data-demo=dj_05_11] .dj-hero__copy{inset-inline:0;position:absolute;top:52%}[data-demo=dj_05_11] .dj-hero__copy h1{--h1-size:clamp(2.75rem, 6vw, 6rem);margin:0}@media (max-width:639px){[data-demo=dj_05_11] .dj-hero__copy h1{--h1-mobile-factor:1;--h1-mobile-max:2.375rem}}[data-demo=dj_05_11] .dj-hero__copy p{margin:0}[data-demo=dj_05_11] .dj-events{z-index:1;background-color:var(--dj-ink);--uk-bg-net-color:#ffffff0d;--uk-bg-glow-color:#ff2d8729;position:relative}[data-demo=dj_05_11] .dj-events:before{-webkit-mask-image:radial-gradient(70% 90% at var(--uk-bg-at,100% 0%), #000, transparent), linear-gradient(to bottom, transparent, #000 40vh);mask-image:radial-gradient(70% 90% at var(--uk-bg-at,100% 0%), #000, transparent), linear-gradient(to bottom, transparent, #000 40vh);-webkit-mask-composite:source-in;mask-composite:intersect}[data-demo=dj_05_11] .dj-events:after{-webkit-mask-image:linear-gradient(#0000,#000 40vh);mask-image:linear-gradient(#0000,#000 40vh)}[data-demo=dj_05_11] .dj-events__num{letter-spacing:var(--uk-tracking-caps);color:var(--dj-magenta);font-size:.9375rem}[data-demo=dj_05_11] .dj-why{--uk-paint-underline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8C60 3 130 10 200 6S340 3 398 7' fill='none' stroke='%23ff2d87' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");z-index:1;--uk-body-dark-bg:var(--dj-bone);--uk-body-dark-fg:var(--dj-ink);--badge-color:#c0105f;--uk-section-clip-arch-color:var(--dj-ink);position:relative}[data-demo=dj_05_11] .dj-why p{color:var(--foreground)}[data-demo=dj_05_11] .dj-why__start{align-self:start}[data-demo=dj_05_11] .dj-why__end{align-self:end}[data-demo=dj_05_11] .dj-why__start img,[data-demo=dj_05_11] .dj-why__end img{object-fit:cover;border-radius:0;width:100%;display:block}[data-demo=dj_05_11] .dj-why__start img{aspect-ratio:4/5}[data-demo=dj_05_11] .dj-why__end img{aspect-ratio:1}[data-demo=dj_05_11] .dj-why__text{max-width:38ch;margin-inline:auto}[data-demo=dj_05_11] .dj-why__text h2{margin:0}[data-demo=dj_05_11] .dj-why__text h3{--h3-size:1.375rem;margin:0}[data-demo=dj_05_11] .dj-why__text p{margin:0}[data-demo=dj_05_11] .dj-music{z-index:1;background:radial-gradient(40% 60% at 85% 20%, #ff2d872e, transparent 70%), var(--dj-violet);position:relative;overflow:clip}[data-demo=dj_05_11] .dj-corner{gap:24px;display:grid}[data-demo=dj_05_11] .dj-corner h2{margin:0}[data-demo=dj_05_11] .dj-corner__lede{max-width:38ch;color:var(--dj-haze);margin:0}@media (min-width:960px){[data-demo=dj_05_11] .dj-corner{grid-template-columns:auto 1fr auto;align-items:end}[data-demo=dj_05_11] .dj-corner__lede{grid-column:3}}[data-demo=dj_05_11] .dj-music__row{font-family:var(--font-display);white-space:nowrap;color:#fff;font-size:clamp(3.5rem,11vw,11rem);font-weight:600;line-height:1.05}[data-demo=dj_05_11] .dj-music__row--dim{color:var(--dj-haze);font-size:clamp(2rem,6vw,6rem);font-weight:400}[data-demo=dj_05_11] .dj-record{background:var(--dj-ink);height:100%;position:relative;overflow:clip}[data-demo=dj_05_11] .dj-record__pic{object-fit:cover;width:100vmax;max-width:none;height:100vmax;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){[data-demo=dj_05_11] .dj-record__pic{animation:24s linear infinite dj-spin}}[data-demo=dj_05_11] .dj-floor__reviews{padding-block:clamp(96px,12vw,160px) 0;position:relative}[data-demo=dj_05_11] .dj-floor__reviews h2{margin:0}[data-demo=dj_05_11] .dj-quote-list{--uk-quote-card-bg:color-mix(in oklch, var(--dj-violet) 88%, transparent);--uk-quote-card-fg:#fff;--uk-quote-card-meta:var(--dj-haze)}[data-demo=dj_05_11] .dj-floor__hold{pointer-events:none;height:110svh}[data-demo=dj_05_11] .dj-floor .uk-shape-world__world:after{--dj-sink:clamp(0, (var(--uk-shape-world-p,0) - .25) / .45, 1);--dj-solid:clamp(0, (var(--uk-shape-world-p,0) - .7) / .2, 1);content:"";pointer-events:none;background:linear-gradient(to top,  color-mix(in oklch, var(--dj-ink) 80%, transparent) calc(var(--dj-sink) * 45%), color-mix(in oklch, var(--dj-ink) calc(72% + var(--dj-solid) * 8%), transparent) calc(var(--dj-sink) * 45% + 35%));opacity:var(--dj-sink);position:absolute;inset:0}@media (max-width:639px){[data-demo=dj_05_11] .dj-floor__hold{height:150svh}}[data-demo=dj_05_11] .dj-close{text-align:center;background:radial-gradient(60% 55% at 50% 100%, #ff2d8773, transparent 75%), linear-gradient(to bottom, transparent, var(--dj-ink) 20vh);flex-direction:column;min-height:100vh;padding-top:clamp(96px,12vw,160px);display:flex;position:relative;overflow:clip}[data-demo=dj_05_11] .dj-close__copy{width:100%}[data-demo=dj_05_11] .dj-close h2{--h2-size:clamp(2.25rem, 5.5vw, 5.5rem);max-width:18ch;margin:0 auto}[data-demo=dj_05_11] .dj-close p{max-width:46ch;margin:0 auto}[data-demo=dj_05_11] .dj-close__stage{flex:1;justify-content:center;align-items:flex-end;min-height:clamp(240px,30vw,420px);margin-top:clamp(96px,10vw,160px);display:flex}[data-demo=dj_05_11] .dj-close__stage img{width:min(1200px,96%);max-width:none;height:auto;margin-bottom:-6%;display:block}@media (max-width:639px){[data-demo=dj_05_11] .dj-close__stage{min-height:56vw}[data-demo=dj_05_11] .dj-close__stage img{width:130%}}[data-demo=dj_05_11] .dj-gallery{z-index:1;background:linear-gradient(to bottom, transparent, var(--dj-ink) clamp(200px, 22vw, 300px));padding-top:clamp(260px,28vw,380px);position:relative}[data-demo=dj_05_11] .dj-gallery__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(140px,16vw,240px);gap:12px;display:grid}[data-demo=dj_05_11] .dj-gallery__item{border-radius:var(--uk-global-border-radius);display:block;overflow:hidden}[data-demo=dj_05_11] .dj-gallery__item:first-child{grid-area:span 2/span 2}[data-demo=dj_05_11] .dj-gallery__item img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:639px){[data-demo=dj_05_11] .dj-gallery__grid{grid-template-columns:1fr 1fr;grid-auto-rows:36vw;gap:8px}}[data-demo=dj_05_11] .dj-footer{z-index:2;background:var(--dj-ink);color:#fff;padding-block:56px 32px;position:relative}[data-demo=dj_05_11] .dj-footer__logo{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:600}[data-demo=dj_05_11] .dj-footer__line{color:var(--dj-haze);margin:0}[data-demo=dj_05_11] .dj-footer .uk-footer-eyebrow{--uk-footer-eyebrow-color:var(--dj-haze)}[data-demo=dj_05_11] .dj-contact{padding-top:var(--uk-navbar-h,80px);background:#fff}@keyframes dj-spin{to{rotate:360deg}}.dj-date{--background:#fff;--foreground:#08070d;--heading-color:#08070d;--primary:#ff2d87;--primary-foreground:#08070d;--border:#cfcfd6;--muted-foreground:#4a4656;--h1-size:clamp(2rem, 3.5vw, 3rem);--h2-size:clamp(2rem, 3.5vw, 3rem);--h1-mobile-factor:1;--h1-mobile-max:2rem;--h2-mobile-factor:1;--h2-mobile-max:2rem;color:#08070d;background:#fff;display:grid}.dj-date__pic{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;min-height:200px;display:block}.dj-date__body{flex-direction:column;gap:28px;padding:clamp(24px,4vw,48px);display:flex}.dj-date__head{flex-direction:column;gap:8px;display:flex}.dj-date h1,.dj-date h2,.dj-date p{color:#08070d;margin:0}.dj-date .uk-button-primary{color:#08070d}@media (min-width:768px){.dj-date{grid-template-columns:1fr 1fr;align-items:stretch}.dj-date__pic{aspect-ratio:auto}.dj-contact .dj-date{min-height:calc(100svh - var(--uk-navbar-h,80px))}.dj-date__body{justify-content:center}}
