[data-domain=ai]{--tone:var(--domain-ai)}[data-domain=analytics]{--tone:var(--domain-analytics)}[data-domain=finance]{--tone:var(--domain-finance)}.domain-mark{background:var(--tone,var(--ink-3));vertical-align:.05em;flex:none;width:.5em;height:.5em;margin-right:.5em;display:inline-block}.map{font-family:var(--font-sans);-webkit-user-select:none;user-select:none;display:block;overflow:visible}.map .m-grid-line{fill:none;stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.map .m-grid-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-anchor:middle;fill:var(--ink-3);font-size:9.5px;font-weight:500}.map .m-region{fill:var(--tone);fill-opacity:.05;stroke:var(--tone);stroke-width:1.25px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.map .m-region-outer{fill:none;stroke:var(--tone);stroke-opacity:.4;stroke-width:.8px;stroke-dasharray:16 4 2 4;vector-effect:non-scaling-stroke}.map .e{fill:none;vector-effect:non-scaling-stroke}.map .e--hier{stroke:var(--ink-3);stroke-opacity:.55;stroke-width:1px}.map .e--mention{stroke:var(--ink-3);stroke-opacity:.45;stroke-width:1px;stroke-linecap:round;stroke-dasharray:0 3.5}.map .e--link{stroke:var(--ink-3);stroke-opacity:.5;stroke-width:.9px;stroke-dasharray:1.5 3}.map .e--rel{stroke:var(--ink-2);stroke-width:1.05px;stroke-dasharray:5 3.5}.map .e-arrow path{fill:var(--ink-2)}.map .e-lbl{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--accent);paint-order:stroke;stroke:var(--bg);stroke-width:3px;stroke-linejoin:round;visibility:hidden;font-size:10.5px;font-weight:500}.map .n{cursor:pointer;outline:none;text-decoration:none}.map .n-ring{fill:#0000;stroke:none}.map .n-dot{fill:var(--tone);stroke:var(--bg);stroke-width:1.25px}.map .n--post .n-dot{fill:var(--bg);stroke:var(--tone);stroke-width:1.5px}.map .n--note .n-dot{stroke:none}.map .n-audio{fill:none;stroke:var(--tone);stroke-width:1px;stroke-opacity:.85}.map .n-lbl{fill:var(--ink);paint-order:stroke;stroke:var(--bg);stroke-width:3.5px;stroke-linejoin:round;font-size:14px;font-weight:500}.map .n--post .n-lbl{font-family:var(--font-serif);fill:var(--ink-2);font-size:13px;font-style:italic;font-weight:400}.map .n--note .n-lbl{font-family:var(--font-serif);fill:var(--ink-2);font-size:12.5px;font-style:italic;font-weight:400}.map .n--domain .n-lbl{font-family:var(--font-mono);letter-spacing:.2em;fill:var(--ink-3);stroke-width:4px;font-size:13px;font-weight:500}@media (hover:hover){.map .n:hover .n-lbl{fill:var(--accent)}}.map .n.is-selected .n-lbl{fill:var(--accent)}.map .n:focus-visible .n-ring,.map .n.is-selected .n-ring{stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.map .n:focus-visible .n-ring{stroke-width:2px}.map[data-z="0"] :is(.lz1,.lz2,.lz3,.lz4,.lz5,.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="1"] :is(.lz2,.lz3,.lz4,.lz5,.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="2"] :is(.lz3,.lz4,.lz5,.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="3"] :is(.lz4,.lz5,.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="4"] :is(.lz5,.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="5"] :is(.lz6,.lz7,.lz8,.lz9,.lz10),.map[data-z="6"] :is(.lz7,.lz8,.lz9,.lz10),.map[data-z="7"] :is(.lz8,.lz9,.lz10),.map[data-z="8"] :is(.lz9,.lz10),.map[data-z="9"] .lz10{display:none}.map .n,.map .e,.map .e-arrow,.map .m-region,.map .m-region-outer{transition:opacity .16s}.map.is-highlight .n:not(.is-on){opacity:.2}.map.is-highlight :is(.e,.e-arrow):not(.is-on){opacity:.08}.map.is-highlight :is(.m-region,.m-region-outer){opacity:.45}.map .n.is-on .n-lbl{display:inline}.map .e.is-on{stroke-opacity:1}.map :is(.e--rel,.e--hier).is-on{stroke:var(--accent)}.map .e-arrow.is-on path{fill:var(--accent)}.map .e-lbl.is-on{visibility:visible}.map[data-hidden~=ai] [data-domain~=ai],.map[data-hidden~=analytics] [data-domain~=analytics],.map[data-hidden~=finance] [data-domain~=finance]{opacity:.06;pointer-events:none}.map .n.is-context .n-dot{opacity:.5}.map .n.is-context .n-lbl{fill:var(--ink-3)}.map.is-live .n-g,.map.is-live .m-ts{transform:scale(var(--k-inv,1))}.map.is-live.is-preview .n-g{transform:scale(calc(var(--k-inv,1) * .6))}.map.is-live.is-preview .n--domain .n-g{transform:scale(var(--k-inv,1)) translate(var(--px,0px), var(--py,0px))}.map.is-preview .n:not(.n--domain) .n-lbl{display:none}.map.is-preview .n--domain .n-lbl{text-anchor:middle;stroke-width:3px;font-size:10px}.map.is-live .e-lbl{font-size:calc(11px * var(--k-inv,1));stroke-width:calc(3px * var(--k-inv,1))}.map.is-dragging{cursor:grabbing}.atlas{grid-column:rail-start/side-end;min-width:0;margin-top:1.75rem;position:relative}.atlas-stage{border:1px solid var(--ink-3);outline:1px solid var(--rule);outline-offset:3px;background:var(--bg);margin:4px;position:relative;overflow:hidden}.atlas-stage>.map{width:100%;height:auto}.js .atlas-stage:not(.atlas-stage--empty){height:clamp(28rem,min(76vh,74vw),52rem)}.js .atlas-stage:not(.atlas-stage--empty)>.map{height:100%}.js .atlas-stage>.map.is-live{touch-action:none}.atlas-stage--empty{place-items:center;height:clamp(16rem,52vh,32rem);display:grid}.atlas-stage--empty>.map{width:100%;height:100%;position:absolute;inset:0}.atlas-empty__north{position:absolute;bottom:1rem;right:1.25rem}.atlas-empty__north .north{width:1.75rem;height:2.7rem}.atlas-empty{background:var(--bg);border:1px solid var(--ink-3);max-width:24rem;font-family:var(--font-serif);text-align:center;color:var(--ink-2);padding:1rem 1.5rem;font-size:1.1875rem;font-style:italic;line-height:1.45;position:relative}html:not(.js) [data-js-only],html:not(.js) .atlas-open,html:not(.js) .atlas-close{display:none!important}.title-block{z-index:3;background:var(--bg);border:1px solid var(--ink-2);width:18.5rem;color:var(--ink);position:absolute;top:calc(4px + 1rem);left:calc(4px + 1rem)}.title-block__kicker{border-bottom:1px solid var(--ink-3);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);padding:.4rem .75rem .35rem;font-size:.6875rem;font-weight:500;line-height:1.3}.title-block__main{padding:.65rem .75rem .75rem}.title-block__name{letter-spacing:-.015em;font-size:1.625rem;font-weight:500;line-height:1.1}.title-block__subtitle{color:var(--ink-2);text-wrap:balance;margin-top:.4rem;font-size:.875rem;line-height:1.45}.title-block__cells{border-top:1px solid var(--ink-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.title-block__cells>div{gap:.05rem;padding:.3rem .75rem .35rem;display:grid}.title-block__cells>div+div{border-left:1px solid var(--ink-3)}.title-block__cells dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.5625rem;font-weight:500;line-height:1.2}.title-block__cells dd{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink);margin:0;font-size:.75rem;font-weight:500;line-height:1.3}.atlas-tools{z-index:3;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.5rem .75rem;max-width:calc(100% - 22rem);display:flex;position:absolute;top:1rem;right:1rem}.atlas-filter{gap:.35rem;display:flex}.atlas-filter__button,.atlas-zoom__button,.atlas-close,.atlas-panel__close{font:500 .6875rem / 1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--bg);border:1px solid var(--ink-3);border-radius:var(--radius);cursor:pointer}.atlas-filter__button{white-space:nowrap;align-items:center;min-height:2rem;padding:0 .65rem 0 .6rem;display:inline-flex}.atlas-filter__tone{border:1px solid var(--tone);background:var(--tone);width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.atlas-filter__button[data-filter=ai]{--tone:var(--domain-ai)}.atlas-filter__button[data-filter=analytics]{--tone:var(--domain-analytics)}.atlas-filter__button[data-filter=finance]{--tone:var(--domain-finance)}.atlas-filter__button[aria-pressed=false]{color:var(--ink-3);text-decoration:line-through 1px}.atlas-filter__button[aria-pressed=false] .atlas-filter__tone{background:0 0}@media (hover:hover){:is(.atlas-filter__button,.atlas-zoom__button,.atlas-close,.atlas-panel__close):hover{color:var(--accent);border-color:var(--accent)}}.atlas-search{position:relative}.atlas-search__input{border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--bg);width:12.5rem;height:2rem;color:var(--ink);font:400 .875rem / 1 var(--font-sans);appearance:none;padding:0 .6rem}.atlas-search__input::placeholder{color:var(--ink-3)}.atlas-search__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.atlas-search__results{background:var(--bg);border:1px solid var(--ink-3);border-radius:var(--radius);width:16rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.atlas-search__option{cursor:pointer;align-items:baseline;gap:.5rem;padding:.35rem .65rem;font-size:.9375rem;line-height:1.3;display:flex}.atlas-search__option[aria-selected=true]{background:var(--accent-soft);color:var(--accent)}.atlas-search__option .meta{text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:.625rem}.atlas-search__empty{color:var(--ink-3);padding:.35rem .65rem}.atlas-zoom{z-index:3;display:grid;position:absolute;bottom:1rem;left:1rem}.atlas-zoom__button{place-items:center;width:2rem;height:2rem;padding:0;display:grid}.atlas-zoom__button+.atlas-zoom__button{border-top:0}.atlas-zoom__button:first-child{border-radius:var(--radius) var(--radius) 0 0}.atlas-zoom__button:not(:first-child,:last-child){border-radius:0}.atlas-zoom__button:last-child{border-radius:0 0 var(--radius) var(--radius)}.atlas-zoom__button:hover+.atlas-zoom__button{border-top:0}.atlas-zoom__button svg,.atlas-close svg,.atlas-panel__close svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:.875rem;height:.875rem}.atlas-legend{z-index:2;background:var(--bg);border:1px solid var(--ink-2);font-family:var(--font-sans);color:var(--ink-2);font-size:.75rem;line-height:1.3;position:absolute;bottom:1rem;right:1rem}.atlas-legend__title{border-bottom:1px solid var(--ink-3);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);padding:.35rem .7rem .3rem;font-size:.625rem;font-weight:500}.atlas-legend__list{grid-template-columns:auto auto;gap:.35rem 1.1rem;margin:0;padding:.55rem .7rem .6rem;list-style:none;display:grid}.atlas-legend__list li{white-space:nowrap;align-items:center;gap:.4rem;display:flex}.atlas-legend__list svg{flex:none;width:1.375rem;height:.75rem;overflow:visible}.lg-concept{fill:var(--ink-2)}.lg-post{fill:var(--bg);stroke:var(--ink-2);stroke-width:1.4px}.lg-note{fill:var(--ink-2)}.lg-audio{fill:none;stroke:var(--ink-2);stroke-width:1px}.lg-hier{stroke:var(--ink-3);stroke-width:1px}.lg-mention{stroke:var(--ink-3);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:0 3.5}.lg-rel{stroke:var(--ink-2);stroke-width:1.05px;stroke-dasharray:5 3.5;fill:none}.lg-arrow{fill:var(--ink-2)}.atlas-legend__scale{border-top:1px solid var(--ink-3);grid-template-columns:auto 1fr;display:grid}.atlas-legend__scale>*{padding:.4rem .7rem .45rem}.atlas-legend__scale>.north{box-sizing:content-box;border-right:1px solid var(--ink-3)}.north{width:1.5rem;height:2.3rem;overflow:visible}.north__ring{fill:none;stroke:var(--ink-3);stroke-width:.8px}.north__half{fill:var(--bg);stroke:var(--ink-2);stroke-width:.9px;stroke-linejoin:miter}.north__half--filled{fill:var(--ink-2)}.north__letter{font:500 8px var(--font-mono);fill:var(--ink-2);text-anchor:middle}.scale-bar{align-content:end;justify-items:start;gap:.25rem;display:grid}.scale-bar__line{border:1px solid var(--ink-2);min-width:2rem;height:5px;display:block}.scale-bar__line:before{content:"";background:var(--ink-2);width:50%;height:100%;display:block}.scale-bar__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.atlas-panel{z-index:4;overscroll-behavior:contain;background:var(--bg);border:1px solid var(--ink-2);border-radius:var(--radius);width:min(21rem,100% - 2rem);padding:1.1rem 1.25rem 1.25rem;position:absolute;top:3.75rem;bottom:1rem;right:1rem;overflow-y:auto}.atlas-panel[hidden]{display:none}.atlas-panel:focus{outline:none}.atlas-panel__close{border-color:#0000;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid;position:absolute;top:.6rem;right:.6rem}.atlas-panel__kicker{align-items:center;padding-right:2rem;display:flex}.atlas-panel__title{letter-spacing:-.01em;text-wrap:balance;margin-top:.4rem;font-size:1.4375rem;line-height:1.15}.atlas-panel__definition{color:var(--ink-2);text-wrap:pretty;margin-top:.6rem;font-size:.9375rem;line-height:1.55}.atlas-panel__groups{margin-top:.9rem}.atlas-panel__group{border-top:1px solid var(--rule);padding-block:.55rem}.atlas-panel__group h3{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.3rem;font-size:.6875rem;font-weight:500}.atlas-panel__group ul{margin:0;padding:0;list-style:none}.atlas-panel__group button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;padding:.12rem 0;font-size:.9375rem;line-height:1.35;display:inline-flex}.atlas-panel__group button:hover{color:var(--accent)}.atlas-panel__go{font-family:var(--font-mono);color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-line);text-underline-offset:.2em;margin-top:1rem;font-size:.8125rem;font-weight:500;display:inline-block}.atlas-panel__go:hover{text-decoration-color:var(--accent)}.atlas-hint{z-index:5;background:var(--ink);max-width:calc(100% - 2rem);color:var(--bg);border-radius:var(--radius);font:500 .75rem / 1.3 var(--font-mono);text-align:center;opacity:0;pointer-events:none;padding:.45rem .8rem;transition:opacity .2s;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.atlas-hint.is-visible{opacity:1}.atlas-open,.atlas-close{display:none}@media (width<=759.98px){.atlas{grid-column:text;margin-top:1.25rem}.title-block{width:auto;margin:0 0 1rem;position:static}.js .atlas-stage:not(.atlas-stage--empty){height:14rem}.js .atlas:not(.is-open) :is(.atlas-tools,.atlas-zoom,.atlas-legend,.atlas-panel){display:none}.js .atlas:not(.is-open) .atlas-stage>.map{pointer-events:none}.js .atlas-open{z-index:4;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0 0 .85rem;display:flex;position:absolute;inset:0}.atlas-open__text{background:var(--bg);border:1px solid var(--ink-2);border-radius:var(--radius);font:500 .6875rem / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:.5rem .85rem}.atlas-open:hover .atlas-open__text,.atlas-open:focus-visible .atlas-open__text{color:var(--accent);border-color:var(--accent)}.atlas.is-open .atlas-open{display:none}.atlas.is-open .atlas-stage{z-index:60;border:0;outline:0;height:auto;margin:0;position:fixed;inset:0}.js .atlas.is-open .atlas-close{z-index:6;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid;position:absolute;top:.75rem;right:.75rem}.atlas-close span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atlas.is-open .atlas-tools{flex-direction:column;align-items:stretch;gap:.4rem;max-width:calc(100% - 4.25rem);top:.75rem;left:.75rem;right:auto}.atlas.is-open .atlas-filter{flex-wrap:wrap;gap:.3rem}.atlas.is-open .atlas-filter__button{letter-spacing:.06em;min-height:1.85rem;padding:0 .5rem 0 .45rem;font-size:.625rem}.atlas.is-open .atlas-search__input{width:100%}.atlas.is-open .atlas-search__results{width:100%;left:0;right:auto}.atlas.is-open .atlas-legend{display:none}.atlas.is-open .atlas-panel{border-width:1px 0 0;border-radius:0;width:auto;max-height:55%;inset:auto 0 0}html.atlas-fullscreen,html.atlas-fullscreen body{overflow:hidden}}.atlas-index__dek{max-width:var(--measure);margin-bottom:1.5rem}.atlas-index,.concept-index{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:2.25rem 2.5rem;display:grid}.atlas-index__title{border-bottom:1px solid var(--ink-3);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);align-items:center;padding-bottom:.55rem;font-size:.75rem;font-weight:500;display:flex}.atlas-index__title a{text-decoration:none}.atlas-index__title a:hover{color:var(--accent)}.atlas-index__list,.concept-index__list{margin:0;padding:0;list-style:none}.atlas-index__row{padding:.45rem 0 .45rem calc(var(--d,0) * 1rem);border-bottom:1px solid var(--rule);align-items:baseline;gap:.4rem;font-size:1rem;line-height:1.3;display:flex}.atlas-index__row[style] .atlas-index__name:before{content:"";border-left:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);vertical-align:.15em;opacity:.7;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block}.atlas-index__name,.concept-index__name{text-decoration:none}.atlas-index__name:hover,.concept-index__name:hover{color:var(--accent)}.atlas-index__leader{border-bottom:1px dotted var(--ink-3);opacity:.6;flex:1rem;min-width:1rem;transform:translateY(-.25em)}.atlas-index__count{white-space:nowrap;font-size:.6875rem}.atlas-index__square{min-width:1.9rem;font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-3);font-size:.6875rem;font-weight:500;text-decoration:none}.atlas-index__square:hover{color:var(--accent)}.atlas-index__row .draft-badge,.concept-index__row .draft-badge{padding:.05rem .3rem;font-size:.5625rem}.concept-index__row{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:baseline;column-gap:.75rem;padding:.55rem 0;display:grid}.concept-index__name{font-size:1.0625rem;line-height:1.3}.concept-index__row .draft-badge{vertical-align:.2em;margin-left:.5rem}.atlas-index--single{max-width:var(--measure)}.concept-index__count{grid-area:1/2;font-size:.6875rem}.concept-index__parent{grid-column:1/-1;font-size:.75rem}.breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.25rem 0;margin:0 0 1.1rem;padding:0;list-style:none;display:flex}.breadcrumb li{align-items:center;display:inline-flex}.breadcrumb li+li:before{content:"/";font-family:var(--font-mono);color:var(--ink-3);margin:0 .55rem;font-size:.75rem}.breadcrumb a{align-items:center;display:inline-flex}.breadcrumb [aria-current] .label{color:var(--ink-2)}.concept .post-kicker .label{color:var(--accent)}.concept__body{align-content:start;gap:2.5rem;display:grid}.concept__note{font-size:var(--text-body);line-height:var(--leading);text-wrap:pretty;hyphens:auto}.concept__note a{color:var(--accent);text-decoration-color:var(--accent-line);text-underline-offset:.2em}.concept__section>.label{margin-bottom:.75rem;display:block}.relations{border-top:1px solid var(--rule);margin:0}.relations__row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(7rem,9.5rem) 1fr;gap:.25rem 1.25rem;padding-block:.6rem;display:grid}.relations dt{font-family:var(--font-mono);color:var(--ink-2);padding-top:.15rem;font-size:.8125rem;line-height:1.4}.relations dd{margin:0}.relations ul{flex-wrap:wrap;gap:.15rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.relations a{align-items:baseline;line-height:1.4;text-decoration:none;display:inline-flex}.relations a:hover{color:var(--accent)}.concept__children{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.concept__children li{border-bottom:1px solid var(--rule);gap:.15rem;padding-block:.7rem;display:grid}.concept__children a{font-family:var(--font-serif);font-size:1.1875rem;font-weight:500;text-decoration:none}.concept__children a:hover{color:var(--accent)}.concept__child-def{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.concept__empty{font-family:var(--font-serif);color:var(--ink-2);font-style:italic}.concept__side{grid-column:text;min-width:0;margin-top:3rem}@media (width>=1200px){.concept__side{grid-area:1/side/span 2;margin-top:0;padding-top:.35rem}}@media (width<=1199.98px){.concept__side+.concept__body{margin-top:2.5rem}}.local-map{max-width:24rem;margin:0}.local-map__title{border-bottom:1px solid var(--rule);margin-bottom:.75rem;padding-bottom:.6rem;display:block}.local-map__frame{text-decoration:none;display:block}.map--local{max-width:100%;height:auto}.map--local .n-lbl{font-size:12.5px}.map--local .n--domain .n-lbl{font-size:11.5px}.map--local .n--post .n-lbl{font-size:11.6px}.map--local .n--note .n-lbl{font-size:11.2px}.map--local .e-lbl{display:none}.map--local .n.is-context .n-lbl{font-size:11.5px;font-weight:400}a.local-map__frame:hover .map .n-lbl{fill:var(--accent)}a.local-map__frame:focus-visible{outline-offset:6px}.local-map__go{margin-top:.5rem}.post-map{grid-column:text;min-width:0;margin-top:3rem}@media (width>=1200px){.post-map{grid-area:1/side;align-self:start;margin-top:0;padding-top:.35rem}}.domain-map{min-width:0;margin:2.25rem 0 0}.domain-map__frame{border:1px solid var(--ink-3);outline:1px solid var(--rule);outline-offset:3px;justify-content:center;margin:4px;padding-block:.5rem;display:flex;overflow:hidden}.domain-map__frame .map{max-width:100%;height:auto}.concept-chips h2,.backlinks h2{margin-bottom:.75rem}.chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chip{border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink);align-items:center;padding:.35rem .7rem .35rem .6rem;font-size:.9375rem;line-height:1.2;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--accent);color:var(--accent)}.backlinks__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.backlinks__list li{border-bottom:1px solid var(--rule);gap:.1rem;padding-block:.7rem;display:grid}.backlinks__list a{font-family:var(--font-serif);font-size:1.125rem;font-weight:500;line-height:1.35;text-decoration:none}.backlinks__list a:hover{color:var(--accent)}.prose a.wiki-link{text-decoration-style:dotted;text-decoration-thickness:1.5px}@media (prefers-reduced-motion:reduce){.map .n,.map .e,.map .e-arrow,.atlas-hint{transition:none}}
