.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--nav-bg) 88%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light)}.nav__inner[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;position:relative}.nav__logo[data-astro-cid-dmqpwcec]{justify-self:start;font-family:Fraunces,serif;font-size:22px;font-weight:640;letter-spacing:-.03em;color:var(--text)}.nav__dot[data-astro-cid-dmqpwcec]{color:var(--accent)}.nav__links[data-astro-cid-dmqpwcec]{display:flex;gap:36px;font-size:14px;font-weight:500}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{position:relative;color:var(--text-muted);padding:6px 0;transition:color .2s}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transition:transform .25s}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{color:var(--text)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover:after,.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active:after{transform:scaleX(1)}.nav__tools[data-astro-cid-dmqpwcec]{justify-self:end;display:flex;align-items:center;gap:6px}.lang-switch[data-astro-cid-dmqpwcec]{display:flex;align-items:center}.lang-switch__link[data-astro-cid-dmqpwcec]{font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px;color:var(--text-muted);opacity:.6;transition:opacity .2s,color .2s}.lang-switch__link[data-astro-cid-dmqpwcec]+.lang-switch__link[data-astro-cid-dmqpwcec]{border-left:1px solid var(--border);padding-left:7px}.lang-switch__link[data-astro-cid-dmqpwcec].active{color:var(--text);opacity:1}.lang-switch__link[data-astro-cid-dmqpwcec]:not(.active):hover{opacity:1}.theme-toggle[data-astro-cid-dmqpwcec]{width:34px;height:34px;display:grid;place-items:center;background:none;border:none;border-radius:2px;cursor:pointer;color:var(--text-muted);transition:color .2s}.theme-toggle[data-astro-cid-dmqpwcec]:hover{color:var(--text)}.icon-moon[data-astro-cid-dmqpwcec],[data-theme=dark] .icon-sun[data-astro-cid-dmqpwcec]{display:none}[data-theme=dark] .icon-moon[data-astro-cid-dmqpwcec]{display:block}.nav__cta[data-astro-cid-dmqpwcec]{margin-left:10px;padding:10px 18px;border-radius:2px;background:var(--text);color:var(--bg);font-size:13px;font-weight:600;letter-spacing:.02em;transition:background .2s}.nav__cta[data-astro-cid-dmqpwcec]:hover{background:var(--accent);color:#fff}.nav__burger[data-astro-cid-dmqpwcec]{display:none;background:none;border:none;cursor:pointer;width:40px;height:40px;place-items:center}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec],.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:before,.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:after{display:block;width:20px;height:1.5px;background:var(--text);transition:transform .25s,opacity .2s}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{position:relative}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:before,.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:before{top:-6px}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:after{top:6px}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]{background:transparent}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:before{transform:translateY(6px) rotate(45deg)}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:after{transform:translateY(-6px) rotate(-45deg)}.nav__menu[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;position:absolute;top:100%;left:0;right:0;padding:8px 20px 24px;background:var(--bg);border-bottom:1px solid var(--border-light);box-shadow:0 24px 40px -24px #00000040}.nav__menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-family:Fraunces,serif;font-size:28px;font-weight:400;letter-spacing:-.02em;padding:14px 0;color:var(--text);border-bottom:1px solid var(--border-light)}.nav__menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{font-style:italic;color:var(--text-muted)}.nav__menu[data-astro-cid-dmqpwcec] .nav__cta[data-astro-cid-dmqpwcec]{color:var(--bg);margin:20px 0 0;padding:15px 18px;border:none;font-family:DM Sans,sans-serif;font-size:15px;display:flex;justify-content:space-between}.nav__menu[data-astro-cid-dmqpwcec].open{display:flex}@media(max-width:860px){.nav__inner[data-astro-cid-dmqpwcec]{grid-template-columns:1fr auto;height:64px}.nav__links[data-astro-cid-dmqpwcec]{display:none}.nav__tools[data-astro-cid-dmqpwcec]>.nav__cta[data-astro-cid-dmqpwcec]{display:none}.nav__burger[data-astro-cid-dmqpwcec]{display:grid}}.footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--border-light);margin-top:80px}.footer__inner[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;padding-top:40px;padding-bottom:40px;flex-wrap:wrap;gap:20px}.footer__logo[data-astro-cid-sz7xmlte]{font-family:Fraunces,serif;font-size:20px;font-weight:640;letter-spacing:-.03em}.footer__dot[data-astro-cid-sz7xmlte]{color:var(--accent)}.footer__copy[data-astro-cid-sz7xmlte]{font-size:14px;color:var(--text-muted);margin-top:8px}.footer__links[data-astro-cid-sz7xmlte]{display:flex;gap:24px;font-size:14px;font-weight:500}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-muted)}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}@media(max-width:768px){.footer__inner[data-astro-cid-sz7xmlte]{flex-direction:column;text-align:center}}.greek-bg[data-astro-cid-ufvorixe]{position:fixed;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.greek[data-astro-cid-ufvorixe]{position:absolute;font-family:Fraunces,serif;color:var(--text);opacity:.05;font-weight:400;line-height:1;user-select:none}.greek--1[data-astro-cid-ufvorixe]{font-size:clamp(110px,13vw,180px);top:4%;right:5%}.greek--2[data-astro-cid-ufvorixe]{font-size:clamp(80px,9vw,120px);bottom:12%;left:2%}.greek--3[data-astro-cid-ufvorixe]{font-size:clamp(90px,10vw,140px);top:18%;left:12%}.greek--4[data-astro-cid-ufvorixe]{font-size:clamp(70px,7vw,100px);bottom:4%;right:22%}.greek--5[data-astro-cid-ufvorixe]{font-size:clamp(100px,11vw,160px);top:45%;right:-1%}.greek--6[data-astro-cid-ufvorixe]{font-size:clamp(60px,6vw,90px);top:8%;left:42%}.greek--7[data-astro-cid-ufvorixe]{font-size:clamp(90px,10vw,150px);top:52%;left:30%}.greek--8[data-astro-cid-ufvorixe]{font-size:clamp(60px,6vw,90px);top:70%;left:60%}.greek--9[data-astro-cid-ufvorixe]{font-size:clamp(70px,8vw,120px);top:60%;left:-1%}@media(prefers-reduced-motion:no-preference){.greek[data-astro-cid-ufvorixe]{animation:greekFloat 6s ease-in-out infinite alternate}.greek--2[data-astro-cid-ufvorixe]{animation-duration:7s;animation-delay:-3s}.greek--3[data-astro-cid-ufvorixe]{animation-duration:5.5s;animation-delay:-5s}.greek--4[data-astro-cid-ufvorixe]{animation-duration:8s;animation-delay:-2s}.greek--5[data-astro-cid-ufvorixe]{animation-duration:6.5s;animation-delay:-6s}.greek--6[data-astro-cid-ufvorixe]{animation-duration:5s;animation-delay:-4s}.greek--7[data-astro-cid-ufvorixe]{animation-duration:7.5s;animation-delay:-1s}.greek--8[data-astro-cid-ufvorixe]{animation-duration:6s;animation-delay:-3.5s}.greek--9[data-astro-cid-ufvorixe]{animation-duration:8.5s;animation-delay:-5.5s}html.intro .greek[data-astro-cid-ufvorixe]{animation:greekIn 1.4s ease-out both,greekFloat 6s ease-in-out 1.4s infinite alternate}html.intro .greek--2[data-astro-cid-ufvorixe]{animation-delay:.15s,1.55s}html.intro .greek--3[data-astro-cid-ufvorixe]{animation-delay:.3s,1.7s}html.intro .greek--4[data-astro-cid-ufvorixe]{animation-delay:.45s,1.85s}html.intro .greek--5[data-astro-cid-ufvorixe]{animation-delay:.6s,2s}html.intro .greek--6[data-astro-cid-ufvorixe]{animation-delay:.75s,2.15s}html.intro .greek--7[data-astro-cid-ufvorixe]{animation-delay:.9s,2.3s}html.intro .greek--8[data-astro-cid-ufvorixe]{animation-delay:1.05s,2.45s}html.intro .greek--9[data-astro-cid-ufvorixe]{animation-delay:1.2s,2.6s}}@keyframes greekIn{0%{opacity:0;scale:.3}}@keyframes greekFloat{0%{translate:-20px 20px;rotate:-8deg}to{translate:30px -50px;rotate:10deg}}
