.reveal .slide-body>h2{font-size:51px}.reveal .card p{font-size:29px}.reveal .card .formula{font-size:32px}.reveal .search-title{font-size:96px}.cover-layout{grid-template-columns:1.2fr 1fr}.reveal .card-grid .formula{padding:14px 20px}.reveal sub{font-size:70%;vertical-align:sub;line-height:0}.reveal sup{font-size:70%;vertical-align:super;line-height:0}.rg-svg{width:100%;height:100%;display:block}.rg-svg text{font-family:'Segoe UI',sans-serif}.static-diagram{height:400px}.card .static-diagram{height:240px}.compact.card-grid .card{padding:20px 28px}.compact.card-grid .card p{margin:10px 0 0}.slide-body>.static-diagram{height:260px}#vision .static-diagram{height:370px}.three-captions{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;text-align:center}.three-captions p{font-size:29px!important;line-height:1.5}.three-captions strong{color:var(--c-neural)}
.rg-widget{background:rgba(20,26,38,.88);border:1px solid var(--line);border-radius:18px;padding:20px 24px}.rg-toolbar{display:flex;align-items:center;gap:12px;min-height:54px}.rg-toolbar button,.rg-toolbar select,.rg-side button{border:1px solid #44516c;border-radius:9px;background:var(--bg-soft);color:var(--text);font:600 21px 'Segoe UI',sans-serif;padding:9px 15px;cursor:pointer;min-height:46px}.rg-toolbar button.primary{background:var(--c-stat);color:var(--bg)}.rg-toolbar button:disabled{opacity:.35;cursor:default}.rg-toolbar label{display:flex;align-items:center;gap:9px;font-size:21px;color:var(--text-muted)}.rg-toolbar .end{margin-left:auto}.rg-main{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:24px;margin-top:18px}.rg-graphic{height:535px;border:1px solid var(--line);border-radius:12px;background:rgba(11,15,23,.5);min-width:0;overflow:hidden;position:relative}.rg-side{display:flex;flex-direction:column;gap:18px;min-width:0;font-size:27px;line-height:1.5}.rg-side p{font-size:25px!important;margin:0!important}.rg-status{font-size:27px;min-height:76px;line-height:1.4}.rg-heading{font-size:19px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:8px}.rg-box{padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.rg-metric{font-size:42px;color:var(--c-stat);font-weight:600}.rg-side .formula{font-size:27px;padding:16px 18px}.rg-small{font-size:21px!important;color:var(--text-muted)}.rg-bottom{display:flex;justify-content:space-between;margin-top:14px;font-size:20px;color:var(--text-muted);line-height:1.4}.rg-bottom span+span{color:var(--c-comp)}.rg-plot{width:100%;height:100%}.rg-plot .modebar{display:none!important}.rg-plot .hoverlayer text{font-size:19px!important}
.rg-toolbar input[type=range]{width:165px;accent-color:var(--c-stat)}.rg-toolbar output{min-width:45px;color:var(--text);font-size:21px}.rg-toolbar{flex-wrap:wrap;row-gap:8px}.rg-side{gap:12px}.rg-side .rg-box{padding:12px 16px}.rg-side p{font-size:24px!important}.rg-small{font-size:20px!important}.rg-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rg-metrics .rg-metric{font-size:31px}.rg-side .rg-heading{font-size:18px;line-height:1.3}.rg-side .rg-metric{font-size:34px}.rg-toolbar select{max-width:230px}.rg-toolbar button{font-size:20px}.rg-bottom{gap:20px}.rg-bottom span:last-child{text-align:right}.rg-side select{font-size:22px;background:var(--bg-soft);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:7px}.rg-side .point-values{font-size:25px}button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid var(--c-cyber);outline-offset:3px}.reveal .formula{line-height:1.65}.reveal .card-grid .formula{font-size:29px}

#confounding .static-diagram{height:480px}

/* Preserve case-sensitive mathematical labels such as n, t and sigma. */
.rg-heading{text-transform:none;letter-spacing:.02em}
