.prose-wrapper[data-astro-cid-phmektsa]{counter-reset:footnote-counter;font-size:var(--font-size-base);overflow-wrap:anywhere;grid-template-columns:1fr min(72ch,100%) 1fr;display:grid}.prose-wrapper[data-astro-cid-phmektsa]>*{grid-column:2}.prose-wrapper[data-astro-cid-phmektsa]>p{font-size:var(--font-size-base);line-height:var(--leading-looser);margin-bottom:var(--space-m)}.prose-wrapper[data-astro-cid-phmektsa] p:last-child:not(blockquote p){margin-bottom:0}@media (width<=767px){.prose-wrapper[data-astro-cid-phmektsa]>p{line-height:var(--leading-loose)}}.prose-wrapper[data-astro-cid-phmektsa]>p.subtext{font-size:calc(var(--font-size-sm) * 1.1);line-height:var(--leading-loose)}.prose-wrapper[data-astro-cid-phmektsa]>h1{font-size:var(--font-size-2xl);margin:var(--space-2xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-phmektsa]>h2{font-size:var(--font-size-xl);margin:var(--space-xl) 0 var(--space-m);line-height:var(--leading-base)}.prose-wrapper[data-astro-cid-phmektsa]>h2.title1{font-size:var(--font-size-2xl);font-family:var(--font-serif);line-height:var(--leading-tighter);margin:var(--space-2xl) 0 var(--space-m);max-width:1200px;color:inherit;font-weight:400;transition:none}.prose-wrapper[data-astro-cid-phmektsa] h2.micro{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-bright-crimson);margin:0 0 var(--space-s);line-height:var(--leading-base);text-transform:uppercase;letter-spacing:.04rem;font-weight:700}.prose-wrapper[data-astro-cid-phmektsa] h3{font-size:calc(var(--font-size-lg) / 1.1);font-weight:300;line-height:var(--leading-base);margin:var(--space-m) 0 var(--space-s)}.prose-wrapper[data-astro-cid-phmektsa] h4{font-size:var(--font-size-base);margin:var(--space-s) 0 var(--space-xs);font-weight:700}.prose-wrapper[data-astro-cid-phmektsa] h1+h2,.prose-wrapper[data-astro-cid-phmektsa] h2+h3,.prose-wrapper[data-astro-cid-phmektsa] h3+h4,.prose-wrapper[data-astro-cid-phmektsa] h4+h5,.prose-wrapper[data-astro-cid-phmektsa] h5+h6{margin-top:0}.prose-wrapper[data-astro-cid-phmektsa] ul,.prose-wrapper[data-astro-cid-phmektsa] ol{margin-top:0;padding:0}.prose-wrapper[data-astro-cid-phmektsa] ul{list-style:none}.prose-wrapper[data-astro-cid-phmektsa] ul>li{margin-bottom:var(--space-xs);line-height:var(--leading-loose);margin-left:2.5rem}.prose-wrapper[data-astro-cid-phmektsa] ul>li:before{content:"";clear:both;transform-origin:50%;background-image:url(/images/leaf-icon.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:-1.5rem;display:inline-block;position:relative;top:4px;right:2.5rem}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.prose-wrapper[data-astro-cid-phmektsa] ul>li:hover:before{animation:leafBulletWiggle calc(var(--dur-page) + var(--dur-quick)) var(--ease-in-out) 1}}@keyframes leafBulletWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.prose-wrapper[data-astro-cid-phmektsa] ul>li:before{animation:none}}.prose-wrapper[data-astro-cid-phmektsa] ol>li{margin-bottom:var(--space-xs);line-height:var(--leading-looser);margin-left:2.5rem}.prose-wrapper[data-astro-cid-phmektsa] hr{margin:var(--space-xl) auto var(--space-2xl);background-color:var(--color-salmon);border:none;width:20%;height:3px}.prose-wrapper[data-astro-cid-phmektsa] blockquote{text-align:center;padding:var(--space-m) 0 var(--space-xl)}.prose-wrapper[data-astro-cid-phmektsa] blockquote>p{text-align:center;max-width:30ch;margin:var(--space-m) auto;font-size:var(--font-size-lg);line-height:var(--leading-base);display:inline-block}.prose-wrapper[data-astro-cid-phmektsa] blockquote.long-quote>p{max-width:40ch;font-size:var(--font-size-md);line-height:150%}.prose-wrapper[data-astro-cid-phmektsa] blockquote:before,.prose-wrapper[data-astro-cid-phmektsa] blockquote:after{content:"";border-top:2px solid #0000001a;width:3rem;margin:0 auto;display:block}@media screen and (width<=767px){.prose-wrapper[data-astro-cid-phmektsa] h1{margin:var(--space-xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-phmektsa] h2{margin:var(--space-l) 0 var(--space-s)}.prose-wrapper[data-astro-cid-phmektsa]>h2.title1{font-size:var(--font-size-2xl);max-width:100%;margin:var(--space-xl) 0 var(--space-m)}.prose-wrapper[data-astro-cid-phmektsa] hr{margin:var(--space-l) auto}}.title3[data-astro-cid-tcixezvu]{font-size:var(--font-size-lg);font-family:var(--font-sans);color:var(--color-gray-800);line-height:var(--leading-tight)}.book-card[data-astro-cid-bg55quie]{margin:var(--space-xs) auto var(--space-l);border-radius:var(--border-radius-lg);justify-content:center;gap:var(--space-l);height:content-min;cursor:pointer;align-items:inherit;flex-direction:row;flex-shrink:1;display:flex}.book-card[data-astro-cid-bg55quie].small{align-items:center}.book-card[data-astro-cid-bg55quie] img[data-astro-cid-bg55quie]{border-radius:var(--border-radius-sm)}@media (width<=768px){.book-card[data-astro-cid-bg55quie]{justify-content:center;align-items:center;gap:var(--space-m);height:content-min;text-align:center;flex-direction:column}}.metadata[data-astro-cid-bg55quie]{flex-direction:column;flex-shrink:1;width:34ch;display:flex}@media (width<=768px){.metadata[data-astro-cid-bg55quie]{align-items:center;width:100%;max-width:36ch}}.metadata[data-astro-cid-bg55quie] h3[data-astro-cid-bg55quie],.metadata[data-astro-cid-bg55quie] p[data-astro-cid-bg55quie],.metadata[data-astro-cid-bg55quie] span[data-astro-cid-bg55quie]{font-family:var(--font-body);margin:0}.metadata[data-astro-cid-bg55quie] span[data-astro-cid-bg55quie]{color:var(--color-gray-600);font-size:var(--font-size-base)}.metadata[data-astro-cid-bg55quie] h3[data-astro-cid-bg55quie]{font-family:var(--font-body);font-size:var(--font-size-md);margin-bottom:var(--space-2xs);color:var(--color-gray-800);line-height:var(--leading-tight);flex-shrink:1;transition:all .2s ease-in-out}.book-card .description p{font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--leading-loose);color:var(--color-gray-800);flex-shrink:1;margin:0}.metadata[data-astro-cid-bg55quie] svg[data-astro-cid-bg55quie]{height:3px;margin:var(--space-s) 0;fill:var(--color-gray-300)}@media (width<=768px){.metadata[data-astro-cid-bg55quie] .divider[data-astro-cid-bg55quie]{margin:var(--space-s) auto}}.metadata[data-astro-cid-bg55quie] a[data-astro-cid-bg55quie]:hover h3[data-astro-cid-bg55quie]{color:var(--color-bright-crimson)}
