.cAwo2q_main{width:min(100% - 2rem,54rem);min-height:65svh;color:var(--q-text);overflow-wrap:anywhere;margin:0 auto;padding:clamp(1.5rem,5vw,3rem) 0 3.5rem}.cAwo2q_back{align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9rem;text-decoration:none;display:inline-flex}.cAwo2q_intro{margin:1.5rem 0 2rem}.cAwo2q_intro h1{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.2}.cAwo2q_intro p,.cAwo2q_section p{color:var(--q-text-muted);line-height:1.7}.cAwo2q_main .cAwo2q_intro a,.cAwo2q_main .cAwo2q_documentBody a,.cAwo2q_main .cAwo2q_back{color:var(--q-accent)}.cAwo2q_eyebrow{color:var(--q-text-muted);margin-bottom:.6rem;font-size:.85rem;display:block}.cAwo2q_sourceList{border:1px solid var(--q-border);background:var(--q-surface);border-radius:.8rem}.cAwo2q_sourceRow{border-radius:inherit;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.cAwo2q_sourceRow:hover{background:var(--q-surface-raised)}.cAwo2q_sourceRow>svg{color:var(--q-text-muted);flex-shrink:0}.cAwo2q_icon{background:var(--q-accent-soft);color:var(--q-accent);border-radius:.7rem;flex-shrink:0;place-items:center;padding:.8rem;display:grid}.cAwo2q_sourceCopy{flex:1;gap:.4rem;min-width:0;display:grid}.cAwo2q_sourceCopy strong{font-size:1.05rem}.cAwo2q_sourceCopy>span,.cAwo2q_hint{color:var(--q-text-muted);font-size:.88rem;line-height:1.65}.cAwo2q_hint{margin-top:1.5rem}.cAwo2q_section{margin-top:2.5rem}.cAwo2q_section h2{margin:0 0 .85rem;font-size:1.2rem}.cAwo2q_credits{border:1px solid var(--q-border);background:var(--q-surface);border-radius:.8rem;gap:0;padding:0 1.25rem;display:grid}.cAwo2q_credits>div{padding:1.1rem 0}.cAwo2q_credits>div+div{border-top:1px solid var(--q-border)}.cAwo2q_credits dt{font-weight:650;line-height:1.5}.cAwo2q_credits dd{color:var(--q-text-muted);margin:.4rem 0 0;font-size:.95rem;line-height:1.65}.cAwo2q_documents{border:1px solid var(--q-border);background:var(--q-surface);border-radius:.8rem;overflow:hidden}.cAwo2q_document+.cAwo2q_document{border-top:1px solid var(--q-border)}.cAwo2q_document summary{cursor:pointer;padding:1.15rem 1.25rem;font-weight:600;line-height:1.5}.cAwo2q_document summary:hover{background:var(--q-surface-raised)}.cAwo2q_document[open] summary{border-bottom:1px solid var(--q-border)}.cAwo2q_documentBody{padding:1.25rem}.cAwo2q_documentBody pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:1.25rem 0 0;font-family:inherit;font-size:.9rem;line-height:1.7}.cAwo2q_main a:focus-visible,.cAwo2q_document summary:focus-visible{outline:2px solid var(--q-accent);outline-offset:-2px;border-radius:.25rem}@media (max-width:480px){.cAwo2q_sourceRow{gap:.75rem;padding:1rem}.cAwo2q_icon{padding:.55rem}.cAwo2q_document summary,.cAwo2q_documentBody{padding:1rem}}
