.SemanticConstellation_figure__2WDdH{position:relative;width:min(100%,100rem);margin:0 auto;padding:clamp(2rem,5vw,5rem);overflow:hidden;background:transparent;color:#dbe9f2}.SemanticConstellation_figure__2WDdH:before{position:absolute;inset:0;background:transparent;content:"";pointer-events:none}.SemanticConstellation_caption__j2U3N{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.62fr);gap:clamp(2rem,7vw,7rem);align-items:end;padding-bottom:clamp(2.5rem,5vw,5rem)}.SemanticConstellation_caption__j2U3N span,.SemanticConstellation_decisionRoute__fJ5kC>span,.SemanticConstellation_measureBand__0N4oF>span,.SemanticConstellation_modelKey__WGB__ span{color:#79d7ea;font-size:.68rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.SemanticConstellation_caption__j2U3N h2{max-width:15ch;margin:.75rem 0 0;color:#f5faff;font-size:clamp(2.2rem,4.7vw,4.9rem);font-weight:600;letter-spacing:0;line-height:1.02}.SemanticConstellation_caption__j2U3N p{max-width:35rem;margin:0;color:#9eb1c0;line-height:1.75}.SemanticConstellation_model__8JhFZ{position:relative;z-index:1;display:grid;grid-template-columns:minmax(12rem,.56fr) minmax(19rem,.8fr) minmax(12rem,.56fr);grid-template-areas:"left fact right" "measures measures measures" "reports reports decision";gap:clamp(1.5rem,3vw,3.5rem);align-items:center;min-height:41rem;padding:clamp(3rem,6vw,6rem) 0}.SemanticConstellation_relationships__d__GP{position:absolute;z-index:-1;inset:8% 0 15%;width:100%;height:77%}.SemanticConstellation_relationships__d__GP path{fill:none;stroke:rgba(112,207,231,.48);stroke-width:1.5;vector-effect:non-scaling-stroke}.SemanticConstellation_dimensionStack__qsb7I{display:grid;grid-area:left;gap:clamp(1.5rem,5vw,5rem)}.SemanticConstellation_dimensionStackRight__8hQBV{grid-area:right}.SemanticConstellation_dimension__4DIl_,.SemanticConstellation_fact__BjATu,.SemanticConstellation_reportPlanes__pOfxa article{min-width:0;border:1px solid rgba(120,195,224,.2);border-top-color:rgba(128,224,240,.5);background:rgba(0,3,8,.56);box-shadow:none}.SemanticConstellation_dimension__4DIl_{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.7rem;padding:1rem}.SemanticConstellation_dimension__4DIl_>span,.SemanticConstellation_nodeHeading__oQHMA>span{color:#7ee5f3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.SemanticConstellation_dimension__4DIl_ strong,.SemanticConstellation_fact__BjATu strong,.SemanticConstellation_reportPlanes__pOfxa strong{overflow-wrap:anywhere;color:#eef8fc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.SemanticConstellation_dimension__4DIl_ small,.SemanticConstellation_reportPlanes__pOfxa small{display:block;margin-top:.35rem;color:#839aaa;font-size:.7rem;line-height:1.45}.SemanticConstellation_fact__BjATu{grid-area:fact;border-color:rgba(130,213,235,.34);border-left:3px solid #7bdced;padding:clamp(1.2rem,2.4vw,2rem);background:rgba(0,3,8,.64)}.SemanticConstellation_nodeHeading__oQHMA{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.7rem;padding-bottom:1rem;border-bottom:1px solid rgba(119,196,222,.15)}.SemanticConstellation_fact__BjATu dl{display:grid;gap:0;margin:0}.SemanticConstellation_fact__BjATu dl>div{display:grid;gap:.3rem;padding:.8rem 0;border-bottom:1px solid rgba(119,196,222,.11)}.SemanticConstellation_fact__BjATu dt{color:#6f91a4;font-size:.66rem}.SemanticConstellation_fact__BjATu dd{margin:0;color:#cadce6;font-size:.74rem;line-height:1.45}.SemanticConstellation_measureBand__0N4oF{display:grid;grid-area:measures;grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);gap:1.25rem;align-items:center;border-top:1px solid rgba(124,211,232,.34);border-bottom:1px solid rgba(124,211,232,.15);padding:1.15rem 0}.SemanticConstellation_measureBand__0N4oF ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.SemanticConstellation_measureBand__0N4oF li{min-width:0;padding:.65rem .8rem;background:rgba(0,3,8,.62);color:#cce2eb;font-size:.72rem;line-height:1.4;text-align:center}.SemanticConstellation_reportPlanes__pOfxa{display:grid;grid-area:reports;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.SemanticConstellation_reportPlanes__pOfxa article{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;min-height:8rem;padding:1rem}.SemanticConstellation_reportPlanes__pOfxa article:after{position:absolute;right:-.9rem;top:50%;width:.9rem;height:1px;background:rgba(112,207,231,.54);content:""}.SemanticConstellation_reportPlanes__pOfxa article:last-child:after{display:none}.SemanticConstellation_reportPlanes__pOfxa article>span{color:#73cddd;font-size:.68rem;font-weight:780}.SemanticConstellation_decisionRoute__fJ5kC{display:grid;grid-area:decision;gap:.6rem;border-left:2px solid #78d8e8;padding:1.2rem;background:transparent}.SemanticConstellation_decisionRoute__fJ5kC strong{color:#e9f5fa;font-size:.86rem;line-height:1.55}.SemanticConstellation_modelKey__WGB__{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(121,194,223,.15)}.SemanticConstellation_modelKey__WGB__>div{display:grid;gap:.5rem;padding:1.2rem 1.2rem 0 0}.SemanticConstellation_modelKey__WGB__ strong{color:#aabfcb;font-size:.75rem;font-weight:560;line-height:1.5}@media (max-width:1080px){.SemanticConstellation_model__8JhFZ{grid-template-columns:minmax(10rem,.5fr) minmax(17rem,.8fr) minmax(10rem,.5fr);min-height:38rem}.SemanticConstellation_relationships__d__GP{opacity:.72}.SemanticConstellation_modelKey__WGB__{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.SemanticConstellation_caption__j2U3N{grid-template-columns:minmax(0,1fr);align-items:start}.SemanticConstellation_caption__j2U3N h2{max-width:none}.SemanticConstellation_model__8JhFZ{grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "fact" "right" "measures" "reports" "decision";min-height:auto;padding:3rem 0}.SemanticConstellation_relationships__d__GP{display:none}.SemanticConstellation_dimensionStack__qsb7I{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.SemanticConstellation_fact__BjATu{width:min(100%,28rem);margin:0 auto}.SemanticConstellation_measureBand__0N4oF{grid-template-columns:minmax(0,1fr)}.SemanticConstellation_measureBand__0N4oF ul{grid-template-columns:repeat(2,minmax(0,1fr))}.SemanticConstellation_reportPlanes__pOfxa{grid-template-columns:minmax(0,1fr)}.SemanticConstellation_reportPlanes__pOfxa article{min-height:0}.SemanticConstellation_reportPlanes__pOfxa article:after{top:100%;right:50%;width:1px;height:.9rem}}@media (max-width:480px){.SemanticConstellation_figure__2WDdH{padding:1.5rem 1rem}.SemanticConstellation_caption__j2U3N h2{font-size:clamp(2rem,10vw,3rem)}.SemanticConstellation_dimensionStack__qsb7I,.SemanticConstellation_measureBand__0N4oF ul,.SemanticConstellation_modelKey__WGB__{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.SemanticConstellation_relationships__d__GP path{animation:SemanticConstellation_relationship-reveal__Sl8Mn 1.2s ease-out both;stroke-dasharray:900;stroke-dashoffset:900}@keyframes SemanticConstellation_relationship-reveal__Sl8Mn{to{stroke-dashoffset:0}}}