.brand-mark[data-v-4660c32d]{color:var(--text);font:600 22px/1 var(--font-brand);justify-self:start;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.brand-mark[data-v-4660c32d]:before{content:"";background:var(--accent);flex:none;width:26px;height:26px;translate:0 .065em;-webkit-mask:url(/mark.svg) 50%/contain no-repeat;mask:url(/mark.svg) 50%/contain no-repeat}@media (max-width:360px){.brand-mark[data-v-4660c32d]{font-size:19px}}@media (pointer:coarse),(max-width:600px){.brand-mark[data-v-4660c32d]{position:relative}.brand-mark[data-v-4660c32d]:after{content:"";position:absolute;inset:max(-12px,min(0px,50% - 22px))}}.site-nav[data-v-b9c3993a]{gap:4px;display:flex;position:absolute;left:50%;translate:-50%}.item[data-v-b9c3993a]{color:var(--muted);border-radius:999px;padding:7px 14px;font-size:15px;font-weight:500;text-decoration:none}.item[data-v-b9c3993a]:hover{color:var(--text)}.item[aria-current=page][data-v-b9c3993a]{background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text)}@media (max-width:860px){.site-nav[data-v-b9c3993a]{display:none}}.site-header[data-v-eba20fcb]{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;display:flex;position:relative}.actions[data-v-eba20fcb]{align-items:center;gap:14px;display:flex}.actions[data-v-eba20fcb] .action-button{padding:8px 16px;font-size:14px}@media (max-width:860px){.site-header[data-v-eba20fcb]{padding:14px 16px}}@media (max-width:400px){.actions[data-v-eba20fcb]{gap:10px}.actions[data-v-eba20fcb] .action-button{padding:8px 12px}}@media (max-width:360px){.actions[data-v-eba20fcb] .action-button{padding:8px 10px}}.site-footer[data-v-b5913ecf]{justify-items:center;gap:4px;margin-top:24px;padding:32px 32px 0;display:grid;overflow:hidden}.links[data-v-b5913ecf]{z-index:1;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 20px;font-size:13px;display:flex;position:relative}.links a[data-v-b5913ecf]{color:inherit;text-decoration:none}.links a[data-v-b5913ecf]:hover,.consent[data-v-b5913ecf]:hover{color:var(--text);text-decoration:underline}.consent[data-v-b5913ecf]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.wordmark[data-v-b5913ecf]{--sym-face:color-mix(in srgb, var(--text) 4%, var(--bg));--sym-top:#ffffffe6;--sym-top-y:-1px;--sym-under:#00000029;--sym-under-y:1.5px;color:color-mix(in srgb, var(--text) 4%, var(--bg));font:600 clamp(36px, 13vw, 168px) / 1 var(--font-brand);letter-spacing:.01em;text-shadow:0 -1px #ffffffe6,0 1.5px 1.5px #00000029;-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;gap:.22em;margin:0 0 -.18em;display:flex}:root[data-theme=dark] .wordmark[data-v-b5913ecf]{--sym-top:#ffffff0f;--sym-top-y:1px;--sym-under:#0009;--sym-under-y:-1px;text-shadow:0 1px #ffffff0f,0 -1px 1px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wordmark[data-v-b5913ecf]{--sym-top:#ffffff0f;--sym-top-y:1px;--sym-under:#0009;--sym-under-y:-1px;text-shadow:0 1px #ffffff0f,0 -1px 1px #0009}}@media (pointer:coarse),(max-width:600px){.links a[data-v-b5913ecf],.consent[data-v-b5913ecf]{position:relative}.links a[data-v-b5913ecf]:after,.consent[data-v-b5913ecf]:after{content:"";position:absolute;inset:max(-12px,min(0px,50% - 22px))}}
