html:has(.home){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#2b3ce3}html:has(.home) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#2b3ce3}html:has(.home.opening){background:#eef0f3}html:has(.home.opening) body{background:#eef0f3}.home{--azul:#2b3ce3;--tinta:#151b2f;--papel:#eef0f3;--suave:#cdd2f5;--lila:#9b6bff;--rosa:#ff5d8f;--sol:#ffc93c;--celeste:#3cc4ef;--sans:var(--font-display), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:var(--font-mono), ui-monospace, Menlo, monospace;--spring:cubic-bezier(.3, 1.55, .5, 1);--g:clamp(16px, 3.4vw, 48px);color:var(--papel);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.home :focus-visible{outline:3px solid var(--sol);outline-offset:3px}.home .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.home .trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.home .flood{z-index:0;background:var(--azul);pointer-events:none;border-radius:20%;display:none;position:fixed}.home .page{z-index:1;min-height:100svh;padding:0 max(var(--g), env(safe-area-inset-right)) 0 max(var(--g), env(safe-area-inset-left));flex-direction:column;display:flex;position:relative}.home main{flex-direction:column;flex:1;display:flex}.home .top{height:72px;font:400 14px/1 var(--mono);justify-content:space-between;align-items:center;gap:16px;display:flex}.home .soon{align-items:center;gap:10px;margin:0;display:flex}.home .lamp{background:var(--sol);width:9px;height:9px;animation:2.4s ease-in-out infinite home-lamp}@keyframes home-lamp{50%{transform:scale(.55)}}.home .signin{text-underline-offset:4px;border-radius:6px;margin-right:-10px;padding:10px;text-decoration:none}.home .signin:hover{text-decoration:underline}.home .stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding:clamp(48px,7vh,108px) 0 clamp(28px,4.5vh,52px)}.home .inner{width:min(100%,max(88%,520px,383svh - 2106.5px))}.home .word{margin:0;line-height:0}.home .logo{width:100%;height:auto;color:var(--papel);display:block;overflow:visible}.home .logo .stem,.home .logo .ltr circle,.home .logo .ltr path{fill:none;stroke:currentColor;stroke-width:11px}.home .logo .cap,.home .logo .cross,.home .logo .rest,.home .logo .l-dot rect{fill:currentColor}.home .logo .eq{opacity:0;fill:var(--lila)}.home .logo .eq,.home .logo .cap,.home .logo .cross,.home .logo .ltr{transform-box:fill-box;transform-origin:50%}.home .logo .eq,.home .logo .cap,.home .logo .l-i{transform-origin:50% 100%}.home .logo .cross{transform-origin:35.48%}.home .logo .l-r{transform-origin:0 100%}.home .tpos:not(.live)>:is(.eq,.stem,.cap,.cross),.home .tpos.live>.rest{display:none}.home .band{margin:clamp(14px,1.8vw,24px) 0 0 38.27%}.home .rail{background:var(--suave);width:77.71%;height:1.5px;position:relative}.home .rail i{background:var(--suave);transform-origin:50% 100%;width:2px;height:10px;margin-left:-1px;position:absolute;bottom:0}.home .rail i:nth-child(2){left:71.32%}.home .rail i:nth-child(3){left:100%}.home .ctrl{flex-wrap:wrap;gap:4px 12px;margin:12px 0 0 -10px;display:flex}.home .ghost{min-height:36px;font:400 14px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 10px;display:inline-flex}.home .ghost:hover{background:#eef0f31f}.home .play{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.home .eqi{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.home .eqi b{transform-origin:50% 100%;background:currentColor;width:2px;height:100%;transform:scaleY(.5)}.home [aria-pressed=true] .eqi{color:var(--sol)}.home [aria-pressed=true] .eqi b{animation:.9s ease-in-out infinite alternate home-eqi}.home [aria-pressed=true] .eqi b:nth-child(2){animation-delay:-.3s}.home [aria-pressed=true] .eqi b:nth-child(3){animation-delay:-.6s}@keyframes home-eqi{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.home .info{padding-bottom:max(36px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:32px 64px;margin-top:auto;display:grid}@media (min-width:880px){.home .info{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.home .join{justify-self:end}}.home .lede{max-width:23em;font-size:clamp(18px,1rem + .6vw,26px)}.home .lede h2{font:800 clamp(26px, 1rem + 1.5vw, 44px) / 1.04 var(--sans);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .45em}.home .lede p{letter-spacing:-.011em;text-wrap:pretty;margin:0;line-height:1.32}.home .join{width:100%;max-width:580px}.home .lbl,.home legend{font:400 13px/1.2 var(--mono);color:var(--suave);margin:0 0 10px;padding:0;display:block}.home .field{background:var(--papel);border-radius:10px;gap:6px;padding:6px;display:flex}.home .field:focus-within{outline:3px solid var(--sol);outline-offset:3px}.home .field input{width:0;min-width:0;height:50px;color:var(--tinta);font:400 18px/1 var(--sans);background:0 0;border:0;border-radius:6px;outline:none;flex:1;padding:0 12px}.home .field input::placeholder{color:#5b6178}.home .field input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--papel) inset;-webkit-text-fill-color:var(--tinta)}.home .go{background:var(--tinta);height:50px;color:var(--papel);font:600 17px/1 var(--sans);cursor:pointer;border:0;border-radius:6px;flex:none;align-items:center;gap:10px;padding:0 22px;transition:background-color .15s;display:inline-flex}.home .go:hover{background:#283152}.home .go:focus-visible{outline-color:var(--azul);outline-offset:2px}.home .go:disabled{cursor:progress}.home .go-bars{align-items:flex-end;gap:3px;height:15px;display:inline-flex}.home .go-bars i{transform-origin:50% 100%;width:3px;height:100%;transition:transform .32s var(--spring);background:currentColor}.home .go-bars i:first-child{transform:scaleY(.5)}.home .go-bars i:nth-child(2){transform:scaleY(.9)}.home .go-bars i:nth-child(3){transform:scaleY(.35)}.home .go:hover .go-bars i,.home .go:focus-visible .go-bars i{transform:scaleY(1)}.home.sending .go-bars i{animation:.24s cubic-bezier(.2,.9,.3,1) infinite alternate home-hop}.home.sending .go-bars i:nth-child(2){animation-delay:-.11s}.home.sending .go-bars i:nth-child(3){animation-delay:-.19s}@keyframes home-hop{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.home .err{align-items:center;gap:9px;margin:12px 0 0;font-size:15px;display:flex}.home .err:before{content:"";background:var(--rosa);flex:none;width:8px;height:8px}.home .err:empty{margin:0}.home .err:empty:before{content:none}.home fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.home .chips{flex-wrap:wrap;gap:8px;display:flex}.home .chip{position:relative}.home .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.home .chip span{border:1.5px solid var(--suave);border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 15px 0 13px;font-size:15px;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.home .chip span:before{content:"";background:var(--c,transparent);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--c,currentColor)}.home .chip:hover span{background:#eef0f31f}.home .chip input:checked+span{border-color:var(--papel);background:var(--papel);color:var(--tinta)}.home .chip input[value=otra]:checked+span:before{box-shadow:inset 0 0 0 1.5px}.home .chip input:focus-visible+span{outline:3px solid var(--sol);outline-offset:2px}.home .privacy{max-width:60ch;color:var(--suave);margin:20px 0 0;font-size:13.5px;line-height:1.5}.home .privacy a{color:var(--papel);text-underline-offset:3px;text-decoration:underline}.home .pass{background:var(--tinta);border-radius:10px;padding:20px 22px 22px}.home .pass-top{font:400 12.5px/1 var(--mono);color:var(--suave);justify-content:space-between;gap:12px;display:flex}.home .pass h2{font:800 clamp(28px, 1.3rem + 1.2vw, 38px) / 1.02 var(--sans);letter-spacing:-.025em;margin:34px 0 10px}.home .pass h2:focus{outline:none}.home .pass p{max-width:34ch;color:var(--suave);margin:0;font-size:16px;line-height:1.45}.home .pass strong{color:var(--papel);overflow-wrap:anywhere;font-weight:600}.home .pass-foot{justify-content:space-between;align-items:flex-end;gap:16px;min-height:46px;margin-top:26px;display:flex}.home .pass-foot>div{justify-items:start;gap:8px;display:grid}.home .kind{font:400 13px/1 var(--mono);align-items:center;gap:8px;display:inline-flex}.home .kind:before{content:"";background:var(--c,var(--papel));width:8px;height:8px}.home .pass .tutti{font:400 13px/1.4 var(--mono)}.home .logo.mini{flex:none;width:82px;margin-left:auto}.home .acts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;display:flex}.home .invite{color:var(--suave);flex-basis:100%;margin:0;font-size:15px}.home .share{background:var(--papel);min-height:46px;color:var(--tinta);font:600 16px/1 var(--sans);cursor:pointer;border:0;border-radius:8px;padding:0 20px}.home .note{font:400 13px/1.4 var(--mono);color:var(--suave);margin:12px 0 0}.home .note:empty{display:none}@media (min-width:880px){.home .info:has(.done){grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.home .join:has(.done){max-width:none}.home .done{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 24px;display:grid}.home .pass h2{margin-top:20px}.home .pass p{max-width:none}.home .pass-foot{margin-top:14px}.home .acts{flex-direction:column;align-items:stretch;width:200px;margin-top:0}.home .again{align-self:flex-start;margin-left:-10px}.home .note{grid-column:2}}.home.opening .flood{opacity:0;display:block}.home.opening .word .logo{color:var(--tinta)}.home.opening .word .ltr,.home.opening .word .stem,.home.opening .fade{opacity:0}.home.opening .word .rest{display:none}.home.opening .word .tpos{transform:translateX(var(--dx))}.home.opening .word .cap{transform:scaleY(0)}.home.opening .word .cross{transform:scaleX(0)}@media (max-width:560px){.home .top{height:56px;font-size:13px}.home .field input{font-size:17px}.home .go{padding:0 16px}.home .ctrl{white-space:nowrap;flex-wrap:nowrap;gap:4px;margin-left:-8px}.home .ghost{padding:0 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.home .lamp,.home [aria-pressed=true] .eqi b,.home.sending .go-bars i{animation:none}.home .logo .tpos,.home .rail i{transition:color .35s,background-color .35s}}
