.nd-hbtn[data-astro-cid-lutmvfxm]{border-radius:var(--radius-btn);min-height:48px;color:var(--green-700);pointer-events:auto;background:#fff;align-items:center;gap:14px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.nd-hbtn[data-astro-cid-lutmvfxm]:hover{background:var(--green-50);color:var(--green-800);text-decoration:none}.nd-hbtn--solid[data-astro-cid-lutmvfxm]{background:var(--brand-bright);color:#fff}.nd-hbtn--solid[data-astro-cid-lutmvfxm]:hover{background:var(--green-500);color:#fff}.nd-hbtn[data-astro-cid-lutmvfxm] span[data-astro-cid-lutmvfxm]{font-size:14px}.nd-promises[data-astro-cid-lutmvfxm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.nd-promise[data-astro-cid-lutmvfxm]{background:var(--surface-card);border:1px solid var(--border-default);border-top:3px solid var(--green-100);border-radius:var(--radius-lg);transition:border-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);flex-direction:column;gap:10px;padding:26px 24px 28px;display:flex}.nd-promise[data-astro-cid-lutmvfxm]:hover{border-top-color:var(--brand-bright);transform:translateY(-2px);box-shadow:0 14px 30px #00472314}.nd-promise__n[data-astro-cid-lutmvfxm]{font:700 40px/1 var(--font-display);color:var(--brand-bright);margin-bottom:6px}.nd-promise[data-astro-cid-lutmvfxm] strong[data-astro-cid-lutmvfxm]{font:700 18px/1.35 var(--font-display)}.nd-promise[data-astro-cid-lutmvfxm] p[data-astro-cid-lutmvfxm]{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.nd-season[data-astro-cid-lutmvfxm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.nd-season[data-astro-cid-lutmvfxm] li[data-astro-cid-lutmvfxm]{background:var(--surface-page);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:box-shadow var(--motion-base), transform var(--motion-base);flex-direction:column;display:flex;overflow:hidden}.nd-season[data-astro-cid-lutmvfxm] li[data-astro-cid-lutmvfxm]:hover{transform:translateY(-3px);box-shadow:0 16px 34px #0047231a}.nd-season__img[data-astro-cid-lutmvfxm]{aspect-ratio:16/10;position:relative}.nd-season__n[data-astro-cid-lutmvfxm]{z-index:1;background:var(--brand-bright);color:#fff;width:46px;height:46px;font:700 16px/1 var(--font-display);border:4px solid var(--surface-page);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-22px;left:18px}.nd-season__body[data-astro-cid-lutmvfxm]{flex-direction:column;gap:8px;padding:32px 22px 24px;display:flex}.nd-season__body[data-astro-cid-lutmvfxm] strong[data-astro-cid-lutmvfxm]{font:700 19px/1.3 var(--font-display);color:var(--green-800)}.nd-season__body[data-astro-cid-lutmvfxm] p[data-astro-cid-lutmvfxm]{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.nd-join[data-astro-cid-lutmvfxm]{border-radius:var(--radius-xl);background:#ffffff12;border:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(22px,3vw,30px);display:flex}.nd-join[data-astro-cid-lutmvfxm]>div[data-astro-cid-lutmvfxm]:first-child{flex-direction:column;flex:420px;gap:8px;display:flex}.nd-join[data-astro-cid-lutmvfxm] strong[data-astro-cid-lutmvfxm]{font:700 22px/1.3 var(--font-display);color:#fff}.nd-join[data-astro-cid-lutmvfxm] p[data-astro-cid-lutmvfxm]{color:var(--green-100);margin:0;line-height:1.6}.nd-join__actions[data-astro-cid-lutmvfxm]{flex-wrap:wrap;gap:12px;display:flex}.nd-stories[data-astro-cid-lutmvfxm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nd-story[data-astro-cid-lutmvfxm]{background:var(--surface-page);border-radius:var(--radius-lg);border:1px solid var(--border-default);flex-direction:column;display:flex;overflow:hidden}.nd-story__img[data-astro-cid-lutmvfxm]{aspect-ratio:16/10;position:relative}.nd-story__chip[data-astro-cid-lutmvfxm]{color:var(--text-primary);font:600 12.5px/1.2 var(--font-display);background:#fff;border-radius:8px;padding:5px 12px;position:absolute;bottom:16px;left:16px;box-shadow:0 2px 8px #0000001f}.nd-story__body[data-astro-cid-lutmvfxm]{flex-direction:column;flex:1;gap:14px;padding:24px 26px 26px;display:flex}.nd-story__crop[data-astro-cid-lutmvfxm]{font:600 11.5px/1.3 var(--font-display);letter-spacing:.08em;color:var(--green-600)}.nd-story__quote[data-astro-cid-lutmvfxm]{font:500 19px/1.55 var(--font-display);color:var(--text-primary);margin:0;padding-left:32px;position:relative}.nd-story__quote[data-astro-cid-lutmvfxm]:before{content:"“";font:800 44px/1 var(--font-display);color:var(--brand-highlight);position:absolute;top:-8px;left:0}.nd-story__facts[data-astro-cid-lutmvfxm]{border-top:1px solid var(--border-default);flex-wrap:wrap;gap:32px;margin-top:auto;padding-top:14px;display:flex}.nd-story__facts[data-astro-cid-lutmvfxm] b[data-astro-cid-lutmvfxm]{font:700 24px/1.2 var(--font-display);color:var(--amber-600);display:block}.nd-story__facts[data-astro-cid-lutmvfxm] span[data-astro-cid-lutmvfxm]{font:600 12px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.nd-story__who[data-astro-cid-lutmvfxm]{font-size:15px}.nd-ws[data-astro-cid-lutmvfxm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.nd-ws__card[data-astro-cid-lutmvfxm]{color:var(--text-primary);flex-direction:column;gap:10px;text-decoration:none;display:flex}.nd-ws__card[data-astro-cid-lutmvfxm]:hover{color:var(--text-primary);text-decoration:none}.nd-ws__card[data-astro-cid-lutmvfxm]:hover .nd-ws__title[data-astro-cid-lutmvfxm]{color:var(--green-700)}.nd-ws__img[data-astro-cid-lutmvfxm]{aspect-ratio:16/10;position:relative}.nd-ws__meta[data-astro-cid-lutmvfxm]{color:var(--text-tertiary);justify-content:space-between;gap:10px;font-size:13px;display:flex}.nd-ws__meta[data-astro-cid-lutmvfxm] strong[data-astro-cid-lutmvfxm]{color:var(--green-600)}.nd-ws__title[data-astro-cid-lutmvfxm]{text-wrap:wrap;hyphens:none;transition:color var(--motion-fast);font-size:16.5px;line-height:1.4}.nd-more[data-astro-cid-lutmvfxm]{color:var(--brand-bright);align-self:flex-start;font-weight:600}@media (width<=1099.98px){.nd-promises[data-astro-cid-lutmvfxm],.nd-ws[data-astro-cid-lutmvfxm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899.98px){.nd-season[data-astro-cid-lutmvfxm],.nd-stories[data-astro-cid-lutmvfxm]{grid-template-columns:minmax(0,1fr)}}@media (width<=599.98px){.nd-promises[data-astro-cid-lutmvfxm],.nd-ws[data-astro-cid-lutmvfxm]{grid-template-columns:minmax(0,1fr)}}
