:root{--ca-brand-wordmark-fg:#e8f0fa;--ca-brand-tagline-fg:#0cc9a8;--ca-btn-primary-grad:linear-gradient(135deg, var(--teal), var(--ca-btn-primary-grad-d));--ca-btn-primary-shadow:0 4px 16px #0cc9a833}:root[data-theme=light]{--ca-brand-wordmark-fg:#0a1f3a;--ca-brand-tagline-fg:#066b59}[data-theme=dark]{--ca-brand-wordmark-fg:#e8f0fa;--ca-brand-tagline-fg:#0cc9a8}.logo-lockup{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.logo-lockup .logo-mark{flex:none;display:flex}.logo-lockup .logo-mark svg{width:32px;height:32px;display:block}.logo-lockup .logo-copy{flex-direction:column;gap:2px;line-height:1.05;display:flex}.logo-lockup .ca-brand-name{font-family:var(--ca-font-display,"Plus Jakarta Sans"), system-ui, sans-serif;font-weight:800;font-size:var(--ca-text-lg);letter-spacing:-.4px;color:var(--ca-brand-wordmark-fg);text-transform:none}.logo-lockup .ca-brand-tag{font-family:var(--ca-font-body,Inter), system-ui, sans-serif;letter-spacing:.1px;text-transform:none;color:var(--ca-brand-tagline-fg);white-space:nowrap;font-size:.59375rem;font-weight:600}@media (max-width:640px){.logo-lockup .logo-mark svg{width:30px;height:30px}.logo-lockup .ca-brand-name{font-size:var(--ca-text-base)}.logo-lockup .ca-brand-tag{font-size:.5625rem}}.next-error-h1,.next-error-h1~h2{color:#000!important}.nav-cta{min-height:44px;color:var(--obsidian)}[data-testid=tools-layout-sign-in]{color:var(--obsidian)}.nav-logo img,.header-logo img,[class*=logo] img{object-fit:contain;width:auto;height:38px;min-height:32px;max-height:48px}.footer-logo img{filter:brightness(0)saturate()invert();opacity:.95;width:auto;height:32px}@media (max-width:768px){.nav-logo img{height:32px}}.product-name-core{color:var(--core);font-family:var(--font-display);font-weight:800}.product-name-mark{color:var(--mark-p);font-family:var(--font-display);font-weight:800}.product-name-sight{color:var(--sight);font-family:var(--font-display);font-weight:800}.product-name-build{color:var(--build);font-family:var(--font-display);font-weight:800}.product-name-trace{color:var(--trace);font-family:var(--font-display);font-weight:800}.product-name-nest{color:var(--nest);font-family:var(--font-display);font-weight:800}html body .next-error-h1,html body h1.next-error-h1{color:var(--cloud)!important;border-right-color:var(--steel)!important}html body .next-error-h1+h2,html body .next-error-h1~h2,html body h1.next-error-h1~h2{color:var(--steel)!important}html body:has(.next-error-h1){background:var(--surf)!important}.ca-sk-w-10{width:10px}.ca-sk-w-48{width:48px}.ca-sk-w-80{width:80px}.ca-sk-w-90{width:90px}.ca-sk-w-100{width:100px}.ca-sk-w-110{width:110px}.ca-sk-w-120{width:120px}.ca-sk-w-140{width:140px}.ca-sk-w-160{width:160px}.ca-sk-w-180{width:180px}.ca-sk-w-220{width:220px}.ca-sk-w-320{width:320px}.ca-sk-h-10{height:10px}.ca-sk-h-11{height:11px}.ca-sk-h-12{height:12px}.ca-sk-h-13{height:13px}.ca-sk-h-14{height:14px}.ca-sk-h-16{height:16px}.ca-sk-h-18{height:18px}.ca-sk-h-20{height:20px}.ca-sk-h-24{height:24px}.ca-sk-h-28{height:28px}.ca-sk-h-32{height:32px}.ca-sk-h-36{height:36px}.ca-sk-h-40{height:40px}.ca-sk-h-44{height:44px}.ca-sk-h-48{height:48px}.ca-sk-h-80{height:80px}.ca-table-scroll-sm{min-width:560px}.ca-table-scroll-md{min-width:640px}
