.hdr[data-astro-cid-3ef6ksr2]{position:fixed;top:0;inset-inline:0;z-index:50;padding-top:16px;pointer-events:none}.hdr__row[data-astro-cid-3ef6ksr2]{position:relative;pointer-events:auto;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,3vw,28px);display:flex;align-items:center;gap:24px;height:76px}.hdr__row[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:6px;border-radius:32px;background-color:var(--plate);box-shadow:0 0 1px 1px var(--plate-ring);opacity:0;transition:opacity .2s ease-out}.hdr[data-astro-cid-3ef6ksr2].is-scrolled .hdr__row[data-astro-cid-3ef6ksr2]:before{opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hdr__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;font-weight:500;letter-spacing:.14em;font-size:16px;color:var(--color-ink);white-space:nowrap}.hdr__sub[data-astro-cid-3ef6ksr2]{color:var(--color-muted)}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:36px;margin-inline:auto;font-size:16px;color:var(--color-ink-2)}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{transition:color .2s}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-ink)}.hdr__end[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}.hdr__login[data-astro-cid-3ef6ksr2]{padding:0 12px;font-size:16px;color:var(--color-ink-2);cursor:pointer;transition:color .2s}.hdr__login[data-astro-cid-3ef6ksr2]:hover{color:var(--color-ink)}.hdr__cta[data-astro-cid-3ef6ksr2]{min-height:50px;padding:0 26px;border-radius:999px;border:1.5px solid var(--color-ink);font-size:16px;color:var(--color-ink);cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.hdr__cta[data-astro-cid-3ef6ksr2]:hover{background:var(--color-ink);color:var(--color-paper)}details[data-astro-cid-3ef6ksr2]{position:relative}summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;color:var(--color-ink-2);font-size:14px;font-family:var(--font-mono);padding:10px;border-radius:999px}summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}summary[data-astro-cid-3ef6ksr2]:hover,details[data-astro-cid-3ef6ksr2][open]>summary[data-astro-cid-3ef6ksr2]{color:var(--color-ink)}.lang__list[data-astro-cid-3ef6ksr2],.menu__panel[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-end:0;top:calc(100% + 14px);margin:0;padding:6px;list-style:none;background:var(--popover);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--popover-border);border-radius:20px;box-shadow:0 18px 50px var(--popover-shadow)}.lang__list[data-astro-cid-3ef6ksr2]{display:grid;gap:2px}.lang__list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:12px;font-size:14px;color:var(--color-muted);white-space:nowrap}.lang__list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.lang__list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{background:var(--hover-bg);color:var(--color-ink)}.flag[data-astro-cid-3ef6ksr2]{width:20px;height:20px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 1px var(--ring)}.menu[data-astro-cid-3ef6ksr2]{display:none}.menu__panel[data-astro-cid-3ef6ksr2]{width:min(92vw,340px);display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:24px}.menu__panel[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{padding:14px;border-radius:14px;font-size:17px;color:var(--color-ink)}.menu__panel[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover{background:var(--hover-bg)}.menu__panel[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]:first-of-type{margin-top:8px}@media(max-width:1100px){.hdr__nav[data-astro-cid-3ef6ksr2]{gap:24px;font-size:15px}.hdr__cta[data-astro-cid-3ef6ksr2]{min-height:44px;padding:0 20px;font-size:15px}}@media(max-width:960px){.hdr__nav[data-astro-cid-3ef6ksr2],.hdr__cta[data-astro-cid-3ef6ksr2],.hdr__login[data-astro-cid-3ef6ksr2]{display:none}.hdr__end[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}.menu[data-astro-cid-3ef6ksr2]{display:block}.hdr[data-astro-cid-3ef6ksr2]{padding-top:10px}.hdr__row[data-astro-cid-3ef6ksr2]{height:64px}.hdr__row[data-astro-cid-3ef6ksr2]:before{border-radius:24px}.hdr__logo[data-astro-cid-3ef6ksr2]{font-size:15px;gap:10px}}
