
#ab3{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
#about .wrap{position:relative;z-index:1}
.ab3-cap{position:fixed;right:clamp(1rem,5vw,4rem);bottom:calc(env(safe-area-inset-bottom,0px) + 4.2vh);z-index:1;pointer-events:none;text-align:right;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(167,159,142,.85);transition:opacity .6s}
.ab3-cap b{display:block;font:500 clamp(1.2rem,2.6vw,2rem)/1.1 var(--serif);letter-spacing:.04em;text-transform:none;color:var(--paper);margin-bottom:.35rem}
@media (max-width:820px){.ab3-cap{display:none}}
