.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:24px;height:64px;position:relative}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink)}.desk[data-astro-cid-3ef6ksr2]{display:none;gap:22px;margin-left:auto;align-items:center}.desk[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--ink-2);text-decoration:none;font-size:.94rem}.desk[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--ink)}.drop[data-astro-cid-3ef6ksr2]{position:relative}.drop[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{font-size:.7em}.panel[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:-16px;min-width:300px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 36px -24px #0e172673}.drop[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.drop[data-astro-cid-3ef6ksr2]:hover .panel[data-astro-cid-3ef6ksr2],.drop[data-astro-cid-3ef6ksr2]:focus-within .panel[data-astro-cid-3ef6ksr2]{display:grid;margin-top:10px}.panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:8px 10px;border-radius:6px}.panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--paper)}.panel[data-astro-cid-3ef6ksr2] .all[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--line);margin-top:4px;color:var(--navy);font-weight:600}.cta[data-astro-cid-3ef6ksr2]{margin-left:auto;padding:.55em 1.05em;font-size:.9rem}.mobile[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5em .2em}.mobile[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{position:absolute;right:16px;top:60px;width:min(320px,calc(100vw - 32px));display:grid;padding:10px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 36px -24px #0e172673}.mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:9px 10px;color:var(--ink);text-decoration:none}.mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .sub[data-astro-cid-3ef6ksr2]{padding-left:22px;color:var(--ink-2);font-size:.94rem}@media(min-width:900px){.desk[data-astro-cid-3ef6ksr2]{display:flex}.cta[data-astro-cid-3ef6ksr2]{margin-left:0}.mobile[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:899px){.bar[data-astro-cid-3ef6ksr2]{gap:14px}}@media(max-width:420px){.brand[data-astro-cid-3ef6ksr2] .by{display:none}}.lang-menu[data-astro-cid-3ef6ksr2]{position:relative}.lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;font-size:.9rem;color:var(--ink-2);background:color-mix(in srgb,var(--navy) 6%,transparent)}.lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-3ef6ksr2][open] .chev[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.lang-panel[data-astro-cid-3ef6ksr2]{position:absolute;right:0;top:calc(100% + 8px);min-width:150px;display:grid;gap:2px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 36px -24px #0e172673}.desk[data-astro-cid-3ef6ksr2] .lang-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--ink);padding:8px 12px;border-radius:8px;text-align:center;font-size:.92rem}.desk[data-astro-cid-3ef6ksr2] .lang-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--paper)}.desk[data-astro-cid-3ef6ksr2] .lang-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{background:#eef2f8;color:var(--navy);font-weight:600}.langs[data-astro-cid-3ef6ksr2]{display:inline-flex;gap:2px;align-items:center}.langs[data-astro-cid-3ef6ksr2].m{display:flex;gap:6px;margin:6px 0 0;padding:10px 10px 2px;border-left:0;border-top:1px solid var(--line)}.mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .langs[data-astro-cid-3ef6ksr2].m a[data-astro-cid-3ef6ksr2]{padding:4px 8px;font-size:.9rem}.mobile[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] .langs[data-astro-cid-3ef6ksr2].m a[data-astro-cid-3ef6ksr2][aria-current]{font-weight:700}.dark[data-astro-cid-3ef6ksr2] .lang-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{color:#c9d3e3;background:#ffffff14}.langs[data-astro-cid-3ef6ksr2].m .globe[data-astro-cid-3ef6ksr2]{color:var(--ink-3);margin-right:2px}.dark[data-astro-cid-3ef6ksr2]{background:var(--navy-deep);border-bottom-color:var(--navy-deep)}.dark[data-astro-cid-3ef6ksr2] .desk[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#c9d3e3}.dark[data-astro-cid-3ef6ksr2] .desk[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#fff}.dark[data-astro-cid-3ef6ksr2] .cta[data-astro-cid-3ef6ksr2]{background:#fff;color:var(--navy-deep);border-color:#fff}.dark[data-astro-cid-3ef6ksr2] .mobile[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{color:#fff}.lead[data-astro-cid-xyq5hly5]{display:grid;gap:12px;background:#fff;color:var(--ink);padding:22px;border-radius:var(--radius)}.lead[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5],.lead[data-astro-cid-xyq5hly5] legend[data-astro-cid-xyq5hly5]{display:grid;gap:4px;font-size:.86rem;font-weight:600}.lead[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:not([type=checkbox]):not([type=radio]),.lead[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5],.lead[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5]{font:inherit;font-weight:400;padding:9px 11px;border:1px solid var(--line);border-radius:8px;width:100%;box-sizing:border-box;background:#fff;color:var(--ink);min-height:42px}.row2[data-astro-cid-xyq5hly5]{display:grid;gap:12px}@media(min-width:560px){.row2[data-astro-cid-xyq5hly5]{grid-template-columns:1fr 1fr}}.row2[data-astro-cid-xyq5hly5][hidden],.warn[data-astro-cid-xyq5hly5][hidden],.lead[data-astro-cid-xyq5hly5][hidden]{display:none}.lead[data-astro-cid-xyq5hly5] .radio[data-astro-cid-xyq5hly5],.lead[data-astro-cid-xyq5hly5] .chk[data-astro-cid-xyq5hly5]{display:flex;gap:8px;align-items:center;font-weight:500}.warn[data-astro-cid-xyq5hly5]{margin:-4px 0 0;font-size:.82rem;color:#8a5a00;background:#fff7e6;border-radius:6px;padding:6px 10px}.lead[data-astro-cid-xyq5hly5] .btn[data-astro-cid-xyq5hly5]{justify-self:start;margin:0}.form-note[data-astro-cid-xyq5hly5]{margin:0;font-size:.8rem;color:var(--ink-3)}.hp[data-astro-cid-xyq5hly5]{position:absolute;left:-9999px}.form-done[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{margin:0 0 12px}.lm[data-astro-cid-dicgbv52]{border:0;border-radius:16px;padding:0;width:min(920px,calc(100vw - 32px));max-height:calc(100vh - 32px);box-shadow:0 30px 80px -20px #0e172680;color:var(--ink);background:#fff}.lm[data-astro-cid-dicgbv52]::backdrop{background:#0e17268c}.lm-narrow[data-astro-cid-dicgbv52]{width:min(560px,calc(100vw - 32px))}.lm-head[data-astro-cid-dicgbv52]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 8px}.lm-t[data-astro-cid-dicgbv52]{margin:0;font-weight:700;font-size:1.1rem}.lm-x[data-astro-cid-dicgbv52]{border:0;background:none;font-size:1.6rem;line-height:1;cursor:pointer;color:var(--ink-3);padding:4px 8px}.lm-x[data-astro-cid-dicgbv52]:hover{color:var(--ink)}.lm-sub[data-astro-cid-dicgbv52]{margin:0 20px 4px;color:var(--ink-2);font-size:.95rem}.lm-sub[data-astro-cid-dicgbv52][hidden],.lm-cal[data-astro-cid-dicgbv52][hidden]{display:none}.lm-points[data-astro-cid-dicgbv52]{margin:6px 20px 0;padding-left:18px;color:var(--ink-2);font-size:.92rem}.lm-points[data-astro-cid-dicgbv52] li[data-astro-cid-dicgbv52]{margin:2px 0}.lm-cal[data-astro-cid-dicgbv52] iframe[data-astro-cid-dicgbv52]{display:block;width:100%;height:min(680px,calc(100vh - 140px));border:0}.lm-alt[data-astro-cid-dicgbv52]{margin:0;padding:4px 20px 16px;font-size:.85rem;color:var(--ink-3)}.lm[data-astro-cid-dicgbv52] form.lead{padding:12px 20px 20px;border-radius:0 0 16px 16px}@media(max-width:560px){.lm[data-astro-cid-dicgbv52],.lm-narrow[data-astro-cid-dicgbv52]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.lm-cal[data-astro-cid-dicgbv52] iframe[data-astro-cid-dicgbv52]{height:calc(100dvh - 110px)}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding:48px 0 64px;background:var(--paper-2)}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:32px 24px}@media(min-width:640px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(min-width:980px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1.5fr .9fr 1.3fr 1fr 1.1fr}}.cta-band[data-astro-cid-sz7xmlte]{background:var(--navy);color:#fff;padding:56px 0}.band[data-astro-cid-sz7xmlte]{display:grid;gap:20px;align-items:center}@media(min-width:860px){.band[data-astro-cid-sz7xmlte]{grid-template-columns:1fr auto;gap:40px}}.band[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{color:#fff;margin:0 0 6px}.band[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;color:#c9d3e3}.band-btns[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:12px}.on-dark[data-astro-cid-sz7xmlte]{background:#fff;color:var(--navy);border-color:#fff}.on-dark[data-astro-cid-sz7xmlte]:hover{background:#dfe6f0;color:var(--navy-deep)}.on-dark-ghost[data-astro-cid-sz7xmlte]{background:transparent;color:#fff;border-color:#fff9}.on-dark-ghost[data-astro-cid-sz7xmlte]:hover{background:#fff;color:var(--navy)}.h[data-astro-cid-sz7xmlte]{margin:0 0 10px;font-size:.78rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.h[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none}nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:.9rem}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-2);text-decoration:none}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--navy);text-decoration:underline}.brand[data-astro-cid-sz7xmlte]{font-weight:700;margin-bottom:.4em}
