@property --reporting-arm{syntax:"<angle>";inherits:true;initial-value:150deg}.reporting-radar{--reporting-sweep-ms:var(--reporting-mobile-sweep-ms);--reporting-start-angle:var(--reporting-mobile-start);--reporting-sweep-duration:calc(var(--reporting-sweep-ms) * 1ms);--reporting-card-cycle-duration:calc(var(--reporting-sweep-duration) * 3);--reporting-mask-pad:24px;--reporting-radar-focus:100%;--reporting-base-fade:12%;animation:reporting-radar-arm var(--reporting-sweep-duration) linear var(--reporting-scene-delay) infinite backwards}@media (min-width:64rem){.reporting-radar{--reporting-sweep-ms:var(--reporting-desktop-sweep-ms);--reporting-start-angle:150deg;--reporting-radar-focus:372px;--reporting-base-fade:34%}}.reporting-radar-centred{bottom:calc(100% - var(--reporting-radar-focus))}.reporting-radar-field{--reporting-copy-clearing:linear-gradient(black, black);-webkit-mask-image:radial-gradient(72cqw 72cqw at 50% var(--reporting-radar-focus), black 55%, #0000008c 86%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 16%), linear-gradient(to top, transparent 0%, black var(--reporting-base-fade)), var(--reporting-copy-clearing);mask-image:radial-gradient(72cqw 72cqw at 50% var(--reporting-radar-focus), black 55%, #0000008c 86%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 16%), linear-gradient(to top, transparent 0%, black var(--reporting-base-fade)), var(--reporting-copy-clearing);-webkit-mask-composite:source-in;mask-composite:intersect}@supports (color:lab(0% 0 0)){.reporting-radar-field{-webkit-mask-image:radial-gradient(72cqw 72cqw at 50% var(--reporting-radar-focus), black 55%, lab(0% 0 0/.55) 86%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 16%), linear-gradient(to top, transparent 0%, black var(--reporting-base-fade)), var(--reporting-copy-clearing);mask-image:radial-gradient(72cqw 72cqw at 50% var(--reporting-radar-focus), black 55%, lab(0% 0 0/.55) 86%, transparent 100%), linear-gradient(to bottom, transparent 0%, black 16%), linear-gradient(to top, transparent 0%, black var(--reporting-base-fade)), var(--reporting-copy-clearing)}}@media (min-width:64rem){.reporting-radar-field{--reporting-copy-clearing:radial-gradient(367px 219px at 50% 414px, transparent 0%, transparent 72%, black 100%)}}.reporting-radar-ring{animation:reporting-radar-fade-in var(--reporting-ring-enter-duration) ease-out var(--reporting-ring-enter-delay) both, reporting-radar-ring-pulse calc(var(--reporting-sweep-duration) / 2) linear var(--reporting-ring-pulse-delay) infinite both}.reporting-radar-sweep{rotate:var(--reporting-arm);animation:reporting-radar-fade-in .5s ease-out var(--reporting-scene-delay) both}.reporting-radar-beam-wake{background:conic-gradient(from 90deg, transparent 0deg, transparent 300deg, color-mix(in oklab, var(--color-blue-500) 2%, transparent) 332deg, color-mix(in oklab, var(--color-blue-500) 10%, transparent) 359.5deg, transparent 360deg)}.reporting-radar-beam-arm{background:linear-gradient(to right, transparent 0%, color-mix(in oklab, var(--color-blue-500) 40%, transparent) 18%, color-mix(in oklab, var(--color-blue-500) 85%, transparent) 55%, color-mix(in oklab, var(--color-blue-500) 50%, transparent) 88%, transparent 100%)}.reporting-radar-dot{background:var(--reporting-tone-strong);box-shadow:0 0 0 3px color-mix(in oklab, var(--reporting-tone-strong) 14%, transparent);animation:reporting-radar-dot var(--reporting-sweep-duration) var(--ease-out-cubic) var(--reporting-delay) infinite both}.reporting-dot-variation,.reporting-card-variation{visibility:hidden;grid-area:1/1}.reporting-variation-first{visibility:visible}.reporting-dot-variation{animation:reporting-dot-variation var(--reporting-card-cycle-duration) step-end calc(var(--reporting-delay) + var(--reporting-variation) * var(--reporting-sweep-duration)) infinite}@property --reporting-open{syntax:"<number>";inherits:true;initial-value:0}.reporting-radar-insight{animation:reporting-radar-enter calc(var(--reporting-enter-ms) * 1ms) var(--ease-out-cubic) var(--reporting-delay) backwards, reporting-radar-open calc(var(--reporting-delay) + var(--reporting-sweep-duration) / 2) step-end}@property --reporting-reveal{syntax:"<number>";inherits:false;initial-value:0}@property --reporting-dim{syntax:"<number>";inherits:false;initial-value:0}@property --reporting-cycle{syntax:"<number>";inherits:true;initial-value:0}.reporting-card-variation{--reporting-tone-mid:color-mix(in oklab, var(--reporting-tone-strong) 45%, var(--reporting-tone-soft));--reporting-dim-span:min(calc(var(--reporting-fade-lead-ms) / var(--reporting-sweep-ms) * 360deg), 120deg);--reporting-wipe-span:min(calc(var(--reporting-wipe-feather-ms) / var(--reporting-sweep-ms) * 360deg), 60deg);--reporting-floor:calc(var(--reporting-dim) * var(--reporting-dim-floor));--reporting-cycle-delay:calc(var(--reporting-delay) + (var(--reporting-variation) - .25) * var(--reporting-sweep-duration));--reporting-since-ms:calc((var(--reporting-cycle) * 3 - .25) * var(--reporting-sweep-ms));z-index:0;padding:var(--reporting-mask-pad);margin:calc(-1 * var(--reporting-mask-pad));-webkit-mask-image:conic-gradient(from calc(var(--reporting-arm) + 90deg) at var(--reporting-mask-x) var(--reporting-mask-y), rgb(0 0 0/var(--reporting-floor)) 0deg, rgb(0 0 0/var(--reporting-dim)) var(--reporting-dim-span), rgb(0 0 0/var(--reporting-dim)) 130deg, rgb(0 0 0/calc(var(--reporting-dim) + var(--reporting-reveal))) 140deg, rgb(0 0 0/calc(var(--reporting-dim) + var(--reporting-reveal))) 220deg, rgb(0 0 0/var(--reporting-reveal)) 230deg, rgb(0 0 0/var(--reporting-reveal)) calc(360deg - var(--reporting-wipe-span)), rgb(0 0 0/var(--reporting-floor)) 360deg), linear-gradient(rgb(0 0 0/var(--reporting-open)), rgb(0 0 0/var(--reporting-open)));mask-image:conic-gradient(from calc(var(--reporting-arm) + 90deg) at var(--reporting-mask-x) var(--reporting-mask-y), rgb(0 0 0/var(--reporting-floor)) 0deg, rgb(0 0 0/var(--reporting-dim)) var(--reporting-dim-span), rgb(0 0 0/var(--reporting-dim)) 130deg, rgb(0 0 0/calc(var(--reporting-dim) + var(--reporting-reveal))) 140deg, rgb(0 0 0/calc(var(--reporting-dim) + var(--reporting-reveal))) 220deg, rgb(0 0 0/var(--reporting-reveal)) 230deg, rgb(0 0 0/var(--reporting-reveal)) calc(360deg - var(--reporting-wipe-span)), rgb(0 0 0/var(--reporting-floor)) 360deg), linear-gradient(rgb(0 0 0/var(--reporting-open)), rgb(0 0 0/var(--reporting-open)));animation:reporting-card-role var(--reporting-card-cycle-duration) step-end var(--reporting-cycle-delay) infinite, reporting-card-cycle var(--reporting-card-cycle-duration) linear var(--reporting-cycle-delay) infinite;-webkit-mask-composite:source-over;mask-composite:add}@media not (min-width:64rem){.reporting-card-variation{--reporting-card-pass:clamp(-90deg, (var(--reporting-since-ms) / var(--reporting-sweep-ms) - var(--reporting-dim)) * 360deg, 90deg);--reporting-card-arm:calc(var(--reporting-insight-angle) + var(--reporting-card-pass));--reporting-dim-span:min(calc(var(--reporting-fade-lead-ms) / var(--reporting-sweep-ms) * 360deg), calc(var(--reporting-card-pass) + 90deg));-webkit-mask-image:conic-gradient(from calc(var(--reporting-card-arm) + 90deg) at var(--reporting-mask-x) var(--reporting-mask-y), rgb(0 0 0/var(--reporting-floor)) 0deg, rgb(0 0 0/var(--reporting-dim)) var(--reporting-dim-span), rgb(0 0 0/var(--reporting-dim)) 180deg, rgb(0 0 0/var(--reporting-reveal)) 180deg, rgb(0 0 0/var(--reporting-reveal)) calc(360deg - var(--reporting-wipe-span)), rgb(0 0 0/var(--reporting-floor)) 360deg), linear-gradient(rgb(0 0 0/var(--reporting-open)), rgb(0 0 0/var(--reporting-open)));mask-image:conic-gradient(from calc(var(--reporting-card-arm) + 90deg) at var(--reporting-mask-x) var(--reporting-mask-y), rgb(0 0 0/var(--reporting-floor)) 0deg, rgb(0 0 0/var(--reporting-dim)) var(--reporting-dim-span), rgb(0 0 0/var(--reporting-dim)) 180deg, rgb(0 0 0/var(--reporting-reveal)) 180deg, rgb(0 0 0/var(--reporting-reveal)) calc(360deg - var(--reporting-wipe-span)), rgb(0 0 0/var(--reporting-floor)) 360deg), linear-gradient(rgb(0 0 0/var(--reporting-open)), rgb(0 0 0/var(--reporting-open)))}}@property --reporting-chart-progress{syntax:"<number>";inherits:true;initial-value:0}.reporting-chart-sequence,.reporting-chart-draw{--reporting-chart-fill:clamp(0, calc((var(--reporting-since-ms) - var(--reporting-chart-delay-ms)) / var(--reporting-chart-ms)), 1)}.reporting-chart-sequence{--reporting-chart-progress:calc(var(--reporting-chart-fill) * var(--reporting-chart-count))}.reporting-chart-draw{clip-path:inset(0 calc(pow(1 - var(--reporting-chart-fill), 3) * 100%) 0 0)}.reporting-chart-rise,.reporting-chart-grow{--reporting-chart-share:clamp(0, calc(var(--reporting-chart-progress) - var(--reporting-chart-index)), 1);transform-box:fill-box}.reporting-chart-rise{transform-origin:bottom;scale:1 calc(1 - pow(1 - var(--reporting-chart-share), 3))}.reporting-chart-grow{transform-origin:0;scale:calc(1 - pow(1 - var(--reporting-chart-share), 3)) 1}.reporting-radar[data-paused=true],.reporting-radar[data-paused=true] *{animation-play-state:paused}@keyframes reporting-radar-arm{0%{--reporting-arm:var(--reporting-start-angle)}to{--reporting-arm:calc(var(--reporting-start-angle) + 360deg)}}@keyframes reporting-radar-fade-in{0%{opacity:0}to{opacity:1}}@keyframes reporting-radar-ring-pulse{0%{border-color:var(--color-subtle-stroke)}7%{border-color:color-mix(in oklab, var(--color-blue-500) 32%, var(--color-subtle-stroke))}26%,to{border-color:var(--color-subtle-stroke)}}@keyframes reporting-radar-dot{0%{opacity:0;scale:.4}3%{opacity:1;scale:2.2}9%,92%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes reporting-dot-variation{0%{visibility:visible}33.333%,to{visibility:hidden}}@keyframes reporting-radar-enter{0%{opacity:0;translate:0 8px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes reporting-radar-open{0%,to{--reporting-open:1}}@keyframes reporting-card-cycle{0%{--reporting-cycle:0}to{--reporting-cycle:1}}@keyframes reporting-card-role{0%{--reporting-reveal:1;--reporting-dim:0;z-index:2;visibility:visible}25%{--reporting-reveal:0;--reporting-dim:1;z-index:1;visibility:visible}50%,to{--reporting-reveal:0;--reporting-dim:0;z-index:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.reporting-hero .animate-in{transition:none;animation:none}.reporting-radar,.reporting-radar-sweep,.reporting-radar-ring,.reporting-radar-dot,.reporting-radar-insight,.reporting-dot-variation,.reporting-card-variation{animation:none}.reporting-radar{--reporting-arm:250deg}.reporting-card-variation{-webkit-mask-image:none;mask-image:none}.reporting-chart-rise,.reporting-chart-grow{scale:none}.reporting-chart-draw{clip-path:none}}