.eyebrow[data-astro-cid-yrxuw6g4]{text-transform:uppercase;letter-spacing:.18em;color:#4a7c28;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;display:block}.nl-form[data-astro-cid-cmid33u5]{width:100%}.nl-form__fields[data-astro-cid-cmid33u5]{flex-direction:column;gap:1rem;display:flex}.nl-form__fields[data-astro-cid-cmid33u5] input[data-astro-cid-cmid33u5]{color:#001f1c;background-color:#fff;border:1px solid #001f1c26;outline:none;width:100%;padding:1rem;font-family:inherit;font-size:.95rem;transition:border-color .3s,box-shadow .3s}.nl-form__fields[data-astro-cid-cmid33u5] input[data-astro-cid-cmid33u5]::placeholder{color:#001f1c66}.nl-form__fields[data-astro-cid-cmid33u5] input[data-astro-cid-cmid33u5]:focus{border-color:#104849;box-shadow:0 0 0 3px #1048491f}.nl-form__fields[data-astro-cid-cmid33u5] button[data-astro-cid-cmid33u5]{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background-color:#104849;border:none;padding:1rem 2rem;font-family:inherit;font-size:.85rem;transition:background-color .3s;box-shadow:4px 4px #0000001a}.nl-form__fields[data-astro-cid-cmid33u5] button[data-astro-cid-cmid33u5]:hover:not(:disabled){background-color:#0b3334}.nl-form__fields[data-astro-cid-cmid33u5] button[data-astro-cid-cmid33u5]:disabled{opacity:.7;cursor:not-allowed}.nl-form__message[data-astro-cid-cmid33u5]{color:#2e7d32;min-height:1.25em;margin:.75rem 0 0;font-size:.85rem}.nl-form__message[data-astro-cid-cmid33u5][data-error=true]{color:#c62828}.nl-form__note[data-astro-cid-cmid33u5]{color:#001f1c8c;margin:.5rem 0 0;font-size:.8rem;line-height:1.5}.nl-hero[data-astro-cid-2onj4j62]{background-color:#fff;padding:5rem 1rem 4rem}.nl-hero__container[data-astro-cid-2onj4j62]{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (width<=900px){.nl-hero__container[data-astro-cid-2onj4j62]{grid-template-columns:1fr;gap:3rem}}.nl-hero__content[data-astro-cid-2onj4j62] h1[data-astro-cid-2onj4j62]{letter-spacing:-.02em;color:#001f1c;margin:1.25rem 0 1.5rem;font-family:Outfit,sans-serif;font-size:3rem;font-weight:400;line-height:1.15}.nl-hero__content[data-astro-cid-2onj4j62] h1[data-astro-cid-2onj4j62] em[data-astro-cid-2onj4j62]{color:#4a7c28;font-family:Playfair Display,serif;font-style:italic}@media (width<=900px){.nl-hero__content[data-astro-cid-2onj4j62] h1[data-astro-cid-2onj4j62]{font-size:2.25rem}}@media (width<=480px){.nl-hero__content[data-astro-cid-2onj4j62] h1[data-astro-cid-2onj4j62]{font-size:1.9rem}}.nl-hero__content[data-astro-cid-2onj4j62] p[data-astro-cid-2onj4j62]{color:#001f1cb3;max-width:34rem;margin:0;font-size:1.05rem;line-height:1.7}.nl-hero__card[data-astro-cid-2onj4j62]{background-color:#fbf5e9;border:1px solid #001f1c14;border-radius:4px;padding:2.5rem}@media (width<=480px){.nl-hero__card[data-astro-cid-2onj4j62]{padding:1.75rem 1.25rem}}.nl-hero__card[data-astro-cid-2onj4j62] h2[data-astro-cid-2onj4j62]{color:#001f1c;margin:0 0 1.5rem;font-family:Playfair Display,serif;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.2}.nl-about[data-astro-cid-y7njvgmx]{background-color:#fbf5e9;padding:5rem 1rem}.nl-about__container[data-astro-cid-y7njvgmx]{grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (width<=900px){.nl-about__container[data-astro-cid-y7njvgmx]{grid-template-columns:1fr;gap:3rem}}.nl-about__title[data-astro-cid-y7njvgmx]{max-width:30rem;margin:1.25rem 0 2.5rem}.nl-about__blocks[data-astro-cid-y7njvgmx]{flex-direction:column;gap:2rem;margin:0 0 2rem;display:flex}.nl-about__block[data-astro-cid-y7njvgmx]{border-left:2px solid #4a7c2859;padding-left:1.5rem}.nl-about__block[data-astro-cid-y7njvgmx] dt[data-astro-cid-y7njvgmx]{color:#001f1c;margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:1.15rem}.nl-about__block[data-astro-cid-y7njvgmx] dd[data-astro-cid-y7njvgmx]{color:#001f1cb3;margin:0;font-size:1rem;line-height:1.7}.nl-about__figure[data-astro-cid-y7njvgmx]{margin:0}.nl-about__figure[data-astro-cid-y7njvgmx] img[data-astro-cid-y7njvgmx]{object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.nl-about__figure[data-astro-cid-y7njvgmx] figcaption[data-astro-cid-y7njvgmx]{margin-top:1rem}.nl-excerpt[data-astro-cid-6noyvyip]{background-color:#fff;padding:5rem 1rem}.nl-excerpt__container[data-astro-cid-6noyvyip]{max-width:720px;margin:0 auto}.nl-excerpt__header[data-astro-cid-6noyvyip]{text-align:center;margin-bottom:3rem}.nl-excerpt__header[data-astro-cid-6noyvyip] h2[data-astro-cid-6noyvyip]{color:#001f1c;margin:1rem 0 0;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:400;line-height:1.2}@media (width<=768px){.nl-excerpt__header[data-astro-cid-6noyvyip] h2[data-astro-cid-6noyvyip]{font-size:2rem}}.nl-excerpt__body[data-astro-cid-6noyvyip] p[data-astro-cid-6noyvyip]{color:#001f1ccc;margin:0 0 1.5rem;font-size:1.05rem;line-height:1.85}.nl-excerpt__body[data-astro-cid-6noyvyip] .has-dropcap[data-astro-cid-6noyvyip]:first-letter{float:left;color:#4a7c28;padding:.35rem .6rem 0 0;font-family:Playfair Display,serif;font-size:3.8rem;line-height:.85}.nl-excerpt__body[data-astro-cid-6noyvyip] p[data-astro-cid-6noyvyip].nl-excerpt__line{color:#4a7c28;margin-top:2rem;font-family:Playfair Display,serif;font-size:1.1rem;font-style:italic}.nl-excerpt__cta[data-astro-cid-6noyvyip]{text-align:center;border-top:1px solid #001f1c1f;margin-top:3rem;padding-top:3rem}.nl-excerpt__teaser[data-astro-cid-6noyvyip]{color:#001f1c;margin:0 0 2rem;font-family:Playfair Display,serif;font-size:1.25rem;font-style:italic}.nl-signup[data-astro-cid-qy7ymqnf]{background-color:#fbf5e9;padding:5rem 1rem;scroll-margin-top:2rem}.nl-signup__container[data-astro-cid-qy7ymqnf]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (width<=900px){.nl-signup__container[data-astro-cid-qy7ymqnf]{grid-template-columns:1fr;gap:2.5rem}}.nl-signup__title[data-astro-cid-qy7ymqnf]{max-width:26rem;margin:1.25rem 0}.nl-signup__content[data-astro-cid-qy7ymqnf] p[data-astro-cid-qy7ymqnf]{color:#001f1cb3;max-width:30rem;margin:0;font-size:1rem;line-height:1.7}.nl-signup__form[data-astro-cid-qy7ymqnf]{justify-self:end;width:100%;max-width:480px}@media (width<=900px){.nl-signup__form[data-astro-cid-qy7ymqnf]{justify-self:stretch;max-width:none}}.nl-how[data-astro-cid-2nsclepx]{background-color:#fff;padding:5rem 1rem}.nl-how__container[data-astro-cid-2nsclepx]{max-width:1200px;margin:0 auto}.nl-how__header[data-astro-cid-2nsclepx]{margin-bottom:3rem}.nl-how__title[data-astro-cid-2nsclepx]{max-width:38rem;margin-top:1.25rem}.nl-how__grid[data-astro-cid-2nsclepx]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.nl-how__grid[data-astro-cid-2nsclepx]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.nl-how__grid[data-astro-cid-2nsclepx]{grid-template-columns:1fr}}.nl-how__card[data-astro-cid-2nsclepx]{background-color:#fbf5e9;border:1px solid #001f1c14;border-radius:4px;padding:2rem;transition:transform .3s,box-shadow .3s}.nl-how__card[data-astro-cid-2nsclepx]:hover{transform:translateY(-2px);box-shadow:4px 4px #0000000f}.nl-how__card[data-astro-cid-2nsclepx] h3[data-astro-cid-2nsclepx]{color:#001f1c;margin:1.25rem 0 .75rem;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:400}.nl-how__card[data-astro-cid-2nsclepx] p[data-astro-cid-2nsclepx]{color:#001f1cb3;margin:0;font-size:.95rem;line-height:1.7}.nl-how__icon[data-astro-cid-2nsclepx]{color:#4a7c28;width:24px;height:24px;display:block}.nl-closing[data-astro-cid-y2b4yph5]{text-align:center;background-color:#fbf5e9;padding:5rem 1rem}.nl-closing__container[data-astro-cid-y2b4yph5]{max-width:720px;margin:0 auto}.nl-closing[data-astro-cid-y2b4yph5] h2[data-astro-cid-y2b4yph5]{color:#001f1c;margin:0 0 1.5rem;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:400;line-height:1.2}@media (width<=768px){.nl-closing[data-astro-cid-y2b4yph5] h2[data-astro-cid-y2b4yph5]{font-size:2rem}}.nl-closing[data-astro-cid-y2b4yph5] p[data-astro-cid-y2b4yph5]{color:#001f1cb3;max-width:40rem;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.8}
