body.amba-study{background:#fafafa;letter-spacing:0}
.amba-study .topbar{flex-wrap:wrap;gap:8px 20px}
.amba-study .hero{background:#fff;color:#202426;border-bottom:1px solid #bbb}
.amba-study .hero-inner{padding:36px 0 30px}
.amba-study h1{font-size:34px;line-height:1.3;overflow-wrap:anywhere}
.amba-study h2{font-size:25px;line-height:1.4}
.amba-study h3{margin-top:24px}
.amba-study .lead{color:#41474a}
.amba-study .scope{font-size:14px;color:#51595c;margin-bottom:0}
.amba-study article a{color:#075d79;text-underline-offset:3px}
.amba-study code{overflow-wrap:anywhere}
.amba-study .table-scroll,.amba-study .figure-scroll{overflow-x:auto;max-width:100%;margin:18px 0;border:1px solid #aaa}
.amba-study table{width:100%;min-width:540px;border-collapse:collapse;background:#fff;font-size:15px}
.amba-study th,.amba-study td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #ccd0d1}
.amba-study th{background:#edf3f2;color:#20343a}
.amba-study .timing-figure{margin:24px 0;background:#fff}
.amba-study .figure-scroll img{display:block;width:840px;max-width:none;height:350px}
.amba-study figcaption{display:block;font-size:14px;padding:8px 0}
.amba-study :focus-visible{outline:3px solid #096d91;outline-offset:3px}
.amba-study section[id],.amba-study li[id]{scroll-margin-top:125px}
.amba-study .sources li{margin:8px 0;overflow-wrap:anywhere}
@media(max-width:640px){.amba-study h1{font-size:28px}.amba-study h2{font-size:23px}.amba-study .hero-inner{padding:26px 0}.amba-study .topbar{padding:12px}.amba-study .page-grid{padding-top:24px;gap:24px}}
