.human-design-methodology .hd-methodology-links{flex-wrap:wrap;gap:12px 24px;padding:20px 0;display:flex}.human-design-methodology .hd-methodology-links a{color:#1e293b;background:#fafbfd;border:1px solid #e2e8f0;border-radius:999px;align-items:center;min-height:40px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.human-design-methodology .hd-methodology-links a:hover{background:#eff6ff;border-color:#bfdbfe}.human-design-methodology .hd-methodology-links a:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.human-design-methodology .hd-methodology-cases,.human-design-methodology .hd-methodology-rejected-cases{gap:12px;margin-top:24px;display:grid}.human-design-methodology .hd-methodology-rejected-cases article{background:#fafbfd;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.human-design-methodology .hd-methodology-rejected-cases h3{margin-top:0}.human-design-methodology .hd-methodology-rejected-cases p:last-child{margin-bottom:0}.human-design-methodology .hd-methodology-rejected-cases code{overflow-wrap:anywhere}.human-design-methodology .hd-methodology-case{background:#fafbfd;border:1px solid #e2e8f0;border-radius:16px;padding:0 20px}.human-design-methodology .hd-methodology-case summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:20px 0;font-weight:600;list-style:none;display:flex}.human-design-methodology .hd-methodology-case summary::-webkit-details-marker{display:none}.human-design-methodology .hd-methodology-case summary span:nth-child(2){margin-left:auto;font-weight:400}.human-design-methodology .hd-methodology-case summary:after{content:"+";font-size:24px;line-height:1}.human-design-methodology .hd-methodology-case[open] summary:after{content:"−"}.human-design-methodology .hd-methodology-case summary:focus-visible{outline-offset:4px;outline:2px solid #1d4ed8}.human-design-methodology .hd-methodology-case dl{gap:0;margin:0 0 20px;display:grid}.human-design-methodology .hd-methodology-case .hd-methodology-case-note{margin:0 0 18px}.human-design-methodology .hd-methodology-case dl>div{border-top:1px solid #e2e8f0;grid-template-columns:minmax(140px,.32fr) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.human-design-methodology .hd-methodology-case dt{font-weight:600}.human-design-methodology .hd-methodology-case dd{overflow-wrap:anywhere;min-width:0;margin:0}.human-design-methodology .hd-methodology-case code{white-space:normal}@media (max-width:680px){.human-design-methodology .hd-methodology-case dl>div{grid-template-columns:1fr;gap:4px}}
