.hz-value-cartography{--map-ivory:#f6f2eb;--map-navy:#0d1b2a;--map-gold:#c89a3c;--map-graphite:#2b2b2b;--map-paper:#efe6d9;border:1px solid color-mix(in oklab, var(--map-navy) 15%, transparent);background:var(--map-paper);color:var(--map-graphite);border-radius:2px 22px 2px 2px;position:relative;overflow:hidden;box-shadow:10px 10px #0d1b2a0f;container-type:inline-size}.hz-value-cartography:before{background:var(--map-gold);content:"";pointer-events:none;width:4rem;height:3px;position:absolute;top:0;left:1.35rem}.hz-value-cartography__header{z-index:2;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem 1.35rem 0;display:flex;position:relative}.hz-value-cartography__eyebrow,.hz-value-cartography__node>span,.hz-value-cartography__legend span,.hz-value-cartography__story p{text-transform:uppercase;letter-spacing:.16em;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.hz-value-cartography__eyebrow{color:#77541e;font-size:.68rem}.hz-value-cartography__header h2{max-width:22ch;color:var(--map-navy);letter-spacing:-.025em;margin-top:.35rem;font-family:Newsreader,Georgia,serif;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:500;line-height:1.08}.hz-value-cartography__legend{flex-wrap:wrap;justify-content:flex-end;gap:.45rem .8rem;max-width:19rem;display:flex}.hz-value-cartography__legend span{color:#685f54;align-items:center;gap:.35rem;font-size:.57rem;display:inline-flex}.hz-value-cartography__legend span:before{content:"";border:1px solid;border-radius:50%;width:.45rem;height:.45rem}.hz-value-cartography__legend span[data-basis=observed]:before{background:#0d1b2a47}.hz-value-cartography__legend span[data-basis=declared]:before{background:0 0;border-style:dotted}.hz-value-cartography__legend span[data-basis=recorded]:before{background:#0d1b2a38}.hz-value-cartography__legend span[data-basis=measured]:before{background:var(--map-gold);border-color:#80601f;box-shadow:0 0 0 2px #c89a3c2e}.hz-value-cartography__legend span[data-basis=hypothesis]:before{border-style:dashed}.hz-value-cartography__legend span[data-basis=contradiction]:before{border-style:dashed;border-color:#9c4736}.hz-value-cartography__legend span[data-basis=unknown]:before{opacity:.45;background:0 0}.hz-value-cartography__legend span[data-basis=test]:before{border-color:var(--map-gold);background:color-mix(in oklab, var(--map-gold) 22%, transparent)}.hz-value-cartography__legend span[data-basis=decision]:before{border-color:var(--map-navy);background:var(--map-navy)}.hz-value-cartography__diagram{margin-block-start:clamp(1.5rem,2.5cqi,1.75rem);position:relative}.hz-value-cartography__canvas{min-height:34rem;margin:0 .75rem;position:relative}.hz-value-cartography.is-compact .hz-value-cartography__canvas{min-height:27rem}.hz-value-cartography[data-density=dense] .hz-value-cartography__canvas{min-height:52rem}.hz-value-cartography__canvas svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hz-value-cartography__edge line{stroke:#0d1b2a52;stroke-width:1.25px;vector-effect:non-scaling-stroke}.hz-value-cartography__edge path{fill:#0d1b2a6b}.hz-value-cartography__edge text{fill:#5b554c;stroke:var(--map-paper);stroke-width:7px;stroke-linejoin:round;paint-order:stroke fill;letter-spacing:.07em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:600}.hz-value-cartography__edge[data-basis=hypothesis] line,.hz-value-cartography__edge[data-basis=unknown] line{stroke-dasharray:7 7}.hz-value-cartography__edge[data-basis=declared] line{stroke:#0d1b2a3d;stroke-dasharray:2 6}.hz-value-cartography__edge[data-basis=recorded] line{stroke:#0d1b2a94;stroke-width:1.65px}.hz-value-cartography__edge[data-basis=measured] line{stroke:#0d1b2ac7;stroke-width:2.15px}.hz-value-cartography__edge[data-basis=contradiction] line{stroke:#9c4736b8;stroke-dasharray:4 5}.hz-value-cartography__edge[data-basis=test] line,.hz-value-cartography__edge[data-basis=decision] line{stroke:#c89a3cc7;stroke-width:1.8px}.hz-value-cartography__node{z-index:2;top:var(--map-y);left:var(--map-x);background:#f8f2e8;border:1px solid #0d1b2a2e;border-radius:2px 10px 2px 2px;width:min(12.5rem,27%);min-width:8.5rem;padding:.75rem .85rem;animation:.52s both hz-map-node-in;position:absolute;transform:translate(-50%,-50%);box-shadow:4px 4px #0d1b2a0f}.hz-value-cartography__node>span{color:#77541e;font-size:.58rem;display:block}.hz-value-cartography__node strong{color:var(--map-navy);margin-top:.28rem;font-family:Newsreader,Georgia,serif;font-size:clamp(.94rem,1.4vw,1.12rem);font-weight:500;line-height:1.15;display:block}.hz-value-cartography__node small{color:#625d55;margin-top:.35rem;font-size:.68rem;line-height:1.35;display:block}.hz-value-cartography__node[data-kind=tension],.hz-value-cartography__node[data-kind=decision]{background:var(--map-navy);border-color:#c89a3c8f}.hz-value-cartography__node[data-kind=tension] strong,.hz-value-cartography__node[data-kind=decision] strong{color:var(--map-ivory)}.hz-value-cartography__node[data-kind=tension]>span,.hz-value-cartography__node[data-kind=decision]>span{color:#e4bf71}.hz-value-cartography__node[data-kind=tension] small,.hz-value-cartography__node[data-kind=decision] small{color:#f6f2eb94}.hz-value-cartography__node[data-basis=hypothesis]{border-style:dashed}.hz-value-cartography__node[data-basis=declared]{border-style:dotted}.hz-value-cartography__node[data-basis=recorded]{box-shadow:inset 3px 0 #0d1b2a66,4px 4px #0d1b2a0f}.hz-value-cartography__node[data-basis=measured]{box-shadow:inset 3px 0 0 var(--map-gold), 4px 4px 0 #0d1b2a0f;border-color:#80601f94}.hz-value-cartography__node[data-basis=contradiction]{border-style:dashed;border-color:#9c473694}.hz-value-cartography__node[data-basis=unknown]{box-shadow:none;background:#f6f2eb94;border-style:dashed}.hz-value-cartography__node[data-kind=test]{background:color-mix(in oklab, var(--map-gold) 12%, var(--map-ivory));border-color:#c89a3c99}.hz-value-cartography__story{z-index:2;gap:0;margin:0 1rem 1.1rem;display:none;position:relative}.hz-value-cartography__story li{grid-template-columns:2rem 1fr;gap:.75rem;padding:0 0 1.1rem;display:grid;position:relative}.hz-value-cartography__story-index{z-index:1;background:var(--map-ivory);color:#0d1b2aa3;border:1px solid #0d1b2a3d;border-radius:2px;place-items:center;width:1.4rem;height:1.4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem;display:grid;position:relative}.hz-value-cartography__story p{color:#77541e;font-size:.56rem}.hz-value-cartography__story strong,.hz-value-cartography__story small,.hz-value-cartography__story span:not(.hz-value-cartography__story-index){display:block}.hz-value-cartography__story strong{color:var(--map-navy);margin-top:.18rem;font-family:Newsreader,Georgia,serif;font-size:1rem;font-weight:500;line-height:1.2}.hz-value-cartography__story small{color:#625d55;margin-top:.2rem;font-size:.68rem}.hz-value-cartography__story span:not(.hz-value-cartography__story-index){color:#514d47;margin-top:.28rem;font-size:.75rem;line-height:1.45}.hz-value-cartography__caption{z-index:2;color:#685f54;border-top:1px solid #0d1b2a1a;margin:0 1.35rem 1.25rem;padding-top:.85rem;font-size:.78rem;line-height:1.5;position:relative}@keyframes hz-map-node-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}}html[data-hazon-reading-size=large] .hz-value-cartography__canvas,html[data-hazon-reading-size=xlarge] .hz-value-cartography__canvas{display:none}html[data-hazon-reading-size=large] .hz-value-cartography__story,html[data-hazon-reading-size=xlarge] .hz-value-cartography__story{display:grid}@media (width<=1100px){.hz-value-cartography__header{padding:1.1rem 1rem 0;display:block}.hz-value-cartography__legend{justify-content:flex-start;margin-top:.9rem}.hz-value-cartography__canvas{display:none}.hz-value-cartography__story{z-index:2;gap:0;margin:0 1rem 1.1rem;display:grid;position:relative}.hz-value-cartography__story li{grid-template-columns:2rem 1fr;gap:.75rem;padding:0 0 1.1rem;display:grid;position:relative}.hz-value-cartography__story-index{z-index:1;background:var(--map-ivory);color:#0d1b2aa3;border:1px solid #0d1b2a3d;border-radius:2px;place-items:center;width:1.4rem;height:1.4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem;display:grid;position:relative}.hz-value-cartography__story p{color:#77541e;font-size:.56rem}.hz-value-cartography__story strong,.hz-value-cartography__story small,.hz-value-cartography__story span:not(.hz-value-cartography__story-index){display:block}.hz-value-cartography__story strong{color:var(--map-navy);margin-top:.18rem;font-family:Newsreader,Georgia,serif;font-size:1rem;font-weight:500;line-height:1.2}.hz-value-cartography__story small{color:#625d55;margin-top:.2rem;font-size:.68rem}.hz-value-cartography__story span:not(.hz-value-cartography__story-index){color:#514d47;margin-top:.28rem;font-size:.75rem;line-height:1.45}.hz-value-cartography__caption{margin-inline:1rem}}@container (width<=36rem){.hz-value-cartography__header{padding:1.1rem 1rem 0;display:block}.hz-value-cartography__legend{justify-content:flex-start;margin-top:.9rem}.hz-value-cartography__canvas{display:none}.hz-value-cartography__story{display:grid}.hz-value-cartography__caption{margin-inline:1rem}}@media (prefers-reduced-motion:reduce){.hz-value-cartography__node{animation:none}}.hz-value-cartography[data-variant=hero] .hz-value-cartography__header{flex-direction:column;gap:.75rem}.hz-value-cartography[data-variant=hero] .hz-value-cartography__header>div{min-width:0;max-width:100%}.hz-value-cartography[data-variant=hero] .hz-value-cartography__header h2{max-width:28ch}.hz-value-cartography[data-variant=hero] .hz-value-cartography__legend{justify-content:flex-start;max-width:100%}html .hz-value-cartography[data-variant=hero] .hz-value-cartography__canvas{min-height:32rem;display:none}html .hz-value-cartography[data-variant=hero] .hz-value-cartography__story{display:grid}.hz-value-cartography[data-variant=hero] .hz-value-cartography__node{overflow-wrap:anywhere;width:28%;min-width:0;padding:.65rem}.hz-value-cartography[data-variant=hero] .hz-value-cartography__node strong{font-size:1rem;line-height:1.25}@media (width>=1101px){@container (width>=480px){html .hz-value-cartography[data-variant=hero] .hz-value-cartography__canvas{display:block}html .hz-value-cartography[data-variant=hero] .hz-value-cartography__story{display:none}}}
