#sobre .sobre-columnas{align-items:start}
#sobre .sobre-presentacion h2{max-width:18ch;margin:0 0 32px;font-size:clamp(2rem,3.5vw,2.8rem);line-height:1.1;letter-spacing:-.03em}
#sobre .sobre-presentacion .descripcion{margin:0;max-width:49ch}
#sobre .sobre-autoria h3{margin-bottom:44px}
#sobre .sobre-creador{margin:0 0 48px;padding:0;border:0}
#sobre .sobre-creador:last-child{margin-bottom:0}
#sobre .sobre-creador p{margin:0 0 18px;font-family:var(--marca);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:600;line-height:1.25;overflow-wrap:anywhere}
#sobre .sobre-creador .enlace{font-size:1.125rem}
#sobre .sobre-creador .enlace>span:last-child{display:inline-block;flex:0 0 18px;width:18px;height:18px;font-size:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 17 17 7M7 7h10v10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%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'%3E%3Cpath d='M7 17 17 7M7 7h10v10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
@media(max-width:780px){#sobre .sobre-presentacion h2{margin-bottom:26px}#sobre .sobre-autoria h3{margin-bottom:32px}#sobre .sobre-creador{margin-bottom:36px}#sobre .sobre-creador p{font-size:1.25rem}}
