.as-scope{--lesson-accent:#9b4a2f;--lesson-accent-ink:#fff;--lesson-accent-dark:#f0b9a3;display:contents}.as-scope .st-cta.st-cta,.as-scope a.st-cta.st-cta,.as-scope a.st-cta.st-cta:visited{color:#fff;background:#9b4a2f}.am-root.as-root{--am-accent:#9b4a2f;--am-accent-soft:#f7ebe5}.as-root .as-q{font-family:var(--am-serif);color:var(--am-ink);margin:4px 0 12px;font-size:18px;font-weight:600;line-height:1.45}.as-root .ae-extract p{margin:0}.as-band-line{color:var(--am-ink);margin:0 0 12px}.as-bands{gap:6px;margin:0;padding:0;list-style:none;display:grid}.as-bands li{line-height:1.45}.as-bands strong{font-variant-numeric:tabular-nums;min-width:70px;display:inline-block}.as-unmatched{margin:0 0 10px;padding-left:20px}.as-model p{margin:0 0 6px}.as-part{margin-top:36px}.as-part>h2 small{font-family:var(--am-sans);color:var(--am-muted);margin-top:4px;font-size:14px;font-weight:500;display:block}.as-group{color:var(--am-accent);background:var(--am-accent-soft);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.as-qlist{gap:18px;max-width:780px;display:grid}.as-qlist details{margin-top:10px}.as-qlist summary{cursor:pointer;color:var(--am-accent);font-weight:600}@media (max-width:560px){.as-root .am-nav{scrollbar-width:none;flex-wrap:nowrap;gap:0;max-width:calc(100% + 8px);margin-left:-8px;overflow-x:auto}.as-root .am-nav::-webkit-scrollbar{display:none}.as-root .am-nav a{white-space:nowrap;padding:8px 7px;font-size:14px}}
