.hh-result-value{font-size:min(56px, calc(160cqi / var(--len)))}@media (width>=1024px){.hh-result-value{font-size:min(64px, calc(160cqi / var(--len)))}}@media (width>=640px){.hh-stat-divider:before{content:"";background:#4d51541f;width:1px;height:56px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}:root{--hh-nav-h:69px}@media (width>=1024px){:root{--hh-nav-h:83px}}.hh-jump{top:calc(var(--hh-nav-h) + 12px)}.hh-jump-bar{scrollbar-width:none}.hh-jump-bar::-webkit-scrollbar{display:none}.hh-jump-link[aria-current=true]{background:var(--color-paper);color:var(--color-ink)}.hh-jump-link:focus-visible{outline-offset:2px;outline:2px solid #b9aeff}.hh-anchor{scroll-margin-top:calc(var(--hh-nav-h) + 4px)}.hh-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.hh-step{--c:0s}.hh-step[data-step="02"]{--c:.15s}.hh-step[data-step="03"]{--c:.3s}.hh-step[data-step="04"]{--c:.45s}.hh-step.hh-armed{--c:0s}.hh-caret{display:none}@media (prefers-reduced-motion:no-preference){.hh-ring:after{content:"";animation:hh-ripple 2.4s ease-out var(--rd,0s) infinite;border:1px solid #b9aeff;border-radius:50%;position:absolute;inset:0}.hh-breathe{animation:2s ease-in-out infinite hh-wf-test-pulse}.hh-ping:after{content:"";background:currentColor;border-radius:50%;animation:1.5s cubic-bezier(0,0,.2,1) infinite hh-ping;position:absolute;inset:0}.hh-armed:not(.is-playing) .hh-a{animation-play-state:paused}.hh-armed .hh-row{--g-accent:#6249fe;--row-d:calc(var(--c) + .2s + var(--i) * .35s);animation:hh-agents-glow .9s ease-out var(--row-d) backwards}.hh-armed .hh-row.hh-row--pet{--ring:#6249fe;animation:hh-highlight .3s ease var(--row-d) backwards, hh-agents-pulse 1s ease-out var(--row-d) backwards}.hh-armed .hh-ico-off{animation:hh-out .3s ease var(--row-d) backwards}.hh-armed .hh-ico-on,.hh-armed .hh-status{animation:hh-fade .3s ease var(--row-d) backwards}.hh-armed .hh-pop{animation:hh-pop .3s ease calc(var(--c) + 1.9s) backwards}.hh-armed .hh-ch{animation:hh-hidden 1ms linear calc(var(--c) + var(--t0) + var(--k) * 25ms) backwards}.hh-armed .hh-caret{vertical-align:-1px;width:6px;height:11px;animation:hh-pb-blink .9s steps(2, start) calc(var(--c) + var(--t0) + var(--n) * 25ms) infinite, hh-hidden 1ms linear calc(var(--c) + var(--t0) + var(--n) * 25ms) backwards;background:currentColor;margin-left:2px;display:inline-block}.hh-armed .hh-drop{animation:hh-drop .5s cubic-bezier(.2, .7, .2, 1) calc(var(--c) + .6s) backwards}.hh-armed .hh-chip{animation:hh-fade .3s ease calc(var(--c) + .75s) backwards}.hh-armed .hh-pill-glow{--g-accent:#ff9d6b;animation:hh-agents-glow .9s ease-out calc(var(--c) + .9s) backwards}.hh-armed .hh-msg{animation:hh-enter .5s cubic-bezier(.2, .7, .2, 1) calc(var(--c) + 1.4s) backwards}.hh-armed .hh-ai{animation:hh-fade .3s ease calc(var(--c) + 1.9s) backwards}.hh-armed .hh-spark{animation:hh-spark .6s ease-in-out calc(var(--c) + 2.1s)}.hh-armed .hh-lrow{--g-accent:#6249fe;--row-d:calc(var(--c) + .3s + var(--i) * .3s);animation:hh-agents-glow .9s ease-out var(--row-d) backwards}.hh-armed .hh-lcheck{animation:hh-fade .3s ease var(--row-d) backwards}.hh-armed .hh-press{animation:hh-press .3s ease calc(var(--c) + 1.4s)}.hh-armed .hh-result{animation:hh-enter .5s cubic-bezier(.2, .7, .2, 1) calc(var(--c) + 1.7s) backwards}.hh-armed .hh-lock-off{animation:hh-out .3s ease calc(var(--c) + 1.7s) backwards}.hh-armed .hh-lock-on{animation:hh-fade .3s ease calc(var(--c) + 1.7s) backwards}.hh-armed .hh-node{animation:hh-agents-glow .9s ease-out calc(var(--c) + var(--t)) backwards}.hh-armed .hh-arrow{animation:hh-draw .4s ease calc(var(--c) + var(--t)) backwards}.hh-armed .hh-task{animation:hh-enter .5s cubic-bezier(.2, .7, .2, 1) calc(var(--c) + 1.6s) backwards}.hh-armed .hh-box{animation:hh-fill .3s ease calc(var(--c) + 2.2s) backwards}.hh-armed .hh-box-check{animation:hh-fade .3s ease calc(var(--c) + 2.2s) backwards}}@keyframes hh-agents-glow{0%{background:#ffffff0a}35%{background:color-mix(in srgb, var(--g-accent) 45%, transparent)}}@keyframes hh-agents-pulse{0%{box-shadow:inset 0 0 #0000}35%{box-shadow:inset 0 0 0 2px var(--ring), inset 0 0 18px color-mix(in srgb, var(--ring) 45%, transparent)}}@keyframes hh-pb-blink{to{visibility:hidden}}@keyframes hh-wf-test-pulse{0%,to{opacity:1}50%{opacity:.75}}@keyframes hh-fade{0%{opacity:0}}@keyframes hh-out{0%{opacity:1}to{opacity:0}}@keyframes hh-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes hh-drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes hh-pop{0%{opacity:0;transform:scale(.9)}}@keyframes hh-press{50%{transform:scale(.97);box-shadow:0 2px 8px #6249fe33}}@keyframes hh-highlight{0%{background-color:#ffffff0a;outline-color:#0000}}@keyframes hh-fill{0%{background-color:#0000}}@keyframes hh-hidden{0%{visibility:hidden}}@keyframes hh-draw{0%{clip-path:inset(0 100% 0 0)}}@keyframes hh-spark{50%{transform:scale(1.35)}}@keyframes hh-ripple{0%{opacity:.5;transform:scale(.92)}to{opacity:0;transform:scale(1.08)}}@keyframes hh-ping{75%,to{opacity:0;transform:scale(2.2)}}.hh-blur{-webkit-backdrop-filter:blur(6px)}.hh-link-light:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width>=640px){.hh-uc-photo{object-position:var(--hh-focus,50% 50%);transform-origin:var(--hh-focus,50% 50%);scale:var(--hh-zoom,1)}}.more-stories-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}
