.science{padding-top:96px;padding-bottom:10px}.science-shell{background:linear-gradient(135deg,#15101d,#0e0b14);border:1px solid #544060;border-radius:12px;overflow:hidden;box-shadow:0 0 110px #8b3fc610}.science-header{padding:23px 27px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #3d2a49;background:#c390ff04}.science-header>div{display:flex;align-items:center;gap:15px}.science-symbol{font-size:32px;line-height:1;color:#d0b1f0}.science-header strong{font-family:var(--display);font-weight:500;font-size:20px;letter-spacing:-.5px;display:block}.science-header>div>div>span{font-size:10px;letter-spacing:1.4px;color:#997cab;display:block;margin-top:4px}.science-tabs{display:flex;border-bottom:1px solid #3b2747;padding:0 27px;gap:34px}.science-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:19px 0;font-size:13px;color:#ad94be;text-align:left;display:flex;align-items:center;gap:10px}.science-tabs button>span{font-size:10px;color:#7e6091}.science-tabs button[aria-pressed=true]{color:#eddcfa;border-bottom-color:#c19adf}.science-tabs button[aria-pressed=true]>span{color:#c19adf}#science-content{padding:30px}.science-view-heading{margin-bottom:26px}.science-view-heading .eyebrow{color:#af87cc;font-size:10px;letter-spacing:1.4px;margin:0 0 12px}.science-view-heading h3{font-size:27px;letter-spacing:-.8px;line-height:1.3;margin:0 0 10px}.science-view-heading>p:last-child{font-size:14px;color:#a78bb9;line-height:1.8;margin:0}.mix-controls{display:grid;grid-template-columns:1fr 1fr;gap:28px;border:1px solid #4b315b;background:#21132b66;padding:23px;border-radius:7px;margin-bottom:24px}.mix-controls label{display:block;font-size:13px;color:#c8b2d7}.mix-controls label>span{display:flex;justify-content:space-between;align-items:center;gap:14px}.mix-controls output{font-family:var(--display);font-size:22px;color:#eee0f8;letter-spacing:-.5px}.mix-controls input{width:100%;accent-color:#be94e3;margin:17px 0 10px;height:6px;cursor:ew-resize}.mix-controls small{font-size:11px;color:#8e719f;display:block}.science-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}.science-metrics>div{padding:16px 17px;border:1px solid #38243f;background:#1b1124;border-radius:6px}.science-metrics>div>span{font-size:12px;color:#af96c0;display:block}.science-metrics strong{display:block;font-family:var(--display);font-weight:400;letter-spacing:-.8px;font-size:31px;color:#edddfa;margin:10px 0 3px;line-height:1.2}.science-metrics strong.small-value{font-size:25px}.science-metrics small{font-size:10px;line-height:1.7;color:#907499;display:block}.science-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.science-grid.mix-grid{grid-template-columns:1.55fr 1fr}.science-card{min-width:0;border:1px solid #392642;background:#100b17;border-radius:7px;padding:21px}.science-card-header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.science-card-header h4{font-family:var(--font);font-size:14px;color:#ddc9ec;font-weight:500;margin:0}.science-card-header>span{font-size:9px;letter-spacing:.7px;color:#92709f}.science-legend{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:13px}.science-legend>span{font-size:11px;color:#b5a0c4;display:flex;gap:7px;align-items:center}.science-legend i{width:17px;height:1px;border-top:2px solid var(--series);display:block}.science-chart-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:#53355f transparent;max-width:100%}.science-chart{display:block;width:100%;min-width:465px;overflow:visible}.science-chart text{fill:#ab92bc;font:12px var(--font)}.science-chart .axis-label{fill:#bda3ce;font-size:12px}.chart-grid{stroke:#38253e;stroke-width:1}.chart-axis{stroke:#62436f;stroke-width:1}.fit-line{stroke:#e8d0fa;stroke-width:2;fill:none;stroke-dasharray:6 5}.chart-caption{font-size:12px;line-height:1.8;color:#92799f;margin:17px 0 0}.allocation-card{display:flex;flex-direction:column}.allocation-row{margin:0 0 21px}.allocation-row>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#c3aacf;gap:10px}.allocation-row>div>span{display:flex;align-items:center;gap:7px}.allocation-row i{width:6px;height:6px;border-radius:50%;display:inline-block}.allocation-row strong{font-size:15px;font-weight:500;color:#e0c7f0}.allocation-track{height:6px;border-radius:5px;overflow:hidden;background:#2a1c34;margin:9px 0 5px}.allocation-track>span{height:100%;display:block;border-radius:5px}.allocation-row small{font-size:11px;color:#91759f}.allocation-insight{font-size:12px;line-height:1.8;color:#bca1ce;border-top:1px solid #3c2748;margin:auto 0 0;padding-top:17px}.science-method{border-top:1px solid #402a4b;padding-top:17px;margin-top:23px;color:#b99bcc;font-size:12px}.science-method summary{cursor:pointer}.science-method p{font-size:12px;line-height:1.9;color:#a18aad;margin:14px 0 0}.science-table-wrap{overflow:auto}.science-table-wrap table{border-collapse:collapse;width:100%;font-size:12px;margin-top:15px;text-align:left}.science-table-wrap th{font-weight:500;color:#d3b7e4}.science-table-wrap td,.science-table-wrap th{padding:11px;border-bottom:1px solid #422c4a}.science-table-wrap td{color:#b69bc6}.science-footnote{border-top:1px solid #3c2846;padding:18px 27px;display:flex;align-items:start;gap:13px;background:#0b0710}.science-footnote p{font-size:11px;color:#937a9e;margin:0;line-height:1.8;flex:1}.science-footnote>a{font-size:11px;color:#b799cc;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.method-ribbon{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:26px;color:#96809e;font-size:11px;letter-spacing:.25px}.method-ribbon>span+span:before{content:'✳';color:#735481;font-size:10px;margin-right:16px}.validation-model,.causal-card{display:grid;grid-template-columns:1fr 1.35fr;gap:30px;margin-top:19px;padding:27px}.validation-model .eyebrow,.causal-card .eyebrow{font-size:10px;letter-spacing:1px;color:#a783c0;margin-bottom:16px}.validation-model h4,.causal-card h4{font-family:var(--display);font-size:29px;line-height:1.15;font-weight:400;letter-spacing:-.7px;margin:0 0 18px}.validation-model>div>p:not(.eyebrow),.causal-card>div>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#ad91be;margin-bottom:18px}.model-pipeline{display:flex;gap:7px;flex-wrap:wrap}.model-pipeline>span{border:1px solid #483152;color:#b798cc;border-radius:4px;padding:5px 8px;font-size:10px}.model-score{font-size:12px!important;margin:18px 0 0!important}.model-score strong{color:#d9b5f0;font-size:18px;font-weight:500;margin:0 4px}.model-score>span{color:#80608d;font-size:10px}.graph-edge,.causal-edges path{fill:none;stroke:#a885c6;stroke-width:1.5}.graph-node{fill:#2b1a39;stroke:#7c518e}.graph-leaf{fill:#18111f;stroke:#573565}.accent-leaf{fill:#3a254c;stroke:#b584d5}.causal-nodes rect{fill:#21132c;stroke:#78508d}.causal-nodes text,.science-chart .graph-node+text{fill:#d4b4e9}.science-chart .confounder-label{font-size:10px;letter-spacing:1px;fill:#a078b8}.probability-control{display:flex;gap:12px;align-items:center;color:#af90c1;font-size:12px}.probability-control select{background:#291732;border:1px solid #6a467a;color:#dbc0ed;padding:6px 20px 6px 10px;font:inherit;border-radius:4px}.probability-table{table-layout:fixed}.probability-table caption{font-size:11px;color:#ad8dc0;text-align:left;margin-bottom:8px}.probability-table th{font-size:11px}.probability-table td{text-align:center;border:3px solid #100b17}.probability-table td strong{font-family:var(--display);font-size:27px;line-height:1.2;font-weight:400;color:#ebd4fa;display:block}.probability-table td>span{display:block;font-size:10px;color:#bba0cd;margin-top:5px}.probability-table small{display:block;font-size:9px;color:#91719f;margin-top:4px}.causal-checks{display:flex;flex-direction:column;gap:9px;margin:19px 0;color:#c5a3d9;font-size:12px}.causal-checks>span{border-left:2px solid #9862b9;padding-left:11px}.causal-note{font-size:11px!important;color:#92729f!important}.atlas-statement{height:215px;display:flex;align-items:center;gap:26px}.atlas-statement>span{font-size:80px;font-weight:400;color:#bd9be0;line-height:1}.atlas-statement p{font-family:var(--display);font-size:25px;line-height:1.25;color:#e4cdf5;letter-spacing:-.6px;margin:0}.atlas-statement em{font-style:normal;color:#9c7fb3}.atlas-link{display:inline-block;margin-top:13px}
@media(max-width:1100px){.science-grid.mix-grid{grid-template-columns:1.4fr 1fr}.science-card{padding:18px}.science-metrics strong{font-size:27px}.science-metrics strong.small-value{font-size:21px}.science-metrics>div{padding:15px 12px}.science-metrics>div>span{font-size:11px}.science-grid:not(.mix-grid){grid-template-columns:1fr}.validation-model,.causal-card{grid-template-columns:1fr 1.2fr;gap:22px}.science-footnote{flex-wrap:wrap}.science-footnote>a{margin-left:auto}.science-tabs{gap:25px}.science-tabs button{font-size:12px}.science-header>div>div>span{font-size:9px}}
@media(max-width:800px){.science{padding-top:70px}.science-header{padding:20px 17px;gap:12px}.science-header strong{font-size:16px}.science-header>div{gap:11px}.science-header>div>div>span{font-size:8px;letter-spacing:.6px}.science-symbol{font-size:26px}.science-header .preview-badge{font-size:8px;letter-spacing:0}.science-tabs{padding:0 15px;gap:14px;justify-content:space-between}.science-tabs button{font-size:11px;gap:5px;line-height:1.5;padding:15px 0;max-width:33%}.science-tabs button>span{display:none}#science-content{padding:23px 16px}.science-view-heading h3{font-size:24px}.science-view-heading>p:last-child{font-size:13px}.science-view-heading .eyebrow{font-size:10px}.mix-controls{grid-template-columns:1fr;padding:17px;gap:23px}.mix-controls label{font-size:13px}.mix-controls output{font-size:22px}.science-metrics{grid-template-columns:1fr 1fr;gap:9px}.science-metrics strong{font-size:28px}.science-metrics strong.small-value{font-size:23px}.science-metrics>div>span{font-size:11px}.science-metrics small{font-size:10px}.science-grid.mix-grid,.science-grid{grid-template-columns:1fr;gap:16px}.science-card{padding:18px 14px}.science-card-header h4{font-size:14px}.science-card-header>span{font-size:9px}.science-card-header{margin-bottom:15px}.science-legend{gap:12px}.science-legend>span{font-size:10px}.chart-caption{font-size:12px}.science-chart{min-width:480px}.science-footnote{padding:16px;gap:8px}.science-footnote p{flex-basis:100%}.science-footnote>a{margin-left:0}.method-ribbon{justify-content:center;gap:12px 18px;font-size:10px}.method-ribbon>span+span:before{display:none}.validation-model,.causal-card{grid-template-columns:1fr;gap:22px;padding:21px 15px}.validation-model h4,.causal-card h4{font-size:29px}.validation-model>div>p:not(.eyebrow),.causal-card>div>p:not(.eyebrow){font-size:14px}.probability-table td strong{font-size:26px}.probability-table th{font-size:10px;padding:9px 6px}.probability-table td{padding:10px 5px}.probability-table td>span{font-size:9px}.probability-table small{font-size:8px}.science-method{font-size:12px}.science-method p{font-size:12px}.agent-tab{padding-left:9px;padding-right:9px;gap:5px}.tab-copy strong{font-size:18px}.atlas-statement{gap:18px;height:190px}.atlas-statement p{font-size:23px}.atlas-statement>span{font-size:61px}}
.chart-mobile-hint{display:none}
@media(max-width:800px){.chart-mobile-hint{display:block;color:#a185b0;font-size:11px;margin:9px 0 0}.probability-table{min-width:350px}.probability-table td>span,.probability-table small{font-size:11px}.probability-table th{font-size:12px}}
