.nl-hero[data-astro-cid-og54zrcn]{overflow:clip}.nl-over[data-astro-cid-og54zrcn]{color:#ffffff8c}@media(max-width:700px){.nl-over[data-astro-cid-og54zrcn]{display:none}}.hero-ghost[data-astro-cid-og54zrcn]{color:#ffffffd9;border-color:#fff6}.hero-ghost[data-astro-cid-og54zrcn]:hover{color:var(--c-navy);background:#fff;border-color:#fff}.nl-grid[data-astro-cid-og54zrcn]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,104px);align-items:center}@media(max-width:960px){.nl-grid[data-astro-cid-og54zrcn]{grid-template-columns:1fr}}.nl-promises[data-astro-cid-og54zrcn]{display:flex;flex-wrap:wrap;gap:10px;margin:clamp(28px,3.5vw,40px) 0 0;padding:0;list-style:none}.nl-promises[data-astro-cid-og54zrcn] li[data-astro-cid-og54zrcn]{padding:8px 14px 8px 30px;border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:.88rem;color:#ffffffd9;position:relative}.nl-promises[data-astro-cid-og54zrcn] li[data-astro-cid-og54zrcn]:before{content:"";position:absolute;left:13px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--c-accent-2);box-shadow:0 0 10px var(--c-accent-2)}.nl-stage[data-astro-cid-og54zrcn]{position:relative;display:grid;place-items:center;padding:clamp(24px,4vw,56px) 0}.nl-rings[data-astro-cid-og54zrcn]{position:absolute;inset:50% auto auto 50%;width:0;height:0;pointer-events:none}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]{position:absolute;left:50%;top:50%;border:1px solid rgba(255,255,255,.1);border-radius:50%;transform:translate(-50%,-50%);animation:nl-spin 60s linear infinite}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--c-accent-2);box-shadow:0 0 14px 2px var(--c-accent-2)}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:nth-child(1){width:460px;height:460px}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:nth-child(2){width:620px;height:620px;animation-duration:90s;animation-direction:reverse;border-color:#ffffff12}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:nth-child(3){width:780px;height:780px;animation-duration:140s;border-color:#ffffff0d}.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:nth-child(3):after{opacity:.6}@keyframes nl-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]{animation:none}}@media(max-width:900px){.nl-rings[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]:nth-child(n+2):after{display:none}}.nl-card[data-astro-cid-og54zrcn]{position:relative;z-index:1;width:100%;max-width:480px;padding:clamp(26px,3vw,38px);background:#fff;border-radius:16px;border-top:3px solid var(--c-accent);box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #ffffff0f;color:var(--c-ink);animation:nl-rise .9s var(--ease) both .15s}@keyframes nl-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nl-card[data-astro-cid-og54zrcn]{animation:none}}.nl-card__from[data-astro-cid-og54zrcn]{display:flex;align-items:center;gap:14px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--c-line-2)}.nl-card__from[data-astro-cid-og54zrcn] img[data-astro-cid-og54zrcn]{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.nl-card__from[data-astro-cid-og54zrcn] strong[data-astro-cid-og54zrcn]{display:block;font-family:Inter Tight,sans-serif;font-size:1.02rem;font-weight:600;color:var(--c-navy)}.nl-card__from[data-astro-cid-og54zrcn] span[data-astro-cid-og54zrcn]{display:block;font-size:.84rem;line-height:1.4;color:var(--c-muted)}.nl-card__title[data-astro-cid-og54zrcn]{font-family:Inter Tight,sans-serif;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--c-navy);margin:0 0 18px}.nl-form__row[data-astro-cid-og54zrcn]{display:flex;gap:10px;align-items:stretch}.nl-form__row[data-astro-cid-og54zrcn] .form-input[data-astro-cid-og54zrcn]{flex:1;min-width:0}.nl-form__row[data-astro-cid-og54zrcn] .btn[data-astro-cid-og54zrcn]{white-space:nowrap}@media(max-width:520px){.nl-form__row[data-astro-cid-og54zrcn]{flex-direction:column}}.nl-form__msg[data-astro-cid-og54zrcn]{margin:14px 0 0;padding:10px 14px;border-left:3px solid var(--c-accent);background:var(--c-bg-2);font-size:.92rem;line-height:1.5;color:var(--c-navy)}.nl-form__msg[data-astro-cid-og54zrcn][data-state=error]{border-left-color:#b4232a}.nl-form__msg[data-astro-cid-og54zrcn][data-state=ok]{border-left-color:#2f7d4f}.nl-form__note[data-astro-cid-og54zrcn]{font-size:.8rem;line-height:1.6;color:var(--c-muted);margin:16px 0 0}.nl-form__note[data-astro-cid-og54zrcn] a[data-astro-cid-og54zrcn]{color:var(--c-accent);text-decoration:none;border-bottom:1px solid currentColor}.nl-year-block[data-astro-cid-og54zrcn]{display:grid;grid-template-columns:minmax(180px,1fr) 3fr;gap:clamp(24px,4vw,64px);align-items:start}.nl-year-block[data-astro-cid-og54zrcn]+.nl-year-block[data-astro-cid-og54zrcn]{margin-top:clamp(48px,6vw,88px)}@media(max-width:800px){.nl-year-block[data-astro-cid-og54zrcn]{grid-template-columns:1fr}}
