.osa-study{--ink:#17243d;--muted:#5d6a7b;--hair:#dce5ef;--wash:#f6f9fd;--violet:#545fc0;--aqua:#37b2bc;--orange:#ef9c66;color:var(--ink);background:#fff;font:400 15px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}.osa-study a{color:inherit;text-decoration:none}.osa-study button,.osa-study input{font-family:inherit}.osa-study button{cursor:pointer}.osa-study :focus-visible{outline-offset:3px;outline:3px solid #69a9ee}.osa-study .study-topbar{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:20px;max-width:1250px;margin:auto;padding:18px clamp(20px,4vw,46px);display:flex}.osa-study .study-brand{letter-spacing:.07em;align-items:center;gap:10px;font-size:16px;font-weight:750;display:flex}.study-brand-mark{color:#fff;background:#212e56;border-radius:10px;place-items:center;width:36px;height:36px;font:700 23px/1 Georgia,serif;display:grid}.osa-study .study-brand small{letter-spacing:.15em;color:#8490a0;font:700 9px system-ui;display:block}.study-topnav{flex-wrap:wrap;gap:6px;display:flex}.osa-study .study-topnav a{color:#47566c;border:1px solid #0000;border-radius:100px;padding:8px 11px;font-size:12px;font-weight:700}.osa-study .study-topnav a:hover{background:#eff3fa}.osa-study .study-topnav a[aria-current=page]{color:#4656b6;background:#e9edff;border-color:#c5cdf9}.osa-study .study-topnav .study-topnav-compare{border-color:var(--hair)}.study-main{max-width:1250px;margin:0 auto;padding:0 clamp(20px,4vw,46px)}.study-intro{max-width:810px;padding:56px 0 34px}.study-kicker,.study-section-id,.study-label-technical{letter-spacing:.145em;color:#5864b5;text-transform:uppercase;font:750 11px/1.4 system-ui}.study-kicker{align-items:center;gap:10px;margin-bottom:13px;display:flex}.study-status-dot{background:#69b5a5;border-radius:100%;width:8px;height:8px}.study-kicker-divider{color:#abb4ca}.study-intro h1{letter-spacing:-.025em;max-width:860px;margin:0;font:700 clamp(31px,4.4vw,55px)/1.07 Georgia,Times New Roman,serif}.study-intro>p:not(.study-kicker){color:var(--muted);max-width:740px;margin:16px 0;font-size:17px;line-height:1.6}.study-intro-meta{color:#647188;flex-wrap:wrap;align-items:center;gap:9px 18px;font:600 12px system-ui;display:flex}.osa-study .study-intro-meta a{color:#4d59ad;text-underline-offset:3px;text-decoration:underline}.study-stage{background:#f7f9fd;border:1px solid #d7e1ee;border-radius:23px;overflow:hidden;box-shadow:0 18px 58px #26365e0b}.study-stage-heading{justify-content:space-between;align-items:flex-start;gap:22px;padding:28px 30px 23px;display:flex}.study-stage-heading h2,.study-narrative h2,.study-geometry h2,.study-section-wrap h2,.study-evidence h2{letter-spacing:-.015em;margin:9px 0;font:700 clamp(24px,3vw,36px)/1.15 Georgia,Times New Roman,serif}.study-stage-heading p:not(.study-section-id),.study-geometry-head p:not(.study-section-id),.study-narrative-copy p:not(.study-section-id){color:var(--muted);max-width:630px;line-height:1.65}.study-stage-pill,.study-pill-simple{color:#59698d;white-space:nowrap;background:#fff;border:1px solid #ccd7eb;border-radius:100px;padding:7px 12px;font:700 11px system-ui}.study-stage-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:16px;padding:0 18px 18px;display:grid}.study-video-block,.study-flow-block{background:#fff;border:1px solid #dce4ef;border-radius:17px;min-width:0;overflow:hidden}.study-video-block{color:#eef3ff;background:#101a2b;border-color:#1f324d;flex-direction:column;display:flex}.study-media-topline{letter-spacing:.075em;color:#a3c3d4;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font:700 11px/1.25 system-ui;display:flex}.study-media-topline>span{align-items:center;gap:6px;display:flex}.study-live-dot{background:#76d8ce;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #74d7cc1b}.study-media-topline output{font-variant-numeric:tabular-nums;color:#fff}.study-scan{aspect-ratio:4/3;background:radial-gradient(circle at 50% 30%,#354a5d,#0a1524 80%);place-items:center;display:grid;position:relative;overflow:hidden}.study-scan canvas{image-rendering:auto;width:100%;height:100%;display:block}.study-scan-overlay{pointer-events:none;justify-content:space-between;align-items:end;padding:0 18px 15px;display:flex;position:absolute;inset:auto 0 0}.study-scan-tag{color:#9cf1e4;background:#133d4dbe;border:1px solid #7bd6c45c;border-radius:5px;padding:5px 8px;font:750 10px system-ui}.study-scan-corner{letter-spacing:.1em;color:#d6ecf580;font:700 9px system-ui}.study-playline{align-items:center;gap:10px;padding:13px 16px 8px;display:flex}.study-playline label{color:#b9c9d8;white-space:nowrap;font:700 11px system-ui}.study-playline input{accent-color:#7fdad0;cursor:pointer;flex:1;min-width:0}.study-play{color:#c9fff5;background:#71dcc72c;border:1px solid #6fe0d281;border-radius:9px;min-width:75px;padding:7px 12px;font:700 11px system-ui}.study-play span:first-child{margin-right:5px}.study-plain-button{color:#cdd9ea;background:0 0;border:0;padding:6px;font:700 11px system-ui}.study-media-note{color:#9fb0c0;padding:0 18px 13px;font:400 11px/1.5 system-ui}.study-flow-block{flex-direction:column;padding:17px 19px;display:flex}.study-flow-head{justify-content:space-between;align-items:flex-start;gap:8px;padding-bottom:12px;display:flex}.study-flow-head h3{margin:3px 0;font:700 23px/1.15 Georgia,serif}.study-flow-head>span{color:#7c889a;text-align:right;max-width:120px;font:600 11px system-ui}.study-flow-track{align-items:stretch;gap:2px;min-width:0;display:flex}.study-node{color:#263550;background:#fbfcff;border:1px solid #dce4f1;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:9px 2px 10px;transition:background .18s,border .18s,transform .18s;display:flex;position:relative}.study-node:hover{background:#f1f5ff;border-color:#99b3e2;transform:translateY(-1px)}.study-node[aria-pressed=true]{background:#edf1ff;border-color:#737fe0;box-shadow:0 0 0 1px #7e89e24d}.study-node-n{color:#8590ac;letter-spacing:.08em;font:750 9px system-ui}.study-node strong{font:750 clamp(11px,.97vw,14px)/1.3 system-ui}.study-node small{color:#7a879a;text-align:center;max-width:110px;font:500 10px/1.35 system-ui}.study-node-symbol{color:#596bbf;place-items:center;width:32px;height:32px;display:grid}.study-node-symbol svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;width:28px;height:28px}.study-flow-arrow{color:#94a4c1;align-self:center;margin-inline:1px;font:600 16px system-ui}.study-recurrence{color:#8893bd;justify-content:center;align-items:flex-end;height:52px;padding-bottom:2px;display:flex;position:relative}.study-recurrence svg{opacity:.8;width:100%;height:30px;position:absolute;inset:0 auto auto 0}.study-recurrence span{color:#6774ab;z-index:1;background:#fff;padding:2px 8px;font:700 11px system-ui}.study-inspector{background:#f6f8fc;border:1px solid #dfe5f2;border-radius:12px;margin-top:auto;padding:16px 18px}.study-inspector-line{letter-spacing:.055em;text-transform:uppercase;color:#7d8aa0;justify-content:space-between;gap:12px;font:750 10px system-ui;display:flex}.study-inspector-line span:last-child{color:#5b68b4}.study-inspector h4{margin:10px 0 4px;font:700 19px Georgia,serif}.study-inspector p{color:#526278;font:400 13px/1.57 system-ui}.study-inspector-tip{border-top:1px solid #dce4ec;margin-top:12px;padding-top:8px;color:#7e8b9f!important;font-size:11px!important}.study-narrative{border-bottom:1px solid var(--hair);grid-template-columns:.78fr 1.22fr;gap:40px;padding:58px 8px;display:grid}.study-narrative-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.study-narrative-metrics>div{border-left:1px solid #d4dfec;padding-left:17px}.study-narrative-metrics span{color:#6877ad;margin-bottom:10px;font:750 10px system-ui;display:block}.study-narrative-metrics strong{font:700 17px/1.2 Georgia,serif;display:block}.study-narrative-metrics p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.study-geometry{padding:56px 0 34px}.study-geometry-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.study-geometry-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;display:grid}.study-geometry-canvas,.study-geometry-explanation{border:1px solid var(--hair);background:#fafcff;border-radius:17px;min-width:0;padding:24px}.study-geometry-canvas svg{width:100%;height:auto;max-height:257px;display:block;overflow:visible}.study-geometry-canvas label{justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.study-geometry-canvas input{accent-color:#5968c5;cursor:pointer;width:100%;margin:15px 0}.study-geometry-canvas output{color:#5360b5;font:700 14px system-ui}.study-preset-row{flex-wrap:wrap;gap:8px;display:flex}.study-preset-row button{color:#465579;background:#fff;border:1px solid #d1dceb;border-radius:100px;padding:8px 12px;font-size:12px}.study-preset-row button:hover{background:#e9eeff}.study-stat-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:18px;display:grid}.study-stat-pair>div{background:#eaf0ff;border-radius:12px;gap:4px;padding:16px;display:grid}.study-stat-pair span{color:#53668c;font:700 11px/1.4 system-ui}.study-stat-pair strong{color:#384f9c;font-variant-numeric:tabular-nums;font:700 32px Georgia,serif}.study-stat-pair small{color:#657597;font:500 11px system-ui}.study-geometry-explanation>p:not(.study-toy-disclaimer){color:#3e516a;margin-bottom:14px;font-weight:600;line-height:1.55}.study-geometry-explanation details{color:#516177;border-top:1px solid #dce4ef;padding:13px 0;font-size:13px;line-height:1.58}.study-geometry-explanation summary{cursor:pointer;color:#283b5a;font-weight:720}.study-geometry-explanation details p{padding:8px 0 3px;line-height:1.55}.study-toy-disclaimer{color:#7a8796;border-top:1px solid #dae4ef;margin-top:7px;padding-top:11px;line-height:1.6;font-size:11px!important}.study-existing-lab{background:#f7f9fc;padding:44px 0 48px}.study-section-wrap{max-width:1160px;margin:0 auto;padding:0 clamp(20px,4vw,46px)}.study-section-wrap p:not(.study-section-id){color:#627186;max-width:820px}.study-existing-lab .osa-explainer{max-width:1150px;margin:auto;box-shadow:none!important;background:#fff!important}.study-existing-lab .osa-explainer-header{max-width:850px}.study-evidence{grid-template-columns:.66fr 1.34fr;align-items:center;gap:26px;padding:62px 0 50px;display:grid}.study-evidence p{color:var(--muted);max-width:430px;margin:12px 0 18px}.osa-study .study-evidence a{color:#4b58b0;border:1px solid #beccef;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-block}.study-evidence figure{background:#fff;border:1px solid #dbe3ed;border-radius:12px;margin:0;padding:14px}.study-evidence img{width:100%;height:auto;display:block}.study-evidence figcaption{color:#718095;margin-top:10px;font-size:11px}.study-footer{border-top:1px solid #dae4ef;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 60px;display:flex}.study-footer strong{font:700 23px Georgia,serif}.study-footer p{color:var(--muted);margin:8px 0 0}.study-footer-actions{flex-wrap:wrap;gap:10px;display:flex}.osa-study .study-footer-actions a{border-radius:9px;padding:11px 16px;font-size:13px;font-weight:700}.study-switch-button{background:#34468c;color:#fff!important}.study-other-button{border:1px solid var(--hair);background:#fff}.osa-study--network-first .study-intro{max-width:900px}.osa-study--network-first .study-stage-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.osa-study--network-first .study-flow-block{grid-area:1/1/auto/-1;padding:28px 30px}.osa-study--network-first .study-node{padding:20px 12px}.osa-study--network-first .study-node strong{font-size:16px}.osa-study--network-first .study-node-symbol{width:50px;height:50px}.osa-study--network-first .study-node-symbol svg{width:40px;height:40px}.osa-study--network-first .study-video-block{grid-area:2/1}.osa-study--network-first .study-video-block .study-scan{aspect-ratio:16/7}.osa-study--network-first .study-inspector h4{font-size:23px}.osa-study--network-first .study-inspector p{font-size:15px}.osa-study--network-first .study-narrative{grid-template-columns:.7fr 1.3fr}@media (width<=950px){.study-stage-grid,.osa-study--network-first .study-stage-grid{grid-template-columns:1fr}.osa-study--network-first .study-flow-block,.osa-study--network-first .study-video-block{grid-area:auto/1}.osa-study--network-first .study-flow-block{order:-1}.study-video-block{max-width:none}.study-narrative,.study-geometry-grid,.study-evidence{grid-template-columns:1fr}}@media (width<=600px){.osa-study .study-topbar{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:13px 15px}.study-topnav{gap:3px}.osa-study .study-topnav a{padding:6px 8px;font-size:11px}.study-intro{padding:35px 0 25px}.study-intro h1{font-size:34px}.study-intro>p:not(.study-kicker){font-size:15px}.study-stage-heading{flex-direction:column;padding:23px 18px 17px}.study-stage-grid{gap:12px;padding:0 11px 11px}.study-flow-block,.osa-study--network-first .study-flow-block{padding:14px 10px}.study-flow-track{gap:1px}.study-node,.osa-study--network-first .study-node{padding:8px 2px}.study-node strong,.osa-study--network-first .study-node strong{font-size:10px}.study-node small{font-size:9px}.study-node-symbol,.osa-study--network-first .study-node-symbol{width:25px;height:25px}.study-node-symbol svg,.osa-study--network-first .study-node-symbol svg{width:23px;height:23px}.study-flow-arrow{margin:0;font-size:11px}.study-recurrence{height:43px}.study-playline{flex-wrap:wrap}.study-media-note{font-size:10px}.study-narrative{gap:24px;padding:45px 0}.study-narrative-metrics{grid-template-columns:1fr;gap:15px}.study-narrative-metrics>div{padding-left:15px}.study-geometry{padding:45px 0}.study-geometry-head{flex-direction:column}.study-geometry-canvas,.study-geometry-explanation{padding:17px}.study-stat-pair strong{font-size:26px}.study-evidence{padding:45px 0}.study-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.osa-study *,.osa-study :before,.osa-study :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.study-topbar,.study-playline,.study-footer-actions{display:none!important}.osa-study{color:#111;background:#fff}.study-flow-block,.study-video-block{break-inside:avoid}}body:has(.osa-study)>div.fixed{display:none!important}.study-motion-explainer{color:#d9e4f4;background:#17273d;border-top:1px solid #31415a;padding:14px 18px}.study-motion-explainer>span{color:#8ec1c5;letter-spacing:.12em;font:750 10px system-ui}.study-motion-explainer h4{margin:7px 0;font:700 16px/1.28 Georgia,serif}.study-motion-explainer p{color:#bac9d6;font-size:11px;line-height:1.55}.osa-study--network-first .study-video-block{grid-column:1/-1;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) minmax(0,.98fr);display:grid}.osa-study--network-first .study-media-topline{grid-area:1/1}.osa-study--network-first .study-scan{aspect-ratio:16/7;grid-area:2/1}.osa-study--network-first .study-playline{grid-area:3/1}.osa-study--network-first .study-media-note{grid-area:4/1}.osa-study--network-first .study-motion-explainer{background:linear-gradient(135deg,#182a44,#101a2e);border-top:0;border-left:1px solid #31415a;flex-direction:column;grid-area:1/2/5;justify-content:center;padding:clamp(25px,4vw,52px);display:flex}.osa-study--network-first .study-motion-explainer h4{max-width:540px;margin:18px 0;font-size:clamp(24px,2.6vw,32px)}.osa-study--network-first .study-motion-explainer p{max-width:520px;font-size:14px;line-height:1.65}@media (width<=600px){.osa-study--network-first .study-video-block{flex-direction:column;grid-column:1;display:flex}.osa-study--network-first .study-scan{aspect-ratio:4/3}.osa-study--network-first .study-motion-explainer{border-top:1px solid #31415a;border-left:0;padding:14px 18px}.osa-study--network-first .study-motion-explainer h4{margin:7px 0;font-size:16px}.osa-study--network-first .study-motion-explainer p{font-size:11px}}
