.newsletter-form[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;gap:1.5rem}.newsletter-form__copy[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;gap:.5rem}.newsletter-form__eyebrow[data-astro-cid-nbvfnxgh]{font-family:var(--font-sans);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-sage-700);font-weight:500;margin:0}.newsletter-form__headline[data-astro-cid-nbvfnxgh]{font-family:var(--font-display);color:var(--color-text-ink);font-weight:400;margin:0}.newsletter-form__subline[data-astro-cid-nbvfnxgh]{font-family:var(--font-sans);color:var(--color-text-body);margin:0;max-width:52ch}.newsletter-form--inline[data-astro-cid-nbvfnxgh] .newsletter-form__headline[data-astro-cid-nbvfnxgh]{font-size:var(--text-display-lg);line-height:var(--text-display-lg--line-height);letter-spacing:var(--text-display-lg--letter-spacing);max-width:24ch}.newsletter-form--inline[data-astro-cid-nbvfnxgh] .newsletter-form__subline[data-astro-cid-nbvfnxgh]{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.newsletter-form--card[data-astro-cid-nbvfnxgh]{background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:clamp(2rem,4vw,3rem);gap:2rem}@media(min-width:1024px){.newsletter-form--card[data-astro-cid-nbvfnxgh]{padding:clamp(2.5rem,4vw,3.5rem)}}.newsletter-form--card[data-astro-cid-nbvfnxgh] .newsletter-form__headline[data-astro-cid-nbvfnxgh]{font-size:var(--text-display-md);line-height:var(--text-display-md--line-height);max-width:24ch}.newsletter-form--card[data-astro-cid-nbvfnxgh] .newsletter-form__subline[data-astro-cid-nbvfnxgh]{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.newsletter-form--footer[data-astro-cid-nbvfnxgh]{gap:.75rem}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .newsletter-form__headline[data-astro-cid-nbvfnxgh]{font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);color:var(--color-bg-canvas);font-weight:500}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .newsletter-form__subline[data-astro-cid-nbvfnxgh]{font-size:var(--text-body-sm);line-height:1.6;color:var(--color-bg-muted);max-width:36ch}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .newsletter-form__embed[data-astro-cid-nbvfnxgh]{margin-top:.5rem}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .embed-consent__card{padding:1.25rem;gap:.75rem}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .embed-consent__icon{display:none}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .embed-consent__heading{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .embed-consent__body{font-size:var(--text-body-sm);line-height:1.55}.newsletter-form--footer[data-astro-cid-nbvfnxgh] .embed-consent__cta{font-size:var(--text-body-sm);padding:.625rem 1rem}.resources-kit[data-astro-cid-mmyajvmy]{display:grid;gap:2rem;padding:2.5rem;background-color:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);align-items:center}@media(min-width:1024px){.resources-kit[data-astro-cid-mmyajvmy]{grid-template-columns:1.6fr auto;padding:3rem;gap:3rem}}.resources-kit__copy[data-astro-cid-mmyajvmy]{display:flex;flex-direction:column;gap:.75rem}.resources-kit__eyebrow[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-sage-700);font-weight:500;margin:0}.resources-kit__headline[data-astro-cid-mmyajvmy]{font-family:var(--font-display);font-size:var(--text-display-lg);line-height:var(--text-display-lg--line-height);color:var(--color-text-ink);font-weight:400;margin:0;max-width:24ch}.resources-kit__subline[data-astro-cid-mmyajvmy],.resources-kit__body[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--color-text-body);margin:0;max-width:56ch}.resources-kit__cta[data-astro-cid-mmyajvmy]{display:flex;align-items:flex-start}.resources-insight__grid[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:3rem 0 0;display:grid;gap:1.75rem;grid-template-columns:1fr}@media(min-width:640px){.resources-insight__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.resources-insight__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(4,1fr);gap:2rem}}.resources-insight__item[data-astro-cid-mmyajvmy]{display:flex}.resources-insight__link[data-astro-cid-mmyajvmy]{display:flex;flex-direction:column;gap:.625rem;color:inherit;text-decoration:none;transition:color .2s ease;width:100%}.resources-insight__link[data-astro-cid-mmyajvmy]:hover .resources-insight__title[data-astro-cid-mmyajvmy],.resources-insight__link[data-astro-cid-mmyajvmy]:focus-visible .resources-insight__title[data-astro-cid-mmyajvmy]{color:var(--color-sage-900)}.resources-insight__icon[data-astro-cid-mmyajvmy]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);background-color:var(--color-sage-100);color:var(--color-sage-900);flex-shrink:0}.resources-insight__title[data-astro-cid-mmyajvmy]{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);color:var(--color-text-ink);font-weight:500;margin:0;display:inline-flex;align-items:baseline;gap:.5rem;transition:color .2s ease}.resources-insight__external[data-astro-cid-mmyajvmy]{color:var(--color-sage-500);flex-shrink:0;transition:color .2s ease,transform .2s ease}.resources-insight__link[data-astro-cid-mmyajvmy]:hover .resources-insight__external[data-astro-cid-mmyajvmy],.resources-insight__link[data-astro-cid-mmyajvmy]:focus-visible .resources-insight__external[data-astro-cid-mmyajvmy]{color:var(--color-sage-900);transform:translate(2px,-2px)}.resources-insight__description[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);color:var(--color-text-body)}.resources-guided__grid[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:3rem 0 0;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.resources-guided__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.resources-guided__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(4,1fr);gap:1.75rem}}.resources-guided__item[data-astro-cid-mmyajvmy]{display:flex}.resources-guided__link[data-astro-cid-mmyajvmy]{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;background-color:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);text-decoration:none;color:inherit;width:100%;transition:border-color .2s ease,background-color .2s ease}.resources-guided__link[data-astro-cid-mmyajvmy]:hover,.resources-guided__link[data-astro-cid-mmyajvmy]:focus-visible{border-color:var(--color-sage-500);background-color:var(--color-bg-surface)}.resources-guided__duration[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--color-sage-700);font-weight:500}.resources-guided__title[data-astro-cid-mmyajvmy]{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);color:var(--color-text-ink);font-weight:500}.resources-guided__brief[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);color:var(--color-text-body)}.resources-blog__top[data-astro-cid-mmyajvmy]{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}@media(min-width:768px){.resources-blog__top[data-astro-cid-mmyajvmy]{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.resources-blog__grid[data-astro-cid-mmyajvmy]{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3rem}@media(min-width:640px){.resources-blog__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.resources-blog__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.resources-blog__empty[data-astro-cid-mmyajvmy]{margin-top:2.5rem;font-family:var(--font-display);font-style:italic;font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--color-text-muted);max-width:48ch}.resources-downloads__grid[data-astro-cid-mmyajvmy]{list-style:none;padding:0;margin:3rem 0 0;display:grid;gap:1.75rem;grid-template-columns:1fr}@media(min-width:640px){.resources-downloads__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.resources-downloads__grid[data-astro-cid-mmyajvmy]{grid-template-columns:repeat(4,1fr);gap:2rem}}.resources-downloads__item[data-astro-cid-mmyajvmy]{display:flex}.resources-downloads__link[data-astro-cid-mmyajvmy]{display:flex;flex-direction:column;gap:.625rem;color:inherit;text-decoration:none;transition:color .2s ease;width:100%}.resources-downloads__link[data-astro-cid-mmyajvmy]:hover .resources-downloads__title[data-astro-cid-mmyajvmy],.resources-downloads__link[data-astro-cid-mmyajvmy]:focus-visible .resources-downloads__title[data-astro-cid-mmyajvmy]{color:var(--color-sage-900)}.resources-downloads__icon[data-astro-cid-mmyajvmy]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);background-color:var(--color-sage-100);color:var(--color-sage-900);flex-shrink:0}.resources-downloads__title[data-astro-cid-mmyajvmy]{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);color:var(--color-text-ink);font-weight:500;transition:color .2s ease}.resources-downloads__description[data-astro-cid-mmyajvmy]{font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-text-body)}
