/* CUBO wordmark original, redrawn from supplied simple black logo. */
.mp-cubo-logo{display:inline-block!important;flex-shrink:0;vertical-align:middle;width:130px;height:54px;background:transparent url('../assets/cubo-simple.svg') center/contain no-repeat!important;border:0!important;box-shadow:none!important;aspect-ratio:465/192}
.mp-cubo-logo.is-compact{width:84px;height:35px}.mp-cubo-logo.is-large{width:200px;height:83px}
.mp-cubo-logo.is-light{filter:brightness(0) invert(1)}.mp-cubo-logo.is-dark{filter:none}
.mp-ux-cubo-stamp,.mp-card-cubo-mark{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}
.mp-ux-cubo-stamp .mp-cubo-logo,.mp-card-cubo-mark .mp-cubo-logo{filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.40))!important}
.mp-ux-home .mp-ux-choose-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px;align-items:stretch}
.mp-ux-home .mp-ux-choice{min-width:0;display:block}.mp-ux-home .mp-ux-choice-photo{width:100%}
@media(max-width:680px){.mp-ux-home .mp-ux-choose-grid{grid-template-columns:minmax(0,1fr)!important}}
