.cl-chrome-nav{position:sticky;top:0;z-index:50;height:64px;background:hsla(0,0%,100%,.9);background:color-mix(in srgb,var(--cl-chrome-surface,#fff) 90%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .3s}.cl-chrome-nav.is-open,.cl-chrome-nav.is-stuck{border-bottom-color:var(--cl-chrome-edge,rgba(28,24,15,.07))}.cl-chrome-nav__in{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4.5vw,64px);height:100%;display:flex;align-items:center;justify-content:space-between;gap:18px}.cl-chrome-nav__brand{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}.cl-chrome-nav__brand img{height:34px;width:auto;display:block}.cl-chrome-nav__links{display:flex;min-width:0}.cl-chrome-nav__group,.cl-chrome-nav__links{align-items:center;gap:22px}.cl-chrome-nav__right{display:flex;align-items:center;gap:14px;flex:0 0 auto}.cl-chrome-nav__link{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-chrome-text,#665e4f);text-decoration:none;white-space:nowrap;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:color .2s}.cl-chrome-nav__link.is-active,.cl-chrome-nav__link:hover,.cl-chrome-nav__link[aria-current=page]{color:var(--cl-chrome-text-strong,#1c180f)}.cl-chrome-nav__link.is-active,.cl-chrome-nav__link[aria-current=page]{position:relative}.cl-chrome-nav__link.is-active:after,.cl-chrome-nav__link[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--cl-chrome-accent,#730d28)}.cl-chrome-nav__login{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-chrome-text,#665e4f);text-decoration:none;white-space:nowrap;transition:color .2s}.cl-chrome-nav__cta,.cl-chrome-nav__login:hover{color:var(--cl-chrome-text-strong,#1c180f)}.cl-chrome-nav__cta{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;border:1px solid var(--cl-chrome-border,rgba(28,24,15,.13));padding:9px 15px;transition:.2s;white-space:nowrap;background:none;cursor:pointer}.cl-chrome-nav__cta:hover{border-color:var(--cl-chrome-accent,#730d28);color:var(--cl-chrome-accent,#730d28)}.cl-chrome-nav__burger{all:unset;cursor:pointer;display:none;align-items:center;justify-content:center;width:44px;height:44px;color:var(--cl-chrome-text-strong,#1c180f)}@media (max-width:639.98px){.cl-chrome-nav__burger--below-sm{display:inline-flex}}@media (max-width:1023.98px){.cl-chrome-nav__burger--below-lg{display:inline-flex}}@media (max-width:1279.98px){.cl-chrome-nav__burger--below-xl{display:inline-flex}}.cl-chrome-nav__burger svg{width:22px;height:22px;display:block}.cl-chrome-nav__burger:hover{color:var(--cl-chrome-accent,#730d28)}.cl-chrome-nav__burger:focus-visible,.cl-chrome-nav__cta:focus-visible,.cl-chrome-nav__link:focus-visible,.cl-chrome-nav__login:focus-visible{outline:2px solid var(--cl-chrome-accent,#730d28);outline-offset:2px}.cl-chrome-nav__menu{position:absolute;top:64px;left:0;right:0;max-height:calc(100vh - 64px);overflow-y:auto;background:hsla(0,0%,100%,.97);background:color-mix(in srgb,var(--cl-chrome-surface,#fff) 97%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--cl-chrome-border,rgba(28,24,15,.13));padding:8px clamp(20px,4.5vw,64px) 14px;display:flex;flex-direction:column}.cl-chrome-nav__menu[hidden]{display:none}.cl-chrome-nav__menu a,.cl-chrome-nav__menu button.cl-chrome-nav__menu-item{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-chrome-text-strong,#1c180f);text-decoration:none;padding:13px 2px;background:none;border:0;border-bottom:1px solid var(--cl-chrome-edge,rgba(28,24,15,.07));text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.cl-chrome-nav__menu a:last-child,.cl-chrome-nav__menu button.cl-chrome-nav__menu-item:last-child{border-bottom:0}.cl-chrome-nav__menu .cl-chrome-nav__menu-group{display:flex;flex-direction:column;padding-left:14px}.cl-chrome-nav__menu .cl-chrome-nav__menu-group a{font-weight:400;color:var(--cl-chrome-text,#665e4f)}.cl-chrome-nav__menu .cl-chrome-nav__menu-group a:last-child{border-bottom:1px solid var(--cl-chrome-edge,rgba(28,24,15,.07))}.cl-chrome-panel{background:var(--cl-chrome-surface,#fff);border:1px solid var(--cl-chrome-border,rgba(28,24,15,.13));border-radius:4px;box-shadow:0 12px 32px rgba(28,24,15,.1)}.cl-chrome-panel__label{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:10px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-chrome-text,#665e4f)}.cl-chrome-panel__item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:14px;font-weight:500;color:var(--cl-chrome-text,#665e4f);text-decoration:none;background:none;border:0;text-align:left;cursor:pointer;transition:color .2s,background-color .2s}.cl-chrome-panel__item:focus-visible,.cl-chrome-panel__item:hover{color:var(--cl-chrome-text-strong,#1c180f);background:var(--cl-surface-sunken,#f4f1ec);outline:none}.cl-chrome-panel__item--danger,.cl-chrome-panel__item--danger:hover{color:var(--cl-feedback-danger,#b42318)}.cl-chrome-hover:hover{background:var(--cl-surface-sunken,#f4f1ec)}@media (max-width:520px){.cl-chrome-nav__in{gap:10px}.cl-chrome-nav__brand{flex:0 1 auto;min-width:0}.cl-chrome-nav__brand img{height:auto;max-height:28px;max-width:100%}.cl-chrome-nav__right{gap:8px}.cl-chrome-nav__cta,.cl-chrome-nav__login{font-size:11px;letter-spacing:.06em}.cl-chrome-nav__cta{padding:8px 9px}.cl-chrome-nav__burger{width:36px;height:36px}}.cl-chrome-foot{border-top:1px solid var(--cl-chrome-edge,rgba(28,24,15,.07));padding:44px 0 52px;font-size:14px;font-family:var(--font-inter-tight),"Inter Tight","Helvetica Neue",Arial,sans-serif;color:var(--cl-chrome-text-strong,#1c180f);background:var(--cl-chrome-surface,#fff)}.cl-chrome-foot *,.cl-chrome-foot :after,.cl-chrome-foot :before{box-sizing:border-box}.cl-chrome-foot__wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4.5vw,64px)}.cl-chrome-foot__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}@media (max-width:860px){.cl-chrome-foot__grid{grid-template-columns:1fr 1fr}.cl-chrome-foot__brand{grid-column:1/-1}}.cl-chrome-foot__lockup{display:inline-flex;align-items:center;text-decoration:none}.cl-chrome-foot__lockup img{height:42px;width:auto;display:block}.cl-chrome-foot__desc{margin:14px 0 0;max-width:34ch;font-size:14px;line-height:1.6;color:var(--cl-chrome-text,#665e4f)}.cl-chrome-foot__desc b{color:var(--cl-chrome-text-strong,#1c180f);font-weight:700}.cl-chrome-foot h4{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-chrome-text,#665e4f);margin:0 0 14px;font-weight:400}.cl-chrome-foot__col a{display:block;color:var(--cl-text-secondary,#565043);text-decoration:none;padding:5px 0;transition:color .2s}.cl-chrome-foot__col a:hover{color:var(--cl-chrome-text-strong,#1c180f)}.cl-chrome-foot__social{display:flex;gap:12px;margin-top:16px}.cl-chrome-foot__social a{padding:0;display:inline-flex}.cl-chrome-foot__social svg{width:17px;height:17px;fill:var(--cl-text-secondary,#565043);transition:fill .2s}.cl-chrome-foot__social a:hover svg{fill:var(--cl-chrome-accent,#730d28)}.cl-chrome-foot__note{margin-top:44px;padding-top:22px;border-top:1px solid var(--cl-chrome-edge,rgba(28,24,15,.07));display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--cl-chrome-text,#665e4f)}.cl-chrome-foot__note a{display:inline;color:var(--cl-chrome-text,#665e4f);text-decoration:none;padding:0}.cl-chrome-foot__note a,.cl-chrome-foot__nowrap{white-space:nowrap}.cl-chrome-foot__note a:hover{color:var(--cl-chrome-text-strong,#1c180f)}