.site-header[data-v-d53ed576]{inset-inline:0;z-index:40;color:#ffffffd1;background:0 0;width:100%;position:fixed;top:0}.site-header.solid[data-v-d53ed576]{background:linear-gradient(#0a121cd1,#0000)}.bar[data-v-d53ed576]{z-index:2;justify-content:space-between;width:min(1280px,100% - 2.4rem);max-width:100%;height:72px;margin:0 auto;padding-inline:.2rem;display:flex}.bar[data-v-d53ed576],.brand[data-v-d53ed576]{align-items:center;position:relative}.brand[data-v-d53ed576]{z-index:3;color:#fff;letter-spacing:.08em;flex-shrink:0;gap:.55rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.menu[data-v-d53ed576]{z-index:3;cursor:pointer;background:#0a121c59;border:1px solid #fff3;border-radius:999px;width:42px;height:42px;padding:0;display:none;position:relative}.menu span[data-v-d53ed576]{background:#fff;height:1.5px;transition:transform .28s,top .28s,opacity .2s;position:absolute;left:12px;right:12px}.menu span[data-v-d53ed576]:first-child{top:15px}.menu span[data-v-d53ed576]:nth-child(2){top:20px}.menu span[data-v-d53ed576]:nth-child(3){top:25px}.menu[aria-expanded=true][data-v-d53ed576]{background:#ffcc001a;border-color:#ffcc0073}.menu[aria-expanded=true] span[data-v-d53ed576]:first-child{top:20px;transform:rotate(45deg)}.menu[aria-expanded=true] span[data-v-d53ed576]:nth-child(2){opacity:0}.menu[aria-expanded=true] span[data-v-d53ed576]:nth-child(3){top:20px;transform:rotate(-45deg)}nav[data-v-d53ed576]{align-items:center;gap:.2rem;display:flex}nav a[data-v-d53ed576]{color:#ffffffb8;padding:.45rem .7rem;font-size:.82rem;text-decoration:none;transition:color .2s}nav a b[data-v-d53ed576]{display:none}.brand[data-v-d53ed576]:hover,.talk[data-v-d53ed576],nav a[data-v-d53ed576]:hover{color:#fff}.talk[data-v-d53ed576]{color:#fc0}@media (width<=860px){.bar[data-v-d53ed576]{width:min(1280px,100% - 1.6rem);height:64px}.menu[data-v-d53ed576]{display:block}nav[data-v-d53ed576]{z-index:1;padding:5.6rem max(1.4rem,env(safe-area-inset-left)) max(1.6rem,env(safe-area-inset-bottom)) max(1.4rem,env(safe-area-inset-right));-webkit-backdrop-filter:blur(28px);opacity:0;visibility:hidden;pointer-events:none;background:#0a121cc7;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;transition:opacity .28s,transform .28s,visibility .28s;display:flex;position:fixed;inset:0;transform:translateY(-12px)}nav.open[data-v-d53ed576]{opacity:1;visibility:visible;pointer-events:auto;transform:none}nav a[data-v-d53ed576]{color:#fff;letter-spacing:-.05em;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.15rem .15rem;font-size:clamp(1.7rem,8vw,2.35rem);font-weight:700;line-height:1.05;display:flex}nav a b[data-v-d53ed576]{letter-spacing:.16em;font-size:.72rem;display:block}.talk[data-v-d53ed576],nav a b[data-v-d53ed576]{color:#fc0;font-weight:600}.talk[data-v-d53ed576]{letter-spacing:.04em;background:#ffcc001f;border:1px solid #ffcc006b;border-radius:999px;justify-content:center;align-items:center;width:100%;margin-top:auto;padding:1rem 1.2rem;font-size:1rem;display:flex}.talk b[data-v-d53ed576]{display:none}}.site-header a[data-v-d53ed576],.site-header button[data-v-d53ed576]{cursor:pointer}@media (prefers-reduced-motion:reduce){.menu span[data-v-d53ed576],nav[data-v-d53ed576]{transition:none}nav[data-v-d53ed576]{transform:none}}
