.landmark-art{--a-paper:var(--color-ink);--a-face:color-mix(in oklab, var(--color-paper) 9%, var(--color-ink));--a-top:color-mix(in oklab, var(--color-paper) 8%, var(--color-ink));--a-shade-0:color-mix(in oklab, var(--color-paper) 1.5%, var(--color-ink));--a-shade-1:color-mix(in oklab, var(--color-paper) 3%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-paper) 4.5%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-paper) 6%, var(--color-ink));--a-lit-top:color-mix(in oklab, var(--color-paper) 14%, var(--color-ink));--a-lit-shade:color-mix(in oklab, var(--color-paper) 10%, var(--color-ink));--a-hi:color-mix(in oklab, var(--color-paper) 82%, transparent);--a-mid:color-mix(in oklab, var(--color-paper) 42%, transparent);--a-lo:color-mix(in oklab, var(--color-paper) 24%, transparent);--a-faint:color-mix(in oklab, var(--color-paper) 13%, transparent);--a-lit:var(--color-paper);--a-dot:var(--color-paper);--a-halo:var(--color-paper);--a-halo-opacity:.05;--a-weight:.6px}:root[data-theme=light] .landmark-art{--a-face:var(--color-ink);--a-top:var(--color-ink);--a-shade-0:color-mix(in oklab, var(--color-paper) 13%, var(--color-ink));--a-shade-1:color-mix(in oklab, var(--color-paper) 9%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-paper) 6%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-paper) 3%, var(--color-ink));--a-lit-top:var(--color-ink);--a-lit-shade:color-mix(in oklab, var(--color-paper) 5%, var(--color-ink));--a-hi:color-mix(in oklab, var(--color-paper) 85%, transparent);--a-mid:color-mix(in oklab, var(--color-paper) 45%, transparent);--a-lo:color-mix(in oklab, var(--color-paper) 28%, transparent);--a-faint:color-mix(in oklab, var(--color-paper) 15%, transparent);--a-halo-opacity:.12}.landmark-art :is(.gg-orange,.gg-road,.masp-red){--a-paper:color-mix(in oklab, var(--color-accent) 70%, var(--color-ink));--a-top:color-mix(in oklab, var(--color-accent) 85%, var(--color-ink));--a-shade-0:color-mix(in oklab, var(--color-accent) 42%, var(--color-ink));--a-shade-1:color-mix(in oklab, var(--color-accent) 50%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-accent) 58%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-accent) 66%, var(--color-ink));--a-lit-top:var(--color-accent);--a-lit-shade:color-mix(in oklab, var(--color-accent) 75%, var(--color-ink));--a-hi:var(--color-accent);--a-lo:color-mix(in oklab, var(--color-accent) 35%, var(--color-ink));--a-faint:color-mix(in oklab, var(--color-accent) 55%, var(--color-ink))}:root[data-theme=light] .landmark-art :is(.gg-orange,.gg-road,.masp-red){--a-paper:color-mix(in oklab, var(--color-accent) 55%, var(--color-ink));--a-top:color-mix(in oklab, var(--color-accent) 40%, var(--color-ink));--a-shade-0:var(--color-accent);--a-shade-1:color-mix(in oklab, var(--color-accent) 88%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-accent) 76%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-accent) 64%, var(--color-ink));--a-lit-top:color-mix(in oklab, var(--color-accent) 30%, var(--color-ink));--a-lit-shade:color-mix(in oklab, var(--color-accent) 50%, var(--color-ink));--a-lo:var(--color-accent);--a-faint:color-mix(in oklab, var(--color-accent) 45%, var(--color-ink))}.landmark-art .gg-road{--a-top:color-mix(in oklab, var(--color-paper) 10%, var(--color-ink))}.landmark-art .gg-rope .iso-line{stroke:color-mix(in oklab, var(--color-accent) 80%, transparent)}.landmark-art :is(.gg-water,.masp-glass){--a-paper:color-mix(in oklab, var(--color-glow) 30%, var(--color-ink));--a-top:color-mix(in oklab, var(--color-glow) 36%, var(--color-ink));--a-shade-0:color-mix(in oklab, var(--color-glow) 16%, var(--color-ink));--a-shade-1:color-mix(in oklab, var(--color-glow) 20%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-glow) 25%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-glow) 30%, var(--color-ink));--a-lit-shade:color-mix(in oklab, var(--color-glow) 32%, var(--color-ink));--a-faint:color-mix(in oklab, var(--color-glow) 50%, var(--color-ink))}:root[data-theme=light] .landmark-art :is(.gg-water,.masp-glass){--a-paper:color-mix(in oklab, var(--color-glow) 9%, var(--color-ink));--a-top:color-mix(in oklab, var(--color-glow) 6%, var(--color-ink));--a-shade-0:color-mix(in oklab, var(--color-glow) 20%, var(--color-ink));--a-shade-1:color-mix(in oklab, var(--color-glow) 16%, var(--color-ink));--a-shade-2:color-mix(in oklab, var(--color-glow) 12%, var(--color-ink));--a-shade-3:color-mix(in oklab, var(--color-glow) 9%, var(--color-ink));--a-lit-shade:color-mix(in oklab, var(--color-glow) 11%, var(--color-ink));--a-faint:color-mix(in oklab, var(--color-glow) 22%, var(--color-ink))}.landmark-art svg{width:100%;height:auto;display:block;overflow:visible}.landmark-art :is(path,circle){vector-effect:non-scaling-stroke}.landmark-art .iso-fill{fill:var(--a-paper);stroke:none}.landmark-art .iso-solid[data-lit]>.iso-fill{fill:var(--a-face)}.landmark-art :is(.iso-shade,.iso-top){stroke:none}.landmark-art .iso-shade[data-shade="0"]{fill:var(--a-shade-0)}.landmark-art .iso-shade[data-shade="1"]{fill:var(--a-shade-1)}.landmark-art .iso-shade[data-shade="2"]{fill:var(--a-shade-2)}.landmark-art .iso-shade[data-shade="3"]{fill:var(--a-shade-3)}.landmark-art .iso-top{fill:var(--a-top)}.landmark-art .iso-solid[data-lit]>.iso-top{fill:var(--a-lit-top)}.landmark-art .iso-solid[data-lit]>.iso-shade{fill:var(--a-lit-shade)}.landmark-art .iso-solid[data-seamless]>:is(.iso-shade,.iso-top){stroke-width:.4px;stroke-linejoin:round}.landmark-art .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--a-shade-0)}.landmark-art .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--a-shade-1)}.landmark-art .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--a-shade-2)}.landmark-art .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--a-shade-3)}.landmark-art .iso-solid[data-seamless]>.iso-top{stroke:var(--a-top)}.landmark-art .iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--a-lit-top)}.landmark-art .iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--a-lit-shade)}.landmark-art .iso-solid[data-lit]>.iso-edge{stroke:var(--a-lit)}.landmark-art .iso-halo{fill:var(--a-halo);stroke:none;filter:blur(9px);opacity:var(--a-halo-opacity);transform:translateY(3px)}.landmark-art .iso-line{fill:none;stroke:var(--a-lo);stroke-width:var(--a-weight);stroke-linecap:round;stroke-linejoin:round}.landmark-art .iso-line[data-tone=hi]{stroke:var(--a-hi)}.landmark-art .iso-line[data-tone=mid]{stroke:var(--a-mid)}.landmark-art .iso-line[data-tone=lo]{stroke:var(--a-lo)}.landmark-art .iso-line[data-tone=faint]{stroke:var(--a-faint)}.landmark-art .iso-line[data-tone=lit]{stroke:var(--a-lit)}.landmark-art .iso-line:is([data-tone=red],[data-tone=green],[data-tone=blue]){stroke:var(--color-accent)}.landmark-art .iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.landmark-art .iso-line[data-dashed]{stroke-dasharray:3 3}.landmark-art .iso-line[data-flow]{stroke-dasharray:2 6}.landmark-art .iso-wire-end{fill:var(--a-paper);stroke:var(--a-lo);stroke-width:var(--a-weight)}.landmark-art .iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--a-hi)}.landmark-art .iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--a-mid)}.landmark-art .iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--a-faint)}.landmark-art .iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--a-lit)}.landmark-art .iso-dots circle{fill:var(--a-dot);stroke:none;opacity:.32}.landmark-art .iso-dots[data-tone=hi] circle{opacity:.85}.landmark-art .iso-dots[data-tone=mid] circle{opacity:.45}.landmark-art .iso-dots[data-tone=lo] circle{opacity:.22}.landmark-art .iso-dots[data-tone=faint] circle{opacity:.12}.landmark-art .iso-face-text{fill:var(--a-mid);font-family:var(--font-body);letter-spacing:.04em}.landmark-art .iso-face-text[data-tone=hi]{fill:var(--a-hi)}.landmark-art .iso-face-text[data-tone=lo]{fill:var(--a-lo)}.landmark-art .iso-face-text[data-tone=faint]{fill:var(--a-faint)}.landmark-art .tb-body{fill:var(--a-shade-2);stroke:none}.landmark-art .tb-shine{fill:var(--a-top);stroke:none}.landmark-art .tb-shade{fill:var(--a-shade-0);stroke:none}.landmark-art .tb-ring{fill:none;stroke:var(--a-lo);stroke-width:.45px;stroke-linejoin:round}.landmark-art .tb-ring[data-tone=mid]{stroke:var(--a-mid)}.landmark-art .tb-ring[data-tone=faint]{stroke:var(--a-faint)}.landmark-art .tb-ring[data-tone=hi]{stroke:var(--a-hi)}.landmark-art .landmark-mover>*{opacity:var(--fade,1)}
