.public-container{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;box-sizing:border-box;background-color:var(--bs-gray-50)}.public-digital-wrapper{width:952px;max-height:100vh;overflow:auto;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:12px;padding:2rem;box-sizing:border-box}.public-digital-wrapper.mobile-mode{width:576px;max-width:calc(100vw - 2rem)}.businesscard-public-lead{--bs-input-focus-border-color:var(--card-lead-accent)}.businesscard-public-lead h2{color:var(--card-lead-button-bg)}.businesscard-public-lead .form-outline{border-radius:var(--bs-border-radius);background-color:var(--bs-gray-50)}.businesscard-public-lead .form-outline .form-control,.businesscard-public-lead .form-outline .ts-control{min-height:3rem;background-color:transparent}.businesscard-public-lead .form-check{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--bs-spacer-3);row-gap:var(--bs-spacer-1);align-items:start;margin:0;padding:var(--bs-spacer-3);border-radius:var(--bs-border-radius);background-color:var(--bs-gray-50)}.businesscard-public-lead .form-check-input{float:none;margin:0.2rem 0 0}.businesscard-public-lead .form-check-input:checked{border-color:var(--card-lead-button-bg);background-color:var(--card-lead-button-bg)}.businesscard-public-lead .form-check-label{font-size:0.9rem;line-height:1.55}.businesscard-public-lead .form-check .invalid-feedback{grid-column:2;margin:0}.businesscard-public-lead .form-check-label .ee-block-holder,.businesscard-public-lead .form-check-label .ee-block-content,.businesscard-public-lead .form-check-label p{margin:0;padding:0;border:0;background:transparent}.businesscard-public-lead #public-lead-submit{min-height:3rem;padding-inline:var(--bs-spacer-4);border-color:var(--card-lead-button-bg);background-color:var(--card-lead-button-bg);color:#fff;font-weight:700}.businesscard-public-lead #public-lead-submit:focus-visible,.businesscard-public-lead .form-check-input:focus-visible{outline:2px solid var(--card-lead-accent);outline-offset:2px}@media (max-width:575px){.businesscard-public-lead #public-lead-submit{width:100%}}.public-container:not(.public-container--modal) .content_header .avatar{background-color:#eeeeee}.my-digital-preview-modal .modal-dialog{height:90vh;display:flex;flex-direction:column}.my-digital-preview-modal .modal-content{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.my-digital-preview-modal .modal-body{flex:1 1 auto;overflow-y:auto;padding:0;background-color:var(--bs-gray-50)}.my-digital-preview-modal .public-container--modal{width:100%;height:auto;min-height:100%;align-items:flex-start;padding:2rem 1rem}.my-digital-preview-modal .public-container--modal .public-digital-wrapper{margin-left:auto;margin-right:auto;max-width:min(952px,100vw - 2rem);max-height:none}.my-digital-preview-modal .public-container--modal .public-digital-wrapper.mobile-mode{max-width:min(576px,100vw - 2rem)}