/* Home: five photographs on the wall, an arrow under each, and a short ending. */
.world--cover{height:100svh}
.world--cover .world__pin{position:relative}
.world--cover + .world--cover{margin-top:-6svh} /* the wall between two plates stays about as wide as a plate's own margins */
.world__pin::after{content:"";position:absolute;right:var(--gut);bottom:clamp(26px,5svh,52px);width:26px;height:26px;z-index:4;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M2 12h19M14 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M2 12h19M14 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;transition:translate .5s var(--ease)}
@media (hover:hover){.world__pin:hover::after{translate:8px 0}}
.coda{position:relative;min-height:62svh;display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(4px,.8svh,10px);padding:0 var(--gut) clamp(26px,5svh,52px);color:var(--w-ink);z-index:4}
.coda__big{display:block;width:max-content;font-size:clamp(28px,3vw,52px);font-weight:400;line-height:1.1;letter-spacing:-.032em;transition:opacity .3s}
@media (hover:hover){.coda:hover .coda__big{opacity:.4}.coda .coda__big:hover{opacity:1}}
.coda__foot{display:flex;flex-wrap:wrap;gap:8px clamp(20px,3vw,44px);margin-top:clamp(32px,7svh,72px);color:var(--w-ink2);font-size:var(--cap)}
.coda__foot a{transition:color .3s}
@media (pointer:coarse){.coda{gap:14px}.coda__big{padding:7px 0;margin:-7px 0}.coda__foot a{display:inline-block;padding:11px 0;margin:-11px 0}}
.coda__foot a:hover{color:var(--w-ink)}
