神之面庞

“你见过神吗,Clyde?”

Morgan坐在黄红发色的吉他手对面,而对方依然一如往常,正调整着手里其中一把吉他的音。他们本来是准备在Morgan的公寓里为专辑写一首新歌的,但却花了整整两个小时在看电视和为乐器调音上。两人相对无言,各忙各的,而Morgan的问题十分生硬地打断了这僵局。

“呃?你啥意思?”

Morgan坐在原地,连头都没抬,盯着眼前一大叠的乐谱。“就这意思啊。你见过神吗?你的父母是天主教徒吧?”

Clyde眯起双眼,看着对方。“是啊。不过,我可从来没认真看待那玩意。不是我的菜。”他拨动了一下D弦,柔和的音符在公寓之中回响,然后转瞬即逝。“老兄,如果你接下来不说点什么补充一下的话,这问题可就真TM古怪了,”

Morgan继续漫不经心地翻看着乐谱。“好奇而已。”他停顿了一下,然后继续说道,“因为我见过。”

Clyde愣住了。这句话似乎胶着在两人之间,空气中仿佛充满了嗡嗡作响,发出噼啪声,又迅速消失的电波。

“噢,你见过?”Clyde大笑着,随便拨了下另一根弦。“他有着一大把灰胡子,穿白披肩是吗?”

Morgan笑了。“不是。没胡子,也没披肩。“他把手里的纸揉乱,然后胡乱扔在了一旁。“你知道我在一个浸信会家庭里长大吧。我妈妈很虔诚,虽然我在离开之前都不知道什么是宗教狂热,但她简直就是个活生生的例子。如果圣灵给她下命令,她会跑到教堂前面,又唱又叫还在地上打滚。”

“浸信会?你说的是那些神经兮兮的南方浸信会教徒?”

“是啊,你可以这么理解。说一不二,行动迅速的那种。在为主辩护时从来不犹豫,从来不怀疑他们的信仰。那帮人真的是彻彻底底的信徒。虽然每个人都这么说,说他们见过了神。”

Clyde扑哧一笑。“你还真信了他们?”

Morgan耸了耸肩。“没有,至少开始的时候没有。我小时候大部分时间都是和我爸在一起。他很……理智。他和我妈在大学里认识的,我听说他们俩几乎是形影不离。”他抬头向着Clyde看去,表情肃穆而冷静。“估计我的出生改变了什么吧。我妈妈想用她父亲养她的态度来教育我,觉得我们必须要端正对神的态度。这就是她开始去教堂的原因。”

某位吉他手怀疑地打量着他。“好吧,我真不知道你想表达什么。”

Morgan无视了对方。“我只要和妈妈在一起时,都会跟着她去参加祷告仪式。一开始她逼着我去,但一段时间后我……我主动想参加了。这些人,我不知道,他们很与众不同。他们真是全心全意地信着某种事物。所有人都对他们的主如此忠诚,即使他们并不知道祂的样貌。”

Clyde小吸了一口气。“你说什么?”

“我在他们的眼中看到了它。我不清楚,Clyde,那就跟透过一块肮脏的玻璃向着黯淡无光的彼端看去一样。他们正试图用湿木头点燃火星,而后方则是一整片熊熊燃烧的森林。”

“我……我不知道你在说啥。”

此刻Morgan的存在,仿佛正吞噬着整个房间一般。“他们崇拜着一个神明,但那其实不是他们真正的神,就跟崇拜神的脚趾甲或者发丝一样。他们眼力太差,视野也太狭窄,他们……”他的声音渐趋沉默。

两人静静坐着,任房间内的沉默将他们紧紧包裹住。Clyde感觉胳膊上寒毛倒竖,突然意识到了他们并不是屋内唯一的存在。“Morgan,”他缓缓说道,“你从那里搬走之前,到底发生了什么?”

