@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.XR_xfa_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.XR_xfa_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.VEC2Nq_className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.VEC2Nq_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.azVQWW_header{z-index:50;background:color-mix(in srgb, var(--color-paper) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);position:sticky;top:0}.azVQWW_inner{grid-template-columns:1.35fr 2fr auto;align-items:center;gap:1.5rem;min-height:4.6rem;display:grid}.azVQWW_brand{font-family:var(--font-serif);font-size:1.15rem}.azVQWW_desktopNav{letter-spacing:.08em;text-transform:uppercase;justify-content:center;gap:clamp(1rem,2.5vw,2.6rem);font-size:.78rem;display:flex}.azVQWW_desktopNav a,.azVQWW_lang a{transition:opacity var(--transition)}.azVQWW_desktopNav a,.azVQWW_lang a,.azVQWW_menuButton{justify-content:center;align-items:center;min-width:1.5rem;min-height:1.5rem;display:inline-flex}.azVQWW_desktopNav a:hover,.azVQWW_lang a:hover{opacity:.55}.azVQWW_lang{font-size:var(--text-ui);letter-spacing:.08em;white-space:nowrap}.azVQWW_lang [aria-current=page]{font-weight:700}.azVQWW_mobileMenu{display:none}.azVQWW_menuButton{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:860px){.azVQWW_inner{min-height:0;padding-top:calc(1rem + env(safe-area-inset-top,0px));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:1.15rem 1rem;padding-bottom:1rem}.azVQWW_brand{align-self:center;line-height:1.1}.azVQWW_desktopNav{display:none}.azVQWW_lang{place-self:center end}.azVQWW_mobileMenu{grid-column:1/-1;padding:0;display:block}.azVQWW_menuButton{font-size:var(--text-ui);letter-spacing:.1em;text-transform:uppercase;justify-content:flex-start;line-height:1.2}.azVQWW_mobileMenu nav:not([hidden]){font-family:var(--font-serif);gap:.85rem;padding:1.2rem 0 .3rem;font-size:1.5rem;display:grid}}@media (max-width:480px){.azVQWW_inner{padding-top:calc(1.1rem + env(safe-area-inset-top,0px));row-gap:1.25rem;padding-bottom:1.05rem}.azVQWW_brand{font-size:1.08rem}.azVQWW_lang{font-size:var(--text-ui)}}@media (max-width:860px) and (pointer:coarse){.azVQWW_lang a,.azVQWW_menuButton{min-height:var(--tap-target);margin-block:calc((1.2em - var(--tap-target)) / 2)}.azVQWW_lang a{min-width:var(--tap-target)}.azVQWW_menuButton{padding-right:1.5rem}}@media (prefers-reduced-motion:reduce){.azVQWW_desktopNav a,.azVQWW_lang a{transition:none}}
.VFKzxG_footer{background:var(--color-ink);color:var(--color-paper);padding:clamp(4.5rem,8vw,7.5rem) 0 2rem}.VFKzxG_inner{display:grid}.VFKzxG_top{grid-template-columns:minmax(0,1.5fr) auto;align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.VFKzxG_identity strong{max-width:11ch;font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(2rem,4.2vw,4rem);font-weight:500;line-height:.95;display:block}.VFKzxG_identity p{opacity:.62;max-width:31rem;margin:1.15rem 0 0;font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.45}.VFKzxG_socialLink{min-height:var(--tap-target);color:inherit;letter-spacing:.08em;text-transform:uppercase;transition:opacity var(--transition);align-items:center;gap:.7rem;font-size:.75rem;text-decoration:none;display:inline-flex}.VFKzxG_socialLink:hover,.VFKzxG_socialLink:focus-visible,.VFKzxG_developerLink:hover,.VFKzxG_developerLink:focus-visible{opacity:.62}.VFKzxG_icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1rem;height:1.1rem}.VFKzxG_iconDot{fill:currentColor;stroke:none}.VFKzxG_arrow{transition:transform var(--transition);display:inline-block}.VFKzxG_socialLink:hover .VFKzxG_arrow,.VFKzxG_socialLink:focus-visible .VFKzxG_arrow,.VFKzxG_developerLink:hover .VFKzxG_arrow,.VFKzxG_developerLink:focus-visible .VFKzxG_arrow{transform:translate(2px,-2px)}.VFKzxG_rule{opacity:.15;background:currentColor;width:100%;height:1px;margin:clamp(3rem,6vw,5.5rem) 0 1.5rem}.VFKzxG_bottom{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.VFKzxG_copy{max-width:34rem;font-size:var(--text-ui);opacity:.52;line-height:1.5}.VFKzxG_developer{justify-items:end;gap:.35rem;display:grid}.VFKzxG_developerLabel{font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase;opacity:.42}.VFKzxG_developerLink{color:inherit;transition:opacity var(--transition);align-items:center;gap:.85rem;text-decoration:none;display:flex}.VFKzxG_developerName{font-family:var(--font-serif);font-size:.95rem}.VFKzxG_contact{font-size:var(--text-ui);letter-spacing:.03em;opacity:.65;border-left:1px solid #ffffff2e;align-items:center;gap:.45rem;padding-left:.85rem;display:inline-flex}.VFKzxG_contact .VFKzxG_icon{width:.9rem;height:.9rem}@media (max-width:760px){.VFKzxG_footer{padding:var(--space-7) 0 1.5rem}.VFKzxG_top{grid-template-columns:1fr;gap:2.5rem}.VFKzxG_identity strong{font-size:clamp(2.3rem,13vw,3.6rem)}.VFKzxG_bottom{grid-template-columns:1fr;gap:1.5rem}.VFKzxG_developer{justify-items:start}.VFKzxG_developerLink{flex-wrap:wrap;gap:.45rem .55rem}.VFKzxG_developerName{flex-basis:100%}.VFKzxG_contact{border-left:0;flex-basis:auto;padding-left:0}.VFKzxG_developerLink .VFKzxG_arrow{align-self:center}}@media (prefers-reduced-motion:reduce){.VFKzxG_socialLink,.VFKzxG_developerLink,.VFKzxG_arrow{transition:none}}.VFKzxG_legalLink{color:inherit;text-underline-offset:2px;text-decoration:underline}
