@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_5a9bb7d5-module__zfxNga__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_5a9bb7d5-module__zfxNga__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.nb-home{--nb-display:var(--font-bricolage), var(--font-inter), system-ui, sans-serif;--nb-sans:var(--font-inter), system-ui, sans-serif;--nb-mono:var(--font-jetbrains), ui-monospace, monospace;--nb-z-bg:0;--nb-z-content:10;--nb-z-nav:60;background:var(--nb-bg);color:var(--nb-ink);font-family:var(--nb-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" 1, "cv05" 1, "calt" 1;min-height:100vh;transition:background-color .35s,color .35s;position:relative;overflow-x:clip}.nb-home[data-nb-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nb-bg:#f7f6f2;--nb-bg-2:#fff;--nb-bg-sunk:#f1efe9;--nb-ink:#14110d;--nb-ink-2:#57524b;--nb-ink-3:#847e74;--nb-line:#e7e4dd;--nb-line-2:#d9d5cc;--nb-accent:#ff5a1f;--nb-accent-text:#c2390a;--nb-ember:#ff7a3c;--nb-cta-bg:#cf3f0a;--nb-cta-ink:#fff;--nb-glow:#ff5a1f24;--nb-invert-bg:#0e0c0a;--nb-invert-ink:#f4f1ea;--nb-invert-ink-2:#a39c90;--nb-invert-line:#ffffff1a}.nb-home[data-nb-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nb-bg:#0d0b09;--nb-bg-2:#14110e;--nb-bg-sunk:#090705;--nb-ink:#f4f1ea;--nb-ink-2:#b3aca0;--nb-ink-3:#8a8375;--nb-line:#f4f1ea1a;--nb-line-2:#f4f1ea2b;--nb-accent:#ff5a1f;--nb-accent-text:#ff8a52;--nb-ember:#ff7a3c;--nb-cta-bg:#ff5a1f;--nb-cta-ink:#180a03;--nb-glow:#ff5a1f1a;--nb-invert-bg:#1d0f05;--nb-invert-ink:#f7f3ec;--nb-invert-ink-2:#c9b8a8;--nb-invert-line:#ffdcbe24}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.nb-home ::selection{background:var(--nb-accent);color:#fff}.nb-display{font-family:var(--nb-display);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.02}.nb-mono{font-family:var(--nb-mono);font-feature-settings:"zero" 1}.nb-h1{font-size:clamp(2.5rem,5.6vw,4.6rem)}.nb-h2{font-size:clamp(2rem,4.6vw,3.4rem)}.nb-lead{color:var(--nb-ink-2);text-wrap:pretty;max-width:60ch;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.nb-btn{font-family:var(--nb-mono);letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1.15rem;font-size:12.5px;line-height:1;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.nb-btn-primary{background:var(--nb-cta-bg);color:var(--nb-cta-ink)}.nb-btn-primary:hover{transform:translateY(-1px)}.nb-btn-ghost{border-color:var(--nb-line-2);color:var(--nb-ink);background:0 0}.nb-btn-ghost:hover{border-color:var(--nb-ink-3)}.nb-btn:focus-visible{outline-offset:3px}.nb-panel{background:var(--nb-bg-2);border:1px solid var(--nb-line);border-radius:1.1rem}.nb-card{border:1px solid var(--nb-line);background:var(--nb-bg-2)}.nb-hero{border-bottom:1px solid var(--nb-line);background:radial-gradient(60rem 30rem at 85% -10%, var(--nb-glow), transparent 60%), var(--nb-bg);padding:clamp(7.5rem,14vh,10.5rem) 1.25rem clamp(3.5rem,7vh,5.5rem)}.nb-hero-grid{grid-template-columns:1fr;align-items:start;gap:3rem;max-width:76rem;margin-inline:auto;display:grid}@media (min-width:1024px){.nb-hero-grid{grid-template-columns:1.12fr .88fr;gap:4rem}}.nb-hero-title{max-width:13ch}.nb-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--nb-ink-2);border:1px solid var(--nb-line-2);align-items:center;gap:.6rem;padding:.45rem .8rem;font-size:11px;display:inline-flex}.nb-eyebrow-dot{background:var(--nb-accent);width:7px;height:7px;box-shadow:0 0 0 0 var(--nb-glow);animation:2.4s ease-out infinite nb-pulse}@keyframes nb-pulse{0%{box-shadow:0 0 0 0 var(--nb-glow)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.nb-eyebrow-dot{animation:none}}.nb-search{border:1px solid var(--nb-line-2);background:var(--nb-bg-2);align-items:center;gap:.75rem;padding:.35rem .35rem .35rem 1rem;transition:border-color .2s;display:flex}.nb-search:focus-within{border-color:var(--nb-ink-3)}.nb-search-icon{color:var(--nb-ink-3);flex:none}.nb-search-input{min-width:0;color:var(--nb-ink);background:0 0;border:0;outline:0;flex:1;padding-block:.6rem;font-size:14px}.nb-search-input::placeholder{color:var(--nb-ink-3)}.nb-search-go{background:var(--nb-cta-bg);width:42px;height:42px;color:var(--nb-cta-ink);flex:none;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.nb-search-go:hover{transform:translate(2px)}.nb-search-go:disabled{opacity:.7}.nb-hero-panel{min-height:26rem}.nb-feed-head{border-bottom:1px solid var(--nb-line);align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.nb-feed-title{letter-spacing:.16em;color:var(--nb-ink-2);font-size:11px}.nb-feed-note{color:var(--nb-ink-3);margin-left:auto;font-size:10px}.nb-feed-body{height:24rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.nb-feed-scroll{animation:32s linear infinite nb-feed-loop}.nb-feed:hover .nb-feed-scroll{animation-play-state:paused}@keyframes nb-feed-loop{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.nb-feed-scroll{animation:none}}.nb-feed-row{border-bottom:1px solid var(--nb-line);grid-template-columns:10px 1fr auto auto;align-items:center;gap:.75rem;padding:.72rem 1rem;font-size:12px;display:grid}.nb-feed-sev{width:8px;height:8px}.nb-sev-critical{background:var(--nb-accent)}.nb-sev-high{background:var(--nb-ember);opacity:.75}.nb-sev-med{background:var(--nb-ink-3)}.nb-feed-cred{color:var(--nb-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nb-feed-domain{color:var(--nb-ink-2)}.nb-feed-src{letter-spacing:.12em;color:var(--nb-accent-text);font-size:10px}.nb-feed-age{color:var(--nb-ink-3)}.nb-surface-row{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.6rem .65rem;display:grid}.nb-surface-row+.nb-surface-row{border-top:1px solid var(--nb-line)}.nb-surface-row:hover{background:var(--nb-bg-sunk)}.nb-surface-tag{font-family:var(--nb-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--nb-ink-2);background:var(--nb-bg-sunk);border:1px solid var(--nb-line);padding:.2rem .5rem;font-size:10px}.nb-result-blur{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.nb-lock-overlay{text-align:center;background:linear-gradient(to bottom, #f7f6f200 0%, #f7f6f2cc 40%, var(--nb-bg) 74%);flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:1.25rem;display:flex;position:absolute;inset:0}.nb-lock-badge{font-family:var(--nb-mono);color:var(--nb-ink);background:var(--nb-bg-2);border:1px solid var(--nb-line-2);align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:12px;display:inline-flex;box-shadow:0 2px 8px -4px #14110d2e}.nb-skel{background:linear-gradient(100deg, var(--nb-bg-sunk) 30%, #fff9 50%, var(--nb-bg-sunk) 70%);background-size:200% 100%;animation:1.4s ease-in-out infinite nb-skel-shimmer}@keyframes nb-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.nb-ping-halo{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-out infinite nb-ping-pulse}@keyframes nb-ping-pulse{0%{opacity:.65;transform:scale(.4)}70%{opacity:0;transform:scale(3.4)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nb-home *,.nb-home :before,.nb-home :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.nb-feed-scroll,.nb-marquee-track,.nb-eyebrow-dot,.nb-home .animate-ping,.nb-ping-halo{animation:none!important}}.nb-theme-toggle{border:1px solid var(--nb-line-2);width:34px;height:34px;color:var(--nb-ink-2);background:0 0;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.nb-theme-toggle:hover{color:var(--nb-ink);border-color:var(--nb-ink-3)}.nb-home[data-nb-theme=dark] .nb-tt-moon,.nb-home[data-nb-theme=light] .nb-tt-sun{display:none}.nb-home :focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}.nb-hairline{background:var(--nb-line-2);width:100%;height:1px}.nb-split-line{padding-bottom:.08em}.nb-marquee{border-top:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line);overflow:hidden}.nb-marquee-track{width:max-content;animation:36s linear infinite nb-marquee-scroll;display:flex}.nb-marquee:hover .nb-marquee-track{animation-play-state:paused}.nb-marquee-row{flex:none;display:flex}.nb-marquee-item{letter-spacing:.14em;text-transform:uppercase;color:var(--nb-ink-3);white-space:nowrap;align-items:center;gap:1.75rem;padding:.8rem 0 .8rem 1.75rem;font-size:12px;display:inline-flex}.nb-marquee-tick{color:var(--nb-accent)}@keyframes nb-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.nb-marquee-track{flex-wrap:wrap;width:auto;animation:none}.nb-marquee-row[aria-hidden]{display:none}}.nb-nav{inset-inline:0;z-index:var(--nb-z-nav);border-bottom:1px solid var(--nb-line);background:color-mix(in srgb, var(--nb-bg) 86%, transparent);-webkit-backdrop-filter:blur(10px);position:fixed;top:0}.nb-nav-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:76rem;margin-inline:auto;padding:1.1rem 1.25rem;transition:padding .3s;display:flex}.nb-nav-compact .nb-nav-inner{padding-block:.65rem}.nb-nav-links{display:none}.nb-nav-link{color:var(--nb-ink-2);align-items:baseline;gap:.45rem;padding:.5rem .7rem;font-size:13.5px;transition:color .2s;display:inline-flex}.nb-nav-link:hover{color:var(--nb-ink)}.nb-nav-idx{letter-spacing:.1em;color:var(--nb-accent-text);font-size:10px}.nb-nav-signin{display:none}.nb-nav-burger{border:1px solid var(--nb-line-2);width:34px;height:34px;color:var(--nb-ink);justify-content:center;align-items:center;display:inline-flex}.nb-drawer{border-top:1px solid var(--nb-line);background:var(--nb-bg);flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.nb-drawer-link{border-bottom:1px solid var(--nb-line);font-family:var(--nb-display);color:var(--nb-ink);text-align:left;align-items:baseline;gap:.6rem;padding:.85rem .25rem;font-size:1.35rem;display:flex}@media (min-width:1024px){.nb-nav-links{display:flex}.nb-nav-signin{display:inline-flex}.nb-nav-burger,.nb-drawer{display:none}}@media (max-width:1023px){.nb-nav-inner .nb-btn-primary{display:none}}.nb-section{border-bottom:1px solid var(--nb-line);padding:clamp(4.5rem,9vh,7rem) 1.25rem}.nb-shell{max-width:76rem;margin-inline:auto}.nb-sec-index{letter-spacing:.2em;color:var(--nb-accent-text);margin-bottom:1.1rem;font-size:11px}.nb-cap-grid{border-left:1px solid var(--nb-line);border-top:1px solid var(--nb-line);grid-template-columns:1fr;margin-top:0;display:grid}@media (min-width:1024px){.nb-cap-grid{grid-template-columns:repeat(6,1fr)}.nb-cap-lg,.nb-cap-md{grid-column:span 3}.nb-cap-sm{grid-column:span 2}}.nb-cap{border-right:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line);background:var(--nb-bg);padding:1.6rem 1.5rem 1.8rem;transition:background-color .25s;position:relative}.nb-cap:after{content:"";background:var(--nb-accent);width:2px;height:0;transition:height .3s;position:absolute;top:0;left:0}.nb-cap:hover{background:var(--nb-bg-2)}.nb-cap:hover:after{height:100%}.nb-cap-head{justify-content:space-between;align-items:center;display:flex}.nb-cap-n{letter-spacing:.14em;color:var(--nb-ink-3);font-size:11px}.nb-cap-title{letter-spacing:-.01em;margin-top:2.2rem;font-size:1.15rem;font-weight:600}.nb-cap-body{color:var(--nb-ink-2);margin-top:.6rem;font-size:14px;line-height:1.55}.nb-map-head{border-bottom:1px solid var(--nb-line);letter-spacing:.16em;color:var(--nb-ink-2);align-items:center;gap:.6rem;padding:.85rem 1rem;font-size:11px;display:flex}.nb-map-plate{background:var(--nb-bg-sunk);padding:1rem}.nb-map-plate svg{width:100%;height:auto;display:block}.nb-rail{gap:3rem;padding-left:2.25rem;display:grid;position:relative}.nb-rail-line{background:var(--nb-line-2);width:1px;position:absolute;top:.4rem;bottom:.4rem;left:.5rem}.nb-rail-line-fill{background:var(--nb-accent);width:100%;height:100%}@media (prefers-reduced-motion:reduce){.nb-rail-line-fill{transform:none!important}}.nb-step{grid-template-columns:3.5rem 1fr;align-items:start;gap:1.25rem;display:grid}.nb-step-n{letter-spacing:.14em;color:var(--nb-accent-text);padding-top:.35rem;font-size:13px}.nb-step-title{letter-spacing:-.015em;font-size:1.4rem;font-weight:600}.nb-step-body{max-width:34rem;color:var(--nb-ink-2);margin-top:.6rem;line-height:1.6}@media (min-width:1024px){.nb-rail{grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:2.25rem;padding-left:0}.nb-rail-line{width:auto;height:1px;inset:.5rem .4rem auto}.nb-rail-line-fill{transform-origin:0!important}.nb-step{grid-template-columns:1fr;gap:.9rem}}.nb-show-heading{max-width:42rem}.nb-show-tabs{border:1px solid var(--nb-line);gap:0;width:max-content;max-width:100%;display:flex;overflow-x:auto}.nb-show-tab{color:var(--nb-ink-2);border-right:1px solid var(--nb-line);white-space:nowrap;cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-left:0;align-items:baseline;gap:.5rem;padding:.7rem 1.1rem;font-size:13.5px;transition:color .2s;display:inline-flex}.nb-show-tab:last-child{border-right:0}.nb-show-tab.is-active{background:var(--nb-bg-2);color:var(--nb-ink);box-shadow:inset 0 -2px 0 var(--nb-accent)}.nb-show-frame{margin-top:1rem}.nb-show-chrome{border-bottom:1px solid var(--nb-line);color:var(--nb-ink-3);align-items:center;gap:.45rem;padding:.7rem 1rem;font-size:11px;display:flex}.nb-show-dot{border:1px solid var(--nb-line-2);width:8px;height:8px;display:inline-block}.nb-show-url{margin-left:.6rem}.nb-show-body{background:var(--nb-bg-sunk);min-height:24rem;padding:1.25rem}.nb-show-blurb{color:var(--nb-ink-2);max-width:34rem;margin-top:1rem;font-size:14px}.nb-mock-stat{border:1px solid var(--nb-line);background:var(--nb-bg-2);padding:.9rem 1rem}.nb-mock-bars{flex:1;align-items:flex-end;gap:4px;height:90px;display:flex}.nb-mock-bars>div{flex:1}.nb-mock-eyebrow{letter-spacing:.14em;color:var(--nb-ink-3);text-transform:uppercase;font-size:10px}.nb-mock-domain-title{color:var(--nb-ink);letter-spacing:-.01em;margin-top:.25rem;font-size:1.1rem;font-weight:600}.nb-mock-sub-text{color:var(--nb-ink-2);margin-top:.2rem;font-size:13px}.nb-mock-sub{color:var(--nb-ink-3);margin-left:.5rem;font-size:10px}.nb-mock-pulse{background:var(--nb-accent);border-radius:50%;width:6px;height:6px;margin-right:.4rem;display:inline-block}.nb-mock-sync{color:var(--nb-ink-2);border:1px solid var(--nb-line);border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:11px;display:inline-flex}.nb-mock-delta{color:var(--nb-accent-text);margin-left:.4rem;font-size:11px}.nb-mock-stat-label{text-transform:uppercase;letter-spacing:.12em;color:var(--nb-ink-3);font-size:10px}.nb-mock-stat-val{color:var(--nb-ink);margin-top:.3rem;font-size:1.4rem;font-weight:600;line-height:1}.nb-mock-chart-title{color:var(--nb-ink);align-items:center;font-size:13px;font-weight:500;display:flex}.nb-mock-legend-row{align-items:center;gap:.4rem;margin-top:.4rem;font-size:11px;display:flex}.nb-mock-legend-dot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.nb-mock-legend-label{color:var(--nb-ink-2);flex:1}.nb-mock-legend-pct{color:var(--nb-ink-3)}.nb-mock-recent-row{color:var(--nb-ink);align-items:center;gap:.3rem;margin-top:.6rem;font-size:11px;display:flex}.nb-mock-recent-age{color:var(--nb-ink-3);margin-left:auto}.nb-mock-dash{flex-direction:column;gap:.8rem;display:flex}.nb-mock-dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nb-mock-stats{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.nb-mock-charts{grid-template-columns:1.6fr 1fr;gap:.6rem;display:grid}.nb-mock-chart-card{border:1px solid var(--nb-line);background:var(--nb-bg-2);flex-direction:column;gap:.5rem;min-height:10rem;padding:.75rem .9rem;display:flex}.nb-mock-right-stack{flex-direction:column;gap:.6rem;display:flex}.nb-mock-donut-card{border:1px solid var(--nb-line);background:var(--nb-bg-2);align-items:flex-start;gap:.9rem;padding:.75rem .9rem;display:flex}.nb-mock-donut{border-radius:50%;flex-shrink:0;width:58px;height:58px;position:relative}.nb-mock-donut-hole{background:var(--nb-bg-2);border-radius:50%;position:absolute;inset:10px}.nb-mock-recent-card{border:1px solid var(--nb-line);background:var(--nb-bg-2);flex:1;padding:.75rem .9rem}.nb-mock-breaches{flex-direction:column;gap:.5rem;display:flex}.nb-mock-search{color:var(--nb-ink-3);border:1px solid var(--nb-line);background:var(--nb-bg-2);border-radius:4px;margin-top:.4rem;padding:.45rem .8rem;font-size:12px}.nb-mock-table{border:1px solid var(--nb-line);background:var(--nb-bg-2);margin-top:.4rem;overflow:hidden}.nb-mock-thead{text-transform:uppercase;letter-spacing:.1em;color:var(--nb-ink-3);background:var(--nb-bg);border-bottom:1px solid var(--nb-line);grid-template-columns:1.5fr 1fr 1.3fr 1fr 3.5rem;gap:.6rem;padding:.5rem .8rem;font-size:10px;display:grid}.nb-mock-trow{color:var(--nb-ink-2);border-bottom:1px solid var(--nb-line);grid-template-columns:1.5fr 1fr 1.3fr 1fr 3.5rem;align-items:center;gap:.6rem;padding:.55rem .8rem;font-size:12px;display:grid}.nb-mock-trow:last-child{border-bottom:0}.nb-mock-trow-src{color:var(--nb-ink);font-weight:500}.nb-mock-trow-age{color:var(--nb-ink-3)}.nb-mock-badge{text-transform:uppercase;letter-spacing:.08em;background:var(--nb-bg-sunk);border-radius:3px;padding:.15rem .4rem;font-size:9.5px;display:inline-block}.nb-mock-badge--crit{color:var(--nb-accent-text)}.nb-mock-badge--high{color:var(--nb-ember)}.nb-mock-badge--med{color:var(--nb-ink-3)}.nb-mock-employees{flex-direction:column;gap:.5rem;display:flex}.nb-mock-people-grid{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.5rem;display:grid}.nb-mock-person-card{border:1px solid var(--nb-line);background:var(--nb-bg-2);align-items:center;gap:.7rem;padding:.65rem .8rem;display:flex}.nb-mock-avatar{background:var(--nb-bg-sunk);width:32px;height:32px;color:var(--nb-ink-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.nb-mock-person-info{flex:1;min-width:0}.nb-mock-person-name{color:var(--nb-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.nb-mock-person-email{color:var(--nb-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.nb-mock-person-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.nb-mock-leaks{color:var(--nb-accent-text);font-size:12px;font-weight:600}@media (max-width:1023px){.nb-show-body{min-height:20rem;padding:.9rem}.nb-mock-stats{grid-template-columns:repeat(2,1fr)}.nb-mock-charts{grid-template-columns:1fr}.nb-mock-thead,.nb-mock-trow{grid-template-columns:1.4fr 1fr 3.2rem}.nb-mock-thead span:nth-child(3),.nb-mock-thead span:nth-child(4),.nb-mock-trow span:nth-child(3),.nb-mock-trow span:nth-child(4){display:none}.nb-mock-people-grid{grid-template-columns:1fr}}.nb-proof{border-bottom:1px solid var(--nb-line)}.nb-section-pad{padding:clamp(4rem,8vh,6rem) 1.25rem}.nb-proof-sentence{max-width:56rem;color:var(--nb-ink-2);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500;line-height:1.25}.nb-proof-stat{color:var(--nb-accent-text);white-space:nowrap;font-weight:700}.nb-invert{background:var(--nb-invert-bg);color:var(--nb-invert-ink);border-bottom:1px solid var(--nb-invert-line);position:relative;overflow:hidden}.nb-invert-inner{z-index:1;text-align:center;padding:clamp(5rem,10vh,8rem) 1.25rem;position:relative}.nb-invert-lead{max-width:34rem;color:var(--nb-invert-ink-2);margin:1.25rem auto 0;line-height:1.6}.nb-invert-beam{pointer-events:none;position:absolute;inset:0}.nb-invert-beam:before{content:"";background:linear-gradient(100deg, transparent 30%, var(--nb-glow) 50%, transparent 70%);will-change:transform;animation:7s ease-in-out infinite nb-beam;position:absolute;inset:0 -100%}@keyframes nb-beam{0%,to{transform:translate(-33.34%)}50%{transform:translate(33.34%)}}@media (prefers-reduced-motion:reduce){.nb-invert-beam:before{animation:none}}.nb-btn-lg{padding:.95rem 1.5rem;font-size:13.5px}.nb-foot{background:var(--nb-bg)}.nb-foot-grid{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 1.25rem 2.5rem;display:grid}@media (min-width:768px){.nb-foot-grid{grid-template-columns:repeat(4,1fr)}}.nb-foot-col-title{letter-spacing:.18em;color:var(--nb-ink-3);font-size:11px;font-family:var(--nb-mono);text-transform:uppercase;margin-bottom:1rem}.nb-foot-link{color:var(--nb-ink-2);padding-block:.35rem;font-size:14px;display:block}.nb-foot-link:hover{color:var(--nb-ink)}.nb-foot-mark{border-block:1px solid var(--nb-line);opacity:.5;padding:1rem 1.25rem;overflow:hidden}.nb-foot-mark svg{height:auto;width:100%!important}.nb-foot-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.nb-foot-copy{color:var(--nb-ink-3);font-size:11px}.nb-foot-social{align-items:center;gap:.25rem;margin-left:-.65rem;display:flex}.nb-foot-social-link{width:2.75rem;height:2.75rem;color:var(--nb-ink-3);border-radius:.5rem;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex}.nb-foot-social-link:hover{color:var(--nb-ink);background:var(--nb-bg-sunk)}.nb-foot-notes{gap:.5rem;padding:0 1.25rem 2.5rem;display:grid}.nb-foot-note{max-width:48rem;color:var(--nb-ink-3);font-size:11px;line-height:1.6}.nb-foot-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.nb-foot-note a:hover{color:var(--nb-ink)}.nb-foot-bar-end{align-items:center;gap:1rem;display:flex}.nb-foot-bar-link{color:var(--nb-ink-3);font-size:11px}.nb-foot-bar-link:hover{color:var(--nb-ink)}.nb-logo-dark,.nb-logo-light{object-fit:contain;object-position:left center;width:241px;height:24px;display:block}.nb-home[data-nb-theme=dark] .nb-logo-light,.nb-home[data-nb-theme=light] .nb-logo-dark{display:none}