.band[data-astro-cid-zmw3i2lm]{background:#15110f;width:100vw;height:380px;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.band[data-astro-cid-zmw3i2lm] img[data-astro-cid-zmw3i2lm]{object-fit:cover;object-position:center 28%;width:100%;height:100%;position:absolute;inset:0}.band[data-astro-cid-zmw3i2lm]:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#0a080733 55%,#0a0807c7 100%);position:absolute;inset:0}.bandbtn[data-astro-cid-zmw3i2lm]{z-index:1;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.cap[data-astro-cid-zmw3i2lm]{z-index:2;left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));right:var(--gutter);color:#fff;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:24px}.cap[data-astro-cid-zmw3i2lm] .eyebrow[data-astro-cid-zmw3i2lm]{color:#fffc}.t[data-astro-cid-zmw3i2lm]{font-family:var(--display);overflow-wrap:anywhere;font-size:34px;font-weight:600;line-height:1.1}.s[data-astro-cid-zmw3i2lm]{color:#ffffffe0;font-size:14px}.cap[data-astro-cid-zmw3i2lm] .pill[data-astro-cid-zmw3i2lm]{pointer-events:auto;color:#1b1f27;background:#fffffff0;margin-top:6px}.cr[data-astro-cid-zmw3i2lm]{z-index:2;right:var(--gutter);color:#fff;pointer-events:none;background:#14110f99;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:14px}@media (width>=900px){.band[data-astro-cid-zmw3i2lm]{height:460px}.t[data-astro-cid-zmw3i2lm]{font-size:44px}}.treewrap[data-astro-cid-xo3bn4zg]{background:var(--card);border:1px solid var(--line);border-radius:var(--rad2);margin-top:14px;padding:10px;overflow-x:auto}.in[data-astro-cid-xo3bn4zg]{min-width:var(--minw)}.in[data-astro-cid-xo3bn4zg] svg{width:100%;display:block}.in[data-astro-cid-xo3bn4zg] .pair{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:4 6}.in[data-astro-cid-xo3bn4zg] .box{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.in[data-astro-cid-xo3bn4zg] .box.me{fill:var(--accent);stroke:var(--accent)}.in[data-astro-cid-xo3bn4zg] .box.unk{stroke-dasharray:4 4;fill:none}.in[data-astro-cid-xo3bn4zg] a:hover .box,.in[data-astro-cid-xo3bn4zg] a:focus-visible .box{stroke:var(--accent);stroke-width:2.5px}.in[data-astro-cid-xo3bn4zg] .ps{fill:var(--accent2)}.in[data-astro-cid-xo3bn4zg] .pd{fill:var(--accent)}.in[data-astro-cid-xo3bn4zg] .nm{fill:var(--fg);font:600 14px Inter,sans-serif}.in[data-astro-cid-xo3bn4zg] .nm.me{fill:var(--onaccent)}.in[data-astro-cid-xo3bn4zg] .nm.unk{opacity:.5;font-weight:400}.in[data-astro-cid-xo3bn4zg] .sub{fill:var(--fg);opacity:.65;font:400 11px Inter,sans-serif}.in[data-astro-cid-xo3bn4zg] .cut{stroke:var(--card);stroke-width:2.5px}.phone[data-astro-cid-xo3bn4zg]{display:none;overflow:visible}@media (width<=700px){.treewrap[data-astro-cid-xo3bn4zg]:not(.phone){display:none}.phone[data-astro-cid-xo3bn4zg]{display:block}}.inv[data-astro-cid-xo3bn4zg] svg{width:100%;display:block}.inv[data-astro-cid-xo3bn4zg] .pair{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:4 6}.inv[data-astro-cid-xo3bn4zg] .box{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.inv[data-astro-cid-xo3bn4zg] .box.me{fill:var(--accent);stroke:var(--accent)}.inv[data-astro-cid-xo3bn4zg] .box.unk{stroke-dasharray:4 4;fill:none}.inv[data-astro-cid-xo3bn4zg] .ps{fill:var(--accent2)}.inv[data-astro-cid-xo3bn4zg] .pd{fill:var(--accent)}.inv[data-astro-cid-xo3bn4zg] .nm{fill:var(--fg);font-family:Inter,sans-serif;font-weight:600}.inv[data-astro-cid-xo3bn4zg] .nm.me{fill:var(--onaccent)}.inv[data-astro-cid-xo3bn4zg] .nm.unk{opacity:.5;font-weight:400}.inv[data-astro-cid-xo3bn4zg] .sub{fill:var(--fg);opacity:.65;font-family:Inter,sans-serif}.leg[data-astro-cid-xo3bn4zg]{opacity:.85;flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;font-size:.9rem;display:flex}.leg[data-astro-cid-xo3bn4zg] i[data-astro-cid-xo3bn4zg]{vertical-align:-2px;width:14px;height:14px;margin-right:6px;display:inline-block}.leg[data-astro-cid-xo3bn4zg] i[data-astro-cid-xo3bn4zg].ps{background:var(--accent2)}.leg[data-astro-cid-xo3bn4zg] i[data-astro-cid-xo3bn4zg].pd{background:var(--accent)}.leg[data-astro-cid-xo3bn4zg] i[data-astro-cid-xo3bn4zg].dash{border-top:2px dashed var(--line);vertical-align:3px;width:18px;height:0}
