h1{max-width:max-content;line-height:inherit;color:#000;opacity:.85;margin-block:1.5rem 1.4rem}h2,h3,h4{margin:0}p{margin:0 0 1.5rem}pre{background:#e4e3e2;padding:1em;font-size:.9rem}code{background:#dbd9d7;padding:.2em;font-family:Lilex;font-size:.9rem}pre code{background:0 0;padding:0}i{background-color:#fcfbf7;border-bottom:1.5px solid #fff;padding:.15em .1em;font-style:normal}aside{background:#f7f6f3;border-top:2px solid #fff4;border-bottom:1px solid #0002;padding:.5rem;box-shadow:0 2px 8px #0001}aside i{background:0 0;border:none;padding:0;display:block}aside i:after{content:":"}aside i{font-weight:600}aside i+p,aside p:first-child{margin:0}aside i:not(:first-of-type){margin-top:0}@media (width>=46rem){.move-up{margin-top:calc(-24px*var(--move-up) - 10px)}}section{margin:1.5rem 0}ul{margin:0 0 1.5rem 1rem;list-style-type:disc}blockquote{border-left:2px solid;margin-left:0;padding-left:1em}blockquote.notion{color:#37352f;background:#f7f6f3;border:none;margin:0 -1em;padding:1em;font-family:Concourse}.notion h1.icon{margin:0 0 2rem;font-size:5em}.notion h1{all:unset;margin:0;font-size:2.5em;font-weight:700;line-height:1.2;display:block}.notion .backlink{color:#7d7c78;margin:.2em;font-size:.9em}.notion h2{all:unset;margin:1.5em 0 0;font-size:1.9em;font-weight:570;line-height:1.2;display:block}.notion h3{all:unset;margin:0 0 1em;font-size:1.25em;font-weight:700;display:block}.notion p{line-height:1.5}.notion p:first-child,.notion *+p{margin-top:.7em}p+video{margin-top:1.5em}blockquote.notion i{background:0 0;border:none;font-size:.8em;display:inline-block}blockquote i:nth-of-type(odd){font-weight:500}blockquote i:nth-of-type(2n){opacity:.5;padding-left:.5em}blockquote i+p,blockquote p:first-child{margin:0}blockquote.notion p+i{color:red;margin-top:-1em}.macrodata{grid-column:1/span 2;margin:0 0 2rem}.macrodata div{border:2px solid #0006;border-bottom-width:0;align-items:stretch;display:flex}.macrodata div:first-child{border-top-left-radius:0;border-top-right-radius:0}.macrodata div:last-child{border-bottom-width:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.macrodata dt{text-transform:uppercase;color:#000;flex:0 0 4.75rem;justify-content:flex-start;align-items:center;padding:.2em .8rem;font-family:Concourse;font-size:.75rem;font-weight:800;display:flex}.macrodata dd{border-left:2px solid #0006;flex:1;align-items:center;margin:0;padding:.2em .8rem;font-family:Concourse;display:flex}.macrodata .title dd,.macrodata .period dd{font-weight:400}.macrodata+h1{margin-top:0}