.logo[data-v-60c07ada]{background:var(--fg);display:inline-block;flex:none;-webkit-mask:url(../logo.png) center/contain no-repeat;mask:url(../logo.png) center/contain no-repeat}.blog-header[data-v-66d3742c]{left:0;padding-inline:20px;position:absolute;top:24px;width:100%;z-index:20}.blog-skip[data-v-66d3742c]{background:#fff;border-radius:8px;color:#182181;left:20px;padding:8px 12px;position:absolute;top:0}.blog-skip[data-v-66d3742c]:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.blog-nav[data-v-66d3742c]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff29;border:1px solid hsla(0,0%,100%,.24);border-radius:999px;box-shadow:0 8px 30px #080f471a;display:flex;gap:32px;margin-inline:auto;max-width:1200px;min-height:54px;padding:7px 8px 7px 18px}.blog-brand[data-v-66d3742c],.blog-nav[data-v-66d3742c]{align-items:center;color:#fff}.blog-brand[data-v-66d3742c]{display:inline-flex;min-width:135px;text-decoration:none}.blog-brand[data-v-66d3742c] .logo{background:#fff}.blog-nav-links[data-v-66d3742c]{align-items:center;display:flex;gap:24px;margin-inline:auto}.blog-nav a[data-v-66d3742c]{font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.blog-nav-links a[data-v-66d3742c]{opacity:.82}.blog-nav-links a[data-v-66d3742c]:hover,.blog-nav-links a[aria-current][data-v-66d3742c]{opacity:1}.blog-nav-links a[aria-current][data-v-66d3742c]{background:#ffffff38;border-radius:999px;padding:6px 12px}.blog-nav-actions[data-v-66d3742c]{align-items:center;display:flex;gap:20px}.blog-start[data-v-66d3742c]{background:#fff;border-radius:999px;color:#182181;padding:9px 17px}.blog-menu[data-v-66d3742c]{background:transparent;border:0;color:#fff;font:700 14px var(--body)}.blog-menu[data-v-66d3742c],.blog-mobile-nav[data-v-66d3742c]{display:none}@media(max-width:760px){.blog-header[data-v-66d3742c]{padding-inline:16px;top:16px}.blog-nav[data-v-66d3742c]{gap:8px;min-height:52px;padding-inline:15px}.blog-brand[data-v-66d3742c]{margin-right:auto;min-width:0}.blog-nav-actions[data-v-66d3742c],.blog-nav-links[data-v-66d3742c]{display:none}.blog-menu[data-v-66d3742c]{display:block}.blog-mobile-nav[data-v-66d3742c]{background:#121d80;border:1px solid hsla(0,0%,100%,.25);border-radius:18px;box-shadow:0 16px 34px #0003;display:flex;flex-direction:column;gap:2px;margin:8px auto 0;max-width:1200px;padding:12px}.blog-mobile-nav a[data-v-66d3742c]{border-radius:8px;color:#fff;font-weight:700;padding:10px 12px;text-decoration:none}.blog-mobile-nav a[data-v-66d3742c]:hover{background:#ffffff24}}.language-bar[data-v-9dcbc849]{background:var(--accent-soft);border-bottom:1px solid var(--line);color:var(--fg)}.row[data-v-9dcbc849]{align-items:center;display:flex;gap:12px;justify-content:center;padding-block:8px}.icon[data-v-9dcbc849]{color:var(--accent);flex:none}p[data-v-9dcbc849]{font-size:14px;font-weight:600;margin:0}.switch[data-v-9dcbc849]{border-radius:10px;box-shadow:none;flex:none;font-size:14px;min-height:34px;padding:6px 14px}.close[data-v-9dcbc849]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--muted);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.close[data-v-9dcbc849]:hover{background:var(--surface);color:var(--fg)}@media(max-width:640px){.row[data-v-9dcbc849]{gap:10px;justify-content:flex-start}.icon[data-v-9dcbc849]{display:none}p[data-v-9dcbc849]{flex:1;font-size:13px;line-height:1.35}}.top[data-v-9521b01b]{background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.nav[data-v-9521b01b]{gap:24px;padding-block:14px}.brand[data-v-9521b01b],.nav[data-v-9521b01b]{align-items:center;display:flex}.brand[data-v-9521b01b]{text-decoration:none}.nav-links[data-v-9521b01b]{color:var(--muted);display:flex;font-size:15px;gap:22px;margin-left:auto}.nav-links a[data-v-9521b01b]{text-decoration:none}.nav-links a[data-v-9521b01b]:hover{color:var(--fg)}.nav-cta[data-v-9521b01b]{white-space:nowrap}.menu-button[data-v-9521b01b]{background:transparent;border:1px solid var(--line);border-radius:12px;color:var(--fg);display:none;font:inherit;font-size:14px;font-weight:700;margin-left:auto;padding:8px 14px}@media(max-width:860px){.nav[data-v-9521b01b]{flex-wrap:wrap;gap:12px}.nav-cta[data-v-9521b01b]{display:none}.menu-button[data-v-9521b01b]{display:inline-flex}.nav-links[data-v-9521b01b]{display:none;flex-direction:column;font-size:17px;gap:4px;margin-left:0;order:3;padding-block:8px 4px;width:100%}.nav-links a[data-v-9521b01b]{padding-block:8px}.nav-links.open[data-v-9521b01b]{display:flex}}.picker[data-v-81a82292]{position:relative}summary[data-v-81a82292]{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;color:var(--fg);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;list-style:none;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}summary[data-v-81a82292]::-webkit-details-marker{display:none}summary[data-v-81a82292]:hover{border-color:var(--accent)}.chevron[data-v-81a82292]{transform:rotate(180deg);transition:transform .15s ease}.picker[open] .chevron[data-v-81a82292]{transform:none}ul[data-v-81a82292]{background:var(--surface);border:1px solid var(--line);border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 20px 50px -20px #0a114073;inset-inline-end:0;list-style:none;margin:0;max-height:min(420px,70vh);overflow-y:auto;padding:6px;position:absolute;width:240px;z-index:20}li a[data-v-81a82292]{align-items:center;border-radius:8px;color:var(--fg);display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-decoration:none}li a[data-v-81a82292]:hover{background:var(--accent-soft)}li a[aria-current=true][data-v-81a82292]{color:var(--accent);font-weight:700}.site[data-v-b6ff264f]{border-top:1px solid var(--line);color:var(--muted);font-size:14px;padding-block:44px 32px}.foot-grid[data-v-b6ff264f]{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.foot-brand strong[data-v-b6ff264f]{align-items:center;color:var(--fg);display:flex;font-size:16px;gap:8px}.foot-brand p[data-v-b6ff264f]{margin-top:8px;max-width:22em}h2[data-v-b6ff264f]{color:var(--fg);font-family:var(--body);font-size:12px;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}nav a[data-v-b6ff264f]{display:block;padding-block:3px;text-decoration:none}nav a[data-v-b6ff264f]:hover{color:var(--fg)}.bottom[data-v-b6ff264f]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:36px}
