.kezzler-incidents__header{margin:0 auto 3rem;max-width:56rem;padding-inline:var(--kezzler-section-padding-inline);text-align:center}.kezzler-incidents__heading{color:var(--wp--preset--color--midnight-navy);font-family:var(--wp--preset--font-family--gt-standard-l);font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.kezzler-incidents__heading mark{background:none;color:var(--wp--preset--color--origin-orange)}.kezzler-incidents__subhead{color:rgba(15,31,71,.75);font-family:var(--wp--preset--font-family--gt-standard-l);font-size:1rem;line-height:1.5;margin:0 auto;max-width:38rem}.kezzler-incidents__stage{aspect-ratio:16/9;margin-inline:auto;overflow:hidden;padding-inline:var(--kezzler-section-padding-inline);position:relative;width:min(100%,1400px)}.kezzler-incidents__globe-art{bottom:0;left:50%;max-width:1400px;pointer-events:none;position:absolute;transform:translateX(-50%);width:100%}.kezzler-incidents__globe-art img{display:block;height:auto;width:100%}.kezzler-incidents__globe{aspect-ratio:1;bottom:-50%;display:none;left:50%;max-width:720px;pointer-events:none;position:absolute;transform:translateX(-50%);width:60%}.kezzler-incidents__globe img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.kezzler-incidents__ring{aspect-ratio:1;border:1px solid rgba(15,31,71,.18);border-radius:50%;bottom:-50%;display:none;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.kezzler-incidents__ring--1{max-width:760px;width:64%}.kezzler-incidents__ring--2{max-width:880px;width:76%}.kezzler-incidents__ring--3{max-width:1000px;width:88%}.kezzler-incidents__lines{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.kezzler-incidents__line{fill:none;stroke:var(--wp--preset--color--midnight-navy);stroke-width:.5;transition:stroke .2s ease,stroke-width .2s ease;vector-effect:non-scaling-stroke}.kezzler-incidents__region{background:var(--wp--preset--color--core-white);border-radius:12px;box-shadow:0 1px 0 rgba(15,31,71,.08),0 4px 20px rgba(15,31,71,.06);padding:1rem 1.25rem;position:absolute;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;z-index:2}.kezzler-incidents__region-label{color:var(--wp--preset--color--midnight-navy);font-family:var(--wp--preset--font-family--gt-standard-l);font-size:1rem;font-weight:500;line-height:1.2;margin:0 0 .5rem;transition:opacity .2s ease}.kezzler-incidents__region-items{list-style:disc;margin:0;padding-inline-start:1rem;transition:opacity .2s ease}.kezzler-incidents__region-items li{color:rgba(15,31,71,.78);font-family:var(--wp--preset--font-family--gt-standard-l);font-size:.8125rem;line-height:1.45;margin:0 0 .125rem}.kezzler-incidents__region-items li::marker{color:var(--wp--preset--color--midnight-navy);font-size:.7rem}.kezzler-incidents__pin{background:var(--wp--preset--color--midnight-navy);border-radius:50%;box-shadow:0 0 0 3px rgba(15,31,71,.18);height:12px;position:absolute;transform:translate(-50%,-50%);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:12px;z-index:3}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region{transform:scale(.95)}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__lines [data-region],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__pin,.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region>.kezzler-incidents__region-items,.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region>.kezzler-incidents__region-label{opacity:.45}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region:hover{transform:none}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region:hover>.kezzler-incidents__region-items,.kezzler-incidents__stage:has(.kezzler-incidents__region:hover) .kezzler-incidents__region:hover>.kezzler-incidents__region-label{opacity:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=origin]:hover) .kezzler-incidents__lines [data-region=origin],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=origin]:hover) .kezzler-incidents__pin[data-region=origin]{opacity:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=origin]:hover) .kezzler-incidents__line[data-region=origin],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=origin]:hover) .kezzler-incidents__lines [data-region=origin] .kezzler-incidents__line{stroke:var(--wp--preset--color--midnight-navy);stroke-width:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=origin]:hover) .kezzler-incidents__pin[data-region=origin]{box-shadow:0 0 0 6px rgba(15,31,71,.22);transform:translate(-50%,-50%) scale(1.4)}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=manufacturing]:hover) .kezzler-incidents__lines [data-region=manufacturing],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=manufacturing]:hover) .kezzler-incidents__pin[data-region=manufacturing]{opacity:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=manufacturing]:hover) .kezzler-incidents__line[data-region=manufacturing],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=manufacturing]:hover) .kezzler-incidents__lines [data-region=manufacturing] .kezzler-incidents__line{stroke:var(--wp--preset--color--midnight-navy);stroke-width:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=manufacturing]:hover) .kezzler-incidents__pin[data-region=manufacturing]{box-shadow:0 0 0 6px rgba(15,31,71,.22);transform:translate(-50%,-50%) scale(1.4)}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=distribution]:hover) .kezzler-incidents__lines [data-region=distribution],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=distribution]:hover) .kezzler-incidents__pin[data-region=distribution]{opacity:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=distribution]:hover) .kezzler-incidents__line[data-region=distribution],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=distribution]:hover) .kezzler-incidents__lines [data-region=distribution] .kezzler-incidents__line{stroke:var(--wp--preset--color--midnight-navy);stroke-width:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=distribution]:hover) .kezzler-incidents__pin[data-region=distribution]{box-shadow:0 0 0 6px rgba(15,31,71,.22);transform:translate(-50%,-50%) scale(1.4)}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=point-of-sale]:hover) .kezzler-incidents__lines [data-region=point-of-sale],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=point-of-sale]:hover) .kezzler-incidents__pin[data-region=point-of-sale]{opacity:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=point-of-sale]:hover) .kezzler-incidents__line[data-region=point-of-sale],.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=point-of-sale]:hover) .kezzler-incidents__lines [data-region=point-of-sale] .kezzler-incidents__line{stroke:var(--wp--preset--color--midnight-navy);stroke-width:1}.kezzler-incidents__stage:has(.kezzler-incidents__region:hover):has(.kezzler-incidents__region[data-region=point-of-sale]:hover) .kezzler-incidents__pin[data-region=point-of-sale]{box-shadow:0 0 0 6px rgba(15,31,71,.22);transform:translate(-50%,-50%) scale(1.4)}@media(max-width:768px){.kezzler-incidents__stage{aspect-ratio:auto;padding-block:1rem 2rem}.kezzler-incidents__globe-art,.kezzler-incidents__lines,.kezzler-incidents__ring{display:none}.kezzler-incidents__globe{bottom:auto;display:block;left:auto;margin:0 auto 2rem;position:static;transform:none;width:70%}.kezzler-incidents__region{margin-bottom:1rem;position:static!important;width:100%!important}.kezzler-incidents__pin{display:none}}
