.home-module__FGioUq__home{--signal:red;--flare:#ff5a4a;--blood:#5c0000;--ember:#1a0000;background:var(--color-black);position:relative;overflow-x:clip}body[class*=-mode] .home-module__FGioUq__home{--color-white:var(--foreground);--color-black:var(--background);--signal:var(--primary);--flare:color-mix(in oklab, var(--primary) 75%, var(--foreground));--blood:color-mix(in oklab, var(--primary) 45%, var(--background));--ember:color-mix(in oklab, var(--primary) 12%, var(--background))}.home-module__FGioUq__home .home-module__FGioUq__onMedia{--color-white:#fff;--color-black:#000}.home-module__FGioUq__smokeClip{clip-path:inset(0);pointer-events:none;position:absolute;inset:0}.home-module__FGioUq__grain{pointer-events:none;z-index:40;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.home-module__FGioUq__hero{height:100svh;position:relative}.home-module__FGioUq__heroStage{height:100svh;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.home-module__FGioUq__hero{height:210svh}.home-module__FGioUq__heroStage{position:sticky;top:0}.home-module__FGioUq__heroMedia{clip-path:inset(calc(93% - 64px - 23.43vw) 22% calc(7% + 64px) round 28px)}.home-module__FGioUq__heroVideo{transform:scale(1.06)}.home-module__FGioUq__heroInfo{opacity:0;transform:translateY(32px)}.home-module__FGioUq__heroShade{opacity:0}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.home-module__FGioUq__heroMedia{clip-path:inset(46% 8% 9% round 20px)}}.home-module__FGioUq__heroInfo:focus-within{opacity:1!important;transform:none!important}.home-module__FGioUq__home[data-anim] .home-module__FGioUq__stage{height:100svh;position:sticky;top:0;overflow:hidden}.home-module__FGioUq__residents{position:relative}.home-module__FGioUq__track{overflow-x:auto}@media (min-width:768px){.home-module__FGioUq__home[data-anim] .home-module__FGioUq__track{scroll-snap-type:none;overflow:visible}}.home-module__FGioUq__home ::selection{background:var(--signal);color:#000}.home-module__FGioUq__home :focus-visible{outline:2px solid var(--flare);outline-offset:4px;border-radius:2px}.home-module__FGioUq__home{caret-color:var(--signal)}
.chat-landing-module__jpSMVq__reveal{--ease:cubic-bezier(.16, 1, .3, 1)}@media (prefers-reduced-motion:no-preference){.chat-landing-module__jpSMVq__rise{transition:opacity .9s var(--ease), transform 1s var(--ease), filter .9s var(--ease);transition-delay:calc(var(--d,0) * 90ms)}.chat-landing-module__jpSMVq__reveal[data-reveal=wait] .chat-landing-module__jpSMVq__rise{opacity:0;filter:blur(8px);transform:translateY(28px)}.chat-landing-module__jpSMVq__reveal[data-reveal=wait] *{animation-play-state:paused!important}}.chat-landing-module__jpSMVq__arrive{grid-template-rows:1fr;display:grid}.chat-landing-module__jpSMVq__arrive>*{min-height:0}.chat-landing-module__jpSMVq__live{background:var(--signal);border-radius:999px;width:.5rem;height:.5rem;display:inline-block;position:relative}.chat-landing-module__jpSMVq__cycle{display:grid}.chat-landing-module__jpSMVq__cycle>*{grid-area:1/1}.chat-landing-module__jpSMVq__cycle>:not(:first-child){opacity:0}.chat-landing-module__jpSMVq__unmask{display:grid}.chat-landing-module__jpSMVq__unmask>*{grid-area:1/1}.chat-landing-module__jpSMVq__unmask>:first-child{opacity:0}.chat-landing-module__jpSMVq__strike{background-image:linear-gradient(var(--signal), var(--signal));background-position:0 58%;background-repeat:no-repeat;background-size:100% .08em}.chat-landing-module__jpSMVq__line{transform-origin:0}.chat-landing-module__jpSMVq__room{opacity:.18}@media (prefers-reduced-motion:no-preference){.chat-landing-module__jpSMVq__arrive{animation:chat-landing-module__jpSMVq__arrive .9s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * 1s + .4s)}.chat-landing-module__jpSMVq__live:after{content:"";border-radius:inherit;background:inherit;animation:2s cubic-bezier(0,0,.2,1) infinite chat-landing-module__jpSMVq__ping;position:absolute;inset:0}.chat-landing-module__jpSMVq__dot{animation:1.2s ease-in-out infinite chat-landing-module__jpSMVq__dot}.chat-landing-module__jpSMVq__dot:nth-child(2){animation-delay:.15s}.chat-landing-module__jpSMVq__dot:nth-child(3){animation-delay:.3s}.chat-landing-module__jpSMVq__cycle>*{opacity:0;animation:9s infinite chat-landing-module__jpSMVq__cycle}.chat-landing-module__jpSMVq__cycle>:nth-child(2){animation-delay:3s}.chat-landing-module__jpSMVq__cycle>:nth-child(3){animation-delay:6s}.chat-landing-module__jpSMVq__unmask>:first-child{animation:6s infinite chat-landing-module__jpSMVq__unmaskFrom}.chat-landing-module__jpSMVq__unmask>:last-child{animation:6s infinite chat-landing-module__jpSMVq__unmaskTo}.chat-landing-module__jpSMVq__ring{position:relative}.chat-landing-module__jpSMVq__ring:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--signal);animation:chat-landing-module__jpSMVq__ring 2.4s var(--ease,ease-out) infinite;pointer-events:none;position:absolute;inset:-4px}.chat-landing-module__jpSMVq__strike{transition:background-size .9s var(--ease);transition-delay:calc(var(--d,0) * .2s + .3s)}.chat-landing-module__jpSMVq__reveal[data-reveal=wait] .chat-landing-module__jpSMVq__strike{background-size:0% .08em}.chat-landing-module__jpSMVq__line{transition:transform 1.6s var(--ease)}.chat-landing-module__jpSMVq__reveal[data-reveal=wait] .chat-landing-module__jpSMVq__line{transform:scaleX(0)}.chat-landing-module__jpSMVq__reveal[data-reveal=in] .chat-landing-module__jpSMVq__room{animation:chat-landing-module__jpSMVq__collapse 2.6s var(--ease) both;animation-delay:calc(var(--d,0) * .14s)}.chat-landing-module__jpSMVq__reveal[data-reveal=wait] .chat-landing-module__jpSMVq__room{opacity:0}}@keyframes chat-landing-module__jpSMVq__arrive{0%{opacity:0;filter:blur(6px);grid-template-rows:0fr;transform:translateY(10px)}to{opacity:1;filter:blur();grid-template-rows:1fr;transform:none}}@keyframes chat-landing-module__jpSMVq__ping{75%,to{opacity:0;transform:scale(2.6)}}@keyframes chat-landing-module__jpSMVq__dot{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes chat-landing-module__jpSMVq__cycle{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}4%,30%{opacity:1;filter:blur();transform:none}34%,to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}@keyframes chat-landing-module__jpSMVq__unmaskFrom{0%,35%{opacity:1;filter:blur()}50%,92%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes chat-landing-module__jpSMVq__unmaskTo{0%,42%{opacity:0;filter:blur(10px)}57%,88%{opacity:1;filter:blur()}to{opacity:0;filter:blur(10px)}}@keyframes chat-landing-module__jpSMVq__ring{0%{opacity:.9;transform:scale(1)}80%,to{opacity:0;transform:scale(1.25)}}@keyframes chat-landing-module__jpSMVq__collapse{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}22%,55%{opacity:1;filter:blur();transform:none}to{opacity:.18;filter:blur();transform:none}}@media (prefers-reduced-motion:no-preference){.chat-landing-module__jpSMVq__gossip>*{animation:6s infinite chat-landing-module__jpSMVq__gossip1}.chat-landing-module__jpSMVq__gossip>:nth-child(2){animation-name:chat-landing-module__jpSMVq__gossip2}.chat-landing-module__jpSMVq__gossip>:nth-child(3){animation-name:chat-landing-module__jpSMVq__gossip3}.chat-landing-module__jpSMVq__tick{animation:chat-landing-module__jpSMVq__tick 4s var(--ease,ease-out) infinite}div:nth-child(2)>.chat-landing-module__jpSMVq__tick{animation-delay:.6s}}@keyframes chat-landing-module__jpSMVq__gossip1{0%,8%{opacity:0;transform:translateY(8px)scale(.9)}14%,62%{opacity:1;transform:none}74%,to{opacity:0;filter:blur(4px);transform:translateY(-6px)}}@keyframes chat-landing-module__jpSMVq__gossip2{0%,22%{opacity:0;transform:translateY(8px)scale(.9)}28%,62%{opacity:1;transform:none}74%,to{opacity:0;filter:blur(4px);transform:translateY(-6px)}}@keyframes chat-landing-module__jpSMVq__gossip3{0%,36%{opacity:0;transform:translateY(8px)scale(.9)}42%,62%{opacity:1;transform:none}74%,to{opacity:0;filter:blur(4px);transform:translateY(-6px)}}@keyframes chat-landing-module__jpSMVq__tick{0%,12%{opacity:0;transform:scale(.3)}22%{opacity:1;transform:scale(1.15)}28%,84%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.3)}}.chat-landing-module__jpSMVq__pop{grid-template-rows:1fr;display:grid}.chat-landing-module__jpSMVq__pop>*{min-height:0}@media (prefers-reduced-motion:no-preference){.chat-landing-module__jpSMVq__pop{animation:.6s cubic-bezier(.16,1,.3,1) both chat-landing-module__jpSMVq__arrive}.chat-landing-module__jpSMVq__float{animation:.7s cubic-bezier(.16,1,.3,1) .6s both chat-landing-module__jpSMVq__floatIn}}@keyframes chat-landing-module__jpSMVq__floatIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
