.theme-toggle[data-astro-cid-l6lhmie6]{border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{color:var(--color-obs);border-color:var(--color-obs);transform:translateY(-1px)}.theme-icon[data-astro-cid-l6lhmie6]{display:block}[data-theme=dark] .theme-toggle[data-astro-cid-l6lhmie6] .theme-icon-moon[data-astro-cid-l6lhmie6],[data-theme=light] .theme-toggle[data-astro-cid-l6lhmie6] .theme-icon-sun[data-astro-cid-l6lhmie6]{display:none}.logo-link[data-astro-cid-ecyruban]{color:var(--color-text);text-decoration:none;transition:color .2s,transform .2s}.logo-link[data-astro-cid-ecyruban]:hover{color:var(--color-obs);transform:translateY(-1px)}.links-section-label[data-astro-cid-ecyruban]{font-family:var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--color-text);margin-bottom:.75rem;font-size:12px;font-weight:400}.links-section-label[data-astro-cid-ecyruban] em[data-astro-cid-ecyruban]{font-family:var(--font-serif);text-transform:none;letter-spacing:0;color:var(--color-text);font-size:14px;font-style:italic;font-weight:400}.bg-glyphs[data-astro-cid-ecyruban]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bg-glyph[data-astro-cid-ecyruban]{font-family:var(--font-serif);will-change:transform, opacity;font-style:italic;font-weight:400;line-height:1;animation:22s ease-in-out infinite bg-glyph-drift;position:absolute}.bg-glyph-1[data-astro-cid-ecyruban]{color:var(--color-obs);font-size:28px;animation-delay:0s;top:4%;left:6%;transform:rotate(-12deg)}.bg-glyph-2[data-astro-cid-ecyruban]{color:var(--color-ox);font-size:32px;animation-delay:-3s;top:14%;right:8%;transform:rotate(8deg)}.bg-glyph-3[data-astro-cid-ecyruban]{color:var(--color-obs-deep);font-size:22px;animation-delay:-6s;top:28%;left:14%;transform:rotate(-22deg)}.bg-glyph-4[data-astro-cid-ecyruban]{color:var(--color-ox-light);font-size:26px;animation-delay:-9s;top:38%;right:18%;transform:rotate(18deg)}.bg-glyph-5[data-astro-cid-ecyruban]{color:var(--color-obs);font-size:24px;animation-delay:-12s;top:50%;left:8%;transform:rotate(-6deg)}.bg-glyph-6[data-astro-cid-ecyruban]{color:var(--color-obs-deep);font-size:30px;animation-delay:-15s;top:60%;right:12%;transform:rotate(14deg)}.bg-glyph-7[data-astro-cid-ecyruban]{color:var(--color-ox);font-size:22px;animation-delay:-18s;top:72%;left:22%;transform:rotate(-8deg)}.bg-glyph-8[data-astro-cid-ecyruban]{color:var(--color-obs);font-size:26px;animation-delay:-2s;top:82%;right:6%;transform:rotate(4deg)}.bg-glyph-9[data-astro-cid-ecyruban]{color:var(--color-ox-light);font-size:28px;animation-delay:-7s;top:92%;left:14%;transform:rotate(-16deg)}.bg-glyph-10[data-astro-cid-ecyruban]{color:var(--color-obs);font-size:24px;animation-delay:-11s;top:22%;left:70%;transform:rotate(10deg)}@keyframes bg-glyph-drift{0%,to{opacity:.045;transform:translateY(0) rotate(var(--bg-glyph-rot,0deg))}50%{opacity:.085;transform:translateY(-14px) rotate(var(--bg-glyph-rot,0deg))}}.bg-glyph-1[data-astro-cid-ecyruban]{--bg-glyph-rot:-12deg}.bg-glyph-2[data-astro-cid-ecyruban]{--bg-glyph-rot:8deg}.bg-glyph-3[data-astro-cid-ecyruban]{--bg-glyph-rot:-22deg}.bg-glyph-4[data-astro-cid-ecyruban]{--bg-glyph-rot:18deg}.bg-glyph-5[data-astro-cid-ecyruban]{--bg-glyph-rot:-6deg}.bg-glyph-6[data-astro-cid-ecyruban]{--bg-glyph-rot:14deg}.bg-glyph-7[data-astro-cid-ecyruban]{--bg-glyph-rot:-8deg}.bg-glyph-8[data-astro-cid-ecyruban]{--bg-glyph-rot:4deg}.bg-glyph-9[data-astro-cid-ecyruban]{--bg-glyph-rot:-16deg}.bg-glyph-10[data-astro-cid-ecyruban]{--bg-glyph-rot:10deg}@media (prefers-reduced-motion:reduce){.bg-glyph[data-astro-cid-ecyruban]{animation:none}}
