@keyframes brain-spin{to{transform:rotate(1turn)}}@keyframes brain-spin-rev{to{transform:rotate(-1turn)}}@keyframes brain-flare{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes brain-glint{0%,to{opacity:.25}50%{opacity:.9}}.brain-ring{background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.9) 40deg,rgba(226,232,255,.35) 90deg,transparent 150deg,transparent 200deg,rgba(226,232,255,.6) 250deg,transparent 320deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:brain-spin 9s linear infinite}.brain-ring-outer{background:conic-gradient(from 90deg,transparent,rgba(226,232,255,.45) 60deg,transparent 120deg,transparent 240deg,rgba(226,232,255,.3) 300deg,transparent);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px));mask:radial-gradient(farthest-side,transparent calc(100% - 1px),#000 calc(100% - .5px));animation:brain-spin-rev 22s linear infinite}.brain-flare{animation:brain-flare 1.1s cubic-bezier(.22,1,.36,1) forwards}.brain-twinkle{animation:brain-glint 3.2s ease-in-out infinite}.brain-orbit{transform-box:fill-box;transform-origin:center;animation:brain-spin 60s linear infinite}.brain-paused .brain-orbit,.brain-paused .brain-ring,.brain-paused .brain-ring-outer,.brain-paused .brain-twinkle{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.brain-flare,.brain-orbit,.brain-ring,.brain-ring-outer,.brain-twinkle{animation:none!important}}@keyframes brain-mobile-pulse{0%{left:-2.5rem}to{left:100%}}.brain-mobile-pulse{animation:brain-mobile-pulse 1.6s cubic-bezier(.65,0,.35,1) infinite}.brain-paused .brain-mobile-pulse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.brain-mobile-pulse{animation:none!important;display:none}}.brain-ticks{animation:brain-spin-rev 80s linear infinite}.brain-tilt{transform:perspective(1800px) rotateY(calc(var(--px, 0) * 10deg)) rotateX(calc(var(--py, 0) * -10deg));transition:transform 1s cubic-bezier(.22,1,.36,1)}.brain-depth{transform:translate(calc(var(--px, 0) * -10px),calc(var(--py, 0) * -7px));transition:transform 1.2s cubic-bezier(.22,1,.36,1)}@keyframes brain-flare-late{0%{transform:scale(1);opacity:0}20%{opacity:.8}to{transform:scale(2.6);opacity:0}}.brain-flare-late{animation:brain-flare-late 1.6s cubic-bezier(.22,1,.36,1) .12s both}@keyframes brain-arrive{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}to{box-shadow:0 0 0 10px rgba(255,255,255,0)}}.brain-arrive{animation:brain-arrive 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes brain-event{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.brain-event{animation:brain-event .6s cubic-bezier(.22,1,.36,1) both}@keyframes brain-node-ring{0%{r:5;opacity:.9}to{r:26;opacity:0}}.brain-node-ring{animation:brain-node-ring 1.1s cubic-bezier(.22,1,.36,1) both}.brain-paused .brain-ticks{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.brain-arrive,.brain-event,.brain-flare-late,.brain-node-ring,.brain-ticks{animation:none!important}.brain-depth,.brain-tilt{transform:none!important}}@keyframes brain-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.brain-flow{animation-name:brain-flow;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes brain-fire{0%{stroke-dashoffset:130;opacity:0}15%{opacity:1}60%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}.brain-fire{animation-name:brain-fire;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes brain-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(4.2);opacity:0}}.brain-ping{transform-box:fill-box;transform-origin:center;animation:brain-ping 1.8s cubic-bezier(.22,1,.36,1) infinite}@keyframes brain-beat{0%{transform:scale(1);opacity:.75}to{transform:scale(2.3);opacity:0}}.brain-beat{border:1.5px solid rgba(255,255,255,.55);animation:brain-beat 2.4s cubic-bezier(.22,1,.36,1) infinite}.brain-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.brain-beat,.brain-fire,.brain-flow,.brain-ping{animation:none!important;display:none}}@keyframes brain-pair{0%,16%{opacity:1}24%,92%{opacity:.5}to{opacity:1}}.brain-pair{animation-name:brain-pair;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.brain-lite .brain-core img{filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))!important;transition:none!important}.brain-lite .brain-tilt{transform:none;transition:none}@media (prefers-reduced-motion:reduce){.brain-pair{animation:none!important}}.dash-frame{background:linear-gradient(180deg,rgba(205,198,255,.55),rgba(120,108,230,.18) 22%,rgba(255,255,255,.06) 60%,rgba(255,255,255,.04));box-shadow:0 0 0 1px rgba(0,0,0,.6),0 60px 140px -50px rgba(106,95,214,.75),0 40px 80px -40px rgba(0,0,0,.9)}.dash-bloom{background:radial-gradient(ellipse 55% 40% at 50% 14%,rgba(120,104,255,.34),transparent 70%),radial-gradient(ellipse 38% 30% at 16% 60%,rgba(160,90,230,.14),transparent 70%),radial-gradient(ellipse 38% 30% at 84% 55%,rgba(90,120,255,.12),transparent 70%)}.dash-digit-window{overflow:hidden;clip-path:inset(0)}.dash-digits{transition:transform .9s var(--ease-out)}.dash-beam{stroke-dasharray:900;stroke-dashoffset:900;animation:dash-draw 1.1s cubic-bezier(.4,0,.2,1) forwards,dash-fade 2.6s ease-out 1.4s forwards}@keyframes dash-draw{to{stroke-dashoffset:0}}@keyframes dash-fade{to{opacity:0}}.dash-row{animation:dash-row-in .6s cubic-bezier(.22,1,.36,1) both}@keyframes dash-row-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}.dash-ping{animation:dash-ping 1.6s ease-out infinite}@keyframes dash-ping{0%{box-shadow:0 0 0 0 rgba(185,176,255,.7)}to{box-shadow:0 0 0 12px rgba(185,176,255,0)}}@media (prefers-reduced-motion:reduce){.dash-beam{display:none}}.dash-draw-line{stroke-dasharray:1;stroke-dashoffset:1;animation:dash-line 1.6s cubic-bezier(.22,1,.36,1) .2s forwards}@keyframes dash-line{to{stroke-dashoffset:0}}.dash-end{animation:dash-end-in .5s ease-out 1.6s both,dash-ping-ok 1.8s ease-out 2.1s infinite}@keyframes dash-end-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes dash-ping-ok{0%{box-shadow:0 0 0 0 rgba(95,211,160,.7),0 0 20px rgba(95,211,160,.9)}to{box-shadow:0 0 0 14px rgba(95,211,160,0),0 0 20px rgba(95,211,160,.9)}}.dash-plus{animation:dash-plus 1.2s cubic-bezier(.22,1,.36,1) both}@keyframes dash-plus{0%{opacity:0;transform:translateY(6px)}25%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.dash-draw-line{animation:none;stroke-dashoffset:0}.dash-end,.dash-plus{animation:none}}.dash-fade{-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.dashm-stage{height:calc(100vh - 144px);height:calc(100svh - 144px);max-height:760px}@media (max-width:639px) and (prefers-reduced-motion:no-preference){.js .dashm-track{height:calc(100vh - 144px + 110vh);height:calc(100svh - 144px + 110svh)}.js .dashm-stage{position:sticky;top:64px}}@keyframes feed-pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.feed-pop{animation:feed-pop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes feed-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.feed-in{animation:feed-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes feed-caret{50%{opacity:0}}.feed-caret{animation:feed-caret 1s steps(1) infinite}@keyframes feed-float{0%{opacity:0;transform:translateY(0) scale(.6)}15%{opacity:1;transform:translateY(-14px) scale(1)}to{opacity:0;transform:translateY(-120px) scale(.9)}}.feed-float{animation:feed-float 1.6s ease-out both}.feed-mark{background-image:linear-gradient(transparent 58%,rgba(124,111,240,.32) 0);background-repeat:no-repeat;transition:background-size .9s cubic-bezier(.22,1,.36,1)}.ph-stage{height:var(--h)}html.js .ph-track:not(.ph-static){height:calc(min(var(--h), 100vh - 144px) + var(--scroll) * 1vh);height:calc(min(var(--h), 100svh - 144px) + var(--scroll) * 1svh)}html.js .ph-track:not(.ph-static) .ph-stage{position:sticky;height:min(var(--h),calc(100vh - 144px));height:min(var(--h),calc(100svh - 144px));top:max(64px,calc(64px + (100vh - 144px - var(--h)) / 2));top:max(64px,calc(64px + (100svh - 144px - var(--h)) / 2))}.find-dots{background-image:radial-gradient(rgba(185,176,255,.22) 1px,transparent 1.4px);background-size:18px 18px;mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,#000 20%,transparent 75%);opacity:.55}.find-mark{background-image:linear-gradient(90deg,rgba(124,111,240,.55),rgba(185,176,255,.45));background-repeat:no-repeat;background-size:0 100%;background-position:0 0;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size 1.1s cubic-bezier(.65,0,.35,1),color .6s}.find-mark.is-on{background-size:100% 100%;color:#fff}@keyframes find-drop{0%{opacity:0;transform:translateY(-14px) scale(.97)}to{opacity:1;transform:none}}.find-drop{animation:find-drop .7s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.find-mark{transition:none}.find-drop{animation:none}}.pf-pin{display:flex;flex-direction:column;justify-content:center}.pf-card .pf-search{font-size:14px}html.js .pf-track{height:250vh}html.js .pf-pin{position:sticky;top:4rem;height:calc(100vh - 144px);height:calc(100svh - 144px)}@media (max-height:740px){.pf-pin .pf-card{padding:10px}.pf-card .pf-body{display:none}.pf-card .pf-steps{margin-top:8px}.pf-card .pf-search{margin-top:8px;padding-top:7px;padding-bottom:7px;font-size:13px}.pf-card .pf-chips{margin-top:6px}.pf-card .pf-results{margin-top:8px}.pf-card .pf-grid{margin-top:6px;gap:6px}.pf-card .pf-tile{padding-top:6px;padding-bottom:6px}.pf-card .pf-tile .pf-face{width:22px!important;height:22px!important}.pf-card .pf-num{font-size:18px}.pf-card .pf-pop{padding:12px}.pf-card .pf-pop .pf-face{width:40px!important;height:40px!important}.pf-card .pf-row{padding-top:4px;padding-bottom:4px}.pf-card .pf-row .pf-face{width:24px!important;height:24px!important}.pf-card .pf-label{margin-top:6px}}@media (max-height:600px){.pf-card .pf-tile .pf-face{display:none}.pf-card .pf-tile .pf-name{margin-top:0}.pf-card .pf-eyebrow,.pf-card .pf-lead,.pf-card .pf-q2{display:none}.pf-card .pf-pop{padding:10px}}.tl-chip{animation:tl-chip var(--dur-base) var(--ease-out) both}@keyframes tl-chip{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.tl-ping{animation:tl-ping 2.4s var(--ease-out) infinite}@keyframes tl-ping{0%{box-shadow:0 0 0 0 rgba(95,211,160,.55)}70%,to{box-shadow:0 0 0 10px rgba(95,211,160,0)}}@media (prefers-reduced-motion:reduce){.tl-chip,.tl-ping{animation:none}}.tl-stage{height:calc(100vh - 144px)}@supports (height:100svh){.tl-stage{height:calc(100svh - 144px)}}.results_rollOut__GQUZN{animation:results_rollOut__GQUZN .55s cubic-bezier(.22,1,.36,1) both}.results_rollIn__8uLZO{animation:results_rollIn__8uLZO .55s cubic-bezier(.22,1,.36,1) both}@keyframes results_rollOut__GQUZN{to{transform:translateY(-70%);opacity:0;filter:blur(2px)}}@keyframes results_rollIn__8uLZO{0%{transform:translateY(70%);opacity:0;filter:blur(2px)}}.results_wire__vdogt{stroke-dasharray:1;stroke-dashoffset:1;animation:results_draw__tfTZC .9s cubic-bezier(.65,0,.35,1) forwards}@keyframes results_draw__tfTZC{to{stroke-dashoffset:0}}.results_spark__a61iM{offset-rotate:0deg;animation:results_travel__C40N9 .9s cubic-bezier(.65,0,.35,1) forwards}@keyframes results_travel__C40N9{0%{offset-distance:0;opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.results_land__n_6fh{animation:results_land__n_6fh 1.4s ease-out both}@keyframes results_land__n_6fh{0%{box-shadow:inset 0 0 0 1px rgba(255,255,255,0),inset 0 0 0 0 rgba(255,255,255,0)}18%{box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),inset 0 0 46px -10px rgba(255,255,255,.22)}to{box-shadow:inset 0 0 0 1px rgba(255,255,255,0),inset 0 0 0 0 rgba(255,255,255,0)}}.results_plusOne__muazs{animation:results_plusOne__muazs 1.6s cubic-bezier(.22,1,.36,1) both}@keyframes results_plusOne__muazs{0%{opacity:0;transform:translateY(8px) scale(.9)}20%{opacity:1;transform:translateY(0) scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.results_flip__xSTIZ{animation:results_flip__xSTIZ .6s cubic-bezier(.22,1,.36,1) both}@keyframes results_flip__xSTIZ{0%{transform:rotateX(80deg);opacity:0}}.results_rise__VCfPU{animation:results_rise__VCfPU .6s cubic-bezier(.22,1,.36,1) both}@keyframes results_rise__VCfPU{0%{opacity:0;transform:translateY(10px)}}.results_ping__K7a_Y{animation:results_ping__K7a_Y 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes results_ping__K7a_Y{75%,to{transform:scale(2.2);opacity:0}}