.nl-box[data-astro-cid-cztuaoj5]{margin-top:24px;background:var(--s);border:1px solid var(--border-sub);border-radius:20px;padding:28px 24px;text-align:center}.nl-box[data-astro-cid-cztuaoj5][hidden]{display:none}.nl-title[data-astro-cid-cztuaoj5]{font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text-1);margin-bottom:14px}.nl-form[data-astro-cid-cztuaoj5]{display:flex;flex-wrap:wrap;gap:8px;max-width:440px;margin:0 auto;position:relative}.nl-input[data-astro-cid-cztuaoj5]{flex:1 1 220px;min-width:0;min-height:44px;padding:0 18px;border-radius:100px;border:1px solid color-mix(in srgb,var(--text-3) 45%,transparent);background:var(--bg);color:var(--text-1);font-family:var(--font-body);font-size:16px;outline:none}.nl-input[data-astro-cid-cztuaoj5]:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-glow)}.nl-button[data-astro-cid-cztuaoj5]{flex:0 0 auto;min-height:44px;padding:0 24px;border:0;border-radius:100px;background:var(--brand);color:#000;font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer}.nl-button[data-astro-cid-cztuaoj5]:disabled{opacity:.6;cursor:default}.nl-button[data-astro-cid-cztuaoj5]:focus-visible{outline:2px solid var(--brand-light);outline-offset:2px}@media (max-width: 480px){.nl-button[data-astro-cid-cztuaoj5]{flex:1 1 100%}}.nl-hp[data-astro-cid-cztuaoj5]{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.nl-sr[data-astro-cid-cztuaoj5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nl-error[data-astro-cid-cztuaoj5],.nl-status[data-astro-cid-cztuaoj5]{font-family:var(--font-body);font-size:14px;margin-top:10px;line-height:1.5}.nl-error[data-astro-cid-cztuaoj5]{color:#ef4444}.nl-status[data-astro-cid-cztuaoj5]{color:var(--text-1);font-weight:600}.nl-consent[data-astro-cid-cztuaoj5]{font-family:var(--font-body);font-size:12px;color:var(--text-3);margin-top:10px;line-height:1.5}.app-cta[data-astro-cid-vaugkzvb]{border:1px solid rgba(17,194,98,.22);background:linear-gradient(135deg,#11c2621a,#3b82f612)}.app-cta--top[data-astro-cid-vaugkzvb]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-radius:14px;padding:16px 20px;margin:-16px 0 40px}.app-cta__text[data-astro-cid-vaugkzvb]{flex:1 1 260px;min-width:0}.app-cta--top[data-astro-cid-vaugkzvb] .app-cta__title[data-astro-cid-vaugkzvb]{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.35;color:var(--text-1)}.app-cta--bottom[data-astro-cid-vaugkzvb]{margin-top:64px;border-radius:20px;padding:40px 32px;text-align:center}.app-cta--bottom[data-astro-cid-vaugkzvb] .app-cta__title[data-astro-cid-vaugkzvb]{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.25;color:var(--text-1);margin-bottom:10px}.app-cta__body[data-astro-cid-vaugkzvb]{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--text-2);max-width:500px;margin:0 auto 24px}.app-cta__button[data-astro-cid-vaugkzvb]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-family:var(--font-body);font-size:14px;font-weight:700;color:#000;background:var(--brand);padding:12px 24px;border-radius:100px;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}@media (hover: hover){.app-cta__button[data-astro-cid-vaugkzvb]:hover{background:var(--brand-light)}}.app-cta__button[data-astro-cid-vaugkzvb]:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}.app-cta__fine[data-astro-cid-vaugkzvb]{font-family:var(--font-body);font-size:12px;color:var(--text-2);margin-top:6px}.app-cta--bottom[data-astro-cid-vaugkzvb] .app-cta__fine[data-astro-cid-vaugkzvb]{margin-top:10px}@media (max-width: 520px){.app-cta--top[data-astro-cid-vaugkzvb] .app-cta__button[data-astro-cid-vaugkzvb]{width:100%}.app-cta--bottom[data-astro-cid-vaugkzvb]{padding:32px 20px}}@media (prefers-reduced-motion: reduce){.app-cta__button[data-astro-cid-vaugkzvb]{transition:none}}
