.section-companion{display:block;position:relative;width:var(--section-companion-size,180px);max-width:100%;aspect-ratio:1;flex-shrink:0;pointer-events:none}.section-companion>.rive-mascot{width:100%;height:100%}