.nx-header{--nx-h:4.5rem;--nx-bg:#0b0b0c;--nx-panel:#121214;--nx-line:#2b2b30;--nx-text:#f4f4f1;--nx-mute:#a3a3a8;--nx-signal:#f8d800;--nx-ease:cubic-bezier(.2, .7, .1, 1);z-index:50;color:var(--nx-text);font-family:var(--sans,system-ui, sans-serif);transition:transform .45s var(--nx-ease), background .3s;position:fixed;inset:0 0 auto}.nx-header :where(p,ul){margin:0;padding:0}.nx-header ul{list-style:none}.nx-header a{color:inherit}.nx-header :focus-visible{outline:2px solid var(--nx-signal);outline-offset:3px}.header-solid .nx-header{background:var(--nx-bg)}.nx-header.is-scrolled,.nx-header:has(:popover-open){backdrop-filter:blur(14px);background:#0b0b0cd1}.nx-header:has(:popover-open){background:var(--nx-panel)}.nx-header.is-hidden:not(:has(:popover-open)){transform:translateY(-100%)}.nx-wrap{width:min(100% - 2rem,90rem);margin-inline:auto}@media (width>=48rem){.nx-wrap{width:min(100% - 4.5rem,90rem)}}.nx-bar{height:var(--nx-h);align-items:center;gap:1rem;display:flex}.nx-brand{align-items:center;min-height:2.75rem;display:flex}.nx-brand svg{width:6.5rem;color:var(--nx-signal);display:block}.nx-nav{margin-left:auto;display:none}.nx-nav>ul{gap:.25rem;display:flex}.nx-trigger{min-height:2.75rem;color:var(--nx-mute);font:400 .9375rem var(--sans,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:.4rem;padding:0 .85rem;transition:color .2s,background .2s;display:inline-flex}.nx-trigger:hover,.nx-nav li:has(.nx-mega:popover-open) .nx-trigger{color:var(--nx-text)}.nx-nav li:has(.nx-mega:popover-open) .nx-trigger{background:#ffffff0f}.nx-chevron{width:.7rem;height:.7rem;transition:rotate .3s var(--nx-ease)}.nx-nav li:has(.nx-mega:popover-open) .nx-chevron{color:var(--nx-signal);rotate:180deg}.nx-cta{min-height:2.75rem;font:500 .9375rem/1 var(--sans,system-ui, sans-serif);background:0 0;border:1px solid #ffffff52;border-radius:3px;align-items:center;margin-left:auto;padding:0 1.1rem;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex;color:var(--nx-text)!important}.nx-cta:hover{border-color:var(--nx-signal);color:var(--nx-signal)!important}.nx-bar>.nx-cta{display:none}.nx-burger{min-height:2.75rem;color:var(--nx-text);font:400 .9375rem var(--sans,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;margin-left:auto;padding:0 .25rem 0 .5rem;display:inline-flex}.nx-burger-lines{background:currentColor;width:1.25rem;height:1px;position:relative;box-shadow:0 -6px,0 6px}@media (width>=64rem){.nx-bar{gap:1.5rem}.nx-nav{display:block}.nx-bar>.nx-cta{margin-left:.5rem;display:inline-flex}.nx-burger{display:none}}.nx-mega{inset:var(--nx-h) 0 auto;width:100%;max-width:none;max-height:calc(100vh - var(--nx-h));border:0;border-top:1px solid var(--nx-line);border-bottom:1px solid var(--nx-line);background:var(--nx-panel);color:var(--nx-text);opacity:1;transition:opacity .25s var(--nx-ease), translate .35s var(--nx-ease), display .35s allow-discrete, overlay .35s allow-discrete;margin:0;padding:0;position:fixed;overflow:auto;translate:0}.nx-mega:not(:popover-open){opacity:0;translate:0 -.5rem}@starting-style{.nx-mega:popover-open{opacity:0;translate:0 -.5rem}}.nx-mega::backdrop{background:#00000080;inset:4.5rem 0 0}.nx-mega-in{grid-template-columns:minmax(14rem,1fr) 3fr;gap:3rem;padding:2.75rem 0 3rem;display:grid}.nx-mega-intro{border-right:1px solid var(--nx-line);align-content:start;gap:1rem;padding-right:2rem;display:grid}.nx-mega-label{font:450 .8125rem var(--mono,ui-monospace, monospace);color:var(--nx-mute)}.nx-mega-lead{letter-spacing:-.03em;font-size:1.5rem;line-height:1.2}.nx-partners{gap:.6rem;margin-top:.5rem;display:grid}.nx-partners ul{flex-wrap:wrap;gap:.5rem;display:flex}.nx-partners a{border:1px solid var(--nx-line);letter-spacing:-.02em;border-radius:12px;justify-content:center;align-items:center;width:8.5rem;min-height:3.25rem;padding:.35rem .75rem;font-size:1rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.nx-partners img{width:100%;height:auto;display:block}.nx-partners a:hover{border-color:var(--nx-signal);color:var(--nx-signal)}.nx-mega-more{min-height:2.75rem;text-decoration:underline;text-decoration-color:var(--nx-signal);text-underline-offset:.35em;justify-self:start;align-items:center;font-weight:500;display:inline-flex}.nx-mega-cols{grid-template-columns:repeat(min(var(--cols), 4), minmax(0, 1fr));gap:2rem;display:grid}.nx-col-title{font:450 .8125rem var(--mono,ui-monospace, monospace);color:var(--nx-mute);margin-bottom:1rem!important}.nx-col{grid-column:span var(--span)}.nx-col>ul{grid-template-columns:repeat(var(--span), minmax(0, 1fr));gap:.25rem 2rem;display:grid}.nx-item-rich{margin-bottom:1.25rem}.nx-link{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-height:2.25rem;padding-block:.25rem;font-size:1.125rem;text-decoration:none;transition:color .2s;display:inline-flex}.nx-item-rich>.nx-link{letter-spacing:-.03em;font-size:1.375rem}.nx-link:hover{color:var(--nx-signal)}.nx-link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--nx-signal);text-underline-offset:.3em}.nx-ext{font:450 .75rem var(--mono,ui-monospace, monospace);letter-spacing:0;color:var(--nx-mute)}.nx-line{max-width:22rem;color:var(--nx-mute);font-size:.9375rem;line-height:1.45;margin-top:.15rem!important}.nx-line:has(+.nx-children){min-height:2.9em}.nx-children{border-top:1px solid var(--nx-line);gap:.1rem;display:grid;margin-top:.85rem!important;padding-top:.85rem!important}.nx-children a{min-height:2rem;color:var(--nx-mute);align-items:center;font-size:.9375rem;text-decoration:none;transition:color .2s;display:inline-flex}.nx-children a:hover{color:var(--nx-text)}.nx-mega:popover-open .nx-col{animation:nx-in .45s var(--nx-ease) both}.nx-mega:popover-open .nx-col:nth-child(2){animation-delay:40ms}.nx-mega:popover-open .nx-col:nth-child(3){animation-delay:80ms}.nx-mega:popover-open .nx-col:nth-child(4){animation-delay:.12s}.nx-mobile{background:var(--nx-bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--nx-text);opacity:1;transition:opacity .3s var(--nx-ease), display .3s allow-discrete, overlay .3s allow-discrete;border:0;margin:0;padding:0 0 2rem;position:fixed;inset:0;overflow:auto}.nx-mobile:not(:popover-open){opacity:0}@starting-style{.nx-mobile:popover-open{opacity:0}}html:has(.nx-mobile:popover-open){overflow:hidden}.nx-mobile-head{height:var(--nx-h);justify-content:space-between;align-items:center;display:flex}.nx-mobile-nav{padding-top:1rem;display:grid}.nx-group{border-bottom:1px solid var(--nx-line)}.nx-group summary{letter-spacing:-.035em;cursor:pointer;justify-content:space-between;align-items:center;min-height:3.75rem;font-size:1.75rem;list-style:none;display:flex}.nx-group summary::-webkit-details-marker{display:none}.nx-group summary .nx-chevron{width:.9rem;height:.9rem;color:var(--nx-mute)}.nx-group[open] summary .nx-chevron{color:var(--nx-signal);rotate:180deg}.nx-group ul{display:grid;padding-bottom:1rem!important}.nx-group li a{min-height:2.75rem;color:var(--nx-mute);align-items:center;font-size:1.0625rem;text-decoration:none;display:flex}.nx-mobile-foot{color:var(--nx-mute);gap:1.25rem;padding-top:2rem;font-size:.9375rem;display:grid}.nx-mobile-foot a:not(.nx-cta){text-decoration:none}.nx-cta-lg{border-color:var(--nx-signal);background:var(--nx-signal);justify-content:center;min-height:3.25rem;margin:0;font-size:1rem;color:#0b0b0c!important}.nx-cta-lg:hover{background:#ffe433;color:#0b0b0c!important}.nx-lang{display:none}@media (width>=64rem){.nx-lang{display:block}}.nx-lang-btn{min-height:2.75rem;color:var(--nx-mute);font:450 .8125rem var(--mono,ui-monospace, monospace);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:.4rem;padding:0 .65rem;transition:color .2s,background .2s;display:inline-flex}.nx-lang-btn svg{width:1rem;height:1rem}.nx-lang-btn:hover,.nx-lang:has(.nx-lang-menu:popover-open) .nx-lang-btn{color:var(--nx-text);background:#ffffff0f}.nx-lang-menu{inset:var(--nx-h) max(2.25rem, calc((100vw - 90rem) / 2)) auto auto;border:1px solid var(--nx-line);background:var(--nx-panel);min-width:13rem;color:var(--nx-text);opacity:1;transition:opacity .25s var(--nx-ease), translate .3s var(--nx-ease), display .3s allow-discrete, overlay .3s allow-discrete;border-top:0;border-radius:0 0 12px 12px;margin:0;padding:1.25rem 1.25rem 1rem;position:fixed;translate:0}.nx-lang-menu:not(:popover-open){opacity:0;translate:0 -.5rem}@starting-style{.nx-lang-menu:popover-open{opacity:0;translate:0 -.5rem}}.nx-lang-menu ul{display:grid;margin-top:.5rem!important}.nx-lang-menu a{align-items:center;gap:.85rem;min-height:2.75rem;font-size:1rem;text-decoration:none;transition:color .2s;display:flex}.nx-lang-menu a .mono{font:450 .75rem var(--mono,ui-monospace, monospace);color:var(--nx-mute)}.nx-lang-menu a:hover,.nx-lang-menu a[aria-current]{color:var(--nx-signal)}.nx-mobile-langs{flex-wrap:wrap;gap:0 1.5rem;display:flex}.nx-mobile-langs a{align-items:center;min-height:2.75rem;display:inline-flex}.nx-mobile-langs a[aria-current]{color:var(--nx-text);text-decoration:underline;text-decoration-color:var(--nx-signal);text-underline-offset:.3em}@keyframes nx-in{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.nx-header,.nx-header *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.ft[data-astro-cid-oenwriqq]{z-index:1;border-top:1px solid var(--line-d);background:var(--void);color:var(--text-d);padding:clamp(4rem,8vw,6rem) 0 2rem;font-size:.9375rem;position:relative}.ft[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--mute-d);text-decoration:none;transition:color .2s}.ft[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--text-d)}.ft-top[data-astro-cid-oenwriqq]{gap:3rem;display:grid}@media (width>=64rem){.ft-top[data-astro-cid-oenwriqq]{grid-template-columns:1fr 2.4fr}}.ft-brand[data-astro-cid-oenwriqq]{align-content:start;gap:1.25rem;display:grid}.ft-logo[data-astro-cid-oenwriqq]{justify-self:start;align-items:center;min-height:2.75rem;display:inline-flex}.ft-logo[data-astro-cid-oenwriqq] svg[data-astro-cid-oenwriqq]{width:8rem;color:var(--signal)}.ft-claim[data-astro-cid-oenwriqq]{letter-spacing:-.025em;max-width:18rem;font-size:1.25rem;line-height:1.25}.ft-contacts[data-astro-cid-oenwriqq]{gap:.25rem;display:grid}.ft-contacts[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.ft-nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.ft-legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-height:2rem;display:inline-flex}@media (width<=47.99rem){.ft-contacts[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.ft-nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.ft-legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{min-width:2.75rem;min-height:2.75rem}}.ft-nav[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (width>=48rem){.ft-nav[data-astro-cid-oenwriqq]{grid-template-columns:repeat(5,1fr)}}.ft-title[data-astro-cid-oenwriqq]{font:450 .8125rem/1.4 var(--mono);color:var(--mute-d);margin-bottom:.75rem}.ft-nav[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--text-d)}.ft-nav[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--signal)}.ft-sedi[data-astro-cid-oenwriqq]{border-top:1px solid var(--line-d);margin-top:clamp(3rem,6vw,4.5rem);padding-top:2rem}.ft-sedi[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.5rem 2rem;display:grid}.ft-city[data-astro-cid-oenwriqq]{font-weight:500}.ft-note[data-astro-cid-oenwriqq]{color:var(--mute-d);font-weight:400}.ft[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq]{color:var(--mute-d);font-style:normal}.ft-legal[data-astro-cid-oenwriqq]{border-top:1px solid var(--line-d);color:var(--mute-d);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:3rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.ft-legal[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:0 1.5rem;display:flex}.ft-langs[data-astro-cid-oenwriqq]{flex-basis:100%}.ft-langs[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq][aria-current]{color:var(--text-d);text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.3em}
