.page_newsletters__nspDB{list-style:none;padding:0;margin:2rem 0 5em;display:grid;grid-template-columns:1fr;gap:2.5rem}.page_newsletter__h31TT{margin:0}.page_newsletterLink__VNmvO{display:grid;grid-template-columns:minmax(220px,40%) 1fr;gap:2rem;align-items:start;color:inherit;text-decoration:none}.page_newsletterLink__VNmvO:focus .page_newsletterTitle__35rTv,.page_newsletterLink__VNmvO:hover .page_newsletterTitle__35rTv{color:var(--color-dark-green);text-decoration:underline;text-decoration-color:#b7ddc8;text-decoration-thickness:1px;text-underline-offset:.15em}.page_newsletterLink__VNmvO:focus .page_newsletterImageWrap__JphgO:after,.page_newsletterLink__VNmvO:hover .page_newsletterImageWrap__JphgO:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.page_newsletterImageWrap__JphgO{display:block;position:relative}.page_newsletterImageWrap__JphgO:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);pointer-events:none;transition:box-shadow .15s ease}.page_newsletterImage__CnG1S{display:block;width:100%;height:auto}@media only screen and (max-width:999px){.page_newsletterLink__VNmvO{grid-template-columns:minmax(128px,24%) 1fr}.page_newsletterImageWrap__JphgO{aspect-ratio:1/1;overflow:hidden}.page_newsletterImage__CnG1S{width:100%;height:100%;object-fit:cover}}.page_newsletterSkeleton__tdCaz .page_newsletterImage__CnG1S{min-height:236px}.page_newsletterContent__enx0y{display:block;min-height:2rem}.page_newsletterBody__tUEVY{display:flex;flex-direction:column;gap:.4rem}.page_newsletterTitle__35rTv{margin:.2rem 0 0;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;font-size:var(--font-size-lg);line-height:1.15;font-weight:400;text-transform:none;letter-spacing:0;color:var(--color-mid-green);transition:color .15s ease;text-wrap:balance}.page_newsletterExcerpt__GU9qi{margin:0;color:#444;font-size:var(--font-size-sm);line-height:1.4;text-wrap:balance}.page_newsletterMeta__4pUvO{margin-top:.3rem;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.04em;color:#666}.page_newsletterDate__0npqQ{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:var(--font-size-mono);text-transform:uppercase;letter-spacing:.08em;font-weight:400;color:var(--color-dark-green);margin-top:.5em}.page_newsletterDateIcon__BEmz4{width:1.1em;height:1.1em;margin-right:5px;margin-top:-1px;flex-shrink:0;stroke-width:1.8}.page_checklist__NMinZ{list-style:none;padding-left:0;margin:1.5rem 0}@media only screen and (min-width:1000px){.page_checklist__NMinZ{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}}.page_checklist__NMinZ li{position:relative;padding-left:1.7em;margin:.6em 0;min-height:1.3em}.page_checklist__NMinZ li:before{content:"";position:absolute;left:0;top:.2em;width:1.15em;height:1.15em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23231f20' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6,5L27,4L28,27L5,26Z'/%3E%3Cpath d='M10,16L15,22L25,9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}