.lists{display:flex;flex-direction:column;width:min(calc(100% - 2em),600px);align-items:flex-start;row-gap:4em}.list{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left}.list-header{width:100%;padding-left:.6em}.list-header p{margin-top:.5em}.list-content{display:flex;max-width:infinity;flex-direction:column;justify-content:flex-start;width:100%;row-gap:.8em}.contact-link{display:flex;flex-direction:row;align-items:center;column-gap:1em}.card{background-color:transparent;border-radius:0;padding:.4em .6em;width:100%;display:flex;flex-direction:column;gap:.2em;color:#1c1c1c;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.card:hover{color:#000;background-color:#0000000d;border-radius:10px;box-shadow:0 4px 12px #0000000f}.global-notes-excerpts{display:flex;flex-direction:column;gap:.35em;padding-left:.6em;margin-top:.2em}.global-notes-label{margin:0;font-size:.8em;font-weight:600;letter-spacing:.02em;text-transform:uppercase;opacity:.55}.global-notes-list{display:flex;flex-direction:column;gap:1rem}.global-note-link{display:flex;align-items:baseline;justify-content:space-between;gap:1em;color:#1c1c1c;text-decoration:none}.global-note-link:hover .global-note-title{text-decoration-thickness:2px}.global-note-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.global-note-date{font-size:.85em;opacity:.6;white-space:nowrap}.card-header{display:flex;align-items:baseline;gap:1em;width:100%}.card-title{margin:0;color:#000;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.card-date{margin-left:auto;font-size:1em;opacity:.6;white-space:nowrap}.card-subtitle{margin:0;color:#1c1c1c;font-size:.9em}.card p,.card h3{margin:0}.root-article{display:flex;max-width:600px;align-items:flex-start}
