.small-title2[data-astro-cid-54heh3ux]{font-family:var(--font-sans);font-size:var(--font-size-md);color:var(--color-gray-800);font-weight:300;line-height:var(--leading-loose)}.readmore-link[data-astro-cid-lcdefpme]{color:var(--color-crimson);align-items:center;font-weight:400;display:inline-flex}.readmore-link[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-icon]{margin-left:var(--space-3xs);transition:all .3s ease-in-out;position:relative;top:2px}.readmore-link[data-astro-cid-lcdefpme]:hover{color:var(--color-bright-crimson);cursor:pointer}.readmore-link[data-astro-cid-lcdefpme]:hover [data-astro-cid-lcdefpme][data-icon]{margin-left:var(--space-2xs);color:var(--color-sea-blue)}.index-note-card[data-astro-cid-lcdefpme]{padding:var(--space-xs) 0 1.2rem;border-bottom:1px solid var(--color-tinted-cream);transition:all .3s ease-in-out;display:flex}.index-note-link[data-astro-cid-lcdefpme]{border-radius:var(--border-radius-base);display:block}.index-note-card[data-astro-cid-lcdefpme] .icon[data-astro-cid-lcdefpme]{flex-shrink:0;position:relative;top:5px}.index-note-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-gray-800);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;line-height:var(--leading-snug);margin-left:var(--space-xs);transition:all .3s ease-in-out}.index-note-link[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .index-note-card[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-sea-blue);transform:scale3d(1.02,1.02,1.02)}.index-note-link[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .index-note-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-crimson)}.garden-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-2xl);font-family:var(--font-serif);color:var(--color-gray-800);font-weight:100;line-height:var(--leading-snug);margin:var(--space-xs) 0 var(--space-2xs);transition:all .3s ease-in-out}.garden-section[data-astro-cid-lcdefpme]{margin:var(--space-xl) 0 var(--space-s);grid-gap:var(--space-xl);grid-template:"essays essays notes""patterns library library"/1fr 1fr 1fr;display:grid}@media (width<=768px){.garden-section[data-astro-cid-lcdefpme]{grid-gap:var(--space-s)}}@media (width<=640px){.garden-section[data-astro-cid-lcdefpme]{grid-gap:var(--space-l);grid-template:"essays""notes""patterns""library"/1fr}}.section-header[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-gray-800);margin-bottom:var(--space-3xs);align-items:center;font-weight:600;display:flex}.section-header[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-icon]{margin-left:var(--space-3xs);transition:all .3s ease-in-out;position:relative;top:2px}.header-link[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .section-header[data-astro-cid-lcdefpme]{color:var(--color-bright-crimson)}.header-link[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .section-header[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-icon]{margin-left:var(--space-2xs);color:var(--color-sea-blue)}.subheader[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-gray-800);margin-bottom:var(--space-m);font-weight:300}.page-header[data-astro-cid-lcdefpme]{margin-top:var(--space-xl);flex-direction:column;display:flex}.main-title[data-astro-cid-lcdefpme]{margin-top:var(--space-m);max-width:1100px;margin-bottom:0}.company-name[data-astro-cid-lcdefpme]{margin:0 .6rem 0 .3rem}.garden-link[data-astro-cid-lcdefpme]{display:inline-block}.header-link[data-astro-cid-lcdefpme]{border-radius:2px;display:inline-block}.essays-section[data-astro-cid-lcdefpme]{grid-area:essays}.patterns-section[data-astro-cid-lcdefpme]{grid-area:patterns}.patterns-grid[data-astro-cid-lcdefpme]{margin-left:-1.4rem}@media (width<=576px){.patterns-grid[data-astro-cid-lcdefpme]{margin-left:calc(-1 * var(--space-xs))}}.library-section[data-astro-cid-lcdefpme]{grid-area:library}.essays-grid[data-astro-cid-lcdefpme],.books-grid[data-astro-cid-lcdefpme]{grid-gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.books-grid[data-astro-cid-lcdefpme]{grid-gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));margin:0;display:grid}
