.w{box-sizing:border-box;background:var(--foound-ink,#000);border:.31em solid var(--foound-ink,#000);vertical-align:-.04em;border-radius:50%;flex:none;width:.62em;height:.62em;transition:border-width .52s cubic-bezier(.7,0,.15,1),background 0s linear .31s;display:inline-block}.w--found{background:var(--foound-ground,#fff);border-width:.032em}.w--breath{animation:2.6s ease-in-out infinite foound-breath}@keyframes foound-breath{0%,to{box-shadow:inset 0 0 0 0 var(--foound-ink,#000)}50%{box-shadow:inset 0 0 0 .17em var(--foound-ink,#000)}}.foound-masthead-nav .w--nav,.foound-roombar .w--nav{border:5.5px solid var(--foound-ink);background:var(--foound-ink);vertical-align:-1px;width:11px;height:11px;margin-right:7px;display:inline-block}.foound-masthead-nav .w--nav.w--found,.foound-roombar .w--nav.w--found{background:var(--foound-ground);border-width:1px}@media (prefers-reduced-motion:reduce){.w--breath{animation:none}}.foound-count{font-family:var(--font-mono);letter-spacing:.01em;color:var(--foound-ink-secondary,#6b6b6b);margin:0;font-size:12.5px;line-height:1.7}.foound-count b{color:var(--foound-ink,#000);font-weight:500}.foound-count .sep{padding:0 .55em}.foound-marker{box-sizing:border-box;border:.31em solid var(--foound-ink);background:var(--foound-ink);transition:border-width .52s cubic-bezier(.7,0,.15,1),background 0s linear .31s}.foound-item.is-found>.foound-row>.foound-marker,.foound-item.is-found>.foound-row .foound-marker{background:var(--foound-ground);border-width:.032em}.foound-item.is-open .foound-marker{background:var(--foound-ink)}.foound-item.is-found.is-open .foound-marker{background:var(--foound-ground)}.foound-marker:after,.foound-item.is-open .foound-marker:after{display:none}@media (hover:hover){.foound-item:not(.is-open) .foound-row:hover .foound-marker{background:var(--foound-ink)}.foound-item.is-found:not(.is-open) .foound-row:hover .foound-marker{background:var(--foound-ground)}.foound-item:not(.is-open) .foound-row:hover .foound-marker:after{display:none}}.foound-item.is-found>.foound-row{font-weight:400}.foound-seclabel:before{box-sizing:border-box;border:3.5px solid var(--foound-ink);transition:border-width .52s cubic-bezier(.7,0,.15,1),background 0s linear .31s}.foound-seclabel.is-found:before{background:var(--foound-ground);border-width:1px}.foound-atwork .seclabel:before{box-sizing:border-box;border:3.5px solid var(--ink);transition:border-width .52s cubic-bezier(.7,0,.15,1),background 0s linear .31s}.foound-atwork .seclabel.pass:before{background:var(--paper);border-width:1px}.foound-atwork .marker{box-sizing:border-box;border:.31em solid var(--ink);transition:border-width .52s cubic-bezier(.7,0,.15,1),background 0s linear .31s}.foound-atwork .item.open .marker{background:var(--ink)}.foound-atwork .marker span,.foound-atwork .item.open .marker span,.foound-atwork .marker:after,.foound-atwork .item.open .marker:after{display:none}@media (hover:hover){.foound-atwork .item:not(.open) .row:hover .marker{background:var(--ink)}.foound-atwork .item:not(.open) .row:hover .marker:after{display:none}}.foound-atwork .item.vpassed .marker,.foound-atwork .item.vpassed:not(.open) .marker,.foound-atwork .item.vpassed.open .marker{background:var(--paper);border-color:var(--ink);border-width:.032em}.foound-atwork .item.applied .marker,.foound-atwork .item.applied:not(.open) .marker{background:var(--ink);border-color:var(--ink)}.foound-atwork .item.found .marker,.foound-atwork .item.found.open .marker{background:var(--paper);border-width:.032em}@media (hover:hover){.foound-atwork .item.found:not(.open) .row:hover .marker,.foound-atwork .item.vpassed:not(.open) .row:hover .marker{background:var(--paper)}}.foound-atwork .item.found .row{font-weight:400}.foound-atwork .item.found .co{color:var(--ink)}.foound-atwork .found-small .row{letter-spacing:-.025em;font-size:clamp(22px,3.4vw,40px);font-weight:400;line-height:1.15}.foound-atwork .found-small .item+.item{margin-top:.4vh}.foound-atwork .found-small .panel-inner{padding:8px 0 26px}.foound-atwork .found-small .role{color:var(--mute);font-size:15px}.foound-editions{flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.foound-editions li{display:inline-flex}.foound-editions .w{cursor:default;border-width:4.5px;width:9px;height:9px}.foound-editions .w.w--found{border-width:1px}.foound-editions .w.is-today{border-width:5.5px;width:11px;height:11px}.foound-editions .w.is-today.w--found{border-width:1px}.foound-spine{--spine-x:clamp(34px, 6.8vw, 96px);position:relative}.foound-spine:before{content:"";top:0;bottom:0;left:calc(var(--spine-x) * .31);background:var(--foound-rule,#e5e5e5);pointer-events:none;width:1px;position:absolute;transform:translate(-.5px)}.foound-spine>*{position:relative}.foound-spine .foound-seclabel{padding-left:calc(var(--spine-x) * .31 - 3.5px);margin:9vh 0 2vh}.foound-spine .foound-seclabel:before{background:var(--foound-ink)}.foound-spine .foound-seclabel.is-found:before{background:var(--foound-ground)}.foound-spine .foound-row--handle>.foound-marker{width:calc(var(--spine-x) * .62);height:calc(var(--spine-x) * .62);border-width:calc(var(--spine-x) * .31)}.foound-spine .foound-item.is-found>.foound-row>.foound-marker{border-width:calc(var(--spine-x) * .032)}.foound-spine .foound-row--handle{gap:calc(var(--spine-x) * .38)}.foound-spine .foound-panel-inner{padding-left:calc(var(--spine-x) * .62 + var(--spine-x) * .38)}.foound-spine .foound-earlier{color:var(--foound-ink-secondary);grid-template-columns:max-content 1fr;align-items:start;column-gap:.55em;max-width:35em;margin-top:14px;font-size:15px;line-height:1.55;display:grid}.foound-spine .foound-earlier .w{border-width:1px;border-color:#b9b9b9;width:.42em;height:.42em;margin-top:.5em;transition:none}.foound-spine .foound-chapter-act{margin:2.6vh 0 0 calc(var(--spine-x) * .62 + var(--spine-x) * .38)}@media (width<=560px){.foound-spine{--spine-x:clamp(28px, 9.5vw, 58px)}}.foound-roombar a.is-current:before{display:none}.foound-roombar a.is-current{font-weight:500}.foound-spine>section:first-child .foound-seclabel{margin-top:2vh}@media (prefers-reduced-motion:reduce){.w,.foound-marker,.foound-atwork .marker,.foound-seclabel:before,.foound-atwork .seclabel:before{transition:none}}.foound-masthead-nav .w--nav.w--breath,.foound-roombar .w--nav.w--breath,.foound-editions .w.w--breath{animation-name:foound-breath-nav}@keyframes foound-breath-nav{0%,to{box-shadow:inset 0 0 0 0 var(--foound-ink)}50%{box-shadow:inset 0 0 0 2.5px var(--foound-ink)}}
