.ex-app{--ink:#192d39;--muted:#657881;--edge:#dfe6e8;--teal:#0c736e;background:#f2f5f5;font-family:AICBO Sans,Arial,sans-serif;font-size:16px;line-height:1.5;min-height:100vh}.ex-app *{box-sizing:border-box}.ex-app p{color:var(--muted);font-size:1rem;line-height:1.6}.ex-app h1,.ex-app h2,.ex-app h3{color:inherit;margin:0;font-weight:600;letter-spacing:-.035em;line-height:1.16}.ex-app h2{font-size:1.5rem}.ex-app h3{font-size:1.125rem}.ex-app a{text-decoration:none}.ex-app button{cursor:pointer}.ex-app a:focus-visible,.ex-app button:focus-visible,.ex-app input:focus-visible,.ex-app select:focus-visible,.ex-app textarea:focus-visible{outline:3px solid #189a8f;outline-offset:4px}.ex-sidebar{position:fixed;inset:0 auto 0 0;width:238px;background:#0c1d26;color:#c2cdd2;padding:30px 18px 18px;z-index:40;display:flex;flex-direction:column;overflow:auto}.ex-brand{display:flex;align-items:center;gap:10px;color:#f6fafb!important;padding:0 12px;font-size:1.85rem;font-weight:700;letter-spacing:.025em}.ex-brand img{width:36px;height:38px}.ex-brand small{display:block;font-size:.625rem!important;letter-spacing:.12em;font-weight:400;color:#9caeb8;line-height:1.5}.ex-workspace{display:flex;align-items:center;gap:10px;border:1px solid #31424a;border-radius:8px;margin:31px 6px 27px;padding:12px 10px;font-size:.875rem}.ex-workspace small{display:block;color:#8ba0ab;font-size:.75rem!important}.ex-company-logo{display:grid;place-items:center;background:#2b404c;border:1px solid #455762;border-radius:5px;width:30px;height:34px;color:white}.ex-navlabel{font-size:.6875rem;letter-spacing:.14em;color:#839ba7;padding:0 14px;margin:6px 0 10px}.ex-sidebar nav{display:grid;gap:4px;margin-bottom:22px}.ex-sidebar nav a{display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:7px;font-size:.875rem;color:#b6c6ce;line-height:1.2}.ex-sidebar nav a:hover{background:#192e39;color:#fff}.ex-sidebar nav a.active{color:#a7f3de;background:#1c3a40;box-shadow:inset 3px 0 #90e0ce}.ex-sidebar nav a svg{flex-shrink:0}.ex-nav-new{font-size:.5625rem;letter-spacing:.06em;color:#9eccc2;margin-left:auto}.ex-sidebar-bottom{margin-top:auto}.ex-authority{display:flex;gap:10px;background:#122934;border:1px solid #273e49;border-radius:8px;padding:12px;font-size:.75rem;color:#e3ebee;margin-bottom:18px}.ex-authority small{display:block;color:#93aab5;font-size:.6875rem!important;margin-top:3px}.ex-sidebar-bottom>a{color:#a7bbc5;padding:8px 12px}.ex-sidebar-bottom>a,.ex-user{display:flex;align-items:center;gap:12px;font-size:.8125rem}.ex-user{border-top:1px solid #2b3e47;margin-top:18px;padding:20px 9px 0}.ex-user>span{background:#3a4653;color:#e5ded6;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:.75rem}.ex-user small{display:block;font-size:.6875rem!important;color:#8ca3b0}.ex-main{margin-left:238px}.ex-topbar{height:78px;justify-content:space-between;gap:16px;padding:0 36px;border-bottom:1px solid var(--edge);background:#fafcfc}.ex-breadcrumb,.ex-topbar{display:flex;align-items:center}.ex-breadcrumb{gap:15px;font-size:.875rem;white-space:nowrap}.ex-breadcrumb>span{color:#819097}.ex-breadcrumb b{font-weight:400}.ex-slash{opacity:.4}.ex-top-actions{gap:22px}.ex-top-actions,.ex-voice-link{display:flex;align-items:center}.ex-voice-link{gap:8px;color:#38505b;font-size:.875rem}.ex-tag{display:inline-flex;align-items:center;width:fit-content;background:#e8eeee;color:#60737b;border:1px solid #dce5e5;padding:5px 9px;border-radius:5px;font-size:.6875rem;line-height:1.3;letter-spacing:.02em;white-space:nowrap}.ex-tag.teal{background:#e2f3ed;color:#266755;border-color:#cbe7dc}.ex-tag.amber{background:#fff1d9;color:#866014;border-color:#f1dfb9}.ex-tag.violet{background:#edf0fb;color:#5a60a6;border-color:#dce0f2}.ex-tag.dark{background:#ffffff0b;border-color:#ffffff22;color:#9bc1c5}.ex-content{padding:37px 36px 38px;max-width:1740px;margin:auto}.ex-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:29px}.ex-eyebrow{font-size:.6875rem;letter-spacing:.14em;font-weight:600;color:#6b848b;margin-bottom:12px}.ex-heading h1{font-size:clamp(1.9rem,2.6vw,2.8rem)}.ex-heading p{margin:10px 0 0;font-size:.9375rem}.ex-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ex-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1.4;padding:11px 16px;min-height:43px;border:1px solid #cedadb;border-radius:6px;background:#fff;color:#233e49;white-space:nowrap}.ex-button:hover{background:#edf4f3;border-color:#8daba8}.ex-button.primary{background:#183f45;color:#edfbf6;border-color:#183f45}.ex-button.primary:hover{background:#245c5e}.ex-brief-grid{display:grid;grid-template-columns:minmax(0,2.35fr) minmax(255px,1fr);gap:20px}.ex-brief{border-radius:12px;color:#f6fbfb;background:radial-gradient(ellipse at 85% 35%,#23595f70,transparent 62%),#102d37;overflow:hidden;border:1px solid #254750}.ex-brief-top{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 0;gap:10px}.ex-brief-top>span{display:flex;align-items:center;gap:9px;font-size:.6875rem;letter-spacing:.12em;color:#b0d2cf}.ex-brief-body{padding:29px 28px 27px;display:flex;position:relative;align-items:center;gap:5px}.ex-brief-body>div:first-child{flex:1;position:relative;z-index:1}.ex-brief h2{font-size:clamp(1.6rem,2.3vw,2.4rem);line-height:1.13;letter-spacing:-.025em;max-width:570px}.ex-brief em{font-style:normal;color:#b4d8d2}.ex-brief p{color:#a9c3c7;max-width:480px;margin:19px 0 24px;font-size:.9375rem}.ex-brief .ex-button{background:transparent;color:#d1e7e6;border-color:#57737c;font-size:.8125rem}.ex-brief .ex-button.primary{color:#173e41;background:#b7eddb;border-color:#b7eddb}.ex-brief .ex-button:hover{background:#356369}.ex-brief .ex-button.primary:hover{background:#d4ffef}.ex-brief-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #35505a;padding:13px 28px;font-size:.75rem;color:#99b6bf;gap:12px}.ex-brief-bottom span{display:flex;align-items:center;gap:7px}.ex-signal-orbit{position:relative;min-width:210px;width:210px;height:230px;margin-right:-5px}.orbit-ring{position:absolute;border-radius:50%;border:1px solid #84cbbb24;inset:30px 16px}.orbit-ring.two{inset:53px 37px}.orbit-ring.three{inset:77px 61px;border-color:#84cbbb55}.orbit-center{position:absolute;inset:95px 79px;display:grid;place-items:center}.orbit-center img{width:48px;filter:drop-shadow(0 0 20px #72decd80)}.orbit-label{position:absolute;background:#153f48;border:1px solid #4a757a;border-radius:6px;font-size:.5rem;letter-spacing:.06em;padding:7px 10px;color:#9fcac8;box-shadow:0 8px 20px #0002}.orbit-label b{display:block;color:#d4f6ec;font-size:.875rem;letter-spacing:0;margin-top:2px}.l1{top:20px;right:28px}.l2{bottom:12px;right:0}.l3{bottom:40px;left:0}.ex-meeting-preview{background:#e6efed;border:1px solid #ceded9;border-radius:12px;padding:24px;display:flex;align-items:flex-start;flex-direction:column}.ex-meeting-preview .ex-eyebrow{margin:0}.ex-wave{height:90px;display:flex;align-items:center;gap:5px;width:100%;justify-content:center}.ex-wave i{width:4px;background:#82aea3;border-radius:8px}.ex-wave i:nth-child(3n){background:#345e58}.ex-meeting-preview h2{font-size:1.65rem}.ex-meeting-preview p{margin:12px 0 19px}.ex-meeting-preview .ex-button{width:100%;background:transparent;border-color:#a5bfb7;margin-top:auto}.ex-meeting-preview small{font-size:.625rem!important;color:#678179;text-align:center;width:100%;margin-top:12px}.ex-metric-row{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--edge);background:#fbfdfd;border-radius:10px;margin:22px 0 26px;padding:22px 0}.ex-metric{padding:0 27px;border-right:1px solid var(--edge)}.ex-metric:last-child{border:0}.ex-metric>span{color:#5c727d;display:block;font-size:.8125rem}.ex-metric strong{display:block;font-size:2rem;letter-spacing:-.035em;margin:6px 0}.ex-metric small{font-size:.6875rem!important;color:#819096;display:block}.ex-metric .positive{color:#286e5b}.ex-metric .amber{color:#936e2c}.ex-overview-bottom{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);gap:20px}.ex-card{background:#fff;border:1px solid var(--edge);border-radius:10px;padding:25px}.ex-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ex-section-head .ex-eyebrow{margin-bottom:9px}.ex-section-head h2{font-size:1.3rem}.ex-card a:not(.ex-button):not(.ex-option){color:#247267;font-size:.8125rem}.ex-mini-head,.ex-mini-table>a{display:grid;grid-template-columns:1.3fr 1fr 1fr;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #e8eded;font-size:.8125rem}.ex-mini-head{font-size:.6875rem;color:#7a8a91;padding-top:0}.ex-mini-table>a{color:#233b48!important;min-height:75px}.ex-mini-table>a:last-child{border:0}.ex-mini-table>a:hover{background:#f6faf9}.ex-mini-table>a>span:first-child{display:flex;align-items:center;gap:10px}.ex-mini-table i{width:7px;height:7px;border-radius:2px;background:#58a48d;flex-shrink:0}.ex-mini-table i.amber{background:#c9a451}.ex-mini-table i.violet{background:#8f97c7}.ex-owner{display:flex;align-items:center;gap:8px}.ex-owner b{font-size:.5625rem;font-weight:400;display:grid;place-items:center;border:1px solid #dee7e6;background:#eef3f1;border-radius:50%;width:28px;height:28px;color:#607572}.ex-operating h2{font-size:1.3rem}.ex-operating ol{list-style:none;padding:0;margin:22px 0}.ex-operating li{display:flex;gap:15px;margin:18px 0}.ex-operating li>span{width:29px;height:29px;background:#edf4f2;border:1px solid #dfebe8;border-radius:50%;font-size:.625rem;display:grid;place-items:center;flex-shrink:0;color:#648378}.ex-operating li b{font-size:.8125rem;font-weight:600}.ex-operating li p{font-size:.75rem;margin:4px 0}.ex-foot{margin:0 36px;border-top:1px solid #dce5e5;display:flex;justify-content:space-between;gap:16px;color:#89979c;font-size:.6875rem}.ex-strategy-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:22px;margin-bottom:22px}.ex-recommendation{background:#e7efec;border-color:#cfdfd8;padding:30px}.ex-recommendation>h2{font-size:2.2rem;line-height:1.2;margin:22px 0}.ex-recommendation>p{max-width:680px}.ex-number{font-size:2rem;color:#93b1a6}.ex-stat-pair{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin:27px 0}.ex-stat-pair span{font-size:.75rem;display:block;color:#5f7a70}.ex-stat-pair strong{font-size:2rem;font-weight:400;display:block;margin-top:9px}.ex-callout{display:flex;gap:12px;padding:17px;background:#f8fcfa;border:1px solid #cfdfd7;border-radius:6px;margin:25px 0;font-size:.875rem}.ex-callout svg{flex-shrink:0;margin-top:2px;color:#537e6b}.ex-callout p{font-size:.875rem;margin:5px 0 0}.ex-evidence{border-top:1px solid #e0e8e8;padding:22px 0 0;margin-top:23px}.ex-evidence>span{font-size:.6875rem;color:#7b929a;letter-spacing:.03em}.ex-evidence h3{margin-top:8px}.ex-evidence p{font-size:.9375rem;margin:8px 0}.ex-options{margin-bottom:22px}.ex-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ex-option{padding:24px;background:#f6f9f9;border:1px solid #dce7e4;border-radius:7px;color:#2b4752}.ex-option:hover{border-color:#6c9e92}.ex-option>span{display:flex;justify-content:space-between;color:#8ba2a5;font-size:.875rem}.ex-option>span b{font-size:1.4rem;font-weight:400;color:#356d60}.ex-option h3{margin:25px 0 9px}.ex-option p{font-size:.875rem;margin:0 0 22px}.ex-meter{background:#e1e9e7;height:4px;border-radius:4px;overflow:hidden}.ex-meter i{display:block;height:100%;background:#4e9a82}.ex-note{font-size:.75rem!important;color:#82938f!important;margin:18px 0 0}.ex-two{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ex-two p{margin:15px 0 22px}.ex-icon{background:transparent;border:0;padding:8px;color:inherit}.ex-mobile-toggle{display:none}.ex-skip{position:fixed;left:250px;top:-100px;padding:15px;background:#fff;z-index:100}.ex-skip:focus{top:8px}.ex-legacy{background:#0b192c;min-height:85vh;color:#eaf2f7}.ex-legacy .site>footer,.ex-legacy .topnav,.ex-legacy .workspace-tabs{display:none}.ex-legacy .work-container{padding:30px}.ex-legacy .workspace-top{position:static}.ex-legacy .workspace-context{padding:20px 30px}.ex-legacy .site>main>.section{padding:35px}.ex-legacy p{color:#afc1d1}.ex-legacy .light p{color:#4b5e75}.ex-legacy .light{color:#15243a}.ex-legacy .page-heading h1{font-size:2.5rem}.ex-legacy .site{min-height:auto}.ex-legacy .light .kicker{color:#4b6982}.ex-mobile-shade{display:none}@media(min-width:1700px){.ex-content{padding:44px 50px}.ex-brief-body{padding-top:42px;padding-bottom:42px}.ex-signal-orbit{width:260px;min-width:260px;margin-right:20px}.orbit-center{inset:95px 102px}.orbit-ring{inset:5px 18px}.orbit-ring.two{inset:30px 42px}.orbit-ring.three{inset:56px 68px}}@media(max-width:1350px){.ex-sidebar{width:216px;padding-left:12px;padding-right:12px}.ex-main{margin-left:216px}.ex-content{padding:28px 24px}.ex-topbar{padding:0 24px}.ex-signal-orbit{display:none}.ex-heading{align-items:flex-start}.ex-heading h1{font-size:2rem}.ex-heading>.ex-actions{max-width:210px}.ex-heading .ex-button{font-size:.8125rem}.ex-mini-head,.ex-mini-table>a{grid-template-columns:1.4fr .75fr 1fr;gap:10px}.ex-section-head h2{font-size:1.2rem}.ex-metric{padding:0 20px}.ex-overview-bottom{grid-template-columns:1.5fr 1fr}.ex-card{padding:22px}.ex-breadcrumb>span:first-of-type,.ex-slash{display:none}.ex-top-actions{gap:15px}}@media(max-width:1050px){.ex-sidebar{width:200px}.ex-main{margin-left:200px}.ex-sidebar nav a{font-size:.8125rem;gap:9px;padding:12px 10px}.ex-brand{font-size:1.6rem;padding:0 8px}.ex-brand small{font-size:.5rem!important}.ex-workspace{font-size:.75rem;padding:10px 6px;margin-left:0;margin-right:0}.ex-workspace>svg{display:none}.ex-topbar{height:70px}.ex-voice-link{font-size:.8125rem}.ex-brief-grid{grid-template-columns:1fr}.ex-meeting-preview{display:grid;grid-template-columns:1fr 1fr;gap:8px 25px;align-items:center}.ex-meeting-preview .ex-eyebrow{grid-column:1/-1}.ex-meeting-preview .ex-wave{display:none}.ex-meeting-preview h2{font-size:1.4rem}.ex-meeting-preview h2 br{display:none}.ex-meeting-preview p{margin:6px 0;font-size:.8125rem}.ex-meeting-preview .ex-button{grid-column:2;grid-row:2;margin:0}.ex-meeting-preview small{grid-column:2;grid-row:3;margin:0}.ex-metric-row{grid-template-columns:repeat(2,1fr);gap:22px 0}.ex-metric:nth-child(2){border:0}.ex-overview-bottom,.ex-strategy-grid{grid-template-columns:1fr}.ex-heading{display:block}.ex-heading>.ex-actions{max-width:none;margin-top:18px}.ex-three{gap:12px}.ex-option{padding:16px}.ex-recommendation>h2{font-size:1.9rem}.ex-two{grid-template-columns:1fr}}@media(max-width:760px){.ex-sidebar{transform:translateX(-100%);width:250px;transition:transform .2s}.ex-sidebar.open{transform:translateX(0)}.ex-mobile-shade{display:block;position:fixed;inset:0;background:#06172070;z-index:35}.ex-main{margin:0}.ex-mobile-toggle{display:block}.ex-topbar{padding:0 14px;height:65px}.ex-breadcrumb{gap:5px;font-size:.8125rem}.ex-top-actions>.ex-tag{display:none}.ex-voice-link{font-size:.75rem}.ex-content{padding:26px 18px}.ex-heading h1{font-size:1.8rem}.ex-heading p{font-size:.875rem}.ex-eyebrow{font-size:.625rem}.ex-brief-top{padding:20px 20px 0}.ex-brief-top .ex-tag,.ex-brief-top>span{font-size:.5625rem}.ex-brief-body{padding:25px 20px}.ex-brief h2{font-size:1.75rem}.ex-brief p{font-size:.875rem}.ex-brief .ex-actions{align-items:stretch}.ex-brief .ex-button{flex:1;font-size:.75rem;padding:10px}.ex-brief-bottom{padding:14px 20px;flex-wrap:wrap;gap:5px;font-size:.6875rem}.ex-meeting-preview{padding:20px;grid-template-columns:1.1fr 1fr;gap:9px 14px}.ex-meeting-preview h2{font-size:1.25rem}.ex-meeting-preview .ex-button{font-size:.75rem;padding:10px 6px}.ex-meeting-preview p{font-size:.75rem}.ex-meeting-preview small{font-size:.625rem!important}.ex-metric{padding:0 18px}.ex-metric strong{font-size:1.7rem}.ex-metric small{font-size:.625rem!important}.ex-card{padding:20px}.ex-section-head{gap:12px;align-items:flex-start}.ex-section-head>a{flex-shrink:0;font-size:.75rem!important}.ex-section-head h2{font-size:1.1rem}.ex-mini-head,.ex-mini-table>a{grid-template-columns:1.6fr .7fr;gap:12px}.ex-mini-head>span:last-child,.ex-mini-table>a>span:last-child{display:none}.ex-three{grid-template-columns:1fr}.ex-option h3{margin-top:12px}.ex-option p{margin-bottom:16px}.ex-foot{margin:0 18px;flex-direction:column;font-size:.625rem;gap:6px}.ex-stat-pair{grid-template-columns:1fr 1fr}.ex-recommendation>h2{font-size:1.75rem}.ex-legacy .work-container{padding:25px 18px}.ex-legacy .workspace-context{padding:18px}.ex-legacy .page-heading h1{font-size:2rem}.ex-legacy .site>main>.section{padding:25px 18px}.ex-skip{left:20px}}@media(prefers-reduced-motion:reduce){.ex-app *{animation:none!important;transition:none!important}}.ex-app button:disabled{opacity:.45;cursor:not-allowed}.ex-summary-strip{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--edge);border-radius:9px;padding:25px;margin-bottom:26px;gap:25px}.ex-summary-strip>div{display:flex;gap:14px;align-items:center;border-right:1px solid var(--edge)}.ex-summary-strip>div:last-child{border:0}.ex-summary-strip strong{font-size:2rem;font-weight:400}.ex-summary-strip span{color:#668088}.ex-toolbar{align-items:center;justify-content:space-between;gap:18px;margin:25px 0 18px}.ex-filters,.ex-toolbar{display:flex;flex-wrap:wrap}.ex-filters{gap:5px}.ex-filters button{border:1px solid transparent;background:transparent;color:#6b7e86;font-size:.8125rem;padding:9px 12px;border-radius:5px}.ex-filters button:hover{background:#e5edeb}.ex-filters button[aria-pressed=true]{background:#fff;border-color:#dbe5e3;color:#234f49;box-shadow:0 2px 4px #00000004}.ex-filter-end{gap:12px}.ex-filter-end,.ex-search{display:flex;align-items:center}.ex-search{gap:9px;padding:9px 12px;border:1px solid #dce4e5;border-radius:6px;background:#fff;color:#7f969e}.ex-search input{width:180px;min-width:0;background:transparent;border:0;color:#24424d;font-size:.8125rem;outline:0}.ex-view-toggle{display:flex;border:1px solid #dce5e4;border-radius:6px;padding:3px;gap:2px}.ex-view-toggle button{padding:6px;border:0;border-radius:4px;color:#82949a;background:transparent}.ex-view-toggle button[aria-pressed=true]{background:#dfebe6;color:#2f6b59}.ex-initiative-table{border:1px solid var(--edge);border-radius:9px;background:#fff;overflow-x:auto}.ex-initiative-table table{width:100%;border-collapse:collapse;min-width:750px}.ex-initiative-table th{font-size:.6875rem;font-weight:400;color:#769099;text-align:left;padding:16px 20px;background:#f9fbfb;white-space:nowrap}.ex-initiative-table td{padding:22px 20px;border-top:1px solid #e4ecea;font-size:.8125rem;vertical-align:middle}.ex-initiative-table td:first-child{min-width:230px;max-width:360px}.ex-initiative-table td>span:not(.ex-tag):not(.ex-owner){display:block;color:#7c9299;font-size:.75rem;margin-top:7px}.ex-title-button{padding:0;background:none;border:0;text-align:left;font-size:.9375rem;color:#23434e;font-weight:600;line-height:1.4}.ex-title-button:hover{text-decoration:underline;text-underline-offset:3px}.ex-progress{width:90px;font-size:.6875rem;color:#6b8485}.ex-progress .ex-meter{margin-top:8px}.ex-initiative-table small{display:block;font-size:.625rem!important;color:#839797;margin-top:7px}.ex-initiative-bottom{margin-top:24px;align-items:start}.ex-attention{padding:21px 0;border-bottom:1px solid #e3eae7}.ex-attention:last-child{border:0;padding-bottom:0}.ex-attention h3{margin:12px 0 7px}.ex-attention p{margin:0 0 13px;font-size:.875rem}.ex-text-button{border:0;background:none;color:#287766;font-size:.8125rem;padding:0;text-align:left}.ex-text-button:hover{text-decoration:underline}.ex-log{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #e6eceb;font-size:.8125rem;color:#526d73}.ex-log svg{flex-shrink:0;color:#6ba28e;margin-top:2px}.ex-log small{display:block;font-size:.6875rem!important;color:#8c9a9e;margin-top:7px}.ex-initiative-bottom .ex-button{margin-top:18px}.ex-board{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start}.ex-board>section{padding:13px;background:#e9efed;border:1px solid #dde6e3;border-radius:7px;min-height:240px}.ex-board-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:.75rem;color:#7e9390}.ex-board-card{width:100%;background:#fff;border:1px solid #dce6e2;padding:20px;text-align:left;border-radius:7px;margin-bottom:12px;color:#264550}.ex-board-card:hover{border-color:#76a490;box-shadow:0 6px 18px #1236280a}.ex-board-card>span{font-size:.6875rem;color:#81948f}.ex-board-card h3{font-size:1.0625rem;line-height:1.3;margin:12px 0}.ex-board-card p{font-size:.8125rem;margin-bottom:20px}.ex-board-card footer{display:flex;justify-content:space-between;font-size:.6875rem;color:#82988e;padding-top:14px}.ex-empty{background:#fff;border:1px dashed #c9dad3;border-radius:9px;padding:50px;text-align:center;color:#6a867a}.ex-empty h2{margin:15px 0}.ex-error{background:#fff1e8;border:1px solid #e7c7b4;color:#8e4727;padding:13px 16px;border-radius:6px;margin:16px 0;font-size:.875rem}.ex-error button{border:0;background:none;color:inherit;text-decoration:underline;margin-left:10px}.ex-success{display:flex;gap:9px;align-items:center;background:#e3f2e9;border:1px solid #c2dccd;color:#397151;padding:12px 16px;border-radius:6px;margin:14px 0;font-size:.875rem}.ex-modal{padding:0;border:1px solid #cedbd4;border-radius:12px;background:#fdfefe;color:#23424b;width:min(610px,calc(100vw - 32px));max-height:90dvh;overflow:auto;margin:auto;font-family:AICBO Sans,Arial,sans-serif;box-shadow:0 35px 120px #0004}.ex-modal.wide{width:min(760px,calc(100vw - 32px))}.ex-modal::backdrop{background:#0b1f28a8;backdrop-filter:blur(5px)}.ex-modal-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:23px 28px;border-bottom:1px solid #dae6e1;position:sticky;top:0;background:#fafdfc;z-index:2}.ex-modal-head h2{font-size:1.4rem;line-height:1.3}.ex-modal .ex-icon{color:#57746b}.ex-form{padding:25px 28px}.ex-form label,.ex-label{display:flex;flex-direction:column;gap:8px;color:#4e6c68;font-size:.875rem;margin-bottom:20px}.ex-form input:not([type=range]):not([type=checkbox]),.ex-form select,.ex-form textarea,.ex-label select,.ex-notes{width:100%;background:#fff;color:#233f47;border:1px solid #cfded7;border-radius:5px;min-height:43px;padding:10px 12px;font-size:1rem;line-height:1.4;outline-offset:3px}.ex-form input[type=range]{accent-color:#398b75}.ex-form textarea,.ex-notes{resize:vertical}.ex-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.ex-form-footer{display:flex;justify-content:flex-end;gap:12px;padding-top:22px;border-top:1px solid #e1e9e4;margin-top:10px}.ex-modal-meta{display:flex;align-items:center;gap:13px;margin-bottom:25px;font-size:.75rem;color:#7a9287}.ex-milestones{border:1px solid #dbe5df;border-radius:6px;padding:20px;margin:20px 0}.ex-milestones h3{font-size:1rem;margin-bottom:15px}.ex-checkbox{display:flex!important;flex-direction:row!important;gap:12px!important;align-items:center;font-size:.875rem!important;line-height:1.5;margin:15px 0!important;color:#557068}.ex-checkbox input{width:18px;height:18px;accent-color:#387c68;flex-shrink:0}.ex-inline-input{display:flex;gap:10px}.ex-inline-input input{min-width:0}.ex-brief-paper{padding:28px}.ex-brief-paper h2{margin:23px 0;font-size:1.75rem}.ex-brief-paper h3{margin:24px 0 8px;font-size:1.125rem}.ex-brief-paper p{color:#637d74;font-size:1rem;line-height:1.65}.ex-brief-paper li{margin:13px 0;color:#4b6c61;line-height:1.6}.ex-brief-paper ul{padding-left:21px;margin:20px 0 28px}.ex-brief-paper .ex-actions{margin-top:25px}.ex-preserve{white-space:pre-wrap}.ex-meeting-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:24px;align-items:start}.ex-meeting-context .ex-card{padding:24px}.ex-meeting-context .ex-label{margin-bottom:25px}.ex-meeting-context .ex-label select{font-size:.875rem}.ex-meeting-context h2{font-size:1.45rem}.ex-meeting-context p{font-size:.875rem}.ex-avatar-stack{display:flex;margin:22px 0 8px}.ex-avatar-stack span{font-size:.5625rem;width:36px;height:36px;display:grid;place-items:center;background:#e4ebe8;color:#638270;border:2px solid #fff;border-radius:50%;margin-right:-3px}.ex-avatar-stack span:nth-child(2){background:#e5e7f0;color:#7680a6}.ex-avatar-stack .agent{background:#345f5e;color:#cef2df}.ex-meeting-context small{font-size:.6875rem!important;color:#8a9e95}.ex-meeting-context hr{border:0;border-top:1px solid #e0e8e3;margin:23px 0}.ex-agenda{list-style:none;padding:0;margin:12px 0 24px}.ex-agenda li{display:flex;gap:13px;align-items:flex-start;margin:18px 0;font-size:.875rem;color:#57716b}.ex-agenda li span{font-size:.6875rem;color:#90a49b;padding-top:3px}.ex-meeting-context .ex-button{width:100%;font-size:.8125rem}.ex-connection-card{display:flex;gap:13px;padding:20px 5px;color:#758c81}.ex-connection-card svg{flex-shrink:0}.ex-connection-card b{font-size:.8125rem;font-weight:400}.ex-connection-card p{font-size:.75rem;margin:8px 0;line-height:1.6}.ex-voice-stage{background:radial-gradient(ellipse at center,#284f5680,#112d37 80%);border-radius:11px;border:1px solid #294750;color:#e4f1ee;padding:23px 28px;text-align:center}.ex-stage-top{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#a4c0bc;font-size:.75rem}.ex-voice-emblem{width:106px;height:106px;position:relative;margin:24px auto 20px;display:grid;place-items:center;border:1px solid #8ac9b633;border-radius:50%;box-shadow:0 0 0 12px #80d2b409,0 0 0 26px #80d2b407}.ex-voice-emblem>div{position:absolute;inset:12px;border:1px solid #a4d9c355;border-radius:50%}.ex-voice-emblem img{width:50px;height:50px;filter:drop-shadow(0 0 12px #85e1c855)}.ex-voice-emblem.animated{animation:voicePulse 1.2s ease-in-out infinite}.ex-voice-stage h2{font-size:1.5rem;margin:0}.ex-voice-stage>p{color:#93b6b8;font-size:.875rem;margin:12px 0 25px}.ex-voice-controls{display:flex;justify-content:center;gap:12px}.ex-voice-stage .ex-button{background:#264954;color:#cde8e2;border-color:#52747c}.ex-voice-stage .ex-button.primary{background:#b4e8d6;color:#254c48;border-color:#b4e8d6}.ex-voice-stage .ex-button.danger{background:#875650;border-color:#be8579;color:white}.ex-voice-stage>small{display:block;font-size:.6875rem!important;color:#a1bdbb;margin-top:17px}.ex-speak-toggle{font-size:.75rem;color:#adccc4;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:18px}.ex-speak-toggle input{accent-color:#b4e8d6}.ex-voice-error{background:#75413860!important;border:1px solid #ab766b;color:#f5cab6!important;padding:12px;border-radius:6px;margin:18px 0 0!important;font-size:.8125rem!important}.ex-conversation{background:#fff;border:1px solid #dce6e2;border-radius:9px;margin-top:20px;overflow:hidden}.ex-conversation-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 23px;border-bottom:1px solid #e3ece6}.ex-conversation-head h3{font-size:1rem}.ex-conversation-head span{font-size:.625rem;color:#85968f}.ex-messages{max-height:420px;overflow:auto;padding:25px 23px;min-height:140px;scroll-margin:100px}.ex-chat-message,.ex-chat-welcome{display:flex;gap:15px}.ex-ai-avatar,.ex-chat-message>span{display:grid;place-items:center;flex-shrink:0;color:#49846e;background:#e5f1ea;border:1px solid #d3e7dc;border-radius:7px;width:36px;height:36px}.ex-chat-message b,.ex-chat-welcome b{font-size:.8125rem;color:#44695a}.ex-chat-message p,.ex-chat-welcome p{font-size:.875rem;color:#688075;line-height:1.6;margin:7px 0 0}.ex-chat-message{margin-bottom:23px}.ex-chat-message:last-of-type{margin-bottom:0}.ex-chat-message.user>span{background:#e8eef4;color:#718295;font-size:.6875rem;border-color:#dce3e9}.ex-chat-message.user b{color:#566a7c}.ex-prompt-chips{display:flex;gap:8px;flex-wrap:wrap;padding:0 23px 20px}.ex-prompt-chips button{border:1px solid #dbe7df;background:#f8fbf9;border-radius:20px;color:#668276;font-size:.75rem;padding:8px 12px}.ex-prompt-chips button:hover{background:#e9f3ed;border-color:#9ebdaa}.ex-composer{display:flex;margin:0 20px;padding:7px 8px 7px 14px;border:1px solid #cdded3;border-radius:7px;background:#fff;align-items:center}.ex-composer input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#325744;font-size:.875rem}.ex-composer .ex-icon{background:#2f6456;color:#e0f1e5;border-radius:5px}.ex-conversation-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.625rem;color:#81988b;padding:15px 23px}.ex-conversation-footer button{font-size:.6875rem}.ex-meeting-followup{margin-top:24px;align-items:start}.ex-notes{min-height:135px;margin-top:20px;font-size:.9375rem}.ex-meeting-followup .ex-section-head{align-items:flex-start}.ex-meeting-followup .ex-section-head .ex-button{font-size:.75rem;padding:9px 12px;white-space:nowrap}.ex-meeting-action{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-top:1px solid #dfe9e2}.ex-meeting-action b{font-size:.875rem;font-weight:400;display:block;color:#466958}.ex-meeting-action span{font-size:.75rem;color:#84998d;display:block;margin-top:7px}.ex-meeting-action .ex-button{font-size:.75rem;align-self:center}.ex-mandate-banner{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;background:#173742;color:#edf8f1;padding:35px 40px;border:1px solid #2b4d58;border-radius:11px}.ex-mandate-banner h2{font-size:2.4rem;margin:23px 0}.ex-mandate-banner em{font-style:normal;color:#a9d4c6}.ex-mandate-banner p{font-size:.9375rem;color:#9ebbba;max-width:490px}.ex-mandate-loop{display:grid;grid-template-columns:repeat(2,1fr);align-self:center;border-top:1px solid #466068;border-left:1px solid #466068}.ex-mandate-loop span{border-bottom:1px solid #466068;border-right:1px solid #466068;padding:21px;color:#c0dcd3;font-size:1rem}.ex-mandate-loop b{display:block;color:#749a93;font-size:.625rem;margin-bottom:8px;font-weight:400}.ex-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ex-capability{display:flex;flex-direction:column;text-align:left;background:#fff;color:#2b4853;border:1px solid #dce6e3;border-radius:9px;padding:25px;min-width:0}.ex-capability:hover{border-color:#7caa96;box-shadow:0 10px 25px #2f574609}.ex-capability>div{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.6875rem;color:#8c9f99}.ex-capability-icon{display:grid;place-items:center;width:43px;height:43px;background:#edf5f1;color:#508574;border:1px solid #e0ede6;border-radius:9px}.ex-capability h3{font-size:1.25rem;margin:25px 0 12px}.ex-capability p{font-size:.875rem;line-height:1.6;margin:0 0 25px}.ex-capability footer{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:auto;padding-top:18px;border-top:1px solid #e8ede9;width:100%;font-size:.625rem;color:#7b9588}.ex-capability footer>span:last-child{color:#357b60;white-space:nowrap}.ex-team-card{display:grid;grid-template-columns:1fr 1.7fr;gap:50px;background:#e8f0eb;padding:35px;border:1px solid #d4e1d9;border-radius:10px;margin-top:28px}.ex-team-card h2{font-size:2rem}.ex-team-card p{font-size:.9375rem;color:#6b8476}.ex-team-card h3{margin:25px 0 12px;font-size:1.25rem}.ex-team-card .ex-callout{margin-bottom:0}.ex-team-card .ex-filters button[aria-pressed=true]{background:#315d51;color:#eff9f2}.ex-app .ex-modal small{font-size:.75rem!important}.ex-app .ex-modal input,.ex-app .ex-modal select,.ex-app .ex-modal textarea{font-family:inherit}@keyframes voicePulse{50%{box-shadow:0 0 0 16px #80d2b41a,0 0 0 31px #80d2b408}}@media(max-width:1350px){.ex-board{grid-template-columns:repeat(2,1fr)}.ex-meeting-layout{grid-template-columns:260px minmax(0,1fr);gap:20px}.ex-meeting-context .ex-card{padding:20px}.ex-meeting-followup{grid-template-columns:1fr}.ex-capability-grid{grid-template-columns:repeat(2,1fr)}.ex-mandate-banner{padding:28px;gap:24px}.ex-mandate-banner h2{font-size:2rem}.ex-team-card{gap:30px}.ex-conversation-head{flex-wrap:wrap}.ex-conversation-head span{font-size:.6875rem}.ex-voice-controls{flex-wrap:wrap}}@media(max-width:1050px){.ex-meeting-layout{grid-template-columns:1fr}.ex-meeting-context{display:grid;grid-template-columns:1.6fr 1fr;gap:20px}.ex-meeting-context .ex-card{display:block}.ex-meeting-context .ex-agenda,.ex-meeting-context .ex-avatar-stack,.ex-meeting-context hr,.ex-meeting-context small{display:none}.ex-meeting-context .ex-label{margin-bottom:20px}.ex-meeting-context .ex-eyebrow:not(:first-child){display:none}.ex-meeting-context .ex-button{width:fit-content}.ex-meeting-context .ex-label select{max-width:320px}.ex-connection-card{align-self:center}.ex-summary-strip{grid-template-columns:repeat(2,1fr);gap:18px;padding:20px}.ex-summary-strip>div:nth-child(2){border:0}.ex-team-card{grid-template-columns:1fr;gap:15px}.ex-team-card h2 br{display:none}.ex-mandate-banner{grid-template-columns:1fr 1fr}.ex-mandate-loop span{padding:18px 14px;font-size:.9375rem}}@media(max-width:760px){.ex-summary-strip{padding:20px 16px}.ex-summary-strip strong{font-size:1.75rem}.ex-summary-strip span{font-size:.75rem}.ex-summary-strip>div{gap:10px}.ex-toolbar{gap:14px}.ex-filters{gap:3px}.ex-filters button{font-size:.75rem;padding:8px 10px}.ex-filter-end{width:100%;justify-content:space-between}.ex-search{flex:1}.ex-search input{width:100%}.ex-initiative-table td,.ex-initiative-table th{padding:15px}.ex-board{grid-template-columns:1fr 1fr;gap:10px}.ex-board>section{padding:10px}.ex-board-card{padding:15px}.ex-board-card h3{font-size:1rem}.ex-board-card p{font-size:.75rem}.ex-board-card footer{gap:10px;flex-wrap:wrap}.ex-form{padding:22px 20px}.ex-modal-head{padding:17px 20px}.ex-modal-head h2{font-size:1.2rem}.ex-form-grid{grid-template-columns:1fr}.ex-modal-meta{flex-direction:column;align-items:flex-start}.ex-milestones{padding:16px}.ex-brief-paper{padding:22px}.ex-meeting-context{grid-template-columns:1fr;gap:0}.ex-connection-card{padding:17px 5px 0}.ex-voice-stage{padding:20px}.ex-stage-top{font-size:.6875rem}.ex-voice-stage h2{font-size:1.4rem}.ex-voice-stage>p{font-size:.8125rem}.ex-voice-controls{gap:8px}.ex-voice-controls .ex-button{font-size:.75rem;padding:11px}.ex-conversation-head,.ex-messages{padding:20px}.ex-prompt-chips{padding:0 20px 17px}.ex-prompt-chips button{font-size:.6875rem}.ex-composer input{font-size:.8125rem}.ex-conversation-footer{flex-wrap:wrap;padding:14px 20px;font-size:.625rem}.ex-meeting-followup .ex-section-head{flex-wrap:wrap}.ex-capability-grid{grid-template-columns:1fr}.ex-capability{padding:22px}.ex-capability h3{font-size:1.3rem;margin-top:20px}.ex-capability p{font-size:.9375rem}.ex-mandate-banner{grid-template-columns:1fr;padding:25px}.ex-mandate-banner h2{font-size:2rem}.ex-mandate-loop{grid-template-columns:repeat(3,1fr)}.ex-mandate-loop span{font-size:.8125rem;padding:15px 12px}.ex-team-card{padding:24px}.ex-team-card h2{font-size:1.75rem}.ex-team-card .ex-filters{gap:5px}.ex-meeting-action{flex-direction:column}.ex-meeting-action .ex-button{align-self:flex-start}}.ex-app small{font-family:inherit}.ex-button,.ex-card a:not(.ex-button):not(.ex-option),.ex-composer input,.ex-filters button,.ex-meeting-context .ex-button,.ex-prompt-chips button,.ex-search input,.ex-sidebar nav a,.ex-text-button,.ex-title-button{font-size:.875rem}.ex-initiative-table th{font-size:.75rem}.ex-initiative-table td{font-size:.875rem}.ex-initiative-table td>span:not(.ex-tag):not(.ex-owner){font-size:.8125rem}.ex-team-card .ex-filters button{font-size:.875rem}.ex-connection-card p{font-size:.8125rem}.ex-foot{display:flex!important;background:transparent;grid-template-columns:none;padding:20px 0 26px}.ex-board-card footer,.ex-capability footer{padding-left:0;padding-right:0;background:none;grid-template-columns:none}.ex-legacy .workspace-context>.choice{flex-wrap:wrap}.ex-legacy .page-heading{max-width:100%}.ex-modal .ex-button{font-size:.875rem}@media(max-width:760px){.ex-content,.ex-main,.ex-top-actions{min-width:0}.ex-voice-link{font-size:.75rem}.ex-board{grid-template-columns:1fr}.ex-modal .ex-inline-input{flex-wrap:wrap}.ex-modal .ex-inline-input input{flex:1}.ex-summary-strip span{font-size:.875rem}.ex-capability footer{font-size:.6875rem}}@media print{.ex-foot,.ex-sidebar,.ex-topbar{display:none!important}.ex-main{margin:0}.ex-legacy{background:#fff;color:#172c37}.ex-content{padding:0}.ex-legacy .memo-paper{color:#172c37}}@media(max-width:760px){.ex-sidebar{visibility:hidden}.ex-sidebar.open{visibility:visible}.ex-mobile-toggle{min-width:40px;min-height:44px}.ex-main .ex-voice-link{min-height:44px}.ex-filters button,.ex-view-toggle button{min-height:40px}}.ex-legacy .memo-paper{color:#1e3444}.ex-legacy .memo-paper p{color:#465a6d;font-size:1rem;line-height:1.75;margin:10px 0 14px}.ex-legacy .memo-paper h2{font-size:1.8rem;line-height:1.25;margin:12px 0 28px}.ex-legacy .memo-paper h3{font-size:1.2rem;line-height:1.35;margin:26px 0 10px}.ex-legacy .memo-paper section{margin-bottom:22px}.ex-legacy .memo-paper .memo-header{color:#496171}.ex-legacy .panel h3{margin-bottom:16px}.ex-legacy .page-heading h1{margin-bottom:12px}.ex-app .ex-authority small{font-size:.75rem!important}.ex-app .ex-brand small{font-size:.625rem!important}@media(min-width:901px){.ex-sidebar{top:46px;height:calc(100dvh - 46px)}}.ex-topbar{position:relative}.cleera-bundle-banner{position:sticky;top:0;min-height:46px;box-sizing:border-box}.ex-app{--ink:#edf5fc;--muted:#a0b4c6;--edge:#ffffff16;--teal:#86e3ef;background:#080f1c;color:var(--ink);color-scheme:dark}.ex-sidebar{background:#0a1220;border-right:1px solid #ffffff0d}.ex-sidebar nav a.active{background:linear-gradient(110deg,#174454,#153041);color:#a0ecf3;box-shadow:inset 2px 0 #7ce7ee,0 6px 22px #0003}.ex-topbar{background:#0d1727c9;backdrop-filter:blur(22px);border-bottom-color:#ffffff10}.ex-content{max-width:1800px;padding-top:32px}.ex-heading h1{font-weight:400;letter-spacing:-.045em}.ex-app p,.ex-heading p{color:#a0b4c6}.ex-eyebrow{color:#8cbdcf;font-size:.75rem}.ex-button{background:#162b3e;color:#e4f4fc;border:1px solid #5f859846;border-radius:9px;box-shadow:inset 0 1px #ffffff0b;transition:background .18s,box-shadow .18s,transform .18s}.ex-button:hover{background:#244054;border-color:#72c7d6;box-shadow:0 6px 22px #0003;transform:translateY(-1px)}.ex-button.primary{background:linear-gradient(135deg,#bcf4ef,#79d5e6);border-color:#a8edf0;color:#0c2c3b;box-shadow:0 5px 25px #6cd6ed18,inset 0 1px #fff8}.ex-button.primary:hover{background:#d0ffff;color:#071d29}.ex-capability,.ex-card,.ex-conversation,.ex-initiative-table,.ex-metric-row,.ex-summary-strip{background:linear-gradient(145deg,#152438,#101c2d);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff04,0 10px 28px #0002;border-radius:14px;color:#e6f2fa}.ex-brief-grid{grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr)}.ex-brief{position:relative;background:linear-gradient(90deg,#0d1b2bf5 10%,#0e2034b8 53%,#0c172333);border:1px solid #7796b738;border-radius:18px;box-shadow:0 22px 60px #0004,inset 0 1px #9ee9f51c}.ex-brief-body,.ex-brief-bottom,.ex-brief-top{position:relative;z-index:1}.ex-brief-body{min-height:280px}.ex-brief-body>div:first-child{max-width:500px}.ex-brief h2{font-weight:400;font-size:clamp(1.8rem,2.6vw,2.6rem);text-shadow:0 2px 20px #0008}.ex-brief em{color:#83dbe9}.ex-brief p{color:#bfd0e0;text-shadow:0 2px 12px #000}.ex-signal-orbit{opacity:0;pointer-events:none;min-width:80px;width:80px}.ex-meeting-preview{background:linear-gradient(145deg,#1c3447,#101b2d);color:#edf7fb;border-color:#6c8ba733;border-radius:18px;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0003}.ex-meeting-preview .ex-button{background:#122637cc;color:#d9f6fb;border-color:#7eafc15e}.ex-wave i{background:#75ddec;box-shadow:0 0 12px #7edcec35}.ex-wave i:nth-child(3n){background:#8ba9ff}.ex-metric small,.ex-metric>span,.ex-summary-strip span{color:#a5bdd0}.ex-metric .positive{color:#84dedc}.ex-metric .amber{color:#f1c888}.ex-metric strong{color:#e4f3fc}.ex-tag{color:#a9c0d2;background:#203449;border-color:#41647955;font-size:.75rem}.ex-tag.teal{background:#184a49;color:#9bece0;border-color:#72cabc44}.ex-tag.amber{background:#473b2b;color:#f7d494;border-color:#ae8c5555}.ex-tag.violet{background:#343650;color:#c6ccff;border-color:#8a90c450}.ex-tag.dark{background:#0a1e31a6;color:#a7d2e3;border-color:#6e97ae45}.ex-foot{border-color:#ffffff13;color:#95a8bc}.ex-voice-link{color:#a0dce8}.ex-breadcrumb>span{color:#91a8bd}@media(max-width:1050px){.ex-brief-grid{grid-template-columns:1fr}.ex-brief-body{min-height:260px}}@media(max-width:760px){.ex-content{padding:24px 18px}.ex-brief{background-position:65%}.ex-brief-body{min-height:310px}.ex-heading h1{font-size:1.9rem}.ex-brief h2{font-size:2rem}}.vx-scene{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.vx-depth{position:relative;isolation:isolate;overflow:hidden;perspective:1000px}.vx-depth>.vx-scene{position:absolute;inset:0;z-index:-2;transform:rotateX(var(--pointer-y,0deg)) rotateY(var(--pointer-x,0deg)) scale(1.045);transition:transform .4s ease}.vx-depth:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081320f5,#0a1420a8 50%,#0a142015);pointer-events:none}.vx-studio-heading{min-height:215px;padding:32px 36px;border:1px solid #7194b337;border-radius:18px;margin:0 0 27px;background:#0a1420;box-shadow:0 20px 45px #0003,inset 0 1px #bde7ff10}.vx-studio-heading>.vx-scene{object-position:75% 48%}.vx-heading-copy{max-width:64%;position:relative}.ex-app .vx-heading-copy h1{font-size:clamp(2rem,3vw,3.1rem);font-weight:400;color:#edf6ff;margin:0 0 14px;line-height:1.13}.ex-app .vx-heading-copy p{font-size:1rem;line-height:1.6;margin:0;color:#b6cbdc;max-width:610px}.vx-art-caption{font-size:.6875rem;letter-spacing:.14em;position:absolute;bottom:18px;right:23px;color:#c0ddec;text-shadow:0 1px 8px #000}.ex-brief{background:#0c1723;isolation:isolate}.ex-brief .vx-brief-art{position:absolute;inset:0;width:100%;height:100%;object-position:75% center;z-index:-2}.ex-brief:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#081320ee,#0a16229a 48%,#08132008 85%);z-index:-1}.ex-brief h2{max-width:490px}.ex-brief p{max-width:410px}.ex-brief-body>div:first-child{max-width:540px}.ex-brief-body{min-height:285px}.ex-brief .ex-actions{max-width:470px}.ex-brief .ex-button{background:#0f293fe8}.ex-brief-bottom{background:#102335a8;backdrop-filter:blur(12px)}.ex-meeting-preview{padding:0 24px 20px;overflow:hidden}.vx-meeting-picture{position:relative;overflow:hidden;background:#0b1724}.ex-meeting-preview .vx-meeting-picture{height:142px;width:calc(100% + 48px);margin:0 -24px 20px;flex-shrink:0}.vx-meeting-picture .vx-scene{object-position:center 65%;transition:transform .7s}.ex-meeting-preview:hover .vx-scene{transform:scale(1.035)}.vx-meeting-picture>div{display:flex;align-items:center;gap:8px;position:absolute;bottom:0;left:0;right:0;padding:24px 18px 12px;background:linear-gradient(transparent,#081321e8);color:#c1e8f3;font-size:.625rem;letter-spacing:.1em}.ex-meeting-preview .ex-eyebrow{display:none}.ex-meeting-preview h2{font-weight:400;font-size:1.6rem;line-height:1.18}.ex-meeting-preview h2 br{display:none}.ex-meeting-preview p{margin:10px 0 17px;font-size:.875rem}.ex-meeting-preview small{color:#a5bcc9;font-size:.75rem!important}.ex-meeting-preview .ex-button{margin-top:0}.ex-meeting-preview{gap:0}.ex-metric-row{border-radius:14px;background:linear-gradient(120deg,#182b3d,#101c2c)}.ex-metric,.ex-metric-row{position:relative}.ex-metric:after{content:"";display:block;height:3px;width:80%;margin-top:15px;background:linear-gradient(90deg,#7cdee6 0 27%,#395269 27%);border-radius:3px}.ex-metric:nth-child(2):after{background:linear-gradient(90deg,#e7bd7a 0 82%,#395269 82%)}.ex-metric:nth-child(3):after,.ex-metric:nth-child(4):after{display:none}.ex-metric strong{font-weight:400;font-variant-numeric:tabular-nums}.ex-overview-bottom{grid-template-columns:minmax(0,1.3fr) minmax(310px,1fr);align-items:start}.ex-mini-table>a{color:#d2e5f5!important}.ex-mini-head,.ex-mini-table>a{border-color:#ffffff12}.ex-mini-table>a:hover{background:#29455844}.ex-owner b{background:#274253;border-color:#57778755;color:#a8d5e1}.ex-card a:not(.ex-button):not(.ex-option){color:#92deec}.ex-section-head{align-items:flex-start}.ex-mini-head{color:#99b3c7}.ex-mini-table>a>span:first-child{font-size:.9375rem}.ex-mini-table>a{min-height:90px}.ex-operating li>span{background:#25404e;color:#c2e4ea;border-color:#ffffff13}.vx-route-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.vx-route-tiles>a{position:relative;isolation:isolate;overflow:hidden;min-height:220px;border:1px solid #6887a73d;border-radius:14px;color:#eff8ff;box-shadow:0 12px 24px #0003;transition:transform .22s,border-color .22s}.vx-route-tiles .vx-scene{position:absolute;inset:0;z-index:-2;transition:transform .6s;object-position:70% center}.vx-route-tiles>a:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#091726f5 5%,#0a1927bb 40%,#0a192722)}.vx-route-tiles>a>div{padding:24px;position:absolute;bottom:0;left:0;right:0}.vx-route-tiles span{font-size:.6875rem;letter-spacing:.12em;color:#a7d1e0}.ex-app .vx-route-tiles h3{font-size:1.4rem;line-height:1.2;max-width:240px;margin-top:10px;padding-right:24px;font-weight:400}.vx-route-tiles svg{position:absolute;bottom:28px;right:24px;color:#9ce0e9}.vx-route-tiles>a:hover{transform:perspective(1000px) translateY(-5px) rotateX(1deg);border-color:#96dce480}.vx-route-tiles>a:hover .vx-scene{transform:scale(1.07)}.vx-signal-lens{background:#0d1929;border:1px solid #587b994d;border-radius:15px;overflow:hidden;box-shadow:0 18px 40px #0003,inset 0 1px #e3f8ff0a}.vx-lens-head{padding:18px 22px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #ffffff12;color:#abc5d7;font-size:.6875rem;letter-spacing:.09em}.vx-lens-head>small{margin-left:auto;letter-spacing:0;color:#89bbc9;font-size:.75rem!important}.vx-core-display{height:278px;position:relative;background:#081221}.vx-core-display>.vx-scene{position:absolute;inset:0;object-position:80% center;opacity:.88}.vx-core-display .core-stage{position:absolute;inset:0;min-height:0;width:100%;height:100%;padding:0;border:0;background:none;transform:none}.vx-core-display .core-controls{position:absolute;top:13px;left:15px;right:15px;z-index:2;display:flex;gap:7px}.vx-core-display .core-controls button{font-size:.75rem;padding:9px 12px;min-height:36px;background:#10283cd9;color:#c8e8f5;border-color:#779dae55;backdrop-filter:blur(14px)}.vx-core-display .core-canvas{position:absolute;inset:0 0 54px;display:block;border:0;border-radius:0;background:#050b13;padding:0}.vx-core-display .core-canvas canvas{width:100%;height:100%;display:block;object-fit:cover}.vx-core-display .core-canvas>label{position:absolute;right:15px;bottom:9px;left:15px;display:flex;align-items:center;gap:13px;font-size:.75rem;color:#a4ccdf;justify-content:center;background:#081423b8;padding:7px 12px;border-radius:8px}.vx-core-display .core-canvas input{max-width:160px;accent-color:#a3e6ec;min-height:20px}.vx-core-display .core-signals{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#0e2031;z-index:3}.vx-core-display .core-signals button{background:#11273a;border:0;border-right:1px solid #ffffff13;border-top:1px solid #ffffff15;border-radius:0;padding:10px 8px;font-size:.75rem;min-height:54px;color:#afc6d7;text-align:center}.vx-core-display .core-signals button span{font-size:.625rem;display:none}.vx-core-display .core-signals button[aria-pressed=true]{background:#214758;color:#c0f6fd;box-shadow:inset 0 2px #99ebee}.vx-core-display .core-fallback{position:absolute;top:100px;left:20px;right:20px;background:#071a28e8;padding:15px;border-radius:8px;font-size:.875rem;color:#c1dfef;z-index:5}.vx-signal-readout{padding:20px 23px;display:grid;grid-template-columns:100px 1fr;gap:6px 20px;align-items:center;min-height:127px}.vx-signal-readout>div{grid-row:span 2}.vx-signal-readout span{display:block;color:#a6bfd0;font-size:.75rem}.vx-signal-readout strong{font-size:1.85rem;color:#b0f0f3;font-weight:400;display:block;margin-top:5px}.ex-app .vx-signal-readout p{font-size:.875rem;line-height:1.45;margin:0}.vx-signal-readout a{font-size:.8125rem;color:#95deea}.ex-app .vx-data-note{font-size:.6875rem;color:#98afc1;margin:0;padding:0 23px 16px}.vx-opportunity-visual{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;border:1px solid #7698b840;border-radius:19px;padding:30px 34px;background:#091725;margin-bottom:25px;box-shadow:0 20px 50px #0003;min-height:335px}.vx-opportunity-visual>.vx-scene{object-position:85% 53%;opacity:.74}.vx-opportunity-visual:after{background:linear-gradient(90deg,#081626f5,#102435c9 50%,#0e1e2c77)}.vx-opportunity-copy .ex-eyebrow{display:flex;align-items:center;gap:9px;color:#adddec;font-size:.6875rem}.ex-app .vx-opportunity-copy h1{font-size:clamp(2.2rem,3.6vw,3.6rem);font-weight:400;line-height:1.04;margin:0 0 15px;letter-spacing:-.045em}.ex-app .vx-opportunity-copy p{font-size:.9375rem;line-height:1.5;max-width:370px;color:#bad0df}.vx-selected-route{border-left:2px solid #8ee6ed;padding:6px 0 6px 13px;margin-top:22px}.vx-selected-route span{display:block;font-size:.625rem;letter-spacing:.12em;color:#9bbacb}.vx-selected-route b{font-size:.9375rem;font-weight:500;display:block;margin-top:4px;color:#dcf3fb}.vx-spatial-chart{align-self:center;padding:23px 24px 19px;background:linear-gradient(130deg,#254557a8,#0b1c2be8);border:1px solid #91b8ce38;box-shadow:0 18px 35px #0005,inset 0 1px #e2f9ff14;border-radius:14px;backdrop-filter:blur(16px);transform:perspective(1100px) rotateY(-4deg);transition:transform .3s}.vx-spatial-chart:focus-within,.vx-spatial-chart:hover{transform:perspective(1100px) rotateY(0)}.vx-chart-title{display:flex;justify-content:space-between;gap:15px;color:#b4d5e7;font-size:.625rem;letter-spacing:.1em}.vx-chart-title small{font-size:.6875rem!important;letter-spacing:0;color:#a8c6d7}.vx-bars{display:grid;gap:10px;margin:19px 0 14px}.vx-bar-row{display:block;padding:10px 12px 16px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;width:100%;color:#c0d7e6;transition:background .2s,border-color .2s}.vx-bar-row:hover{background:#71cfea0a}.vx-bar-row[aria-pressed=true]{border-color:#85e1ed55;background:#4ca8c311}.vx-bar-label{display:flex;align-items:center;gap:9px;font-size:.8125rem;line-height:1.3}.vx-bar-label>span{font-size:.625rem;color:#8daec2}.vx-bar-label>b{margin-left:auto;font-size:1.1rem;font-weight:400;color:#c3f6fd}.vx-bar-track{display:block;height:14px;background:#071729bd;border:1px solid #7c9cad26;transform:skewY(-2deg);margin:13px 5px 0;border-radius:3px;box-shadow:inset 0 3px 8px #0007}.vx-bar-fill{display:block;height:100%;position:relative;background:linear-gradient(0deg,#3995b5,#93e3ed);box-shadow:0 4px 15px #53cfff18,inset 0 1px #fff8;border-radius:2px;transition:width .35s}.vx-bar-fill:after{content:"";position:absolute;right:-5px;top:2px;width:5px;height:100%;background:#25617d;transform:skewY(35deg);transform-origin:left top}.tone-1 .vx-bar-fill{background:linear-gradient(0deg,#5c70a5,#b7c2f3)}.tone-1 .vx-bar-fill:after{background:#4d5887}.tone-2 .vx-bar-fill{background:linear-gradient(0deg,#3b8792,#a3d6cf)}.tone-2 .vx-bar-fill:after{background:#356b75}.ex-app .vx-spatial-chart>p{font-size:.75rem;margin:0;color:#9dbacb;line-height:1.5}.vx-portfolio{margin:0 0 24px;border:1px solid #6f92ac3d;border-radius:16px;background:#132639;overflow:hidden;box-shadow:0 15px 40px #0003}.vx-portfolio-intro{display:flex;gap:30px;align-items:center;position:relative;isolation:isolate;overflow:hidden;padding:27px 32px;min-height:195px}.vx-portfolio-intro>.vx-scene{position:absolute;right:0;top:0;width:52%;height:100%;z-index:-2;object-position:70% 45%}.vx-portfolio-intro:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#11283e,#11283edb 55%,#11283e33)}.vx-progress-ring{border-radius:50%;width:128px;height:128px;flex-shrink:0;background:conic-gradient(from -90deg,#a2eef1 var(--progress),#324f6570 0);padding:7px;box-shadow:0 0 0 9px #a0e8ef06,0 14px 35px #0005,inset 0 0 9px #a6edfa42;transform:perspective(900px) rotateY(-14deg)}.vx-progress-ring>div{height:100%;border-radius:50%;background:radial-gradient(circle at 25% 20%,#294e62,#0d2338 80%);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 2px 15px #0009}.vx-progress-ring strong{font-size:2rem;font-weight:400;color:#d2f8ff}.vx-progress-ring span{font-size:.625rem;color:#a9d4de}.vx-portfolio-intro h2{font-size:1.8rem;font-weight:400}.vx-portfolio-intro p{margin:9px 0 13px;font-size:.875rem;color:#b4cede}.vx-portfolio .ex-text-button{color:#a5edf4}.vx-portfolio-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:24px;background:#0d1c2f;border-top:1px solid #ffffff12}.vx-lane{background:#172e43;border:1px solid #809fb829;border-radius:10px;padding:20px;text-align:left;color:#d3e8f7;transition:transform .2s,border-color .2s}.vx-lane:hover{transform:translateY(-3px);border-color:#88dce5}.vx-lane>span:first-child{display:flex;justify-content:space-between;gap:12px;font-size:.875rem;line-height:1.4}.vx-lane b{font-weight:400;color:#95e5e9;white-space:nowrap}.vx-lane-track{display:block;height:7px;background:#060f1a80;border-radius:3px;box-shadow:inset 0 2px 4px #0005;margin:18px 0 12px}.vx-lane-track i{display:block;height:100%;border-radius:3px;background:linear-gradient(0deg,#4691a8,#b9f5f1);box-shadow:0 3px #235571}.vx-lane.risk .vx-lane-track i{background:linear-gradient(0deg,#ab8149,#f8d99d);box-shadow:0 3px #6d552e}.vx-lane small{font-size:.75rem!important;color:#a5becf}.ex-summary-strip{padding:20px 25px}.ex-summary-strip strong{color:#d7f4fb;font-size:1.8rem}.ex-summary-strip span{font-size:.875rem}.ex-app .ex-toolbar{margin-top:24px}.ex-filters button{color:#acc3d4}.ex-filters button:hover{background:#213b50;color:#d8f2fb}.ex-filters button[aria-pressed=true]{background:#294d60;color:#cef8fe;border-color:#74b5c54d}.ex-search,.ex-view-toggle{background:#12263a;border-color:#58799650}.ex-search input{color:#def0fc}.ex-view-toggle button{color:#b1c7d7}.ex-view-toggle button[aria-pressed=true]{background:#376278;color:#e0f9fd}.ex-title-button{color:#e3f3fc;font-size:1rem}.ex-initiative-table th{background:#122338;color:#a2c0d3;border-color:#ffffff10}.ex-initiative-table td{border-color:#ffffff12}.ex-initiative-table td>span:not(.ex-tag):not(.ex-owner){color:#a0b7ca}.ex-progress{color:#abc9d8}.ex-meter{background:#314859}.ex-meter i{background:linear-gradient(90deg,#5293ae,#a1eae8);box-shadow:0 0 8px #78dceb25}.ex-initiative-table tbody tr{transition:background .18s}.ex-initiative-table tbody tr:hover{background:#24435740}.ex-initiative-table small{color:#90a8bf}.ex-board>section{background:#0e1c2c;border-color:#4b6b813c;border-radius:12px}.ex-board-card{background:linear-gradient(140deg,#1f374e,#17293c);border-color:#647e9638;color:#e5f4ff;box-shadow:0 9px 20px #0003;border-radius:11px}.ex-board-card:hover{border-color:#83d8e8;transform:translateY(-3px);box-shadow:0 15px 25px #0005}.ex-board-card footer,.ex-board-card>span{color:#a7bfd1}.ex-attention,.ex-log{border-color:#ffffff13}.ex-log{color:#bbcfdd}.ex-log small,.ex-note{color:#93acbd!important}.ex-text-button{color:#8dd9e9}.ex-empty{background:#102035;border-color:#52788d;color:#b6d2e2}.ex-error{background:#402c24;border-color:#b484635c;color:#ffd6b3}.ex-success{background:#173c3f;border-color:#71b4ad50;color:#b1ebe1}.ex-recommendation{position:relative;overflow:hidden;isolation:isolate;background:#11263a}.ex-recommendation>.vx-strategy-art{position:absolute;top:0;right:-15%;width:80%;height:65%;z-index:-2;opacity:.65;object-position:75% center;mask-image:linear-gradient(90deg,transparent,#000)}.ex-recommendation:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#11263a 25%,#11263a77)}.ex-recommendation>h2{font-weight:400;max-width:600px;line-height:1.14}.ex-number{color:#8fcfe0}.ex-stat-pair span{color:#a4bfd0;font-size:.8125rem}.ex-stat-pair strong{color:#d3f8ff}.ex-callout{background:#0e2235b8;border-color:#7795a930;color:#c9e7f6;backdrop-filter:blur(10px)}.ex-callout svg{color:#93dce5}.ex-callout p{color:#b2c8d9}.ex-evidence{border-color:#ffffff18}.ex-evidence>span{color:#8cbbcc;font-size:.75rem}.ex-evidence h3{color:#dfedf6}.ex-option{background:linear-gradient(145deg,#203b4f,#14273a);border-color:#91adc433;color:#e0f1fc;border-radius:12px;box-shadow:inset 0 1px #c2e6fb0a,0 12px 20px #0003;transition:transform .2s,border-color .2s}.ex-option:hover{transform:perspective(1000px) translateY(-5px) rotateX(2deg);border-color:#91d4dc}.ex-option>span{color:#aac5d5}.ex-option>span b{color:#a8eaf1}.ex-option p{color:#b5cad9}.ex-option .ex-meter{height:7px;transform:skewY(-2deg);box-shadow:0 4px #07192c}.ex-three{gap:18px}.ex-options .ex-note{margin-top:25px}.ex-voice-stage{position:relative;overflow:hidden;padding:0 28px 25px;background:linear-gradient(135deg,#203b4b,#0d1f32);border-color:#7ea2b942;border-radius:17px;box-shadow:0 20px 50px #0004}.ex-voice-stage>.vx-meeting-picture{height:210px;margin:0 -28px}.ex-voice-stage .vx-meeting-picture .vx-scene{object-position:center 55%}.ex-voice-stage .vx-meeting-picture>div{padding-bottom:35px;font-size:.75rem}.ex-stage-top{position:relative;margin-top:-18px;z-index:1}.ex-voice-stage .ex-voice-emblem{width:82px;height:82px;margin:24px auto 19px;border-color:#92d6ee66;box-shadow:0 0 0 10px #8ad5ef09,0 12px 35px #0008,inset 0 2px #fff3;background:radial-gradient(circle at 25% 20%,#477d9388,#102234 70%);transform:perspective(700px) rotateX(8deg)}.ex-voice-emblem img{width:39px}.ex-voice-stage>p{color:#b1ccda}.ex-meeting-context hr{border-color:#ffffff14}.ex-agenda li{color:#b1cbd8}.ex-agenda li span{color:#79bdcc}.ex-avatar-stack span{border-color:#13283d;background:#32536b;color:#b5e6f3}.ex-avatar-stack span:nth-child(2){background:#454b6d;color:#d0d6ff}.ex-meeting-context small{color:#9bb4c4}.ex-connection-card{color:#9fc3d4}.ex-conversation-head{border-color:#ffffff13}.ex-conversation-head span{color:#a0bbcd}.ex-ai-avatar,.ex-chat-message>span{background:#274c60;color:#acdfed;border-color:#8fc5d33b}.ex-chat-message b,.ex-chat-welcome b{color:#b3e8f0}.ex-chat-message p,.ex-chat-welcome p{color:#bdd0de}.ex-chat-message.user>span{background:#353e59;color:#d2dbf1;border-color:#7b8da53d}.ex-chat-message.user b{color:#b7ccea}.ex-prompt-chips button{background:#213b50;border-color:#6b97ac42;color:#b6d8e6}.ex-prompt-chips button:hover{background:#30596b;border-color:#8ed4e1}.ex-composer{background:#0c1e31;border-color:#6a94ad66;box-shadow:inset 0 3px 12px #0002}.ex-composer input{color:#e4f4fc;min-height:38px}.ex-composer .ex-icon{background:#74cdda;color:#0c2635}.ex-conversation-footer{color:#95afc0}.ex-meeting-action{border-color:#ffffff18}.ex-meeting-action b{color:#d1e7f4}.ex-meeting-action span{color:#a2bdd0}.ex-notes{background:#0e2034;border-color:#64829766;color:#d1e6f6}.ex-meeting-context .ex-label{color:#b9cedb}.ex-label select{background:#142c41;border-color:#6a8aa455;color:#d7ebf8}.ex-mandate-banner{position:relative;isolation:isolate;overflow:hidden;background:#0c2135;border-color:#7193ad44;border-radius:18px}.ex-mandate-banner>.vx-scene{position:absolute;inset:0;z-index:-2;object-position:80% center;opacity:.8}.ex-mandate-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0d2335f5,#0d2335b5 45%,#0d23354d)}.ex-mandate-banner h2{font-weight:400;line-height:1.13}.ex-mandate-banner em{color:#9de6f1}.ex-mandate-banner p{color:#b4cbd8}.ex-mandate-loop{background:#183a4c88;border:1px solid #91bccc38;backdrop-filter:blur(14px);border-radius:12px;box-shadow:0 22px 30px #0003;transform:perspective(900px) rotateY(-7deg);overflow:hidden}.ex-mandate-loop span{border-color:#89adc127;color:#c5e7f0}.ex-mandate-loop b{color:#8fcddd;font-size:.75rem}.ex-capability{position:relative;box-shadow:0 12px 28px #0003;transition:transform .2s,border-color .2s}.ex-capability:hover{transform:perspective(900px) translateY(-5px) rotateX(1deg);border-color:#82d4df;box-shadow:0 22px 35px #0005}.ex-capability-icon{width:52px;height:52px;background:linear-gradient(140deg,#467689,#1a3a51);border-color:#a4d7e55e;color:#c1f2fb;box-shadow:inset 0 1px 2px #defaff5c,3px 5px 0 #0b1b30,8px 13px 19px #0005;transform:perspective(450px) rotateY(-15deg) rotateX(8deg);border-radius:12px}.ex-capability:nth-child(3n+2) .ex-capability-icon{background:linear-gradient(140deg,#637392,#2b3654);color:#d9e2ff}.ex-capability>div{color:#9fbdcf;font-size:.75rem}.ex-capability h3{font-size:1.3rem;font-weight:400;margin-top:24px}.ex-capability p{font-size:1rem}.ex-capability footer{border-color:#ffffff12;color:#9bb9cc;font-size:.75rem}.ex-capability footer>span:last-child{color:#a0e5f0}.ex-team-card{background:linear-gradient(140deg,#1b3549,#10263a);border-color:#6e92ac40}.ex-team-card p{color:#acc5d4}.ex-team-card .ex-filters button[aria-pressed=true]{background:#a8e7ec;color:#0b2c3b}.ex-modal{background:#14273b;color:#e2f1fb;border-color:#8aadc14d;color-scheme:dark;box-shadow:0 40px 130px #000a,inset 0 1px #ecfbff14}.ex-modal-head{background:#14283de8;border-color:#aacbdd20;backdrop-filter:blur(18px)}.ex-modal .ex-icon{color:#bddae9}.ex-checkbox,.ex-form label{color:#b4cede!important}.ex-form input:not([type=range]):not([type=checkbox]),.ex-form select,.ex-form textarea{background:#0c1e31;color:#e1f1fc;border-color:#6b95ad6b}.ex-modal input[type=range]{accent-color:#9ce4ed}.ex-modal-meta{color:#a0bfd0}.ex-form-footer,.ex-milestones{border-color:#ffffff20}.ex-brief-paper li,.ex-brief-paper p{color:#b9d0df}.ex-modal .ex-callout{background:#0e2132}.ex-modal .ex-callout p{color:#b6d0df}.ex-legacy{background:#080f1c}.ex-legacy .work-container{max-width:1600px;margin:auto;padding:26px 36px 40px}.ex-legacy .workspace-context{background:#0d1b2b;border-bottom:1px solid #7c9bb920;padding:17px 36px}.ex-legacy .workspace-top{background:#0d1b2b}.ex-legacy .opportunity-list>article,.ex-legacy .panel{background:linear-gradient(135deg,#172c41,#101f32);border:1px solid #7b98b02e;border-radius:14px;box-shadow:inset 0 1px #d9f8ff08,0 12px 30px #0003}.ex-legacy .opportunity-list>article.selected{background:linear-gradient(110deg,#214858,#13253b 75%);border-color:#95dbe46b;box-shadow:inset 3px 0 #95dfe8,0 15px 30px #0004}.ex-legacy .opportunity-list>article{transition:transform .2s,border-color .2s}.ex-legacy .opportunity-list>article:hover{transform:translateY(-2px);border-color:#93bace70}.ex-legacy .opportunity-list h3{font-size:1.45rem;font-weight:400}.ex-legacy .opportunity-list p{font-size:1rem}.ex-legacy .opportunity-score strong{color:#b0eaf1;font-weight:400;text-shadow:0 4px 16px #83d9f015}.ex-legacy .rank{color:#9bbacf}.ex-legacy .component-bars b{background:linear-gradient(90deg,#3b7593,#a2e3ec);box-shadow:0 1px #defdff55}.ex-legacy .component-bars>div>span{font-size:.75rem;color:#a4c0d2}.ex-legacy .component-bars i{background:#061529aa;height:5px;box-shadow:inset 0 1px 3px #0007}.ex-legacy .component-bars{gap:12px}.ex-legacy .choice>span,.ex-legacy .range label{font-size:.8125rem;color:#b2cad9}.ex-legacy [data-slot=select-trigger]{background:#13283c;border-color:#6d90a655;font-size:.875rem;color:#d0e5f5;border-radius:8px}.ex-legacy [data-slot=tabs-list]{background:#101f31;border:1px solid #7d9bb42e;padding:4px;border-radius:10px;height:auto;gap:5px;min-height:44px}.ex-legacy [data-slot=tabs-trigger]{font-size:.875rem;min-height:36px;border-radius:7px;color:#a9c4d6}.ex-legacy [data-slot=tabs-trigger][data-state=active]{background:#2b5267;color:#d8f9ff;border-color:#77b4c447;box-shadow:inset 0 1px #bdf5ff1a,0 4px 8px #0002}.ex-legacy [data-slot=button]{border-radius:8px;font-size:.875rem}.ex-legacy [data-slot=button][data-variant=default]{background:linear-gradient(135deg,#b4eff0,#78cddb);color:#102c3b;box-shadow:0 6px 20px #0002,inset 0 1px #fff6}.ex-legacy a .lucide-arrow-up-right,.ex-legacy button .lucide-arrow-right,.ex-legacy button .lucide-arrow-up-right{display:none}.ex-legacy .panel>p{font-size:1rem}.ex-legacy .metric{background:linear-gradient(150deg,#233c51,#12273b);border-color:#7b9bb33b;box-shadow:0 10px 20px #0003}.ex-legacy .metric strong{color:#d2f6fd}.ex-legacy .note{background:#143148;border-color:#80aabd40;color:#b8d9e8}.ex-legacy .kicker{font-size:.75rem;color:#a1d5e3}.ex-legacy .light{background:#0b1727;color:#e5f1fc;--background:#0b1727;--foreground:#e5f1fc;--card:#182e44;--card-foreground:#e5f1fc;--primary:#a5e6ed;--primary-foreground:#0b2638;--secondary:#263f53;--secondary-foreground:#e7f2fb;--muted:#294358;--muted-foreground:#a6c1d2;--accent:#294358;--accent-foreground:#e7f2fb;--border:#496981;--input:#496981}.ex-legacy .light p{color:#b1c7d8}.ex-legacy .light .kicker{color:#a3cedb}.ex-legacy .ecosystem-map{perspective:1000px;background:linear-gradient(#0d2138aa,#0d2138e8),url(/previews/aicbo/visuals/ecosystem-network.jpg) 75%/cover;border-radius:12px;padding:25px}.ex-legacy .ecosystem-map>button{background:#1b394de8;border-color:#8bb4cc55;box-shadow:0 12px 25px #0004,inset 0 1px #e6faff17;transform:rotateY(-3deg);transition:transform .25s}.ex-legacy .ecosystem-map>button.selected,.ex-legacy .ecosystem-map>button:hover{background:#2b5366ee;border-color:#96e4ec;transform:rotateY(0) translateZ(8px)}.ex-legacy .ecosystem-center{background:linear-gradient(135deg,#3d7184,#153349);border-color:#9dd8e367;box-shadow:0 12px 35px #0007,inset 0 1px #dcfaff44}.ex-legacy .opportunity-map{background:linear-gradient(150deg,#153448,#0b1e32);border-color:#7397b341;box-shadow:inset 0 4px 25px #0006;perspective:1000px}.ex-legacy .map-point{box-shadow:0 9px 25px #0005,inset 0 1px #e3faff20;background:#1b3b52}.ex-legacy .map-point.selected{background:#2a5a6a;border-color:#a5eaf1}.ex-legacy .map-axis{color:#a1bdce}.ex-legacy .memo-paper{background:#f4f7f9;color:#21384d;color-scheme:light;border-radius:12px;box-shadow:0 24px 50px #0004}.ex-legacy .memo-paper p{color:#425b70}.ex-legacy .memo-paper .kicker{color:#3b6279}@media(min-width:1600px){.ex-brief-body{min-height:305px}.ex-brief-body>div:first-child{max-width:590px}.ex-brief h2{font-size:2.8rem}.ex-meeting-preview .vx-meeting-picture{height:160px}.vx-core-display{height:285px}}@media(max-width:1200px){.vx-opportunity-visual{gap:22px;padding:27px;grid-template-columns:1fr 1.1fr}.vx-spatial-chart{padding:20px 16px}.vx-bar-label{font-size:.75rem}.vx-opportunity-copy h1{font-size:2.7rem}.ex-overview-bottom{grid-template-columns:1fr}.vx-core-display{height:290px}.vx-signal-lens{display:grid;grid-template-columns:1.2fr 1fr}.vx-lens-head{grid-column:1/-1}.vx-core-display{grid-row:span 2}.vx-signal-readout{display:block;align-self:center}.vx-signal-readout p{margin:12px 0}.vx-data-note{align-self:end}.ex-brief-body>div:first-child{max-width:460px}.ex-brief h2{font-size:2.1rem}.vx-portfolio-lanes{grid-template-columns:repeat(2,1fr)}}@media(max-width:1050px){.ex-meeting-preview{display:grid;grid-template-columns:180px 1fr 1fr;padding:0 22px 0 0;gap:12px 20px;align-items:center}.ex-meeting-preview .vx-meeting-picture{grid-column:1;grid-row:1/4;width:180px;height:100%;min-height:180px;margin:0}.ex-meeting-preview h2{grid-column:2;grid-row:1/3;padding-top:20px;align-self:center;font-size:1.5rem}.ex-meeting-preview p{grid-column:2;grid-row:3;margin:0 0 20px}.ex-meeting-preview .ex-button{grid-column:3;grid-row:1/3;align-self:end;margin:20px 0 0}.ex-meeting-preview small{grid-column:3;grid-row:3;align-self:start;margin:0}.vx-studio-heading{padding:28px;min-height:210px}.vx-opportunity-visual{grid-template-columns:1fr;gap:22px}.vx-opportunity-copy h1 br{display:none}.vx-opportunity-copy p{max-width:100%}.vx-selected-route{display:none}.vx-spatial-chart{transform:none}.vx-bars{grid-template-columns:repeat(3,1fr);gap:8px}.vx-bar-label{display:block;font-size:.875rem;min-height:70px}.vx-bar-label>span{display:none}.vx-bar-label b{display:block;margin:10px 0 0}.vx-spatial-chart>p{margin-top:10px}.vx-route-tiles{gap:14px}.vx-route-tiles>a{min-height:230px}.vx-route-tiles>a>div{padding:20px}.ex-legacy .work-container{padding:25px}.vx-portfolio-intro h2{font-size:1.5rem}}@media(max-width:760px){.ex-topbar{position:sticky;top:0;z-index:30}.ex-heading h1{font-size:2rem}.ex-brief-top{padding:20px 20px 0}.ex-brief-top>span{font-size:.625rem}.ex-brief .vx-brief-art{object-position:73% top;height:270px;opacity:1}.ex-brief:after{background:linear-gradient(0deg,#0a1928 38%,#0a192866 80%,transparent)}.ex-brief-body{padding-top:156px;min-height:390px}.ex-brief h2{font-size:2rem;max-width:100%}.ex-brief p{font-size:1rem}.ex-brief .ex-actions{flex-direction:column;align-items:stretch}.ex-brief .ex-button{font-size:.875rem;min-height:44px}.ex-brief-bottom{font-size:.75rem}.ex-brief-top .ex-tag{font-size:.625rem}.ex-meeting-preview{display:flex;align-items:stretch;padding:0 22px 22px;gap:0}.ex-meeting-preview .vx-meeting-picture{width:calc(100% + 44px);height:190px;min-height:190px;margin:0 -22px 20px}.ex-meeting-preview h2{padding:0;align-self:stretch;font-size:1.6rem}.ex-meeting-preview p{margin:10px 0 18px;font-size:1rem}.ex-meeting-preview .ex-button{align-self:stretch;margin:0;font-size:.875rem;min-height:44px}.ex-meeting-preview small{margin-top:12px;font-size:.75rem!important}.ex-metric-row{gap:24px 0;padding:20px 0}.ex-metric small{font-size:.75rem!important;line-height:1.5}.ex-metric>span{font-size:.875rem}.ex-metric:after{margin-top:12px}.ex-metric strong{font-size:1.9rem}.ex-section-head{flex-wrap:wrap}.ex-section-head h2{font-size:1.3rem}.ex-mini-table>a{font-size:.875rem}.vx-route-tiles{grid-template-columns:1fr}.vx-route-tiles>a{min-height:200px}.ex-app .vx-route-tiles h3{font-size:1.7rem;max-width:275px}.vx-signal-lens{display:block}.vx-lens-head{padding:17px 19px}.vx-core-display{height:295px}.vx-signal-readout{display:grid;grid-template-columns:100px 1fr;gap:8px 15px;padding:20px}.vx-signal-readout p{margin:0}.vx-lens-head>small{font-size:.6875rem!important}.vx-studio-heading{padding:26px 22px 24px;min-height:300px;display:flex;align-items:flex-end}.vx-heading-copy{max-width:100%}.vx-studio-heading>.vx-scene{object-position:80% top;height:225px;opacity:.7}.vx-studio-heading:after{background:linear-gradient(0deg,#0b1e30 5%,#0b1e30e0 50%,#0a142030)}.vx-heading-copy .ex-eyebrow{font-size:.75rem}.ex-app .vx-heading-copy h1{font-size:2.2rem;line-height:1.13}.ex-app .vx-heading-copy p{font-size:1rem}.vx-art-caption{display:none}.vx-opportunity-visual{padding:23px 20px;gap:15px}.vx-opportunity-visual>.vx-scene{object-position:80% top;height:260px;opacity:.7}.vx-opportunity-visual:after{background:linear-gradient(0deg,#0a1a2deb 30%,#0b213ac0 70%,#0b1a2d33)}.vx-opportunity-copy .ex-eyebrow{font-size:.625rem}.ex-app .vx-opportunity-copy h1{font-size:2.75rem;max-width:250px;margin:60px 0 15px}.vx-opportunity-copy h1 br{display:block}.ex-app .vx-opportunity-copy p{font-size:1rem}.vx-spatial-chart{padding:18px 12px}.vx-chart-title{font-size:.625rem;gap:7px;flex-wrap:wrap}.vx-chart-title small{font-size:.6875rem!important}.vx-bars{grid-template-columns:1fr;gap:5px;margin:12px 0}.vx-bar-label{display:flex;min-height:0;font-size:.875rem;gap:10px}.vx-bar-label b{margin:0 0 0 auto;font-size:1rem}.vx-bar-row{padding:10px 8px 16px}.vx-bar-track{height:11px;margin-top:11px}.vx-spatial-chart>p{font-size:.75rem}.vx-portfolio-intro{gap:22px;padding:25px 20px;align-items:flex-start;flex-direction:column}.vx-portfolio-intro>.vx-scene{width:85%;height:230px;opacity:.85}.vx-portfolio-intro:after{background:linear-gradient(0deg,#11283e 10%,#11283e77 70%,#11283e11)}.vx-progress-ring{width:116px;height:116px}.vx-portfolio-intro h2{font-size:1.6rem}.vx-portfolio-intro p{font-size:.9375rem}.vx-portfolio-lanes{grid-template-columns:1fr;padding:20px;gap:14px}.ex-voice-stage{padding:0 20px 23px}.ex-voice-stage>.vx-meeting-picture{margin:0 -20px;height:185px}.ex-voice-stage .vx-meeting-picture>div{font-size:.625rem}.ex-stage-top{flex-wrap:wrap;font-size:.75rem}.ex-voice-stage h2{font-size:1.6rem}.ex-voice-stage>p{font-size:.9375rem}.ex-voice-controls{flex-direction:column}.ex-speak-toggle,.ex-voice-controls .ex-button{font-size:.875rem}.ex-voice-stage>small{font-size:.75rem!important}.ex-conversation-head span{font-size:.75rem}.ex-chat-message p,.ex-chat-welcome p{font-size:1rem}.ex-composer input,.ex-prompt-chips button{font-size:.875rem}.ex-conversation-footer{font-size:.75rem}.ex-mandate-banner{padding-top:150px}.ex-mandate-banner>.vx-scene{height:290px;object-position:80% top}.ex-mandate-banner:after{background:linear-gradient(0deg,#10273bea 45%,#10273b88 75%,#10273b20)}.ex-mandate-loop{transform:none}.ex-mandate-loop span{font-size:.875rem}.ex-capability footer{font-size:.75rem}.ex-legacy .work-container{padding:23px 18px}.ex-legacy .workspace-context{padding:16px 18px}.ex-legacy .opportunity-list h3{font-size:1.5rem}.ex-legacy .opportunity-list p{font-size:1rem}.ex-legacy .filter-row{gap:10px}.ex-legacy [data-slot=tabs-list]{flex-wrap:wrap}.ex-legacy .opportunity-map .map-point b{max-width:145px}.ex-app .ex-eyebrow,.ex-foot,.ex-legacy .map-axis{font-size:.75rem}.ex-modal-head h2{font-size:1.3rem}.ex-app .ex-tag{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.ex-board-card,.ex-capability,.ex-option,.vx-depth>.vx-scene,.vx-mandate-loop,.vx-progress-ring,.vx-route-tiles>a,.vx-spatial-chart{transform:none!important}.vx-bar-fill{transition:none}.ex-voice-emblem.animated{animation:none!important}}@media print{.ex-app{background:white;color:#172d42}.ex-card,.ex-initiative-table,.ex-summary-strip{background:white;color:#172d42;box-shadow:none}.vx-route-tiles,.vx-scene,.vx-signal-lens{display:none}.ex-app p{color:#42596d}.ex-title-button{color:#172d42}}.vx-opportunity-copy{position:relative;min-width:0}.vx-opportunity-object{position:absolute;right:-24px;bottom:-8px;width:210px;height:175px;object-position:78% center;mask-image:radial-gradient(ellipse,black 35%,transparent 75%);opacity:.95}.vx-selected-route{position:relative;max-width:58%;margin-top:33px;z-index:1}.ex-metric:first-child:after{display:none}@media(max-width:1200px){.vx-opportunity-object{width:170px;height:155px;right:-20px}.vx-selected-route{max-width:65%}}@media(max-width:1050px){.vx-opportunity-object{display:none}}.vx-core-display .core-stage{max-width:none;margin:0}.vx-core-display .core-controls{z-index:10;justify-content:flex-end}.vx-core-display .core-canvas{z-index:1;margin:0}.vx-core-display .core-canvas canvas{aspect-ratio:auto}.vx-core-display .core-canvas+.core-signals{top:auto;margin-top:0}.vx-core-display .core-signals{z-index:8}.vx-core-display .core-signals button{justify-content:center;white-space:normal}.vx-core-display .core-canvas label{z-index:2}.ex-nav-inner{display:flex;flex-direction:column;min-height:100%;flex:1}.ex-brand small{font-size:.75rem!important;letter-spacing:.05em}.ex-brand{font-size:1.7rem;padding:0 6px}.ex-nav-new,.ex-navlabel{font-size:.75rem}.ex-nav-new{letter-spacing:0}.ex-sidebar nav a{gap:9px;padding:12px 10px}.ex-authority small,.ex-user small{font-size:.75rem!important}.ex-workspace{margin-top:24px}.ex-company-logo{flex-shrink:0}.ex-brief-top .ex-tag,.ex-brief-top>span,.ex-voice-stage .vx-meeting-picture>div,.vx-chart-title,.vx-chart-title small,.vx-lens-head>small,.vx-opportunity-copy .ex-eyebrow{font-size:.75rem!important}.ex-mini-table>a>span:last-child{font-size:.8125rem;line-height:1.5}.ex-mini-table>a{align-items:start}.ex-brief-bottom,.ex-foot{font-size:.75rem}.ex-mini-table>p{padding:20px 0}.ex-mini-table>p a{color:#ace8ef;text-decoration:underline}.ex-mobile-navigation{width:min(320px,90vw)!important;max-width:none!important;background:#0a1220;color:#c2cdd2;padding:38px 18px 18px;overflow-y:auto;gap:0;z-index:60;font-family:AICBO Sans,Arial,sans-serif}.ex-mobile-navigation nav{display:grid;gap:4px;margin-bottom:22px}.ex-mobile-navigation nav a{display:flex;align-items:center;gap:10px;padding:12px;border-radius:7px;color:#b6c6ce;font-size:.875rem;min-height:44px}.ex-mobile-navigation nav a.active{color:#b7f0f5;background:#183d4c;box-shadow:inset 2px 0 #88e7ed}.ex-mobile-navigation a:focus-visible,.ex-mobile-navigation button:focus-visible{outline:3px solid #97e8ef;outline-offset:3px}.ex-mobile-navigation [data-slot=sheet-close]{min-width:36px;min-height:36px;display:grid;place-items:center;color:#e9f6ff}.ex-mobile-navigation .ex-sidebar-bottom a{min-height:44px}.ex-mobile-navigation~[data-slot=sheet-overlay]{z-index:50}.vx-opportunity-radar{position:absolute;right:-10px;bottom:-17px;width:190px;margin:0}.vx-opportunity-radar svg{display:block;width:100%;height:auto;filter:drop-shadow(0 6px 10px #0005)}.vx-opportunity-radar figcaption{color:#b3d2e1;font-size:.75rem;text-align:center}.vx-selected-route{max-width:50%;min-height:75px}.vx-opportunity-copy h1{max-width:100%}@media(max-width:1200px){.vx-opportunity-radar{width:150px;bottom:0;right:-15px}.vx-selected-route{max-width:50%}}@media(max-width:1050px){.vx-opportunity-radar{display:none}}@media(max-width:760px){.ex-brand small{font-size:.75rem!important}.ex-breadcrumb{min-width:0}.ex-breadcrumb b{white-space:normal}.ex-topbar{gap:8px}.ex-mini-table>a{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr)}.ex-mini-table>a>span{overflow-wrap:anywhere}.ex-mobile-toggle{flex-shrink:0}}.ex-mobile-navigation>button{min-width:44px;min-height:44px;display:grid;place-items:center;top:6px;right:6px;color:#e9f6ff}@media(max-width:760px){.ex-legacy .map-axis.y{max-width:calc(100% - 32px);white-space:normal;line-height:1.5;left:16px}.ex-legacy .opportunity-map{margin-top:20px}}.ex-initiative-table{position:relative;max-width:100%}.ex-initiative-table:focus-visible{outline:3px solid #96e7ee;outline-offset:3px}