.above{color:#1e1e1e;will-change:transform;writing-mode:sideways-lr;background-color:#e1e1e1;flex-direction:column;justify-content:center;width:100vw;height:90vh;padding:2.2rem;display:flex}.above--reverse{writing-mode:vertical-rl;background-color:#e1e1e1;flex-direction:column-reverse}.above__text:not(.above--reverse .above__text){opacity:1;transition:opacity .1s ease-out;position:fixed}.above__text{--strike-progress:0}.above__text-line{position:relative}.above__text-line:after{content:"";transform-origin:top;transform:translateX(-50%)scaleY(var(--strike-progress));background-color:currentColor;width:1px;transition:transform .1s ease-out;position:absolute;top:0;bottom:0;left:50%}.above--reverse .above__text-line:after{transition:none}@media (min-width:768px){.above__text{flex-direction:column;gap:2.2rem;display:flex}}.above--reverse .above__text{position:relative}
.abyss{will-change:transform;z-index:100;background-color:#000;flex-direction:column;justify-content:center;gap:2.2rem;max-width:80vw;height:200vh;margin:22rem auto;padding:2.2rem;display:flex}.abyss:not(.abyss--reverse){box-shadow:0 4rem 10rem 22rem #000}.abyss--reverse{box-shadow:0 -4rem 10rem 22rem #000}.abyss__content--upside-down{transform:rotate(180deg)}.abyss__content--backward{transform:rotate(-180deg)}.abyss__content--left{align-self:flex-start}.abyss__content--center{align-self:center}.abyss__content--right{align-self:flex-end}
.below{text-orientation:sideways;will-change:transform;writing-mode:vertical-rl;z-index:3;flex-direction:column-reverse;justify-content:center;width:100vw;height:122vh;padding:2.2rem;display:flex}@media (min-width:768px){.below{gap:2.2rem}}.below--reverse{flex-direction:column;align-items:flex-end}
.marginalia{flex-direction:column;margin:22rem auto;padding:2.2rem;display:flex}.marginalia--reverse{text-align:right;flex-direction:column-reverse}
.paths-between{flex-direction:column;width:110vw;margin:0 -.22rem;padding:22rem 0;display:flex}@media (min-width:768px){.paths-between{width:-moz-fit-content;width:fit-content;margin:0 auto}}.paths-between--reverse{flex-direction:column-reverse}.paths-between__path{margin:0}@media (min-width:768px){.paths-between__path{max-width:36rem;margin:0}}.paths-between__path-name{opacity:.2;font-size:2rem}.paths-between__path-name:not(.paths-between--reverse .paths-between__path-name){opacity:.2;text-align:right;margin-bottom:-2rem;transform:rotate(180deg)}.paths-between__path-description{text-align:right}.paths-between--reverse .paths-between__path-description{text-align:left;margin-top:-1.2rem;transform:rotate(180deg)}
.roots{opacity:.8;flex-direction:column;display:flex}.roots--reverse{flex-direction:column-reverse}.roots__root{z-index:1;max-width:100vw;position:relative}.roots__root:before{content:"";background:linear-gradient(90deg in oklab,#e1e1e1,transparent,#e1e1e1);z-index:-1;height:1px;position:absolute;top:50%;left:0;right:0}.roots__root-text{background-color:#1e1e1e;margin:0 2.2rem;padding:0 .5rem}@media (min-width:768px){.roots__root-text{margin:0 10rem}}@media (min-width:1024px){.roots__root-text{margin:0 22rem}}.roots__root--center{text-align:center}.roots__root--right{text-align:right}
.three-veils{flex-direction:column;gap:2.2rem;width:100%;padding:22rem 2.2rem;display:flex}.three-veils--reverse{flex-direction:column-reverse}.three-veils__veil{text-align:center;padding:10rem 1rem;position:relative}.three-veils__veil:first-child{align-self:start}.three-veils__veil:last-child{align-self:end}.three-veils__veil-echo{color:#161616;letter-spacing:-.1em;position:absolute;top:0;bottom:0;left:0;right:0}.three-veils__veil-echo-text{opacity:.6;flex-direction:column;justify-content:center;align-items:center;width:140vw;height:100%;font-size:4rem;line-height:.4;display:flex}.three-veils__veil:first-child .three-veils__veil-echo-text{margin-top:-4rem;margin-left:-10rem;font-size:6rem}.three-veils__veil .three-veils__veil-echo-text:not(:first-child):not(:last-child){margin-left:-22rem}.three-veils__veil:last-child .three-veils__veil-echo-text{width:50vw;margin-top:1rem;margin-left:-10rem;font-size:2rem}@media (min-width:768px){.three-veils__veil:last-child .three-veils__veil-echo-text{margin-left:-22vw}}@media (min-width:1024px){.three-veils__veil-echo-text{width:100vw}}.three-veils__veil-concept{color:#e1e1e1;z-index:10;position:relative}.three-veils__veil:first-child .three-veils__veil-concept{opacity:.33}.three-veils__veil:not(:first-child):not(:last-child) .three-veils__veil-concept{opacity:.66}.three-veils__veil:last-child .three-veils__veil-concept{opacity:.99}
.recursive-mirror__divider{background-color:#fff;width:100%;height:6px;margin:22rem 0;box-shadow:0 0 4rem 4rem #fefefe,0 0 12rem 10rem #e1e1e1}
.silent-eleventh{color:#1e1e1e;background-color:#e1e1e1;justify-content:center;align-items:center;height:22vh;display:flex}.silent-eleventh__text{opacity:.1}
