.bd-analysis-workbench{--bd-analysis-accent: #0f766e;--bd-analysis-ink: #132033;--bd-analysis-muted: #5f6d82;--bd-analysis-line: #dce3ec;--bd-analysis-panel: #ffffff;--bd-analysis-soft: #f6f8fb;--bd-analysis-risk: #c2415d;--bd-analysis-opportunity: #087f72;--bd-analysis-execution: #2f65d9;--bd-analysis-shadow: 0 24px 58px rgba(25, 38, 60, .09);position:relative;box-sizing:border-box;width:100%;min-width:0;overflow:clip;padding:clamp(18px,2.4vw,34px);border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 18%,var(--bd-analysis-line));border-radius:clamp(22px,2.4vw,32px);color:var(--bd-analysis-ink);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--bd-analysis-accent) 8%,transparent) 0,transparent 31%),linear-gradient(145deg,#fff,#fbfcfe 65%,#f6f8fb);box-shadow:var(--bd-analysis-shadow);container-type:inline-size}.bd-analysis-workbench *,.bd-analysis-workbench *:before,.bd-analysis-workbench *:after{box-sizing:border-box;min-width:0}.bd-analysis-workbench h3,.bd-analysis-workbench h4,.bd-analysis-workbench p,.bd-analysis-workbench span,.bd-analysis-workbench strong,.bd-analysis-workbench small,.bd-analysis-workbench em,.bd-analysis-workbench li{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.bd-analysis-workbench h3,.bd-analysis-workbench h4,.bd-analysis-workbench p,.bd-analysis-workbench figure{margin:0}.bd-analysis-workbench svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bd-analysis-workbench__hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,auto);align-items:center;gap:clamp(13px,2vw,22px);padding-bottom:clamp(18px,2.2vw,28px)}.bd-analysis-workbench__icon{display:grid;width:clamp(50px,6vw,68px);aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 32%,#ffffff);border-radius:20px;color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--bd-analysis-accent) 78%,#ffffff),var(--bd-analysis-accent));box-shadow:0 14px 30px color-mix(in srgb,var(--bd-analysis-accent) 23%,transparent),inset 0 1px #fff6}.bd-analysis-workbench__icon svg{width:27px;height:27px}.bd-analysis-workbench__hero>div{display:grid;gap:5px}.bd-analysis-workbench__hero small,.bd-analysis-workbench__section-header small,.bd-analysis-workbench__empty-state small{color:color-mix(in srgb,var(--bd-analysis-accent) 82%,var(--bd-analysis-ink));font-size:11px;font-weight:800;letter-spacing:.055em;line-height:1.35}.bd-analysis-workbench__hero h3{max-width:26ch;font-size:clamp(25px,3.2vw,42px);font-weight:820;letter-spacing:-.035em;line-height:1.04}.bd-analysis-workbench__hero p{max-width:70ch;color:var(--bd-analysis-muted);font-size:clamp(14px,1.6vw,17px);line-height:1.55}.bd-analysis-workbench__hero>aside{display:grid;justify-items:end;gap:7px;align-self:start;max-width:27ch}.bd-analysis-workbench__hero>aside span{color:var(--bd-analysis-muted);font-size:11px;font-weight:760;line-height:1.35;text-align:right}.bd-analysis-workbench__hero>aside em{padding:9px 13px;border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 18%,var(--bd-analysis-line));border-radius:999px;color:color-mix(in srgb,var(--bd-analysis-accent) 88%,var(--bd-analysis-ink));background:color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff);font-size:12px;font-style:normal;font-weight:800;line-height:1.3;text-align:center}.bd-analysis-family{display:grid;gap:clamp(14px,2vw,20px)}.bd-analysis-workbench__section-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px}.bd-analysis-workbench__section-icon{display:grid;width:38px;aspect-ratio:1;place-items:center;border-radius:12px;color:var(--bd-analysis-accent);background:color-mix(in srgb,var(--bd-analysis-accent) 10%,#ffffff)}.bd-analysis-workbench__section-icon svg{width:19px;height:19px}.bd-analysis-workbench__section-header>div{display:grid;gap:3px}.bd-analysis-workbench__section-header h4{font-size:clamp(17px,1.8vw,22px);font-weight:800;letter-spacing:-.024em;line-height:1.22}.bd-analysis-workbench__section-header>em{align-self:center;padding:7px 10px;border-radius:999px;color:var(--bd-analysis-muted);background:var(--bd-analysis-soft);font-size:11px;font-style:normal;font-weight:750;line-height:1.35;text-align:center}.bd-analysis-workbench__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bd-analysis-workbench__summary article,.bd-analysis-workbench__readiness article{position:relative;display:grid;align-content:start;gap:6px;min-height:110px;padding:15px 16px;overflow:hidden;border:1px solid var(--bd-analysis-line);border-radius:16px;background:#ffffffdb}.bd-analysis-workbench__summary article:before,.bd-analysis-workbench__readiness article:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:var(--bd-analysis-accent)}.bd-analysis-workbench__summary article.is-opportunity:before{background:var(--bd-analysis-opportunity)}.bd-analysis-workbench__summary article.is-risk:before{background:var(--bd-analysis-risk)}.bd-analysis-workbench__summary article.is-execution:before{background:var(--bd-analysis-execution)}.bd-analysis-workbench__summary span,.bd-analysis-workbench__readiness span{color:var(--bd-analysis-muted);font-size:11px;font-weight:780;letter-spacing:.035em;line-height:1.35}.bd-analysis-workbench__summary strong,.bd-analysis-workbench__readiness strong{color:var(--bd-analysis-ink);font-size:clamp(21px,2.2vw,29px);font-weight:820;letter-spacing:-.025em;line-height:1.06}.bd-analysis-workbench__summary small,.bd-analysis-workbench__readiness small{color:var(--bd-analysis-muted);font-size:12px;line-height:1.42}.bd-analysis-workbench__metrics,.bd-analysis-workbench__lens,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-workbench__empty-state,.bd-analysis-workbench__empty-structure,.bd-analysis-family-matrix__field,.bd-analysis-family-radial__field,.bd-analysis-family-portfolio__board,.bd-analysis-family-journey__track,.bd-analysis-family-financial__equation,.bd-analysis-family-flow__field,.bd-analysis-family-cause__field,.bd-analysis-family-readiness__field,.bd-analysis-family-team__field,.bd-analysis-family-canvas__field{border:1px solid var(--bd-analysis-line);border-radius:20px;background:#ffffffe6;box-shadow:0 10px 26px #1b283d0b}.bd-analysis-workbench__metrics,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-family-matrix__field,.bd-analysis-family-radial__field,.bd-analysis-family-portfolio__board,.bd-analysis-family-journey__track,.bd-analysis-family-financial__equation,.bd-analysis-family-flow__field,.bd-analysis-family-cause__field,.bd-analysis-family-readiness__field,.bd-analysis-family-team__field,.bd-analysis-family-canvas__field{padding:clamp(16px,2vw,22px)}.bd-analysis-workbench__metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.bd-analysis-workbench__metric{display:grid;align-content:start;gap:6px;min-height:82px;padding:13px 14px;border-radius:13px;color:var(--bd-analysis-ink);background:linear-gradient(145deg,color-mix(in srgb,var(--bd-analysis-accent) 7%,#ffffff),#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-analysis-accent) 12%,var(--bd-analysis-line))}.bd-analysis-workbench__metric span{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-workbench__metric strong{font-size:clamp(15px,1.7vw,19px);font-weight:820;letter-spacing:-.015em;line-height:1.25}.bd-analysis-workbench__no-metrics{grid-column:1 / -1;padding:17px;border:1px dashed var(--bd-analysis-line);border-radius:13px;color:var(--bd-analysis-muted);background:var(--bd-analysis-soft);font-size:13px;line-height:1.5}.bd-analysis-workbench__lens{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);align-items:center;gap:18px;padding:clamp(16px,2vw,22px);border-color:color-mix(in srgb,var(--bd-analysis-accent) 24%,var(--bd-analysis-line));background:linear-gradient(115deg,color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff),#fffffff0)}.bd-analysis-workbench__lens>p{padding:13px 15px;border-left:3px solid var(--bd-analysis-accent);border-radius:0 12px 12px 0;color:var(--bd-analysis-muted);background:#ffffffbd;font-size:13px;line-height:1.5}.bd-analysis-workbench__lens>p strong{color:var(--bd-analysis-ink)}.bd-analysis-workbench__rules ol{display:grid;gap:11px;margin:17px 0 0;padding:0;list-style:none}.bd-analysis-workbench__rules li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px}.bd-analysis-workbench__rules li>span{display:grid;width:28px;aspect-ratio:1;place-items:center;border-radius:8px;color:#fff;background:var(--bd-analysis-accent);font-size:11px;font-weight:850}.bd-analysis-workbench__rules li p{padding-top:4px;color:var(--bd-analysis-muted);font-size:13px;line-height:1.48}.bd-analysis-workbench__decision{display:grid;align-content:start;gap:14px;border-color:color-mix(in srgb,var(--bd-analysis-accent) 22%,var(--bd-analysis-line))}.bd-analysis-workbench__decision>p{color:var(--bd-analysis-muted);font-size:14px;line-height:1.55}.bd-analysis-workbench__decision>strong{padding:14px 15px;border-radius:13px;color:var(--bd-analysis-ink);background:color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff);font-size:14px;line-height:1.5}.bd-analysis-workbench__empty-composition{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:14px}.bd-analysis-workbench__empty-state{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:clamp(18px,2.6vw,28px);border-style:dashed;border-color:color-mix(in srgb,var(--bd-analysis-accent) 30%,var(--bd-analysis-line))}.bd-analysis-workbench__empty-state>span{display:grid;width:54px;aspect-ratio:1;place-items:center;border-radius:17px;color:var(--bd-analysis-accent);background:color-mix(in srgb,var(--bd-analysis-accent) 9%,#ffffff)}.bd-analysis-workbench__empty-state>span svg{width:24px;height:24px}.bd-analysis-workbench__empty-state>div{display:grid;gap:5px}.bd-analysis-workbench__empty-state h4{font-size:clamp(20px,2.2vw,27px);font-weight:820;letter-spacing:-.025em;line-height:1.12}.bd-analysis-workbench__empty-state p{color:var(--bd-analysis-muted);font-size:14px;line-height:1.52}.bd-analysis-workbench__empty-structure{min-height:190px;padding:18px;overflow:hidden;border-style:dashed;border-color:color-mix(in srgb,var(--bd-analysis-accent) 24%,var(--bd-analysis-line));background:color-mix(in srgb,var(--bd-analysis-accent) 3%,#ffffff)}.bd-analysis-workbench__empty-structure span,.bd-analysis-workbench__empty-structure i,.bd-analysis-workbench__empty-structure b{display:block;border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 22%,var(--bd-analysis-line));background:color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff)}.bd-analysis-workbench__readiness{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.bd-analysis-workbench__readiness article{min-height:120px}.bd-analysis-workbench__empty-lens,.bd-analysis-workbench__empty-rules{margin-top:14px}.bd-analysis-workbench__empty-structure--strategic-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bd-analysis-workbench__empty-structure--strategic-matrix span{border-radius:8px}.bd-analysis-workbench__empty-structure--radial-competitive-pressure{position:relative}.bd-analysis-workbench__empty-structure--radial-competitive-pressure i{position:absolute;inset:50% auto auto 50%;width:76px;aspect-ratio:1;border-width:8px;border-radius:50%;transform:translate(-50%,-50%)}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span{position:absolute;width:56px;height:32px;border-radius:999px}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span:nth-of-type(1){top:18px;left:calc(50% - 28px)}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span:nth-of-type(2){top:50%;right:18px}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span:nth-of-type(3){right:23%;bottom:17px}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span:nth-of-type(4){bottom:17px;left:23%}.bd-analysis-workbench__empty-structure--radial-competitive-pressure span:nth-of-type(5){top:50%;left:18px}.bd-analysis-workbench__empty-structure--portfolio-allocation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bd-analysis-workbench__empty-structure--portfolio-allocation span{border-radius:12px}.bd-analysis-workbench__empty-structure--funnel-journey{display:grid;align-content:center;justify-items:center;gap:8px}.bd-analysis-workbench__empty-structure--funnel-journey span{width:calc(100% - var(--empty-inset, 0px));height:30px;border-radius:8px}.bd-analysis-workbench__empty-structure--funnel-journey span:nth-child(2){--empty-inset: 28px}.bd-analysis-workbench__empty-structure--funnel-journey span:nth-child(3){--empty-inset: 56px}.bd-analysis-workbench__empty-structure--funnel-journey span:nth-child(4){--empty-inset: 84px}.bd-analysis-workbench__empty-structure--financial-calculation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px}.bd-analysis-workbench__empty-structure--financial-calculation span{height:92px;border-radius:12px}.bd-analysis-workbench__empty-structure--financial-calculation b{width:12px;height:2px;border:0;background:var(--bd-analysis-accent)}.bd-analysis-workbench__empty-structure--process-flow{display:flex;align-items:center;gap:8px}.bd-analysis-workbench__empty-structure--process-flow span{flex:1 1 0;height:80px;border-radius:12px}.bd-analysis-workbench__empty-structure--process-flow i{flex:0 0 22px;height:2px;border:0;background:var(--bd-analysis-accent)}.bd-analysis-workbench__empty-structure--root-cause{position:relative;display:grid;align-content:center;gap:12px;padding-right:42%}.bd-analysis-workbench__empty-structure--root-cause:after{position:absolute;top:50%;right:18px;left:18px;height:2px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 45%,var(--bd-analysis-line))}.bd-analysis-workbench__empty-structure--root-cause span{position:relative;z-index:1;height:34px;border-radius:9px}.bd-analysis-workbench__empty-structure--root-cause i{position:absolute;z-index:1;top:50%;right:18px;width:33%;height:80px;border-radius:14px;transform:translateY(-50%)}.bd-analysis-workbench__empty-structure--hierarchy-readiness{display:grid;align-content:center;justify-items:start;gap:8px}.bd-analysis-workbench__empty-structure--hierarchy-readiness span{width:calc(100% - var(--empty-level, 0px));height:30px;border-radius:7px}.bd-analysis-workbench__empty-structure--hierarchy-readiness span:nth-child(2){--empty-level: 24px}.bd-analysis-workbench__empty-structure--hierarchy-readiness span:nth-child(3){--empty-level: 48px}.bd-analysis-workbench__empty-structure--hierarchy-readiness span:nth-child(4){--empty-level: 72px}.bd-analysis-workbench__empty-structure--role-team{position:relative}.bd-analysis-workbench__empty-structure--role-team i{position:absolute;top:50%;left:50%;width:70px;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.bd-analysis-workbench__empty-structure--role-team span{position:absolute;width:72px;height:38px;border-radius:999px}.bd-analysis-workbench__empty-structure--role-team span:nth-of-type(1){top:20px;left:20px}.bd-analysis-workbench__empty-structure--role-team span:nth-of-type(2){top:20px;right:20px}.bd-analysis-workbench__empty-structure--role-team span:nth-of-type(3){bottom:20px;left:20px}.bd-analysis-workbench__empty-structure--role-team span:nth-of-type(4){right:20px;bottom:20px}.bd-analysis-workbench__empty-structure--canvas-scorecard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px}.bd-analysis-workbench__empty-structure--canvas-scorecard span{border-radius:10px}.bd-analysis-workbench__empty-structure--canvas-scorecard span:first-child{grid-row:1 / 3}.bd-analysis-workbench__empty-structure--canvas-scorecard span:nth-child(4){grid-column:2 / 4}.bd-analysis-family-matrix__composition{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-matrix__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 22%,var(--bd-analysis-line));border-radius:15px;background:color-mix(in srgb,var(--bd-analysis-accent) 22%,var(--bd-analysis-line))}.bd-analysis-family-matrix__cell{display:grid;align-content:start;gap:10px;min-height:156px;padding:16px;background:#fff}.bd-analysis-family-matrix__cell:nth-child(4n+1){background:linear-gradient(145deg,color-mix(in srgb,var(--bd-analysis-opportunity) 8%,#ffffff),#fff)}.bd-analysis-family-matrix__cell:nth-child(4n+4){background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--bd-analysis-risk) 7%,#ffffff))}.bd-analysis-family-matrix__cell:last-child:nth-child(odd){grid-column:1 / -1}.bd-analysis-family-matrix__cell header{display:flex;align-items:start;justify-content:space-between;gap:10px}.bd-analysis-family-matrix__cell header small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-matrix__cell header strong{flex:0 0 auto;color:var(--bd-analysis-accent);font-size:14px;font-weight:820}.bd-analysis-family-matrix__cell h4{font-size:clamp(16px,1.7vw,20px);font-weight:800;letter-spacing:-.02em;line-height:1.25}.bd-analysis-family-matrix__axis{position:relative;height:4px;margin-top:auto;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--bd-analysis-accent) 10%,var(--bd-analysis-line))}.bd-analysis-family-matrix__axis i{display:block;width:var(--bd-analysis-level);height:100%;border-radius:inherit;background:var(--bd-analysis-accent)}.bd-analysis-family-matrix__cell.is-risk .bd-analysis-family-matrix__axis i{background:var(--bd-analysis-risk)}.bd-analysis-family-matrix__cell.is-opportunity .bd-analysis-family-matrix__axis i{background:var(--bd-analysis-opportunity)}.bd-analysis-family-matrix__cell.is-execution .bd-analysis-family-matrix__axis i{background:var(--bd-analysis-execution)}.bd-analysis-family-matrix__side{display:grid;align-content:start;gap:14px}.bd-analysis-family-matrix__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-matrix__summary article{min-height:104px}.bd-analysis-family-matrix__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:1fr}.bd-analysis-family-matrix__closeout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-radial__field{overflow:hidden;background:radial-gradient(circle at 24% 54%,color-mix(in srgb,var(--bd-analysis-accent) 7%,transparent),transparent 31%),#ffffffeb}.bd-analysis-family-radial__map{position:relative;display:grid;grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(18px,3vw,34px);margin-top:18px}.bd-analysis-family-radial__hub{position:relative;z-index:1;display:grid;width:min(100%,210px);aspect-ratio:1;place-content:center;justify-self:center;gap:7px;padding:26px;border:12px solid color-mix(in srgb,var(--bd-analysis-accent) 13%,#ffffff);border-radius:50%;text-align:center;background:radial-gradient(circle,#fff 48%,color-mix(in srgb,var(--bd-analysis-accent) 10%,#ffffff));box-shadow:0 0 0 1px color-mix(in srgb,var(--bd-analysis-accent) 25%,var(--bd-analysis-line)),0 18px 38px color-mix(in srgb,var(--bd-analysis-accent) 13%,transparent)}.bd-analysis-family-radial__hub:after{position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;z-index:-1;border:1px dashed color-mix(in srgb,var(--bd-analysis-accent) 38%,var(--bd-analysis-line));border-radius:50%;content:""}.bd-analysis-family-radial__hub span,.bd-analysis-family-radial__hub small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-radial__hub strong{color:var(--bd-analysis-accent);font-size:clamp(27px,3.2vw,40px);font-weight:850;letter-spacing:-.035em;line-height:1}.bd-analysis-family-radial__spokes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bd-analysis-family-radial__spoke{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:12px 14px;border:1px solid var(--bd-analysis-line);border-radius:999px 16px 16px 999px;background:#fff}.bd-analysis-family-radial__spoke:before{position:absolute;top:50%;right:100%;width:clamp(12px,2.4vw,30px);height:1px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 42%,var(--bd-analysis-line))}.bd-analysis-family-radial__value{display:grid;width:58px;aspect-ratio:1;place-items:center;border-radius:50%;color:var(--bd-analysis-accent);background:color-mix(in srgb,var(--bd-analysis-accent) 9%,#ffffff);font-size:12px;font-weight:830}.bd-analysis-family-radial__spoke.is-risk .bd-analysis-family-radial__value{color:var(--bd-analysis-risk);background:color-mix(in srgb,var(--bd-analysis-risk) 9%,#ffffff)}.bd-analysis-family-radial__spoke.is-opportunity .bd-analysis-family-radial__value{color:var(--bd-analysis-opportunity);background:color-mix(in srgb,var(--bd-analysis-opportunity) 9%,#ffffff)}.bd-analysis-family-radial__spoke.is-execution .bd-analysis-family-radial__value{color:var(--bd-analysis-execution);background:color-mix(in srgb,var(--bd-analysis-execution) 9%,#ffffff)}.bd-analysis-family-radial__spoke>div{display:grid;gap:4px}.bd-analysis-family-radial__spoke>div strong{font-size:14px;font-weight:800;line-height:1.3}.bd-analysis-family-radial__spoke>div small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-radial__spoke>i{position:absolute;inset:auto 18px 8px 76px;height:2px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,var(--bd-analysis-accent) var(--bd-analysis-level),var(--bd-analysis-line) var(--bd-analysis-level))}.bd-analysis-family-radial__summary article{min-height:96px;border-width:0 0 1px;border-radius:0;background:transparent}.bd-analysis-family-radial__summary article:before{inset:0 0 auto;width:auto;height:3px}.bd-analysis-family-radial__decision-band{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-radial__contract-band{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-radial__lens{grid-template-columns:1fr}.bd-analysis-family-portfolio__summary article{min-height:100px;border-radius:10px}.bd-analysis-family-portfolio__board{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--bd-analysis-accent) 3%,#ffffff))}.bd-analysis-family-portfolio__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.bd-analysis-family-portfolio__lanes:focus-visible{outline:3px solid color-mix(in srgb,var(--bd-analysis-accent) 35%,transparent);outline-offset:3px}.bd-analysis-family-portfolio__lane{display:grid;grid-template-rows:auto 1fr;min-height:280px;overflow:hidden;border:1px solid var(--bd-analysis-line);border-radius:15px;background:#ffffffd1}.bd-analysis-family-portfolio__lane>header{display:grid;gap:4px;min-height:78px;padding:14px 15px;border-bottom:1px solid var(--bd-analysis-line);background:color-mix(in srgb,var(--bd-analysis-accent) 6%,#ffffff)}.bd-analysis-family-portfolio__lane:nth-child(1)>header{background:color-mix(in srgb,var(--bd-analysis-opportunity) 8%,#ffffff)}.bd-analysis-family-portfolio__lane:nth-child(2)>header{background:color-mix(in srgb,var(--bd-analysis-execution) 7%,#ffffff)}.bd-analysis-family-portfolio__lane:nth-child(3)>header{background:color-mix(in srgb,var(--bd-analysis-risk) 7%,#ffffff)}.bd-analysis-family-portfolio__lane>header h4{font-size:15px;font-weight:820;line-height:1.3}.bd-analysis-family-portfolio__lane>header p{color:var(--bd-analysis-muted);font-size:11px;line-height:1.4}.bd-analysis-family-portfolio__lane>div{display:grid;align-content:start;gap:9px;padding:11px}.bd-analysis-family-portfolio__item{display:grid;gap:8px;min-height:112px;padding:12px;border:1px solid var(--bd-analysis-line);border-radius:11px;background:#fff}.bd-analysis-family-portfolio__item header{display:flex;align-items:start;justify-content:space-between;gap:8px}.bd-analysis-family-portfolio__item header strong{font-size:13px;font-weight:800;line-height:1.35}.bd-analysis-family-portfolio__item header span{flex:0 0 auto;color:var(--bd-analysis-accent);font-size:12px;font-weight:820}.bd-analysis-family-portfolio__item small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-portfolio__marker{position:relative;height:18px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--bd-analysis-accent) 6%,#ffffff),color-mix(in srgb,var(--bd-analysis-accent) 13%,#ffffff))}.bd-analysis-family-portfolio__marker i{position:absolute;top:3px;bottom:3px;left:clamp(3px,var(--bd-analysis-level),calc(100% - 5px));width:3px;border-radius:999px;background:var(--bd-analysis-accent);transform:translate(-50%)}.bd-analysis-family-portfolio__item.is-risk .bd-analysis-family-portfolio__marker i{background:var(--bd-analysis-risk)}.bd-analysis-family-portfolio__item.is-opportunity .bd-analysis-family-portfolio__marker i{background:var(--bd-analysis-opportunity)}.bd-analysis-family-portfolio__item.is-execution .bd-analysis-family-portfolio__marker i{background:var(--bd-analysis-execution)}.bd-analysis-family-portfolio__empty-lane{padding:16px 10px;color:var(--bd-analysis-muted);font-size:12px;line-height:1.45}.bd-analysis-family-portfolio__evidence-band,.bd-analysis-family-portfolio__closeout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px)}.bd-analysis-family-portfolio__lens{grid-template-columns:1fr}.bd-analysis-family-journey__lens{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);border-radius:12px}.bd-analysis-family-journey__track{overflow:hidden}.bd-analysis-family-journey__stages{display:grid;justify-items:center;gap:0;margin-top:16px}.bd-analysis-family-journey__stage{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;width:calc(100% - var(--bd-analysis-stage-inset));min-height:82px;padding:13px 16px;border:1px solid var(--bd-analysis-line);border-radius:10px;background:#fff}.bd-analysis-family-journey__stage+.bd-analysis-family-journey__stage{margin-top:9px}.bd-analysis-family-journey__stage+.bd-analysis-family-journey__stage:before{position:absolute;bottom:100%;left:50%;width:1px;height:10px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 45%,var(--bd-analysis-line))}.bd-analysis-family-journey__stage:after{position:absolute;inset:0 auto 0 0;width:5px;border-radius:10px 0 0 10px;content:"";background:var(--bd-analysis-accent)}.bd-analysis-family-journey__stage.is-risk:after{background:var(--bd-analysis-risk)}.bd-analysis-family-journey__stage.is-opportunity:after{background:var(--bd-analysis-opportunity)}.bd-analysis-family-journey__stage.is-execution:after{background:var(--bd-analysis-execution)}.bd-analysis-family-journey__index{display:grid;width:34px;aspect-ratio:1;place-items:center;border-radius:50%;color:var(--bd-analysis-accent);background:color-mix(in srgb,var(--bd-analysis-accent) 9%,#ffffff);font-size:11px;font-weight:850}.bd-analysis-family-journey__stage>div{display:grid;gap:4px}.bd-analysis-family-journey__stage>div strong{font-size:14px;font-weight:810;line-height:1.3}.bd-analysis-family-journey__stage>div small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-journey__stage>em{color:var(--bd-analysis-accent);font-size:13px;font-style:normal;font-weight:830}.bd-analysis-family-journey__decision-band{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-journey__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-journey__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bd-analysis-family-journey__rules ol{grid-template-columns:repeat(3,minmax(0,1fr))}.bd-analysis-family-financial__metrics{border-color:color-mix(in srgb,var(--bd-analysis-accent) 28%,var(--bd-analysis-line));background:linear-gradient(135deg,color-mix(in srgb,var(--bd-analysis-accent) 9%,#ffffff),#fff 55%)}.bd-analysis-family-financial__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bd-analysis-family-financial__metrics .bd-analysis-workbench__metric{min-height:104px;border-radius:8px;background:#fff}.bd-analysis-family-financial__equation{border-radius:12px;box-shadow:none}.bd-analysis-family-financial__controls{display:grid;margin-top:16px;overflow:hidden;border:1px solid var(--bd-analysis-line);border-radius:10px}.bd-analysis-family-financial__control{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(160px,.45fr);align-items:center;gap:16px;min-height:60px;padding:12px 14px;background:#fff}.bd-analysis-family-financial__control+.bd-analysis-family-financial__control{border-top:1px solid var(--bd-analysis-line)}.bd-analysis-family-financial__control:nth-child(2n){background:var(--bd-analysis-soft)}.bd-analysis-family-financial__control>span{font-size:13px;font-weight:760;line-height:1.35}.bd-analysis-family-financial__control>strong{color:var(--bd-analysis-accent);font-size:14px;font-weight:830}.bd-analysis-family-financial__control>small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35;text-align:right}.bd-analysis-family-financial__summary{gap:0;overflow:hidden;border:1px solid var(--bd-analysis-line);border-radius:10px;background:#fff}.bd-analysis-family-financial__summary article{min-height:94px;border:0;border-radius:0;background:transparent}.bd-analysis-family-financial__summary article+article{border-left:1px solid var(--bd-analysis-line)}.bd-analysis-family-financial__lens{border-radius:12px}.bd-analysis-family-financial__closeout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-flow__summary article{min-height:94px;border-radius:999px;padding-left:22px}.bd-analysis-family-flow__field{overflow:hidden;border-radius:12px}.bd-analysis-family-flow__viewport{max-width:100%;margin-top:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--bd-analysis-accent) 34%,var(--bd-analysis-line)) transparent}.bd-analysis-family-flow__viewport:focus-visible{outline:3px solid color-mix(in srgb,var(--bd-analysis-accent) 35%,transparent);outline-offset:3px}.bd-analysis-family-flow__track{display:grid;grid-template-columns:repeat(var(--bd-analysis-node-count),minmax(184px,1fr));gap:28px;min-width:max(100%,var(--bd-analysis-flow-width));padding:8px 3px 12px}.bd-analysis-family-flow__node{position:relative;display:grid;align-content:start;gap:9px;min-height:142px;padding:14px;border:1px solid var(--bd-analysis-line);border-radius:10px 22px 22px 10px;background:#fff;box-shadow:inset 5px 0 color-mix(in srgb,var(--bd-analysis-accent) 60%,#ffffff)}.bd-analysis-family-flow__node:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 7px);width:15px;height:15px;border-top:2px solid color-mix(in srgb,var(--bd-analysis-accent) 55%,var(--bd-analysis-line));border-right:2px solid color-mix(in srgb,var(--bd-analysis-accent) 55%,var(--bd-analysis-line));content:"";transform:translateY(-50%) rotate(45deg)}.bd-analysis-family-flow__node header{display:flex;align-items:center;justify-content:space-between;gap:9px}.bd-analysis-family-flow__node header span{display:grid;width:31px;aspect-ratio:1;place-items:center;border-radius:8px;color:#fff;background:var(--bd-analysis-accent);font-size:10px;font-weight:850}.bd-analysis-family-flow__node header strong{color:var(--bd-analysis-accent);font-size:13px;font-weight:830}.bd-analysis-family-flow__node h4{font-size:16px;font-weight:810;line-height:1.3}.bd-analysis-family-flow__node small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.4}.bd-analysis-family-flow__evidence-band,.bd-analysis-family-flow__closeout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px)}.bd-analysis-family-flow__lens{grid-template-columns:1fr}.bd-analysis-family-cause__field{overflow:hidden;background:linear-gradient(90deg,#fff 0% 64%,color-mix(in srgb,var(--bd-analysis-accent) 5%,#ffffff))}.bd-analysis-family-cause__map{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:center;gap:clamp(26px,4vw,52px);margin-top:20px}.bd-analysis-family-cause__map:after{position:absolute;top:50%;right:24%;left:6%;z-index:0;height:3px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 52%,var(--bd-analysis-line))}.bd-analysis-family-cause__branches{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;padding:4px 0}.bd-analysis-family-cause__branch{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:82px;padding:12px 14px;border:1px solid var(--bd-analysis-line);border-radius:12px;background:#fff}.bd-analysis-family-cause__branch:nth-child(odd){transform:translateY(-6px)}.bd-analysis-family-cause__branch:nth-child(2n){transform:translateY(6px)}.bd-analysis-family-cause__branch:after{position:absolute;top:50%;left:100%;width:14px;height:1px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 52%,var(--bd-analysis-line))}.bd-analysis-family-cause__branch>div{display:grid;gap:4px}.bd-analysis-family-cause__branch>div strong{font-size:13px;font-weight:810;line-height:1.35}.bd-analysis-family-cause__branch>div small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-cause__branch>span{color:var(--bd-analysis-accent);font-size:12px;font-weight:830}.bd-analysis-family-cause__effect{position:relative;z-index:1;display:grid;align-content:center;gap:8px;min-height:190px;padding:20px;border:2px solid color-mix(in srgb,var(--bd-analysis-accent) 42%,var(--bd-analysis-line));border-radius:16px 38px 38px 16px;background:#fff;box-shadow:0 18px 34px color-mix(in srgb,var(--bd-analysis-accent) 10%,transparent)}.bd-analysis-family-cause__effect small{color:var(--bd-analysis-accent);font-size:11px;font-weight:800}.bd-analysis-family-cause__effect strong{font-size:clamp(16px,1.9vw,22px);font-weight:820;letter-spacing:-.02em;line-height:1.3}.bd-analysis-family-cause__effect span{color:var(--bd-analysis-muted);font-size:12px;line-height:1.4}.bd-analysis-family-cause__decision{grid-template-columns:minmax(0,.38fr) minmax(0,.85fr) minmax(0,1fr);align-items:center}.bd-analysis-family-cause__decision>.bd-analysis-workbench__section-header{grid-column:1}.bd-analysis-family-cause__decision>p{grid-column:2}.bd-analysis-family-cause__decision>strong{grid-column:3}.bd-analysis-family-cause__diagnostics,.bd-analysis-family-cause__contract-band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px)}.bd-analysis-family-cause__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-cause__lens{grid-template-columns:1fr}.bd-analysis-family-readiness{grid-template-columns:minmax(0,1.18fr) minmax(290px,.82fr);align-items:start}.bd-analysis-family-readiness__field{grid-row:1 / 3;overflow:hidden}.bd-analysis-family-readiness__levels{display:grid;justify-items:start;gap:8px;margin-top:17px}.bd-analysis-family-readiness__gate{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:calc(100% - var(--bd-analysis-gate-inset));min-height:78px;padding:12px 15px;border:1px solid var(--bd-analysis-line);border-left:5px solid var(--bd-analysis-accent);border-radius:9px 20px 20px 9px;background:#fff}.bd-analysis-family-readiness__gate:after{position:absolute;top:50%;right:-23px;width:22px;height:1px;content:"";background:color-mix(in srgb,var(--bd-analysis-accent) 45%,var(--bd-analysis-line))}.bd-analysis-family-readiness__gate>span{display:grid;width:32px;aspect-ratio:1;place-items:center;border-radius:8px;color:#fff;background:var(--bd-analysis-accent);font-size:10px;font-weight:850}.bd-analysis-family-readiness__gate>div{display:grid;gap:4px}.bd-analysis-family-readiness__gate>div strong{font-size:14px;font-weight:810;line-height:1.3}.bd-analysis-family-readiness__gate>div small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-readiness__gate>em{color:var(--bd-analysis-accent);font-size:13px;font-style:normal;font-weight:830}.bd-analysis-family-readiness__status{display:grid;gap:14px}.bd-analysis-family-readiness__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-readiness__summary article{min-height:102px}.bd-analysis-family-readiness__lens{grid-template-columns:1fr}.bd-analysis-family-readiness__metrics{grid-column:2}.bd-analysis-family-readiness__closeout{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-team__field{background:radial-gradient(circle at 18% 52%,color-mix(in srgb,var(--bd-analysis-accent) 8%,transparent),transparent 25%),#fff}.bd-analysis-family-team__map{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);align-items:center;gap:clamp(20px,3vw,38px);margin-top:18px}.bd-analysis-family-team__core{position:relative;display:grid;width:min(100%,190px);aspect-ratio:1;place-content:center;justify-self:center;gap:7px;padding:24px;border:1px solid color-mix(in srgb,var(--bd-analysis-accent) 32%,var(--bd-analysis-line));border-radius:50%;text-align:center;background:radial-gradient(circle,#fff 42%,color-mix(in srgb,var(--bd-analysis-accent) 10%,#ffffff))}.bd-analysis-family-team__core:after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px dashed color-mix(in srgb,var(--bd-analysis-accent) 34%,var(--bd-analysis-line));border-radius:50%;content:""}.bd-analysis-family-team__core span,.bd-analysis-family-team__core small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-team__core strong{color:var(--bd-analysis-accent);font-size:clamp(26px,3vw,38px);font-weight:850;letter-spacing:-.03em}.bd-analysis-family-team__members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bd-analysis-family-team__member{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:12px 14px;border:1px solid var(--bd-analysis-line);border-radius:15px;background:#fff}.bd-analysis-family-team__member>span{display:grid;width:53px;aspect-ratio:1;place-items:center;border-radius:14px;color:var(--bd-analysis-accent);background:color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff);font-size:11px;font-weight:830}.bd-analysis-family-team__member.is-risk>span{color:var(--bd-analysis-risk);background:color-mix(in srgb,var(--bd-analysis-risk) 8%,#ffffff)}.bd-analysis-family-team__member.is-opportunity>span{color:var(--bd-analysis-opportunity);background:color-mix(in srgb,var(--bd-analysis-opportunity) 8%,#ffffff)}.bd-analysis-family-team__member.is-execution>span{color:var(--bd-analysis-execution);background:color-mix(in srgb,var(--bd-analysis-execution) 8%,#ffffff)}.bd-analysis-family-team__member>div{display:grid;gap:4px}.bd-analysis-family-team__member>div strong{font-size:13px;font-weight:810;line-height:1.35}.bd-analysis-family-team__member>div small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-team__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--bd-analysis-line);border-radius:18px;background:#fff}.bd-analysis-family-team__summary article{min-height:94px;border:0;border-radius:0;background:transparent}.bd-analysis-family-team__summary article+article{border-left:1px solid var(--bd-analysis-line)}.bd-analysis-family-team__evidence-band,.bd-analysis-family-team__closeout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px)}.bd-analysis-family-team__lens{grid-template-columns:1fr}.bd-analysis-family-canvas__overview{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-canvas__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-canvas__summary article{min-height:104px;border-radius:8px}.bd-analysis-family-canvas__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-canvas__field{border-radius:12px;background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--bd-analysis-accent) 4%,#ffffff))}.bd-analysis-family-canvas__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:8px;margin-top:16px}.bd-analysis-family-canvas__block{display:grid;align-content:start;grid-column:span 4;gap:12px;min-height:132px;padding:14px;border:1px solid var(--bd-analysis-line);border-radius:9px;background:#fff}.bd-analysis-family-canvas__block:nth-child(6n+1){grid-column:span 8;background:linear-gradient(140deg,color-mix(in srgb,var(--bd-analysis-accent) 8%,#ffffff),#fff)}.bd-analysis-family-canvas__block:nth-child(6n+4){grid-column:span 6}.bd-analysis-family-canvas__block:nth-child(6n+5){grid-column:span 6}.bd-analysis-family-canvas__block header{display:flex;align-items:start;justify-content:space-between;gap:8px}.bd-analysis-family-canvas__block header small{color:var(--bd-analysis-muted);font-size:11px;line-height:1.35}.bd-analysis-family-canvas__block header strong{flex:0 0 auto;color:var(--bd-analysis-accent);font-size:13px;font-weight:830}.bd-analysis-family-canvas__block h4{margin-top:auto;font-size:clamp(16px,1.8vw,21px);font-weight:820;letter-spacing:-.02em;line-height:1.3}.bd-analysis-family-canvas__rules ol{grid-template-columns:repeat(3,minmax(0,1fr))}.bd-analysis-family-canvas__rules li{padding:12px;border-radius:10px;background:var(--bd-analysis-soft)}.bd-analysis-family-canvas__closeout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(14px,2vw,20px)}.bd-analysis-family-canvas__lens{grid-template-columns:1fr}@container (max-width: 900px){.bd-analysis-family-matrix__composition,.bd-analysis-family-matrix__closeout,.bd-analysis-family-radial__decision-band,.bd-analysis-family-radial__contract-band,.bd-analysis-family-portfolio__evidence-band,.bd-analysis-family-portfolio__closeout,.bd-analysis-family-journey__decision-band,.bd-analysis-family-financial__closeout,.bd-analysis-family-flow__evidence-band,.bd-analysis-family-flow__closeout,.bd-analysis-family-cause__diagnostics,.bd-analysis-family-cause__contract-band,.bd-analysis-family-team__evidence-band,.bd-analysis-family-team__closeout,.bd-analysis-family-canvas__overview,.bd-analysis-family-canvas__closeout,.bd-analysis-family-readiness{grid-template-columns:1fr}.bd-analysis-family-readiness__field,.bd-analysis-family-readiness__metrics,.bd-analysis-family-readiness__closeout{grid-column:1;grid-row:auto}.bd-analysis-family-readiness__status{grid-row:2}.bd-analysis-family-readiness__metrics{grid-row:3}.bd-analysis-family-readiness__closeout{grid-row:4;grid-template-columns:1fr}.bd-analysis-workbench__lens,.bd-analysis-family-journey__lens{grid-template-columns:1fr}.bd-analysis-family-journey__metrics .bd-analysis-workbench__metrics-grid,.bd-analysis-family-financial__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-family-cause__decision{grid-template-columns:1fr}.bd-analysis-family-cause__decision>.bd-analysis-workbench__section-header,.bd-analysis-family-cause__decision>p,.bd-analysis-family-cause__decision>strong{grid-column:1}}@container (max-width: 700px){.bd-analysis-workbench{padding:17px;border-radius:22px}.bd-analysis-workbench__hero{grid-template-columns:auto minmax(0,1fr)}.bd-analysis-workbench__hero>aside{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;max-width:none}.bd-analysis-workbench__hero>aside span{text-align:left}.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-workbench__empty-composition,.bd-analysis-family-radial__map,.bd-analysis-family-team__map,.bd-analysis-family-cause__map{grid-template-columns:1fr}.bd-analysis-family-radial__spoke:before,.bd-analysis-family-cause__map:after,.bd-analysis-family-cause__branch:after{display:none}.bd-analysis-family-radial__hub,.bd-analysis-family-team__core{width:min(190px,70%)}.bd-analysis-family-cause__branches{order:2}.bd-analysis-family-cause__effect{order:1;min-height:150px;border-radius:16px}.bd-analysis-family-cause__branch:nth-child(odd),.bd-analysis-family-cause__branch:nth-child(2n){transform:none}.bd-analysis-family-portfolio__lanes{display:flex;max-width:100%;padding-bottom:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.bd-analysis-family-portfolio__lane{flex:0 0 min(82cqw,300px);scroll-snap-align:start}.bd-analysis-family-journey__rules ol,.bd-analysis-family-canvas__rules ol{grid-template-columns:1fr}.bd-analysis-family-financial__control{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.bd-analysis-family-financial__control>small{grid-column:1 / -1;text-align:left}.bd-analysis-family-readiness__gate{width:calc(100% - min(var(--bd-analysis-gate-inset),66px))}.bd-analysis-family-canvas__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bd-analysis-family-canvas__block,.bd-analysis-family-canvas__block:nth-child(6n+1),.bd-analysis-family-canvas__block:nth-child(6n+4),.bd-analysis-family-canvas__block:nth-child(6n+5){grid-column:span 3}.bd-analysis-family-canvas__block:nth-child(3n+1){grid-column:span 6}}@container (max-width: 520px){.bd-analysis-workbench{padding:14px;border-radius:20px}.bd-analysis-workbench__hero{grid-template-columns:1fr;align-items:start}.bd-analysis-workbench__hero>aside{display:grid;grid-template-columns:1fr}.bd-analysis-workbench__hero h3{max-width:none}.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-family-matrix__summary,.bd-analysis-family-journey__summary,.bd-analysis-family-cause__summary,.bd-analysis-family-readiness__summary,.bd-analysis-family-team__summary,.bd-analysis-family-canvas__summary{grid-template-columns:1fr}.bd-analysis-workbench__summary article,.bd-analysis-workbench__readiness article{min-height:92px}.bd-analysis-family-matrix__grid,.bd-analysis-family-radial__spokes,.bd-analysis-family-cause__branches,.bd-analysis-family-team__members,.bd-analysis-workbench__metrics-grid,.bd-analysis-family-journey__metrics .bd-analysis-workbench__metrics-grid,.bd-analysis-family-financial__metrics .bd-analysis-workbench__metrics-grid,.bd-analysis-family-canvas__metrics .bd-analysis-workbench__metrics-grid{grid-template-columns:1fr}.bd-analysis-family-matrix__cell:last-child:nth-child(odd){grid-column:auto}.bd-analysis-family-radial__spoke{border-radius:14px}.bd-analysis-family-journey__stage{width:100%;grid-template-columns:auto minmax(0,1fr)}.bd-analysis-family-journey__stage>em{grid-column:2}.bd-analysis-family-financial__summary,.bd-analysis-family-team__summary{border:0;background:transparent}.bd-analysis-family-financial__summary article,.bd-analysis-family-team__summary article{border:1px solid var(--bd-analysis-line);border-radius:12px;background:#fff}.bd-analysis-family-financial__summary article+article,.bd-analysis-family-team__summary article+article{border-left:1px solid var(--bd-analysis-line)}.bd-analysis-family-flow__summary article{border-radius:14px}.bd-analysis-family-readiness__gate{width:100%}.bd-analysis-family-readiness__gate:after{display:none}.bd-analysis-family-canvas__grid{grid-template-columns:1fr}.bd-analysis-family-canvas__block,.bd-analysis-family-canvas__block:nth-child(6n+1),.bd-analysis-family-canvas__block:nth-child(6n+4),.bd-analysis-family-canvas__block:nth-child(6n+5),.bd-analysis-family-canvas__block:nth-child(3n+1){grid-column:1;min-height:108px}.bd-analysis-workbench__section-header{grid-template-columns:auto minmax(0,1fr)}.bd-analysis-workbench__section-header>em{grid-column:2;justify-self:start;text-align:left}.bd-analysis-workbench__empty-state{grid-template-columns:1fr;align-items:start}}@media(max-width:720px){.bd-analysis-workbench{overflow-x:clip}.bd-analysis-workbench h3,.bd-analysis-workbench h4,.bd-analysis-workbench p,.bd-analysis-workbench span,.bd-analysis-workbench strong,.bd-analysis-workbench small,.bd-analysis-workbench em,.bd-analysis-workbench li{word-break:normal!important;overflow-wrap:break-word!important;white-space:normal}}@media(prefers-reduced-motion:reduce){.bd-analysis-workbench *,.bd-analysis-workbench *:before,.bd-analysis-workbench *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.bd-analysis-workbench{overflow:visible;border-color:#cfd7e2;background:#fff;box-shadow:none;break-inside:avoid}.bd-analysis-workbench__metrics,.bd-analysis-workbench__lens,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-family-matrix__field,.bd-analysis-family-radial__field,.bd-analysis-family-portfolio__board,.bd-analysis-family-journey__track,.bd-analysis-family-financial__equation,.bd-analysis-family-flow__field,.bd-analysis-family-cause__field,.bd-analysis-family-readiness__field,.bd-analysis-family-team__field,.bd-analysis-family-canvas__field{box-shadow:none;break-inside:avoid}.bd-analysis-family-flow__viewport,.bd-analysis-family-portfolio__lanes{overflow:visible}.bd-analysis-family-flow__track{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}.bd-analysis-workbench :is(article,section,header,footer,aside,div,dl,dt,dd){min-width:0}.bd-analysis-workbench :is(h3,h4){max-width:100%;text-wrap:balance}.bd-analysis-workbench :is(article,section,footer) :is(p,span,strong,small,em,li,dt,dd){max-width:100%;overflow-wrap:break-word;word-break:normal;white-space:normal}.bd-analysis-family-flow__viewport,.bd-analysis-family-portfolio__lanes,.bd-analysis-family-journey__track{width:100%;max-width:100%;overscroll-behavior-inline:contain;scrollbar-width:thin;touch-action:pan-x pan-y}@container (max-width: 700px){.bd-analysis-workbench__section-header{align-items:start}.bd-analysis-workbench :is(article,section)>footer{max-width:100%;flex-wrap:wrap}.bd-analysis-family-flow__viewport,.bd-analysis-family-portfolio__lanes,.bd-analysis-family-journey__track{overflow-x:auto}}@container (max-width: 520px){.bd-analysis-workbench{width:100%;max-width:100%;overflow-x:clip}.bd-analysis-workbench__section-header{gap:10px}}.bd-analysis-workbench :is(.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-workbench__metrics-grid,.bd-analysis-workbench__lens,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-family-matrix__composition,.bd-analysis-family-radial__decision-band,.bd-analysis-family-portfolio__evidence-band,.bd-analysis-family-journey__decision-band,.bd-analysis-family-financial__closeout,.bd-analysis-family-flow__evidence-band,.bd-analysis-family-cause__diagnostics,.bd-analysis-family-readiness__closeout,.bd-analysis-family-team__evidence-band,.bd-analysis-family-canvas__overview){width:100%;max-width:100%;min-width:0}.bd-analysis-workbench :is(article,section,aside,header,footer,div,dl){min-width:0}.bd-analysis-workbench :is(p,li,dt,dd,strong,span,small,em){max-width:100%;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal}.bd-analysis-family-flow__viewport,.bd-analysis-family-portfolio__lanes,.bd-analysis-family-journey__track{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}@container (max-width: 800px){.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-workbench__metrics-grid,.bd-analysis-family-matrix__summary,.bd-analysis-family-journey__summary,.bd-analysis-family-cause__summary,.bd-analysis-family-readiness__summary,.bd-analysis-family-team__summary,.bd-analysis-family-canvas__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-analysis-workbench__lens,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-family-canvas__overview,.bd-analysis-family-canvas__closeout{grid-template-columns:minmax(0,1fr)}}@container (max-width: 540px){.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-workbench__metrics-grid,.bd-analysis-family-matrix__summary,.bd-analysis-family-journey__summary,.bd-analysis-family-cause__summary,.bd-analysis-family-readiness__summary,.bd-analysis-family-team__summary,.bd-analysis-family-canvas__summary{grid-template-columns:minmax(0,1fr)}.bd-analysis-workbench__hero,.bd-analysis-workbench__section-header{align-items:start}}.bd-analysis-workbench{--bd-analysis-accent-2: #2563eb;isolation:isolate;background:radial-gradient(circle at 96% 2%,color-mix(in srgb,var(--bd-analysis-accent-2) 10%,transparent),transparent 28%),radial-gradient(circle at 4% 98%,color-mix(in srgb,var(--bd-analysis-accent) 7%,transparent),transparent 24%),linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 28px 70px #121f3216,0 2px 10px #121f320a}.bd-analysis-workbench:before{position:absolute;z-index:-1;top:-160px;right:-150px;width:420px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--bd-analysis-accent-2) 12%,transparent);border-radius:50%;content:"";pointer-events:none}.bd-analysis-workbench[data-analysis-motif=constellation]:before{border:0;border-radius:0;background:radial-gradient(circle at 20% 20%,var(--bd-analysis-accent-2) 0 3px,transparent 4px),radial-gradient(circle at 72% 35%,var(--bd-analysis-accent) 0 4px,transparent 5px),radial-gradient(circle at 45% 78%,var(--bd-analysis-accent-2) 0 3px,transparent 4px),linear-gradient(35deg,transparent 48%,color-mix(in srgb,var(--bd-analysis-accent-2) 16%,transparent) 49% 50%,transparent 51%);opacity:.62}.bd-analysis-workbench[data-analysis-motif=contours]:before{border:22px double color-mix(in srgb,var(--bd-analysis-accent-2) 8%,transparent);box-shadow:0 0 0 26px color-mix(in srgb,var(--bd-analysis-accent) 4%,transparent),0 0 0 52px color-mix(in srgb,var(--bd-analysis-accent-2) 3%,transparent)}.bd-analysis-workbench[data-analysis-motif=ledger]:before{border:0;border-radius:24px;background:linear-gradient(color-mix(in srgb,var(--bd-analysis-accent-2) 9%,transparent) 1px,transparent 1px) 0 0 / 100% 34px,linear-gradient(90deg,color-mix(in srgb,var(--bd-analysis-accent) 7%,transparent) 1px,transparent 1px) 0 0 / 34px 100%;transform:rotate(-8deg)}.bd-analysis-workbench[data-analysis-motif=rays]:before{border:0;background:repeating-conic-gradient(from 8deg,color-mix(in srgb,var(--bd-analysis-accent-2) 7%,transparent) 0 8deg,transparent 8deg 22deg)}.bd-analysis-workbench[data-analysis-motif=topography]:before{border:18px solid color-mix(in srgb,var(--bd-analysis-accent) 5%,transparent);box-shadow:inset 0 0 0 22px color-mix(in srgb,var(--bd-analysis-accent-2) 5%,transparent),inset 0 0 0 48px color-mix(in srgb,var(--bd-analysis-accent) 3%,transparent);transform:scaleX(1.32) rotate(-15deg)}.bd-analysis-workbench[data-analysis-motif=path]:before{width:470px;border:0;border-radius:0;background:linear-gradient(132deg,transparent 42%,color-mix(in srgb,var(--bd-analysis-accent-2) 10%,transparent) 42% 44%,transparent 44%),radial-gradient(circle at 18% 78%,var(--bd-analysis-accent) 0 5px,transparent 6px),radial-gradient(circle at 68% 36%,var(--bd-analysis-accent-2) 0 5px,transparent 6px)}.bd-analysis-workbench[data-analysis-motif=halo]:before{border:56px solid color-mix(in srgb,var(--bd-analysis-accent-2) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-analysis-accent) 12%,transparent)}.bd-analysis-workbench[data-analysis-motif=grid]:before{border:0;border-radius:28px;background:linear-gradient(color-mix(in srgb,var(--bd-analysis-accent) 7%,transparent) 1px,transparent 1px) 0 0 / 46px 46px,linear-gradient(90deg,color-mix(in srgb,var(--bd-analysis-accent-2) 7%,transparent) 1px,transparent 1px) 0 0 / 46px 46px;transform:perspective(340px) rotateX(38deg) rotate(-12deg)}.bd-analysis-workbench__hero{z-index:1}.bd-analysis-workbench__icon{border-color:color-mix(in srgb,var(--bd-analysis-accent-2) 28%,#ffffff);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.28),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--bd-analysis-accent-2) 48%,var(--bd-analysis-accent)),var(--bd-analysis-accent))}.bd-analysis-workbench[data-analysis-motif=ledger] .bd-analysis-workbench__icon,.bd-analysis-workbench[data-analysis-motif=grid] .bd-analysis-workbench__icon{border-radius:14px}.bd-analysis-workbench[data-analysis-motif=rays] .bd-analysis-workbench__icon,.bd-analysis-workbench[data-analysis-motif=halo] .bd-analysis-workbench__icon{border-radius:50%}.bd-analysis-workbench[data-analysis-motif=path] .bd-analysis-workbench__icon{border-radius:50% 50% 50% 16px}.bd-analysis-workbench[data-analysis-variant=banded] .bd-analysis-workbench__hero{margin:calc(clamp(18px,2.4vw,34px)*-1) calc(clamp(18px,2.4vw,34px)*-1) 0;padding:clamp(18px,2.4vw,28px) clamp(18px,2.4vw,34px);border-bottom:1px solid color-mix(in srgb,var(--bd-analysis-accent) 16%,var(--bd-analysis-line));background:color-mix(in srgb,var(--bd-analysis-accent) 4%,rgba(255,255,255,.94))}.bd-analysis-workbench[data-analysis-variant=focus-right] .bd-analysis-workbench__hero>aside{order:-1;justify-items:start}.bd-analysis-workbench[data-analysis-variant=focus-right] .bd-analysis-workbench__hero>aside span{text-align:left}.bd-analysis-workbench[data-analysis-variant=centered] .bd-analysis-workbench__hero{grid-template-columns:auto minmax(0,1fr)}.bd-analysis-workbench[data-analysis-variant=centered] .bd-analysis-workbench__hero>aside{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;justify-items:start;max-width:none;padding-left:calc(clamp(50px,6vw,68px) + clamp(13px,2vw,22px))}.bd-analysis-workbench[data-analysis-variant=centered] .bd-analysis-workbench__hero>aside span{text-align:left}.bd-analysis-workbench[data-analysis-variant=editorial] .bd-analysis-workbench__hero{align-items:start}.bd-analysis-workbench[data-analysis-variant=editorial] .bd-analysis-workbench__icon{width:clamp(58px,7vw,78px)}.bd-analysis-workbench__summary article,.bd-analysis-workbench__readiness article,.bd-analysis-workbench :is(.bd-analysis-workbench__lens,.bd-analysis-workbench__rules,.bd-analysis-workbench__decision,.bd-analysis-family-matrix__field,.bd-analysis-family-radial__field,.bd-analysis-family-portfolio__board,.bd-analysis-family-journey__track,.bd-analysis-family-financial__equation,.bd-analysis-family-flow__field,.bd-analysis-family-cause__field,.bd-analysis-family-readiness__field,.bd-analysis-family-team__field,.bd-analysis-family-canvas__field){border-color:color-mix(in srgb,var(--bd-analysis-accent) 13%,var(--bd-analysis-line));box-shadow:0 14px 34px #121f320f,inset 0 1px #ffffffe0}.bd-analysis-workbench__section-icon{color:color-mix(in srgb,var(--bd-analysis-accent-2) 42%,var(--bd-analysis-accent));background:color-mix(in srgb,var(--bd-analysis-accent-2) 9%,#ffffff)}.bd-analysis-workbench :is(p,li,dt,dd,strong,span,small,em){overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none;hyphens:none}.bd-analysis-workbench :is(p,li,dt,dd){line-height:1.5}.bd-analysis-workbench :is(.bd-analysis-family-flow__viewport,.bd-analysis-family-portfolio__lanes,.bd-analysis-family-journey__track){scroll-padding-inline:12px;scrollbar-gutter:stable}.bd-analysis-workbench :is(.bd-analysis-family-matrix__composition,.bd-analysis-family-radial__decision-band,.bd-analysis-family-portfolio__evidence-band,.bd-analysis-family-journey__decision-band,.bd-analysis-family-financial__closeout,.bd-analysis-family-flow__evidence-band,.bd-analysis-family-cause__diagnostics,.bd-analysis-family-readiness__closeout,.bd-analysis-family-team__evidence-band,.bd-analysis-family-canvas__overview)>*{min-width:0;max-width:100%}@container (max-width: 900px){.bd-analysis-workbench__hero{grid-template-columns:auto minmax(0,1fr)}.bd-analysis-workbench__hero>aside,.bd-analysis-workbench[data-analysis-variant=focus-right] .bd-analysis-workbench__hero>aside,.bd-analysis-workbench[data-analysis-variant=centered] .bd-analysis-workbench__hero>aside{order:initial;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;justify-items:start;max-width:none;padding-left:calc(clamp(50px,6vw,68px) + clamp(13px,2vw,22px))}.bd-analysis-workbench__hero>aside span,.bd-analysis-workbench[data-analysis-variant=focus-right] .bd-analysis-workbench__hero>aside span{text-align:left}.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-workbench__metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 600px){.bd-analysis-workbench{padding:16px;border-radius:20px}.bd-analysis-workbench:before{opacity:.46}.bd-analysis-workbench[data-analysis-variant=banded] .bd-analysis-workbench__hero{margin:-16px -16px 0;padding:16px}.bd-analysis-workbench__hero{grid-template-columns:46px minmax(0,1fr);gap:12px}.bd-analysis-workbench__icon,.bd-analysis-workbench[data-analysis-variant=editorial] .bd-analysis-workbench__icon{width:46px;border-radius:14px}.bd-analysis-workbench__icon svg{width:22px;height:22px}.bd-analysis-workbench__hero h3{font-size:clamp(23px,8cqw,32px)}.bd-analysis-workbench__hero>aside,.bd-analysis-workbench[data-analysis-variant=focus-right] .bd-analysis-workbench__hero>aside,.bd-analysis-workbench[data-analysis-variant=centered] .bd-analysis-workbench__hero>aside{grid-column:1 / -1;grid-template-columns:minmax(0,1fr);padding-left:0}.bd-analysis-workbench__summary,.bd-analysis-workbench__readiness,.bd-analysis-workbench__metrics-grid{grid-template-columns:minmax(0,1fr)}.bd-analysis-workbench__section-header{grid-template-columns:36px minmax(0,1fr)}.bd-analysis-workbench__section-header>em{grid-column:2;justify-self:start}}@media print{.bd-analysis-workbench:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/bd-model-analysis-workbench.css.map */
