body>div:has(.oh-header){background:var(--surface-header);position:sticky;top:0;z-index:40}.oh-header{background:var(--surface-header);border-bottom:1px solid var(--border-hairline);height:var(--header-h);position:relative;transition:box-shadow var(--dur-fast) var(--ease-haul)}.oh-header.is-scrolled{box-shadow:0 2px 14px rgba(13,37,61,.08)}.oh-header__inner{align-items:center;display:flex;gap:16px;height:100%}.oh-lockup__name,.oh-lockup__sub,.oh-lockup__text{display:block}.oh-header__nav{align-items:center;display:flex;gap:20px;margin-left:auto}.oh-header__list{display:flex;gap:16px;list-style:none;margin:0;padding:0}.oh-header__link{border-bottom:2px solid transparent;color:var(--text-secondary);display:block;font-family:var(--font-sans);font-size:var(--fs-small);line-height:24px;margin-bottom:-1px;padding:20px 0 18px;transition:var(--transition-control)}.oh-header__link:hover{border-bottom-color:transparent;color:var(--text-primary)}.oh-header__link.is-active{color:var(--text-primary);font-weight:var(--fw-semibold)}.oh-header__link.is-active,.oh-header__link.is-active:hover{border-bottom-color:var(--brass-500)}.oh-header__toggle{align-items:center;background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:none;height:40px;justify-content:center;margin-left:auto;transition:var(--transition-control);width:40px}.oh-header__toggle:hover{background:var(--canvas-100);border-color:var(--border-brass)}.oh-header__toggle svg{height:18px;width:18px}.oh-header.is-open .oh-header__icon-open,.oh-header__icon-close{display:none}.oh-header.is-open .oh-header__icon-close{display:block}.oh-header__item{position:static}.oh-header__item--parent:not(.oh-header__item--mega){position:relative}.oh-header__parent{align-items:center;display:flex;gap:2px}.oh-header__sub-toggle{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;width:18px}.oh-header__sub-toggle svg{height:11px;transition:transform var(--dur-fast) var(--ease-haul);width:11px}.oh-header__sub-toggle:hover{color:var(--text-primary)}.oh-header__item.is-sub-open .oh-header__sub-toggle svg{transform:rotate(180deg)}.oh-nav-ext{color:var(--text-muted);font-size:.9em}.oh-dropdown,.oh-mega{background:var(--surface-header);border-bottom:1px solid var(--border-hairline);border-top:1px solid var(--border-hairline);box-shadow:var(--shadow-md);display:none}.oh-mega{left:0;right:0}.oh-dropdown,.oh-mega{position:absolute;top:100%;z-index:30}.oh-dropdown{border:1px solid var(--border-hairline);left:-16px;min-width:240px}@media (min-width:721px){.oh-header__list,.oh-header__nav{align-self:stretch}.oh-header__list>.oh-header__item{align-items:center;display:flex}}@media (min-width:721px) and (hover:hover){.oh-header__item--parent:hover>.oh-dropdown,.oh-header__item--parent:hover>.oh-mega{display:block}}@media (min-width:721px){.oh-header__item--parent.is-sub-open>.oh-dropdown,.oh-header__item--parent.is-sub-open>.oh-mega{display:block}.oh-header__item--parent.is-sub-closed>.oh-dropdown,.oh-header__item--parent.is-sub-closed>.oh-mega{display:none}}.oh-mega__inner{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-bottom:36px;padding-top:32px}.oh-mega__heading{margin-bottom:14px}.oh-dropdown__links,.oh-mega__links{list-style:none;margin:0;padding:0}.oh-mega__links{display:flex;flex-direction:column;gap:10px}.oh-dropdown__link,.oh-mega__link{border-bottom:none;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-small);line-height:1.4}.oh-dropdown__link:hover,.oh-mega__link:hover{border-bottom:none;color:var(--text-accent)}.oh-mega__more{border-bottom:none;color:var(--text-secondary);display:inline-block;font-size:var(--fs-small);font-weight:var(--fw-semibold);margin-top:16px}.oh-mega__more:hover{border-bottom:none;color:var(--text-accent)}.oh-dropdown__links{padding:10px 0}.oh-dropdown__link{display:block;padding:9px 18px}.oh-dropdown__link:hover{background:var(--canvas-100)}.oh-mega__feature{background:var(--surface-sunken);border:1px solid var(--border-hairline);border-left:2px solid var(--brass-500);color:var(--text-primary);display:flex;flex-direction:column;gap:10px;padding:24px;transition:var(--transition-control)}.oh-mega__feature:hover{border-color:var(--border-brass);border-bottom:1px solid var(--border-brass)}.oh-mega__feature-heading{font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.25}.oh-mega__feature-copy{color:var(--text-secondary);font-size:var(--fs-small);line-height:1.55}.oh-mega__feature-steps{color:var(--text-muted);font-family:var(--font-sans);letter-spacing:.01em;line-height:1.6}.oh-mega__feature-cta,.oh-mega__feature-steps{font-size:var(--fs-small);font-weight:var(--fw-semibold)}.oh-mega__feature-cta{color:var(--text-accent)}@media (min-width:721px) and (max-width:1100px){.oh-header__inner{gap:20px}.oh-header__list,.oh-header__nav{gap:16px}.oh-lockup__text{display:none}.oh-header__item--parent:nth-last-child(-n+2) .oh-dropdown{left:auto;right:-12px}}@media (min-width:721px) and (max-width:880px){.oh-header__inner{gap:14px}.oh-header__nav{gap:12px}.oh-header__list{gap:8px}.oh-header__link{font-size:14px}.oh-header__sub-toggle{width:18px}.oh-header__cta{padding:0 12px}.oh-lockup__mark{height:42px}}@media (min-width:721px){.oh-header__link{white-space:nowrap}.oh-header__list{gap:24px}.oh-header__parent{gap:0;position:relative}.oh-header__sub-toggle{bottom:4px;height:14px;left:50%;position:absolute;transform:translateX(-50%);width:24px}}@media (min-width:721px) and (max-width:900px){.oh-header__inner,.oh-header__nav{gap:10px}.oh-header__list{gap:18px}.oh-header__link{font-size:13px}.oh-header__sub-toggle{width:20px}}@media (min-width:721px) and (max-width:780px){.oh-header__list{gap:16px}.oh-header__link{font-size:12.5px}.oh-header__cta{padding:0 10px}}@media (max-width:720px){.oh-header__inner{gap:16px}.oh-lockup__mark{height:46px}.oh-lockup__name{font-size:21px}.oh-lockup__sub{font-size:12px}.oh-header__toggle{display:inline-flex}.oh-header__nav{align-items:stretch;background:var(--surface-header);border-bottom:1px solid var(--border-hairline);box-shadow:var(--shadow-md);display:none;flex-direction:column;gap:0;left:0;padding:4px var(--gutter-wide) 24px;position:absolute;right:0;top:100%}.oh-header.is-open{border-bottom-color:var(--border-hairline)}.oh-header.is-open .oh-header__nav{display:flex}.oh-header__list{flex-direction:column;gap:0}.oh-header__link{border-bottom:1px solid var(--border-hairline);border-left:2px solid transparent;font-size:16px;margin:0;padding:14px 0 14px 12px}.oh-header__link:hover{border-bottom-color:var(--border-hairline)}.oh-header__link.is-active,.oh-header__link.is-active:hover{border-bottom-color:var(--border-hairline);border-left-color:var(--brass-500)}.oh-header__cta{font-size:15px;height:var(--control-h-lg);margin-top:20px}.oh-header__item--parent{position:static}.oh-header__parent{border-bottom:1px solid var(--border-hairline);justify-content:space-between}.oh-header__parent .oh-header__link{border-bottom:0;flex:1}.oh-header__sub-toggle{height:44px;width:44px}.oh-header__sub-toggle svg{height:14px;width:14px}.oh-dropdown,.oh-mega{background:transparent;border:0;box-shadow:none;min-width:0;position:static}.oh-header__item.is-sub-open>.oh-dropdown,.oh-header__item.is-sub-open>.oh-mega{display:block}.oh-mega__inner{display:flex;flex-direction:column;gap:20px;padding:16px 0 20px 12px}.oh-mega__feature{display:none}.oh-dropdown__links{padding:6px 0 12px 12px}.oh-dropdown__link{padding:8px 0}.oh-dropdown__link:hover{background:transparent}.oh-header__nav{max-height:calc(100vh - var(--header-h));overflow-y:auto}}.oh-announce[hidden]{display:none}.oh-announce{--oh-announce-h:44px;background:var(--ink-800);color:var(--canvas-100);height:var(--oh-announce-h);overflow:hidden}.oh-announce__inner{align-items:center;display:flex;font-size:var(--fs-small);gap:14px;height:100%;justify-content:center;line-height:1.3;text-align:center}.oh-announce__link{border-bottom:none;color:var(--gold-400);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.oh-announce__link:hover{color:var(--canvas-50)}body>div:has(.oh-announce:not([hidden])){top:-44px}@media (max-width:720px){.oh-announce{--oh-announce-h:64px}.oh-announce__inner{flex-wrap:wrap;gap:2px 10px}body>div:has(.oh-announce:not([hidden])){top:-64px}}