/* Compact information, separate from consequential actions and form fields. */
body.la-app-page .la-business-guidance{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;grid-column:1/-1;min-width:0;max-width:100%;box-sizing:border-box;margin:8px 0 14px;text-align:start}
body.la-app-page .la-business-heading{min-width:0;flex-wrap:wrap}
body.la-app-page .la-business-heading>.la-business-guidance{flex:0 0 auto;width:100%;margin:10px 0 0}
body.la-app-page .la-business-heading>.la-business-guidance.is-button-only{flex:0 0 auto;grid-column:auto;width:auto;margin:0;margin-inline-start:auto;align-self:center}
body.la-app-page .la-business-heading>.la-business-guidance.is-compact{flex:0 0 auto;grid-column:auto;width:auto;margin:0;margin-inline-start:auto;align-self:center}
body.la-app-page .la-business-learn-more{appearance:none;min-height:30px;flex:none;border:1px solid #dedff0;border-radius:9px;padding:5px 11px;background:#fafaff;color:#5546ad;font:650 .75rem/1.4 var(--font-sans,system-ui,sans-serif);cursor:pointer;white-space:nowrap;box-shadow:none}
body.la-app-page .la-business-learn-more:hover{background:#f1effb;border-color:#c9c4e8}
body.la-app-page .la-business-learn-more:focus-visible{outline:2px solid #7566c6;outline-offset:3px}
body.la-app-page .la-business-purpose{flex:1 1 280px;min-width:0;margin:0;color:#637089;font:.78rem/1.55 var(--font-sans,system-ui,sans-serif);overflow-wrap:anywhere}
body.la-app-page .la-business-guidance.is-compact .la-business-learn-more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border-radius:50%;font-size:.8rem;line-height:1}
body.la-app-page .la-business-title-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;min-width:0}
body.la-app-page .la-business-title-heading>.la-kicker{grid-column:1/-1;grid-row:1}
body.la-app-page .la-business-title-heading>h1{grid-column:1;grid-row:2;min-width:0}
body.la-app-page .la-business-title-heading>.la-business-guidance.is-title-help{grid-column:2;grid-row:2;justify-self:start;align-self:center;width:auto;margin:0}
body.la-app-page .la-queue-panel>.la-business-heading>div:first-child{flex:1 1 150px}
body.la-app-page .la-context-panel>.la-business-heading>div:first-child{flex:1 1 160px;min-width:0}
/* Keep Customers actions together; two auto margins would split them apart. */
body.la-app-page .la-contacts-hero.la-business-heading>.la-contacts-header-actions{margin-left:0;margin-inline-start:auto}
body.la-app-page .la-contacts-hero.la-business-heading>.la-business-guidance.is-button-only{margin-inline-start:0}
body.la-app-page .la-business-dialog{box-sizing:border-box;width:min(570px,calc(100vw - 28px));max-height:calc(100dvh - 32px);border:1px solid #dce1ee;border-radius:20px;padding:0;background:#fff;color:#17233c;box-shadow:0 24px 72px #15213c38;overflow:auto;font-family:var(--font-sans,system-ui,sans-serif);text-align:start}
body.la-app-page .la-business-dialog::backdrop{background:#101a3a70;backdrop-filter:blur(4px)}
body.la-app-page .la-business-dialog-card{padding:24px;min-width:0}
body.la-app-page .la-business-dialog h2{margin:7px 0 16px;font-size:21px;line-height:1.3;overflow-wrap:anywhere}
body.la-app-page .la-business-dialog h3{margin:0 0 6px;font-size:13px;line-height:1.4;color:#26324e}
body.la-app-page .la-business-dialog p{margin:0;font-size:13px;line-height:1.7;color:#607087;overflow-wrap:anywhere}
body.la-app-page .la-business-dialog-content{display:grid;gap:17px}
body.la-app-page .la-business-dialog footer{display:flex;justify-content:flex-end;margin-top:22px;padding-top:17px;border-top:1px solid #e7eaf3}
body.la-app-page .la-business-dialog footer button{min-width:88px;min-height:40px}
@media(max-width:420px){body.la-app-page .la-business-dialog-card{padding:18px}body.la-app-page .la-business-dialog h2{font-size:19px}body.la-app-page .la-business-purpose{flex-basis:100%}}
