/* Reuse the original photograph with a consistent medium close-up viewport. */
.portrait-close.portrait-myriam{aspect-ratio:1;--portrait-width:230%;--portrait-left:-55%;--portrait-top:-35%}
.instructor-profiles .portrait-myriam{max-width:260px}
.workshop-composition .portrait-myriam{width:100%;max-width:180px}
:is(.vs-event-footer,.event-footer) .card-registration{display:flex;align-items:center;justify-content:center;min-height:48px;padding:9px 4px;background:#171717;color:#fff!important;border-top:1px solid currentColor;font:700 10px/1.35 Montserrat,Arial,sans-serif;text-align:center;text-decoration:none;overflow-wrap:anywhere}
:is(.vs-event-footer,.event-footer) .card-registration:hover{text-decoration:underline}

/* Filmoteca: balanced close-up viewports, without modifying either original. */
.portrait-close.portrait-mariana{aspect-ratio:1;--portrait-width:180%;--portrait-left:-40%;--portrait-top:-35%}
.instructor-profiles .portrait-mariana{max-width:260px}
.workshop-composition .portrait-mariana{width:100%;max-width:180px}
