.LanguageSwitcher_dropdown__UqTc7{position:relative;display:inline-flex}.LanguageSwitcher_trigger__L2dSY{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid var(--rule-strong);color:var(--ink);font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.LanguageSwitcher_trigger__L2dSY:hover,.LanguageSwitcher_trigger__L2dSY[aria-expanded=true]{border-color:var(--ink);background:var(--paper-2)}.LanguageSwitcher_trigger__L2dSY .LanguageSwitcher_chevron__GcjlF{transition:transform .2s ease;opacity:.7}.LanguageSwitcher_trigger__L2dSY[aria-expanded=true] .LanguageSwitcher_chevron__GcjlF{transform:rotate(180deg);opacity:1}.LanguageSwitcher_flag__N64Jc{font-size:.9375rem;line-height:1}.LanguageSwitcher_code__3EYho{letter-spacing:var(--tracking-label)}.LanguageSwitcher_menu___EBg_{display:none;position:absolute;top:calc(100% + 8px);right:0;min-width:180px;margin:0;padding:var(--space-xs);background:var(--paper);border:1px solid var(--rule-strong);border-top:2px solid var(--ink);list-style:none;z-index:200;box-shadow:0 12px 28px -8px rgba(28,25,23,.18)}.LanguageSwitcher_dropdownOpen__aIER6 .LanguageSwitcher_menu___EBg_{display:block}.LanguageSwitcher_item__So6_x{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:.875rem;color:var(--ink-2);text-decoration:none;transition:background .12s ease,color .12s ease}.LanguageSwitcher_item__So6_x:hover{background:var(--paper-2);color:var(--ink);text-decoration:none}.LanguageSwitcher_item__So6_x.LanguageSwitcher_active__0sjiE{background:var(--accent-soft);color:var(--accent);font-weight:var(--fw-bold)}.LanguageSwitcher_item__So6_x .LanguageSwitcher_code__3EYho{min-width:22px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.6875rem}.LanguageSwitcher_item__So6_x .LanguageSwitcher_name__UDPjX{flex:1 1;color:var(--ink-3);font-weight:var(--fw-regular);font-size:.8125rem}.LanguageSwitcher_item__So6_x.LanguageSwitcher_active__0sjiE .LanguageSwitcher_name__UDPjX{color:var(--ink-2)}.LanguageSwitcher_item__So6_x .LanguageSwitcher_check__oH9wF{color:var(--accent);font-weight:var(--fw-bold)}.LanguageSwitcher_list__iSL21{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.LanguageSwitcher_itemStatic__ZA9mp{display:flex;align-items:center;gap:10px;padding:10px 8px;font-size:.9375rem;color:var(--ink-2);text-decoration:none}.LanguageSwitcher_itemStatic__ZA9mp:hover{background:var(--paper-2);text-decoration:none}.LanguageSwitcher_itemStatic__ZA9mp.LanguageSwitcher_active__0sjiE{color:var(--accent);font-weight:var(--fw-bold)}.LanguageSwitcher_itemStatic__ZA9mp .LanguageSwitcher_code__3EYho{min-width:22px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.LanguageSwitcher_itemStatic__ZA9mp .LanguageSwitcher_name__UDPjX{flex:1 1}.LanguageSwitcher_itemStatic__ZA9mp .LanguageSwitcher_check__oH9wF{color:var(--accent);font-weight:var(--fw-bold)}.Navbar_navbar__0M817{background:var(--paper);border-bottom:1px solid var(--rule-strong);position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:transform .25s ease,box-shadow .25s ease;will-change:transform}@media (prefers-reduced-motion:reduce){.Navbar_navbar__0M817{transition:none}}.Navbar_inner__YXuXd{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--space-md);display:flex;align-items:center;gap:var(--space-lg);height:64px}.Navbar_brand__QBhwF{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;flex-shrink:0}.Navbar_brand__QBhwF:hover{color:var(--accent);text-decoration:none}.Navbar_brandIcon__riVPb{flex-shrink:0}.Navbar_brandWordmark__IQIgi{font-family:var(--font-sans);font-weight:var(--fw-heavy);font-size:1.0625rem;letter-spacing:var(--tracking-tight);line-height:1}.Navbar_desktopNav__Od8Fj{display:none;list-style:none;gap:4px;align-items:center;padding:0;margin:0}.Navbar_navLink__USvdX{position:relative;display:inline-flex;align-items:center;gap:6px;padding:22px 12px;font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-2);text-decoration:none;border:none;background:none;cursor:pointer;transition:color .15s ease}.Navbar_navLink__USvdX:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:transparent;transition:background .15s ease,height .15s ease}.Navbar_navLink__USvdX:hover{color:var(--ink);text-decoration:none}.Navbar_navLink__USvdX:hover:after{background:var(--ink)}.Navbar_navLink__USvdX.Navbar_active__yEodG{color:var(--ink)}.Navbar_navLink__USvdX.Navbar_active__yEodG:after{background:var(--accent);height:2px}.Navbar_navLabel__C4pbZ{white-space:nowrap}.Navbar_chevron__9NIq5{flex-shrink:0;transition:transform .2s ease;opacity:.7}.Navbar_dropdown__CcTck:hover>.Navbar_navLink__USvdX>.Navbar_chevron__9NIq5{transform:rotate(180deg);opacity:1}.Navbar_dropdown__CcTck{position:relative}.Navbar_dropdownMenu__READa{display:none;position:absolute;top:100%;left:0;background:var(--paper);border:1px solid var(--rule-strong);border-top:2px solid var(--ink);padding:var(--space-sm) 0;min-width:240px;z-index:200;max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;box-shadow:0 12px 28px -8px rgba(28,25,23,.18)}.Navbar_dropdownMenu__READa::-webkit-scrollbar{width:6px}.Navbar_dropdownMenu__READa::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:3px}.Navbar_dropdownMenu__READa::-webkit-scrollbar-track{background:transparent}.Navbar_dropdown__CcTck:hover:before{content:"";position:absolute;top:100%;left:0;right:0;height:6px;z-index:199}.Navbar_dropdown__CcTck:hover .Navbar_dropdownMenu__READa{display:block}.Navbar_dropdownHero__ZOK3E{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin:0 var(--space-sm) var(--space-xs);padding:10px 14px;background:var(--paper-2);font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--ink);text-decoration:none;transition:background .12s ease,color .12s ease}.Navbar_dropdownHero__ZOK3E:hover{text-decoration:none}.Navbar_dropdownHero__ZOK3E.Navbar_active__yEodG,.Navbar_dropdownHero__ZOK3E:hover{background:var(--ink);color:var(--paper)}.Navbar_dropdownHeroLabel__zPHhe{line-height:1.2}.Navbar_dropdownHeroArrow__HHm2F{font-family:var(--font-mono);font-weight:var(--fw-bold);transition:transform .15s ease}.Navbar_dropdownHero__ZOK3E:hover .Navbar_dropdownHeroArrow__HHm2F{transform:translateX(2px)}.Navbar_dropdownGroupLabel__08L4e{padding:8px var(--space-md) 4px;font-size:.625rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-3)}.Navbar_dropdownGroupLabel__08L4e+.Navbar_dropdownGroupLabel__08L4e{margin-top:var(--space-xs)}.Navbar_dropdownList__MMx_Z{list-style:none;margin:0;padding:0}.Navbar_dropdownItem__4Ms2m{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:.875rem;font-weight:var(--fw-medium);color:var(--ink-2);text-decoration:none;letter-spacing:0;transition:background .1s ease,color .1s ease}.Navbar_dropdownItem__4Ms2m:hover{background:var(--paper-2);color:var(--ink);text-decoration:none}.Navbar_dropdownItem__4Ms2m.Navbar_active__yEodG{color:var(--accent);font-weight:var(--fw-bold);background:var(--accent-soft)}.Navbar_dropdownIcon__r1DO6{display:inline-flex;align-items:center;justify-content:center;width:18px;font-size:.95rem;line-height:1;flex-shrink:0}.Navbar_dropdownVlxd__UoVRk{min-width:480px;padding:var(--space-sm) 0 var(--space-md)}.Navbar_dropdownVlxd__UoVRk .Navbar_dropdownGrid__FH5qH{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0;column-gap:0;grid-row-gap:0;row-gap:0}.Navbar_dropdownVlxd__UoVRk .Navbar_dropdownGrid__FH5qH .Navbar_dropdownItem__4Ms2m{padding:7px 16px}.Navbar_dropdownTools__H41Ar{min-width:280px;padding-bottom:var(--space-sm)}.Navbar_utility___M4Wj{margin-left:auto;display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}.Navbar_desktopOnly__vAQ0p{display:none}.Navbar_utilityDivider__hE0fu{display:inline-block;width:1px;height:22px;background:var(--rule-strong)}.Navbar_proBadge__NjE1p{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 8px;font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);text-decoration:none;border:1px solid var(--accent);background:transparent;transition:background .15s ease,color .15s ease}.Navbar_proBadge__NjE1p:hover{text-decoration:none}.Navbar_proBadgeActive__69zHy,.Navbar_proBadge__NjE1p:hover{background:var(--accent);color:var(--paper)}.Navbar_proBadgeMark__0a_aJ{font-weight:var(--fw-heavy);letter-spacing:var(--tracking-wide);border-right:1px solid;padding-right:8px;line-height:1}.Navbar_proBadgeLabel__Puksu{line-height:1}.Navbar_proBadgeMarkMobile__qnweL{display:inline-block;margin-right:6px;padding:2px 6px;background:var(--accent);color:var(--paper);border-right:none}.Navbar_hamburger__O0zjo{display:flex;flex-direction:column;gap:5px;padding:8px;background:none;border:none;cursor:pointer;margin-left:auto;transition:background .15s}.Navbar_hamburger__O0zjo:hover{background:var(--paper-2)}.Navbar_hamburgerLine__uIdxc{width:22px;height:2px;background:var(--ink);border-radius:2px;transition:transform .2s,opacity .2s}.Navbar_mobileMenu__Z5y_I{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--rule-strong);background:var(--paper);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;z-index:99}.Navbar_mobileSection__AP6Nr{padding:var(--space-sm) 0;border-bottom:1px solid var(--rule)}.Navbar_mobileSection__AP6Nr:last-child{border-bottom:none}.Navbar_mobileSectionTitle__P9rKQ{font-size:.625rem;font-weight:var(--fw-bold);color:var(--ink-3);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:4px 0;margin-bottom:4px}.Navbar_mobileSectionTitleInner__JBr39{margin-top:var(--space-md)}.Navbar_mobileLink__gZCfL{display:flex;align-items:center;gap:var(--space-sm);padding:10px 8px;font-size:.9375rem;font-weight:var(--fw-medium);color:var(--ink-2);text-decoration:none;transition:background .1s}.Navbar_mobileLink__gZCfL:hover{background:var(--paper-2)}.Navbar_mobileLink__gZCfL.Navbar_active__yEodG{color:var(--accent);background:var(--accent-soft);font-weight:var(--fw-bold)}.Navbar_mobileLinkPro__MbY1l{color:var(--accent)!important;font-weight:var(--fw-bold)}@media (min-width:860px){.Navbar_desktopNav__Od8Fj,.Navbar_desktopOnly__vAQ0p{display:flex}.Navbar_hamburger__O0zjo{display:none}.Navbar_mobileMenu__Z5y_I{display:none!important}}.navbar.navbar--hidden{transform:translateY(-100%)}.hamburger.open span:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu.open{display:block}body.menu-open{overflow:hidden;position:fixed;width:100%;touch-action:none}body.user-pro [data-pro-cta],body.user-pro [data-pro-mobile-cta]{display:none!important}