.jziGnW_stage{position:relative}.jziGnW_shade{display:none}@media (prefers-reduced-motion:no-preference){html[data-chapters=on] .jziGnW_stage [data-deal-own]{opacity:1;visibility:visible;animation:none}.jziGnW_stage[data-deal-wide] .jziGnW_cards{margin-top:var(--space-8)}.jziGnW_stage[data-held] .jziGnW_inner{top:var(--deal-top);position:sticky}.jziGnW_stage[data-held]:after{content:"";height:var(--deal-hold);display:block}.jziGnW_stage[data-dealing] .jziGnW_cards{perspective:1100px}.jziGnW_stage[data-dealing] .jziGnW_card{transform-origin:50% 100%;will-change:transform, opacity}.jziGnW_cards[data-deck]{row-gap:14vh}.jziGnW_cards[data-deck]>.jziGnW_card{top:calc(var(--header-h) + 12px + var(--k,0) * 14px);transform-origin:50% 0;position:sticky}.jziGnW_cards[data-deck] .jziGnW_shade{z-index:3;border-radius:var(--radius-lg);background:color-mix(in srgb, var(--ink) 34%, transparent);opacity:0;pointer-events:none;display:block;position:absolute;inset:0}html.light .jziGnW_cards[data-deck] .jziGnW_shade{background:color-mix(in srgb, var(--ink) 9%, transparent)}}
.krZ6nG_list>li{transform-origin:50% 100%}.krZ6nG_list>[data-land]{opacity:0}.krZ6nG_list>[data-land=deal]{transform:perspective(900px)rotateX(16deg)rotateY(-6deg)translateY(46px)}.krZ6nG_list>[data-land=rise]{transform:translateY(24px)}
.tvBkSa_flow{--flow-pad:16px;--flow-radius:20px;--flow-badge:40px;--flow-badge-face:12%;--flow-badge-rim:45%;--flow-badge-rim-width:1px;--flow-spark-edge:1.5px;--flow-hl-rim:60%;--flow-gap:24px;--flow-line:1.5px;--flow-node:5.5px;--flow-node-rim:1.5px;--flow-edge:1px;--flow-link-box:12px;container:flow/inline-size}.tvBkSa_label{margin-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}.tvBkSa_steps{gap:var(--flow-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tvBkSa_step{min-width:0;position:relative}.tvBkSa_card{grid-template-columns:var(--flow-badge) minmax(0, 1fr);column-gap:var(--space-3);height:100%;padding:var(--flow-pad);border-radius:var(--flow-radius);border:1px solid #0000;align-content:start;align-items:start;display:grid;position:relative}.tvBkSa_step[data-highlight] .tvBkSa_card{--card-rim:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) var(--flow-hl-rim), transparent), color-mix(in srgb, var(--color-accent) calc(var(--flow-hl-rim) * .6), transparent))}.tvBkSa_badge{width:var(--flow-badge);height:var(--flow-badge);color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) var(--flow-badge-face), transparent);box-shadow:inset 0 0 0 var(--flow-badge-rim-width) color-mix(in srgb, var(--color-primary-strong) var(--flow-badge-rim), transparent);border-radius:50%;place-items:center;display:grid}.tvBkSa_step[data-highlight] .tvBkSa_badge{color:var(--color-on-accent);background:var(--color-spark);box-shadow:none}:root.light .tvBkSa_step[data-highlight] .tvBkSa_badge{box-shadow:0 0 0 var(--flow-spark-edge) var(--deep-jade)}:root.light .scope-dark .tvBkSa_step[data-highlight] .tvBkSa_badge{box-shadow:none}.tvBkSa_text{min-width:0}.tvBkSa_num{min-height:var(--flow-badge);margin:0}.tvBkSa_title{color:var(--color-fg);font-size:var(--text-body);letter-spacing:var(--tracking-snug);text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.tvBkSa_caption{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:.875rem;line-height:1.45}.tvBkSa_link{top:calc(-1 * var(--flow-gap));left:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);width:var(--flow-link-box);height:var(--flow-gap);pointer-events:none;position:absolute;overflow:visible}.tvBkSa_line{stroke:var(--color-primary-strong);stroke-width:var(--flow-line);transform-box:fill-box;transform-origin:50% 0}.tvBkSa_lineH{transform-origin:0;display:none}.tvBkSa_node{fill:var(--color-spark);stroke:var(--color-primary-strong);stroke-width:var(--flow-node-rim);transform-box:fill-box;transform-origin:50%}.tvBkSa_loop{align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0 0;color:var(--color-muted);font-size:.875rem;font-style:italic;line-height:1.45;display:flex}.tvBkSa_loopIcon{color:var(--color-primary-strong);flex:none;margin-top:.15em;display:inline-flex}@container flow (min-width:296px){.tvBkSa_flow[data-count="2"] .tvBkSa_steps{flex-direction:row}.tvBkSa_flow[data-count="2"] .tvBkSa_step{flex:1 1 0}.tvBkSa_flow[data-count="2"] .tvBkSa_card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.tvBkSa_flow[data-count="2"] .tvBkSa_link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.tvBkSa_flow[data-count="2"] .tvBkSa_lineV{display:none}.tvBkSa_flow[data-count="2"] .tvBkSa_lineH{display:inline}.tvBkSa_flow[data-count="2"] .tvBkSa_num{min-height:0}}@container flow (min-width:456px){.tvBkSa_flow[data-count="3"] .tvBkSa_steps{flex-direction:row}.tvBkSa_flow[data-count="3"] .tvBkSa_step{flex:1 1 0}.tvBkSa_flow[data-count="3"] .tvBkSa_card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.tvBkSa_flow[data-count="3"] .tvBkSa_link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.tvBkSa_flow[data-count="3"] .tvBkSa_lineV{display:none}.tvBkSa_flow[data-count="3"] .tvBkSa_lineH{display:inline}.tvBkSa_flow[data-count="3"] .tvBkSa_num{min-height:0}}@container flow (min-width:616px){.tvBkSa_flow[data-count="4"] .tvBkSa_steps{flex-direction:row}.tvBkSa_flow[data-count="4"] .tvBkSa_step{flex:1 1 0}.tvBkSa_flow[data-count="4"] .tvBkSa_card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.tvBkSa_flow[data-count="4"] .tvBkSa_link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.tvBkSa_flow[data-count="4"] .tvBkSa_lineV{display:none}.tvBkSa_flow[data-count="4"] .tvBkSa_lineH{display:inline}.tvBkSa_flow[data-count="4"] .tvBkSa_num{min-height:0}}@container flow (min-width:776px){.tvBkSa_flow[data-count="5"] .tvBkSa_steps{flex-direction:row}.tvBkSa_flow[data-count="5"] .tvBkSa_step{flex:1 1 0}.tvBkSa_flow[data-count="5"] .tvBkSa_card{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.tvBkSa_flow[data-count="5"] .tvBkSa_link{top:calc(var(--flow-edge) + var(--flow-pad) + var(--flow-badge) / 2 - var(--flow-link-box) / 2);left:calc(-1 * var(--flow-gap));width:var(--flow-gap);height:var(--flow-link-box)}.tvBkSa_flow[data-count="5"] .tvBkSa_lineV{display:none}.tvBkSa_flow[data-count="5"] .tvBkSa_lineH{display:inline}.tvBkSa_flow[data-count="5"] .tvBkSa_num{min-height:0}}
.ZVfkGa_rise[data-pending]{opacity:0;transform:translateY(40px)scale(.98)}@media (prefers-reduced-motion:no-preference){.ZVfkGa_rise[data-rise]{animation:ZVfkGa_up-next-rise .8s var(--ease-out-expo) both}}@keyframes ZVfkGa_up-next-rise{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:none}}.ZVfkGa_dots{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ZVfkGa_dots>i{border:1px solid color-mix(in srgb, var(--color-muted) 80%, transparent);border-radius:50%;width:7px;height:7px}.ZVfkGa_dots>i[data-done]{background:var(--color-primary-strong);border-color:var(--color-primary-strong)}.ZVfkGa_dots>i[data-here]{background:var(--color-spark);border:1.5px solid #0000;width:9px;height:9px}:root.light .ZVfkGa_dots>i[data-here]{border-color:var(--deep-jade)}
.ueioYq_button{background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 8px 24px -8px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:filter var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease}@media (hover:hover){.ueioYq_button:hover{filter:brightness(1.08);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 14px 32px -10px color-mix(in srgb, var(--color-primary) 70%, transparent)}}.ueioYq_button:active{transition-duration:80ms;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.ueioYq_button:active,.ueioYq_rateStep:active:not(:disabled){transform:none}}.ueioYq_button:focus-visible{box-shadow:var(--btn-bevel), 0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}.ueioYq_button[data-playing]{box-shadow:var(--btn-bevel), 0 0 0 2px color-mix(in srgb, var(--color-edge-accent) 55%, transparent), 0 0 16px -3px color-mix(in srgb, var(--color-edge-accent) 60%, transparent)}.ueioYq_track{cursor:pointer;touch-action:none;outline:none;align-items:center;height:16px;display:flex;position:relative}.ueioYq_track:before{content:"";background:color-mix(in srgb, var(--color-fg) 16%, transparent);border-radius:999px;height:6px;position:absolute;left:0;right:0}.ueioYq_track:focus-visible:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 40%, transparent)}.ueioYq_fill{background:var(--color-edge-accent);pointer-events:none;border-radius:999px;height:6px;position:absolute;left:0}.ueioYq_thumb{background:var(--color-edge-accent);border:2px solid var(--color-surface);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-edge-accent) 55%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ueioYq_marker{background:color-mix(in srgb, var(--color-fg) 60%, transparent);cursor:pointer;width:3px;height:12px;transition:transform var(--duration-fast,.15s) ease, background-color var(--duration-fast,.15s) ease;border:none;border-radius:999px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.ueioYq_marker[data-passed]{background:var(--color-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg) 30%, transparent)}.ueioYq_marker:hover,.ueioYq_marker:focus-visible{background:var(--color-edge-accent);box-shadow:none;outline:none;transform:translate(-50%,-50%)scaleY(1.3)}.ueioYq_rateStep{background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 4px 10px -4px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:filter var(--duration-fast,.15s) ease, opacity var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border:1px solid #0000}@media (hover:hover){.ueioYq_rateStep:hover:not(:disabled){filter:brightness(1.08);border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 8px 18px -6px color-mix(in srgb, var(--color-primary) 70%, transparent)}:root.light .ueioYq_rateStep:hover:not(:disabled){border-color:var(--deep-jade)}}:root.light .ueioYq_rateStep{border-color:var(--deep-jade)}:root.light .ueioYq_rateStep:disabled{background:color-mix(in srgb, var(--ink) 7%, var(--white));color:color-mix(in srgb, var(--ink) 55%, transparent);border-color:color-mix(in srgb, var(--ink) 14%, transparent);box-shadow:none;opacity:1}.ueioYq_rateStep:active:not(:disabled){transition-duration:80ms;transform:scale(.985)}.ueioYq_rateStep:disabled{opacity:.32;cursor:not-allowed;box-shadow:var(--btn-bevel)}.ueioYq_rateStep:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}.ueioYq_rateStep:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ueioYq_island{box-shadow:var(--shadow-card)}.ueioYq_dock{z-index:calc(var(--z-header) - 1);pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.ueioYq_dock>*{pointer-events:auto;animation:ueioYq_dockIn .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both}@keyframes ueioYq_dockIn{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.ueioYq_dock>*{animation:none}}.ueioYq_glass{background:color-mix(in srgb, var(--ink) 84%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 10%, transparent), 0 1px 2px #0000004d, 0 12px 32px -12px #0009}:root.light .ueioYq_glass{background:color-mix(in srgb, var(--paper) 86%, transparent);border-color:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:var(--shadow-card)}.ueioYq_mini{width:100%;padding:8px 24px max(8px, env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 6%, transparent);border-width:1px 0 0;border-radius:0;align-items:center;gap:8px;display:flex}:root.light .ueioYq_mini{box-shadow:none}.ueioYq_miniPlay{z-index:1;width:44px;height:44px;position:relative}.ueioYq_slot{flex:none;width:34px;height:32px;position:relative}.ueioYq_slotLabel{color:var(--color-muted);transition:opacity .16s, transform .26s var(--ease-out-expo);font-size:11px;font-weight:600;line-height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ueioYq_slot[data-playing] .ueioYq_slotLabel{opacity:0;transform:translate(10px,-50%)}.ueioYq_wave{align-items:center;gap:3px;height:16px;margin-top:-8px;display:flex;position:absolute;top:50%;left:0}.ueioYq_wave i{opacity:0;width:3px;height:100%;transform:translateX(calc(-16px - var(--i) * 6px)) scale(.3);transition:transform .3s var(--ease-out-quart), opacity .12s;display:block}.ueioYq_slot[data-playing] .ueioYq_wave i{opacity:1;transition:transform .42s var(--ease-out-expo) calc(var(--i) * 45ms), opacity .14s calc(var(--i) * 45ms);transform:none}.ueioYq_wave b{background:linear-gradient(var(--chartreuse), var(--jade));border-radius:2px;width:100%;height:100%;display:block;transform:scaleY(.3)}:root.light .ueioYq_wave b{background:var(--deep-jade)}@media (prefers-reduced-motion:no-preference){.ueioYq_slot[data-playing] .ueioYq_wave b{animation:.9s ease-in-out infinite alternate ueioYq_waveBar}}@keyframes ueioYq_waveBar{to{transform:scaleY(var(--h,1))}}@media (prefers-reduced-motion:reduce){.ueioYq_wave i,.ueioYq_slotLabel{transition:none}.ueioYq_slot[data-playing] .ueioYq_wave b{transform:scaleY(var(--h,1))}}.ueioYq_pill{border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);background:color-mix(in srgb, var(--paper) 6%, transparent);min-width:44px;height:32px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--paper) 10%, transparent);color:var(--paper);transition:border-color var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:600;line-height:15px;display:inline-flex}.ueioYq_pill:active{border-color:color-mix(in srgb, var(--jade) 70%, transparent);transition-duration:80ms;transform:scale(.97)}.ueioYq_miniRate{width:52px;color:color-mix(in srgb, var(--paper) 64%, transparent);padding:0}.ueioYq_miniRate[data-changed]{border-color:var(--jade);color:var(--jade)}.ueioYq_miniTime{text-align:right;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.ueioYq_dock{container-type:inline-size}@container (max-width:399px){.ueioYq_miniTotal{display:none}}@container (max-width:351px){.ueioYq_mini{padding-left:16px;padding-right:16px}.ueioYq_slot{width:28px}}.ueioYq_pill:focus-visible,.ueioYq_followChip:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-edge-accent) 45%, transparent);outline:none}:root.light .ueioYq_pill{border-color:color-mix(in srgb, var(--ink) 12%, transparent);background:var(--white);box-shadow:none;color:var(--ink)}:root.light .ueioYq_miniRate{color:color-mix(in srgb, var(--ink) 72%, transparent)}:root.light .ueioYq_miniRate[data-changed]{border-color:var(--deep-jade);color:var(--deep-jade)}:root.light .ueioYq_followChip{border-color:var(--deep-jade);color:var(--deep-jade)}.ueioYq_followChip{border-color:var(--jade);min-height:44px;color:var(--jade);transition:border-color var(--duration-fast,.15s) ease, transform var(--duration-fast,.15s) ease;border-radius:999px;padding:0 24px;font-size:.875rem;font-weight:600}.ueioYq_followChip:last-child{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ueioYq_followChip:active{border-color:color-mix(in srgb, var(--jade) 70%, transparent);transition-duration:80ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.ueioYq_pill:active,.ueioYq_followChip:active{transform:none}}
._0QD4FG_beacon{display:block}._0QD4FG_branch{fill:var(--beacon-branch)}._0QD4FG_node{fill:var(--beacon-node)}:root.light ._0QD4FG_beacon:not([data-flat]) ._0QD4FG_node circle{fill:var(--chartreuse);stroke:var(--deep-jade);stroke-width:3px;paint-order:stroke}:root.light ._0QD4FG_beacon:not([data-flat]) ._0QD4FG_coreEdge{stroke:var(--deep-jade);stroke-width:2.5px;stroke-opacity:1}._0QD4FG_coreFlat{fill:var(--beacon-core-flat)}._0QD4FG_coreInner{fill:var(--beacon-core-inner)}._0QD4FG_coreEdge{stroke:var(--beacon-core-edge)}._0QD4FG_spark{fill:var(--beacon-ring);opacity:0;transform-origin:0 0}._0QD4FG_stopHi{stop-color:var(--beacon-core-hi)}._0QD4FG_stopMid{stop-color:var(--beacon-core-mid)}._0QD4FG_stopLo{stop-color:var(--beacon-core-lo)}._0QD4FG_stopGlint{stop-color:var(--beacon-glint)}._0QD4FG_stopGlow{stop-color:var(--beacon-glow)}._0QD4FG_ring{fill:none;stroke:var(--beacon-ring);stroke-opacity:.5;transform-box:fill-box;transform-origin:50%}._0QD4FG_glow{opacity:0}._0QD4FG_emit{fill:none;stroke:var(--beacon-ring);stroke-opacity:0;transform-box:fill-box;transform-origin:50%}._0QD4FG_node circle{transform-box:fill-box;transform-origin:50%}._0QD4FG_rotor{transform-origin:0 0}._0QD4FG_coreEdge{transform-box:fill-box;transform-origin:50%}._0QD4FG_beacon[data-animate] ._0QD4FG_glint{animation:7s ease-in-out infinite _0QD4FG_beacon-drift}._0QD4FG_beacon[data-state=idle][data-animate] ._0QD4FG_ring{animation:18s cubic-bezier(.33,.8,.25,1) infinite _0QD4FG_beacon-breathe}._0QD4FG_beacon[data-state=idle][data-animate] ._0QD4FG_glow{animation:18s cubic-bezier(.33,.8,.25,1) infinite _0QD4FG_beacon-glow}._0QD4FG_beacon[data-state=thinking] ._0QD4FG_glow{opacity:.4}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_ring{animation:1.8s ease-in-out infinite _0QD4FG_beacon-ring-pulse}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_node circle{animation:1.8s ease-in-out infinite _0QD4FG_beacon-chase}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_node circle:nth-child(2){animation-delay:.45s}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_node circle:nth-child(3){animation-delay:.9s}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_node circle:nth-child(4){animation-delay:1.35s}._0QD4FG_beacon[data-state=thinking][data-animate] ._0QD4FG_spark{opacity:1;animation:1.8s linear infinite _0QD4FG_beacon-orbit}._0QD4FG_beacon[data-state=speaking][data-animate] ._0QD4FG_coreEdge{animation:1.6s ease-in-out infinite _0QD4FG_beacon-voice}._0QD4FG_beacon[data-state=speaking][data-animate] ._0QD4FG_glow{animation:1.6s ease-in-out infinite _0QD4FG_beacon-voice-glow}._0QD4FG_beacon[data-state=speaking][data-animate] ._0QD4FG_emit{stroke-width:2.6px;animation:1.6s linear infinite _0QD4FG_beacon-sonar}._0QD4FG_beacon[data-state=speaking][data-animate] ._0QD4FG_node circle{animation:1.6s ease-in-out infinite _0QD4FG_beacon-node-hit}._0QD4FG_beacon[data-state=success][data-animate] ._0QD4FG_ring{animation:.9s ease-out both _0QD4FG_beacon-confirm}._0QD4FG_beacon[data-state=success][data-animate] ._0QD4FG_glow{animation:.9s ease-out both _0QD4FG_beacon-bloom}._0QD4FG_beacon[data-state=success][data-animate] ._0QD4FG_node circle{animation:.9s ease-out both _0QD4FG_beacon-flash}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_rotor{animation:1.3s cubic-bezier(.55,0,.2,1) both _0QD4FG_beacon-turn}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_node circle{animation:.9s ease-in-out both _0QD4FG_beacon-twinkle}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(2){animation-delay:.12s}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(3){animation-delay:.24s}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(4){animation-delay:.36s}._0QD4FG_beacon[data-state=handoff][data-animate] ._0QD4FG_glow{animation:1.3s ease-out both _0QD4FG_beacon-bloom-strong}._0QD4FG_beacon[data-state=error][data-animate] ._0QD4FG_ring{animation:1s ease-out both _0QD4FG_beacon-dip}._0QD4FG_beacon[data-state=error][data-animate] ._0QD4FG_glow{animation:1s ease-out both _0QD4FG_beacon-dip-glow}._0QD4FG_beacon[data-loop][data-state=success][data-animate] ._0QD4FG_ring{animation:1.7s ease-out infinite _0QD4FG_beacon-confirm-loop}._0QD4FG_beacon[data-loop][data-state=success][data-animate] ._0QD4FG_glow{animation:1.7s ease-out infinite _0QD4FG_beacon-bloom-loop}._0QD4FG_beacon[data-loop][data-state=success][data-animate] ._0QD4FG_node circle{animation:1.7s ease-out infinite _0QD4FG_beacon-flash-loop}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_rotor{animation:2.2s cubic-bezier(.55,0,.2,1) infinite _0QD4FG_beacon-turn-loop}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_node circle{animation:2.2s ease-in-out infinite _0QD4FG_beacon-twinkle-loop}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(2){animation-delay:.12s}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(3){animation-delay:.24s}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_node circle:nth-child(4){animation-delay:.36s}._0QD4FG_beacon[data-loop][data-state=handoff][data-animate] ._0QD4FG_glow{animation:2.2s ease-out infinite _0QD4FG_beacon-bloom-loop}._0QD4FG_beacon[data-loop][data-state=error][data-animate] ._0QD4FG_ring{animation:1.8s ease-out infinite _0QD4FG_beacon-dip-loop}._0QD4FG_beacon[data-loop][data-state=error][data-animate] ._0QD4FG_glow{animation:1.8s ease-out infinite _0QD4FG_beacon-dip-glow-loop}._0QD4FG_beacon[data-paused] ._0QD4FG_ring,._0QD4FG_beacon[data-paused] ._0QD4FG_glint,._0QD4FG_beacon[data-paused] ._0QD4FG_glow,._0QD4FG_beacon[data-paused] ._0QD4FG_emit,._0QD4FG_beacon[data-paused] ._0QD4FG_coreEdge,._0QD4FG_beacon[data-paused] ._0QD4FG_spark,._0QD4FG_beacon[data-paused] ._0QD4FG_rotor,._0QD4FG_beacon[data-paused] ._0QD4FG_node circle{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._0QD4FG_beacon[data-animate] ._0QD4FG_ring,._0QD4FG_beacon[data-animate] ._0QD4FG_glint,._0QD4FG_beacon[data-animate] ._0QD4FG_glow,._0QD4FG_beacon[data-animate] ._0QD4FG_emit,._0QD4FG_beacon[data-animate] ._0QD4FG_coreEdge,._0QD4FG_beacon[data-animate] ._0QD4FG_spark,._0QD4FG_beacon[data-animate] ._0QD4FG_rotor,._0QD4FG_beacon[data-animate] ._0QD4FG_node circle{animation:none}._0QD4FG_beacon ._0QD4FG_spark{opacity:0}}@keyframes _0QD4FG_beacon-breathe{0%,80%,to{stroke-opacity:.5;transform:scale(1)}88%{stroke-opacity:.18;transform:scale(1.12)}}@keyframes _0QD4FG_beacon-drift{0%,to{transform:translate(0)}33%{transform:translate(2px,1.4px)}66%{transform:translate(-1.4px,2px)}}@keyframes _0QD4FG_beacon-glow{0%,80%,to{opacity:0}88%{opacity:1}}@keyframes _0QD4FG_beacon-ring-pulse{0%,to{stroke-opacity:.5;transform:scale(1)}50%{stroke-opacity:.28;transform:scale(1.08)}}@keyframes _0QD4FG_beacon-chase{0%,to{opacity:1}18%,82%{opacity:.4}}@keyframes _0QD4FG_beacon-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _0QD4FG_beacon-confirm{0%{stroke-opacity:.5;transform:scale(1)}35%{stroke-opacity:.72;transform:scale(1.16)}to{stroke-opacity:.5;transform:scale(1)}}@keyframes _0QD4FG_beacon-bloom{0%{opacity:0}30%{opacity:.65}to{opacity:0}}@keyframes _0QD4FG_beacon-bloom-strong{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes _0QD4FG_beacon-voice{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@keyframes _0QD4FG_beacon-voice-glow{0%,to{opacity:.16}50%{opacity:.6}}@keyframes _0QD4FG_beacon-flash{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes _0QD4FG_beacon-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _0QD4FG_beacon-twinkle{0%,to{opacity:1}40%{opacity:.3}}@keyframes _0QD4FG_beacon-sonar{0%{stroke-opacity:0;transform:scale(1)}14%{stroke-opacity:.72}to{stroke-opacity:0;transform:scale(2.6)}}@keyframes _0QD4FG_beacon-node-hit{0%,58%,84%,to{transform:scale(1)}70%{transform:scale(1.4)}}@keyframes _0QD4FG_beacon-turn-loop{0%{transform:rotate(0)}59%,to{transform:rotate(360deg)}}@keyframes _0QD4FG_beacon-twinkle-loop{0%,41%,to{opacity:1}18%{opacity:.3}}@keyframes _0QD4FG_beacon-dip{0%{stroke-opacity:.5;transform:scale(1)}40%{stroke-opacity:.3;transform:scale(.93)}to{stroke-opacity:.5;transform:scale(1)}}@keyframes _0QD4FG_beacon-dip-glow{0%{opacity:.2}45%{opacity:.05}to{opacity:0}}@keyframes _0QD4FG_beacon-confirm-loop{0%,42%,to{stroke-opacity:.5;transform:scale(1)}15%{stroke-opacity:.85;transform:scale(1.22)}}@keyframes _0QD4FG_beacon-bloom-loop{0%,42%,to{opacity:0}12%{opacity:.95}}@keyframes _0QD4FG_beacon-flash-loop{0%,38%,to{transform:scale(1)}15%{transform:scale(1.45)}}@keyframes _0QD4FG_beacon-dip-loop{0%,42%,to{stroke-opacity:.5;transform:scale(1)}18%{stroke-opacity:.3;transform:scale(.93)}}@keyframes _0QD4FG_beacon-dip-glow-loop{0%,42%,to{opacity:0}8%{opacity:.2}20%{opacity:.05}}
.pVIMcW_frame{border-radius:var(--radius-lg);border:1px solid var(--color-border);position:relative;overflow:hidden}.pVIMcW_stage{--ig-unlit:color-mix(in srgb, var(--jade) 80%, var(--ink));aspect-ratio:16/9;background:var(--ink);cursor:pointer;position:relative;overflow:hidden;container-type:inline-size}.pVIMcW_video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pVIMcW_cover{pointer-events:none;background:var(--ink);position:absolute;inset:0}.pVIMcW_cover:before{content:"";background:radial-gradient(ellipse 42% 72% at 74% 50%, color-mix(in srgb, var(--deep-jade) 24%, transparent), transparent 100%);position:absolute;inset:0}.pVIMcW_coverText{flex-direction:column;justify-content:center;gap:.7em;width:45%;display:flex;position:absolute;top:0;bottom:0;left:6.5%}.pVIMcW_coverEyebrow{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(8px,1.45cqw,12px);font-weight:700;line-height:1.3}.pVIMcW_coverTitle{color:var(--color-fg);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(14px,4.1cqw,34px);font-weight:800;line-height:1.12}.pVIMcW_coverMark{position:absolute;inset:-14% -10% -14% 38%}.pVIMcW_coverStill{width:var(--ig-mark,35.3cqw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pVIMcW_coverStill .logo-icon-nodes{fill:var(--ig-unlit)}.pVIMcW_coverNoJs{display:none}html:not(.light):not(.dark) .pVIMcW_coverNoJs{display:block}.pVIMcW_bigPlay{--size:clamp(42px, 10cqw, 72px);width:var(--size);height:var(--size);isolation:isolate;pointer-events:none;background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--btn-bevel), var(--btn-contact), 0 12px 32px -10px #0009, 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent);transition:transform var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:74%;overflow:hidden;transform:translate(-50%,-50%)}.pVIMcW_bigPlay:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:-1px;transform:translate(-110%)}@media (hover:hover){.pVIMcW_stage:hover .pVIMcW_bigPlay{border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 18px 40px -10px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent)}}.pVIMcW_frame:has([data-film-toggle]:focus-visible) .pVIMcW_bigPlay{border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent);box-shadow:var(--btn-bevel), var(--btn-contact-hover), 0 18px 40px -10px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--ink) 35%, transparent)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.pVIMcW_stage:hover .pVIMcW_bigPlay{transform:translate(-50%,-50%)scale(1.06)}.pVIMcW_stage:hover .pVIMcW_bigPlay:after{transition:transform .5s var(--ease-out-quart);transform:translate(110%)}}.pVIMcW_frame:has([data-film-toggle]:focus-visible) .pVIMcW_bigPlay{transform:translate(-50%,-50%)scale(1.06)}.pVIMcW_stage:active .pVIMcW_bigPlay{transition-duration:80ms;transform:translate(-50%,-50%)scale(.97)}}.pVIMcW_coverMark{opacity:.88;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart)}@media (hover:hover){.pVIMcW_stage:hover .pVIMcW_coverMark{opacity:1}}.pVIMcW_frame:has([data-film-toggle]:focus-visible) .pVIMcW_coverMark{opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pVIMcW_stage:hover .pVIMcW_coverMark{transform:scale(1.015)}}.pVIMcW_bigPlay[data-out]{animation:pVIMcW_igPlayOut var(--ig-play-out) var(--ig-ease) forwards}@keyframes pVIMcW_igPlayOut{to{opacity:0;transform:translate(-50%, -50%) scale(var(--ig-play-out-scale))}}.pVIMcW_cover{transition:opacity var(--ig-xfade) ease-out}.pVIMcW_cover[data-phase=reveal]{opacity:0}@media (prefers-reduced-motion:no-preference){.pVIMcW_stage .pVIMcW_cover:is([data-phase=ignite],[data-phase=reveal]) .pVIMcW_coverMark{opacity:0;transition:opacity var(--ig-resolve) var(--ig-ease);transform:none}.pVIMcW_cover:is([data-phase=ignite],[data-phase=reveal]):before,.pVIMcW_cover:is([data-phase=ignite],[data-phase=reveal]) .pVIMcW_coverText{animation:pVIMcW_igFade var(--ig-fade) ease-in-out calc(var(--ig-disperse) - var(--ig-elapsed,0s)) forwards}.pVIMcW_stage[data-cover-phase=ignite] .pVIMcW_spinner{opacity:0;animation:pVIMcW_igShow var(--duration-fast,.2s) ease-out calc(var(--ig-handoff) + .3s) forwards}}@keyframes pVIMcW_igFade{to{opacity:0}}@keyframes pVIMcW_igShow{to{opacity:1}}@media (prefers-reduced-motion:reduce){.pVIMcW_bigPlay[data-out]{opacity:0;animation:none}.pVIMcW_cover{transition-duration:var(--ig-xfade-reduced)}}.pVIMcW_ignite{width:var(--ig-mark);aspect-ratio:1;opacity:0;animation:pVIMcW_igIn var(--ig-resolve) var(--ig-ease) calc(0s - var(--ig-elapsed,0s)) forwards, pVIMcW_igFade var(--ig-mark-out) ease-in calc(var(--ig-disperse) - var(--ig-elapsed,0s)) forwards;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}@keyframes pVIMcW_igIn{to{opacity:1}}.pVIMcW_igniteBase,.pVIMcW_igniteNode{width:100%;height:100%;position:absolute;inset:0}.pVIMcW_igniteStruts{fill:var(--jade)}.pVIMcW_igniteUnlit{fill:var(--ig-unlit)}.pVIMcW_igniteNode{fill:var(--chartreuse);opacity:0;animation:pVIMcW_igNode var(--ig-node) var(--ig-ease) calc(var(--d) - var(--ig-elapsed,0s)) forwards}@keyframes pVIMcW_igNode{to{opacity:1}}.pVIMcW_igniteGlow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--chartreuse) 50%, transparent) 0%, color-mix(in srgb, var(--chartreuse) 16%, transparent) 36%, transparent 68%);opacity:0;width:34%;animation:pVIMcW_igGlow var(--ig-node) var(--ig-ease) calc(var(--d) - var(--ig-elapsed,0s)) forwards;border-radius:999px;position:absolute;transform:translate(-50%,-50%)scale(.6)}@keyframes pVIMcW_igGlow{45%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}to{opacity:.85;transform:translate(-50%,-50%)scale(1)}}.pVIMcW_disperse{width:100%;height:100%;position:absolute;inset:0}.pVIMcW_spinner{pointer-events:none;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}.pVIMcW_cue{background:color-mix(in srgb, var(--ink) 80%, transparent);max-width:88%;color:var(--paper);text-align:center;white-space:pre-line;pointer-events:none;border-radius:8px;margin:0;padding:.3em .65em .35em;font-size:clamp(13px,3.1cqw,22px);font-weight:600;line-height:1.35;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.pVIMcW_failed{text-align:center;background:color-mix(in srgb, var(--ink) 82%, transparent);color:var(--paper);cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.pVIMcW_bar{background:var(--card-face,var(--color-surface));border-top:1px solid var(--color-border);position:relative;container-type:inline-size}@media (prefers-reduced-motion:no-preference){.pVIMcW_bar{animation:pVIMcW_barIn var(--duration-base,.3s) var(--ease-out-quart,ease-out) both}}@keyframes pVIMcW_barIn{0%{opacity:0}}.pVIMcW_bar [aria-pressed=true]{color:var(--color-edge-accent)}.pVIMcW_bar :is(button,[role=slider]){scroll-margin-bottom:96px}@container (max-width:420px){.pVIMcW_bar [data-player-total],.pVIMcW_bar [data-mute]{display:none}}.pVIMcW_frame:fullscreen{background:var(--ink);border:0;border-radius:0;flex-direction:column;display:flex}.pVIMcW_frame:fullscreen .pVIMcW_stage{aspect-ratio:auto;flex:1}
._7iI10W_rail{z-index:40;left:var(--rail-x);top:calc(var(--header-h) + 24px);bottom:calc(var(--ra-dock-h,0px) + 24px);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out-quart), visibility 0s linear var(--duration-base);align-items:center;display:flex;position:fixed}._7iI10W_rail[data-visible]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out-quart)}._7iI10W_track{pointer-events:auto;position:relative}._7iI10W_line{left:13.25px;top:calc(var(--rail-step) / 2);height:calc((var(--rail-n) - 1) * var(--rail-step));background:color-mix(in srgb, var(--color-fg) 16%, transparent);border-radius:1px;width:1.5px;position:absolute}._7iI10W_fill{border-radius:inherit;background:linear-gradient(var(--jade), var(--chartreuse));box-shadow:0 0 6px color-mix(in srgb, var(--chartreuse) 55%, transparent);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}._7iI10W_list{margin:0;padding:0;list-style:none;position:relative}._7iI10W_row{height:var(--rail-step);align-items:center;gap:8px;display:flex;position:relative}._7iI10W_node{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}._7iI10W_node:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._7iI10W_dot{border:1.5px solid color-mix(in srgb, var(--color-fg) 38%, transparent);background:var(--color-bg);width:10px;height:10px;transition:transform var(--duration-base) var(--ease-out-quart), background-color var(--duration-base) var(--ease-out-quart), border-color var(--duration-base) var(--ease-out-quart);border-radius:50%;position:relative}._7iI10W_dot:after{content:"";background:color-mix(in srgb, var(--jade) 26%, transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out-quart);z-index:-1;border-radius:50%;position:absolute;inset:-5px}._7iI10W_node:hover ._7iI10W_dot{border-color:var(--color-primary)}._7iI10W_row[data-state=done] ._7iI10W_dot,._7iI10W_row[data-state=current] ._7iI10W_dot{background:var(--color-spark);border-color:var(--chartreuse)}:is(html.light ._7iI10W_row[data-state=done] ._7iI10W_dot,html.light ._7iI10W_row[data-state=current] ._7iI10W_dot){border-color:var(--deep-jade)}._7iI10W_row[data-state=current] ._7iI10W_dot{transform:scale(1.3)}._7iI10W_row[data-state=current] ._7iI10W_dot:after{opacity:1}._7iI10W_label{max-width:var(--rail-label-w);white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-fg);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart);font-weight:600;overflow:hidden;transform:translate(-6px)}._7iI10W_row[data-state=current] ._7iI10W_label,._7iI10W_node:hover+._7iI10W_label,._7iI10W_node:focus-visible+._7iI10W_label{opacity:1;transform:none}._7iI10W_node:hover+._7iI10W_label,._7iI10W_node:focus-visible+._7iI10W_label{color:var(--color-muted)}._7iI10W_row[data-state=current] ._7iI10W_node:hover+._7iI10W_label,._7iI10W_row[data-state=current] ._7iI10W_node:focus-visible+._7iI10W_label{color:var(--color-fg)}._7iI10W_bar{z-index:40;top:var(--header-h);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart), visibility 0s linear var(--duration-base);padding:8px 16px 0;position:fixed;left:0;right:0;transform:translateY(-6px)}._7iI10W_bar[data-visible]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out-quart), transform var(--duration-base) var(--ease-out-quart);transform:none}._7iI10W_barText{min-width:0;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-fg);white-space:pre;margin:0;font-weight:600;display:flex}._7iI10W_barCount{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none}._7iI10W_barTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}._7iI10W_barTrack{background:var(--color-border);height:2px;margin-top:8px;display:block;overflow:hidden}._7iI10W_barFill{background:linear-gradient(90deg, var(--jade), var(--chartreuse));transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){._7iI10W_rail,._7iI10W_rail[data-visible],._7iI10W_bar,._7iI10W_bar[data-visible],._7iI10W_dot,._7iI10W_dot:after,._7iI10W_label{transition:none}._7iI10W_bar{transform:none}}
.K85fVq_stack{place-items:center;display:inline-grid}.K85fVq_face{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.K85fVq_face[data-pos=in]{opacity:1;transition:transform .34s var(--ease-out-expo), opacity .18s linear 60ms;transform:none}.K85fVq_face[data-pos=out]{opacity:0;visibility:hidden;transition:transform .22s var(--ease-out-quart), opacity .12s linear, visibility 0s .22s;transform:translateY(-45%)}.K85fVq_face[data-pos=wait]{opacity:0;visibility:hidden;transition:none;transform:translateY(45%)}.K85fVq_check{flex:none}.K85fVq_check path{stroke-dasharray:1;stroke-dashoffset:1px}.K85fVq_face[data-pos=in] .K85fVq_check path{stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1) .11s}@media (prefers-reduced-motion:reduce){.K85fVq_face,.K85fVq_face[data-pos],.K85fVq_face .K85fVq_check path{transition:none!important}}
.nwJxqq_line{position:relative}.nwJxqq_by{transition:opacity .2s var(--ease-out-quart);align-items:center;gap:6px;display:inline-flex}.nwJxqq_line[data-slide] .nwJxqq_by{opacity:0;pointer-events:none}.nwJxqq_row{transition:transform .34s var(--ease-out-expo);display:inline-flex;position:relative}.nwJxqq_tog{transition:color .2s,border-color .2s}.nwJxqq_fill{border-radius:inherit;z-index:0;pointer-events:none;background:var(--color-primary);box-shadow:var(--btn-bevel), 0 8px 24px -8px color-mix(in srgb, var(--color-primary) 55%, transparent);transition:transform .22s var(--ease-out-quart) 60ms;position:absolute;inset:-1px;transform:scale(0)}.nwJxqq_row[data-open] .nwJxqq_fill{transition:transform .32s var(--ease-out-expo);transform:scale(1)}.nwJxqq_row[data-open] .nwJxqq_tog{color:var(--color-on-accent);border-color:color-mix(in srgb, var(--chartreuse) 72%, transparent)}:root.light .nwJxqq_row[data-open] .nwJxqq_tog{border-color:var(--deep-jade)}.nwJxqq_glyph{z-index:1;width:18px;height:18px;display:block;position:relative}.nwJxqq_glyph svg{width:18px;height:18px;position:absolute;inset:0;overflow:visible}.nwJxqq_tray{transition:opacity .18s .12s}.nwJxqq_arrow{transition:transform .32s var(--ease-out-expo) .12s, opacity .2s .16s}.nwJxqq_row[data-open] .nwJxqq_tray{opacity:0;transition:opacity .2s .44s}.nwJxqq_row[data-open] .nwJxqq_arrow{opacity:0;transition:transform .52s cubic-bezier(.3,0,.2,1) .16s,opacity .2s .52s;transform:translateY(-10px)}.nwJxqq_x{opacity:0;transition:transform .22s var(--ease-out-quart), opacity .12s;transform:rotate(-90deg)scale(.5)}.nwJxqq_row[data-open] .nwJxqq_x{opacity:1;transition:transform .38s var(--ease-out-expo) .6s, opacity .2s .6s;transform:none}.nwJxqq_opts{gap:6px;width:0;display:flex;position:absolute;top:0;left:50px}.nwJxqq_opts>*{flex:none}.nwJxqq_line[data-tight] .nwJxqq_opts{gap:4px;left:48px}.nwJxqq_line[data-tight] .nwJxqq_opt{--from:calc(48px + var(--i) * 44px);width:40px;height:40px}.nwJxqq_opt{--from:calc((var(--i) + 1) * 50px);opacity:0;transform:translateX(calc(-1 * var(--from))) scale(.4);pointer-events:none;transition:transform .2s var(--ease-out-quart), opacity .12s, border-color var(--duration-fast), box-shadow var(--duration-fast)}.nwJxqq_row[data-open] .nwJxqq_opt{opacity:1;pointer-events:auto;transition:transform .42s var(--ease-out-expo) calc(.68s + var(--i) * 55ms), opacity .2s calc(.68s + var(--i) * 55ms), border-color var(--duration-fast), box-shadow var(--duration-fast);transform:none}.nwJxqq_opt svg{width:18px;height:18px}.nwJxqq_opt[data-ok]{color:var(--color-primary-strong);border-color:var(--color-primary-strong)}.nwJxqq_status{white-space:nowrap;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.nwJxqq_by,.nwJxqq_row,.nwJxqq_fill,.nwJxqq_tray,.nwJxqq_arrow,.nwJxqq_x,.nwJxqq_opt,.nwJxqq_row[data-open] .nwJxqq_fill,.nwJxqq_row[data-open] .nwJxqq_tray,.nwJxqq_row[data-open] .nwJxqq_arrow,.nwJxqq_row[data-open] .nwJxqq_x,.nwJxqq_row[data-open] .nwJxqq_opt{transition:none}}.nwJxqq_status[data-beside]{top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.nwJxqq_status[data-beside]{animation:nwJxqq_share-word-in .32s var(--ease-out-expo) 80ms both}}@keyframes nwJxqq_share-word-in{0%{opacity:0;transform:translate(-6px,-50%)}to{opacity:1;transform:translateY(-50%)}}
.foq8_G_mark{color:var(--color-accent);background:0 0;font-weight:700}.foq8_G_scrim{z-index:calc(var(--z-header) - 1);background:color-mix(in srgb, var(--ink) 50%, transparent);position:fixed;inset:0}:root.light .foq8_G_scrim{background:color-mix(in srgb, var(--ink) 16%, transparent)}.foq8_G_field{z-index:calc(var(--z-overlay) + 2);height:44px;font-family:inherit;position:fixed}.foq8_G_glow,.foq8_G_rim,.foq8_G_fill{pointer-events:none;position:absolute}.foq8_G_glow{background:color-mix(in srgb, var(--color-primary) 14%, transparent);border-radius:26px;inset:-4px}.foq8_G_rim{background:var(--color-primary-strong);border-radius:22px;inset:0}.foq8_G_fill{background:var(--card-face);border-radius:21px;inset:1px}.foq8_G_content{z-index:1;align-items:center;gap:var(--space-3);padding-left:var(--space-4);color:var(--color-muted);padding-right:48px;display:flex;position:absolute;inset:0}.foq8_G_glass{flex:none;display:flex}.foq8_G_input{min-width:0;height:100%;color:var(--color-fg);font:500 var(--text-body) / 1 inherit;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:1rem}.foq8_G_input::placeholder{color:var(--color-muted)}.foq8_G_input::-webkit-search-cancel-button{display:none}.foq8_G_close{width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.foq8_G_closeDisc{background:color-mix(in srgb, var(--color-fg) 8%, transparent);transition:background-color var(--duration-fast) var(--ease-out-quart);border-radius:50%;position:absolute;inset:7px}@media (hover:hover){.foq8_G_close:hover .foq8_G_closeDisc{background:color-mix(in srgb, var(--color-fg) 14%, transparent)}}.foq8_G_close:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-4px}.foq8_G_glyph{grid-area:1/1;display:flex;position:relative}.foq8_G_panel{z-index:calc(var(--z-overlay) + 1);border-radius:var(--radius-lg);background:var(--card-face);border:1px solid var(--color-border);max-height:min(560px,100dvh - 120px);box-shadow:var(--shadow-lg);transform-origin:100% 0;flex-direction:column;display:flex;position:fixed;overflow:hidden}.foq8_G_sheet{z-index:calc(var(--z-overlay) + 1);border-top:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.foq8_G_list{overscroll-behavior:contain;min-height:0;padding:var(--space-1) var(--space-2) var(--space-2);flex:1;overflow-y:auto}.foq8_G_sheet .foq8_G_list{padding:var(--space-1) var(--space-2) var(--space-6)}.foq8_G_heading{align-items:baseline;gap:var(--space-2);padding:14px var(--space-3) 6px;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:700;line-height:1rem;display:flex}.foq8_G_heading small{letter-spacing:0;text-transform:none;font-size:.6875rem;font-weight:500}.foq8_G_row{padding:10px var(--space-3);border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;scroll-margin:var(--space-2);border:1px solid #0000;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;font-size:.9375rem;font-weight:600;line-height:1.3125rem;text-decoration:none;display:grid}@media (min-width:768px){.foq8_G_panel .foq8_G_row{grid-template-columns:112px minmax(0,1fr);gap:10px}}.foq8_G_panel .foq8_G_row.foq8_G_plain{grid-template-columns:minmax(0,1fr)}.foq8_G_row.foq8_G_iconRow{grid-template-columns:24px minmax(0,1fr);gap:10px}@media (min-width:768px){.foq8_G_panel .foq8_G_row.foq8_G_iconRow{grid-template-columns:112px minmax(0,1fr)}}@media (hover:hover){.foq8_G_row:hover{background:color-mix(in srgb, var(--color-fg) 4%, transparent)}}.foq8_G_row[aria-selected=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}.foq8_G_row[aria-selected=true] .foq8_G_badge{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);color:var(--color-primary-strong)}.foq8_G_text{gap:2px;min-width:0;display:grid}.foq8_G_sub{color:var(--color-muted);font-size:.8125rem;font-weight:500;line-height:1.1875rem}.foq8_G_where{color:var(--color-muted);font-weight:600}.foq8_G_badge{padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-self:start;margin-top:1px;font-size:.625rem;font-weight:700;line-height:1.125rem}.foq8_G_icon{color:var(--color-primary-strong);justify-self:center;margin-top:1px;display:flex}@media (min-width:768px){.foq8_G_panel .foq8_G_icon{padding-left:var(--space-2);justify-self:start}}.foq8_G_note{margin:var(--space-2) var(--space-3) var(--space-1);padding:10px var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-fg) 5%, transparent);color:var(--color-muted);font-size:.8125rem;line-height:1.25rem}.foq8_G_note b{color:var(--color-fg);font-weight:600}.foq8_G_note small{font-size:.75rem;display:block}.foq8_G_alt{color:var(--color-primary-strong);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.foq8_G_alt:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:2px;border-radius:2px}.foq8_G_loading{padding:var(--space-4) var(--space-3);color:var(--color-muted);font-size:.8125rem}.foq8_G_foot{padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.75rem;line-height:1.125rem;display:flex}.foq8_G_count{color:var(--color-fg);margin-right:auto;font-weight:600}.foq8_G_foot kbd{border:1px solid var(--color-border);color:var(--color-fg);border-bottom-width:2px;border-radius:5px;margin-right:4px;padding:2px 5px;font:600 .6875rem/1 inherit}.foq8_G_inline{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.foq8_G_inlineBox{flex:18rem;max-width:32.5rem;position:relative}.foq8_G_inlineGlass{color:var(--color-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.foq8_G_inlineInput{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-fg) 35%, transparent);background:var(--card-face);width:100%;min-height:48px;color:var(--color-fg);font:inherit;transition:border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);padding:0 44px;font-size:1rem}.foq8_G_inlineInput::placeholder{color:var(--color-muted)}.foq8_G_inlineInput::-webkit-search-cancel-button{display:none}.foq8_G_inlineInput:focus-visible{border-color:var(--color-primary-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:0}.foq8_G_inlineClear{width:44px;height:44px;color:var(--color-fg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.foq8_G_inlineClear:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-4px}.foq8_G_inlineCount{color:var(--color-muted);font-size:.8125rem;line-height:1.25rem}.foq8_G_inlineCount b{color:var(--color-fg);font-weight:600}.foq8_G_inlineHidden{display:none!important}.foq8_G_lost{align-items:center;gap:var(--space-3);width:100%;max-width:32.5rem;min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-fg) 35%, transparent);background:var(--card-face);color:var(--color-muted);font:inherit;text-align:left;cursor:text;transition:border-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);font-size:1rem;display:flex}.foq8_G_lost:hover,.foq8_G_lost:focus-visible{border-color:var(--color-primary-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:0}.foq8_G_lostQuery{color:var(--color-fg);font-weight:500}
