.home-scroll{flex-direction:column;display:flex}.home-flow{flex-direction:column;margin-top:1.75rem;display:flex}.home-flow>.home-block{padding:3.15rem 0 2.6rem;position:relative}.home-flow>.home-live{padding-top:2.7rem;padding-bottom:2.35rem}.home-flow>.home-paths{padding-top:3.6rem;padding-bottom:3rem}.home-flow>.home-bots{padding-top:2.35rem;padding-bottom:2.1rem}.home-flow>.home-block:before,.home-flow>.home-security:before,.home-flow>.home-close:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 88%, #fff), transparent);height:1px;box-shadow:0 0 22px 1px color-mix(in srgb, var(--accent) 50%, transparent);pointer-events:none;position:absolute;top:0;left:0;right:0}.home-flow>.home-band+.home-block:before{content:none}.home-flow>.home-block>h2,.home-flow>.home-block>div>h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:800;line-height:1.12}.home-flow h3{letter-spacing:-.02em;font-size:1.12rem;font-weight:800}.home-flow>.home-band{color:#f4f7f7;background:radial-gradient(ellipse 58% 90% at 100% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 62%), #0d1416;padding-top:4.15rem;padding-bottom:4.15rem}.home-flow>.home-band h2{letter-spacing:-.03em;font-size:clamp(1.85rem,3vw,2.55rem);font-weight:800}.home-flow>.home-band .text-muted,.home-flow>.home-band .launch-live-note,html[data-theme=light] .home-flow>.home-band :where(.text-muted){color:#93a4a7}.home-flow .ticket{transition:box-shadow .16s}.home-flow a.ticket:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 50%, transparent), 0 14px 36px color-mix(in srgb, var(--accent) 10%, transparent)}.home-kicker{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.home-security{padding:2.85rem 0 .5rem;position:relative}.home-security-card{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));background:radial-gradient(ellipse 70% 120% at 0% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 56%), radial-gradient(ellipse 46% 80% at 100% 110%, color-mix(in srgb, var(--violet,#a78bfa) 16%, transparent), transparent 60%), var(--surface);box-shadow:inset 0 1px 0 #ffffff24, 0 0 42px color-mix(in srgb, var(--accent) 12%, transparent);border-radius:22px;padding:1.25rem 1.15rem 1.1rem;position:relative;overflow:hidden}.home-security-layout{align-items:start;gap:1rem;display:grid}.home-security-mark{width:56px;height:56px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 48%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:16px;place-items:center;display:grid}.home-security-copy h2{letter-spacing:-.03em;margin:.2rem 0 0;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:800;line-height:1.15}.home-security-copy>p:not(.home-kicker){max-width:68ch;color:var(--muted);margin:.6rem 0 0;font-size:.95rem;line-height:1.55}.home-security-cta{border-radius:999px;justify-self:start;width:auto;min-height:48px}.home-security-stats{grid-template-columns:1fr 1fr;gap:.6rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.home-security-stats li{background:color-mix(in srgb, var(--bg) 62%, transparent);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 90%, transparent);border-radius:14px;padding:.75rem .8rem}.home-security-stats li:last-child{grid-column:1/-1}.home-security-stats strong{color:var(--fg);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800;line-height:1.1;display:block}.home-security-stats li:last-child strong{letter-spacing:-.01em;font-size:.95rem;line-height:1.35}.home-security-stats span{color:var(--muted);margin-top:.2rem;font-size:.75rem;line-height:1.35;display:block}.home-close{isolation:isolate;text-align:center;flex-direction:column;align-items:center;padding:4.6rem .25rem 3.4rem;display:flex;position:relative}.home-close .close-logo{z-index:1;width:132px;height:132px;box-shadow:none;filter:none;background:0 0;border-radius:50%;margin:0 0 2.75rem;position:relative;overflow:hidden}.home-close .close-logo:before,.home-close .close-logo:after{content:none}.home-close .close-logo img{object-fit:cover;width:100%;height:100%;box-shadow:none;filter:none;clip-path:circle(50%);background:0 0;border-radius:50%;display:block}.home-close h2{letter-spacing:-.035em;background:linear-gradient(90deg, var(--glow,#7aeff2), var(--accent-strong,#19d3ff) 42%, var(--violet,#a78bfa));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.9rem,4.2vw,2.85rem);font-weight:900;line-height:1.05}.home-close-actions{flex-wrap:wrap;justify-content:center;gap:12px;width:min(100%,40rem);margin-top:1.5rem;display:flex}.home-close-actions :is(.btn-cyan,.btn-line),.home-security-cta{border-radius:999px}.home-close-actions :is(.btn-cyan,.btn-line){width:auto;min-height:48px;padding-inline:1.3rem}@media (width>=1024px){.home-close .close-logo{width:156px;height:156px;margin-bottom:3.25rem}}@media (width>=800px){.home-security-layout{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem}.home-security-stats{grid-template-columns:minmax(0,.7fr) minmax(0,1.1fr) minmax(0,1.4fr)}.home-security-stats li:last-child{grid-column:auto}}@media (width<=480px){.home-close-actions{flex-direction:column;align-items:center}.home-close-actions :is(.btn-cyan,.btn-line){width:min(100%,18.5rem)}}html[data-theme=light] .home-flow>.home-band .ticket,html[data-theme=light] .home-flow>.home-band .ticket h3{color:#0b1220}html[data-theme=light] .home-flow>.home-band .ticket .text-muted{color:#5b6b78}html[data-theme=light] .home-close h2{background:linear-gradient(90deg,#0e7490,#155e75 46%,#6d28d9);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .home-flow a.ticket:hover{box-shadow:0 0 0 1px #0891b273,0 14px 36px #0891b214}@media (prefers-reduced-motion:reduce){.home-flow .ticket{transition:none}}
