.businesscards-public_digital{width:100%;max-width:900px;margin-left:auto;margin-right:auto;box-sizing:border-box;container-type:inline-size;container-name:preview-container}.businesscards-public_digital .preview-layout{display:flex;flex-wrap:wrap;gap:var(--bs-spacer-2);width:100%;background-color:var(--bs-gray-50)}.businesscards-public_digital .profile-column,.businesscards-public_digital .content-column{flex:1 1 100%}@container preview-container (min-width:768px){.businesscards-public_digital{max-width:900px!important}.businesscards-public_digital .preview-layout{flex-wrap:nowrap}.businesscards-public_digital .profile-column{flex:0 0 50%}}