#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080808;color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;margin:0;min-height:100vh;padding:0}*{box-sizing:border-box}html{scroll-behavior:smooth}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#080808}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}::selection{background:#fffffff2;color:#080808}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseDot{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.anim-slide-up{animation:slideUp .9s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.anim-fade-in{animation:fadeIn .9s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.35s}.delay-4{animation-delay:.5s}.delay-5{animation-delay:.65s}.delay-6{animation-delay:.8s}.silver-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f8fafc,#94a3b8);-webkit-background-clip:text;background-clip:text}.hero-headline{font-size:clamp(44px,9vw,132px);letter-spacing:-.04em;line-height:.86}.hero-headline,.section-headline{font-family:"DM Serif Display",serif;font-style:italic}.section-headline{font-size:clamp(32px,5.5vw,72px);letter-spacing:-.035em;line-height:.9}.anchor-number{font-family:"DM Serif Display",serif;font-size:clamp(96px,20vw,280px);font-style:italic;letter-spacing:-.05em;line-height:.82}.mono-label{font-size:10px;font-weight:500;letter-spacing:.5em}.mono-label,.silver-btn{font-family:JetBrains Mono,monospace;text-transform:uppercase}.silver-btn{background:linear-gradient(135deg,#f8fafc,#94a3b8);color:#080808;font-weight:700;letter-spacing:.3em;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.silver-btn:hover{box-shadow:0 0 28px #ffffff38;transform:translateY(-1px)}.silver-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.ghost-btn{background:#ffffff05;border:1px solid #ffffff1f;color:#e2e8f0;transition:all .4s cubic-bezier(.16,1,.3,1)}.ghost-btn:hover{background:#ffffff0d;border-color:#ffffff40}.frosted-glass{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid #ffffff14}.hairline{border-color:#ffffff14}.noise-overlay{inset:0;mix-blend-mode:overlay;opacity:.045;pointer-events:none;position:fixed;z-index:100}.bento-card{transition:background-color .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.bento-card:hover{background:#ffffff08;border-color:#ffffff2e}.ticker-track{animation:ticker 40s linear infinite}.lead-input{background:#0000;border:none;border-bottom:1px solid #ffffff1f;color:#fff;font-family:JetBrains Mono,monospace;font-size:14px;letter-spacing:.02em;outline:none;padding:14px 0;transition:border-color .3s ease;width:100%}.lead-input::placeholder{color:#ffffff38;font-weight:300;letter-spacing:.04em}.lead-input:focus{border-bottom-color:#fff9}.lead-input.invalid{border-bottom-color:#fca5a599}.progress-track{background:#ffffff0f;border-radius:999px;height:2px;overflow:hidden;position:relative}.progress-fill{background:linear-gradient(135deg,#f8fafc,#94a3b8);border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.faq-item{transition:background-color .4s ease}.faq-item[data-open=true]{background:#ffffff05}.pulse-dot{animation:pulseDot 2.2s ease-in-out infinite}.demo-chip-row{display:flex;flex-wrap:wrap;gap:12px}.demo-chip{background:#ffffff05;border:1px solid #ffffff1a;border-radius:999px;color:#e2e8f0cc;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;padding:12px 18px;text-transform:uppercase;transition:all .3s ease}.demo-chip.active,.demo-chip:hover{background:#ffffff14;border-color:#fff3;color:#fff}.demo-panel,.demo-signal-card,.demo-subpanel{background:#ffffff05;border:1px solid #ffffff14;border-radius:24px}.demo-signal-card{padding:24px}.demo-panel{padding:clamp(24px,3vw,32px)}.demo-subpanel{padding:20px}.demo-signal-icon-wrap{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#e2e8f0;display:inline-flex;height:34px;justify-content:center;width:34px}.demo-inline-metric-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.demo-inline-metric{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;padding:16px}.demo-inline-metric span{display:block;letter-spacing:.24em;margin-bottom:10px}.demo-inline-metric strong{color:#fff;display:block;font-family:"DM Serif Display",serif;font-size:28px;font-style:italic;letter-spacing:-.02em;line-height:1}.demo-badge-row{display:flex;flex-wrap:wrap;gap:10px}.demo-badge{align-items:center;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;color:#e2e8f0c2;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;gap:8px;letter-spacing:.08em;padding:10px 12px}.demo-list{display:flex;flex-direction:column;gap:12px}.demo-list-row{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;color:#e2e8f0c2;display:flex;font-family:Inter,sans-serif;font-size:14px;gap:12px;line-height:1.65;padding:14px 16px}.demo-list-row.compact{background:#0000;border:none;padding:0}.demo-kicker{align-items:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;color:#e2e8f0b8;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;gap:8px;letter-spacing:.08em;padding:10px 14px;text-transform:uppercase}.demo-table{display:flex;flex-direction:column;gap:10px}.demo-invoice-row{grid-gap:14px;align-items:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;color:#fff;display:grid;gap:14px;grid-template-columns:minmax(0,1.8fr) auto auto auto;padding:16px 18px;text-align:left;transition:all .3s ease;width:100%}.demo-invoice-row.active,.demo-invoice-row:hover{background:#ffffff0d;border-color:#ffffff2e}.demo-row-title{color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:500}.demo-row-days,.demo-row-sub{color:#e2e8f08f;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.demo-row-amount{font-family:"DM Serif Display",serif;font-size:28px;font-style:italic;letter-spacing:-.02em;line-height:1;white-space:nowrap}.priority-pill{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;justify-content:center;letter-spacing:.08em;min-width:76px;padding:9px 12px;text-transform:uppercase}a,button{touch-action:manipulation}@media (max-width:1024px){.demo-invoice-row{grid-template-columns:1fr}.demo-row-amount,.demo-row-days{white-space:normal}}@media (max-width:640px){.demo-inline-metric-grid{grid-template-columns:1fr}.demo-badge,.demo-chip,.demo-kicker,.priority-pill{letter-spacing:.04em}}
/*# sourceMappingURL=main.899395b0.css.map*/