@charset "UTF-8";.theme-slider{position:fixed;top:18px;right:max(18px,env(safe-area-inset-right,0px));z-index:50;transition:transform .25s ease,opacity .25s ease;display:flex;align-items:center;padding:3px;border-radius:999px;background:rgba(250,250,249,.92);border:1px solid #d0cec8;box-shadow:0 1px 5px rgba(0,0,0,.14);backdrop-filter:blur(5px)}.theme-slider button{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;padding:0;background:0 0;border-radius:50%;color:#6e7781;font-size:13px;cursor:pointer;transition:color .25s ease}.theme-slider button i{margin:0;color:inherit;font-size:inherit}.theme-slider button.active{color:#4c7a5d}.theme-slider button:focus-visible{outline:2px solid #4c7a5d;outline-offset:2px}.theme-slider .thumb{position:absolute;z-index:1;top:3px;left:3px;width:30px;height:30px;border-radius:50%;background:rgba(76,122,93,.12);transition:transform .28s cubic-bezier(.4,0,.2,1)}.theme-slider[data-active=light] .thumb{transform:translateX(30px)}.theme-slider[data-active=dark] .thumb{transform:translateX(60px)}@media(max-width:88rem){.theme-slider{top:auto;bottom:calc(18px + env(safe-area-inset-bottom,0px));right:calc(18px + env(safe-area-inset-right,0px))}}html[data-controls-hidden] .theme-slider{transform:translateX(140%);opacity:0;pointer-events:none}@media print{.theme-slider{display:none!important}}@media screen and (prefers-color-scheme:dark){html:not([data-theme=light]) .theme-slider{background:rgba(40,40,40,.92);border-color:#504945;box-shadow:0 1px 5px rgba(0,0,0,.5)}html:not([data-theme=light]) .theme-slider button{color:#928374}html:not([data-theme=light]) .theme-slider button.active{color:#89b482}html:not([data-theme=light]) .theme-slider .thumb{background:rgba(137,180,130,.16)}}@media screen{html[data-theme=dark] .theme-slider{background:rgba(40,40,40,.92);border-color:#504945;box-shadow:0 1px 5px rgba(0,0,0,.5)}html[data-theme=dark] .theme-slider button{color:#928374}html[data-theme=dark] .theme-slider button.active{color:#89b482}html[data-theme=dark] .theme-slider .thumb{background:rgba(137,180,130,.16)}}.doc-actions{position:fixed;top:18px;right:126px;z-index:50;display:flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:rgba(250,250,249,.92);border:1px solid #d0cec8;box-shadow:0 1px 5px rgba(0,0,0,.14);backdrop-filter:blur(5px);transition:transform .25s ease,opacity .25s ease}.doc-actions a{display:flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;font-family:inter,-apple-system,segoe ui,Roboto,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;color:#57606a;text-decoration:none;transition:color .2s ease,background .2s ease}.doc-actions a i{margin-right:6px;font-size:12px;color:#4c7a5d}@media(hover:hover){.doc-actions a:hover{color:#4c7a5d;background:rgba(76,122,93,.12);text-decoration:none}}@media(max-width:88rem){.doc-actions{top:auto;bottom:calc(64px + env(safe-area-inset-bottom,0px));right:calc(18px + env(safe-area-inset-right,0px))}}html[data-controls-hidden] .doc-actions{transform:translateX(140%);opacity:0;pointer-events:none}@media print{.doc-actions{display:none!important}}@media screen and (prefers-color-scheme:dark){html:not([data-theme=light]) .doc-actions{background:rgba(40,40,40,.92);border-color:#504945;box-shadow:0 1px 5px rgba(0,0,0,.5)}html:not([data-theme=light]) .doc-actions a{color:#928374}html:not([data-theme=light]) .doc-actions a i{color:#89b482}}@media screen and (prefers-color-scheme:dark) and (hover:hover){html:not([data-theme=light]) .doc-actions a:hover{color:#89b482;background:rgba(137,180,130,.16)}}@media screen{html[data-theme=dark] .doc-actions{background:rgba(40,40,40,.92);border-color:#504945;box-shadow:0 1px 5px rgba(0,0,0,.5)}html[data-theme=dark] .doc-actions a{color:#928374}html[data-theme=dark] .doc-actions a i{color:#89b482}}@media screen and (hover:hover){html[data-theme=dark] .doc-actions a:hover{color:#89b482;background:rgba(137,180,130,.16)}}.pdf-modal{position:fixed;inset:0;z-index:100}.pdf-modal[hidden]{display:none}.pdf-modal .pdf-modal-backdrop{position:absolute;inset:0;background:rgba(29,32,33,.6);backdrop-filter:blur(2px)}.pdf-modal .pdf-modal-panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:min(860px,94vw);height:min(88vh,1100px);background:#fafaf9;border:1px solid #d0cec8;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.35);overflow:hidden}.pdf-modal .pdf-modal-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #d0cec8;font-family:inter,-apple-system,segoe ui,Roboto,sans-serif;font-size:13px}.pdf-modal .pdf-modal-bar .pdf-modal-title{font-weight:600;color:#24292e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-modal .pdf-modal-bar .pdf-modal-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.pdf-modal .pdf-modal-bar a{color:#4c7a5d;text-decoration:none}.pdf-modal .pdf-modal-bar a:hover{text-decoration:underline}.pdf-modal .pdf-modal-bar button{border:0;padding:0 6px;background:0 0;font-size:22px;line-height:1;color:#57606a;cursor:pointer}.pdf-modal .pdf-modal-bar button:hover{color:#24292e}.pdf-modal .pdf-modal-frame{flex:1;width:100%;border:0;background:#525659}@media(max-width:40rem){.pdf-modal .pdf-modal-panel{width:calc(100vw - 16px);height:calc(100dvh - 16px)}}@media print{.pdf-modal{display:none!important}}@media screen and (prefers-color-scheme:dark){html:not([data-theme=light]) .pdf-modal .pdf-modal-panel{background:#32302f;border-color:#504945}html:not([data-theme=light]) .pdf-modal .pdf-modal-bar{border-bottom-color:#504945}html:not([data-theme=light]) .pdf-modal .pdf-modal-bar .pdf-modal-title{color:#ebdbb2}html:not([data-theme=light]) .pdf-modal .pdf-modal-bar a{color:#89b482}html:not([data-theme=light]) .pdf-modal .pdf-modal-bar button{color:#928374}html:not([data-theme=light]) .pdf-modal .pdf-modal-bar button:hover{color:#ebdbb2}}@media screen{html[data-theme=dark] .pdf-modal .pdf-modal-panel{background:#32302f;border-color:#504945}html[data-theme=dark] .pdf-modal .pdf-modal-bar{border-bottom-color:#504945}html[data-theme=dark] .pdf-modal .pdf-modal-bar .pdf-modal-title{color:#ebdbb2}html[data-theme=dark] .pdf-modal .pdf-modal-bar a{color:#89b482}html[data-theme=dark] .pdf-modal .pdf-modal-bar button{color:#928374}html[data-theme=dark] .pdf-modal .pdf-modal-bar button:hover{color:#ebdbb2}}main.paper{font-family:times new roman,Times,Georgia,serif;color:#24292e}main.paper a{color:#4c7a5d}main.paper i.fas,main.paper i.fab{margin-right:.35rem;font-size:.85em;color:#4c7a5d}main.paper header{justify-content:center;border-bottom:none;padding-bottom:.2rem}main.paper header .harvard-header{width:100%;text-align:center}main.paper header .harvard-header .name{margin:0;font-family:inherit;font-size:2.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#24292e}main.paper header .harvard-header .tagline{margin:.1rem 0 .45rem;font-size:1rem;font-style:italic;text-align:center}main.paper header .harvard-header .contact{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.3rem;margin:0;padding:0;list-style:none;font-size:.9rem}main.paper header .harvard-header .contact li{list-style:none;margin:0}main.paper header .harvard-header .doc-links{margin-top:.5rem;font-size:.9rem}main.paper header .harvard-header .doc-links span{margin:0 .5rem;color:#6e7781}main.paper .section-title{font-family:inherit;padding-bottom:.15rem;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #24292e}main.paper .job-title{font-family:inherit;font-size:1rem;font-weight:700}main.paper .job-role{font-style:italic;margin-top:.02rem}main.paper .item-title,main.paper .job-title,main.paper h1,main.paper h2,main.paper h3{color:#24292e}main.paper .soft-color{color:#6e7781}main.paper p{text-align:left}@media screen{body{background-color:#e8e6e1}.paper,main.paper{background-color:#fafaf9;border:1px solid #d0cec8}main.paper{margin-bottom:2.5rem}}@media screen and (min-width:1100px){main.paper{zoom:1.3}}@media screen and (max-width:900px){main.paper{zoom:.85}}@media screen and (max-width:700px){main.paper{zoom:.7}}@media screen and (max-width:560px){main.paper{zoom:.58}}@media screen and (max-width:440px){main.paper{zoom:.46}}a:focus-visible,button:focus-visible{outline:2px solid #4c7a5d;outline-offset:2px;border-radius:2px}@media print{.no-print{display:none!important}main.paper{color:#111}main.paper a{color:inherit}main.paper i.fas,main.paper i.fab{color:#111}main.paper .item-title,main.paper .job-title,main.paper h1,main.paper h2,main.paper h3,main.paper header .harvard-header .name{color:#111}main.paper .section-title{border-bottom-color:#111}}@media screen and (prefers-color-scheme:dark){html:not([data-theme=light]) body{background-color:#1d2021}html:not([data-theme=light]) .paper,html:not([data-theme=light]) main.paper{background-color:#32302f;border-color:#504945;box-shadow:.2rem .2rem .6rem #000;color:#d4be98}html:not([data-theme=light]) main.paper .item-title,html:not([data-theme=light]) main.paper .job-title,html:not([data-theme=light]) main.paper h1,html:not([data-theme=light]) main.paper h2,html:not([data-theme=light]) main.paper h3{color:#ebdbb2}html:not([data-theme=light]) main.paper header .harvard-header .name{color:#ebdbb2}html:not([data-theme=light]) main.paper .soft-color{color:#928374}html:not([data-theme=light]) main.paper .section-title{border-bottom-color:#7c6f64}html:not([data-theme=light]) main.paper a{color:#89b482}html:not([data-theme=light]) main.paper i.fas,html:not([data-theme=light]) main.paper i.fab{color:#89b482}html:not([data-theme=light]) main.paper .doc-links span{color:#928374}}@media screen{html[data-theme=dark] body{background-color:#1d2021}html[data-theme=dark] .paper,html[data-theme=dark] main.paper{background-color:#32302f;border-color:#504945;box-shadow:.2rem .2rem .6rem #000;color:#d4be98}html[data-theme=dark] main.paper .item-title,html[data-theme=dark] main.paper .job-title,html[data-theme=dark] main.paper h1,html[data-theme=dark] main.paper h2,html[data-theme=dark] main.paper h3{color:#ebdbb2}html[data-theme=dark] main.paper header .harvard-header .name{color:#ebdbb2}html[data-theme=dark] main.paper .soft-color{color:#928374}html[data-theme=dark] main.paper .section-title{border-bottom-color:#7c6f64}html[data-theme=dark] main.paper a{color:#89b482}html[data-theme=dark] main.paper i.fas,html[data-theme=dark] main.paper i.fab{color:#89b482}html[data-theme=dark] main.paper .doc-links span{color:#928374}}