[data-preset=couture]{--reader-font-heading: "Playfair Display Variable", serif;--reader-font-body: "Lora Variable", serif;--reader-font-size: 1.0625rem;--reader-line-height: 1.8;--reader-letter-spacing: .003em;--reader-paragraph-indent: 0;--reader-paragraph-spacing: 1.5em;--reader-max-width: 620px}[data-preset=couture] .reader-content h1{font-weight:500;font-size:3.25em;letter-spacing:-.01em;line-height:1.08;text-align:center;margin-bottom:.5em}[data-preset=couture] .reader-content h1:after{content:"";display:block;width:3em;height:1px;background:var(--foreground);margin:.45em auto 0;opacity:.4;font-size:.3em}[data-preset=couture] .reader-content>h1+p:has(>em:only-child){font-family:var(--reader-font-heading);font-size:1.3em;line-height:1.5;text-align:center;color:var(--muted-foreground);margin-bottom:2em}[data-preset=couture] .reader-content h2{font-weight:500;font-style:italic;font-size:1.75em;letter-spacing:0;line-height:1.25;text-align:center;margin-top:2.75em}[data-preset=couture] .reader-content h3{font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:.22em;text-align:center;margin-top:3em}[data-preset=couture] .reader-content>p:first-of-type:not(:has(>em:only-child)):first-letter,[data-preset=couture] .reader-content>h1+p:has(>em:only-child)+p:first-letter{float:left;font-family:var(--reader-font-heading);font-size:4.5em;line-height:.76;padding-right:.09em;padding-top:.04em;font-weight:500;color:var(--foreground)}[data-preset=couture] .reader-content>p:first-of-type:not(:has(>em:only-child)),[data-preset=couture] .reader-content>h1+p:has(>em:only-child)+p{font-size:1.15em;line-height:1.7}[data-preset=couture] .reader-content blockquote{border-left:none;padding:0;margin:3em auto;max-width:26em;font-family:var(--reader-font-heading);font-size:1.4em;font-style:italic;font-weight:500;line-height:1.4;text-align:center;color:var(--foreground)}[data-preset=couture] .reader-content blockquote:before{content:"“";display:block;font-size:2.6em;line-height:.6;margin-bottom:.25em;opacity:.35}[data-preset=couture] .reader-content hr{background:var(--foreground);opacity:.35;height:1px;width:5em;margin:3.5em auto}[data-preset=couture] .reader-content img{margin:3em auto}[data-preset=couture] .reader-content>p:last-child:after{content:"❦";font-size:.9em;vertical-align:0}
