/* Partner identity on the home hero; preserve the full supplied logo. */
.ux-home .ux-hero{padding-top:148px}
.ux-floppy-logo{position:absolute;top:24px;right:var(--gutter);z-index:1;display:block;width:300px;max-width:calc(100% - 40px);padding:14px 18px;background:#fff;border:1px solid #dbe3ea;border-radius:12px;box-shadow:0 6px 24px #082c4a26;line-height:0}
.ux-floppy-logo img{display:block;width:100%;height:auto;object-fit:contain}
.ux-floppy-logo:focus-visible{outline:3px solid #bce5bd;outline-offset:5px}
@media(max-width:760px){.ux-home .ux-hero,html[lang=ar] .ux-home .ux-hero{display:flex;flex-direction:column;align-items:stretch;padding-top:24px}.ux-floppy-logo{position:relative;top:auto;right:auto;align-self:flex-end;flex-shrink:0;width:260px;max-width:100%;margin:0 0 28px;padding:12px 16px}html[lang=ar] .ux-floppy-logo{align-self:flex-start}}
