@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&family=Inter:wght@400;500;600;700;800;900&display=swap");.signoz-hackathon{--sz-ink-900:#08090b;--sz-ink-850:#0b0c0e;--sz-ink-800:#101116;--sz-ink-750:#16181d;--sz-steel:#c7ccd6;--sz-steel-dim:#8b93a7;--sz-white:#f5f7fa;--sz-cyan:#5fe9ff;--sz-green:#2be38b;--sz-orange:#e5502a;--sz-amber:#ffcd56;--sz-hairline:rgba(148,163,184,0.16);--sz-hairline-bright:rgba(199,204,214,0.35);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.signoz-hackathon .font-mono,.signoz-hackathon code,.signoz-hackathon pre{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"ss01","zero"}.signoz-hackathon .sz-eyebrow{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem;border:1px solid var(--sz-hairline);border-radius:.4rem;background:rgba(16,17,22,.7);font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sz-steel-dim)}.signoz-hackathon .sz-eyebrow:before{content:"";width:.3rem;height:.3rem;border-radius:999px;background:var(--sz-orange);flex-shrink:0}@keyframes signoz-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.signoz-hackathon .signoz-marquee-track{animation:signoz-marquee 34s linear infinite}.signoz-hackathon .agent-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.9rem;font-size:1rem;font-weight:600;color:#fff;background:var(--sz-orange);border:1px solid var(--sz-orange);border-radius:.5rem;text-decoration:none;letter-spacing:.01em;box-shadow:0 2px 10px rgba(229,80,42,.2);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.signoz-hackathon .agent-btn:hover{background:#c4421f;border-color:#c4421f;box-shadow:0 4px 16px rgba(229,80,42,.28)}.signoz-hackathon .sz-ghost-btn{transition:border-color .2s ease,color .2s ease,background-color .2s ease}.signoz-hackathon .sz-ghost-btn:hover{background-color:rgba(199,204,214,.05)}.signoz-hackathon .agency-grid{background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:46px 46px}.signoz-hackathon .dossier-card{position:relative;background:linear-gradient(180deg,rgba(24,27,33,.78),rgba(15,16,20,.78));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--sz-hairline);box-shadow:0 8px 24px rgba(0,0,0,.4);transition:border-color .25s ease,box-shadow .25s ease}.signoz-hackathon .dossier-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--sz-hairline-bright),transparent);opacity:.55;pointer-events:none}.signoz-hackathon .dossier-card:hover{border-color:var(--sz-hairline-bright);box-shadow:0 12px 30px rgba(0,0,0,.48)}.signoz-hackathon .sz-glass-bg{background:linear-gradient(180deg,rgba(24,27,34,.66),rgba(12,13,17,.74))!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.signoz-hackathon nav#nav{pointer-events:none}.signoz-hackathon nav#nav>*{pointer-events:auto}.signoz-hackathon header,.signoz-hackathon header a,.signoz-hackathon nav a,.signoz-hackathon nav span{color:#f5f7fa!important}.signoz-hackathon nav>div.bg-white a,.signoz-hackathon nav>div.bg-white span,.signoz-hackathon nav>div[class*=bg-white] a,.signoz-hackathon nav>div[class*=bg-white] span{color:#16181d!important}.signoz-hackathon header a:hover,.signoz-hackathon nav a:hover{color:#ea6e4a!important}.signoz-hackathon nav[aria-label="secondary nav"]{background-color:rgba(11,12,14,.82)!important;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);border-color:var(--sz-hairline)!important}.signoz-hackathon .signoz-sticky-nav{background:linear-gradient(135deg,rgba(22,24,29,.85),rgba(13,14,18,.9));backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);box-shadow:0 8px 28px rgba(0,0,0,.55),0 0 0 1px var(--sz-hairline) inset;border-radius:.85rem;overflow:clip;border:1px solid var(--sz-hairline-bright)}.signoz-hackathon .signoz-sticky-nav nav[aria-label="secondary nav"],.signoz-hackathon .signoz-sticky-nav nav[aria-label="section nav"]{background:transparent!important;border:none!important}.signoz-hackathon .signoz-sticky-nav a,.signoz-hackathon .signoz-sticky-nav button{color:#d7dbe3!important;transition:color .25s ease,background-color .25s ease}.signoz-hackathon .signoz-sticky-nav a:hover,.signoz-hackathon .signoz-sticky-nav button:hover{color:#f5f7fa!important;background-color:rgba(199,204,214,.08)!important}.signoz-hackathon nav a[class*=bg-primary]{background-color:#e5502a!important;color:#fff!important;border:1px solid #e5502a;transition:background-color .2s ease,border-color .2s ease}.signoz-hackathon nav a[class*=bg-primary]:hover{background-color:#c4421f!important;border-color:#c4421f}.signoz-hackathon #faq h2,.signoz-hackathon h2{color:#f5f7fa}.signoz-hackathon #faq [class*=bg-white]{background:linear-gradient(180deg,rgba(24,27,34,.7),rgba(14,15,19,.7))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:var(--sz-hairline)!important;transition:border-color .3s ease,box-shadow .3s ease}.signoz-hackathon #faq [class*=bg-white]:hover{border-color:var(--sz-hairline-bright)!important}.signoz-hackathon #faq button{color:#f5f7fa!important}.signoz-hackathon #faq [class*=pb-4],.signoz-hackathon #faq [class*=pb-4] *{color:#c0c5cf!important}.signoz-hackathon #faq [class*=pb-4] a{color:#ea6e4a!important}.signoz-hackathon #faq [class*=pb-4] a:hover{color:#f0906f!important}.signoz-hackathon #faq code{background:rgba(199,204,214,.1);border:1px solid var(--sz-hairline);border-radius:4px;padding:1px 5px;font-size:.85em;color:#dde1e8}.signoz-hackathon .signoz-schedule h3{color:#f5f7fa!important}.signoz-hackathon .signoz-schedule p,.signoz-hackathon .signoz-schedule span{color:#c0c5cf!important}.signoz-hackathon .signoz-schedule a{color:#ea6e4a!important}.signoz-hackathon .signoz-schedule .ring-2{--tw-ring-color:var(--sz-hairline)!important}.signoz-hackathon .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.signoz-hackathon .no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.signoz-hackathon .signoz-marquee-track{animation:none!important}}