.nl-title[data-v-040462a0]{color:var(--ink);font-family:var(--f-display);font-size:20px;line-height:1.05;margin:0 0 6px;text-transform:uppercase}.nl-subtitle[data-v-040462a0]{color:var(--ink-2);font-size:15px;line-height:1.5;margin:0}.nl-form[data-v-040462a0]{position:relative}.nl-row[data-v-040462a0]{display:flex;flex-wrap:wrap;gap:10px}.nl-input[data-v-040462a0]{flex:1 1 220px}.nl-submit[data-v-040462a0]{flex:0 0 auto;justify-content:center}.nl-msg[data-v-040462a0]{font-size:13px;line-height:1.4;margin:10px 0 0}.nl-msg--ok[data-v-040462a0]{color:var(--accent-strong)}.nl-msg--error[data-v-040462a0]{color:#a20519}.nl--band[data-v-040462a0]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg);margin-inline:auto;max-width:560px;padding:clamp(28px,4vw,40px);text-align:center}.nl--band .nl-copy[data-v-040462a0]{margin-bottom:18px}.nl--band .nl-title[data-v-040462a0]{font-size:24px}.nl--footer[data-v-040462a0]{align-items:center;display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nl--footer .nl-title[data-v-040462a0]{color:var(--paper)}.nl-questions[data-v-040462a0]{display:flex;flex-direction:column;gap:8px;margin:0 0 10px}.nl-q[data-v-040462a0]{border-left:3px solid var(--accent-soft);color:color-mix(in oklab,var(--paper) 75%,transparent);font-family:var(--f-body);font-size:15px;font-weight:600;line-height:1.35;padding-left:12px;text-wrap:pretty}.nl-punchline[data-v-040462a0]{margin-bottom:0;margin-top:6px}.nl--footer .nl-subtitle[data-v-040462a0]{color:color-mix(in oklab,var(--paper) 60%,transparent)}.nl--footer .nl-input[data-v-040462a0]{background:color-mix(in oklab,var(--paper) 8%,transparent);border-color:color-mix(in oklab,var(--paper) 28%,transparent);color:var(--paper)}.nl--footer .nl-input[data-v-040462a0]::-moz-placeholder{color:color-mix(in oklab,var(--paper) 45%,transparent)}.nl--footer .nl-input[data-v-040462a0]::placeholder{color:color-mix(in oklab,var(--paper) 45%,transparent)}.nl--footer .nl-submit[data-v-040462a0]{background:var(--accent-fill);color:var(--paper)}.nl--footer .nl-submit[data-v-040462a0]:hover{background:var(--accent-fill-hover)}.nl--footer .nl-msg--ok[data-v-040462a0]{color:var(--accent-soft)}.nl--footer .nl-msg--error[data-v-040462a0]{color:#f07f77}@media(max-width:720px){.nl--footer[data-v-040462a0]{gap:16px;grid-template-columns:1fr}}.footer[data-v-4d36cc8a]{background:var(--ink);color:var(--paper);padding-bottom:var(--s-5);padding-top:var(--s-5)}.footer-grid[data-v-4d36cc8a]{align-items:end;display:grid;gap:var(--s-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.footer-wordmark[data-v-4d36cc8a]{border-radius:15px;display:block;height:64px;margin-bottom:16px;width:64px}.footer-madeby[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 55%,transparent);font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;line-height:1.6;margin:0;max-width:52ch}.footer-madeby-link[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 80%,transparent);text-decoration-color:color-mix(in oklab,var(--paper) 40%,transparent);text-underline-offset:2px}.footer-madeby-link[data-v-4d36cc8a]:hover{color:var(--paper)}.footer-contact[data-v-4d36cc8a]{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.footer-invite[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 75%,transparent);font-size:15px;line-height:1.55;margin:0 0 6px;max-width:42ch}.footer-mail[data-v-4d36cc8a]{color:var(--accent-soft);display:inline-block;font-family:var(--f-script);font-size:34px;line-height:1;text-decoration:none;text-transform:uppercase;transform:rotate(-1.5deg)}.footer-social[data-v-4d36cc8a]{align-items:center;display:flex;font-family:var(--f-mono);font-size:11px;gap:8px;letter-spacing:.1em;margin-top:6px;text-transform:uppercase}.footer-social a[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 70%,transparent);text-decoration:none}.footer-social a[data-v-4d36cc8a]:hover{color:var(--paper)}.footer-newsletter[data-v-4d36cc8a]{margin-top:var(--s-5);padding-top:var(--s-4)}.footer-legal[data-v-4d36cc8a],.footer-newsletter[data-v-4d36cc8a]{border-top:1px solid color-mix(in oklab,var(--paper) 20%,transparent)}.footer-legal[data-v-4d36cc8a]{display:flex;flex-direction:column;gap:10px;margin-top:var(--s-4);padding-top:var(--s-3)}.footer-legal-links[data-v-4d36cc8a]{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--f-mono);font-size:11px;gap:4px;letter-spacing:.1em;text-transform:uppercase}.footer-legal-links a[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 70%,transparent);text-decoration:none}.footer-legal-links a[data-v-4d36cc8a]:hover{color:var(--paper)}.footer-identity[data-v-4d36cc8a]{align-items:center;color:color-mix(in oklab,var(--paper) 50%,transparent);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 8px;line-height:1.5;margin:0}.footer-identity a[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 65%,transparent);text-decoration:none}.footer-identity a[data-v-4d36cc8a]:hover{color:var(--paper)}.footer-bottom[data-v-4d36cc8a]{border-top:1px solid color-mix(in oklab,var(--paper) 20%,transparent);color:color-mix(in oklab,var(--paper) 55%,transparent);display:flex;flex-wrap:wrap;font-family:var(--f-mono);font-size:11px;gap:16px;justify-content:space-between;letter-spacing:.1em;margin-top:var(--s-3);padding-top:var(--s-3);text-transform:uppercase}.footer-bottom-left[data-v-4d36cc8a]{flex-wrap:wrap;gap:14px}.footer-bottom-left[data-v-4d36cc8a],.footer-madein[data-v-4d36cc8a]{align-items:center;display:inline-flex}.footer-madein[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 70%,transparent);gap:6px}.footer-flag[data-v-4d36cc8a]{font-size:13px;letter-spacing:0;line-height:1}.footer-lang[data-v-4d36cc8a]{color:color-mix(in oklab,var(--paper) 55%,transparent);text-decoration:none}.footer-lang.active[data-v-4d36cc8a]{color:var(--paper)}.footer-sep[data-v-4d36cc8a]{margin:0 8px;opacity:.4}@media(max-width:720px){.footer-grid[data-v-4d36cc8a]{align-items:start;gap:32px;grid-template-columns:1fr}}
