.lead-report-form-chrome[data-astro-cid-apgdg2pj]{display:flex;align-items:center;gap:.4rem;padding:0 .3rem}.lead-report-form-dot[data-astro-cid-apgdg2pj]{width:.5rem;height:.5rem;border-radius:999px;opacity:.5;animation:lead-report-form-dot-boot 5.4s ease-in-out infinite}.lead-report-form-dot[data-astro-cid-apgdg2pj]:nth-child(1){background:#ff5f57;animation-delay:0s}.lead-report-form-dot[data-astro-cid-apgdg2pj]:nth-child(2){background:#febc2e;animation-delay:.22s}.lead-report-form-dot[data-astro-cid-apgdg2pj]:nth-child(3){background:#28c840;animation-delay:.44s}@keyframes lead-report-form-dot-boot{0%,70%,to{opacity:.45;transform:scale(1)}10%{opacity:1;transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.lead-report-form-dot[data-astro-cid-apgdg2pj]{opacity:1;animation:none}}.lead-report-form-note[data-astro-cid-apgdg2pj]{color:#111111b8}.lead-report-form-live[data-astro-cid-apgdg2pj]{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;color:#ffffffb3;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lead-report-form-live-pulse[data-astro-cid-apgdg2pj]{width:.4rem;height:.4rem;border-radius:999px;background:#34d399;box-shadow:0 0 #34d3998c;animation:lead-report-form-pulse 2s ease-in-out infinite}.newsletter-consent[data-astro-cid-apgdg2pj]{display:flex;align-items:center;gap:.6rem;margin-block:.25rem;color:#ffffffc7;font-size:.61rem;line-height:1.4;cursor:pointer}.newsletter-consent[data-astro-cid-apgdg2pj] input[data-astro-cid-apgdg2pj]{width:.77rem;height:.77rem;margin:0;accent-color:#60a5fa;flex:0 0 auto}.is-light[data-astro-cid-apgdg2pj] .form-shell[data-astro-cid-apgdg2pj]{border-color:#0f172a1a;background:#fff}.is-light[data-astro-cid-apgdg2pj] .form-label[data-astro-cid-apgdg2pj]{color:#111111d1}.is-light[data-astro-cid-apgdg2pj] .form-control[data-astro-cid-apgdg2pj]{border-color:#0f172a2e;background:#fff;color:#111}.is-light[data-astro-cid-apgdg2pj] .form-control[data-astro-cid-apgdg2pj]::placeholder{color:#11111173}.is-light[data-astro-cid-apgdg2pj] .form-control[data-astro-cid-apgdg2pj]:focus-visible{border-color:#2563eb;background:#fff}.is-light[data-astro-cid-apgdg2pj] .lead-report-form-live[data-astro-cid-apgdg2pj]{color:#111111c7}.is-light[data-astro-cid-apgdg2pj] .newsletter-consent[data-astro-cid-apgdg2pj]{color:#111111b8}.is-light[data-astro-cid-apgdg2pj] .newsletter-consent[data-astro-cid-apgdg2pj] input[data-astro-cid-apgdg2pj]{accent-color:#2563eb}.lead-report-form[data-astro-cid-apgdg2pj] .btn-primary-block[data-astro-cid-apgdg2pj]{background:#2563eb;color:#fff}.lead-report-form[data-astro-cid-apgdg2pj] .btn-primary-block[data-astro-cid-apgdg2pj]:hover{background:#1d4ed8;color:#fff}@keyframes lead-report-form-pulse{0%,to{box-shadow:0 0 #34d3998c}50%{box-shadow:0 0 0 4px #34d39900}}@media(prefers-reduced-motion:reduce){.lead-report-form-live-pulse[data-astro-cid-apgdg2pj]{animation:none}}.v2-spot-glow{position:absolute;top:-21rem;left:-21rem;z-index:1;width:42rem;height:42rem;border-radius:50%;background:radial-gradient(circle,rgba(99,126,255,.17),rgba(99,126,255,.06) 42%,transparent 68%);opacity:0;transform:translate3d(var(--spot-x, 50vw),var(--spot-y, 16rem),0);transition:opacity .5s ease,transform .24s var(--ease-out, ease-out);pointer-events:none;will-change:transform}.v2-spot-glow.is-live{opacity:1}@media(pointer:coarse),(prefers-reduced-motion:reduce){.v2-spot-glow{display:none}}.v2-page-hero-spotlight{position:absolute;inset:-10%;z-index:0;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.18),transparent 32rem),radial-gradient(ellipse at 50% 18%,var(--v2-hero-glow, rgba(72, 96, 210, .3)),transparent 28rem);pointer-events:none;animation:spotlight-drift 16s ease-in-out infinite alternate}.v2-page-hero-conveyor{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.v2-page-hero-conveyor .v2-track,.v2-page-hero-mobile-conveyor .v2-track{fill:none;stroke:var(--v2-hero-line, #2b55ff);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;filter:url(#v2-page-hero-glow);vector-effect:non-scaling-stroke}.v2-page-hero-mobile-conveyor{display:none}@media(max-width:640px){.v2-page-hero-conveyor{display:none}.v2-page-hero-mobile-conveyor{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.v2-page-hero-mobile-conveyor .v2-track{stroke-width:6px;opacity:.82}}.v2-trusted-label{position:relative;z-index:3;margin:0;color:#ffffffc2;font-size:clamp(.83rem,1.15vw,.99rem);font-weight:650}.v2-trusted-label span{margin-right:.65rem;color:#fff;font-weight:950}.v2-track{fill:none;stroke:#2b55ff;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;filter:url(#v2-blue-glow);vector-effect:non-scaling-stroke}@media(max-width:980px){.v2-trusted-label{margin:0 0 .75rem}}@media(max-width:640px){.v2-trusted-label{width:min(19.5rem,calc(100% - 2rem));margin-inline:auto;font-size:.83rem;line-height:1.45}}.lead-report-final{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1180px,100%);margin:0 auto}.lead-report-legal{width:min(1180px,100%);margin:1.5rem auto 0;color:#111111b3;font-size:.8rem}.lead-report-legal a{color:#2563eb;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.lead-report-stats{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);width:min(1180px,100%);margin:0 auto}.lead-report-stat{display:flex;align-items:baseline;gap:.5rem}.lead-report-stat strong{color:#111;font-family:var(--font-display, "Geist", sans-serif);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:900;letter-spacing:-.01em}.lead-report-stat span{color:#111111b3;font-size:.8rem;font-weight:600}.report-problems-field{position:absolute;inset:0;z-index:1;margin:0;padding:0;list-style:none;pointer-events:none}.report-problem-chip{position:absolute;display:flex;align-items:center;gap:.44rem;border-radius:999px;background:#ffffff0d;box-shadow:0 4px 30px #0000001a;padding:.4rem .875rem .4rem .4rem;white-space:nowrap;will-change:transform}.report-problem-chip svg{box-sizing:border-box;width:1.875rem;height:1.875rem;flex:0 0 auto;border-radius:999px;background:#ffffff1a;padding:.4rem;color:#f87171}.report-problem-chip span{color:#ffffffeb;font-size:.85rem;font-weight:800}@keyframes report-chip-drift-a{0%,to{transform:translateZ(0)}50%{transform:translate3d(.3rem,-.28rem,0)}}@keyframes report-chip-drift-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(-.28rem,.22rem,0)}}@keyframes report-chip-drift-c{0%,to{transform:translateZ(0)}50%{transform:translate3d(.24rem,.28rem,0)}}@keyframes report-chip-drift-d{0%,to{transform:translateZ(0)}50%{transform:translate3d(-.22rem,-.2rem,0)}}.report-problem-chip-1{top:44%;left:5%;animation:report-chip-drift-a 8s ease-in-out infinite}.report-problem-chip-2{top:8%;left:48%;animation:report-chip-drift-b 9s ease-in-out infinite -1s}.report-problem-chip-3{top:36%;left:82%;animation:report-chip-drift-c 10s ease-in-out infinite -2s}.report-problem-chip-4{top:84%;left:20%;animation:report-chip-drift-b 9.4s ease-in-out infinite -3.4s}.report-problem-chip-5{top:78%;left:66%;animation:report-chip-drift-c 10.4s ease-in-out infinite -1.4s}@media(max-width:900px){.report-problems-field{display:none}}.report-bars-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,4rem)}.report-bars-chart{display:grid;gap:1rem;width:100%;max-width:30rem}.report-bar-row{display:grid;grid-template-columns:6.5rem 1fr 2rem;align-items:center;gap:.85rem}.report-bar-label{color:#374151;font-size:.82rem;font-weight:700}.report-bar-track{height:.85rem;overflow:hidden;border-radius:999px;background:#f1f5f9}.report-bar-fill{height:100%;border-radius:inherit}.report-bar-fill.is-critical{background:#ef4444}.report-bar-fill.is-attention{background:#f59e0b}.report-bar-fill.is-opportunity{background:#2563eb}.report-bar-value{color:#111;font-family:var(--font-display, "Geist", sans-serif);font-size:1rem;font-weight:900;text-align:right}@media(max-width:900px){.lead-report-final{grid-template-columns:1fr}.lead-report-stats{justify-content:flex-start;gap:1.5rem 2rem}.report-bars-grid{grid-template-columns:1fr}}
