.newsletter-form[data-astro-cid-mecbqydn]{display:grid;gap:14px;width:100%;text-align:left}.card[data-astro-cid-mecbqydn]{gap:20px;font-size:var(--step-0);margin-top:8px;padding:24px;border-radius:24px;background:var(--surface);box-shadow:0 0 0 1px var(--separator)}.field[data-astro-cid-mecbqydn]{display:grid;gap:10px}label[data-astro-cid-mecbqydn]{font-weight:600;color:var(--text)}.required[data-astro-cid-mecbqydn]{color:var(--text-2)}.row[data-astro-cid-mecbqydn]{display:flex;flex-wrap:wrap;gap:10px}input[data-astro-cid-mecbqydn][type=email]{flex:999 1 14rem;min-width:0;min-height:48px;padding:0 14px;border:1px solid var(--separator);border-radius:12px;background:var(--surface);color:var(--text);font:inherit}input[data-astro-cid-mecbqydn][type=email][aria-invalid]{border-color:var(--danger)}.submit[data-astro-cid-mecbqydn]{flex:1 1 auto;min-height:48px;max-width:100%;white-space:normal}.error[data-astro-cid-mecbqydn]{color:var(--danger-text);font-size:var(--step--1)}.fineprint[data-astro-cid-mecbqydn]{font-size:var(--step--2);color:var(--text-2)}.fineprint[data-astro-cid-mecbqydn] a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px}.fineprint[data-astro-cid-mecbqydn] a:hover{color:var(--text);text-decoration-color:currentColor}.trap[data-astro-cid-mecbqydn]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.site-footer[data-astro-cid-pnrjdgm4]{background:var(--canvas);padding:72px 0 40px;font-size:var(--step--1);color:var(--text-2)}.top[data-astro-cid-pnrjdgm4]{display:grid;gap:40px;grid-template-columns:1fr 1fr}.brand-col[data-astro-cid-pnrjdgm4]{grid-column:1 / -1;display:grid;gap:12px;align-content:start}.brand[data-astro-cid-pnrjdgm4]{display:inline-flex;align-items:center;gap:10px;justify-self:start;color:var(--ink)}.brand[data-astro-cid-pnrjdgm4] .brand-icon{width:36px;height:36px;border-radius:9px}.wordmark[data-astro-cid-pnrjdgm4]{font-size:1.375rem;font-weight:480;letter-spacing:-.03em}.wordmark[data-astro-cid-pnrjdgm4] b[data-astro-cid-pnrjdgm4]{font-weight:760}.tagline[data-astro-cid-pnrjdgm4]{max-width:22rem}.langs[data-astro-cid-pnrjdgm4]{display:flex;gap:16px;font-weight:500}.langs[data-astro-cid-pnrjdgm4] [data-astro-cid-pnrjdgm4][aria-current]{color:var(--text)}.newsletter[data-astro-cid-pnrjdgm4]{display:grid;justify-items:center;margin-top:56px}.newsletter-intro[data-astro-cid-pnrjdgm4]{display:grid;gap:6px;color:var(--text-2)}.newsletter[data-astro-cid-pnrjdgm4] h2[data-astro-cid-pnrjdgm4]{font-size:var(--step-2);font-weight:650;letter-spacing:-.015em;color:var(--text)}.newsletter[data-astro-cid-pnrjdgm4]+.bottom[data-astro-cid-pnrjdgm4]{margin-top:48px;padding-top:0;border-top:0}.settings[data-astro-cid-pnrjdgm4]{display:flex;flex-wrap:wrap;gap:8px 24px}.analytics-setting[data-astro-cid-pnrjdgm4]{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.cookie-settings[data-astro-cid-pnrjdgm4]:hover,.analytics-setting[data-astro-cid-pnrjdgm4]:hover,.langs[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]:hover,.col[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]:hover{color:var(--text)}.col[data-astro-cid-pnrjdgm4]:last-child:nth-child(2n){grid-column:1 / -1}.col[data-astro-cid-pnrjdgm4] h2[data-astro-cid-pnrjdgm4]{margin-bottom:14px;font-size:var(--step--2);font-weight:600;color:var(--text)}.col[data-astro-cid-pnrjdgm4] ul[data-astro-cid-pnrjdgm4]{display:grid;gap:10px}.col[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{overflow-wrap:anywhere}.bottom[data-astro-cid-pnrjdgm4]{display:grid;gap:8px;margin-top:56px;padding-top:24px;border-top:.5px solid var(--separator);font-size:var(--step--2)}@media(min-width:900px){.top[data-astro-cid-pnrjdgm4]{grid-template-columns:1.6fr 1fr 1fr 1.2fr}.newsletter[data-astro-cid-pnrjdgm4]>.newsletter-form{width:60%}.brand-col[data-astro-cid-pnrjdgm4],.col[data-astro-cid-pnrjdgm4]:last-child:nth-child(2n){grid-column:auto}}.site-header[data-astro-cid-r7uuxm25]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);transition:box-shadow .25s ease}.site-header[data-astro-cid-r7uuxm25].is-scrolled{box-shadow:0 .5px #1118241f}.bar[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:4px;height:64px}.brand[data-astro-cid-r7uuxm25]{display:inline-flex;align-items:center;gap:10px;margin-right:auto}.brand[data-astro-cid-r7uuxm25] .brand-icon{width:30px;height:30px;border-radius:8px;box-shadow:inset 0 0 0 .5px #1118241a}.wordmark[data-astro-cid-r7uuxm25]{font-size:1.1875rem;font-weight:480;letter-spacing:-.03em;color:var(--ink)}.wordmark[data-astro-cid-r7uuxm25] b[data-astro-cid-r7uuxm25]{font-weight:760}.nav[data-astro-cid-r7uuxm25]{display:none;gap:4px}.nav[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25],.lang[data-astro-cid-r7uuxm25]{padding:8px 12px;border-radius:999px;font-size:var(--step--1);font-weight:500;color:var(--text-2);transition:color .15s ease,background-color .15s ease}.nav[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]:hover,.lang[data-astro-cid-r7uuxm25]:hover{color:var(--text);background:color-mix(in srgb,var(--text) 5%,transparent)}.actions[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:4px}.lang[data-astro-cid-r7uuxm25]{display:none;min-width:44px;text-align:center}.actions[data-astro-cid-r7uuxm25] .btn[data-astro-cid-r7uuxm25]{margin-left:12px}.cta-labels[data-astro-cid-r7uuxm25]{display:grid;justify-items:center}.cta-labels[data-astro-cid-r7uuxm25]>[data-astro-cid-r7uuxm25]{grid-area:1 / 1}.cta-other[data-astro-cid-r7uuxm25]{visibility:hidden}.menu-button[data-astro-cid-r7uuxm25]{display:grid;place-items:center;width:44px;height:44px;margin-right:-8px;margin-left:4px;border:0;border-radius:999px;background:transparent;color:var(--text);cursor:pointer}.mobile-nav[data-astro-cid-r7uuxm25]{inset:0 0 auto auto;width:min(100vw,420px);height:100dvh;max-height:none;margin:0;padding:12px var(--gutter) 28px;border:0;background:var(--surface);box-shadow:-20px 0 60px #11182429;flex-direction:column;gap:20px}.mobile-nav[data-astro-cid-r7uuxm25]:popover-open{display:flex}.mobile-nav[data-astro-cid-r7uuxm25]::backdrop{background:#11182452}.mobile-nav-head[data-astro-cid-r7uuxm25]{display:flex;align-items:center;justify-content:space-between;height:52px}.mobile-nav[data-astro-cid-r7uuxm25] nav[data-astro-cid-r7uuxm25]{display:grid;border-top:.5px solid var(--separator)}.mobile-nav[data-astro-cid-r7uuxm25] nav[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]{padding:16px 0;font-size:var(--step-3);font-weight:600;letter-spacing:-.02em;border-bottom:.5px solid var(--separator)}.mobile-lang[data-astro-cid-r7uuxm25]{color:var(--text-2);font-size:var(--step--1);text-align:center}@media(min-width:960px){.nav[data-astro-cid-r7uuxm25]{display:flex}.lang[data-astro-cid-r7uuxm25]{display:inline-block}.menu-button[data-astro-cid-r7uuxm25]{display:none}}@media(960px<=width<1024px){.long-nav[data-astro-cid-r7uuxm25] .nav[data-astro-cid-r7uuxm25],.long-nav[data-astro-cid-r7uuxm25] .lang[data-astro-cid-r7uuxm25]{display:none}.long-nav[data-astro-cid-r7uuxm25] .menu-button[data-astro-cid-r7uuxm25]{display:grid}}.skip[data-astro-cid-ek7fnqn5]{position:absolute;left:12px;top:-100px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--ink);color:var(--on-ink);font-weight:600}.skip[data-astro-cid-ek7fnqn5]:focus{top:12px}
