.sedip-cartoon-60-root{position:relative;display:block;width:100%;aspect-ratio:3/1;overflow:hidden;background:#fff;isolation:isolate;contain:layout paint}.sedip-cartoon-60-root>svg,.sedip-cartoon-60-root>.sedip-cartoon-poster{display:block;width:100%;height:100%;object-fit:contain}.sedip-cartoon-60-root svg{overflow:hidden;user-select:none}.sedip-cartoon-60-root svg text{font-family:Arial,Helvetica,sans-serif}.sedip-cartoon-60-root noscript img{width:100%;height:auto}.sedip-cartoon-60-root.sedip-cartoon-error{min-height:160px}

/* Crop only the unused top 150px of the 1920x640 illustration. Preserve all SVG animation rigs. */
.sedip-cartoon-60-root{aspect-ratio:1920/490}
.sedip-cartoon-60-root>svg,.sedip-cartoon-60-root>.sedip-cartoon-poster{width:100%;height:auto;max-width:none;object-fit:unset;transform:translateY(-23.4375%);transform-origin:top center}
