._heroImage_uzlqa_1{width:100%;height:510px;object-fit:cover;object-position:center}.widthAndMargins{width:clamp(0px,87.5%,1024px);margin-left:auto;margin-right:auto}main{counter-reset:sidenote-counter}article hr{display:block;height:1px;width:55%;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}article p.subtitle{font-style:italic;margin-top:1rem;margin-bottom:1rem;font-size:1.8rem;display:block;line-height:1}article .numeral{font-family:et-book-roman-old-style}article article{padding:5rem 0rem}article section{padding-top:1rem;padding-bottom:1rem}article p{margin-top:1.4rem;margin-bottom:1.4rem;padding-right:0;vertical-align:baseline}article blockquote{margin:var(--space-m) 0 var(--space-m) var(--space-l)}article blockquote,article blockquote>p{font-style:italic}article blockquote>footer{font-style:normal}article blockquote>footer>cite{font-style:italic}article blockquote{font-size:1.4rem}article blockquote p{width:55%;margin-right:40px}article blockquote cite{display:block;font-size:1.1rem;text-align:right}article section>p,article section>footer,article section>table{width:55%}article section>dl,article section>ol,article section>ul{width:50%;-webkit-padding-start:5%}article dt:not(:first-child),article li:not(:first-child){margin-top:.25rem}article figure{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;max-width:55%;-webkit-margin-start:0;-webkit-margin-end:0;margin:0 0 3em}article figcaption{float:right;clear:right;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.6;vertical-align:baseline;position:relative;max-width:40%}article figure.fullwidth figcaption{margin-right:24%}article a:link,article a:visited{color:inherit;text-underline-offset:.1em;text-decoration-thickness:.05em}article img{max-width:100%}article .sidenote,article .marginnote{float:right;clear:right;margin-right:-60%;width:50%;margin-top:.3rem;margin-bottom:0;font-size:1.1rem;line-height:1.3;vertical-align:baseline;position:relative}article .sidenote-number{counter-increment:sidenote-counter}article .sidenote-number:after,article .sidenote:before{font-family:et-book-roman-old-style;position:relative;vertical-align:baseline}article .sidenote-number:after{content:counter(sidenote-counter);font-size:1rem;top:-.5rem;left:.1rem}article .sidenote:before{content:counter(sidenote-counter) " ";font-size:1rem;top:-.5rem}article blockquote .sidenote,article blockquote .marginnote{margin-right:-82%;min-width:59%;text-align:left}article div.fullwidth,article table.fullwidth{width:100%}article div.table-wrapper{overflow-x:auto;font-family:Trebuchet MS,Gill Sans,Gill Sans MT,sans-serif}article .sans{font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;letter-spacing:.03em}article code,article pre>code{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1rem;line-height:1.42;-webkit-text-size-adjust:100%}article .sans>code{font-size:1.2rem}article h1>code,article h2>code,article h3>code{font-size:.8em}article .marginnote>code,article .sidenote>code{font-size:1rem}article pre{font-size:.9rem;overflow-x:auto;display:block;padding:.7rem .9rem;border-radius:2px}article pre.fullwidth{width:90%}article .fullwidth{max-width:90%;clear:both}article span.newthought{font-variant:small-caps;font-size:1.2em}article input.margin-toggle{display:none}article label.sidenote-number{display:inline-block;max-height:2rem}article label.margin-toggle:not(.sidenote-number){display:none}article .iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}article .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 760px){article hr,article section>p,article section>footer,article section>table{width:100%}article pre>code{width:97%}article section>dl,article section>ol,article section>ul{width:90%}article figure{max-width:90%}article figcaption,article figure.fullwidth figcaption{margin-right:0%;max-width:none}article blockquote{margin-left:1.5em;margin-right:0}article blockquote p,article blockquote footer{width:100%}article label.margin-toggle:not(.sidenote-number){display:inline}article .sidenote,article .marginnote{display:none}article .margin-toggle:checked+.sidenote,article .margin-toggle:checked+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}article label{cursor:pointer}article div.table-wrapper,article table{width:85%}article img{width:100%}}
