._7x0Hoa_held{opacity:0}._7x0Hoa_revealed{animation:.46s cubic-bezier(.22,1,.36,1) both _7x0Hoa_cta-body-reveal}@keyframes _7x0Hoa_cta-body-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._7x0Hoa_held,._7x0Hoa_revealed{opacity:1;animation:none;transform:none}}._7x0Hoa_panel{background:color-mix(in oklab, var(--shoyu-accent) 8%, var(--bg-2));border:1px solid var(--border-hair)}._7x0Hoa_tide{bottom:0;pointer-events:none;z-index:-1;height:clamp(140px,16vw,200px);position:absolute;inset-inline:0}._7x0Hoa_tideLayer{animation:_7x0Hoa_cta-tide-drift var(--tide-drift) linear infinite;filter:drop-shadow(0 -6px 10px #00000014);width:200%;height:100%;position:absolute;top:0;left:0}._7x0Hoa_tideLayer path{fill:color-mix(in oklab, var(--shoyu-accent) var(--tide-mix), var(--bg-2));stroke:#ffffff4d;stroke-width:1.25px;vector-effect:non-scaling-stroke}@keyframes _7x0Hoa_cta-tide-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._7x0Hoa_tideLayer{animation:none}}
.keSBLa_island{background:var(--shoyu-hud);border:1px solid color-mix(in oklab, var(--shoyu-hud-fg) 18%, transparent);box-shadow:0 24px 60px -24px #0000008c, 0 0 0 6px color-mix(in oklab, var(--shoyu-hud) 8%, transparent);color:var(--shoyu-hud-fg);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:18px;height:76px;padding-inline:28px 22px;display:inline-flex}.keSBLa_timer{height:32px;font-size:26px;font-weight:600;line-height:32px;display:block;overflow:hidden}.keSBLa_timerReel{flex-direction:column;display:flex;transform:translateY(-160px)}.keSBLa_bars{align-items:center;gap:3px;height:26px;display:inline-flex}.keSBLa_bar{background:var(--shoyu-hud-fg);border-radius:9999px;width:4px;height:100%;display:block;transform:scaleY(.45)}.keSBLa_stopButton{border-left:1px solid color-mix(in oklab, var(--shoyu-hud-fg) 16%, transparent);align-items:center;height:38px;padding-left:20px;display:inline-flex}.keSBLa_stop{background:var(--shoyu-hud-fg);border-radius:3px;width:17px;height:17px;display:block}.keSBLa_sea{width:380px;max-width:100%;height:220px;display:block;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.keSBLa_swimmer{left:var(--rest-x);width:var(--size);top:var(--lane);display:block;position:absolute}.keSBLa_fish{width:100%;height:auto;display:block;rotate:-42deg}:root[data-theme=dark] .keSBLa_fish{filter:brightness(1.45)drop-shadow(0 0 14px #22e5a21f)}.keSBLa_bubble{border:1.5px solid color-mix(in oklab, var(--shoyu-accent) 55%, transparent);height:var(--b);left:var(--x);opacity:.8;top:var(--y);width:var(--b);border-radius:9999px;display:block;position:absolute}.keSBLa_toast{rotate:-2deg}.keSBLa_pointer{rotate:-8deg}.keSBLa_pill{display:block}@media (prefers-reduced-motion:no-preference){[data-in-view] .keSBLa_timerReel{animation:6s step-end infinite keSBLa_closing-timer}[data-in-view] .keSBLa_bar{animation:.9s ease-in-out infinite alternate keSBLa_closing-voice;animation-delay:calc(var(--i) * -230ms)}[data-in-view] .keSBLa_swimmer{animation:keSBLa_closing-swim var(--pace) linear infinite;animation-delay:var(--delay);left:0}[data-in-view] .keSBLa_fish{animation:1.8s ease-in-out infinite alternate keSBLa_closing-bob}[data-in-view] .keSBLa_bubble{animation:4.2s ease-in infinite keSBLa_closing-rise;animation-delay:var(--d)}[data-in-view] .keSBLa_pointer{animation:keSBLa_closing-click 3.2s var(--ease-snap) infinite}[data-in-view] .keSBLa_pill{animation:3.6s ease-in-out infinite alternate keSBLa_closing-float;animation-delay:calc(var(--i) * -1.2s)}}@keyframes keSBLa_closing-timer{0%{transform:translateY(0)}16.66%{transform:translateY(-32px)}33.33%{transform:translateY(-64px)}50%{transform:translateY(-96px)}66.66%{transform:translateY(-128px)}83.33%{transform:translateY(-160px)}to{transform:translateY(-160px)}}@keyframes keSBLa_closing-voice{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes keSBLa_closing-swim{0%{transform:translate(420px)}to{transform:translate(-120px)}}@keyframes keSBLa_closing-bob{0%{translate:0 -5px}to{translate:0 5px}}@keyframes keSBLa_closing-rise{0%{opacity:0;transform:translateY(16px)scale(.6)}25%{opacity:.8}to{opacity:0;transform:translateY(-70px)scale(1)}}@keyframes keSBLa_closing-click{0%,55%{transform:translate(18px,22px)}70%{transform:translate(0)}76%{transform:translate(0)scale(.88)}84%,to{transform:translate(0)scale(1)}}@keyframes keSBLa_closing-float{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}
.xKLm9G_band{inset-inline:0;z-index:-10;pointer-events:none;height:700px;transition:filter .98s cubic-bezier(.16,1,.3,1);position:absolute;top:0;overflow:hidden}:root[data-hero-film=open] .xKLm9G_band{filter:grayscale();transition-duration:.98s}@media (prefers-reduced-motion:reduce){.xKLm9G_band{transition:none}}@media (min-width:640px){.xKLm9G_band{height:900px}}.xKLm9G_band[data-hero-bursts]{height:1400px}.xKLm9G_band[data-hero-fit]{height:max(680px,100svh + 40px)}.xKLm9G_surface{pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.xKLm9G_surface canvas{display:block}.xKLm9G_band[data-hero-tone=agent],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=agent],:root[data-theme=light] .xKLm9G_band[data-hero-tone=agent]){--shoyu-hero-ink:var(--shoyu-persona-agent)}.xKLm9G_band[data-hero-tone=designer],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=designer],:root[data-theme=light] .xKLm9G_band[data-hero-tone=designer]){--shoyu-hero-ink:var(--shoyu-persona-designer)}.xKLm9G_band[data-hero-tone=engineer],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=engineer],:root[data-theme=light] .xKLm9G_band[data-hero-tone=engineer]){--shoyu-hero-ink:var(--shoyu-persona-engineer)}.xKLm9G_band[data-hero-tone=marketer],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=marketer],:root[data-theme=light] .xKLm9G_band[data-hero-tone=marketer]){--shoyu-hero-ink:var(--shoyu-persona-marketer)}.xKLm9G_band[data-hero-tone=product-manager],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=product-manager],:root[data-theme=light] .xKLm9G_band[data-hero-tone=product-manager]){--shoyu-hero-ink:var(--shoyu-persona-product-manager)}.xKLm9G_band[data-hero-tone=qa],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=qa],:root[data-theme=light] .xKLm9G_band[data-hero-tone=qa]){--shoyu-hero-ink:var(--shoyu-persona-qa)}.xKLm9G_band[data-hero-tone=support],:is(:root:not([data-theme]) .xKLm9G_band[data-hero-tone=support],:root[data-theme=light] .xKLm9G_band[data-hero-tone=support]){--shoyu-hero-ink:var(--shoyu-persona-support)}