.c-study-margin-journal{color:var(--color-text);font-family:var(--font-body);overflow-wrap:anywhere}.c-study-margin-journal h1,.c-study-margin-journal h2,.c-study-margin-journal h3{font-family:var(--font-display);color:inherit}.c-study-margin-journal p,.c-study-margin-journal li{line-height:1.6}.c-study-margin-journal a{color:inherit;text-underline-offset:.2em}.c-study-margin-journal a:focus-visible,.c-study-margin-journal summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.c-study-margin-journal img,.c-study-margin-journal svg{max-width:100%;height:auto}.c-study-margin-journal table{border-collapse:collapse;width:100%}.c-study-margin-journal th,.c-study-margin-journal td{text-align:left;padding:.8rem;border-bottom:1px solid var(--color-border)}.c-study-margin-journal .teaching{font-size:.85rem;line-height:1.5}.c-study-margin-journal nav a{display:inline-flex;align-items:center;min-height:44px}
.c-study-margin-journal {padding:2rem 4rem;max-width:1300px;margin:auto}.c-study-margin-journal header{display:grid;grid-template-columns:1fr 1fr auto;gap:2rem;align-items:start;border-bottom:1px solid var(--color-border);padding-bottom:1.5rem}.c-study-margin-journal header>a:first-child{font-weight:800;letter-spacing:.12em;font-family:var(--font-body);text-decoration:none}.c-study-margin-journal header p{margin:0;font-size:.9rem}.c-study-margin-journal .issue{display:grid;grid-template-columns:1fr 1.3fr;gap:5rem;margin:5rem 0}.c-study-margin-journal h1{font-size:clamp(2.8rem,5vw,5rem);line-height:1.1;letter-spacing:-.035em;font-weight:400}.c-study-margin-journal .issue aside>p{max-width:30ch}.c-study-margin-journal .contents>a{display:block;margin:0 0 3rem;text-decoration:none}.c-study-margin-journal .contents span{font-family:var(--font-body);font-size:.8rem}.c-study-margin-journal .contents h2{font-weight:400;font-size:clamp(1.8rem,3vw,3rem);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;margin:.5rem 0}.c-study-margin-journal .colophon{font-size:.85rem;max-width:70ch;border-top:1px solid var(--color-border);padding:2rem 0}.c-study-margin-journal .essay-title{margin:4rem 0 3rem;text-align:center}.c-study-margin-journal .reading{display:grid;grid-template-columns:1fr 3fr;gap:4rem;max-width:950px;margin:0 auto 5rem}.c-study-margin-journal .reading aside{font-family:var(--font-body);font-size:.85rem;padding-top:1rem}.c-study-margin-journal article{font-size:1.15rem;max-width:58ch;font-family:var(--font-display)}.c-study-margin-journal .lead{font-size:1.6rem;line-height:1.5}.c-study-margin-journal article p{margin-bottom:1.5rem}.c-study-margin-journal article h2{font-size:1.8rem;font-weight:400;margin-top:3rem}.c-study-margin-journal blockquote{margin:2rem 0;padding:1rem 0 1rem 2rem;border-left:2px solid var(--color-accent);font-style:italic}@media(max-width:750px){.c-study-margin-journal {padding:1.5rem 1rem}.c-study-margin-journal header{grid-template-columns:1fr 1fr;gap:1rem}.c-study-margin-journal header>a:last-child{grid-column:1/3}.c-study-margin-journal .issue,.c-study-margin-journal .reading{display:block;margin:3rem 0}.c-study-margin-journal .contents{margin-top:3rem}.c-study-margin-journal .reading aside{max-width:38ch;border-left:2px solid var(--color-border);padding:0 0 0 1rem;margin-bottom:2rem}.c-study-margin-journal .essay-title{text-align:left}.c-study-margin-journal article{font-size:1.05rem}.c-study-margin-journal .lead{font-size:1.3rem}}
