.regulation-page{color:#071423;background:#f3f0e9}.regulation-manifesto{color:#fffefa;background:#071423;grid-template-columns:1fr 1fr;gap:70px;padding:70px max(28px,50vw - 690px);display:grid}.regulation-manifesto>div{flex-direction:column;align-items:flex-start;display:flex}.regulation-manifesto svg{color:#c8d07d;margin-bottom:22px}.regulation-manifesto span,.regulation-section-head span,.regulation-project span{letter-spacing:.12em;text-transform:uppercase;font:9px Space Mono,monospace}.regulation-manifesto h2,.regulation-section-head h2,.regulation-project h2{letter-spacing:-.035em;margin:18px 0 0;font:clamp(44px,5vw,76px)/.98 Libre Caslon Display,Georgia,serif}.regulation-manifesto p{color:#bdc6ce;max-width:680px;font-size:16px;line-height:1.7}.regulation-stream{padding:70px max(28px,50vw - 690px)}.regulation-head{letter-spacing:.1em;border-bottom:1px solid #071423;justify-content:space-between;padding-bottom:12px;font:9px Space Mono,monospace;display:flex}.regulation-stream article{border-bottom:1px solid #c9c1b6;grid-template-columns:44px 125px 1fr 72px;align-items:start;gap:24px;padding:28px 0;display:grid}.regulation-index,.regulation-source-count,.regulation-state small{text-transform:uppercase;font:8px Space Mono,monospace}.regulation-state{flex-direction:column;gap:10px;display:flex}.regulation-copy h2{margin:0 0 12px;font:34px/1.05 Libre Caslon Display,Georgia,serif}.regulation-copy p{color:#59656e;max-width:860px;font-size:13px;line-height:1.55}.regulation-copy blockquote{border-left:2px solid #c85f3e;margin:18px 0 0;padding-left:18px;font:18px/1.45 Libre Caslon Display,Georgia,serif}.regulation-systems,.regulation-briefs,.regulation-sources{border-top:1px solid #c9c1b6;padding:70px max(28px,50vw - 690px)}.regulation-section-head{grid-template-columns:.28fr 1fr;gap:42px;margin-bottom:36px;display:grid}.regulation-system-grid{background:#c9c1b6;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.regulation-system-grid article{background:#fffefa;flex-direction:column;min-height:280px;padding:28px;display:flex}.regulation-system-grid small,.regulation-system-grid span,.regulation-brief-grid small{text-transform:uppercase;font:8px Space Mono,monospace}.regulation-system-grid h3,.regulation-brief-grid h3{margin:36px 0 14px;font:30px/1.05 Libre Caslon Display,Georgia,serif}.regulation-system-grid p,.regulation-brief-grid p{color:#5d6871;font-size:12px;line-height:1.55}.regulation-system-grid span{color:#c85f3e;margin-top:auto}.regulation-briefs{background:#fffefa}.regulation-brief-grid{background:#c9c1b6;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.regulation-brief-grid article{background:#f3f0e9;padding:34px}.regulation-brief-grid>article>p{color:#071423;font-size:15px}.regulation-brief-grid>article>div{border-top:1px solid #c9c1b6;margin-top:26px;padding-top:20px}.regulation-project{background:#e9e2d7;grid-template-columns:1fr 1fr;gap:70px;padding:72px max(28px,50vw - 690px);display:grid}.regulation-project svg{margin-bottom:20px}.regulation-project p{color:#52606b;font-size:15px;line-height:1.65}.regulation-project-signals{grid-template-columns:repeat(2,1fr);margin:26px 0;display:grid}.regulation-project-signals span{border-top:1px solid #bcb3a7;flex-direction:column;gap:8px;padding:14px 0;display:flex}.regulation-project-signals strong{text-transform:none;font:24px Libre Caslon Display,Georgia,serif}.regulation-project a{color:inherit;border-bottom:1px solid #071423;align-items:center;gap:7px;padding-bottom:3px;font-size:12px;text-decoration:none;display:inline-flex}.regulation-sources>a{color:inherit;border-bottom:1px solid #c9c1b6;grid-template-columns:44px 1fr 90px 18px;align-items:start;gap:20px;padding:22px 0;text-decoration:none;display:grid}.regulation-sources>a>span,.regulation-sources>a b,.regulation-sources small{text-transform:uppercase;font:8px Space Mono,monospace}.regulation-sources strong{margin:7px 0;font:23px Libre Caslon Display,Georgia,serif;display:block}.regulation-sources p{color:#65707a;max-width:760px;font-size:11px}.regulation-sources b{text-align:center;border:1px solid #9aa1a7;padding:7px;font-weight:400}@media (width<=900px){.regulation-manifesto,.regulation-project{grid-template-columns:1fr;gap:35px}.regulation-section-head{grid-template-columns:1fr;gap:12px}.regulation-system-grid{grid-template-columns:repeat(2,1fr)}.regulation-stream article{grid-template-columns:40px 105px 1fr}.regulation-source-count{grid-column:3}}@media (width<=620px){.regulation-manifesto,.regulation-stream,.regulation-systems,.regulation-briefs,.regulation-project,.regulation-sources{padding-left:20px;padding-right:20px}.regulation-stream article{grid-template-columns:34px 1fr}.regulation-state{grid-column:2}.regulation-copy{grid-column:1/3}.regulation-source-count{grid-column:2}.regulation-system-grid,.regulation-brief-grid{grid-template-columns:1fr}.regulation-sources>a{grid-template-columns:30px 1fr 16px}.regulation-sources>a b{grid-column:2}.regulation-sources>a svg{grid-area:1/3/3}}
