.business-portal-body{--suite-density-sidebar:264px;--suite-density-sidebar-min:248px;--suite-density-sidebar-max:276px;--suite-density-content-max:1080px;--suite-density-radius-control:12px;--suite-density-radius-card:16px;--suite-density-radius-panel:20px;--suite-density-control-height:38px;--suite-density-panel-pad:clamp(16px, 1.8vw, 24px);--suite-density-card-pad:clamp(11px, 1.25vw, 15px);--suite-density-hero-title:clamp(2.35rem, 3.15vw, 3.55rem);--suite-density-section-title:clamp(1.28rem, 1.8vw, 2rem);--suite-density-card-title:clamp(.92rem, 1.08vw, 1.1rem);--suite-density-copy:clamp(.78rem, .9vw, .92rem);--suite-density-small:.62rem}.business-portal-body .saas-app-shell,.business-dashboard-clarity .saas-app-shell{grid-template-columns:var(--suite-density-sidebar) minmax(0, 1fr)!important}.saas-app-shell:has(.saas-app-sidebar){grid-template-columns:var(--suite-density-sidebar) minmax(0, 1fr)!important}.business-portal-body .saas-app-sidebar,.business-dashboard-clarity .saas-app-sidebar,.saas-app-shell .saas-app-sidebar{width:var(--suite-density-sidebar)!important;min-width:var(--suite-density-sidebar-min)!important;max-width:var(--suite-density-sidebar-max)!important;gap:10px!important;padding:10px!important}.business-portal-body .saas-app-logo,.business-dashboard-clarity .saas-app-logo,.saas-app-shell .saas-app-sidebar .saas-app-logo{border-radius:var(--suite-density-radius-panel)!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;min-height:74px!important;padding:10px 12px!important}.business-portal-body .saas-app-logo-mark,.business-dashboard-clarity .saas-app-logo-mark,.saas-app-shell .saas-app-sidebar .saas-app-logo-mark{border-radius:var(--suite-density-radius-control)!important;flex:0 0 44px!important;width:44px!important;height:44px!important;padding:4px!important}.business-portal-body .saas-app-logo>span:not(.saas-app-logo-mark) strong:before,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) strong:before,.saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark) strong:before{letter-spacing:.19em!important;font-size:9px!important}.business-portal-body .saas-app-logo>span:not(.saas-app-logo-mark) em:before,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:before,.saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark) em:before{font-size:12.5px!important;line-height:1.05!important}.business-portal-body .saas-app-logo>span:not(.saas-app-logo-mark) em:after,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:after,.saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark) em:after{letter-spacing:-.035em!important;font-size:15px!important;line-height:1!important}.business-portal-body .saas-app-nav-scroll,.business-dashboard-clarity .saas-app-nav-scroll,.saas-app-shell .saas-app-sidebar .saas-app-nav-scroll{gap:8px!important;max-height:calc(100vh - 236px)!important;padding:0 3px 2px 0!important}.business-portal-body .saas-app-nav-group,.business-dashboard-clarity .saas-app-nav-group,.saas-app-shell .saas-app-sidebar .saas-app-nav-group{border-radius:var(--suite-density-radius-panel)!important;padding:9px 7px 10px!important}.business-portal-body .saas-app-nav-label,.business-dashboard-clarity .saas-app-nav-label,.saas-app-shell .saas-app-sidebar .saas-app-nav-label{gap:8px!important;min-height:24px!important;padding:0 2px 8px!important}.business-portal-body .saas-app-nav-label span,.business-dashboard-clarity .saas-app-nav-label span,.saas-app-shell .saas-app-sidebar .saas-app-nav-label span{letter-spacing:.16em!important;font-size:9px!important}.business-portal-body .saas-app-nav-label small,.business-dashboard-clarity .saas-app-nav-label small,.saas-app-shell .saas-app-sidebar .saas-app-nav-label small{min-width:24px!important;height:24px!important;font-size:9px!important}.business-portal-body .saas-app-nav-list,.business-dashboard-clarity .saas-app-nav-list,.saas-app-shell .saas-app-sidebar .saas-app-nav-list{gap:7px!important}.business-portal-body .saas-app-nav-item,.business-dashboard-clarity .saas-app-nav-item,.saas-app-shell .saas-app-sidebar .saas-app-nav-item{border-radius:var(--suite-density-radius-control)!important;letter-spacing:-.012em!important;grid-template-columns:28px minmax(0,1fr) auto!important;gap:8px!important;min-height:40px!important;padding:5px 8px!important;font-size:12.5px!important;line-height:1.08!important}.business-portal-body .saas-app-nav-icon,.business-dashboard-clarity .saas-app-nav-icon,.saas-app-shell .saas-app-sidebar .saas-app-nav-icon{border-radius:var(--suite-density-radius-control)!important;width:28px!important;height:28px!important;font-size:12px!important}.business-portal-body .saas-app-nav-item small,.business-dashboard-clarity .saas-app-nav-item small,.saas-app-shell .saas-app-sidebar .saas-app-nav-item small{padding:4px 6px!important;font-size:9px!important}.business-portal-body .saas-app-nav-children,.business-dashboard-clarity .saas-app-nav-children,.saas-app-shell .saas-app-sidebar .saas-app-nav-children{gap:5px!important;margin:7px 0 8px 36px!important;padding-left:10px!important}.business-portal-body .saas-app-nav-child,.business-dashboard-clarity .saas-app-nav-child,.saas-app-shell .saas-app-sidebar .saas-app-nav-child{border-radius:var(--suite-density-radius-control)!important;min-height:28px!important;padding:6px 9px!important;font-size:12px!important;line-height:1.15!important}.business-portal-body .saas-app-user-card.saas-app-business-card,.business-dashboard-clarity .saas-app-user-card.saas-app-business-card,.saas-app-shell .saas-app-sidebar .saas-app-user-card.saas-app-business-card{border-radius:var(--suite-density-radius-panel)!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.business-portal-body .saas-app-avatar,.business-dashboard-clarity .saas-app-avatar,.saas-app-shell .saas-app-sidebar .saas-app-avatar{width:42px!important;height:42px!important;font-size:14px!important}.business-portal-body .saas-app-user-card strong,.business-dashboard-clarity .saas-app-user-card strong,.saas-app-shell .saas-app-sidebar .saas-app-user-card strong{font-size:13px!important;line-height:1.1!important}.business-portal-body .saas-app-user-card span,.business-dashboard-clarity .saas-app-user-card span,.saas-app-shell .saas-app-sidebar .saas-app-user-card span{letter-spacing:.08em!important;font-size:9px!important}.business-portal-body .saas-app-user-actions,.business-dashboard-clarity .saas-app-user-actions,.saas-app-shell .saas-app-sidebar .saas-app-user-actions{gap:7px!important}.business-portal-body .saas-app-user-actions a,.business-dashboard-clarity .saas-app-user-actions a,.saas-app-shell .saas-app-sidebar .saas-app-user-actions a{border-radius:var(--suite-density-radius-control)!important;min-height:34px!important;font-size:11px!important}.business-portal-body .saas-app-main{max-width:var(--suite-density-content-max)!important;padding-inline:clamp(16px,2.2vw,30px)!important}.business-portal-body .saas-app-hero-card,.business-portal-body .saas-app-hub-card,.business-portal-body .business-home-spine,.business-portal-body .business-home-section,.business-portal-body .saas-app-panel,.business-portal-body .saas-app-business-assets,.business-portal-body .saas-app-operating-model,.business-portal-body .saas-app-quick-launch{border-radius:var(--suite-density-radius-panel)!important;padding:var(--suite-density-panel-pad)!important;margin-top:clamp(14px,1.7vw,22px)!important}.business-portal-body .saas-app-hero-card.business-home-hero,.business-portal-body .business-home-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.36fr)!important;gap:clamp(14px,2vw,22px)!important;min-height:auto!important;padding:clamp(18px,2.2vw,28px)!important}.business-portal-body .business-home-hero .saas-app-hub-copy>h2:before{max-width:720px!important;font-size:var(--suite-density-hero-title)!important;letter-spacing:-.052em!important;line-height:1.02!important}.business-portal-body .business-home-hero .saas-app-hub-copy>p:before{max-width:620px!important;margin-top:14px!important;font-size:clamp(.9rem,1.05vw,1.06rem)!important;line-height:1.35!important}.business-portal-body .business-home-hero .saas-app-hub-copy>p:after{max-width:720px!important;margin-top:8px!important;font-size:clamp(.82rem,.95vw,.98rem)!important;line-height:1.5!important}.business-portal-body .saas-app-hub-action-grid{gap:8px!important;margin-top:14px!important}.business-portal-body .business-home-hero .saas-app-hub-action-grid a,.business-portal-body .saas-app-hub-action-grid a{border-radius:var(--suite-density-radius-card)!important;min-height:58px!important;padding:10px 11px!important}.business-portal-body .saas-app-hub-action-grid a strong,.business-portal-body .business-home-operating-card strong,.business-portal-body .saas-app-asset-card strong,.business-portal-body .saas-app-resource-card strong,.business-portal-body .saas-app-source-stack strong{font-size:var(--suite-density-card-title)!important;line-height:1.12!important}.business-portal-body .saas-app-hub-action-grid a small,.business-portal-body .business-home-operating-card p,.business-portal-body .saas-app-asset-card p,.business-portal-body .saas-app-resource-card p,.business-portal-body .saas-app-source-stack p,.business-portal-body .business-home-section-header p,.business-portal-body .saas-app-assets-header p,.business-portal-body .saas-app-panel p{font-size:var(--suite-density-copy)!important;line-height:1.42!important}.business-portal-body .business-home-section-header h2,.business-portal-body .saas-app-assets-header h2,.business-portal-body .saas-app-panel h2,.business-portal-body .saas-app-source-panel h2{max-width:620px!important;font-size:var(--suite-density-section-title)!important;letter-spacing:-.04em!important;line-height:1.06!important}.business-portal-body .business-home-card-grid,.business-portal-body .business-home-task-grid,.business-portal-body .saas-app-assets-grid,.business-portal-body .saas-app-resource-grid,.business-portal-body .saas-app-operating-grid,.business-portal-body .business-home-truth-grid,.business-portal-body .business-home-bridge-grid,.business-portal-body .saas-app-source-stack,.business-portal-body .saas-app-mini-metrics{gap:9px!important}.business-portal-body .business-home-operating-card,.business-portal-body .saas-app-asset-card,.business-portal-body .saas-app-resource-card,.business-portal-body .saas-app-operating-grid article,.business-portal-body .saas-app-source-stack article,.business-portal-body .business-home-truth-grid article,.business-portal-body .business-home-bridge-grid article,.business-portal-body .saas-app-proof-row article{border-radius:var(--suite-density-radius-card)!important;padding:var(--suite-density-card-pad)!important}.business-portal-body .saas-app-proof-row.business-home-proof-strip,.business-portal-body .saas-app-proof-row{gap:8px!important;margin-top:14px!important}.business-portal-body .saas-app-proof-row article strong,.business-portal-body .saas-app-mini-metrics b,.business-portal-body .saas-app-hub-status strong{font-size:clamp(1.05rem,1.35vw,1.35rem)!important}.business-portal-body .saas-app-proof-row article span,.business-portal-body .business-home-operating-card small,.business-portal-body .saas-app-source-stack small,.business-portal-body .saas-app-hub-status small,.business-portal-body .business-home-section-header span,.business-portal-body .saas-app-assets-header span,.business-portal-body .saas-app-hub-copy>span{font-size:var(--suite-density-small)!important;letter-spacing:.12em!important}.business-portal-body .genesis-auth-page{min-height:calc(100vh - 120px)!important;padding:20px 14px 52px!important}.business-portal-body .genesis-auth-shell{gap:14px!important;width:min(100%,420px)!important}.business-portal-body .auth-logo{width:54px!important;height:54px!important;margin-bottom:10px!important}.business-portal-body .auth-brand-block h1{font-size:clamp(24px,3.2vw,34px)!important;line-height:1.02!important}.business-portal-body .auth-brand-block p{max-width:320px!important;font-size:.86rem!important;line-height:1.45!important}.business-portal-body .auth-toggle{border-radius:var(--suite-density-radius-panel)!important;padding:4px!important}.business-portal-body .auth-toggle a{border-radius:var(--suite-density-radius-control)!important;min-height:34px!important;padding:7px 10px!important;font-size:12px!important}.business-portal-body .auth-panel{border-radius:var(--suite-density-radius-panel)!important;padding:18px!important;box-shadow:0 18px 48px #0000004d!important}.business-portal-body .auth-panel label{letter-spacing:.12em!important;font-size:9.5px!important}.business-portal-body .auth-panel input{border-radius:var(--suite-density-radius-control)!important;min-height:40px!important;padding:10px 12px!important;font-size:13px!important}.business-portal-body .button.full-width,.business-portal-body .button.provider,.business-portal-body .auth-panel button,.business-portal-body .auth-panel a{min-height:var(--suite-density-control-height)!important;border-radius:var(--suite-density-radius-control)!important;padding:8px 12px!important;font-size:12px!important}.business-portal-body .auth-divider{margin:16px 0 12px!important;font-size:9.5px!important}@media (prefers-reduced-motion:no-preference){.business-portal-body :where(a,button,.saas-app-panel,.saas-app-hero-card,.business-home-operating-card,.saas-app-asset-card,.saas-app-resource-card,.auth-panel){transition-duration:.14s!important}}@media (prefers-reduced-motion:reduce){.business-portal-body *,.business-portal-body :before,.business-portal-body :after{transition:none!important;animation:none!important;transform:none!important}}@media (max-width:1180px){.business-portal-body{--suite-density-sidebar:252px;--suite-density-sidebar-min:236px;--suite-density-sidebar-max:264px;--suite-density-content-max:1020px}}@media (max-width:980px){.business-portal-body .saas-app-shell,.business-dashboard-clarity .saas-app-shell{grid-template-columns:1fr!important}.saas-app-shell:has(.saas-app-sidebar){grid-template-columns:1fr!important}.business-portal-body .saas-app-sidebar,.business-dashboard-clarity .saas-app-sidebar,.saas-app-shell .saas-app-sidebar{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;position:relative!important}.business-portal-body .saas-app-logo,.business-dashboard-clarity .saas-app-logo,.saas-app-shell .saas-app-sidebar .saas-app-logo{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;min-height:82px!important;padding:12px!important}.business-portal-body .saas-app-logo-mark,.business-dashboard-clarity .saas-app-logo-mark,.saas-app-shell .saas-app-sidebar .saas-app-logo-mark{flex-basis:52px!important;width:52px!important;height:52px!important}.business-portal-body .saas-app-nav-item,.business-dashboard-clarity .saas-app-nav-item,.saas-app-shell .saas-app-sidebar .saas-app-nav-item{grid-template-columns:30px minmax(0,1fr) auto!important;gap:9px!important;min-height:42px!important;font-size:13px!important}.business-portal-body .saas-app-nav-icon,.business-dashboard-clarity .saas-app-nav-icon,.saas-app-shell .saas-app-sidebar .saas-app-nav-icon{width:30px!important;height:30px!important}.business-portal-body .saas-app-nav-child,.business-dashboard-clarity .saas-app-nav-child,.saas-app-shell .saas-app-sidebar .saas-app-nav-child{min-height:30px!important;font-size:12.5px!important}.business-portal-body .saas-app-main{max-width:none!important;padding-inline:14px!important}.business-portal-body .saas-app-hero-card.business-home-hero,.business-portal-body .business-home-hero{grid-template-columns:1fr!important}.business-portal-body .business-home-hero .saas-app-hub-copy>h2:before{font-size:clamp(2.1rem,7vw,3.2rem)!important}}
.business-dashboard-clarity .saas-app-shell{overflow-x:clip;width:100%!important}.business-dashboard-clarity .saas-app-main{padding-inline:clamp(16px,2.4vw,34px)!important;width:min(100%,1280px)!important;min-width:0!important;max-width:min(1280px,100vw - 310px)!important;margin-inline:auto!important;padding-bottom:clamp(104px,11vh,144px)!important}:is(.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]),.consulting-dashboard-clarity .saas-app-shell){min-height:100vh!important;display:block!important}.consulting-dashboard-clarity .saas-app-sidebar{display:none!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-sidebar{display:none!important}.consulting-dashboard-clarity .saas-app-main{width:min(100%,1120px)!important;max-width:min(1120px,100vw - 32px)!important;margin-inline:auto!important;padding-inline:clamp(16px,3vw,40px)!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-main{width:min(100%,1120px)!important;max-width:min(1120px,100vw - 32px)!important;margin-inline:auto!important;padding-inline:clamp(16px,3vw,40px)!important}.consulting-dashboard-clarity .saas-app-topbar{max-width:1120px!important;margin-inline:auto!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-topbar{max-width:1120px!important;margin-inline:auto!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>span{color:#f6d477!important;letter-spacing:.16em!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>h2,.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>p{color:#0000!important;-webkit-text-fill-color:transparent!important;letter-spacing:0!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>h2:before{content:"Create a Consulting Account to open the consultant workspace."!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.065em!important;text-shadow:0 1px #000000e0!important;max-width:760px!important;font-size:clamp(42px,5vw,70px)!important;font-weight:950!important;line-height:.94!important;display:block!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>p:before{content:"Your personal login is ready. The consulting cockpit opens after you create a Consulting Account, choose the license path, and complete the required setup. Until then, this page should be a bridge—not a paid workspace."!important;color:#f7f3e8c7!important;-webkit-text-fill-color:#f7f3e8c7!important;letter-spacing:0!important;max-width:780px!important;text-shadow:none!important;margin-top:18px!important;font-size:16px!important;line-height:1.58!important;display:block!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a{align-content:start!important;min-height:116px!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child strong,.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child small{color:#0000!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child strong:before{content:"Start with the right account"!important;color:#f7f3e8f2!important;-webkit-text-fill-color:#f7f3e8f2!important;font-size:17px!important;line-height:1.08!important;display:block!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child small:before{content:"Use Business Account if you are building your own company workspace. Use Consulting Account if you will deliver work for clients."!important;color:#f7f3e8ad!important;-webkit-text-fill-color:#f7f3e8ad!important;margin-top:8px!important;font-size:12px!important;line-height:1.45!important;display:block!important}.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]{background:radial-gradient(circle at 100% 0,#e2a72c2e,#0000 16rem),linear-gradient(#ffffff0e,#ffffff05),#0b0b0a!important;border:1px solid #e2a72c52!important;justify-content:flex-start!important;align-self:stretch!important;height:auto!important;min-height:0!important;padding:clamp(20px,2.4vw,28px)!important;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #00000061!important}.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>small,.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>strong,.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>p{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>small:before{content:"Consulting Account Status"!important;color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1.1!important;display:block!important}.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>strong:before{content:"Setup required"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;margin-top:10px!important;font-size:28px!important;font-weight:950!important;line-height:1!important;display:block!important}.consulting-dashboard-clarity .saas-app-hub-status[aria-label="Consulting dashboard status"]>p:before{content:"Create the consulting profile before client workspaces, delivery credits, reports, or governance controls appear."!important;color:#f7f3e8b3!important;-webkit-text-fill-color:#f7f3e8b3!important;margin-top:10px!important;font-size:13px!important;line-height:1.55!important;display:block!important}.business-dashboard-clarity .saas-app-logo{grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:86px!important;padding:12px!important}.business-dashboard-clarity .saas-app-logo-mark{flex:0 0 54px!important;width:54px!important;height:54px!important}.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark){align-content:center!important;justify-items:start!important;gap:3px!important;min-width:0!important;display:grid!important}.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) strong,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) strong:before{content:"GENESIS AI"!important;color:#e2a72c!important;-webkit-text-fill-color:#e2a72c!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:950!important;line-height:.96!important;display:block!important}.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:before{content:"Leadership Operating Tool"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.015em!important;text-shadow:none!important;white-space:nowrap!important;margin-top:3px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(9.5px,.63vw,11px)!important;font-style:normal!important;font-weight:850!important;line-height:1.05!important;display:block!important}.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:after{content:"Business Suite"!important;color:#050403!important;-webkit-text-fill-color:#050403!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:15px!important;text-shadow:none!important;white-space:nowrap!important;background:linear-gradient(#f6d477 0%,#e2a72c 100%)!important;border:1px solid #f6d47780!important;justify-content:center!important;align-items:center!important;margin-top:4px!important;padding:2px 6px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(7.5px,.48vw,8.5px)!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #e2a72c24!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]){grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;align-items:stretch!important;gap:clamp(20px,3vw,36px)!important;padding:clamp(26px,4vw,48px)!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy{min-width:0!important;max-width:760px!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>span{color:#f6d477!important;letter-spacing:.16em!important}:is(.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>h2,.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>p){color:#0000!important;-webkit-text-fill-color:transparent!important;letter-spacing:0!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>h2:before{content:"Create a Business Account to open the Business Suite."!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.065em!important;text-shadow:0 1px #000000e0!important;max-width:720px!important;font-size:clamp(44px,5vw,72px)!important;font-weight:950!important;line-height:.94!important;display:block!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>p:before{content:"Your personal login is ready. Business Suite opens after your Business Account, subscription, payment, and organization setup are active. Until then, this page should be a bridge—not a paid workspace."!important;color:#f7f3e8c7!important;-webkit-text-fill-color:#f7f3e8c7!important;letter-spacing:0!important;max-width:760px!important;text-shadow:none!important;margin-top:18px!important;font-size:16px!important;line-height:1.58!important;display:block!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a{align-content:start!important;min-height:116px!important}:is(.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong,.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small){color:#0000!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong:before{content:"Create Business Account"!important;color:#050403!important;-webkit-text-fill-color:#050403!important;font-size:17px!important;line-height:1.08!important;display:block!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small:before{content:"Set up the business profile, billing, organization, and workspace access."!important;color:#050403c7!important;-webkit-text-fill-color:#050403c7!important;margin-top:8px!important;font-size:12px!important;line-height:1.45!important;display:block!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]{background:radial-gradient(circle at 100% 0,#e2a72c2e,#0000 16rem),linear-gradient(#ffffff0e,#ffffff05),#0b0b0a!important;border:1px solid #e2a72c52!important;justify-content:flex-start!important;align-self:stretch!important;height:auto!important;min-height:0!important;padding:clamp(20px,2.4vw,28px)!important;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #00000061!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>small,.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>strong,.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>p{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>small:before{content:"Business Account Status"!important;color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1.1!important;display:block!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>strong:before{content:"Setup required"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;margin-top:10px!important;font-size:28px!important;font-weight:950!important;line-height:1!important;display:block!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"]>p:before{content:"Complete these account items to unlock the Business Suite workspace."!important;color:#f7f3e8b3!important;-webkit-text-fill-color:#f7f3e8b3!important;margin-top:10px!important;font-size:13px!important;line-height:1.55!important;display:block!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics{gap:10px!important;margin-top:22px!important;display:grid!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span{color:#0000!important;-webkit-text-fill-color:transparent!important;letter-spacing:0!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 13px!important;font-size:0!important;line-height:0!important;display:grid!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:before{color:#f7f3e8a8!important;-webkit-text-fill-color:#f7f3e8a8!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1.1!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:first-child:before{content:"Subscription"!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:nth-child(2):before{content:"Payment"!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:nth-child(3):before{content:"Organization"!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics b{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.02em!important;text-transform:capitalize!important;font-size:15px!important;font-weight:950!important;line-height:1!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:nth-child(3) b{color:#0000!important;-webkit-text-fill-color:transparent!important;font-size:0!important}.business-dashboard-clarity .saas-app-hub-status[aria-label="Business activation status"] .saas-app-mini-metrics span:nth-child(3) b:before{content:"Required"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;font-weight:950!important;line-height:1!important}@supports not (overflow:clip){.business-dashboard-clarity .saas-app-shell{overflow-x:hidden}}@media (max-width:1180px){.business-dashboard-clarity .saas-app-main{max-width:100%!important}:is(.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]),.consulting-dashboard-clarity .consulting-home-hero){grid-template-columns:1fr!important}:is(.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid,.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid){grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}}@media (max-width:720px){.business-dashboard-clarity .saas-app-main{padding-inline:16px!important}.consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-copy>h2:before{font-size:38px!important}.business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-copy>h2:before{font-size:38px!important}}
.owner-client-view-polish .saas-app-shell{--owner-client-sidebar-width:var(--suite-density-sidebar,264px);--owner-client-content-max:min(1440px, calc(100vw - var(--owner-client-sidebar-width) - 56px));min-height:100vh;overflow-x:clip;width:100%!important}.owner-client-view-polish .saas-app-main{width:min(100%, var(--owner-client-content-max))!important;padding-inline:clamp(16px,2.4vw,34px)!important;justify-self:center!important;min-width:0!important;max-width:none!important;margin-inline:auto!important;padding-bottom:clamp(104px,11vh,144px)!important}.owner-client-view-polish :where(.saas-app-hero-card,.saas-app-hub-card,.business-home-spine,.business-home-section,.saas-app-dashboard-grid,.saas-app-proof-row,.saas-app-business-assets,.saas-app-operating-model,.saas-app-quick-launch){width:100%;min-width:0;max-width:100%}.owner-client-view-polish .saas-app-business-assets{display:none!important}.owner-client-view-polish .saas-app-logo{grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:86px!important;padding:12px!important}.owner-client-view-polish .saas-app-logo-mark{flex-basis:50px!important;width:50px!important;height:50px!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark){align-content:center!important;justify-items:start!important;gap:3px!important;min-width:0!important;display:grid!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) strong,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) small{color:#0000!important;text-shadow:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) strong:before{content:"GENESIS AI"!important;color:#e2a72c!important;-webkit-text-fill-color:#e2a72c!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:950!important;line-height:.96!important;display:block!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em:before{content:"Leadership Operating Tool"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.015em!important;text-shadow:none!important;margin-top:3px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(9.5px,.63vw,11px)!important;font-style:normal!important;font-weight:850!important;line-height:1.05!important;display:block!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em:after{content:"Business Suite"!important;color:#050403!important;-webkit-text-fill-color:#050403!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:15px!important;text-shadow:none!important;background:linear-gradient(#f6d477 0%,#e2a72c 100%)!important;border:1px solid #f6d47780!important;justify-content:center!important;align-items:center!important;margin-top:4px!important;padding:2px 6px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(7.5px,.48vw,8.5px)!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #e2a72c24!important}.owner-client-view-polish .business-home-hero{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr)!important;align-items:stretch!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy{min-width:0!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.owner-client-view-polish .business-home-spine{overflow:hidden!important}.owner-client-view-polish .business-home-spine-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;overflow:visible!important}.owner-client-view-polish .business-home-spine-grid>*,.owner-client-view-polish .business-home-operating-link,.owner-client-view-polish .business-home-operating-card{min-width:0!important}.owner-client-view-polish .business-home-operating-card{height:100%}.owner-client-view-polish .saas-app-proof-row.business-home-proof-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;display:grid!important}.owner-client-view-polish .saas-app-team-hub-grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.62fr)!important}.owner-client-view-polish .saas-app-assets-grid,.owner-client-view-polish .saas-app-resource-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}@supports not (overflow:clip){.owner-client-view-polish .saas-app-shell{overflow-x:hidden}}@media (min-width:1500px){.owner-client-view-polish .saas-app-shell{--owner-client-content-max:min(1520px, calc(100vw - var(--owner-client-sidebar-width) - 72px))}}@media (max-width:1260px){.owner-client-view-polish .business-home-hero,.owner-client-view-polish .saas-app-team-hub-grid{grid-template-columns:1fr!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}}@media (max-width:980px){.owner-client-view-polish .saas-app-shell{--owner-client-sidebar-width:0px;--owner-client-content-max:100%}.owner-client-view-polish .saas-app-main{padding-inline:16px!important;justify-self:stretch!important;width:100%!important;padding-bottom:112px!important}.owner-client-view-polish .business-home-spine-grid,.owner-client-view-polish .saas-app-proof-row.business-home-proof-strip,.owner-client-view-polish .saas-app-assets-grid,.owner-client-view-polish .saas-app-resource-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}}@media (max-width:720px){.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid,.owner-client-view-polish .business-home-spine-grid,.owner-client-view-polish .saas-app-proof-row.business-home-proof-strip,.owner-client-view-polish .saas-app-assets-grid,.owner-client-view-polish .saas-app-resource-grid{grid-template-columns:1fr!important}}
.owner-client-view-polish .saas-app-shell{--owner-client-sidebar-readable-width:292px;--suite-density-sidebar:var(--owner-client-sidebar-readable-width);--suite-density-sidebar-min:var(--owner-client-sidebar-readable-width);--suite-density-sidebar-max:var(--owner-client-sidebar-readable-width);--owner-client-sidebar-width:var(--owner-client-sidebar-readable-width);grid-template-columns:var(--owner-client-sidebar-readable-width) minmax(0, 1fr)!important}.owner-client-view-polish .saas-app-sidebar{width:var(--owner-client-sidebar-readable-width)!important;min-width:var(--owner-client-sidebar-readable-width)!important;max-width:var(--owner-client-sidebar-readable-width)!important;gap:12px!important;padding:11px 10px!important}.owner-client-view-polish .saas-app-logo{grid-template-columns:48px minmax(0,1fr)!important;gap:11px!important;min-height:80px!important;padding:10px 12px!important}.owner-client-view-polish .saas-app-logo-mark{flex:0 0 48px!important;width:48px!important;height:48px!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark){gap:3px!important;max-width:190px!important;overflow:hidden!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) strong:before{content:"GENESIS AI"!important;letter-spacing:.2em!important;white-space:nowrap!important;font-size:10.5px!important;line-height:.98!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em:before{content:"Leadership Operating Tool"!important;letter-spacing:-.018em!important;white-space:nowrap!important;margin-top:3px!important;font-size:12px!important;line-height:1.04!important}.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em:after{content:"Business Suite"!important;letter-spacing:.12em!important;white-space:nowrap!important;width:auto!important;max-width:max-content!important;min-height:15px!important;margin-top:4px!important;padding:2px 6px!important;font-size:7.5px!important;line-height:1!important}.owner-client-view-polish .saas-app-nav-scroll{gap:9px!important;max-height:calc(100vh - 222px)!important;padding:0 4px 4px 0!important}.owner-client-view-polish .saas-app-nav-group{border-radius:20px!important;padding:10px 8px 11px!important}.owner-client-view-polish .saas-app-nav-label{gap:8px!important;min-height:28px!important;padding:0 3px 9px!important}.owner-client-view-polish .saas-app-nav-label span{letter-spacing:.17em!important;white-space:nowrap!important;font-size:9.5px!important}.owner-client-view-polish .saas-app-nav-label small{min-width:26px!important;height:26px!important;font-size:9px!important}.owner-client-view-polish .saas-app-nav-list{gap:8px!important}.owner-client-view-polish .saas-app-nav-item{border-radius:14px!important;grid-template-columns:28px minmax(0,1fr) auto!important;gap:8px!important;min-height:42px!important;padding:6px 8px!important}.owner-client-view-polish .saas-app-nav-icon{width:28px!important;height:28px!important;font-size:12px!important}.owner-client-view-polish .saas-app-nav-item>span:nth-child(2){color:#f7f3e8c2!important;letter-spacing:-.02em!important;text-overflow:clip!important;white-space:nowrap!important;min-width:0!important;font-size:12px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}.owner-client-view-polish .saas-app-nav-item.active>span:nth-child(2){color:#ffffffeb!important}.owner-client-view-polish .saas-app-nav-item small{letter-spacing:.07em!important;text-align:center!important;white-space:nowrap!important;min-width:56px!important;max-width:74px!important;height:24px!important;padding:0 7px!important;font-size:7.6px!important;font-weight:950!important;line-height:1!important;overflow:hidden!important}.owner-client-view-polish .saas-app-nav-children{gap:6px!important;margin:8px 0 10px 42px!important;padding-left:10px!important}.owner-client-view-polish .saas-app-nav-child{border-radius:13px!important;grid-template-columns:minmax(0,1fr)!important;min-height:34px!important;padding:7px 10px!important}.owner-client-view-polish .saas-app-nav-child span{color:#f7f3e8b8!important;letter-spacing:-.018em!important;text-overflow:clip!important;white-space:nowrap!important;min-width:0!important;font-size:11.5px!important;font-weight:800!important;line-height:1.12!important;overflow:hidden!important}.owner-client-view-polish .saas-app-nav-child small,.owner-client-view-polish .saas-app-sidebar .saas-app-nav-label small,.owner-client-view-polish .saas-app-sidebar .saas-app-nav-item small,.owner-client-view-polish .saas-app-sidebar .saas-app-nav-child small{display:none!important}.owner-client-view-polish .saas-app-sidebar .saas-app-nav-item{grid-template-columns:28px minmax(0,1fr)!important}.owner-client-view-polish .saas-app-user-card.saas-app-business-card{border-radius:20px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.owner-client-view-polish .saas-app-avatar{width:44px!important;height:44px!important;font-size:14px!important}.owner-client-view-polish .saas-app-user-card strong{letter-spacing:-.02em!important;font-size:13px!important;line-height:1.12!important}.owner-client-view-polish .saas-app-user-card span{letter-spacing:.09em!important;font-size:8.25px!important;line-height:1.2!important}.owner-client-view-polish .saas-app-user-actions{gap:8px!important}.owner-client-view-polish .saas-app-user-actions a{letter-spacing:.16em!important;min-height:34px!important;font-size:10.25px!important;line-height:1.05!important}@media (max-width:980px){.owner-client-view-polish .saas-app-shell{--owner-client-sidebar-readable-width:0px;grid-template-columns:minmax(0,1fr)!important}}
.owner-client-view-polish .business-home-hero{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;min-height:auto!important;padding:clamp(26px,3.6vw,44px)!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy{min-width:0!important;max-width:none!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>span{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1.05!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2,.owner-client-view-polish .business-home-hero .saas-app-hub-copy>p{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2:before{content:"Business Account setup starts here."!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.065em!important;text-shadow:0 1px #000000e0!important;max-width:820px!important;margin-top:12px!important;font-size:clamp(42px,4.8vw,72px)!important;font-weight:950!important;line-height:.94!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>p:before{content:"This banner stays organized and intentionally blank until the client creates the Business Profile. The Business Account is the tenant record that feeds RBAC, billing, 8Q maturity, contract readiness, avatar state, and Journey progress."!important;color:#f7f3e8c2!important;-webkit-text-fill-color:#f7f3e8c2!important;letter-spacing:-.01em!important;max-width:980px!important;text-shadow:none!important;margin-top:18px!important;font-size:clamp(14px,1.2vw,17px)!important;font-weight:650!important;line-height:1.55!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:24px!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a,.owner-client-view-polish .business-home-hero .saas-app-hub-status{background:linear-gradient(#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;align-content:start!important;min-height:210px!important;box-shadow:inset 0 1px #ffffff0e,0 18px 42px #00000042!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a{gap:10px!important;padding:18px!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a strong,.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a small{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a strong:before{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.025em!important;font-size:16px!important;font-weight:950!important;line-height:1.05!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a small:before{color:#f7f3e8a8!important;-webkit-text-fill-color:#f7f3e8a8!important;letter-spacing:-.01em!important;white-space:pre-line!important;margin-top:10px!important;font-size:12px!important;font-weight:650!important;line-height:1.42!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:first-child strong:before{content:"Legal & Identity"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:first-child small:before{content:"Legal business name\a Entity type\a EIN / Tax ID\a State + formation date\a Physical + mailing address\a NAICS / SIC\a Licenses + certifications\a UEI / SAM.gov status"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:nth-child(2) strong:before{content:"Brand & Narrative"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:nth-child(2) small:before{content:"Display / DBA name\a Logo, dark logo, favicon\a Brand colors\a Tagline\a Vision\a Mission\a Core values\a One-line offer statement"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:nth-child(3) strong:before{content:"People & Access"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid a:nth-child(3) small:before{content:"Primary account owner\a Billing contact\a Secondary admin\a Team members\a Role assignments\a RBAC access rail\a Two-Deep Rule coverage"!important}.owner-client-view-polish .business-home-hero .saas-app-hub-status{gap:10px!important;height:auto!important;min-height:0!important;padding:18px!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-status>small,.owner-client-view-polish .business-home-hero .saas-app-hub-status>strong,.owner-client-view-polish .business-home-hero .saas-app-hub-status>p{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.owner-client-view-polish .business-home-hero .saas-app-hub-status>small:before{content:"Operational Profile"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.025em!important;font-size:16px!important;font-weight:950!important;line-height:1.05!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-status>strong:before{content:"Blank until profile is submitted"!important;color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:#e2a72c1f!important;border:1px solid #f6d47757!important;width:max-content!important;margin-top:8px!important;padding:6px 9px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.owner-client-view-polish .business-home-hero .saas-app-hub-status>p:before{content:"Feeds Genesis AI, Circle of Growth, maturity scoring, avatar state, and Journey recommendations."!important;color:#f7f3e8a8!important;-webkit-text-fill-color:#f7f3e8a8!important;margin-top:8px!important;font-size:12px!important;font-weight:650!important;line-height:1.45!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span{color:#0000!important;-webkit-text-fill-color:transparent!important;background:#ffffff09!important;border:1px solid #ffffff14!important;min-height:44px!important;padding:10px!important;font-size:0!important;line-height:0!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span:before{color:#f7f3e8b8!important;-webkit-text-fill-color:#f7f3e8b8!important;letter-spacing:-.01em!important;font-size:10px!important;font-weight:850!important;line-height:1.18!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span:first-child:before{content:"Industry / vertical"!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span:nth-child(2):before{content:"Headcount + revenue band"!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span:nth-child(3):before{content:"Goals + pain points"!important}.owner-client-view-polish .business-home-hero .saas-app-mini-metrics span:nth-child(4):before{content:"8Q maturity baseline"!important}@media (max-width:1180px){.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid{grid-template-columns:1fr!important}}
.owner-client-view-polish .business-home-hero{grid-template-columns:minmax(280px,440px) minmax(180px,1fr)!important;align-content:center!important;align-items:center!important;gap:clamp(18px,4vw,64px)!important;min-height:clamp(240px,32vh,360px)!important;padding:clamp(24px,3.5vw,44px)!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy{min-width:0!important;max-width:460px!important;display:grid!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>span,.owner-client-view-polish .business-home-hero .saas-app-hub-copy>p,.owner-client-view-polish .business-home-hero .saas-app-hub-action-grid,.owner-client-view-polish .business-home-hero .saas-app-hub-status{display:none!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;margin:0!important;font-size:0!important;line-height:0!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2:before{content:"In the beginning there was leadership."!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.035em!important;text-shadow:0 1px #000000e0!important;max-width:460px!important;font-size:clamp(30px,3.2vw,48px)!important;font-weight:900!important;line-height:1.05!important;display:block!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2:after{content:"The tool that turns words into action."!important;color:#f7f3e8c2!important;-webkit-text-fill-color:#f7f3e8c2!important;letter-spacing:-.01em!important;max-width:420px!important;text-shadow:none!important;margin-top:14px!important;font-size:clamp(16px,1.45vw,22px)!important;font-weight:650!important;line-height:1.45!important;display:block!important}.owner-client-view-polish .business-home-hero .business-home-hero-studio-cta{color:#050505!important;background:linear-gradient(#f4c453,#d99b19)!important;border:1px solid #e2a72c8c!important;justify-content:center!important;place-self:center end!important;align-items:center!important;width:auto!important;min-width:0!important;padding:8px 12px!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff5c,0 12px 28px #e2a72c29,0 2px #7750009e!important}.owner-client-view-polish .business-home-hero .business-home-hero-studio-cta span{color:#050505!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;font:950 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important}.owner-client-view-polish .business-home-hero .business-home-hero-studio-cta small{display:none!important}.owner-client-view-polish .business-home-hero .business-home-hero-studio-cta:hover{background:linear-gradient(#ffe192,#e2a72c)!important;transform:translateY(-1px)!important}@media (max-width:900px){.owner-client-view-polish .business-home-hero{grid-template-columns:1fr!important;justify-items:start!important}.owner-client-view-polish .business-home-hero .business-home-hero-studio-cta{justify-self:start!important}}@media (max-width:720px){.owner-client-view-polish .business-home-hero{min-height:260px!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2:before{font-size:32px!important}.owner-client-view-polish .business-home-hero .saas-app-hub-copy>h2:after{font-size:17px!important}}
.business-dashboard-clarity,.owner-client-view-polish{--suite-final-border:#f6d4772e;--suite-final-line:#ffffff16;--suite-final-copy:#f7f3e8b8;--suite-final-muted:#f7f3e88f;--suite-final-panel:linear-gradient(180deg, #ffffff0d, #ffffff05);--suite-final-shadow:0 1px 0 #ffffff0e inset, 0 22px 64px #00000057}.business-dashboard-clarity .saas-app-shell,.owner-client-view-polish .saas-app-shell{scrollbar-gutter:stable;background:radial-gradient(circle at 12% 0,#15a9c514,#0000 24rem),radial-gradient(circle at 88% 6%,#e2a72c1a,#0000 26rem),#020403!important}.business-dashboard-clarity .saas-app-main,.owner-client-view-polish .saas-app-main{align-content:start!important;gap:clamp(14px,1.5vw,22px)!important;display:grid!important}.business-dashboard-clarity .saas-app-topbar,.owner-client-view-polish .saas-app-topbar{border:1px solid var(--suite-final-border)!important;min-height:88px!important;box-shadow:var(--suite-final-shadow)!important;background:radial-gradient(circle at 100% 0,#e2a72c24,#0000 18rem),linear-gradient(#ffffff0b,#ffffff03),#090908e0!important;border-top-color:#f6d4776b!important;align-items:center!important}.business-dashboard-clarity .saas-app-topbar>div:first-child,.owner-client-view-polish .saas-app-topbar>div:first-child{min-width:0!important}.business-dashboard-clarity .saas-app-topbar h1,.owner-client-view-polish .saas-app-topbar h1{max-width:720px!important;line-height:.98!important}.business-dashboard-clarity .saas-app-topbar p,.owner-client-view-polish .saas-app-topbar p{max-width:760px!important;color:var(--suite-final-copy)!important}.business-dashboard-clarity .saas-app-top-actions,.owner-client-view-polish .saas-app-top-actions{align-items:center!important;gap:10px!important}.business-dashboard-clarity .saas-app-top-actions a,.owner-client-view-polish .saas-app-top-actions a,.business-dashboard-clarity .saas-app-tier-marker,.owner-client-view-polish .saas-app-tier-marker{border-radius:12px!important;min-height:38px!important}.business-dashboard-clarity .saas-app-hero-card,.business-dashboard-clarity .saas-app-hub-card,.owner-client-view-polish .saas-app-hero-card,.owner-client-view-polish .saas-app-hub-card,.owner-client-view-polish .business-home-spine,.owner-client-view-polish .business-home-section,.owner-client-view-polish .saas-app-panel,.business-dashboard-clarity .business-home-section,.business-dashboard-clarity .saas-app-panel{border:1px solid var(--suite-final-border)!important;background:radial-gradient(circle at 0% 0%, #15a9c50e, transparent 18rem), radial-gradient(circle at 100% 0%, #e2a72c17, transparent 22rem), var(--suite-final-panel)!important;box-shadow:var(--suite-final-shadow)!important;border-top-color:#f6d47757!important;position:relative!important}.business-dashboard-clarity .saas-app-hero-card:before,.business-dashboard-clarity .saas-app-hub-card:before,.owner-client-view-polish .saas-app-hero-card:before,.owner-client-view-polish .saas-app-hub-card:before,.owner-client-view-polish .business-home-spine:before,.owner-client-view-polish .business-home-section:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#f6d4776b,#15a9c533,#0000)!important;width:100%!important;height:1px!important;position:absolute!important;inset:0 auto auto 0!important}.business-dashboard-clarity .saas-app-hub-copy,.owner-client-view-polish .saas-app-hub-copy,.owner-client-view-polish .business-home-section-header,.business-dashboard-clarity .business-home-section-header{min-width:0!important}.business-dashboard-clarity .saas-app-hub-copy p,.owner-client-view-polish .saas-app-hub-copy p,.owner-client-view-polish .business-home-section-header p,.business-dashboard-clarity .business-home-section-header p{color:var(--suite-final-copy)!important}.business-dashboard-clarity .saas-app-hub-action-grid,.owner-client-view-polish .saas-app-hub-action-grid,.owner-client-view-polish .business-home-card-grid,.business-dashboard-clarity .business-home-card-grid{align-items:stretch!important}.business-dashboard-clarity .saas-app-hub-action-grid a,.owner-client-view-polish .saas-app-hub-action-grid a,.owner-client-view-polish .business-home-operating-card,.business-dashboard-clarity .business-home-operating-card,.owner-client-view-polish .saas-app-proof-row article,.business-dashboard-clarity .saas-app-proof-row article,.owner-client-view-polish .saas-app-source-stack article,.business-dashboard-clarity .saas-app-source-stack article{border:1px solid var(--suite-final-line)!important;background:linear-gradient(#ffffff0b,#ffffff04)!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #0003!important}.business-dashboard-clarity .saas-app-hub-action-grid a:hover,.owner-client-view-polish .saas-app-hub-action-grid a:hover,.owner-client-view-polish .business-home-operating-link:hover .business-home-operating-card,.business-dashboard-clarity .business-home-operating-link:hover .business-home-operating-card{border-color:#f6d47747!important;transform:translateY(-1px)!important}.owner-client-view-polish .business-home-spine-grid,.business-dashboard-clarity .business-home-spine-grid,.owner-client-view-polish .saas-app-proof-row,.business-dashboard-clarity .saas-app-proof-row{gap:clamp(10px,1.15vw,14px)!important}.owner-client-view-polish .saas-app-assistant-dock,.business-dashboard-clarity .saas-app-assistant-dock{background:radial-gradient(circle at 100%,#15a9c53d,#0000 7rem),#040404e0!important;border-color:#f6d4773d!important;bottom:clamp(18px,3vw,34px)!important;right:clamp(18px,3vw,40px)!important;box-shadow:0 20px 54px #00000075!important}@media (max-width:1180px){.business-dashboard-clarity .saas-app-topbar,.owner-client-view-polish .saas-app-topbar{grid-template-columns:1fr!important;align-items:start!important}}
.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo,.business-dashboard-clarity .saas-app-logo,.owner-client-view-polish .saas-app-logo{overflow:visible!important}.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark),.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark),.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark){gap:6px!important;width:auto!important;min-width:0!important;max-width:min(100%,230px)!important;display:grid!important;overflow:visible!important}.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark) strong,.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark) em,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) strong,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) strong,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark) em{display:none!important}.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark):before,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark):before,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark):before{content:"Genesis AI"!important;color:#e2a72c!important;-webkit-text-fill-color:#e2a72c!important;letter-spacing:.18em!important;text-transform:uppercase!important;white-space:nowrap!important;font:950 clamp(11px,.72vw,14px)/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;display:block!important}.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark):after,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark):after,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark):after{content:"Leadership Operating Tool"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.04em!important;text-transform:none!important;white-space:normal!important;max-width:230px!important;font:950 clamp(15px,1vw,20px)/1.03 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:block!important}@media (max-width:420px){.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark):before,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark):before,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark):before{letter-spacing:.14em!important;font-size:10px!important}.business-portal-body .saas-app-shell .saas-app-sidebar .saas-app-logo>span:not(.saas-app-logo-mark):after,.business-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark):after,.owner-client-view-polish .saas-app-logo>span:not(.saas-app-logo-mark):after{max-width:180px!important;font-size:14px!important}}
.consulting-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) strong:before{content:"GENESIS AI"!important;color:#e2a72c!important;-webkit-text-fill-color:#e2a72c!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(12px,.78vw,14px)!important;font-weight:950!important;line-height:.96!important}.consulting-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:before{content:"Leadership Operating Tool"!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.015em!important;text-shadow:none!important;white-space:nowrap!important;margin-top:3px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(9.5px,.63vw,11px)!important;font-style:normal!important;font-weight:850!important;line-height:1.05!important;display:block!important}.consulting-dashboard-clarity .saas-app-logo>span:not(.saas-app-logo-mark) em:after{content:"Consulting Dashboard"!important;box-sizing:border-box!important;color:#050403!important;-webkit-text-fill-color:#050403!important;letter-spacing:.028em!important;text-transform:uppercase!important;width:auto!important;max-width:min(100%,148px)!important;min-height:13px!important;text-shadow:none!important;white-space:nowrap!important;background:linear-gradient(#f6d477 0%,#e2a72c 100%)!important;border:1px solid #f6d47780!important;justify-content:center!important;align-items:center!important;margin-top:4px!important;padding:2px 5px!important;font:950 clamp(5.8px,.34vw,6.8px)/1 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #e2a72c24!important}.consulting-dashboard-clarity .saas-app-topbar>div:first-child>span:before,.consulting-dashboard-clarity .saas-app-topbar>div:first-child>h1:before,.consulting-dashboard-clarity .saas-app-topbar>div:first-child>p:before{content:none!important}.consulting-dashboard-clarity .saas-app-topbar>div:first-child>span,.consulting-dashboard-clarity .saas-app-topbar>div:first-child>h1,.consulting-dashboard-clarity .saas-app-topbar>div:first-child>p{-webkit-text-fill-color:currentColor!important}.consulting-dashboard-clarity .saas-app-topbar>div:first-child>span{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.66rem!important;font-weight:950!important;line-height:1!important}.consulting-dashboard-clarity .saas-app-topbar>div:first-child>h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(1.7rem,2.7vw,2.7rem)!important;font-weight:950!important;line-height:1!important}.consulting-dashboard-clarity .saas-app-topbar>div:first-child>p{color:#f7f3e8bd!important;-webkit-text-fill-color:#f7f3e8bd!important;max-width:760px!important;font-size:.9rem!important;line-height:1.46!important}.consulting-dashboard-clarity .saas-app-nav-entry.active .saas-app-nav-item,.consulting-dashboard-clarity .saas-app-nav-item.active{color:#fff!important;background:linear-gradient(90deg,#e2a72c38,#ffffff0a),#151311!important;border-color:#f6d4779e!important;box-shadow:inset 4px 0 #e2a72cdb,0 12px 28px #0000004d!important}.consulting-dashboard-clarity .consulting-home-hero{grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;align-items:stretch!important}.consulting-dashboard-clarity .consulting-license-tier-grid,.consulting-dashboard-clarity .consulting-receipt-preview-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:clamp(10px,1.2vw,16px)!important;display:grid!important}.consulting-dashboard-clarity .consulting-license-card,.consulting-dashboard-clarity .consulting-receipt-preview-grid article{color:#fff!important;background:linear-gradient(#ffffff0b,#ffffff04),#0b0b0a!important;border:1px solid #ffffff1a!important;padding:clamp(14px,1.7vw,20px)!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #0003!important}.consulting-dashboard-clarity .consulting-license-card small,.consulting-dashboard-clarity .consulting-receipt-preview-grid small{color:#f6d477!important;letter-spacing:.16em!important;text-transform:uppercase!important;font:950 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important;display:block!important}.consulting-dashboard-clarity .consulting-license-card strong,.consulting-dashboard-clarity .consulting-receipt-preview-grid strong{color:#fff!important;letter-spacing:-.04em!important;margin-top:10px!important;font-size:clamp(1.16rem,1.45vw,1.55rem)!important;font-weight:950!important;line-height:1.02!important;display:block!important}.consulting-dashboard-clarity .consulting-license-card span{color:#f6d477!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#e2a72c1a!important;border:1px solid #f6d4773d!important;margin:12px 8px 0 0!important;padding:6px 8px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.consulting-dashboard-clarity .consulting-license-card p,.consulting-dashboard-clarity .consulting-receipt-preview-grid p{color:#f7f3e8b3!important;line-height:1.52!important}.consulting-dashboard-clarity :is(.saas-app-hub-action-grid a,.saas-app-panel,.business-home-section,.business-home-spine,.business-home-operating-card,.saas-app-source-stack article,.saas-app-business-assets,.saas-app-asset-card,.saas-app-resource-card,.saas-app-operating-grid article,.saas-app-mini-metrics span,.consulting-sum-timeline-row,.consulting-sum-source-strip span,.consulting-sum-score-strip span){color:#f7f3e8c7!important;-webkit-text-fill-color:currentColor!important}.consulting-dashboard-clarity :is(.saas-app-hub-action-grid a strong,.saas-app-panel h2,.saas-app-panel strong,.business-home-section h2,.business-home-section strong,.business-home-spine h2,.business-home-spine strong,.business-home-operating-card strong,.saas-app-source-stack strong,.saas-app-assets-header h2,.saas-app-asset-card strong,.saas-app-resource-card strong,.saas-app-operating-grid strong,.saas-app-mini-metrics b,.consulting-sum-row-head strong,.consulting-sum-score-strip b,.consulting-receipt-preview-grid strong){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px #000000b8!important}.consulting-dashboard-clarity :is(.saas-app-hub-action-grid a small,.saas-app-panel p,.business-home-section p,.business-home-spine p,.business-home-operating-card p,.saas-app-source-stack p,.saas-app-assets-header p,.saas-app-asset-card p,.saas-app-resource-card p,.saas-app-operating-grid p,.saas-app-mini-metrics span,.consulting-sum-timeline-row p,.consulting-sum-timeline-row em,.consulting-receipt-preview-grid p){color:#f7f3e8b3!important;-webkit-text-fill-color:#f7f3e8b3!important}.consulting-dashboard-clarity :is(.business-home-section-header span,.business-home-operating-card small,.saas-app-source-stack small,.saas-app-assets-header span,.saas-app-quick-launch>span,.saas-app-assets-row-head span,.consulting-sum-row-head small,.consulting-sum-score-strip small,.consulting-sum-source-strip small,.consulting-receipt-preview-grid small){color:#f6d477!important;-webkit-text-fill-color:#f6d477!important}.consulting-dashboard-clarity .saas-app-hub-action-grid a{background:linear-gradient(#fff1,#ffffff05),#0c0b09!important;border-color:#ffffff1f!important}.consulting-dashboard-clarity .saas-app-top-actions a.primary,.consulting-dashboard-clarity .saas-app-source-actions a.primary{color:#050403!important;-webkit-text-fill-color:#050403!important;text-shadow:none!important}.consulting-dashboard-clarity .saas-app-tier-marker{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important}.consulting-dashboard-clarity .saas-app-assistant-dock :is(span,p){color:#f7f3e8d6!important;-webkit-text-fill-color:#f7f3e8d6!important}@media (max-width:1180px){.consulting-dashboard-clarity .consulting-home-hero{grid-template-columns:1fr!important}}
.consulting-dashboard-clarity .saas-app-top-actions{display:none!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-top-actions{display:none!important}.consulting-dashboard-clarity .saas-app-main>:not(.saas-app-topbar):not(.consulting-home-hero){display:none!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-main>:not(.saas-app-topbar):not(.saas-app-hero-card){display:none!important}.consulting-dashboard-clarity .saas-app-topbar{min-height:auto!important;padding-block:clamp(18px,2vw,28px)!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-topbar{min-height:auto!important;padding-block:clamp(18px,2vw,28px)!important}.consulting-dashboard-clarity .saas-app-main{padding-bottom:clamp(48px,7vh,72px)!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-main{padding-bottom:clamp(48px,7vh,72px)!important}.consulting-dashboard-clarity .saas-app-sidebar,.consulting-dashboard-clarity .saas-app-assistant-dock{display:none!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-sidebar{display:none!important}.business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-assistant-dock{display:none!important}:is(html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a,html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#ffffff13,#ffffff06),#0b0b0a!important;border-color:#f6d4774d!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a :before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a :after{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a :before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a :after{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000db!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong:before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000db!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000db!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child strong:before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000db!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small:before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child small:before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .business-dashboard-clarity .saas-app-hub-card:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child:after{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;opacity:1!important}html body .business-dashboard-clarity .saas-app-shell:has(.saas-app-hub-status[aria-label="Business activation status"]) .saas-app-hub-action-grid a:first-child:after{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;opacity:1!important}html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:linear-gradient(#ffffff13,#ffffff06),#0b0b0a!important;border-color:#f6d4774d!important}html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a *,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a :before,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a :after,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:before,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:after{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 1px #000000d1!important}html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child strong,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child strong:before,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child small,html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:first-child small:before{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body .consulting-dashboard-clarity .consulting-home-hero .saas-app-hub-action-grid a:after{color:#f6d477!important;-webkit-text-fill-color:#f6d477!important;opacity:1!important}.consulting-client-view-polish .consulting-dashboard-clarity .saas-app-main>*,.consulting-client-view-polish .consulting-dashboard-clarity .saas-app-sidebar{display:revert!important}
.business-portal-body .bp-ai-orbit-stage{filter:saturate(1.04)contrast(1.06)!important}.business-portal-body .bp-ai-orbit-ring{border-color:#e2a72c3d!important;box-shadow:0 0 34px #e2a72c21!important}.business-portal-body .bp-ai-orbit-ring.middle{border-color:#e2a72c2e!important}.business-portal-body .bp-ai-orbit-ring.inner{border-color:#ffe28c29!important}.business-portal-body .bp-ai-orbit-earth{isolation:isolate!important;background-blend-mode:screen, screen, multiply!important;filter:none!important;background-color:#030303!important;background-image:radial-gradient(circle at 27% 20%,#ffeca27a 0%,#e2a72c3d 12%,#0000 29%),radial-gradient(circle at 72% 39%,#f4d47733 0%,#0000 21%),linear-gradient(118deg,#e2a72c2e 0%,#00000014 38%,#000000a8 83%,#000000e0 100%)!important;background-position:50%,50%,50%!important;background-size:auto,auto,auto!important;border:1px solid #e2a72c9e!important;border-radius:9999px!important;animation:6.5s ease-in-out infinite bpAiEarthOrbitalFloat!important;position:relative!important;overflow:hidden!important;box-shadow:inset -58px -44px 92px #000000ed,inset 28px 18px 46px #e2a72c2e,inset 0 0 32px #ffde8414,0 0 0 1px #e2a72c80,0 0 42px #e2a72c2e,0 0 92px #00000094!important}.business-portal-body .bp-ai-orbit-earth:before{content:""!important;z-index:1!important;filter:grayscale(.86)sepia(.92)saturate(1.88)brightness(.84)contrast(1.72)!important;opacity:.94!important;mix-blend-mode:normal!important;will-change:transform!important;pointer-events:none!important;background-image:url(https://www.best-leadership.com/brand-assets/genesis/earth-day-2048.jpg)!important;background-position:0!important;background-repeat:repeat-x!important;background-size:auto 100%!important;border-radius:9999px!important;width:360%!important;height:100%!important;animation:9s linear infinite bpAiEarthTextureOrbit!important;position:absolute!important;inset:0 auto 0 0!important;transform:translate(0,0)!important}.business-portal-body .bp-ai-orbit-earth:after{content:""!important;z-index:2!important;mix-blend-mode:normal!important;opacity:.7!important;pointer-events:none!important;background:radial-gradient(circle at 30% 22%,#ffefae47,#0000 19%),radial-gradient(circle at 52% 52%,#0000 38%,#00000047 68%,#000000c7 100%),linear-gradient(112deg,#e2a72c1a 0%,#0000 42%,#0006 86%)!important;border-radius:9999px!important;position:absolute!important;inset:0!important}.business-portal-body .bp-ai-earth-core-mark{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#050505b8!important;border:1px solid #e2a72c75!important;box-shadow:inset 0 0 30px #e2a72c1a,0 0 0 1px #000000c2,0 0 34px #e2a72c38!important}.business-portal-body .bp-ai-earth-core-mark img{filter:sepia()saturate(1.9)brightness(1.04)contrast(1.28)drop-shadow(0 0 18px #e2a72c80)!important}@keyframes bpAiEarthTextureOrbit{0%{transform:translate(0,0)}to{transform:translate(-66.666%)}}@keyframes bpAiEarthOrbitalFloat{0%,to{transform:translate(0,0)rotate(-.35deg)}50%{transform:translate(2px,-1px)rotate(.35deg)}}
.business-portal-body .bp-ai-orbit-earth{isolation:isolate!important;aspect-ratio:1!important;clip-path:circle(50%)!important;background-blend-mode:screen, normal, normal!important;filter:grayscale(.84)sepia(.96)saturate(1.72)brightness(.82)contrast(1.62)!important;transform-origin:50%!important;will-change:background-position!important;background-color:#030303!important;background-image:radial-gradient(circle at 27% 20%,#ffeca261 0%,#e2a72c2e 18%,#0000 31%),radial-gradient(circle at 52% 52%,#0000 42%,#0000004d 68%,#000000d6 100%),url(/brand-assets/genesis/earth-day-2048.jpg)!important;background-position:50%,50%,0!important;background-repeat:no-repeat,no-repeat,repeat-x!important;background-size:100% 100%,100% 100%,auto 100%!important;border-color:#e2a72c9e!important;border-radius:9999px!important;width:clamp(176px,18vw,220px)!important;animation:96s linear infinite bpAiSuiteEarthTexturePan!important;position:relative!important;overflow:clip!important;transform:translate(0,0)!important;box-shadow:inset -58px -44px 92px #000000ed,inset 28px 18px 46px #e2a72c2e,inset 0 0 32px #ffde8414,0 0 0 1px #e2a72c80,0 0 42px #e2a72c2e,0 0 92px #00000094!important}.business-portal-body .bp-ai-orbit-earth:before{content:none!important;display:none!important}.business-portal-body .bp-ai-orbit-earth:after{content:""!important;z-index:2!important;border-radius:inherit!important;clip-path:circle(50%)!important;mix-blend-mode:normal!important;opacity:.76!important;pointer-events:none!important;background:radial-gradient(circle at 30% 20%,#ffefae47,#0000 19%),radial-gradient(circle at 54% 55%,#0000 36%,#0000004d 66%,#000000d6 100%),linear-gradient(112deg,#e2a72c1a 0%,#0000 42%,#0000006b 86%)!important;position:absolute!important;inset:0!important}.business-portal-body .bp-ai-orbit-node{--node-radius:clamp(116px, 38vw, 154px);will-change:transform!important;margin-top:-4px!important;margin-left:-4px!important;animation:32s linear infinite bpAiSuiteOrbitNode!important;top:50%!important;left:50%!important}.business-portal-body .bp-ai-orbit-node.node-one{--node-angle:148deg;background:#19bdd7!important;animation-duration:42s!important;box-shadow:0 0 18px #19bdd7c7!important}.business-portal-body .bp-ai-orbit-node.node-two{--node-angle:210deg;background:#e2a72c!important;animation-duration:36s!important;box-shadow:0 0 18px #e2a72ce6!important}.business-portal-body .bp-ai-orbit-node.node-three{--node-angle:12deg;background:#fff!important;animation-duration:30s!important;box-shadow:0 0 16px #ffffffeb,0 0 36px #ffffff57!important}@media (max-width:820px){.business-portal-body .bp-ai-visual,.business-portal-body .bp-ai-stage,.business-portal-body .bp-ai-orbit-stage{overflow:hidden!important}.business-portal-body .bp-ai-orbit-stage{aspect-ratio:1!important;contain:layout paint!important;width:min(100%,330px)!important;max-width:330px!important}.business-portal-body .bp-ai-orbit-earth{background-position:50%,50%,50%!important;width:clamp(176px,58vw,220px)!important;animation:none!important}.business-portal-body .bp-ai-earth-core-mark{border-radius:18px!important;width:clamp(56px,17vw,68px)!important;height:clamp(56px,17vw,68px)!important}}@keyframes bpAiSuiteEarthTexturePan{0%{background-position:50%,50%,0}to{background-position:50%,50%,-560px}}@keyframes bpAiSuiteOrbitNode{0%{transform:rotate(var(--node-angle)) translateX(var(--node-radius))}to{transform:rotate(calc(var(--node-angle) + 360deg)) translateX(var(--node-radius))}}
.business-portal-body .bp-ai-stage{background:radial-gradient(circle,#ffffff2e 0%,#ffffff14 24%,#0000 54%),radial-gradient(circle at 62% 42%,#15a9c529,#0000 31%),radial-gradient(circle at 42% 62%,#e2a72c2e,#0000 34%),linear-gradient(135deg,#e2a72c1f,#ffffff0a,#15a9c51a)!important;border-color:#e2a72c52!important;box-shadow:0 18px 44px #0003,inset 0 0 72px #ffffff09,inset 0 0 110px #e2a72c0d!important}.business-portal-body .bp-ai-orbit-stage{overflow:visible!important}.business-portal-body .bp-ai-orbit-stage:before{content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle,#0000 58%,#ffffff14 72%,#ffeec426 100%)!important;border:1px solid #ffffffc7!important;border-radius:9999px!important;position:absolute!important;inset:-7%!important;box-shadow:0 0 12px #ffffff9e,0 0 42px #ffffff47,0 0 86px #e2a72c2e,inset 0 0 54px #ffffff1a!important}.business-portal-body .bp-ai-orbit-stage:after{content:""!important;z-index:0!important;pointer-events:none!important;border:1px solid #15a9c58f!important;border-radius:9999px!important;position:absolute!important;inset:12%!important;box-shadow:0 0 14px #15a9c573,0 0 42px #15a9c52e,inset 0 0 28px #15a9c51a!important}.business-portal-body .bp-ai-orbit-ring.outer,.business-portal-body .bp-ai-orbit-ring:first-child{border-color:#ffffffc2!important;inset:3%!important;box-shadow:0 0 10px #ffffff9e,0 0 36px #ffffff4d,0 0 78px #e2a72c2e!important}.business-portal-body .bp-ai-orbit-ring.middle{border-color:#15a9c5b3!important;inset:17%!important;box-shadow:0 0 10px #15a9c599,0 0 34px #15a9c542,inset 0 0 18px #15a9c51a!important}.business-portal-body .bp-ai-orbit-ring.inner{border-color:#e2a72cb8!important;inset:27%!important;box-shadow:0 0 10px #e2a72c94,0 0 34px #e2a72c40!important}.business-portal-body .bp-ai-orbit-node.node-one{background:#28d9ff!important;box-shadow:0 0 18px #28d9fff2,0 0 38px #28d9ff5c!important}.business-portal-body .bp-ai-orbit-node.node-two{background:#ffd76a!important;box-shadow:0 0 18px #ffd76af2,0 0 38px #e2a72c61!important}.business-portal-body .bp-ai-orbit-node.node-three{background:#fff!important;box-shadow:0 0 16px #ffffffeb,0 0 36px #ffffff57!important}
:root{--suite-vq-foundation:#0a0a0a;--suite-vq-base:#0d0d0d;--suite-vq-surface-1:#0d0d0d;--suite-vq-surface-2:#111;--suite-vq-surface-3:#171717;--suite-vq-surface-raised:#ffffff0b;--suite-vq-primary:#e2a72c;--suite-vq-primary-hover:#f0bd49;--suite-vq-primary-active:#c98e17;--suite-vq-secondary:#15a9c5;--suite-vq-secondary-hover:#35c8e2;--suite-vq-secondary-active:#0f8da6;--suite-vq-success:#33d17a;--suite-vq-warning:#f4b740;--suite-vq-error:#ff4d4d;--suite-vq-text:#fff;--suite-vq-text-muted:#ffffffb3;--suite-vq-text-subtle:#ffffff8a;--suite-vq-text-disabled:#ffffff57;--suite-vq-border:#ffffff1f;--suite-vq-border-strong:#fff3;--suite-vq-focus:var(--suite-vq-secondary);--genesis-foundation:var(--suite-vq-foundation);--genesis-base:var(--suite-vq-base);--genesis-surface-2:var(--suite-vq-surface-2);--genesis-surface-3:var(--suite-vq-surface-3);--genesis-primary:var(--suite-vq-primary);--genesis-action:var(--suite-vq-secondary);--genesis-white:var(--suite-vq-text);--genesis-text:var(--suite-vq-text);--genesis-muted:var(--suite-vq-text-muted);--genesis-line:var(--suite-vq-border);--bg:var(--suite-vq-foundation);--panel:var(--suite-vq-surface-2);--panel-2:var(--suite-vq-surface-3);--line:var(--suite-vq-border);--text:var(--suite-vq-text);--muted:var(--suite-vq-text-muted);--gold:var(--suite-vq-primary);--cyan:var(--suite-vq-secondary);--suite-vq-space-0:0;--suite-vq-space-4:.25rem;--suite-vq-space-8:.5rem;--suite-vq-space-12:.75rem;--suite-vq-space-16:1rem;--suite-vq-space-20:1.25rem;--suite-vq-space-24:1.5rem;--suite-vq-space-32:2rem;--suite-vq-space-40:2.5rem;--suite-vq-space-48:3rem;--suite-vq-space-64:4rem;--suite-vq-space-section:clamp(3rem, 6vw, 6rem);--suite-vq-type-12:.75rem;--suite-vq-type-14:.875rem;--suite-vq-type-16:1rem;--suite-vq-type-20:1.25rem;--suite-vq-type-24:1.5rem;--suite-vq-type-32:2rem;--suite-vq-type-48:3rem;--suite-vq-line-heading:1.2;--suite-vq-line-body:1.5;--suite-vq-line-relaxed:1.6;--suite-vq-weight-heading:900;--suite-vq-weight-body:500;--suite-vq-weight-action:900;--suite-vq-radius:0px;--suite-vq-border-width:1px;--suite-vq-pad-sm:var(--suite-vq-space-12) var(--suite-vq-space-16);--suite-vq-pad-md:var(--suite-vq-space-16) var(--suite-vq-space-20);--suite-vq-pad-lg:var(--suite-vq-space-24) var(--suite-vq-space-32);--suite-vq-shadow-panel:0 1px 0 #ffffff14, 0 16px 48px #0000004d;--suite-vq-shadow-raised:0 1px 0 #ffffff1a, 0 26px 78px #00000061;--suite-vq-shadow-primary:0 0 0 1px #e2a72c3d, 0 0 32px #e2a72c29;--suite-vq-shadow-secondary:0 0 0 1px #15a9c538, 0 0 30px #15a9c524;--suite-vq-motion-fast:.14s;--suite-vq-motion-base:.22s;--suite-vq-motion-slow:.42s;--suite-vq-ease:cubic-bezier(.16, 1, .3, 1);--g-motion-fast:var(--suite-vq-motion-fast);--g-motion-base:var(--suite-vq-motion-base);--g-motion-slow:var(--suite-vq-motion-slow);--g-ease-standard:var(--suite-vq-ease);--g-shadow-panel:var(--suite-vq-shadow-panel);--g-shadow-primary:var(--suite-vq-shadow-primary);--g-shadow-action:var(--suite-vq-shadow-secondary)}.business-portal-body{font-size:var(--suite-vq-type-16)!important;font-weight:var(--suite-vq-weight-body)!important;line-height:var(--suite-vq-line-body)!important;color:var(--suite-vq-text)!important}.business-portal-body :where(h1,h2,h3,h4){font-weight:var(--suite-vq-weight-heading)!important;line-height:var(--suite-vq-line-heading)!important}.business-portal-body :where(p,li,dd,figcaption,caption){line-height:var(--suite-vq-line-relaxed)!important;color:var(--suite-vq-text-muted)!important}.business-portal-body :where(small,label,.kicker,.bp-ai-kicker,.metric-label,.genesis-tier-label){font-size:var(--suite-vq-type-12)!important;line-height:var(--suite-vq-line-heading)!important}.business-portal-body :where(a,button,input,select,textarea,[role=button]){outline:none!important}.business-portal-body :where(a,button,input,select,textarea,[role=button]):focus-visible{box-shadow:0 0 0 2px var(--suite-vq-focus), 0 0 0 4px var(--suite-vq-foundation)!important}.business-portal-body :where(.shell,.bp-ai-shell,.gbp-app-shell,.bp-premium-shell,.saas-app-shell-inner){max-width:min(1200px, calc(100vw - var(--suite-vq-space-32)))!important}.business-portal-body :where(.surface-stack,.grid,.bp-ai-lane-stack,.bp-ai-card-grid,.bp-ai-seven-grid,.proof-grid,.plan-metrics,.field-grid){gap:var(--suite-vq-space-16)!important}.business-portal-body :where(.bp-ai-band,.gbp-app-section,.bp-premium-section,.business-home-section){padding-top:var(--suite-vq-space-section)!important;padding-bottom:var(--suite-vq-space-section)!important}.business-portal-body :where(.hero,.section-card,.auth-card,.flow-card,.card,.pricing-card,.plan-preview,.bp-ai-surface,.bp-ai-card,.bp-ai-console-card,.bp-ai-final-card,.bp-ai-platform-statement,.gbp-card,.gbp-final-card,.gbp-panel,.saas-app-panel,.auth-panel,.workspace-profile-card){border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;border-radius:var(--suite-vq-radius)!important;box-shadow:var(--suite-vq-shadow-panel)!important;transition:transform var(--suite-vq-motion-base) var(--suite-vq-ease), border-color var(--suite-vq-motion-base) var(--suite-vq-ease), background-color var(--suite-vq-motion-base) var(--suite-vq-ease), box-shadow var(--suite-vq-motion-base) var(--suite-vq-ease)!important;background:radial-gradient(circle at 0 0,#e2a72c14,#0000 24rem),linear-gradient(#ffffff0d,#ffffff05)!important}.business-portal-body :where(.hero,.section-card,.auth-card,.flow-card,.bp-ai-surface,.bp-ai-final-card){padding:var(--suite-vq-pad-lg)!important}.business-portal-body :where(.card,.bp-ai-card,.pricing-card,.plan-preview,.metric-card,.proof-pill,.unlock-box,.saas-app-panel,.gbp-card){padding:var(--suite-vq-pad-md)!important}.business-portal-body :where(.card,.bp-ai-card,.pricing-card,.plan-preview,.metric-card,.proof-pill,.unlock-box,.saas-app-panel,.gbp-card):hover{border-color:color-mix(in srgb, var(--suite-vq-primary) 42%, transparent)!important;box-shadow:var(--suite-vq-shadow-raised)!important;transform:translateY(-2px)!important}.business-portal-body :where(.hero h1,.bp-ai-hero h1,.bp-premium-hero h1,.gbp-app-hero h1){font-size:clamp(var(--suite-vq-type-48), 6vw, 5.25rem)!important;letter-spacing:-.055em!important;line-height:1.02!important}.business-portal-body :where(.section-card h2,.bp-ai-section-header h2,.bp-ai-final-card h2,.genesis-section-heading h2),.business-portal-body :where(.bp-ai-platform-statement strong,.price,.genesis-price){font-size:clamp(var(--suite-vq-type-32), 4vw, var(--suite-vq-type-48))!important;line-height:var(--suite-vq-line-heading)!important;letter-spacing:-.04em!important}.business-portal-body :where(.button,.genesis-button,.bp-ai-button,.gbp-app-button,.saas-app-top-actions a,.saas-app-user-actions a,.saas-app-source-actions a,.nav a,.bp-premium-links a,.bp-ai-nav-links a){justify-content:center!important;align-items:center!important;gap:var(--suite-vq-space-8)!important;border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;border-radius:var(--suite-vq-radius)!important;min-height:44px!important;color:var(--suite-vq-text-muted)!important;font-size:var(--suite-vq-type-14)!important;font-weight:var(--suite-vq-weight-action)!important;letter-spacing:.12em!important;line-height:var(--suite-vq-line-heading)!important;text-transform:uppercase!important;transition:transform var(--suite-vq-motion-base) var(--suite-vq-ease), border-color var(--suite-vq-motion-base) var(--suite-vq-ease), background-color var(--suite-vq-motion-base) var(--suite-vq-ease), color var(--suite-vq-motion-base) var(--suite-vq-ease), box-shadow var(--suite-vq-motion-base) var(--suite-vq-ease), opacity var(--suite-vq-motion-base) var(--suite-vq-ease)!important;background:0 0!important;text-decoration:none!important;display:inline-flex!important}.business-portal-body :where(.button,.genesis-button,.bp-ai-button,.gbp-app-button,.saas-app-top-actions a,.saas-app-user-actions a,.saas-app-source-actions a,.nav a,.bp-premium-links a,.bp-ai-nav-links a):hover{border-color:color-mix(in srgb, var(--suite-vq-primary) 46%, transparent)!important;color:var(--suite-vq-text)!important;background:#ffffff0d!important;transform:translateY(-1px)!important}.business-portal-body :where(.button,.genesis-button,.bp-ai-button,.gbp-app-button,.saas-app-top-actions a,.saas-app-user-actions a,.saas-app-source-actions a,.nav a,.bp-premium-links a,.bp-ai-nav-links a):active{transform:translateY(1px)scale(.985)!important}.business-portal-body :where(.button.primary,.genesis-button-primary,.bp-ai-button.primary,.gbp-app-button.primary,.bp-premium-link-primary,.bp-ai-nav-action){border-color:var(--suite-vq-primary)!important;background:var(--suite-vq-primary)!important;color:var(--suite-vq-foundation)!important;box-shadow:var(--suite-vq-shadow-primary)!important}.business-portal-body :where(.button.primary,.genesis-button-primary,.bp-ai-button.primary,.gbp-app-button.primary,.bp-premium-link-primary,.bp-ai-nav-action):hover{border-color:var(--suite-vq-primary-hover)!important;background:var(--suite-vq-primary-hover)!important;color:var(--suite-vq-foundation)!important}.business-portal-body :where(.button.primary,.genesis-button-primary,.bp-ai-button.primary,.gbp-app-button.primary,.bp-premium-link-primary,.bp-ai-nav-action):active{border-color:var(--suite-vq-primary-active)!important;background:var(--suite-vq-primary-active)!important}.business-portal-body :where(.genesis-button-secondary,.bp-ai-button.secondary,.gbp-app-button.secondary){border-color:color-mix(in srgb, var(--suite-vq-primary) 52%, transparent)!important;color:var(--suite-vq-primary)!important;box-shadow:none!important;background:0 0!important}.business-portal-body :where(.genesis-button-secondary,.bp-ai-button.secondary,.gbp-app-button.secondary):hover{border-color:var(--suite-vq-primary)!important;background:color-mix(in srgb, var(--suite-vq-primary) 12%, transparent)!important}.business-portal-body :where(.genesis-button-ghost){color:var(--suite-vq-text-muted)!important;background:0 0!important;border-color:#0000!important}.business-portal-body :where(.genesis-button-danger){border-color:color-mix(in srgb, var(--suite-vq-error) 52%, transparent)!important;background:color-mix(in srgb, var(--suite-vq-error) 12%, transparent)!important;color:var(--suite-vq-text)!important}.business-portal-body :where(button:disabled,.button[aria-disabled=true],.genesis-button[aria-disabled=true],.bp-ai-button[aria-disabled=true]){cursor:not-allowed!important;opacity:.5!important;transform:none!important}.business-portal-body :where(.genesis-button-spinner){border:1px solid;border-right-color:#0000;width:.75rem;height:.75rem;animation:.72s linear infinite suiteVqSpin}.business-portal-body :where(input,select,textarea){border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;border-radius:var(--suite-vq-radius)!important;background:var(--suite-vq-foundation)!important;width:100%!important;color:var(--suite-vq-text)!important;font-size:var(--suite-vq-type-14)!important;line-height:var(--suite-vq-line-body)!important;padding:var(--suite-vq-space-12) var(--suite-vq-space-16)!important;transition:border-color var(--suite-vq-motion-base) var(--suite-vq-ease), box-shadow var(--suite-vq-motion-base) var(--suite-vq-ease), background-color var(--suite-vq-motion-base) var(--suite-vq-ease)!important}.business-portal-body :where(input:hover,select:hover,textarea:hover){border-color:var(--suite-vq-border-strong)!important}.business-portal-body :where(input:disabled,select:disabled,textarea:disabled){cursor:not-allowed!important;color:var(--suite-vq-text-disabled)!important;opacity:.58!important}.business-portal-body :where(table,.genesis-table){border-collapse:collapse!important;border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;background:#ffffff06!important;width:100%!important}.business-portal-body :where(th,td,.genesis-table th,.genesis-table td){border-bottom:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;padding:var(--suite-vq-space-12) var(--suite-vq-space-16)!important;text-align:left!important}.business-portal-body :where(th,.genesis-table th){color:var(--suite-vq-text-subtle)!important;font-size:var(--suite-vq-type-12)!important;font-weight:var(--suite-vq-weight-action)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.business-portal-body :where(.empty-state,.genesis-empty-state,.business-empty-state,.error-state,.genesis-error-state,.auth-error,.genesis-loading-state){border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;border-radius:var(--suite-vq-radius)!important;padding:var(--suite-vq-pad-lg)!important;background:#ffffff09!important}.business-portal-body :where(.auth-error,.error-state,.genesis-error-state){border-color:color-mix(in srgb, var(--suite-vq-error) 45%, transparent)!important;background:color-mix(in srgb, var(--suite-vq-error) 10%, transparent)!important;color:var(--suite-vq-text)!important}.business-portal-body :where(.badge,.entitlement-strip span,.bp-ai-xp-badge,.bp-ai-p-number,.metric-card){border-radius:var(--suite-vq-radius)!important}.business-portal-body :where(.bp-ai-proof-line,.genesis-xp-track,.bp-ai-xp-track){border:var(--suite-vq-border-width) solid var(--suite-vq-border)!important;background:#ffffff14!important;height:8px!important}.business-portal-body :where(.genesis-xp-fill,.bp-ai-xp-fill){transform-origin:0!important;background:linear-gradient(90deg, var(--suite-vq-primary), var(--suite-vq-secondary))!important;height:100%!important;animation:genesis-xp-sweep .9s var(--suite-vq-ease) both!important}@keyframes suiteVqSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.business-portal-body :where(*){scroll-behavior:auto!important;transition:none!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
.owner-client-view-polish .saas-app-main{gap:var(--suite-vq-space-24)!important;padding-inline:clamp(var(--suite-vq-space-16), 2.4vw, var(--suite-vq-space-32))!important;padding-bottom:calc(var(--suite-vq-space-64) + var(--suite-vq-space-48))!important}.owner-client-view-polish :where(.saas-app-hero-card,.saas-app-hub-card,.business-home-spine,.business-home-section,.saas-app-dashboard-grid,.saas-app-proof-row,.saas-app-business-assets,.saas-app-operating-model,.saas-app-quick-launch){margin-top:0!important}.owner-client-view-polish :where(.business-home-spine,.business-home-section,.saas-app-panel){padding:var(--suite-vq-space-24)!important}.owner-client-view-polish :where(.saas-app-team-hub-grid,.saas-app-dashboard-grid,.business-home-card-grid,.business-home-task-grid,.business-home-truth-grid,.business-home-bridge-grid){gap:var(--suite-vq-space-16)!important;align-items:stretch!important}.owner-client-view-polish .saas-app-proof-row.business-home-proof-strip{gap:var(--suite-vq-space-16)!important;margin-top:0!important}.owner-client-view-polish :where(.business-home-card-grid,.business-home-task-grid)>*,.owner-client-view-polish :where(.business-home-operating-link,.business-home-operating-card,.saas-app-proof-row article,.saas-app-source-stack article,.business-home-truth-grid article,.business-home-bridge-grid article){min-width:0!important;height:100%!important}.owner-client-view-polish :where(.business-home-operating-card,.saas-app-proof-row article,.saas-app-source-stack article,.business-home-truth-grid article,.business-home-bridge-grid article){align-content:start!important;gap:var(--suite-vq-space-8)!important;padding:var(--suite-vq-space-16)!important;display:grid!important}.owner-client-view-polish .saas-app-proof-row article{min-height:calc(var(--suite-vq-space-64) + var(--suite-vq-space-48))!important}.owner-client-view-polish .business-home-sum-source-strip{gap:var(--suite-vq-space-8)!important;margin-top:var(--suite-vq-space-16)!important}.owner-client-view-polish .business-home-sum-timeline{gap:var(--suite-vq-space-16)!important;margin-top:var(--suite-vq-space-16)!important}.owner-client-view-polish .business-home-sum-row{gap:var(--suite-vq-space-16)!important;padding:var(--suite-vq-space-16)!important}.owner-client-view-polish .business-home-sum-score-strip{gap:var(--suite-vq-space-8)!important}.owner-client-view-polish .business-home-sum-score-strip span{min-height:var(--suite-vq-space-64)!important;padding:var(--suite-vq-space-12)!important}.owner-client-view-polish .saas-app-source-panel,.owner-client-view-polish .saas-app-team-command-panel{align-content:start!important;gap:var(--suite-vq-space-16)!important;display:grid!important}.owner-client-view-polish .saas-app-source-panel{grid-template-rows:auto auto auto 1fr auto!important}.owner-client-view-polish .saas-app-source-stack{gap:var(--suite-vq-space-12)!important;align-content:start!important;display:grid!important}.owner-client-view-polish .saas-app-source-actions{align-self:end!important;gap:var(--suite-vq-space-8)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important;display:grid!important}.owner-client-view-polish :where(.saas-app-proof-row article strong,.saas-app-source-stack strong,.saas-app-mini-metrics b,.business-home-sum-score-strip b){font-variant-numeric:tabular-nums!important}@media (max-width:980px){.owner-client-view-polish .saas-app-main{gap:var(--suite-vq-space-16)!important;padding-inline:var(--suite-vq-space-16)!important;padding-bottom:calc(var(--suite-vq-space-64) + var(--suite-vq-space-48))!important}.owner-client-view-polish :where(.business-home-spine,.business-home-section,.saas-app-panel){padding:var(--suite-vq-space-16)!important}}@media (max-width:720px){.owner-client-view-polish .saas-app-source-actions,.owner-client-view-polish .business-home-sum-row,.owner-client-view-polish .business-home-sum-score-strip{grid-template-columns:1fr!important}}
.consulting-client-view-polish.consulting-client-black-shell{--consulting-client-shell-max:1540px;--consulting-client-rail:clamp(272px, 18vw, 292px);--consulting-client-gap:var(--suite-vq-space-16);--consulting-client-section-gap:var(--suite-vq-space-24);--consulting-client-panel-pad:var(--suite-vq-space-24);--consulting-client-card-pad:var(--suite-vq-space-16)}.consulting-client-view-polish .consulting-black-shell-grid{width:min(100%, var(--consulting-client-shell-max))!important;grid-template-columns:var(--consulting-client-rail) minmax(0, 1fr)!important;gap:var(--consulting-client-gap)!important;align-items:start!important}.consulting-client-view-polish .consulting-black-rail{top:var(--suite-vq-space-24)!important;gap:var(--suite-vq-space-12)!important;max-height:calc(100dvh - var(--suite-vq-space-48))!important;padding:var(--suite-vq-space-12)!important}.consulting-client-view-polish .consulting-black-main{gap:var(--consulting-client-section-gap)!important;width:100%!important;min-width:0!important;display:grid!important}.consulting-client-view-polish :where(.consulting-black-hero,.consulting-black-panel,.consulting-black-metrics,.consulting-black-dock){width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.consulting-client-view-polish .consulting-black-hero{gap:var(--suite-vq-space-24)!important;padding:var(--suite-vq-space-32)!important;grid-template-columns:minmax(0,1fr) minmax(320px,360px)!important;align-items:stretch!important}.consulting-client-view-polish .consulting-black-hero>div:first-child,.consulting-client-view-polish .consulting-brain-card{align-content:start!important;min-height:100%!important;display:grid!important}.consulting-client-view-polish .consulting-black-hero>div:first-child{grid-template-rows:auto auto auto 1fr auto!important}.consulting-client-view-polish .consulting-black-actions{align-self:end!important;gap:var(--suite-vq-space-8)!important;margin-top:var(--suite-vq-space-24)!important}.consulting-client-view-polish .consulting-brain-card{gap:var(--suite-vq-space-12)!important;padding:var(--consulting-client-panel-pad)!important;grid-template-rows:auto auto 1fr auto!important}.consulting-client-view-polish .consulting-brain-card p{margin:0!important}.consulting-client-view-polish .consulting-brain-grid{align-self:end!important;gap:var(--suite-vq-space-8)!important;margin-top:var(--suite-vq-space-16)!important}.consulting-client-view-polish .consulting-black-metrics,.consulting-client-view-polish .consulting-black-grid,.consulting-client-view-polish .consulting-use-grid{gap:var(--suite-vq-space-16)!important;align-items:stretch!important}.consulting-client-view-polish .consulting-black-metric,.consulting-client-view-polish .consulting-black-card,.consulting-client-view-polish .consulting-use-grid article{align-content:start!important;gap:var(--suite-vq-space-8)!important;min-width:0!important;height:100%!important;padding:var(--consulting-client-card-pad)!important;grid-template-rows:auto auto 1fr!important;display:grid!important}.consulting-client-view-polish .consulting-black-card-link{min-width:0!important;height:100%!important;display:block!important}.consulting-client-view-polish .consulting-black-metric p,.consulting-client-view-polish .consulting-black-card p,.consulting-client-view-polish .consulting-use-grid p{margin:0!important}.consulting-client-view-polish .consulting-black-panel{gap:var(--suite-vq-space-24)!important;padding:var(--consulting-client-panel-pad)!important;display:grid!important}.consulting-client-view-polish .consulting-page-head{gap:var(--suite-vq-space-16)!important;grid-template-columns:minmax(0,1fr) minmax(280px,320px)!important;align-items:stretch!important}.consulting-client-view-polish .consulting-page-head>div,.consulting-client-view-polish .consulting-page-head aside{min-width:0!important}.consulting-client-view-polish .consulting-page-head aside{align-content:start!important;gap:var(--suite-vq-space-8)!important;height:100%!important;padding:var(--suite-vq-space-16)!important;grid-template-rows:auto auto 1fr auto!important;display:grid!important}.consulting-client-view-polish .consulting-page-head aside p{margin:0!important}.consulting-client-view-polish .consulting-page-head aside em{place-self:end start!important;margin-top:0!important}.consulting-client-view-polish .consulting-use-grid article b{place-self:start!important}.consulting-client-view-polish .consulting-black-dock{gap:var(--suite-vq-space-16)!important;padding:var(--consulting-client-panel-pad)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;display:grid!important}.consulting-client-view-polish .consulting-black-dock>div{min-width:0!important}.consulting-client-view-polish :where(.consulting-black-metric strong,.consulting-brain-grid b,.consulting-black-card small,.consulting-use-grid b){font-variant-numeric:tabular-nums!important}@media (max-width:1180px){.consulting-client-view-polish .consulting-black-shell-grid,.consulting-client-view-polish .consulting-black-hero,.consulting-client-view-polish .consulting-page-head{grid-template-columns:1fr!important}.consulting-client-view-polish .consulting-black-rail{max-height:none!important;position:relative!important;top:auto!important}.consulting-client-view-polish .consulting-black-metrics,.consulting-client-view-polish .consulting-black-grid,.consulting-client-view-polish .consulting-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.consulting-client-view-polish.consulting-client-black-shell{padding:var(--suite-vq-space-16)!important}.consulting-client-view-polish .consulting-black-main{gap:var(--suite-vq-space-16)!important}.consulting-client-view-polish .consulting-black-hero,.consulting-client-view-polish .consulting-black-panel,.consulting-client-view-polish .consulting-black-dock{padding:var(--suite-vq-space-16)!important}.consulting-client-view-polish .consulting-black-metrics,.consulting-client-view-polish .consulting-black-grid,.consulting-client-view-polish .consulting-use-grid,.consulting-client-view-polish .consulting-brain-grid,.consulting-client-view-polish .consulting-black-dock{grid-template-columns:1fr!important}}
