.lara-card{max-width:42rem;margin:clamp(2rem,5vw,5rem) auto;padding:0 1rem;text-align:center;scroll-margin-top:6rem}.lara-card summary{cursor:pointer;list-style:none;color:inherit}.lara-card summary::-webkit-details-marker{display:none}.lara-card img,.lara-card video{display:block;width:100%;height:auto}.lara-card summary span{display:inline-block;margin:.8em auto;text-decoration:underline;text-underline-offset:.3em}.lara-card[open] summary img,.lara-card[open] summary .turn-label,.lara-card:not([open]) .return-label{display:none}.lara-card .card-face{position:relative}.card-face video{position:absolute;inset:0;pointer-events:none}.card-face video[hidden]{display:none}.card-face a{position:absolute;box-sizing:border-box}.card-face a:is(:focus-visible,:hover){outline:3px solid #fff3c9;outline-offset:-3px}.card-face a:nth-of-type(1){left:8.68%;top:22.73%;width:82.65%;height:37.27%}.card-face a:nth-of-type(n+2){top:61.36%;width:26.96%;height:18.41%}.card-face a:nth-of-type(2){left:8.68%}.card-face a:nth-of-type(3){left:36.52%}.card-face a:nth-of-type(4){left:64.36%}.lara-card p{margin:.8em auto}
.card-stage{position:relative;aspect-ratio:680/440;touch-action:pan-y;user-select:none;cursor:grab}.card-stage:active{cursor:grabbing}.card-stage>*{position:absolute;inset:0;width:100%;height:100%}.card-stage img{pointer-events:none}.card-stage [hidden]{display:none!important}.card-stage canvas{pointer-events:none}.lara-card small{display:none}@media(hover:none){.lara-card small{display:block;margin-top:.6rem}}
.lara-card .card-stage>.card-face{position:absolute}

/* The card belongs to Lara's introduction, opposite the portrait carousel. */
.meet-amaya{align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem)}
.meet-amaya .amaya-story{align-self:start;padding-top:1.5rem}
.meet-amaya .amaya-story h2{margin-top:.6rem}
.meet-amaya .lara-card{width:100%;max-width:30rem;margin:1.7rem 0 0;padding:0}
.meet-amaya .lara-card small{font-size:.7rem}
.card-face a.collection-card-link{inset:0;width:100%;height:100%}
@media(max-width:800px){.meet-amaya .amaya-story{padding-top:0}.meet-amaya .lara-card{margin-top:1.5rem;max-width:28rem}}
