.cmdk-root{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding:14vh 16px 16px;background:rgba(20,18,11,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cmdk-fade .12s ease}.cmdk-root,.cmdk-root *{box-sizing:border-box;font-family:Schibsted Grotesk,system-ui,-apple-system,Segoe UI,sans-serif}@keyframes cmdk-fade{0%{opacity:0}to{opacity:1}}.cmdk-panel{width:min(620px,94vw);max-height:min(70vh,560px);background:#fff;border:1px solid rgba(20,18,11,.08);border-radius:16px;box-shadow:0 30px 90px -20px rgba(20,18,11,.5);overflow:hidden;display:flex;flex-direction:column;animation:cmdk-pop .14s cubic-bezier(.2,.8,.2,1)}@keyframes cmdk-pop{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:none}}.cmdk-search{display:flex;align-items:center;gap:11px;padding:15px 16px;border-bottom:1px solid #eee}.cmdk-search svg{width:19px;height:19px;color:#8a8f9c;flex:none}.cmdk-search input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:16.5px;color:#14120B;letter-spacing:-.01em}.cmdk-search input::placeholder{color:#a7a396}.cmdk-esc{font-size:11px;font-weight:650;color:#8a8f9c;border:1px solid #e7e1d0;border-radius:6px;padding:3px 7px;flex:none}.cmdk-list{overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:2px}.cmdk-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:10px;color:#14120B;text-decoration:none;cursor:pointer}.cmdk-item.is-active{background:#F5EFE2}.cmdk-item-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.cmdk-item-group{font-size:11px;font-weight:700;color:#a7a396;text-transform:uppercase;letter-spacing:.09em;flex:none}.cmdk-item.is-active .cmdk-item-group{color:#C14F2E}.cmdk-empty{padding:28px 16px;text-align:center;color:#8a8f9c;font-size:14px}.cmdk-foot{display:flex;gap:18px;padding:11px 16px;border-top:1px solid #eee;font-size:12px;color:#8a8f9c}.cmdk-foot b{font-weight:700;color:#565b66;font-family:inherit}@media(max-width:520px){.cmdk-root{padding-top:8vh}.cmdk-foot{display:none}}.gb-bar{--gb-h:40px;position:relative;z-index:100;background:#0a0a0b;color:#fff}.gb-bar,.gb-bar *{box-sizing:border-box;font-family:var(--font-family-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace)}.gb-strip{display:flex;align-items:center;justify-content:space-between;height:var(--gb-h);max-width:1440px;margin:0 auto;padding:0 32px;border-bottom:1px solid #1c1c1f}.gb-about,.gb-trigger{appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;font-size:11.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#a1a1aa;display:inline-flex;align-items:center;gap:10px;transition:color .2s ease;white-space:nowrap}.gb-trigger b{color:#fff;font-weight:700}.gb-trigger svg{transition:transform .25s ease;flex:none}.gb-bar.is-open .gb-trigger svg{transform:rotate(180deg)}.gb-about:hover,.gb-trigger:hover{color:#fff}.gb-about:focus-visible,.gb-trigger:focus-visible{outline:2px solid #c4a0ff;outline-offset:4px}body:not(:has(.v17nav)) .gb-bar{margin-top:-96px}.gb-bar.is-scrolled:not(.is-open) .gb-strip{visibility:hidden}.gb-panel[hidden]{display:none}.gb-panel{position:absolute;top:var(--gb-h);left:0;right:0;z-index:80;background:#0a0a0b;border-bottom:1px solid #1c1c1f;box-shadow:0 40px 80px -30px rgba(0,0,0,.55);max-height:calc(100vh - var(--gb-h));max-height:calc(100svh - var(--gb-h));overflow-y:auto;animation:gb-in .22s ease both}@keyframes gb-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gb-inner{max-width:1440px;margin:0 auto;padding:38px 32px 46px}.gb-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6b6b73;margin-bottom:26px}.gb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.gb-bar .gb-card,.gb-bar .gb-card *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.gb-card{display:flex;flex-direction:column;gap:6px;color:#fff;text-decoration:none}.gb-tile{height:74px;border:1px solid #232327;border-radius:4px;background:#111113;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:12px;transition:border-color .2s ease,background .2s ease}.gb-card:hover .gb-tile{border-color:#4a4a52;background:#16161a}.gb-tile img{width:34px;height:34px;object-fit:contain;border-radius:50%;flex:0 0 auto;display:block}.gb-word{font-size:25px;font-weight:800;letter-spacing:-.03em;line-height:1;color:#fff}.gb-bar .gb-tile-saleshub .gb-word{font-family:var(--font-family-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:21px;font-weight:700;letter-spacing:-.02em}.gb-bar .gb-tile-grain .gb-word{font-family:var(--font-family-serif,ui-serif,Georgia,serif);font-style:italic;font-weight:500;font-size:28px;letter-spacing:-.01em}.gb-name{font-size:17px;font-weight:600;letter-spacing:-.01em}.gb-body{font-size:14px;line-height:1.45;color:#a1a1aa}.gb-for{font-size:12.5px;line-height:1.4;color:#85858e;margin-top:4px}.gb-card:hover .gb-name{text-decoration:underline;text-underline-offset:4px}@media (max-width:980px){.gb-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gb-inner,.gb-strip{padding-left:20px;padding-right:20px}}@media (max-width:560px){.gb-bar{--gb-h:36px}.gb-about,.gb-trigger{font-size:10px;letter-spacing:.14em}.gb-long{display:none}.gb-grid{grid-template-columns:1fr;gap:24px}.gb-inner{padding-top:28px}}@media (prefers-reduced-motion:reduce){.gb-panel{animation:none}.gb-tile,.gb-trigger svg{transition:none}}