.study{--paper:#f6f4ef;--fill:#edeae3;--ink:#16130f;--accent:#8a5a18;--ink-muted:#16130f9e;--ink-faint:#16130f61;--on-media:#fbfaf7;--on-media-muted:#fbfaf7b8;--pill:999px;--card:2.2vw;--t-display:clamp(3.5rem, 15.6vw, 16rem);--t-figure:clamp(3rem, 7.3vw, 7.5rem);--t-h1:clamp(2.5rem, 5.2vw, 5.5rem);--t-h2:clamp(2rem, 4.1vw, 4.25rem);--t-h3:clamp(1.25rem, 1.67vw, 1.75rem);--t-body:clamp(1rem, 1.25vw, 1.25rem);--t-small:clamp(.875rem, .97vw, 1rem);background:var(--paper);color:var(--ink);font-family:var(--font-sans);--chrome-bg:#16130f0f;--chrome-fg:#16130f;--chrome-edge:#16130f1a;--cta-bg:var(--ink);--cta-fg:var(--paper)}:root[data-study-tint=media] .study{--chrome-bg:#fbfaf724;--chrome-fg:#fbfaf7;--chrome-edge:#fbfaf738;--cta-bg:var(--paper);--cta-fg:var(--ink)}@media (max-width:1023.98px){.study-sheet-open{--chrome-bg:#16130f0f;--chrome-fg:#16130f;--chrome-edge:#16130f1a}}.study-tinted{color:var(--chrome-fg);transition:background-color .32s,border-color .32s,color .32s}.study-cta{background:var(--cta-bg);color:var(--cta-fg);transition:background-color .32s,color .32s}.study-display{letter-spacing:-.04em;font-weight:700;line-height:.9}.study-heading{letter-spacing:-.02em;font-weight:700;line-height:1}.study-body{letter-spacing:-.01em;font-weight:400;line-height:1.45}.study-footnote{letter-spacing:-.01em;font-size:.8125rem;font-weight:400;line-height:1.45}@media (min-width:1024px){.study-footnote{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.4}}.study-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.study-device{width:min(49vw,40vh,410px);top:35vh}@media (min-width:1024px){.study-device{width:min(23vw,37vh,410px)}}.study-opener{text-align:center;min-height:100vh;color:var(--accent);place-items:center;padding-inline:6vw;display:grid}@media (prefers-reduced-motion:reduce){.study *{transition-duration:.01ms!important}}:root:has(.study){scrollbar-color:#16130f4d #fff}:root:has(.study) ::-webkit-scrollbar{width:12px;height:12px}:root:has(.study) ::-webkit-scrollbar-track{background:#fff}:root:has(.study) ::-webkit-scrollbar-thumb{border-radius:var(--pill,999px);background:#16130f4d;border:3px solid #fff}:root:has(.study) ::-webkit-scrollbar-thumb:hover{background:#16130f73}
