.BaZI3G_indicator{width:24px;height:24px;color:var(--brand-blue);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.BaZI3G_idle,.BaZI3G_mark{grid-area:1/1;transition:opacity .14s}.BaZI3G_mark{opacity:0;width:24px;height:24px}.BaZI3G_indicator[data-loading=true] .BaZI3G_idle{opacity:0;transition-delay:.18s}.BaZI3G_indicator[data-loading=true] .BaZI3G_mark{opacity:1;transition-delay:.18s}.BaZI3G_signal{stroke-dasharray:18 82}.BaZI3G_indicator[data-loading=true] .BaZI3G_signal{animation:1.4s linear .18s infinite BaZI3G_orbit}.BaZI3G_results{isolation:isolate;position:relative}.BaZI3G_results:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(110deg, transparent 30%, color-mix(in srgb, var(--brand-blue) 6%, transparent) 46%, color-mix(in srgb, var(--brand-blue-bright) 10%, transparent) 50%, transparent 66%);opacity:0;background-size:300% 100%;border-radius:16px;transition:opacity .16s;position:absolute;inset:0}.BaZI3G_results[aria-busy=true]:after{opacity:1;transition-delay:.18s;animation:1.8s ease-in-out .18s infinite both BaZI3G_sweep}@keyframes BaZI3G_orbit{to{stroke-dashoffset:-100px}}@keyframes BaZI3G_sweep{0%{background-position:100% 0}to{background-position:0 0}}.BaZI3G_overlay{z-index:3;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .16s,visibility .16s;position:absolute;inset:0}.BaZI3G_overlay[data-loading=true]{opacity:1;visibility:visible;transition-delay:.18s}.BaZI3G_overlayViewport{place-items:center;height:min(40svh,320px);max-height:100%;display:grid;position:sticky;top:25svh}.BaZI3G_badge{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--card-solid) 94%, transparent);width:112px;height:112px;box-shadow:0 16px 48px color-mix(in srgb, var(--brand-navy) 16%, transparent), 0 0 0 6px color-mix(in srgb, var(--card-solid) 35%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .22s var(--ease-out);border-radius:32px;place-items:center;display:grid;transform:translateY(5px)scale(.94)}.BaZI3G_overlay[data-loading=true] .BaZI3G_badge{transition-delay:.18s;transform:none}.BaZI3G_brandMark{width:88px;height:88px;color:var(--foreground)}.BaZI3G_globe{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;transform-origin:47px 49px}.BaZI3G_trail{stroke:var(--brand-blue-bright);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:12 88}.BaZI3G_nodes{fill:var(--brand-blue-bright)}.BaZI3G_list path:first-child{fill:var(--card-solid);stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round}.BaZI3G_list path:last-of-type{stroke:var(--brand-blue-bright);stroke-width:2.3px;stroke-linecap:round}.BaZI3G_list circle{fill:#c8f04b;stroke:#709b13;stroke-width:.5px}.BaZI3G_overlay[data-loading=true] .BaZI3G_globe{animation:1.2s ease-in-out infinite BaZI3G_globe}.BaZI3G_overlay[data-loading=true] .BaZI3G_trail{animation:1s linear infinite BaZI3G_orbit}.BaZI3G_overlay[data-loading=true] .BaZI3G_nodes{animation:.8s ease-in-out infinite alternate BaZI3G_nodes}@keyframes BaZI3G_globe{0%,to{transform:rotate(-6deg)}50%{transform:rotate(5deg)}}@keyframes BaZI3G_nodes{to{opacity:.4}}@media (prefers-reduced-motion:reduce){.BaZI3G_idle,.BaZI3G_mark{transition:none}.BaZI3G_indicator[data-loading=true] .BaZI3G_signal{animation:none}.BaZI3G_results:after{display:none}.BaZI3G_overlay,.BaZI3G_badge{transition:none;transform:none}.BaZI3G_overlay[data-loading=true] :where(.BaZI3G_globe,.BaZI3G_trail,.BaZI3G_nodes){animation:none}}
.wp19Oa_step{--step-offset:20px;animation:.28s cubic-bezier(.2,.65,.3,1) backwards wp19Oa_step-enter}.wp19Oa_step[data-direction=backward]{--step-offset:-20px}@keyframes wp19Oa_step-enter{0%{opacity:0;transform:translateX(var(--step-offset))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.wp19Oa_step{animation:none}}
.ADzpUa_ready{animation:.9s ease-out ADzpUa_ready-ring}.ADzpUa_ready .ADzpUa_arrow{animation:.36s ease-in-out 2 ADzpUa_ready-nudge}@keyframes ADzpUa_ready-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-blue) 38%, transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb, var(--brand-blue) 0%, transparent)}}@keyframes ADzpUa_ready-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.ADzpUa_ready,.ADzpUa_ready .ADzpUa_arrow{animation:none}}