对方没有立刻回答,而Clyde感受到屋内的存在在他们身旁伸展开来,许多长而曲折的肢体轻触着他们,又逐渐消失在他看不见的地方。他感觉到有什么东西正沿着他的背脊蛇行而上,攀上他的肩膀,缠绕着他的喉颈。他咳嗽了一声,而当他转过头时,Morgan正直直地盯着他。

“那是夜晚集会的时间。Black牧师说他会带来蛇,而我们将会从他对蟒蛇的操纵之中见证神的荣光。他们-我妈妈,”他踌躇了一下。“这就是他们梦寐以求的奇迹,见证他们在一生之中所崇拜的一切,化为现实。”

“有什么东西不太对劲。没人看出来,但在那些蛇,Black牧师,还有他们所有人背后,有着某种东西。它从他们的身体里穿行,留下涟漪荡漾。想象一下,你用手划过水面时,你可以看见周围的水随着它的轨迹在动。它就是那只手-不对,一根手指,可能比那还要微小。Clyde,它是神的眼睫毛。你一旦看到了睫毛,就能看到眼睛,然后再往后退一步就能看到脸庞,接下来……它的全貌就在那里。当Black牧师把蛇举起来,周围的世界开始扭曲的那一刻,我看穿了一切,而神就站在后面。我看到了它的面庞,它也看到了我,认同了我,感受到了我。”

Morgan的手向身旁探去,拿起了他之前读着的乐谱。“Clyde,这是首歌。我把它写出来是因为……别管了。我写了首歌,它十分优美,但这并不是我的词句。就像一滴雨水无法描摹出整个峡谷一样,我也并没有写出这首歌。直到完成它之后,我才看到了它的真实面目。”

“所以……它是什么?”

乐队的主唱摇了摇手里的稿纸。“Clyde,它是这个东西,这个……它是神啊!它就在这里,在我面前。那晚它看见我时,我立刻就知道它是个-我不知该怎么说,某个已然伴随我一生的存在。它无处不在,我可以从它创造的万事万物中看到规律。它正利用着我,利用着我们,来完成……某些事情。或许它自己也不明白,只是一直做着自己该做的事情,因为这就是它的本性。”他深深喘了一口气。“我以为只要,只要我们离开北卡罗来纳州,这一切就会结束了。我以为它或许还没有看见我,但是……它看见了。它一直在凝视我们。”

Morgan把背包提了上来,把那一叠乐谱重新塞进了里面。“我会把歌词放进我的包里,Clyde。你估计不会记得这次谈话,但你等下得在这里面好好翻一下,找到它,然后把它放进专辑里。它希望我们这么做。我也一样。它会用这首歌来做些什么的,就在不远的未来……像是把它的双臂探入水中一样。”


“你曾见过神吗,Clyde?”

Morgan坐在黄红发色的吉他手对面,而对方依然一如往常,正调整着手里其中一把吉他的音。他们本来是准备在Morgan的公寓里为专辑写一首新歌的,但却花了整整两个小时看电视和为乐器调音上。两人相对无言,各忙各的,而Morgan的问题十分生硬地打断了这沉默。

Clyde抬头看向对方,耸了耸肩。“没有,我没见过。问这个干嘛?”

Morgan停顿了一下,双眼仿佛正在重新适应屋内的环境一样。他往后靠去,看着Clyde叹了口气。

“没啥,随便问问。我只是好奇而已。我……我先去拿杯啤酒了啊。需要我帮你带点别的么?”

Clyde摇了摇头。“不用啦,老兄。”

Morgan起身,缓缓走出了房间。Clyde继续漫无目的地在指板上弹奏着,直到Morgan包里露出的一叠纸吸引了他的注意力为止。

:root {
    --timeScale: 1;
    --timeDelay: 0s;
}
 
/* Converting middle divider from box-shadow to ::before pseudo-element */
.anom-bar > .bottom-box { box-shadow: none!important; }
.anom-bar > .bottom-box::before {
    position: absolute;
    content: " ";
    width: 100%;
    height: 0.5rem;
    background-color: rgb(var(--black-monochrome, 12, 12, 12));
    transform: translateY(-0.74rem);
}
 
