/* Focused client navigation and compact tool cards. */
.page-tools .tool-hero{padding-block:24px 18px}.page-tools .help-content{padding-top:20px}.page-tools .help-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page-tools .help-tools article{display:flex;flex-direction:column;align-items:flex-start;padding:20px;border-radius:10px;border-top:3px solid #C69E49;min-width:0}.page-tools .help-tools h2{font-size:1.25rem;margin-bottom:8px}.page-tools .help-tools p{font-size:1rem;line-height:1.6;margin-bottom:14px}.page-tools .tool-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;margin-top:auto;box-sizing:border-box;border:1px solid #d1dce7;border-radius:7px;background:#f1f5f9;color:#08305c;text-decoration:none}.page-tools .tool-action:hover{background:#08305c;color:#fff}.page-tools .help-content>section{margin-bottom:20px}.page-tools .help-contact{padding:18px!important}.page-tools .help-contact h2{font-size:1.2rem}.page-tools .help-note{padding:12px;font-size:.9rem}.client-entry-simple{grid-template-columns:1.2fr 1fr}.account-alternative{margin-top:16px;border-top:1px solid #dce3ea;padding-top:10px}.account-alternative summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}.account-contact{display:block;margin-top:16px}.client-entry-simple .account-card h2{font-size:1.5rem}.bm-client-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-home-email summary{min-height:44px;cursor:pointer;align-content:center}body #bm-assistance-launcher{min-height:44px;padding:6px 12px;gap:7px;font-size:.9rem;box-shadow:0 2px 8px #08305c18}body #bm-assistance-launcher .bm-launcher-avatar{width:30px;height:30px}body{padding-bottom:0}.bm-ezri-invitation{display:none!important}
@media(max-width:900px){.page-tools .help-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.page-tools .help-tools,.client-entry-simple{grid-template-columns:1fr}.page-tools .help-tools article{padding:18px}.bm-client-actions{grid-template-columns:1fr}.bm-client-actions a{min-height:72px}.page-tools .help-links{gap:12px}.client-entry-simple .btn{max-width:100%;white-space:normal}body #bm-assistance-launcher{bottom:12px;left:12px}}@media print{body{padding-bottom:0}}
