.brief-page{--serif:Georgia,'Times New Roman',serif;font-size:17px}.brief-nav{display:flex;align-items:center;gap:2rem;padding:1.5rem 6vw;border-bottom:1px solid var(--line)}.brief-nav>a:nth-child(2){margin-left:auto}.brief-nav a:not(.wordmark){font-size:.85rem}.brief-page button{padding:.7rem 1rem;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer}.brief-page button:hover{background:var(--ink);color:var(--paper)}.brief-page :focus-visible{outline:3px solid var(--red);outline-offset:5px}.brief-hero{padding:5rem 8vw 0}.brief-hero h1{font-size:clamp(4rem,10vw,9rem);line-height:.95;margin:2rem 0 3rem}.brief-opening{display:grid;grid-template-columns:1fr 2fr;gap:5vw}.brief-name{font-size:1.3rem}.brief-name span{display:block;font-size:.8rem;color:var(--muted);margin-top:1rem}.brief-lede{font-family:var(--serif);font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.35}.brief-index{display:flex;gap:2rem;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:3rem;padding:1.2rem 0;font-size:.8rem}.brief-index a{text-decoration:none}.brief-section{display:grid;grid-template-columns:1fr 3fr;gap:5vw;padding:5rem 8vw;border-top:1px solid var(--line);scroll-margin-top:1rem}.brief-section-label{font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;color:var(--muted)}.brief-section h2{font:400 clamp(2.2rem,4vw,4.2rem)/1.1 var(--serif);letter-spacing:-.03em;margin-bottom:2rem}.brief-section h3{font:400 2rem/1.15 var(--serif);margin-bottom:.8rem}.brief-section p{max-width:75ch}.background-list>div,.project-facts>div{display:grid;grid-template-columns:1fr 2.5fr;gap:1.5rem;border-top:1px solid var(--line);padding:1rem 0}.brief-page dt{font-weight:600;font-size:.85rem}.brief-page dd{margin:0}.project-section{background:#e9e3d7}.brief-project{padding:3rem 0;border-bottom:1px solid var(--line)}.project-heading h3{font-size:3.3rem;letter-spacing:-.03em;margin:1rem 0}.project-heading h3 span{font-size:1.6rem}.project-status{display:inline-block;border:1px solid #496047;color:#344a32;padding:.25rem .7rem;font-size:.75rem;margin-bottom:1.5rem}.brief-project video{width:100%;display:block;background:#161714;margin-top:2rem;aspect-ratio:16/9}.asset-caption{font-size:.8rem;color:#595951;margin:.8rem 0 1.5rem}.brief-page details{border-block:1px solid var(--line);padding:1rem 0;margin:1.5rem 0}.brief-page summary{cursor:pointer;font-weight:600}.brief-page details img{max-width:100%;max-height:600px;display:block;margin:1rem auto}.brief-page details p{margin:1rem 0 0}.question-section{background:#193951;color:#f3efe6}.question-section .brief-section-label{color:#b5c8d4}.question-section h2 em{color:#ff9a82}.research-routes{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:3rem 0}.research-routes article{border-top:1px solid #91a3ae;padding-top:1.5rem}.research-routes article>span{font-size:.68rem;letter-spacing:.07em;color:#c3d6e0}.research-routes h3{margin-top:1.3rem}.ethics-note{border-top:1px solid #91a3ae;padding-top:1.5rem;font-size:.9rem}.review-list>div{display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--line)}.review-list>div>span{color:var(--red);font-size:.8rem}.review-list h3{font-size:1.6rem}.review-list p{margin-bottom:0}.brief-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.chinese-summary{background:#e9e3d7}.chinese-summary h2{font-family:serif;font-size:2.5rem}.brief-footer{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.75rem}.brief-footer a{text-transform:none}@media(max-width:700px){.brief-nav{padding:1rem;gap:1rem}.brief-nav>a:nth-child(2){font-size:.7rem}.brief-nav button{font-size:.7rem}.brief-hero{padding:3rem 1.25rem 0}.brief-opening,.brief-section,.research-routes{grid-template-columns:1fr}.brief-section{padding:3rem 1.25rem;gap:1.5rem}.brief-hero h1{font-size:4.4rem}.brief-index{gap:1rem}.project-heading h3{font-size:2.5rem}.background-list>div,.project-facts>div{grid-template-columns:1fr;gap:.5rem}}@media print{body.brief-page{background:white;font-size:10pt;color:black}.brief-nav,.brief-index,.brief-actions,.skip-link,video,.brief-project details,.brief-footer,.chinese-summary{display:none!important}.brief-hero,.brief-section{padding:14pt 0;display:block}.brief-hero h1{font-size:32pt;margin:10pt 0}.brief-section h2{font-size:22pt;margin:8pt 0}.brief-opening{display:block}.brief-name{font-size:12pt}.brief-name span{display:inline;margin-left:12pt}.brief-lede{font-size:13pt}.question-section,.project-section{background:white;color:black}.question-section h2 em,.question-section .brief-section-label,.research-routes article>span{color:black}.research-routes{display:block;margin:12pt 0}.project-heading h3{font-size:20pt}.brief-project{padding:12pt 0}.brief-page a{color:black}.brief-section-label{margin-bottom:6pt}h2,h3,dt,summary{break-after:avoid}p,dd{orphans:3;widows:3}@page{margin:17mm}}
