.weekly-event-pattern-module__MtV85W__weeklyPattern{min-width:0;margin:0}.weekly-event-pattern-module__MtV85W__weeklyPattern figcaption{margin-bottom:32px;font-size:13px;font-weight:500}.weekly-event-pattern-module__MtV85W__weeklyBars{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1.4vw,22px);display:grid}.weekly-event-pattern-module__MtV85W__weeklyDay{text-align:center;min-width:0}.weekly-event-pattern-module__MtV85W__barTrack{border-bottom:1px solid var(--border);align-items:flex-end;height:180px;display:flex}.weekly-event-pattern-module__MtV85W__weeklyBar{background:var(--case-coral,#b95f4e);border-radius:3px 3px 0 0;width:100%;position:relative}.weekly-event-pattern-module__MtV85W__weeklyDay[data-level=Medium] .weekly-event-pattern-module__MtV85W__weeklyBar{background:#ce998a}.weekly-event-pattern-module__MtV85W__weeklyDay[data-level=Low] .weekly-event-pattern-module__MtV85W__weeklyBar{background:#bcc3c2}.weekly-event-pattern-module__MtV85W__dayLabel{color:var(--muted-foreground);padding-top:12px;font-size:12px;display:block}@media (max-width:640px){.weekly-event-pattern-module__MtV85W__weeklyBars{gap:10px}.weekly-event-pattern-module__MtV85W__barTrack{height:156px}.weekly-event-pattern-module__MtV85W__dayLabel{font-size:11px}}
.preview-module__y1Ahaq__page{--case-ink:#19272d;--case-coral:#b95f4e;--case-coral-light:#efb19f;background:var(--background);color:var(--case-ink);padding-top:84px}.preview-module__y1Ahaq__shell{width:calc(100% - 64px);max-width:1440px;margin:0 auto}.preview-module__y1Ahaq__page h1,.preview-module__y1Ahaq__page h2,.preview-module__y1Ahaq__page h3,.preview-module__y1Ahaq__page p,.preview-module__y1Ahaq__page figure,.preview-module__y1Ahaq__page dl,.preview-module__y1Ahaq__page dt,.preview-module__y1Ahaq__page dd{margin:0}.preview-module__y1Ahaq__page h1,.preview-module__y1Ahaq__page h2,.preview-module__y1Ahaq__page h3{font-family:var(--site-font-sans);color:inherit;text-wrap:balance}.preview-module__y1Ahaq__page [id]{scroll-margin-top:96px}.preview-module__y1Ahaq__backLink{min-height:40px;color:var(--muted-foreground);align-items:center;margin-bottom:12px;font-size:14px;text-decoration:none;display:inline-flex}.preview-module__y1Ahaq__backLink:hover{text-decoration:underline}.preview-module__y1Ahaq__hero{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:clamp(32px,4vw,64px);padding-bottom:64px;display:grid}.preview-module__y1Ahaq__heroCopy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.preview-module__y1Ahaq__heroCopy .preview-module__y1Ahaq__location{color:var(--muted-foreground);font-size:13px;line-height:1.5}.preview-module__y1Ahaq__heroCopy h1{letter-spacing:-.055em;font-size:clamp(48px,5vw,72px);font-weight:600;line-height:1.01}.preview-module__y1Ahaq__heroCopy h1 span{color:var(--case-coral)}.preview-module__y1Ahaq__intro{max-width:450px;color:var(--muted-foreground);font-size:18px;line-height:1.65}.preview-module__y1Ahaq__primaryAction{background:var(--case-ink);min-height:52px;color:var(--background);border-radius:5px;align-items:center;gap:16px;padding:14px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.preview-module__y1Ahaq__primaryAction:hover{background:#2b3d44}.preview-module__y1Ahaq__evidence{min-width:0}.preview-module__y1Ahaq__player{background:#111b20;border:1px solid #263a42;border-radius:10px;overflow:hidden;box-shadow:0 18px 48px #19272d16}.preview-module__y1Ahaq__videoFrame{aspect-ratio:1280/622;position:relative;overflow:hidden;container-type:size}.preview-module__y1Ahaq__videoFrame video{object-fit:contain;width:100%;height:100%;display:block}.preview-module__y1Ahaq__playOverlay{color:#fff;cursor:pointer;background:#142127bf;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;bottom:20px;right:20px}.preview-module__y1Ahaq__playOverlay:hover{background:#142127e8}.preview-module__y1Ahaq__controls{padding:12px 16px 8px}.preview-module__y1Ahaq__controls input{width:100%;height:16px;accent-color:var(--case-coral-light);cursor:pointer;margin:0;display:block}.preview-module__y1Ahaq__controls input:disabled{opacity:.35;cursor:default}.preview-module__y1Ahaq__controlRow{color:#e8edef;align-items:center;gap:8px;display:flex}.preview-module__y1Ahaq__controlRow button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.preview-module__y1Ahaq__controlRow button:hover{background:#ffffff12}.preview-module__y1Ahaq__controlRow span{font-variant-numeric:tabular-nums;color:#c0cbd0;font-size:12px}.preview-module__y1Ahaq__controlRow .preview-module__y1Ahaq__fullscreen{margin-left:auto}.preview-module__y1Ahaq__playerError{color:var(--case-coral-light);padding:0 16px 16px;font-size:13px}.preview-module__y1Ahaq__player:fullscreen{border-radius:0;flex-direction:column;width:100%;height:100%;display:flex}.preview-module__y1Ahaq__player:fullscreen .preview-module__y1Ahaq__videoFrame{aspect-ratio:auto;flex:1;min-height:0}.preview-module__y1Ahaq__player:fullscreen video{object-fit:contain}.preview-module__y1Ahaq__evidence figcaption{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 18px;padding-top:16px;font-size:13px;line-height:1.6;display:flex}.preview-module__y1Ahaq__evidence figcaption p{color:var(--case-ink);flex-basis:100%;font-weight:500}.preview-module__y1Ahaq__evidence figcaption a{color:var(--muted-foreground);text-underline-offset:3px}.preview-module__y1Ahaq__findings{border-top:1px solid var(--border);padding:64px 0 72px}.preview-module__y1Ahaq__findingsLead{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);padding-bottom:48px;display:grid}.preview-module__y1Ahaq__findingsCopy h2{letter-spacing:-.045em;max-width:600px;font-size:clamp(32px,3.5vw,50px);font-weight:450;line-height:1.1}.preview-module__y1Ahaq__context{max-width:470px;color:var(--muted-foreground);font-size:17px;line-height:1.65;margin-top:24px!important}.preview-module__y1Ahaq__stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;padding-top:56px;display:grid}.preview-module__y1Ahaq__stat{flex-direction:column;min-width:0;display:flex}.preview-module__y1Ahaq__stat dd{letter-spacing:-.05em;order:-1;align-items:baseline;gap:8px;font-size:clamp(44px,4.5vw,64px);font-weight:450;line-height:1;display:flex}.preview-module__y1Ahaq__stat dd span{letter-spacing:-.02em;font-size:24px}.preview-module__y1Ahaq__stat dt{letter-spacing:.065em;text-transform:uppercase;max-width:200px;color:var(--muted-foreground);margin-top:16px;font-size:12px;font-weight:500;line-height:1.6}.preview-module__y1Ahaq__observationContext{color:var(--muted-foreground);font-size:13px;line-height:1.5;margin-top:-12px!important}.preview-module__y1Ahaq__request{color:#f6f4ee;background:#142128;padding:76px 32px}.preview-module__y1Ahaq__requestBand{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,120px);max-width:1280px;margin:0 auto;display:grid}.preview-module__y1Ahaq__requestVisual{min-width:0}.preview-module__y1Ahaq__requestFields{min-width:0;max-width:530px}.preview-module__y1Ahaq__requestFields h2{letter-spacing:-.045em;font-size:clamp(32px,3.8vw,52px);font-weight:400;line-height:1.06}.preview-module__y1Ahaq__requestDescription{color:#c0cbd0;max-width:420px;font-size:18px;line-height:1.6;margin:22px 0 28px!important}.preview-module__y1Ahaq__requestFields form{flex-direction:column;gap:14px;display:flex}.preview-module__y1Ahaq__emailLabel{font-size:14px;font-weight:500}.preview-module__y1Ahaq__emailRow{flex-direction:column;gap:12px;display:flex}.preview-module__y1Ahaq__emailRow input{color:#19272d;width:100%;min-height:52px;font:inherit;background:#f6f4ee;border:1px solid #f6f4ee;border-radius:4px;padding:14px 16px;font-size:16px}.preview-module__y1Ahaq__emailRow button{border:1px solid var(--case-coral-light);background:var(--case-coral-light);color:#17262e;min-height:52px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:14px;padding:14px 18px;font-size:15px;font-weight:600;display:inline-flex}.preview-module__y1Ahaq__emailRow button:hover{background:#f6c0b1}.preview-module__y1Ahaq__emailRow button:disabled{cursor:wait;opacity:.6}.preview-module__y1Ahaq__consent{color:#c0cbd0;align-items:flex-start;gap:10px;min-height:30px;font-size:12px;line-height:1.5;display:flex}.preview-module__y1Ahaq__consent input{width:16px;height:16px;accent-color:var(--case-coral-light);flex-shrink:0;margin:1px 0 0}.preview-module__y1Ahaq__delivery{color:#c0cbd0;font-size:13px;line-height:1.5;margin-top:18px!important}.preview-module__y1Ahaq__privacy{color:#c0cbd0;text-underline-offset:3px;align-items:center;min-height:40px;font-size:12px;display:inline-flex}.preview-module__y1Ahaq__result{color:#f6f4ee;border-left:2px solid var(--case-coral-light);background:#ffffff0a;padding:14px;font-size:14px;line-height:1.5}.preview-module__y1Ahaq__result a{color:inherit}.preview-module__y1Ahaq__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.preview-module__y1Ahaq__page a:focus-visible,.preview-module__y1Ahaq__page button:focus-visible,.preview-module__y1Ahaq__page input:focus-visible{outline:2px solid var(--case-coral);outline-offset:4px}.preview-module__y1Ahaq__request a:focus-visible,.preview-module__y1Ahaq__request button:focus-visible,.preview-module__y1Ahaq__request input:focus-visible,.preview-module__y1Ahaq__player button:focus-visible,.preview-module__y1Ahaq__player input:focus-visible{outline-color:var(--case-coral-light)}@media (max-width:1000px){.preview-module__y1Ahaq__hero{grid-template-columns:1fr;gap:36px;padding-bottom:48px}.preview-module__y1Ahaq__heroCopy{gap:22px;max-width:680px}.preview-module__y1Ahaq__heroCopy h1{font-size:clamp(48px,7vw,68px)}.preview-module__y1Ahaq__intro{max-width:610px}.preview-module__y1Ahaq__findingsLead{gap:36px}.preview-module__y1Ahaq__requestBand{gap:48px}}@media (max-width:640px){.preview-module__y1Ahaq__page{padding-top:78px}.preview-module__y1Ahaq__shell{width:calc(100% - 32px)}.preview-module__y1Ahaq__backLink{margin-bottom:10px}.preview-module__y1Ahaq__heroCopy h1{font-size:clamp(42px,11vw,54px)}.preview-module__y1Ahaq__heroCopy .preview-module__y1Ahaq__location{font-size:12px}.preview-module__y1Ahaq__intro{font-size:17px}.preview-module__y1Ahaq__primaryAction{gap:12px;font-size:13px}.preview-module__y1Ahaq__videoFrame{aspect-ratio:16/10}.preview-module__y1Ahaq__videoFrame video{object-fit:cover}.preview-module__y1Ahaq__playOverlay{width:58px;height:58px}.preview-module__y1Ahaq__controls{padding:8px 10px 4px}.preview-module__y1Ahaq__evidence figcaption{flex-direction:column;gap:2px;font-size:12px}.preview-module__y1Ahaq__findings{padding:40px 0 48px}.preview-module__y1Ahaq__findingsLead{grid-template-columns:1fr;gap:36px;padding-bottom:32px}.preview-module__y1Ahaq__findingsCopy h2{font-size:34px}.preview-module__y1Ahaq__context{font-size:16px;margin-top:20px!important}.preview-module__y1Ahaq__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-top:36px}.preview-module__y1Ahaq__stat dt{margin-top:12px;font-size:11px}.preview-module__y1Ahaq__stat dd{font-size:48px}.preview-module__y1Ahaq__request{padding:44px 24px}.preview-module__y1Ahaq__requestBand{grid-template-columns:1fr;gap:38px}.preview-module__y1Ahaq__requestFields h2{font-size:38px}.preview-module__y1Ahaq__requestDescription{font-size:16px}}@media (prefers-reduced-motion:reduce){.preview-module__y1Ahaq__page *{scroll-behavior:auto;transition:none}}.preview-module__y1Ahaq__posterAnnotations{pointer-events:none;position:absolute;inset:0}.preview-module__y1Ahaq__posterAnnotations svg{width:100%;height:100%;display:block}.preview-module__y1Ahaq__posterAnnotations path{fill:none;stroke:#f6b7a5;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 1px #0008)}.preview-module__y1Ahaq__posterLabels{width:max(100%,205.788cqh);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.preview-module__y1Ahaq__posterLabels span{color:#fff4ef;white-space:nowrap;background:#17262eef;border:1px solid #f6b7a5;border-radius:3px;padding:4px 6px;font-size:11px;line-height:1.2;position:absolute}.preview-module__y1Ahaq__pedestrianLabel{top:33.12%;left:48.44%;transform:translate(-100%,calc(-100% - 7px))}.preview-module__y1Ahaq__vehicleLabel{top:31.51%;left:61.1%;transform:translateY(calc(-100% - 7px))}body:has(.preview-module__y1Ahaq__page) .site-header .site-nav__rail{box-shadow:0 5px 16px #19272d12}body:has(.preview-module__y1Ahaq__page) .site-header .site-nav__cta{box-shadow:none}body:has(.preview-module__y1Ahaq__page) [data-footer-frame]{padding-top:40px;padding-bottom:24px}body:has(.preview-module__y1Ahaq__page) [data-footer-links]{row-gap:28px}body:has(.preview-module__y1Ahaq__page) [data-footer-utility]{row-gap:16px;margin-top:28px;padding-top:16px}body:has(.preview-module__y1Ahaq__page) [data-footer-ai]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body:has(.preview-module__y1Ahaq__page) [data-footer-ai] p{font-size:12px}body:has(.preview-module__y1Ahaq__page) [data-footer-ai]>div{margin-top:0;margin-left:0}body:has(.preview-module__y1Ahaq__page) [data-footer-ai] svg{width:16px!important;height:16px!important}@media (max-width:640px){.preview-module__y1Ahaq__playOverlay{width:48px;height:48px;bottom:12px;right:12px}}.preview-module__y1Ahaq__supportingPhotos{gap:12px;display:grid}.preview-module__y1Ahaq__supportingPhoto{aspect-ratio:16/9;border:1px solid #526269;border-radius:3px;position:relative;overflow:hidden}.preview-module__y1Ahaq__supportingPhotos figcaption{color:#c0cbd0;padding-top:4px;font-size:12px;line-height:1.5}.preview-module__y1Ahaq__player:fullscreen .preview-module__y1Ahaq__posterAnnotations{display:none}.preview-module__y1Ahaq__supportingCrop{position:absolute}