/* DIVIDER */
.anom-bar > .bottom-box::before {
    animation-name: divider;
    animation-duration: calc(0.74s * var(--timeScale));
    animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
}
 
/* CLASSIFIED LEVEL BARS */
div.top-center-box  > * {
    animation-name: bar;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
div.top-center-box > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); }
 
/* TOP TEXT */
div.top-left-box, div.top-right-box {
    clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%);
}
 
div.top-left-box > *, div.top-right-box > * {
    position: relative;
    animation-name: bottomup;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* CONTAINMENT, DISRUPTION, RISK CLASSES */
div.text-part > * {
    clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%);
    animation-name: expand2;
    animation-duration: calc(0.5s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.text-part > :nth-child(1) {
    animation-name: expand1;
}
div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); }
 
div.main-class::before, div.main-class::after {
    animation-name: iconslide;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 /* BOTTOM TEXT */
div.main-class > *,  div.disrupt-class > *, div.risk-class > * {
    white-space: nowrap;
    animation-name: flowIn;
    animation-duration: calc(0.42s * var(--timeScale));
    animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* DIAMOND */
div.arrows {
    animation-name: arrowspin;
    animation-duration: calc(0.7s * var(--timeScale));
    animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.quadrants > * {
    animation-name: fade;
    animation-duration: calc(0.3s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.top-icon, div.right-icon, div.left-icon, div.bottom-icon {
    animation-name: nodegrow;
    animation-duration: calc(0.4s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.diamond-part {
    clip-path: polygon( -10% 0.37%, 120% 0.37%, 120% 100%, -10% 100%);
    animation-name: diamondBorder;
    animation-duration: calc(0.8s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
    will-change: box-shadow;
}
 
/* MOBILE QUERY */
@media (max-width: 480px ) {
    .anom-bar > .bottom-box::before {
        display:none;
    }
    .anom-bar > .bottom-box {
        box-shadow: 0 -0.5rem 0 0 rgb(var(--black-monochrome, 12, 12, 12))!important;
    }
    div.top-center-box  > * {
        animation-name: bar-mobile;
        animation-duration: calc(0.9s * var(--timeScale));
    }
    div.top-center-box > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
 
}
 
/*--- Motion Accessibility ---*/
@media screen and (prefers-reduced-motion: reduce) { 
    div.anom-bar-container { --timeScale: 0!important; }
}
 
/*-------------------------*/
 
@keyframes divider {
    from { max-width: 0%;  }
    to { max-width: 100%; }
}
 
@keyframes bar {
    from { max-width: 0%; }
    to { max-width: 100%; }
}
@keyframes bar-mobile {
    from { max-height: 0%; }
    to { max-height: 100%; }
}
 
@keyframes bottomup {
    from { top: 100px; }
    to { top: 0; }
}
 
@keyframes expand1 {
    from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); }
    to { opacity: 1; clip-path: inset(0); }
}
@keyframes iconslide {
    from { opacity: 0; transform: translateX(-5rem); }
    to { opacity: 1; transform: translateX(0); }
}
 
@keyframes expand2 {
    from { opacity: 0; width: 1%; }
    to { opacity: 1; width: calc(100% - 0.25rem); }
}
@keyframes fade {
    from { opacity: 0; }
    to { opacity: 1; }
}
 
@keyframes flowIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}
 
@keyframes arrowspin {
    from { clip-path: circle(0%); transform: rotate(135deg); }
    to { clip-path: circle(75%); transform: rotate(0deg); }
}
@keyframes nodegrow {
    from { transform: scale(0);}
    to {  transform: scale(1);}
}
@keyframes diamondBorder {
    from { box-shadow: -0.5rem -20rem 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
    to { box-shadow: -0.5rem 0 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
}

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License