.CookieBanner-module__6xFwxG__banner{z-index:80;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.CookieBanner-module__6xFwxG__banner[data-presentational]{position:static;bottom:auto;left:auto;right:auto}.CookieBanner-module__6xFwxG__card{pointer-events:auto;box-sizing:border-box;border:1px solid var(--line-strong);background:var(--paper-raise);width:min(100%,420px);color:var(--ink);font-family:var(--font-body);box-shadow:0 1px 0 var(--shadow-edge), 0 30px 60px -32px var(--shadow-soft);animation:CookieBanner-module__6xFwxG__cookieRise .42s var(--ease-out) both;border-radius:16px;padding:16px 18px 14px;line-height:1.6}@keyframes CookieBanner-module__6xFwxG__cookieRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.CookieBanner-module__6xFwxG__headRow{align-items:flex-start;gap:14px;display:flex}.CookieBanner-module__6xFwxG__stamp{background:var(--olive-tint);width:40px;height:40px;color:var(--olive-deep);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid;position:relative}.CookieBanner-module__6xFwxG__count{box-sizing:border-box;background:var(--olive-deep);color:#f7f4eb;min-width:18px;height:18px;font:700 .66rem/18px var(--font-mono);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:-6px;right:-6px}.CookieBanner-module__6xFwxG__text{min-width:0}.CookieBanner-module__6xFwxG__title{letter-spacing:-.005em;color:var(--ink);margin:0 0 3px;font-size:.98rem;font-weight:700;line-height:1.3}.CookieBanner-module__6xFwxG__body{color:var(--ink-2);max-width:none;margin:0;font-size:.86rem;line-height:1.5}.CookieBanner-module__6xFwxG__list{border-top:1px dashed var(--line-strong);gap:6px;margin:12px 0 0;padding:10px 0 2px;list-style:none;display:grid}.CookieBanner-module__6xFwxG__list[hidden]{display:none}.CookieBanner-module__6xFwxG__list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:0 10px;font-size:.78rem;line-height:1.45;display:grid}.CookieBanner-module__6xFwxG__name{font-family:var(--font-mono);color:var(--olive-deep);background:var(--olive-tint);white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:.72rem}.CookieBanner-module__6xFwxG__what{color:var(--ink-2);min-width:0}.CookieBanner-module__6xFwxG__life{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:.66rem}.CookieBanner-module__6xFwxG__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.CookieBanner-module__6xFwxG__action.CookieBanner-module__6xFwxG__action{--ui-gutter-pill-scale:1;--b-size:2.626rem;--b-gutter:1.0625rem;--b-font:.86rem;--b-radius:var(--r-pill,9999px);white-space:nowrap;font-weight:700}.CookieBanner-module__6xFwxG__accept.CookieBanner-module__6xFwxG__accept{--r-solid-bg:var(--solid-bg);--r-solid-bg-hover:var(--solid-hov);--r-solid-bg-active:var(--solid-hov);--r-solid-text:var(--solid-tx)}.CookieBanner-module__6xFwxG__expand.CookieBanner-module__6xFwxG__expand{--r-outline-text:var(--ink);--r-outline-text-hover:var(--olive-deep);--r-outline-border:var(--line-strong);--r-outline-border-hover:var(--olive-deep);--r-outline-bg-hover:var(--olive-tint);--r-outline-bg-active:var(--olive-tint)}.CookieBanner-module__6xFwxG__policy.CookieBanner-module__6xFwxG__policy{color:var(--ink-2);text-underline-offset:3px;margin-left:auto;font-size:.8rem;font-weight:600;text-decoration:underline}.CookieBanner-module__6xFwxG__policy.CookieBanner-module__6xFwxG__policy:hover{color:var(--ink)}@media (max-width:620px){.CookieBanner-module__6xFwxG__banner{justify-content:center}.CookieBanner-module__6xFwxG__card{width:100%}.CookieBanner-module__6xFwxG__policy.CookieBanner-module__6xFwxG__policy{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.CookieBanner-module__6xFwxG__card{animation:none}}
.Footer-module__rnk_JG__foot.Footer-module__rnk_JG__foot{z-index:2;padding-block:var(--sc-9) var(--sc-5);color:#c9d0da;font-family:var(--font-body);background-color:#06101c;background-image:linear-gradient(#0e192b 0,#06101c00 76px);background-repeat:no-repeat;background-clip:padding-box;line-height:1.6;position:relative}html[data-theme=dark] .Footer-module__rnk_JG__foot.Footer-module__rnk_JG__foot{background-color:#060d18;background-image:linear-gradient(#0a1322 0,#060d1800 76px);border-top:0}.Footer-module__rnk_JG__container{z-index:2;width:min(100% - (var(--gutter,clamp(1.25rem, 5vw, 5.5rem)) * 2), 76rem);margin-inline:auto;position:relative}.Footer-module__rnk_JG__top{gap:var(--sc-9) var(--sc-5);padding-bottom:var(--sc-5);border-bottom:1px solid #f7f4eb21;display:grid}@media (min-width:900px){.Footer-module__rnk_JG__top{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}}.Footer-module__rnk_JG__brand{align-content:start;gap:1.1rem;max-width:26rem;display:grid}.Footer-module__rnk_JG__mark{width:9.5rem;height:auto;display:block}.Footer-module__rnk_JG__home.Footer-module__rnk_JG__home{transition:opacity .17s var(--ease-out), transform .17s var(--ease-out);justify-self:start;text-decoration:none;display:inline-block}.Footer-module__rnk_JG__home.Footer-module__rnk_JG__home:hover{opacity:.82;text-decoration:none;transform:translateY(-2px)}.Footer-module__rnk_JG__blurb{color:#9ba6b4;margin:0;font-size:.9rem;line-height:1.6}.Footer-module__rnk_JG__head{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#8791a0;margin:0 0 .9rem;font-size:.7rem;font-weight:400}.Footer-module__rnk_JG__list{gap:.55rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.Footer-module__rnk_JG__link.Footer-module__rnk_JG__link{color:#e4dfd4;text-decoration:none}.Footer-module__rnk_JG__link.Footer-module__rnk_JG__link:hover{color:#fff;-webkit-text-decoration:underline #a8bb6a;text-decoration:underline #a8bb6a}.Footer-module__rnk_JG__bottom{gap:var(--sc-5);padding-top:var(--sc-5);color:#8791a0;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.84rem;display:flex}.Footer-module__rnk_JG__eu{align-items:center;gap:.7rem;display:flex}.Footer-module__rnk_JG__flag{border-radius:3px;flex:none;display:block}.Footer-module__rnk_JG__crafted{font-family:var(--font-body);color:#e4dfd4;font-size:.9rem;font-weight:600}b.Footer-module__rnk_JG__crafted a.Footer-module__rnk_JG__enc.Footer-module__rnk_JG__enc{color:#e4dfd4;text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#a8bb6a80}b.Footer-module__rnk_JG__crafted a.Footer-module__rnk_JG__enc.Footer-module__rnk_JG__enc:hover{color:#fff;text-decoration-color:#a8bb6a}.Footer-module__rnk_JG__sign{gap:.6rem;display:grid}.Footer-module__rnk_JG__legal{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.Footer-module__rnk_JG__seals{flex-wrap:wrap;align-items:center;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__rnk_JG__seal{line-height:0;display:block}.Footer-module__rnk_JG__seal svg{width:5.5rem;height:5.5rem;font-family:var(--font-body);display:block}@media (prefers-reduced-motion:reduce){.Footer-module__rnk_JG__home.Footer-module__rnk_JG__home{transition:none}.Footer-module__rnk_JG__home.Footer-module__rnk_JG__home:hover{transform:none}}
.NavBar-module__yBvhsG__nav{z-index:90;padding-inline:max(var(--gutter,clamp(1.25rem, 5vw, 5.5rem)), calc((100% - 76rem) / 2));height:var(--nav-h);box-sizing:border-box;transition:background-color .26s var(--ease-out), border-color .26s var(--ease-out);background:#f7f4eb00;border-bottom:1px solid #0000;align-items:center;gap:.15rem;display:flex;position:sticky;top:0;container:navbar/inline-size}.NavBar-module__yBvhsG__nav[data-placement=fixed]{position:fixed;top:0;left:0;right:0}.NavBar-module__yBvhsG__nav[data-placement=static]{position:static}.NavBar-module__yBvhsG__nav[data-nav-solid=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--line);background:#f7f4ebf2}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true]{border-bottom-color:var(--line);background:#0e192bf2}.NavBar-module__yBvhsG__logo.NavBar-module__yBvhsG__logo{color:#ede7da;flex:none;align-items:center;gap:.44rem;margin-right:.9rem;text-decoration:none;display:inline-flex}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__logo.NavBar-module__yBvhsG__logo{color:var(--ink)}.NavBar-module__yBvhsG__mark{color:#a8bb6a;flex:none;width:1.5rem;height:1.5rem}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__mark{color:var(--olive)}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__mark{color:var(--ink)}.NavBar-module__yBvhsG__wordmark{font-family:var(--font-wordmark);letter-spacing:-.005em;color:inherit;transition:color .22s var(--ease-out);font-size:1.24rem;font-weight:600;line-height:1}.NavBar-module__yBvhsG__item{align-items:center;display:flex;position:relative}.NavBar-module__yBvhsG__spacer{flex:1}.NavBar-module__yBvhsG__right{align-items:center;gap:.3rem;display:flex}.NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link{--ui-gutter-pill-scale:1;--b-size:2.572rem;--b-gutter:.78rem;--b-font:.92rem;--b-gap:.34rem;--b-radius:var(--ui-radius-full);--r-ghost-text:#ede7da;--r-ghost-text-hover:#ede7da;--r-ghost-bg-hover:#f7f4eb29;--r-ghost-bg-active:#f7f4eb29;--r-outline-text:#ede7da;--r-outline-text-hover:#ede7da;--r-outline-border:#f7f4eb47;--r-outline-border-hover:#f7f4eb80;--r-outline-bg-hover:#f7f4eb14;--r-outline-bg-active:#f7f4eb14;font-weight:600}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link{--r-ghost-text:var(--ink);--r-ghost-text-hover:var(--ink);--r-ghost-bg-hover:#0e192b0f;--r-ghost-bg-active:#0e192b0f;--r-outline-text:var(--ink);--r-outline-text-hover:var(--olive-deep);--r-outline-border:var(--line-strong);--r-outline-border-hover:var(--olive-deep);--r-outline-bg-hover:var(--olive-tint);--r-outline-bg-active:var(--olive-tint)}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link{--r-ghost-text:#f7f4eb;--r-ghost-text-hover:#f7f4eb;--r-ghost-bg-hover:#f7f4eb1a;--r-ghost-bg-active:#f7f4eb1a;--r-outline-text:#f7f4eb;--r-outline-text-hover:#f7f4eb;--r-outline-border:#f7f4eb47;--r-outline-border-hover:#f7f4eb80;--r-outline-bg-hover:#f7f4eb14;--r-outline-bg-active:#f7f4eb14}.NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link[aria-expanded=true]{--r-ghost-bg-hover:#f7f4eb2e}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link[aria-expanded=true]{--r-ghost-bg-hover:#0e192b12}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link[aria-expanded=true]{--r-ghost-bg-hover:#f7f4eb21}.NavBar-module__yBvhsG__caret.NavBar-module__yBvhsG__caret{width:.62rem;height:.62rem;transition:transform .18s var(--ease-out);flex:none}.NavBar-module__yBvhsG__trigger[aria-expanded=true] .NavBar-module__yBvhsG__caret.NavBar-module__yBvhsG__caret{transform:rotate(180deg)}.NavBar-module__yBvhsG__signin.NavBar-module__yBvhsG__signin{--b-size:2.696rem;--b-gutter:.8425rem}.NavBar-module__yBvhsG__triggerGlobe.NavBar-module__yBvhsG__triggerGlobe{flex:none;width:15px;height:15px}.NavBar-module__yBvhsG__triggerCode{font-weight:600}.NavBar-module__yBvhsG__cta.NavBar-module__yBvhsG__cta{--ui-gutter-pill-scale:1;--b-size:2.705rem;--b-gutter:1.4625rem;--b-font:.94rem;--r-solid-bg:var(--ui-olive-700);--r-solid-bg-hover:var(--ui-olive-600);--r-solid-bg-active:var(--ui-olive-600);--r-solid-text:#f7f4eb;letter-spacing:-.005em;font-weight:700}.NavBar-module__yBvhsG__ctaShort{display:none}.NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{--b-size:2.2rem;--b-radius:var(--ui-radius-full);--r-ghost-bg-hover:#f7f4eb29;--r-ghost-bg-active:#f7f4eb29;--r-ghost-text:#ede7da;--r-ghost-text-hover:#ede7da;transition:background-color .14s var(--ease-out), color .22s var(--ease-out)}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{--r-ghost-text:var(--ink);--r-ghost-text-hover:var(--ink);--r-ghost-bg-hover:#0e192b0f;--r-ghost-bg-active:#0e192b0f}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{--r-ghost-text:#f7f4eb;--r-ghost-text-hover:#f7f4eb;--r-ghost-bg-hover:#f7f4eb1a;--r-ghost-bg-active:#f7f4eb1a}.NavBar-module__yBvhsG__themeSheet.NavBar-module__yBvhsG__themeSheet{--b-size:44px;--r-ghost-text:var(--ink);--r-ghost-text-hover:var(--ink)}html[data-theme=dark] .NavBar-module__yBvhsG__themeSheet.NavBar-module__yBvhsG__themeSheet{--r-ghost-text:#f7f4eb;--r-ghost-text-hover:#f7f4eb}.NavBar-module__yBvhsG__themeGlyph.NavBar-module__yBvhsG__themeGlyph{width:1.05rem;height:1.05rem;transition:transform .42s var(--ease-out)}html.NavBar-module__yBvhsG__theme-anim .NavBar-module__yBvhsG__themeGlyph.NavBar-module__yBvhsG__themeGlyph{transform:rotate(180deg)}.NavBar-module__yBvhsG__moon,html[data-theme=dark] .NavBar-module__yBvhsG__sun{display:none}html[data-theme=dark] .NavBar-module__yBvhsG__moon{display:block}@media (pointer:coarse){.NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{--b-size:44px}}.NavBar-module__yBvhsG__burger.NavBar-module__yBvhsG__burger{--b-size:44px;--r-ghost-text:#ede7da;--r-ghost-text-hover:#ede7da;--r-ghost-bg-hover:#f7f4eb29;display:none}.NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__burger.NavBar-module__yBvhsG__burger{--r-ghost-text:var(--ink);--r-ghost-text-hover:var(--ink)}html[data-theme=dark] .NavBar-module__yBvhsG__nav[data-nav-solid=true] .NavBar-module__yBvhsG__burger.NavBar-module__yBvhsG__burger{--r-ghost-text:#f7f4eb;--r-ghost-text-hover:#f7f4eb}.NavBar-module__yBvhsG__burgerGlyph.NavBar-module__yBvhsG__burgerGlyph{width:24px;height:24px;transition:transform .28s var(--ease-out)}.NavBar-module__yBvhsG__burger[aria-expanded=true] .NavBar-module__yBvhsG__burgerGlyph.NavBar-module__yBvhsG__burgerGlyph{transform:rotate(90deg)}.NavBar-module__yBvhsG__nav[data-sheet-open] .NavBar-module__yBvhsG__burger.NavBar-module__yBvhsG__burger{visibility:hidden}@container navbar (max-width:1008px){.NavBar-module__yBvhsG__item,.NavBar-module__yBvhsG__right .NavBar-module__yBvhsG__link.NavBar-module__yBvhsG__link,.NavBar-module__yBvhsG__right .NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{display:none}.NavBar-module__yBvhsG__burger.NavBar-module__yBvhsG__burger{display:inline-flex}.NavBar-module__yBvhsG__cta.NavBar-module__yBvhsG__cta{--b-size:44px}}@container navbar (max-width:432px){.NavBar-module__yBvhsG__ctaLong{display:none}.NavBar-module__yBvhsG__ctaShort{display:inline}.NavBar-module__yBvhsG__cta.NavBar-module__yBvhsG__cta{--b-gutter:.7625rem}}@media (prefers-reduced-motion:reduce){.NavBar-module__yBvhsG__nav,.NavBar-module__yBvhsG__wordmark,.NavBar-module__yBvhsG__caret.NavBar-module__yBvhsG__caret,.NavBar-module__yBvhsG__themeGlyph.NavBar-module__yBvhsG__themeGlyph,.NavBar-module__yBvhsG__burgerGlyph.NavBar-module__yBvhsG__burgerGlyph,.NavBar-module__yBvhsG__theme.NavBar-module__yBvhsG__theme{transition:none}}
.NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel{border:1px solid var(--line);background:var(--paper-raise);color:var(--ink);transform-origin:0 0;z-index:89;border-radius:14px;padding:0;box-shadow:0 22px 54px -26px #0e192b66,0 2px 6px #0e192b0f}.NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel[data-state=open]{animation:.28s cubic-bezier(.16,1,.3,1) NavMega-module__xLFZ_a__megaIn}.NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel[data-state=closed]{animation:NavMega-module__xLFZ_a__megaOut .22s var(--ease-out)}@keyframes NavMega-module__xLFZ_a__megaIn{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}@keyframes NavMega-module__xLFZ_a__megaOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)scale(.985)}}.NavMega-module__xLFZ_a__panelFilm.NavMega-module__xLFZ_a__panelFilm{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#fcfaf4eb;border-color:#0e192b1c;box-shadow:0 20px 44px -26px #080f1c8c,inset 0 1px #fff9}html[data-theme=dark] .NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel,html[data-theme=dark] .NavMega-module__xLFZ_a__panelFilm.NavMega-module__xLFZ_a__panelFilm{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#0a1322db;border-color:#f7f4eb21;box-shadow:0 28px 64px -26px #000000d9,inset 0 1px #ffffff0f}.NavMega-module__xLFZ_a__inner{padding:1.1rem;line-height:1.6}.NavMega-module__xLFZ_a__panelLang .NavMega-module__xLFZ_a__inner{padding:.3rem}.NavMega-module__xLFZ_a__grid{gap:1.5rem;display:grid}@media (min-width:900px){.NavMega-module__xLFZ_a__grid[data-measure=default]{grid-template-columns:repeat(3,minmax(0,11.6rem))}.NavMega-module__xLFZ_a__grid[data-measure=wide]{grid-template-columns:repeat(3,minmax(0,12.4rem))}}.NavMega-module__xLFZ_a__head{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--olive-deep);margin:0 0 .35rem;padding-bottom:.55rem;font-size:.6rem;font-weight:400}html[data-theme=dark] .NavMega-module__xLFZ_a__head{color:#a8bb6a;border-bottom-color:#f7f4eb24}.NavMega-module__xLFZ_a__list{gap:.05rem;display:grid}.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row{transition:background-color .12s var(--ease-out), transform .18s var(--ease-out);border-radius:10px;grid-template-columns:1.1rem 1fr;gap:0 .55rem;margin-inline:-.5rem;padding:.42rem .5rem;text-decoration:none;display:grid}.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row:hover{background:var(--olive-tint);text-decoration:none;transform:translate(4px)}html[data-theme=dark] .NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row:hover{background:#8a9a5529}.NavMega-module__xLFZ_a__icon{width:1rem;height:1rem;color:var(--olive-deep);transition:transform .18s var(--ease-out);grid-row:1/span 2;margin-top:.16rem;font-size:1rem;line-height:1}.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row:hover .NavMega-module__xLFZ_a__icon{transform:scale(1.08)}html[data-theme=dark] .NavMega-module__xLFZ_a__icon{color:#a8bb6a}.NavMega-module__xLFZ_a__rowLabel{color:var(--ink);font-size:.87rem;font-weight:600;line-height:1.25}.NavMega-module__xLFZ_a__rowBlurb{color:var(--ink-3);font-size:.76rem;line-height:1.32}html[data-theme=dark] .NavMega-module__xLFZ_a__rowLabel{color:#f7f4eb}html[data-theme=dark] .NavMega-module__xLFZ_a__rowBlurb{color:#8e9aab}.NavMega-module__xLFZ_a__hub{border-top:1px solid var(--line);margin-top:1rem;padding-top:.7rem}.NavMega-module__xLFZ_a__hubLink.NavMega-module__xLFZ_a__hubLink{font-family:var(--font-mono);letter-spacing:.02em;color:var(--olive-deep);transition:background-color .12s var(--ease-out), transform .18s var(--ease-out);border-radius:10px;align-items:center;gap:.4rem;margin-inline:-.5rem;padding:.3rem .5rem;font-size:.74rem;text-decoration:none;display:inline-flex}.NavMega-module__xLFZ_a__hubLink.NavMega-module__xLFZ_a__hubLink:hover{background:var(--olive-tint);text-decoration:none;transform:translate(4px)}html[data-theme=dark] .NavMega-module__xLFZ_a__hubLink.NavMega-module__xLFZ_a__hubLink{color:#a8bb6a}.NavMega-module__xLFZ_a__hubArrow{width:.85rem;height:.85rem}.NavMega-module__xLFZ_a__langRow.NavMega-module__xLFZ_a__langRow{transition:background-color .12s var(--ease-out);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 .5rem;padding:.44rem .55rem;text-decoration:none;display:grid}.NavMega-module__xLFZ_a__langRow.NavMega-module__xLFZ_a__langRow:hover{background:var(--olive-tint);text-decoration:none}html[data-theme=dark] .NavMega-module__xLFZ_a__langRow.NavMega-module__xLFZ_a__langRow:hover{background:#8a9a5529}.NavMega-module__xLFZ_a__langLabel{color:var(--ink);font-size:.86rem;font-weight:600}html[data-theme=dark] .NavMega-module__xLFZ_a__langLabel{color:#f7f4eb}.NavMega-module__xLFZ_a__langTick.NavMega-module__xLFZ_a__langTick{width:.82rem;height:.82rem;color:var(--olive-deep)}html[data-theme=dark] .NavMega-module__xLFZ_a__langTick.NavMega-module__xLFZ_a__langTick{color:#a8bb6a}@media (max-width:700px){.NavMega-module__xLFZ_a__inner{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel[data-state=open],.NavMega-module__xLFZ_a__panel.NavMega-module__xLFZ_a__panel[data-state=closed]{animation-duration:1ms}.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row,.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row:hover,.NavMega-module__xLFZ_a__hubLink.NavMega-module__xLFZ_a__hubLink:hover,.NavMega-module__xLFZ_a__row.NavMega-module__xLFZ_a__row:hover .NavMega-module__xLFZ_a__icon{transition:none;transform:none}}
.NavMobile-module__nEmQLa__shell.NavMobile-module__nEmQLa__shell{z-index:88;pointer-events:none;position:fixed;inset:0}.NavMobile-module__nEmQLa__shell.NavMobile-module__nEmQLa__shell:focus{outline:none}.NavMobile-module__nEmQLa__overlay.NavMobile-module__nEmQLa__overlay{z-index:87;background:0 0;position:fixed;inset:0}.NavMobile-module__nEmQLa__panel{inset:var(--nav-h) 0 0 0;padding:var(--sc-5) var(--gutter,clamp(1.25rem, 5vw, 5.5rem)) var(--sc-9);box-sizing:border-box;background:var(--paper);color:var(--ink);font-family:var(--font-body);pointer-events:auto;-webkit-overflow-scrolling:touch;line-height:1.6;position:absolute;overflow:hidden auto}.NavMobile-module__nEmQLa__shell[data-open] .NavMobile-module__nEmQLa__panel>*{animation:.38s cubic-bezier(.16,1,.3,1) both NavMobile-module__nEmQLa__sheetIn}@keyframes NavMobile-module__nEmQLa__sheetIn{0%{transform:translate(8%)}to{transform:none}}.NavMobile-module__nEmQLa__close.NavMobile-module__nEmQLa__close{top:calc((var(--nav-h) - 44px) / 2);right:max(var(--gutter,clamp(1.25rem, 5vw, 5.5rem)), calc((100% - 76rem) / 2));pointer-events:auto;--b-size:44px;--r-ghost-text:var(--ink);--r-ghost-text-hover:var(--ink);--r-ghost-bg-hover:#0e192b0f;position:absolute}html[data-theme=dark] .NavMobile-module__nEmQLa__close.NavMobile-module__nEmQLa__close{--r-ghost-text:#f7f4eb;--r-ghost-text-hover:#f7f4eb;--r-ghost-bg-hover:#f7f4eb1a}.NavMobile-module__nEmQLa__closeGlyph.NavMobile-module__nEmQLa__closeGlyph{width:24px;height:24px}.NavMobile-module__nEmQLa__stack{display:block}.NavMobile-module__nEmQLa__head{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin:1.5rem 0 .4rem;font-size:.64rem;font-weight:400}.NavMobile-module__nEmQLa__row.NavMobile-module__nEmQLa__row{border-bottom:1px solid var(--feint);color:var(--ink);padding:.62rem 0;font-size:1.05rem;font-weight:500;text-decoration:none;display:block}.NavMobile-module__nEmQLa__row.NavMobile-module__nEmQLa__row:hover{text-decoration:none}.NavMobile-module__nEmQLa__hub.NavMobile-module__nEmQLa__hub{font-family:var(--font-mono);color:var(--olive-deep)}html[data-theme=dark] .NavMobile-module__nEmQLa__hub.NavMobile-module__nEmQLa__hub{color:#a8bb6a}.NavMobile-module__nEmQLa__themeRow{margin:1.2rem 0 .4rem}.NavMobile-module__nEmQLa__cta.NavMobile-module__nEmQLa__cta{--b-size:2.705rem;--ui-gutter-pill-scale:1;--b-gutter:1.4625rem;--b-font:.94rem;--b-gap:.45rem;--r-solid-bg:var(--ui-olive-700);--r-solid-bg-hover:var(--ui-olive-600);--r-solid-bg-active:var(--ui-olive-600);--r-solid-text:#f7f4eb;margin-top:.7rem;font-weight:700}.NavMobile-module__nEmQLa__ctaArrow.NavMobile-module__nEmQLa__ctaArrow{flex:none;width:1rem;height:1rem}.NavMobile-module__nEmQLa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.NavMobile-module__nEmQLa__shell[data-open] .NavMobile-module__nEmQLa__panel>*{animation:none}}
