.manifest-layout{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,2fr);gap:54px;align-items:start}.manifest-contents{border-top:2px solid var(--purple);padding-top:20px}.manifest-contents h2{font-size:1.6rem;line-height:1.3}.manifest-contents ol{list-style:none;padding:0;margin:0}.manifest-contents li{padding:9px 0;border-bottom:1px solid var(--line);font-size:1rem;line-height:1.5}.manifest-contents a{text-underline-offset:4px}.manifest-body{min-width:0}.manifest-body p{overflow-wrap:anywhere}.manifest-body h2{scroll-margin-top:110px}.manifest-subtitle{font-size:1.35rem;font-weight:700}.manifest-table{overflow-x:auto;margin:30px 0}.manifest-table table{border-collapse:collapse;width:100%;font-size:1rem}.manifest-table th,.manifest-table td{padding:12px;border:1px solid var(--line);text-align:left;vertical-align:top}.manifest-table th{background:var(--cream)}.manifest-table p:last-child{margin-bottom:0}@media(max-width:900px){.manifest-layout{grid-template-columns:1fr;gap:35px}.manifest-contents ol{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}}@media(max-width:550px){.manifest-contents ol{grid-template-columns:1fr}.manifest-table th,.manifest-table td{padding:8px}.manifest-body h3{font-size:1.4rem;line-height:1.3}}
