al-arrival{display:contents}
al-finale{display:block;overflow:clip;background:var(--al-finale-paper);color:var(--al-finale-ink);padding:var(--al-finale-space) 0;margin-top:28px}
.al-finale__mark{width:var(--al-finale-width,94%);margin:0 auto;opacity:var(--al-finale-opacity,1);transform-origin:50% 75%}
.al-finale__mark>img,.al-finale__mark>svg{display:block;width:100%;height:auto}
.al-finale__mark>img{max-height:48svh;object-fit:contain}
.al-finale__mark text{font:200px Georgia,'Times New Roman',serif;fill:currentColor;letter-spacing:-.06em}
@media(max-width:599px){al-finale{padding:calc(var(--al-finale-space)*.6) 0}.al-finale__mark>img{max-height:30svh}}
@media(prefers-reduced-motion:reduce){.al-finale__mark{transform:none!important;opacity:var(--al-finale-opacity,1)!important}}
