.csdash-presentation{margin:74px auto 84px;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:38px;align-items:center;color:#e6edf8}.csdash-presentation h2{font:650 clamp(30px,3.4vw,48px)/1.08 'Segoe UI',sans-serif;letter-spacing:-.035em;margin:10px 0 20px}.csdash-presentation p{max-width:42ch;color:#b9c8dc;line-height:1.7}.csdash-presentation .csdash-name{color:#9fbce9;font-size:20px;font-weight:650;margin:0}.csdash-presentation .csdash-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin:24px 0 18px}.csdash-presentation .csdash-primary{background:#7fa8f5;color:#101d32;border:1px solid #7fa8f5;padding:12px 18px;border-radius:7px;font-weight:650;text-decoration:none}.csdash-presentation .csdash-secondary{color:#d3e3fc;text-underline-offset:5px}.csdash-presentation a:focus-visible,.csdash-presentation button:focus-visible,.csdash-download a:focus-visible{outline:3px solid #bdd3ff;outline-offset:4px}.csdash-media{position:relative;margin:0;min-width:0}.csdash-media img{display:block;width:100%;height:auto;border-radius:11px;border:1px solid #38485f}.csdash-media figcaption{font-size:12px;color:#91a5c1;line-height:1.6;margin:10px 2px 0}.csdash-motion{position:absolute;right:12px;top:12px;background:#112137e8;color:#edf5ff;border:1px solid #b7ceef7a;padding:8px 11px;border-radius:6px;font:600 12px 'Segoe UI',sans-serif;cursor:pointer}.csdash-presentation .csdash-compat{font-size:13px;border-top:1px solid #304258;padding-top:15px;color:#a9bdd7}.csdash-download{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px}.csdash-download h2{font-size:34px}.csdash-download .csdash-media{grid-row:1/3}.csdash-download .csdash-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:22px}.csdash-download .csdash-status{color:#a5c5fa;font-size:13px}.csdash-display-note{max-width:75ch;line-height:1.7}.csdash-display-note summary{font-weight:650;cursor:pointer;padding:14px 0}.csdash-display-note p{color:#b9c8dc}.csdash-support-list{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0}.csdash-support-list li{border-bottom:2px solid #4b6e9e;padding:7px 0;margin-right:16px;font-size:13px;color:#bfd0e6}@media(max-width:800px){.csdash-presentation{grid-template-columns:1fr;gap:20px;margin:46px auto 56px}.csdash-presentation p{max-width:65ch}.csdash-presentation h2{max-width:20ch}.csdash-download{grid-template-columns:1fr}.csdash-download .csdash-media{grid-row:auto}.csdash-motion{right:9px;top:9px}.csdash-download h2{font-size:29px}}@media(prefers-reduced-motion:reduce){.csdash-presentation *{scroll-behavior:auto!important;transition:none!important}}

.csdash-media video{display:block;width:100%;height:auto;aspect-ratio:3/2;border:1px solid #38485f;border-radius:11px}.csdash-media [hidden]{display:none!important}.csdash-motion{width:34px;height:34px;padding:7px;display:grid;place-items:center}.csdash-motion svg{width:18px;height:18px;fill:currentColor}
