:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--page:#f5f2e8;--page-2:#ede8d9;--card:#fffdf7;--ink:#29250f;--ink-2:#5c5539;--muted:#706a51;--line:#44390c1f;--line-2:#44390c38;--brand:#efd01d;--brand-ink:#5a4b0e;--brand-soft:#efd01d3d;--on-brand:#2b2505;--stage:#15140f;--stage-2:#221f17;--s-ink:#f7f2df;--s-ink-2:#c2baa0;--s-muted:#948c71;--s-line:#fff8db17;--island:#050504;--display:-apple-system, "SF Pro Display", BlinkMacSystemFont, "Helvetica Neue", sans-serif;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif;--mono:ui-monospace, "SF Mono", "SFMono-Regular", Menlo, monospace;--dw:640;--dt:-.045em}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--page:#15140f;--page-2:#1b1913;--card:#211f17;--ink:#f7f2df;--ink-2:#c2baa0;--muted:#a39b80;--line:#fff8db1a;--line-2:#fff8db2e;--brand:#f1d326;--brand-ink:#f1d326;--brand-soft:#f1d32626;--stage:#0c0b08;--stage-2:#1a1812}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--page);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}[id]{scroll-margin-top:88px}#top{scroll-margin-top:0}a{color:var(--ink)}a:hover{color:var(--brand-ink)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.page{min-height:100vh;overflow-x:clip}.nav-island{z-index:20;background:color-mix(in srgb, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:10px;align-items:center;gap:4px;width:fit-content;max-width:calc(100% - 32px);margin:16px auto 0;padding:4px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .25s;display:flex;position:sticky;top:16px;box-shadow:0 8px 30px #29250f14}.nav-island[data-hidden=true]:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(calc(-100% - 24px))}.nav-blk{min-width:44px;min-height:44px;color:var(--ink-2);border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.nav-blk:hover{background:var(--page-2);color:var(--ink)}.nav-blk[aria-label]{padding:0}.nav-dl,.nav-dl:hover{background:var(--ink);color:var(--page);font-weight:600}.nav-dl:hover{opacity:.88}.nav-div{background:var(--line);align-self:stretch;width:1px;margin:6px 0}.bd{contain:layout;align-items:center;gap:3px;height:20px;display:inline-flex}.bd i{background:currentColor;border-radius:2px;width:4px;height:6px;animation:.9s ease-in-out infinite v2bd;display:block}.bd i:nth-child(2){animation-delay:.12s}.bd i:nth-child(3){animation-delay:.24s}.bd i:nth-child(4){animation-delay:60ms}.bd i:nth-child(5){animation-delay:.3s}.bd i:nth-child(6){animation-delay:.18s}.bd i:nth-child(7){animation-delay:.36s}@keyframes v2bd{0%,to{opacity:.5;height:5px}50%{opacity:1;height:18px}}.halo{will-change:transform, opacity;animation:1.8s cubic-bezier(.16,1,.3,1) infinite v2halo}@keyframes v2halo{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.5)}}.trv{gap:4px;display:inline-flex}.trv i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite v2trv;display:block}.trv i:nth-child(2){animation-delay:.15s}.trv i:nth-child(3){animation-delay:.3s}@keyframes v2trv{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.cur{animation:1s step-end infinite v2cur}@keyframes v2cur{50%{opacity:0}}.ease{transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1),border-radius .45s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s}.rise{animation:.5s cubic-bezier(.16,1,.3,1) both v2rise}@keyframes v2rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cap,.cap-txt{will-change:transform, opacity}.wl{cursor:default;transition:transform .45s cubic-bezier(.16,1,.3,1),color .3s;display:inline-block}.wl:hover{color:var(--brand);transform:translateY(-.07em)}.wv{animation:5.2s cubic-bezier(.45,0,.55,1) infinite v2wave;display:inline-block}@keyframes v2wave{0%,26%,to{transform:none}11%{transform:translateY(-.05em)}}.fl{color:var(--s-ink-2);padding:6px 2px;font-size:14px;text-decoration:none}.fl:hover{color:var(--s-ink)}.fbtn{border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}.fbtn:hover{color:inherit}.show-sm,.fba{display:none}[data-paused=true] *,[data-offscreen=true] *{animation-play-state:paused!important}@media (max-width:760px){.hide-sm{display:none}}@media (max-width:600px){.nav-island{margin-top:10px;top:10px}.show-sm{display:block}.sec-hero{padding:56px 16px 0!important}.h1{font-size:10.6vw!important}.hsub{margin-top:20px!important;font-size:17px!important}.stage{border-radius:22px!important;height:480px!important;margin-top:44px!important}.cap{bottom:72px!important}.cap-txt{width:92%!important;font-size:15px!important;bottom:140px!important}.play{bottom:12px!important;right:12px!important}.beats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.beat{text-align:center;flex-direction:column;justify-content:center;line-height:1.25;border-radius:16px!important;gap:4px!important;padding:10px 6px!important;font-size:13px!important}.sec{padding:112px 16px 0!important}.mode{padding:0 14px!important}.mk{display:none}.rawp{padding:22px 20px 20px!important;font-size:17px!important}.outp{padding:22px 20px 26px!important;font-size:13.5px!important}.agstage{border-radius:22px!important;height:200px!important}.agi{gap:10px!important;padding:0 12px 0 14px!important}.macc{border-radius:22px!important;padding:20px!important}.cloud{flex-basis:100%!important;margin:0!important}.sec-close{padding:120px 16px 0!important}.sec-faq{padding:88px 16px 72px!important}.foot{border-radius:24px!important;margin:0 8px 8px!important}.fisl{height:72px!important}.fsub{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;white-space:normal!important;font-size:12.5px!important}.fbt{display:none}.fba{display:block}.fbtn{place-items:center;width:36px;height:36px;padding:0;display:grid}.lic{display:none}.madeby{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
