.RichText-module-scss-module__1TJn8G__richText{text-wrap:pretty}.RichText-module-scss-module__1TJn8G__richText>:first-child{margin-top:0}.RichText-module-scss-module__1TJn8G__richText>:last-child,.RichText-module-scss-module__1TJn8G__richText ol li:last-child,.RichText-module-scss-module__1TJn8G__richText ul li:last-child{margin-bottom:0}.RichText-module-scss-module__1TJn8G__richText h2,.RichText-module-scss-module__1TJn8G__richText h3,.RichText-module-scss-module__1TJn8G__richText h4{text-wrap:balance;margin-top:1em}.RichText-module-scss-module__1TJn8G__richText h2[id]{margin-top:0;padding-top:1em;scroll-margin-top:calc(130px - 1em)}.RichText-module-scss-module__1TJn8G__richText ol,.RichText-module-scss-module__1TJn8G__richText ul{padding-left:2em}@media (max-width:767px){.RichText-module-scss-module__1TJn8G__richText ol,.RichText-module-scss-module__1TJn8G__richText ul{padding-left:1.5em}.RichText-module-scss-module__1TJn8G__richText ul{padding-left:1.25em}}.RichText-module-scss-module__1TJn8G__richText blockquote{border-left:1px solid var(--theme-border);font-size:1em;font-style:italic;font-weight:var(--font-weight-regular);margin:2em 0;padding:.25em 0 .1em 1.25em;line-height:1.5em}@media (max-width:991px){.RichText-module-scss-module__1TJn8G__richText blockquote{font-size:1.25rem}}@media (max-width:767px){.RichText-module-scss-module__1TJn8G__richText blockquote{font-size:1.1rem}}.RichText-module-scss-module__1TJn8G__richText blockquote p:last-child{margin-bottom:0}.RichText-module-scss-module__1TJn8G__inlineBlock+.RichText-module-scss-module__1TJn8G__inlineBlock{margin-top:1em;display:block}.RichText-module-scss-module__1TJn8G__footnote{scroll-margin-top:130px}.RichText-module-scss-module__1TJn8G__ref{z-index:1;background-color:var(--theme-footnote-background);font-size:.75rem;font-weight:var(--font-weight-medium);border-radius:4px;margin:0 2px;padding:3px 3px 1px;text-decoration:none;position:relative}.RichText-module-scss-module__1TJn8G__ref:hover{background-color:var(--theme-footnote-background-hover)}.RichText-module-scss-module__1TJn8G__tooltip{z-index:10;visibility:hidden;background-color:var(--theme-footnote-tooltip-background);width:36vw;max-width:350px;font-size:1rem;font-weight:var(--font-weight-regular);padding:16px 20px;line-height:1.5;position:absolute;top:calc(100% + .5em);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.RichText-module-scss-module__1TJn8G__tooltip sup{font-size:.75rem;font-weight:var(--font-weight-medium);top:-.5em}@media (min-width:768px){.RichText-module-scss-module__1TJn8G__ref:not([data-dismissed]):hover+.RichText-module-scss-module__1TJn8G__tooltip,.RichText-module-scss-module__1TJn8G__ref:not([data-dismissed]):focus-visible+.RichText-module-scss-module__1TJn8G__tooltip{visibility:visible}}
.ColorModeToggle-module-scss-module__Y-0rwq__switch{width:40px;height:20px;display:none;position:relative;transform:translateY(-2px)}:root[data-color-mode] .ColorModeToggle-module-scss-module__Y-0rwq__switch{display:inline-block}.ColorModeToggle-module-scss-module__Y-0rwq__checkbox{opacity:0;appearance:none;width:0;height:0;margin:0}.ColorModeToggle-module-scss-module__Y-0rwq__label{border:1px solid var(--color-slate-dark);background-color:var(--color-ivory-light);cursor:pointer;border-radius:2rem;position:absolute;inset:0}.ColorModeToggle-module-scss-module__Y-0rwq__label:before{content:"";background-color:var(--color-slate-dark);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;bottom:2px;left:2px}:root[data-color-mode=dark] .ColorModeToggle-module-scss-module__Y-0rwq__label:before{transform:translate(20px)}.ColorModeToggle-module-scss-module__Y-0rwq__checkbox:focus-visible+.ColorModeToggle-module-scss-module__Y-0rwq__label{outline:2px solid var(--theme-text);outline-offset:2px}
.HomeIntro-module-scss-module__dLUh9q__ellipsis,.HomeIntro-module-scss-module__dLUh9q__more{display:none}.HomeIntro-module-scss-module__dLUh9q__biography{transition:opacity .3s;overflow:hidden}@media (max-width:767px){:root[data-color-mode] .HomeIntro-module-scss-module__dLUh9q__intro:not([data-expanded]) .HomeIntro-module-scss-module__dLUh9q__fullStop{display:none}:root[data-color-mode] .HomeIntro-module-scss-module__dLUh9q__intro:not([data-expanded]) .HomeIntro-module-scss-module__dLUh9q__biography{opacity:0;height:0}:is(:root[data-color-mode] .HomeIntro-module-scss-module__dLUh9q__intro:not([data-expanded]) .HomeIntro-module-scss-module__dLUh9q__ellipsis,:root[data-color-mode] .HomeIntro-module-scss-module__dLUh9q__intro:not([data-expanded]) .HomeIntro-module-scss-module__dLUh9q__more){display:inline}}
.Footnotes-module-scss-module__nk_5Eq__footnotes{margin:var(--margin-md) 0 var(--margin-sm)}.Footnotes-module-scss-module__nk_5Eq__heading{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0 0 .7em;margin-bottom:var(--margin-sm)}.Footnotes-module-scss-module__nk_5Eq__list{text-wrap:pretty;margin:0;padding:0;list-style:none}.Footnotes-module-scss-module__nk_5Eq__item{margin-bottom:1em;scroll-margin-top:130px}.Footnotes-module-scss-module__nk_5Eq__item:last-child{margin-bottom:0}.Footnotes-module-scss-module__nk_5Eq__number{font-weight:var(--font-weight-medium)}.Footnotes-module-scss-module__nk_5Eq__back{margin-left:.3em;font-size:.75em;text-decoration:none}.Footnotes-module-scss-module__nk_5Eq__back:hover{text-decoration:underline}
.LinkList-module-scss-module__XA9d2G__section{margin-top:var(--margin-sm)}.LinkList-module-scss-module__XA9d2G__section:last-child{margin-bottom:var(--margin-lg)}.LinkList-module-scss-module__XA9d2G__heading{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0 0 .7em}.LinkList-module-scss-module__XA9d2G__list{flex-flow:column;gap:.8em;margin:0;padding:0;list-style:none;display:flex}.LinkList-module-scss-module__XA9d2G__item{margin:0;padding-left:1em}.LinkList-module-scss-module__XA9d2G__item:before{content:"•";margin-left:-.7em;margin-right:.3em;display:inline-block}.LinkList-module-scss-module__XA9d2G__link{margin-right:.25em}.LinkList-module-scss-module__XA9d2G__note{display:inline-flex}
.SiteHeader-module-scss-module__E23iJW__header{z-index:5;background-color:var(--theme-background);margin:15px 0 25px;padding:15px 0 10px;transition:transform .3s cubic-bezier(.165,.84,.44,1),background-color .2s;position:relative}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__header{position:sticky;top:0}.SiteHeader-module-scss-module__E23iJW__header[data-hidden]{transform:translateY(-5rem)}}.SiteHeader-module-scss-module__E23iJW__bar{width:100%;max-width:var(--max-width-narrow);padding-inline:var(--gap-md);margin-inline:auto}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__bar{width:80%;max-width:none;padding-inline:10px}}@media (max-width:479px){.SiteHeader-module-scss-module__E23iJW__bar{width:95%}}.SiteHeader-module-scss-module__E23iJW__bar{justify-content:space-between;align-items:center;display:flex}.SiteHeader-module-scss-module__E23iJW__name{font-size:1.44em;font-weight:var(--font-weight-semibold);align-items:flex-end;line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__E23iJW__name:hover{color:var(--theme-text)}.SiteHeader-module-scss-module__E23iJW__contentsButton{width:44px;height:44px;color:inherit;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:none;position:fixed;top:22px;left:12px}:root[data-color-mode] .SiteHeader-module-scss-module__E23iJW__contentsButton{display:flex}.SiteHeader-module-scss-module__E23iJW__contentsButton:focus-visible{outline:2px solid var(--theme-text);outline-offset:2px}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__contentsButton{position:absolute;top:6px;left:auto;right:calc(10% + 60px)}}@media (max-width:479px){.SiteHeader-module-scss-module__E23iJW__contentsButton{right:calc(2.5% + 60px)}}.SiteHeader-module-scss-module__E23iJW__contentsButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:24px;height:24px}.SiteHeader-module-scss-module__E23iJW__menuIcon{display:none}.SiteHeader-module-scss-module__E23iJW__contents{z-index:4;background-color:var(--theme-background);scrollbar-width:none;width:22%;max-width:23rem;padding:130px 25px 25px;transition:color .2s,background-color .2s;position:fixed;inset:0 auto 0 0;overflow:auto}.SiteHeader-module-scss-module__E23iJW__contents::-webkit-scrollbar{display:none}@media (992px<=width<=1330px){.SiteHeader-module-scss-module__E23iJW__contents{width:20%}}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__contents{width:100%;max-width:none;padding-inline:0;display:none}.SiteHeader-module-scss-module__E23iJW__closeIcon{display:none}.SiteHeader-module-scss-module__E23iJW__menuIcon{display:block}}.SiteHeader-module-scss-module__E23iJW__contents[data-open=false]{display:none}.SiteHeader-module-scss-module__E23iJW__contents[data-open=true]{display:block}.SiteHeader-module-scss-module__E23iJW__contentsButton[data-open=false] .SiteHeader-module-scss-module__E23iJW__closeIcon{display:none}.SiteHeader-module-scss-module__E23iJW__contentsButton[data-open=false] .SiteHeader-module-scss-module__E23iJW__menuIcon,.SiteHeader-module-scss-module__E23iJW__contentsButton[data-open=true] .SiteHeader-module-scss-module__E23iJW__closeIcon{display:block}.SiteHeader-module-scss-module__E23iJW__contentsButton[data-open=true] .SiteHeader-module-scss-module__E23iJW__menuIcon{display:none}@media (max-width:991px){body:has(.SiteHeader-module-scss-module__E23iJW__contents[data-open=true]){overflow:hidden}}.SiteHeader-module-scss-module__E23iJW__contentsInner{width:100%;max-width:var(--max-width-narrow);margin-inline:auto;position:relative}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__contentsInner{width:80%;max-width:none;padding-inline:10px}}@media (max-width:479px){.SiteHeader-module-scss-module__E23iJW__contentsInner{width:95%}}.SiteHeader-module-scss-module__E23iJW__contentsHeading{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0 0 .7em}.SiteHeader-module-scss-module__E23iJW__contentsList{margin-top:30px;padding-left:0;list-style:none}.SiteHeader-module-scss-module__E23iJW__contentsLink{color:var(--theme-text-secondary);margin-bottom:.2em;text-decoration:none;display:inline-block}.SiteHeader-module-scss-module__E23iJW__contentsLink:hover{color:var(--theme-text)}.SiteHeader-module-scss-module__E23iJW__contentsLink[aria-current]{color:var(--theme-text);text-underline-offset:.2em;text-decoration:underline}@media (max-width:991px){.SiteHeader-module-scss-module__E23iJW__contentsLink,.SiteHeader-module-scss-module__E23iJW__contentsLink[aria-current]{color:var(--theme-text);text-decoration:none}.SiteHeader-module-scss-module__E23iJW__contentsLink:hover{color:var(--theme-text-link-hover)}}
.PageShell-module-scss-module__nJv2pG__wrapper{background-color:var(--theme-background);color:var(--theme-text);flex-flow:column;transition:color .2s,background-color .2s;display:flex;position:relative;overflow:clip}.PageShell-module-scss-module__nJv2pG__main{flex-flow:column;flex:1;display:flex}.PageShell-module-scss-module__nJv2pG__container{width:100%;max-width:var(--max-width-narrow);padding-inline:var(--gap-md);margin-inline:auto}@media (max-width:991px){.PageShell-module-scss-module__nJv2pG__container{width:80%;max-width:none;padding-inline:10px}}@media (max-width:479px){.PageShell-module-scss-module__nJv2pG__container{width:95%}}.PageShell-module-scss-module__nJv2pG__backToTop{margin:var(--margin-sm) 0}.PageShell-module-scss-module__nJv2pG__backToTop>div{margin-bottom:var(--margin-lg);text-align:center}.PageShell-module-scss-module__nJv2pG__footer{margin:var(--margin-sm) 0;text-align:center}
.page-module-scss-module__1StvJa__lead{font-size:inherit;font-weight:var(--font-weight-regular);line-height:inherit;text-wrap:pretty;margin:0}
.page-module-scss-module__moF6Tq__name{white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ArticleTemplate-module-scss-module__GP-_fq__title{text-wrap:balance;margin:.6em 0 .1em}.ArticleTemplate-module-scss-module__GP-_fq__subtitle{font-size:var(--font-size-paragraph-lg);margin:0;font-style:italic}.ArticleTemplate-module-scss-module__GP-_fq__date{color:var(--theme-text-secondary);font-size:var(--font-size-paragraph-sm);margin:2em 0 1em}.ArticleTemplate-module-scss-module__GP-_fq__dinkus{box-sizing:content-box;border:0;height:auto}.ArticleTemplate-module-scss-module__GP-_fq__dinkus:after{content:"⁂";text-align:center;margin:1em auto;font-family:serif;font-size:1.5em;font-weight:200;display:block}
.PageTemplate-module-scss-module__MOp0DG__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);text-wrap:balance;margin:0 0 .5em}
