/* Xume only: natural video frames, without the shared square-film width cap. */
body.xu-identity main.case-standard-v3 .xu-film{margin:0;min-width:0;width:100%;max-width:none;align-self:start;background:transparent;border-radius:var(--case-radius,16px);overflow:hidden}
body.xu-identity main.case-standard-v3 .xu-film video.case-native-video{display:block;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;aspect-ratio:var(--case-video-ratio)!important;object-fit:contain;background:transparent;border-radius:0}
body.xu-identity .xu-identity-layout{grid-template-columns:minmax(0,2.559105fr) minmax(0,.727384fr);align-items:start;gap:var(--case-gap,28px)}
body.xu-identity .xu-identity-layout>figure:last-child{width:100%;max-width:none;justify-self:stretch;margin:0}
body.xu-identity .xu-identity-layout .bi-image,body.xu-identity .xu-identity-layout .bi-image img{display:block;width:100%;height:auto;max-height:none;margin:0}
body.xu-identity .xu-application-pair{grid-template-columns:minmax(0,1.383378fr) minmax(0,1fr);align-items:start;gap:var(--case-gap,28px)}
body.xu-identity .xu-application-pair>figure:last-child{width:100%;max-width:none;justify-self:stretch}
body.xu-identity .xu-scan-detail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
@media(max-width:700px){body.xu-identity .xu-identity-layout,body.xu-identity .xu-application-pair,body.xu-identity .xu-scan-detail{grid-template-columns:minmax(0,1fr);gap:24px}}
