.post-info.svelte-zws881{font-size:.8125em;font-weight:100;color:var(--color-text-muted)}.post-info.svelte-zws881>:where(.svelte-zws881){display:inline}.post-info.svelte-zws881 .tag:where(.svelte-zws881){margin-left:.3em;font-weight:700}.post-header-title{margin:0;line-height:1.1}h1.post-header-title{font-variant:discretionary-ligatures;font-size:1.5em}@media screen and (min-width: 1024px){h1.post-header-title{font-size:2.5em}}@media screen and (min-width: 1600px){h1.post-header-title{font-size:3.5em}}h2.post-header-title{font-variant:discretionary-ligatures;font-size:1.25em}@media screen and (min-width: 1024px){h2.post-header-title{font-size:1.5em}}@media screen and (min-width: 1600px){h2.post-header-title{font-size:1.75em}}.aside-title{display:block;color:var(--color-aside-title);font-size:.8rem;font-variant:small-caps;font-weight:400;line-height:1.5rem}.style-header-editorial-sans h1.post-header-title{font-family:Editorial Sans,sans-serif;font-weight:400}.style-pp-writer-text .post-body{font-family:PP Writer Text,serif}.style-pp-writer-text .post-body b,.style-pp-writer-text .post-body strong{font-weight:700}@media screen and (min-width: 1024px){.style-pp-writer-text .post-body{--font-size-post-body: 1em }}@media screen and (min-width: 1600px){.style-pp-writer-text .post-body{--font-size-post-body: 1.125em }}.style-pp-neue-montreal .post-body{font-family:PP Neue Montreal,sans-serif}.style-pp-neue-montreal .post-body b,.style-pp-neue-montreal .post-body strong{font-weight:800}@media screen and (min-width: 1024px){.style-pp-neue-montreal .post-body{font-size:calc(.9 * var(--font-size-post-body))}}.style-fortuita .post-body{font-family:fortuita,sans-serif}@media screen and (min-width: 1024px){.style-fortuita .post-body{font-size:calc(.8 * var(--font-size-post-body))}}.style-no-text-indent .post-body:not(.preview-text)>p{text-indent:0}.style-body-full .post-body:not(.preview-text){width:unset;margin:0}@media screen and (min-width: 1024px){.style-header-centered .post-body h1,.style-header-centered .post-body h2,.style-header-centered .post-body h3,.style-header-centered .post-body h4,.style-header-centered .post-body h5,.style-header-centered .post-body h6{text-align:center;margin-block-start:2rem;margin-inline-end:0}}.post-body{--post-body-text-indent: 2em;font-size:var(--font-size-post-body)}.post-body :first-child{margin-block-start:0!important}@media screen and (min-width: 1024px){.post-body:not(.preview-text){width:var(--post-body-width);margin:0 auto}}.post-body .aside-float-left{font-family:fortuita,sans-serif;font-weight:300;text-indent:0!important;font-size:.875rem}@media screen and (max-width: 1024px){.post-body .aside-float-left{margin-block-start:1em;margin-block-end:1em}}@media screen and (min-width: 1024px){.post-body .aside-float-left{float:left;clear:both;max-width:18.75em;font-size:.8rem;margin-inline-end:2em;margin-bottom:.75em;margin-left:calc(-1 * var(--post-body-gap));margin-block-start:0}}@media screen and (min-width: 1600px){.post-body .aside-float-left{font-size:1rem}}.post-body .aside-float-left+p{text-indent:0!important}.post-body.preview-text{font-size:.875rem;max-width:var(--post-body-width)}.post-body.preview-text p{text-indent:0!important}.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{font-family:fortuita,sans-serif;font-weight:600}@media screen and (min-width: 1024px){.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{line-height:1.2}}:is(.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6)+p{text-indent:0!important}:is(.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6)+*{margin-block-start:0!important}.post-body h1{font-size:1.5em}.post-body h2{font-size:1.3em}.post-body h3{font-size:1.1em}.post-body>*{margin-block-start:1em;margin-block-end:1em}@media screen and (min-width: 1024px){.post-body p:not(:first-child){text-indent:var(--post-body-text-indent)}}.post-body p,.post-body ul,.post-body ol{-webkit-hyphens:manual;hyphens:manual}.post-body h1,.post-body h2{margin-block-start:2rem;margin-block-end:.1em}@media screen and (min-width: 1024px){.post-body h1,.post-body h2{margin-inline-end:-8rem}}.post-body .callout{font-family:fortuita,sans-serif;padding:calc(.65 * var(--post-body-text-indent)) var(--post-body-text-indent)}.post-body .callout p{margin:0;margin-block-start:.5em;margin-block-end:.5em;text-indent:0}.post-body .callout :last-child{margin-block-end:0}.post-body .callout-title-inner{margin-inline-start:.2rem}.post-body .callout-content{font-size:.8em}.post-body ul,.post-body ol{margin-inline-start:var(--post-body-text-indent)}@media screen and (max-width: 1024px){.post-body ul,.post-body ol{text-align:justify}}.post-body ul>li{list-style:"• "}.post-body ol>li{list-style:decimal}.post-body blockquote{--post-body-blockquote-font-size: .8em;padding:1.25em calc(var(--post-body-text-indent) * 1.25);background-color:var(--color-background-blockquote);font-size:var(--post-body-blockquote-font-size);position:relative}.post-body blockquote:before{content:"“";color:var(--color-text-muted);font-size:4em;line-height:.6;position:absolute;left:.13em;top:.28em}.post-body blockquote p{--post-body-text-indent: 0;margin-block-start:0;margin-block-end:0}.post-body blockquote p+:not(.attribution){margin-block-start:1em}@media screen and (min-width: 1024px){.post-body blockquote p{-webkit-hyphens:none;hyphens:none}}.post-body [data-blockquote-credit],.post-body blockquote>.attribution{display:block;text-align:right;color:var(--color-text-muted);margin-block-start:0;line-height:1}:is(.post-body [data-blockquote-credit],.post-body blockquote>.attribution):before{content:"—";margin-inline-end:.2em}.post-body blockquote>.attribution{font-size:1.25em}.post-body [data-blockquote-container]{position:relative}.post-body blockquote[data-blockquote-content]{padding-block-end:3.125em}.post-body [data-blockquote-credit]{position:absolute;right:2em;bottom:1em}.post-body [data-blockquote-credit]>*{display:inline}.post-body figure.img>figcaption{color:var(--color-text-muted);font-size:.7em;font-family:fortuita,sans-serif;font-weight:300;line-height:1.3;margin-block-start:.2em}.dlig{font-variant:discretionary-ligatures}.calt{font-variant:contextual}
