.projectBrief{margin:20px 0 26px;border:1px solid #24344a;border-radius:16px;background:#090f18;overflow:hidden}.projectBrief summary{cursor:pointer;padding:16px 18px;color:#b7c9e2;font-weight:800;font-size:13px;letter-spacing:.02em}.projectBrief[open] summary{border-bottom:1px solid #1c2939}.markdownBrief{padding:22px 24px;max-height:640px;overflow:auto;color:#c8d3e2;line-height:1.72}.markdownBrief h1,.markdownBrief h2,.markdownBrief h3{color:#f2f6fb;line-height:1.2;margin:1.35em 0 .55em}.markdownBrief h1{font-size:30px}.markdownBrief h2{font-size:23px;border-bottom:1px solid #223047;padding-bottom:8px}.markdownBrief h3{font-size:18px}.markdownBrief p{margin:.8em 0}.markdownBrief ul,.markdownBrief ol{padding-left:24px}.markdownBrief li{margin:.35em 0}.markdownBrief strong{color:#fff}.markdownBrief blockquote{margin:1em 0;padding:10px 16px;border-left:3px solid #7098d1;background:#0b1420;color:#aebed3}.markdownBrief code{background:#111a27;border:1px solid #24354d;border-radius:6px;padding:2px 5px;font-size:.9em}.markdownBrief pre{overflow:auto;background:#05080d;border:1px solid #1f2d40;border-radius:12px;padding:14px}.markdownBrief pre code{background:transparent;border:0;padding:0}.markdownBrief hr{border:0;border-top:1px solid #223047;margin:26px 0}@media(max-width:760px){.markdownBrief{padding:16px;max-height:520px}.markdownBrief h1{font-size:25px}.markdownBrief h2{font-size:20px}}