.customer-approved-profile{gap:1rem;min-width:0;display:grid}.customer-approved-profile-page{max-width:46rem;margin:auto;padding:1rem 1rem 1.25rem}.customer-approved-profile-fields{gap:1rem;display:grid}.customer-approved-profile-fields .profile-details-fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.customer-approved-profile-fields .profile-details-fields{gap:1rem;min-width:0;display:grid}.customer-approved-profile-fields .profile-details-hint{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.customer-approved-profile-fields .profile-details-actions{gap:.6rem;padding-top:.5rem;display:grid}.customer-approved-profile-fields .profile-details-actions>.brava-button{width:100%}.customer-approved-destination{gap:1rem;min-width:0;display:grid}.customer-approved-destination :is(h1,h2,h3){overflow-wrap:anywhere}.customer-approved-destination>h1{font:400 1.8rem/1.25 var(--brava-font-editorial);margin:.2rem 0}.customer-approved-destination .brava-card-body{gap:.75rem;display:grid}.customer-approved-destination .brava-card-body>p{margin:0}.customer-approved-destination .customer-approved-caption{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.customer-approved-destination fieldset{border:0;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.profile-overview-identity{padding:.25rem 0 .3rem}.profile-overview-identity h1{overflow-wrap:anywhere;margin:0;line-height:1.15}.profile-overview-identity h1>span{font:400 1rem/1.5 var(--brava-font-body);color:var(--muted);display:block}.profile-overview-identity h1>strong{font:400 clamp(2rem, 9vw, 2.5rem)/1.2 var(--brava-font-editorial);display:block}.profile-overview-identity p{color:var(--muted);overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.8rem}.profile-overview-name{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.profile-overview-name>.brava-status-badge{margin-bottom:.3rem}.profile-overview-signout{border-top:1px solid var(--brava-line);justify-content:flex-start;align-items:center;padding-top:.4rem;display:flex}.profile-overview-group h2{font:600 .85rem/1.4 var(--brava-font-body);margin:0 0 .6rem}
