.PageChrome-module__AB3DHW__progress{z-index:60;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.PageChrome-module__AB3DHW__bar{transform-origin:0;background:var(--c-ink);width:100%;height:100%;box-shadow:none;opacity:.85;will-change:transform;transform:scaleX(0)}.PageChrome-module__AB3DHW__index{z-index:30;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:none;position:fixed;top:50%;left:clamp(10px,1.4vw,28px);transform:translateY(-50%)}.PageChrome-module__AB3DHW__index li{display:block}.PageChrome-module__AB3DHW__index button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--c-ink);opacity:.32;transition:opacity .3s var(--e-standard), background-color .3s var(--e-standard);border-radius:999px;align-items:center;gap:10px;padding:5px 6px;display:flex}.PageChrome-module__AB3DHW__index i{width:12px;height:1px;transition:width .4s var(--e-standard), box-shadow .4s var(--e-standard);background:currentColor;display:block}.PageChrome-module__AB3DHW__index span{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;text-transform:none;background:var(--c-canvas);border:1px solid var(--c-border-strong);max-width:260px;color:var(--c-ink);opacity:0;pointer-events:none;transition:opacity .2s var(--e-standard), transform .2s var(--e-standard);border-radius:999px;margin-left:6px;padding:5px 11px;font-size:11px;position:absolute;left:100%;overflow:hidden;transform:translate(-4px)}.PageChrome-module__AB3DHW__index li{position:relative}.PageChrome-module__AB3DHW__index li[data-active] button{opacity:1}.PageChrome-module__AB3DHW__index li[data-active] i{width:26px;box-shadow:none}.PageChrome-module__AB3DHW__index button:hover{opacity:1;background:rgb(var(--ring-rgb,255 255 255) / .06)}.PageChrome-module__AB3DHW__index button:hover span{opacity:1;transform:none}@media (min-width:1360px) and (hover:hover){.PageChrome-module__AB3DHW__index{display:flex}}@media (prefers-reduced-motion:reduce){.PageChrome-module__AB3DHW__bar,.PageChrome-module__AB3DHW__index i,.PageChrome-module__AB3DHW__index span,.PageChrome-module__AB3DHW__index button{transition:none}}
.Nav-module__a8Vrqq__wrap{z-index:var(--z-nav,100);padding:calc(env(safe-area-inset-top,0px) + 20px) max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:start;gap:12px;display:grid;position:fixed;inset:0 0 auto}.Nav-module__a8Vrqq__wrap>*{pointer-events:auto}.Nav-module__a8Vrqq__pill{background:var(--nav-solid);color:var(--nav-ink);box-shadow:var(--nav-shadow);border-radius:999px}.Nav-module__a8Vrqq__brand{height:52px;transition:padding .42s var(--e-standard), box-shadow .3s var(--e-standard);justify-self:start;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex;overflow:hidden;}.Nav-module__a8Vrqq__mark{flex-shrink:0;transition:transform .55s cubic-bezier(.34,1.45,.64,1)}.Nav-module__a8Vrqq__word{opacity:0;white-space:nowrap;letter-spacing:-.02em;max-width:0;transition:max-width .42s var(--e-standard), opacity .28s var(--e-standard), transform .42s var(--e-standard), margin .42s var(--e-standard);font-size:17px;font-weight:600;display:inline-block;overflow:hidden;transform:translate(-6px)}.Nav-module__a8Vrqq__brand:hover,.Nav-module__a8Vrqq__brand:focus-visible{padding-right:20px}.Nav-module__a8Vrqq__brand:hover .Nav-module__a8Vrqq__word,.Nav-module__a8Vrqq__brand:focus-visible .Nav-module__a8Vrqq__word{opacity:1;max-width:90px;margin-left:9px;transform:none}.Nav-module__a8Vrqq__brand:hover .Nav-module__a8Vrqq__mark,.Nav-module__a8Vrqq__brand:focus-visible .Nav-module__a8Vrqq__mark{transform:rotate(-14deg)scale(.94)}.Nav-module__a8Vrqq__brand:focus-visible{outline:var(--b-focus,2px) solid var(--nav-focus);outline-offset:3px}.Nav-module__a8Vrqq__morph{width:124px;height:52px;transition:width .5s cubic-bezier(.2, 0, 0, 1), height .5s cubic-bezier(.2, 0, 0, 1), border-radius .5s cubic-bezier(.2, 0, 0, 1), box-shadow .3s var(--e-standard);border-radius:26px;justify-self:center;position:relative;overflow:hidden;}.Nav-module__a8Vrqq__morph[data-open]{border-radius:28px;width:min(560px,100vw - 40px);height:min(536px,100svh - 40px);box-shadow:0 1px 2px #0e0f120f,0 30px 80px -30px #0e0f1259}.Nav-module__a8Vrqq__toggle{z-index:2;width:100%;height:52px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:26px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:500;display:flex;position:relative}.Nav-module__a8Vrqq__morph[data-open] .Nav-module__a8Vrqq__toggle{border-bottom:1px solid var(--c-border);border-radius:0}.Nav-module__a8Vrqq__toggle:focus-visible{outline:var(--b-focus,2px) solid var(--nav-focus);outline-offset:-4px}.Nav-module__a8Vrqq__toggleIcon{width:16px;height:12px;position:relative}.Nav-module__a8Vrqq__toggleIcon i{width:16px;height:1.6px;transition:transform .4s var(--e-standard), top .4s var(--e-standard);background:currentColor;border-radius:2px;position:absolute;left:0}.Nav-module__a8Vrqq__toggleIcon i:first-child{top:3px}.Nav-module__a8Vrqq__toggleIcon i:last-child{top:8px}.Nav-module__a8Vrqq__morph[data-open] .Nav-module__a8Vrqq__toggleIcon i:first-child{top:5.2px;transform:rotate(45deg)}.Nav-module__a8Vrqq__morph[data-open] .Nav-module__a8Vrqq__toggleIcon i:last-child{top:5.2px;transform:rotate(-45deg)}.Nav-module__a8Vrqq__toggleLabel{display:inline-block}.Nav-module__a8Vrqq__panel{flex-direction:column;justify-content:space-between;gap:20px;padding:22px 26px 18px;display:flex;position:absolute;inset:52px 0 0;overflow-y:auto}.Nav-module__a8Vrqq__panel[hidden]{display:none}.Nav-module__a8Vrqq__cols{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;display:grid}.Nav-module__a8Vrqq__col{min-width:0}.Nav-module__a8Vrqq__colHead{letter-spacing:0;text-transform:none;color:var(--c-ink-3);animation:Nav-module__a8Vrqq__kp-nav-in .5s var(--e-standard) both;margin:0 0 10px;font-size:11px;font-weight:500;animation-delay:.16s}.Nav-module__a8Vrqq__bigLinks,.Nav-module__a8Vrqq__smallLinks,.Nav-module__a8Vrqq__footLinks{margin:0;padding:0;list-style:none}.Nav-module__a8Vrqq__bigLinks,.Nav-module__a8Vrqq__smallLinks{flex-direction:column;gap:2px;display:flex}.Nav-module__a8Vrqq__bigLinks li,.Nav-module__a8Vrqq__smallLinks li,.Nav-module__a8Vrqq__panelFoot{animation:Nav-module__a8Vrqq__kp-nav-in .5s var(--e-standard) both;animation-delay:calc(.18s + var(--i,0) * 40ms)}.Nav-module__a8Vrqq__bigLinks a{letter-spacing:-.02em;color:var(--nav-ink);transition:color .2s var(--e-standard), transform .25s var(--e-standard);padding:5px 0;font-size:22px;text-decoration:none;display:block}.Nav-module__a8Vrqq__smallLinks a{color:var(--nav-link);transition:color .2s var(--e-standard);padding:6px 0;font-size:15px;text-decoration:none;display:block}.Nav-module__a8Vrqq__bigLinks a:hover{transform:translate(3px)}.Nav-module__a8Vrqq__bigLinks a:hover,.Nav-module__a8Vrqq__smallLinks a:hover,.Nav-module__a8Vrqq__footLinks a:hover,.Nav-module__a8Vrqq__bigLinks a[aria-current=page],.Nav-module__a8Vrqq__smallLinks a[aria-current=page]{color:var(--c-accent)}.Nav-module__a8Vrqq__panelFoot{border-top:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.Nav-module__a8Vrqq__search{background:var(--c-surface-2);min-height:40px;color:var(--nav-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.Nav-module__a8Vrqq__footLinks{flex-wrap:wrap;gap:4px 16px;display:flex}.Nav-module__a8Vrqq__footLinks a{color:var(--c-ink-3);padding:8px 0;font-size:13px;text-decoration:none;display:inline-block}.Nav-module__a8Vrqq__actions{justify-self:end;align-items:center;gap:8px;display:flex}.Nav-module__a8Vrqq__signIn{min-height:44px;color:var(--c-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.Nav-module__a8Vrqq__signIn:hover{background:rgb(var(--rgb-ink) / .05)}.Nav-module__a8Vrqq__cta{background:var(--nav-cta-bg);min-height:44px;color:var(--nav-cta-ink);box-shadow:var(--nav-cta-shadow);transition:transform .25s var(--e-standard);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.Nav-module__a8Vrqq__cta:hover{color:var(--nav-cta-ink);transform:translateY(-1px)}.Nav-module__a8Vrqq__signIn:focus-visible,.Nav-module__a8Vrqq__cta:focus-visible{outline:var(--b-focus,2px) solid var(--nav-focus);outline-offset:3px}@keyframes Nav-module__a8Vrqq__kp-nav-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (max-width:720px){.Nav-module__a8Vrqq__wrap{grid-template-columns:auto 1fr auto;gap:8px;padding-left:14px;padding-right:14px}.Nav-module__a8Vrqq__morph{justify-self:center;width:108px}.Nav-module__a8Vrqq__morph[data-open]{left:14px;right:14px;top:calc(env(safe-area-inset-top,0px) + 20px);justify-self:stretch;width:auto;position:fixed}.Nav-module__a8Vrqq__signIn{display:none}.Nav-module__a8Vrqq__cols{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Nav-module__a8Vrqq__brand,.Nav-module__a8Vrqq__word,.Nav-module__a8Vrqq__mark,.Nav-module__a8Vrqq__morph,.Nav-module__a8Vrqq__toggleIcon i,.Nav-module__a8Vrqq__bigLinks a,.Nav-module__a8Vrqq__cta{transition:none}.Nav-module__a8Vrqq__colHead,.Nav-module__a8Vrqq__bigLinks li,.Nav-module__a8Vrqq__smallLinks li,.Nav-module__a8Vrqq__panelFoot{animation:none}}.Nav-module__a8Vrqq__theme{background:var(--nav-solid);width:44px;height:44px;color:var(--nav-ink);box-shadow:var(--nav-shadow);cursor:pointer;transition:transform .25s var(--e-standard);border:0;border-radius:999px;place-items:center;display:inline-grid}.Nav-module__a8Vrqq__theme:hover{transform:translateY(-1px)}.Nav-module__a8Vrqq__theme:focus-visible{outline:var(--b-focus,2px) solid var(--nav-focus);outline-offset:3px}.Nav-module__a8Vrqq__brand{color:var(--nav-ink)}html:is([data-desktop],[data-keplar-desktop],.keplar-desktop) .Nav-module__a8Vrqq__wrap{padding-left:calc(env(Nav-module__a8Vrqq__titlebar-area-x,0px) + 12px);padding-right:calc(100vw - env(Nav-module__a8Vrqq__titlebar-area-x,0px) - env(Nav-module__a8Vrqq__titlebar-area-width,calc(100vw - 146px)) + 12px);padding-top:max(6px, calc((env(Nav-module__a8Vrqq__titlebar-area-height,40px) - 52px) / 2 + 6px))}html[data-desktop-os=mac] .Nav-module__a8Vrqq__wrap{padding-left:max(84px, calc(env(Nav-module__a8Vrqq__titlebar-area-x,0px) + 12px));padding-right:calc(100vw - env(Nav-module__a8Vrqq__titlebar-area-x,0px) - env(Nav-module__a8Vrqq__titlebar-area-width,100vw) + 12px)}@media print{.Nav-module__a8Vrqq__wrap{display:none}}
.NotFound-module__52Popq__wrap{z-index:1;min-height:78vh;padding:calc(var(--l-nav-h) + var(--s-12)) var(--l-gutter) var(--s-20);place-items:center;display:grid;position:relative}.NotFound-module__52Popq__card{text-align:center;background:color-mix(in srgb, var(--c-surface-1) 80%, transparent);width:min(720px,100%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .07), 0 12px 28px -14px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:28px;flex-direction:column;align-items:center;gap:14px;padding:clamp(32px,6vw,56px);display:flex}.NotFound-module__52Popq__code{letter-spacing:-.06em;color:rgb(var(--rgb-ink) / .22);margin:0;font-size:clamp(72px,10vw,112px);line-height:1}.NotFound-module__52Popq__title{font-size:clamp(30px,3vw,44px);line-height:1.1;font-weight:var(--w-regular);letter-spacing:-.035em;color:var(--c-ink);margin:0}.NotFound-module__52Popq__lede{max-width:46ch;font-size:var(--t-body);color:var(--c-ink-2);margin:0;line-height:1.6}.NotFound-module__52Popq__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.NotFound-module__52Popq__primary,.NotFound-module__52Popq__secondary{min-height:48px;font-size:15px;font-weight:var(--w-medium);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.NotFound-module__52Popq__primary{background:var(--c-ink);color:var(--c-canvas)}.NotFound-module__52Popq__secondary{background:var(--c-surface-1);color:var(--c-ink);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1)}.NotFound-module__52Popq__primary:focus-visible,.NotFound-module__52Popq__secondary:focus-visible{outline:var(--b-focus) solid var(--c-focus);outline-offset:3px}
