.bl[data-v-fc443bac]{align-items:center;color:var(--fg);display:inline-flex;font-family:Anybody,sans-serif;font-weight:800;gap:.58em;letter-spacing:.01em;text-transform:uppercase}.bl__mark[data-v-fc443bac]{flex:none;height:1.82em;transition:transform .32s cubic-bezier(.16,1,.3,1);width:auto}.bl__s1[data-v-fc443bac]{stop-color:var(--grad-a)}.bl__s2[data-v-fc443bac]{stop-color:var(--peri)}.bl__s3[data-v-fc443bac]{stop-color:var(--grad-c)}.bl__corners[data-v-fc443bac]{stroke:var(--fg-dim)}.bl__word[data-v-fc443bac]{display:grid;line-height:.95}.bl__w1[data-v-fc443bac]{letter-spacing:.2em}.bl__w2[data-v-fc443bac]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ts--icon[data-v-09f8e5f1]{background:none;border:1px solid var(--line-up);border-radius:50%;color:var(--fg-dim);cursor:pointer;display:inline-grid;flex:none;height:2.5rem;padding:0;place-items:center;transition:color .18s ease,border-color .18s ease;width:2.5rem}.ts--icon[data-v-09f8e5f1]:hover{border-color:var(--fg-mute);color:var(--fg)}.ts--icon[data-v-09f8e5f1]:focus-visible{outline:2px solid var(--peri);outline-offset:2px}.ts__sun[data-v-09f8e5f1]{display:none}:root[data-theme=light] .ts__sun[data-v-09f8e5f1]{display:block}:root[data-theme=light] .ts__moon[data-v-09f8e5f1]{display:none}.ts--row[data-v-09f8e5f1]{align-items:center;display:flex;flex-wrap:wrap;gap:0 .95rem}.ts__h[data-v-09f8e5f1]{color:var(--fg);font-family:Anybody,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-inline-end:.35rem;text-transform:uppercase}.ts__opt[data-v-09f8e5f1]{background:none;border:0;color:var(--fg-mute);cursor:pointer;font:inherit;font-size:.78rem;line-height:1.5;min-width:0;padding:0;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:.4em;transition:color .18s ease,text-decoration-color .18s ease}.ts__opt[data-v-09f8e5f1]:hover{color:var(--fg)}.ts__opt[aria-checked=true][data-v-09f8e5f1]{color:var(--fg);text-decoration-color:var(--fg-mute)}.ts__opt[data-v-09f8e5f1]:focus-visible{border-radius:4px;outline:2px solid var(--peri);outline-offset:-6px}@media (prefers-reduced-motion:reduce){.ts--icon[data-v-09f8e5f1],.ts__opt[data-v-09f8e5f1]{transition:none}}.rail[data-v-31143a4e]{margin-bottom:-4.6rem;padding:.7rem var(--pad) 0;pointer-events:none;position:sticky;top:0;transition:transform .38s cubic-bezier(.16,1,.3,1);z-index:60}.rail+main{padding-top:4.6rem}.rail--away[data-v-31143a4e]{transform:translateY(calc(-100% - 1rem))}.rail__in[data-v-31143a4e]{align-items:center;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);background:rgba(var(--bg-up-rgb),.72);border:1px solid var(--line-up);border-radius:999px;box-shadow:0 10px 30px -18px rgba(var(--shadow-rgb),calc(var(--shadow-k)*.9));display:flex;gap:1.25rem;margin:0 auto;max-width:calc(var(--max) - var(--pad)*2 + 1.5rem);padding:.5rem .55rem .5rem 1.1rem;pointer-events:auto;position:relative;transition:background .26s ease}.rail__in[data-v-31143a4e]:after{background:linear-gradient(90deg,transparent,rgba(var(--peri-rgb),.7),transparent);content:"";height:1px;inset:auto 18% -1px;pointer-events:none;position:absolute}.rail--sunk .rail__in[data-v-31143a4e]{background:rgba(var(--bg-up-rgb),.88)}.rail--open .rail__in[data-v-31143a4e]{backdrop-filter:none;-webkit-backdrop-filter:none}.rail__brand[data-v-31143a4e]{align-items:center;display:flex;font-size:.95rem;margin-inline-end:auto;text-decoration:none}.rail__brand[data-v-31143a4e]:hover .bl__mark{transform:scale(1.08)}.rail__links[data-v-31143a4e]{align-items:center;display:flex;gap:.2rem}.rail__a[data-v-31143a4e]{border-radius:999px;color:var(--fg-dim);font-size:.92rem;padding:.45rem .85rem;position:relative;text-decoration:none;transition:color .18s ease,background-color .18s ease;white-space:nowrap}.rail__a[data-v-31143a4e]:hover{background:rgba(var(--tint-rgb),.06);color:var(--fg)}.rail__a--on[data-v-31143a4e]{color:var(--fg)}.rail__a--on[data-v-31143a4e]:after{background:var(--peri);border-radius:50%;bottom:.12rem;box-shadow:0 0 8px var(--peri);content:"";height:4px;left:50%;margin-left:-2px;position:absolute;width:4px}.rail__a[data-v-31143a4e]:focus-visible{outline:2px solid var(--peri);outline-offset:2px}.rail__end[data-v-31143a4e]{margin-inline-start:.6rem}.rail__end[data-v-31143a4e],.rail__prefs[data-v-31143a4e]{align-items:center;display:flex;gap:.5rem}.rail__burger[data-v-31143a4e]{display:none}@media (max-width:860px){.rail__in[data-v-31143a4e]{padding-inline-start:.9rem}.rail__burger[data-v-31143a4e]{background:none;border:1px solid var(--line-up);border-radius:50%;cursor:pointer;display:grid;gap:5px;height:40px;place-content:center;position:relative;width:40px;z-index:2}.rail__burger span[data-v-31143a4e]{background:var(--fg);display:block;height:1.5px;transition:transform .24s cubic-bezier(.16,1,.3,1);width:16px}.rail__burger--open span[data-v-31143a4e]:first-child{transform:translateY(3.25px) rotate(45deg)}.rail__burger--open span[data-v-31143a4e]:last-child{transform:translateY(-3.25px) rotate(-45deg)}.rail__brand[data-v-31143a4e]{font-size:.76rem;position:relative;z-index:2}.rail__links[data-v-31143a4e]{align-items:flex-start;background:radial-gradient(ellipse 70% 40% at 50% 100%,var(--glow),transparent 70%),var(--bg);display:flex;flex-direction:column;gap:.4rem;inset:0;justify-content:center;opacity:0;padding:6rem var(--pad) 2rem;position:fixed;transition:opacity .26s ease,visibility 0s linear .26s;visibility:hidden;z-index:1}.rail__links--open[data-v-31143a4e]{opacity:1;transition:opacity .26s ease;visibility:visible}.rail__a[data-v-31143a4e]{color:var(--fg);font-family:Anybody,sans-serif;font-size:clamp(2rem,9vw,2.8rem);font-weight:800;letter-spacing:-.03em;padding:.3rem 0}.rail__a[data-v-31143a4e]:hover{background:none;color:var(--peri)}.rail__a--on[data-v-31143a4e]:after{bottom:auto;height:6px;left:auto;margin:-3px 0 0;right:-.9rem;top:50%;width:6px}.rail__end[data-v-31143a4e]{display:contents}.rail__end[data-v-31143a4e]>:last-child{margin-top:1.25rem;order:1}.rail__cta[data-v-31143a4e]{font-size:1rem;margin-top:auto;min-height:3.2rem;order:2;padding-inline:1.6rem}}@media (prefers-reduced-motion:reduce){.rail[data-v-31143a4e],.rail__links[data-v-31143a4e]{transition:none}}
