.ch2m{isolation:isolate;background:var(--inst-grad-slate);position:absolute;inset:0;overflow:hidden}.ch2m:after{content:"";z-index:1;pointer-events:none;opacity:.13;mix-blend-mode:overlay;background-image:var(--inst-grain);background-size:180px 180px;position:absolute;inset:0}.ch2m-map{pointer-events:none;opacity:0;transition:opacity .9s;position:absolute;inset:0}.ch2m.is-up .ch2m-map{opacity:1}.ch2m-map .ch2m-bm{position:absolute;inset:0}.ch2m[data-layout=side] .ch2m-map{-webkit-mask-image:linear-gradient(90deg, #0000001f 0, #0000001f calc(var(--ch2m-cr,40%) + 16px), #000 calc(var(--ch2m-cr,40%) + 160px)), linear-gradient(180deg, #000 calc(var(--ch2m-ct,60%) - 120px), #0000001f calc(var(--ch2m-ct,60%) + 24px));mask-image:linear-gradient(90deg, #0000001f 0, #0000001f calc(var(--ch2m-cr,40%) + 16px), #000 calc(var(--ch2m-cr,40%) + 160px)), linear-gradient(180deg, #000 calc(var(--ch2m-ct,60%) - 120px), #0000001f calc(var(--ch2m-ct,60%) + 24px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.ch2m[data-layout=top] .ch2m-map{-webkit-mask-image:linear-gradient(180deg, #000 calc(var(--ch2m-ct,50%) - 40px), #00000024 calc(var(--ch2m-ct,50%) + 40px));mask-image:linear-gradient(180deg, #000 calc(var(--ch2m-ct,50%) - 40px), #00000024 calc(var(--ch2m-ct,50%) + 40px))}@media (prefers-reduced-motion:reduce){.ch2m-map{transition-duration:.3s}}.ch2-credit--map{color:var(--inst-on-dark-mist)}
