.library_hero__1ZUNH{-webkit-padding-before:var(--space-step-5-step-7);padding-block-start:var(--space-step-5-step-7);text-align:center}.library_heroHeading__J3mjN{max-inline-size:20ch;margin-inline:auto;font-size:var(--font-size-step-4);text-wrap:pretty}.library_description__fupzd{max-inline-size:45ch}.library_featuredSection__Wuvxz{padding-block:var(--space-step-5-step-7)}.library_blogPostCards__FI8bK,.library_featuredContainer__m64HT{display:grid;grid-gap:var(--space-step-3);gap:var(--space-step-3)}@media (min-width:36rem){.library_blogPostCards__FI8bK{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.library_blogPostCards__FI8bK{grid-template-columns:repeat(3,1fr)}}.library_newsletterContent__kuTUB{--_cell-size:4rem;--_grid-color:var(--color-purple-100);border-radius:var(--border-radius-medium);background-color:var(--color-purple-200);background-image:linear-gradient(to left,var(--_grid-color) .0625rem,transparent .0625rem),linear-gradient(to bottom,var(--_grid-color) .0625rem,transparent .0625rem);background-size:var(--_cell-size) var(--_cell-size),var(--_cell-size) var(--_cell-size);background-position:100% 0,100% 0;padding-block:var(--space-step-5-step-7);padding-inline:var(--space-step-3-step-5);display:grid;grid-gap:var(--space-step-3);gap:var(--space-step-3)}@media (min-width:64rem){.library_newsletterContent__kuTUB{grid-template-columns:1fr 2fr;align-items:center}}.library_newsletterContentTrailing__qsDSs{display:grid;grid-gap:var(--space-step-3);gap:var(--space-step-3)}