@keyframes tapquake{0%{transform:translate(0) rotate(0)}12%{transform:translate(calc(var(--q) * -1px),calc(var(--q) * .6px)) rotate(calc(var(--q) * -.06deg))}25%{transform:translate(calc(var(--q) * .9px),calc(var(--q) * -.8px)) rotate(calc(var(--q) * .05deg))}37%{transform:translate(calc(var(--q) * -.5px),calc(var(--q) * -1px))}50%{transform:translate(calc(var(--q) * 1px),calc(var(--q) * .4px)) rotate(calc(var(--q) * -.04deg))}62%{transform:translate(calc(var(--q) * -.8px),calc(var(--q) * .9px))}75%{transform:translate(calc(var(--q) * .6px),calc(var(--q) * -.5px)) rotate(calc(var(--q) * .06deg))}87%{transform:translate(calc(var(--q) * -1px),calc(var(--q) * -.3px))}to{transform:translate(0)}}.tap-quake{animation:tapquake .2s linear infinite}@media (prefers-reduced-motion:reduce){.tap-quake{animation:none}}.tap-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0.17 0 0 0 0 0.14 0 0 0 0 0.09 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}@media (max-width:639px){:root:has(.tap-dark):not(:has([data-consent-bottom])) [data-consent-banner]{top:12px;bottom:auto}}@media (min-width:48rem){.tap-hero-fit{--hero-top:max(clamp(28px,calc(28px + (100svh - 720px) * 0.20619),128px),calc(128px + (100svh - 1205px) * 0.5));--hero-logo:clamp(48px,calc(48px + (100svh - 720px) * 0.03299),64px);--hero-gap:clamp(24px,calc(24px + (100svh - 720px) * 0.02474),36px);--hero-film-gap:clamp(32px,calc(32px + (100svh - 720px) * 0.09897),80px);--hero-fold:clamp(24px,calc(24px + (100svh - 720px) * 0.08247),64px);--hero-under:48px;--hero-end:calc(max(var(--hero-under), var(--hero-fold)) + 100lvh - 100svh)}}@media (min-width:64rem){.tap-hero-fit{--hero-under:96px}}.tap-dark{background-color:#111111;color-scheme:dark}:root:has(.tap-dark),:root:has(.tap-dark) body{background-color:#111111}.tap-dark section{background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 0);background-size:22px 22px}.tap-dark img[src="/aviary-logo-clean-default.svg"]{content:url(/aviary-logo-on-dark.svg)}.tap-dark .mix-blend-multiply{mix-blend-mode:screen;opacity:.06}.tap-dark .tap-bloom{background:radial-gradient(circle,rgba(212,168,75,.26) 0,rgba(212,168,75,.08) 35%,rgba(18,17,16,0) 65%)!important}.tap-dark .tap-stick{background:repeating-linear-gradient(112deg,#4a4339 0 58px,#efe7da 58px 70px)!important;outline:1px solid rgba(239,232,220,.12)}.tap-dark .bg-gradient-to-b.from-\[\#2b2722\]{box-shadow:0 6px 0 #6e5020,0 18px 30px -8px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.35);color:#1b1408}.tap-dark .bg-gradient-to-b.from-\[\#2b2722\] *{color:#1b1408!important}.tap-dark .bg-\[\#faf6f0\]{background-color:#111111}.tap-dark .bg-\[\#faf6f0\]\/95{background-color:rgba(17,17,17,.95)}.tap-dark .bg-\[\#faf6f0\]\/90{background-color:rgba(17,17,17,.9)}.tap-dark .bg-\[\#faf6f0\]\/85{background-color:rgba(17,17,17,.85)}.tap-dark .bg-\[\#faf6f0\]\/70{background-color:rgba(17,17,17,.7)}.tap-dark .bg-\[\#f6f0e6\]{background-color:#1d1d1d}.tap-dark .bg-\[\#f0e8dc\]\/50{background-color:#141414}.tap-dark .bg-\[radial-gradient\(ellipse_at_50\%_45\%\,\#fffdf9_0\%\,\#faf6f0_45\%\,\#f1e9dc_100\%\)\]{background-image:radial-gradient(ellipse at 50% 40%,#1a1916 0,#121212 55%,#0c0c0c 100%)}.tap-dark .bg-white{background-color:rgba(24,24,24,1)}.tap-dark .bg-white\/95{background-color:rgba(24,24,24,.96)}.tap-dark .bg-white\/85{background-color:rgba(24,24,24,.9)}.tap-dark .bg-white\/60{background-color:rgba(24,24,24,.7)}.tap-dark .bg-\[\#1b1814\]{background-color:#181818;outline:1px solid rgba(255,255,255,.09);outline-offset:-1px}.tap-dark .bg-\[\#2c2418\]{background-color:#f5f2ec}.tap-dark .bg-\[\#2c2418\].text-\[\#faf6f0\]{color:#141414}.tap-dark .hover\:bg-black:hover{background-color:#ffffff}.tap-dark .bg-\[\#2c2418\]\/5{background-color:rgba(239,232,220,.06)}.tap-dark .bg-\[\#2c2418\]\/10{background-color:rgba(239,232,220,.1)}.tap-dark .bg-\[\#2c2418\]\/20{background-color:rgba(239,232,220,.2)}.tap-dark .text-\[\#2c2418\]{color:rgb(239,232,220)}.tap-dark .text-\[\#2c2418\]\/25{color:rgba(239,232,220,.25)}.tap-dark .text-\[\#2c2418\]\/30{color:rgba(239,232,220,.3)}.tap-dark .text-\[\#2c2418\]\/35{color:rgba(239,232,220,.35)}.tap-dark .text-\[\#2c2418\]\/40{color:rgba(239,232,220,.4)}.tap-dark .text-\[\#2c2418\]\/45{color:rgba(239,232,220,.45)}.tap-dark .text-\[\#2c2418\]\/50{color:rgba(239,232,220,.5)}.tap-dark .text-\[\#2c2418\]\/55{color:rgba(239,232,220,.55)}.tap-dark .text-\[\#2c2418\]\/60{color:rgba(239,232,220,.6)}.tap-dark .text-\[\#2c2418\]\/65{color:rgba(239,232,220,.65)}.tap-dark .text-\[\#2c2418\]\/70{color:rgba(239,232,220,.7)}.tap-dark .text-\[\#2c2418\]\/75{color:rgba(239,232,220,.75)}.tap-dark .text-\[\#2c2418\]\/80{color:rgba(239,232,220,.8)}.tap-dark .hover\:text-\[\#2c2418\]:hover{color:rgb(239,232,220)}.tap-dark .border-\[\#2c2418\]\/10{border-color:rgba(239,232,220,.1)}.tap-dark .border-\[\#2c2418\]\/15{border-color:rgba(239,232,220,.15)}.tap-dark .border-\[\#2c2418\]\/70{border-color:rgba(239,232,220,.6)}.tap-dark .border-\[\#2c2418\]\/\[0\.06\]{border-color:rgba(239,232,220,.08)}.tap-dark .border-\[\#2c2418\]\/\[0\.08\]{border-color:rgba(239,232,220,.1)}.tap-dark .border-\[\#2c2418\]\/\[0\.07\]{border-color:rgba(239,232,220,.09)}.tap-dark .from-\[\#faf6f0\]{--tw-gradient-from:#111111}.tap-dark .via-\[\#faf6f0\]\/80{--tw-gradient-via:rgba(17,17,17,0.8);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.tap-dark .from-white{--tw-gradient-from:#181818}.tap-dark .via-white\/90{--tw-gradient-via:rgba(24,24,24,0.9);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.tap-dark .from-\[\#2b2722\]{--tw-gradient-from:#d9ad55}.tap-dark .to-\[\#141210\]{--tw-gradient-to:#b98a35}.tap-dark .drop-shadow-\[0_10px_14px_rgba\(44\,36\,24\,0\.18\)\]{filter:drop-shadow(0 0 2px rgba(239,232,220,.55)) drop-shadow(0 0 16px rgba(239,232,220,.22))}.tap-dark .bg-\[\#1b1814\] .text-\[\#d4a84b\].uppercase{color:#8fbf93}.tap-waitlist-input::placeholder{color:rgba(44,36,24,.4)}.tap-dark .tap-waitlist-input::placeholder{color:rgba(250,246,240,.4)}.tap-dark .tap-real .bg-white{background-color:#ffffff}.tap-shadow-fill{background:rgba(44,36,24,.22)}.tap-dark .tap-shadow-fill{background:linear-gradient(180deg,rgba(10,8,5,.82),rgba(14,11,6,.9))}.tap-pill{interpolate-size:allow-keywords;transition:width .2s ease-out}.tap-pill[data-beat]{transition:width .45s cubic-bezier(.34,1.56,.64,1)}.tap-mic-live{background:rgba(255,77,79,.08);animation:tap-mic-pulse 1.4s ease-in-out infinite}@keyframes tap-mic-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(255,77,79,.4)}50%{opacity:.9;transform:scale(1.08);box-shadow:0 0 0 4px rgba(255,77,79,0)}}.tap-wave-bar{transform-origin:center;animation:tap-wave .9s ease-in-out infinite}@keyframes tap-wave{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}.tap-loader .wing-back,.tap-loader .wing-front{fill:transparent;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.tap-loader .wing-back{stroke-dasharray:350;animation:tap-loader-back 3s cubic-bezier(.45,0,.55,1) infinite}.tap-loader .wing-front{stroke-dasharray:300;animation:tap-loader-front 3s cubic-bezier(.45,0,.55,1) .15s infinite}@keyframes tap-loader-back{0%{stroke-dashoffset:700}to{stroke-dashoffset:0}}@keyframes tap-loader-front{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.tap-loader .wing-back,.tap-loader .wing-front,.tap-mic-live,.tap-wave-bar{animation:none}}.tap-creep{position:absolute;inset:0;overflow:hidden;pointer-events:none}.tap-creep-shade{position:absolute;inset:-10%;background:radial-gradient(ellipse 65% 62% at var(--creep-x,50%) 50%,rgba(0,0,0,0) 42%,rgba(4,3,6,.68) 56%,rgba(2,1,4,.97) 100%);opacity:0}.tap-creep-shade[data-phase=tension]{animation:tap-creep-in 1.2s cubic-bezier(.3,0,.2,1) both,tap-creep-breathe 3.2s ease-in-out 1.2s infinite}.tap-creep-shade[data-phase=release]{animation:tap-creep-out .75s cubic-bezier(.2,.8,.2,1) both}.tap-creep-shade[data-phase=fade]{animation:tap-creep-let-go .4s ease-out both}.tap-creep-shade[data-phase=beat]{animation:tap-creep-beat 1.4s both}.tap-creep-bloom{position:absolute;inset:0;background:radial-gradient(circle at var(--creep-x,50%) 50%,rgba(255,255,255,.16),transparent 55%);opacity:0;animation:tap-creep-exhale .9s ease-out both}.tap-creep-bloom[data-phase=beat]{animation-delay:728ms}@keyframes tap-creep-in{0%{transform:scale(1.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes tap-creep-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.93);opacity:1}}@keyframes tap-creep-out{0%{transform:scale(1);opacity:1}to{transform:scale(2.3);opacity:0}}@keyframes tap-creep-let-go{0%{transform:scale(1);opacity:1}to{transform:scale(1.15);opacity:0}}@keyframes tap-creep-beat{0%{transform:scale(1.9);opacity:0;animation-timing-function:cubic-bezier(.3,0,.2,1)}38%{transform:scale(1.04);opacity:1}52%{transform:scale(1.04);opacity:1;animation-timing-function:cubic-bezier(.2,.8,.2,1)}to{transform:scale(2.3);opacity:0}}@keyframes tap-creep-exhale{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.tap-creep-shade[data-phase]{animation:none;opacity:0;transform:none}.tap-creep-shade[data-phase=tension]{opacity:.3}.tap-creep-bloom{animation:none}}