.LdvrJa_rights-abuses-map{width:100%;font-size:.75rem;font-weight:400}@media (min-width:1440px){.LdvrJa_rights-abuses-map{font-size:.875rem}}.LdvrJa_rights-abuses-map{line-height:1.66667}@media (min-width:768px){.LdvrJa_rights-abuses-map{line-height:1.42857}}.LdvrJa_rights-abuses-map{padding-top:var(--header-height)}.LdvrJa_rights-abuses-map__inner{grid-template-rows:auto auto;grid-template-columns:100%;height:100%;display:grid;position:relative}@media (min-width:768px){.LdvrJa_rights-abuses-map__inner{grid-template-columns:calc(min(var(--container-aside),3.75rem) + 19.5rem) minmax(0, 1fr);min-height:calc(100svh - var(--header-height));grid-template-rows:auto 1fr}}.LdvrJa_rights-abuses-map__aside{--aside-gap:clamp(2rem, 2.22222vw, 2rem);flex-direction:column;grid-area:2/1;display:flex}@media (max-width:767px){.LdvrJa_rights-abuses-map__aside{z-index:5;opacity:1;visibility:visible;width:100%;padding-inline:var(--container-aside);transition-property:opacity,visibility;transition-duration:var(--timing);transition-timing-function:var(--ease),step-start;bottom:0;padding-bottom:1.25rem;position:absolute;inset-inline:0}.LdvrJa_rights-abuses-map:has(.LdvrJa_rights-abuses-map__content--intro-visible) .LdvrJa_rights-abuses-map__aside{opacity:0;visibility:hidden;transition-timing-function:var(--ease),step-end}}.LdvrJa_rights-abuses-map__aside-footer{z-index:5;flex-direction:column;gap:.625rem;margin-top:auto;display:flex;position:sticky;bottom:0;left:0}@media (min-width:768px){.LdvrJa_rights-abuses-map__aside-footer:before{content:"";pointer-events:none;height:var(--aside-gap);background:var(--theme-theme-base);width:100%;transition-property:background;transition-duration:var(--timing);transition-timing-function:var(--ease);z-index:1;display:block;position:absolute;bottom:100%;left:0;mask-image:linear-gradient(#0000,#000)}}.LdvrJa_rights-abuses-map__main{min-height:calc(100svh - var(--header-height));grid-area:1/1}@media (min-width:768px){.LdvrJa_rights-abuses-map__main{grid-area:1/2/span 2}}.LdvrJa_rights-abuses-map__map-container{height:calc(100svh - var(--header-height));position:relative}@media (min-width:768px){.LdvrJa_rights-abuses-map__map-container{top:calc(var(--header-height) + var(--admin-bar-height));margin-top:calc(var(--aux-height)*-1);position:sticky}}.LdvrJa_rights-abuses-map__map{height:calc(100svh - var(--header-offset));--link-min-height:0px;width:100%;display:block;position:absolute;bottom:0;left:0}.LdvrJa_rights-abuses-map__placeholder{background-color:var(--theme-elevation-100,#f1f1ed);position:absolute;inset:0}.LdvrJa_rights-abuses-map__report-button,.LdvrJa_rights-abuses-map__filter-toggle{--btn-icon-size:1.5rem;--btn-padding:1rem 1rem;width:100%}.LdvrJa_rights-abuses-map__filter-toggle{--btn-icon-start-color:var(--brand-primary-sky)}@media (min-width:768px){.LdvrJa_rights-abuses-map__filter-toggle{display:none}}.LdvrJa_rights-abuses-map__content{--aside-gap:clamp(2rem, 2.22222vw, 2rem);pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:.75rem;display:flex}@media (max-width:767px){.LdvrJa_rights-abuses-map__content{--theme-theme-strongest:var(--copy-strongest);--theme-theme-strong:var(--copy-strong);--theme-theme-subtle:var(--copy-subtle);--theme-theme-subtlest:var(--tint-black-10);--theme-theme-utility:var(--utility-black);--theme-theme-base:var(--brand-neutral-sand);--theme-theme-inverted:var(--brand-primary-plum);--theme-theme-highlight:var(--brand-secondary-lilac);--theme-theme-link:var(--brand-primary-rust);--theme-theme-nav:var(--brand-neutral-sand);--theme-theme-success:#6b884a;--theme-theme-error:#c84040;z-index:2;opacity:0;visibility:hidden;text-align:center;color:var(--theme-theme-strongest);padding-block:min(max(2rem,10vh),5.375rem);padding-inline:var(--container-gutter);transition-property:opacity,visibility;transition-duration:var(--timing);transition-timing-function:var(--ease),step-end;grid-area:1/1;gap:1.5rem;position:relative}.LdvrJa_rights-abuses-map__content:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(97.46% 48.6% at 50% 18.91%, transparent 0%, var(--theme-theme-base) 85.58%);position:absolute;inset:0}}@media (min-width:768px){.LdvrJa_rights-abuses-map__content{padding-inline:1.625rem 2rem;padding-block:clamp(2rem,3.33333vw,3rem) var(--aside-gap);pointer-events:auto;text-align:start;grid-area:1/1;justify-content:flex-start}}.LdvrJa_rights-abuses-map__content p:last-child{margin-bottom:0}.LdvrJa_rights-abuses-map__content-inner{flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex}@media (max-width:767px){.LdvrJa_rights-abuses-map__content-inner{z-index:2;gap:1rem;padding-inline:.9375rem;position:relative}}@media (min-width:768px){.LdvrJa_rights-abuses-map__content-inner{gap:.75rem}}@media (max-width:767px){.LdvrJa_rights-abuses-map__content--intro-visible{opacity:1;visibility:visible;pointer-events:auto;transition-timing-function:var(--ease),step-end}}.LdvrJa_rights-abuses-map__go-to-map{align-self:flex-start;width:100%;margin-top:1.5rem}@media (max-width:767px){.LdvrJa_rights-abuses-map__go-to-map{z-index:2;position:relative}}@media (min-width:768px){.LdvrJa_rights-abuses-map__go-to-map{display:none}}@media (max-width:767px){.LdvrJa_rights-abuses-map__cover-image{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LdvrJa_rights-abuses-map__cover-image img{object-fit:cover;width:100%;height:100%}}@media (min-width:768px){.LdvrJa_rights-abuses-map__cover-image{display:none}}.LdvrJa_rights-abuses-map__marker{position:relative}.LdvrJa_rights-abuses-map__marker-dot{cursor:pointer;border-radius:2.1875rem;width:1em;height:1em;min-height:1em;padding:0;font-size:.6875rem;position:relative;box-shadow:0 0 0 .09375rem #fff}@media (prefers-reduced-motion:no-preference){.LdvrJa_rights-abuses-map__marker-dot{transition-property:transform,box-shadow;transition-duration:var(--timing);transition-timing-function:var(--ease)}}.LdvrJa_rights-abuses-map__marker-dot--active{transform:scale(1.2);box-shadow:0 0 0 .1875rem #fff}.LdvrJa_rights-abuses-map__marker-dot:before{content:"";border-radius:50%;width:1em;height:1em;font-size:1.5rem;display:block;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em)}body:has(.LdvrJa_rights-abuses-map) footer{display:none}.LdvrJa_tooltip{--theme-theme-strongest:var(--copy-strongest);--theme-theme-strong:var(--copy-strong);--theme-theme-subtle:var(--copy-subtle);--theme-theme-subtlest:var(--tint-black-10);--theme-theme-utility:var(--utility-black);--theme-theme-base:var(--utility-white);--theme-theme-inverted:var(--utility-black);--theme-theme-highlight:var(--brand-secondary-lilac);--theme-theme-link:var(--brand-primary-rust);--theme-theme-nav:var(--utility-white);--theme-theme-success:#6b884a;--theme-theme-error:#c84040;background:var(--theme-theme-base);width:min(100vw - var(--container-gutter)*2,13.375rem);max-width:min(100vw - var(--container-gutter)*2,13.375rem);border:.0625rem solid var(--tint-black-30);font-family:var(--typeface-text-copy),"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:1rem 1.75rem;font-size:.75rem;font-weight:400}@media (min-width:1440px){.LdvrJa_tooltip{font-size:.75rem}}.LdvrJa_tooltip{line-height:1.5}.LdvrJa_tooltip__wrap{width:min(100vw - var(--container-gutter)*2,13.375rem);box-sizing:border-box;z-index:999;position:absolute;bottom:calc(100% + .3125rem);left:50%;transform:translate(-50%)}.LdvrJa_tooltip__category{align-items:flex-start;font-size:.75rem;font-weight:400;display:flex}@media (min-width:1440px){.LdvrJa_tooltip__category{font-size:.75rem}}.LdvrJa_tooltip__category{color:var(--theme-theme-strongest);gap:.4375rem;margin-bottom:.125rem;font-weight:600;line-height:1.5}.LdvrJa_tooltip__text{align-self:center}.LdvrJa_tooltip__dot{border-radius:50%;flex-shrink:0;width:1em;height:1em;margin-top:.318182em;font-size:.916667em;display:block}.LdvrJa_tooltip__title{color:var(--theme-theme-strongest);font-size:.75rem}.LdvrJa_map-controls{background:var(--utility-white);cursor:pointer;width:1em;height:1em;transition-property:background,color;transition-duration:var(--timing);transition-timing-function:var(--ease);color:var(--brand-primary-rust);justify-content:center;align-items:center;font-size:2.3125rem;display:flex}.LdvrJa_map-controls__icon{background:var(--icon-color,var(--brand-primary-rust));width:1em;height:1em;mask-image:var(--mask-url);transition-property:background;transition-duration:var(--timing);transition-timing-function:var(--ease);font-size:1.3125rem;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.LdvrJa_map-controls+.LdvrJa_map-controls{box-shadow:0 -.0625rem 0 0 var(--theme-theme-subtlest)}.LdvrJa_map-controls:hover,.LdvrJa_map-controls:focus-visible{background:var(--brand-primary-plum);color:var(--utility-white);--icon-color:var(--utility-white)}.LdvrJa_map-controls-container{border:.080625rem solid var(--theme-theme-subtlest);opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:var(--timing);transition-timing-function:var(--ease),step-start;flex-direction:column;margin:clamp(1.25rem,2.22222vw,2rem);display:flex}@media (max-width:767px){.LdvrJa_rights-abuses-map:has(.LdvrJa_rights-abuses-map__content--intro-visible) .LdvrJa_map-controls-container{opacity:0;visibility:hidden;transition-timing-function:var(--ease),step-start}}
.TW17bq_cluster-dot{--cluster-dot-size:1.75rem;--cluster-dot-bg:var(--brand-primary-plum,#4a2956);--cluster-dot-fg:var(--utility-white,#fff);width:var(--cluster-dot-size);height:var(--cluster-dot-size);min-width:var(--cluster-dot-size);background:var(--cluster-dot-bg);color:var(--cluster-dot-fg);box-shadow:0 0 0 .125rem var(--utility-white,#fff);cursor:pointer;font-family:var(--typeface-text-copy),"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.TW17bq_cluster-dot{transition-property:transform,box-shadow;transition-duration:var(--timing);transition-timing-function:var(--ease)}}.TW17bq_cluster-dot[data-tier=md]{--cluster-dot-size:2.25rem;font-size:.8125rem}.TW17bq_cluster-dot[data-tier=lg]{--cluster-dot-size:2.75rem;font-size:.875rem}.TW17bq_cluster-dot:hover,.TW17bq_cluster-dot:focus-visible{transform:scale(1.08)}.TW17bq_cluster-dot:focus-visible{outline:.125rem solid var(--brand-primary-sky,#2e7fc0);outline-offset:.125rem}.TW17bq_cluster-dot__count{pointer-events:none}
