.page-hero-split{overflow:clip;position:relative}.hero-stance{container-type:inline-size;position:relative;z-index:1}.ascii-stance{--ar-bg:var(--paper);--ar-fg:var(--ink-2);--ar-accent:var(--cyan-deep);--ar-dn:var(--orange);--ar-txt:var(--ink);--ar-glow:color-mix(in srgb,var(--cyan) 45%,transparent);background:var(--ar-bg);border:1px solid var(--line-strong);color:var(--ar-fg);cursor:default;font:11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden;padding:14px;position:relative;user-select:none;-webkit-user-select:none;width:100%}.ascii-stance pre{font:inherit;letter-spacing:.5px;margin:0;pointer-events:none;white-space:pre}.ascii-stance pre i{display:inline-block;font-style:normal;text-align:center;width:var(--cw)}.ascii-stance .h{color:var(--ar-accent);text-shadow:0 0 5px var(--ar-glow)}.ascii-stance .t{font-weight:600}.ascii-stance .f,.ascii-stance .t{color:var(--ar-txt)}.ascii-stance .d{opacity:.55}.ascii-stance .k{background:var(--ar-txt);color:var(--ar-bg);font-weight:700}.ascii-stance .u{color:var(--ar-accent);font-weight:600}.ascii-stance .n{color:var(--ar-dn);font-weight:600}.ascii-stance .lk{color:var(--ar-accent);font-weight:700;text-decoration:underline dashed;text-underline-offset:2px}.ascii-stance .plink{background:transparent;cursor:pointer;display:none;position:absolute;z-index:2}.ascii-stance .plink:focus-visible{outline:2px solid var(--ar-accent);outline-offset:1px}.ascii-stance:after{background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--ink) 5%,transparent) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 60%,color-mix(in srgb,var(--ink) 8%,transparent) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@container (max-width: 560px){.ascii-stance{font-size:min(10px,2.65cqi);padding:10px}.ascii-stance pre{letter-spacing:0}.ascii-stance .h{text-shadow:none}.ascii-stance:after{background:radial-gradient(ellipse at center,transparent 65%,color-mix(in srgb,var(--ink) 6%,transparent) 100%)}}