:root{--gray-950: #09090b;--gray-925: #1a1a1d;--gray-900: #18181b;--gray-800: #27272a;--gray-600: #52525b;--gray-500: #71717a;--gray-400: #a1a1aa;--gray-300: #d4d4d8;--gray-200: #e4e4e7;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-900: #713F12;--red-900: #7f1d1d;--red-800: #991b1b;--green-700: #4d7c0f;--green-800: #365314;--shadow-color: #1e1e1e;--blue-800: #1e40af;--surface-raised: #202021;--radius-pill: 999px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:60px}body{margin:0;background:var(--gray-900);font-family:Inter Variable,Inter,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.nav-wrapper,.hero-wrapper,.graphic-wrapper,.product-wrapper,.attack-wrapper,.metrics-wrapper,.footer-cta-wrapper,.site-footer-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 40px;box-sizing:border-box}.nav-wrapper{display:flex;flex-direction:column;align-items:flex-start}.navbar{width:100%;display:flex;align-items:center;background:var(--gray-900);border:.5px solid var(--gray-800);border-top:none;padding:8px 12px}.navbar-content{display:flex;align-items:center;flex:1 0 0;min-width:0}.slot-left{display:flex;flex:1 0 0;align-items:flex-start}.logo{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:8px}.logo span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:.4px;color:var(--yellow-500);text-shadow:0px 0px 6px rgba(234,179,8,.12);white-space:nowrap}.slot-center{display:flex;flex:1 0 0;align-items:center;justify-content:center;min-width:0}.nav-actions{display:flex;align-items:center;gap:8px}.nav-link{display:flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:8px;background:#ffffff0a;box-shadow:0 1px 2px #0000000d;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.05));text-decoration:none;cursor:pointer}.nav-link span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:12px;letter-spacing:.24px;text-transform:uppercase;color:var(--gray-400);white-space:nowrap}.nav-link:hover span{color:var(--gray-300)}.slot-right{display:flex;flex:1 0 0;align-items:center;justify-content:flex-end}.actions-right{display:flex;align-items:center;gap:4px}.btn-cta{text-decoration:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--gray-900);border:1px solid var(--yellow-700);padding:6px 8px;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.05))}.btn-cta span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:12px;color:var(--yellow-600);white-space:nowrap}.btn-cta:hover{background:#1f1f23}.hero-wrapper{display:flex;flex-direction:column;align-items:flex-start}.hero-panel{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:128px 72px 64px;overflow:hidden;border:.5px solid var(--gray-800);border-top:none;background-image:linear-gradient(315deg,var(--shadow-color) 0%,var(--gray-900) 100%)}.hero-heading{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin:0;font-weight:400}.hero-heading .line-1{margin:0;width:100%;text-align:center;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:40px;line-height:.9;color:var(--gray-200)}.hero-heading .line-2-wrap{display:flex;align-items:center;justify-content:center;width:100%}.hero-heading .line-2{margin:0;font-family:"MD Thermochrome 0.5 Trial Semibold","MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:44px;line-height:.9;letter-spacing:.44px;color:var(--yellow-500);text-shadow:0 0 20px rgba(234,179,8,.28);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--yellow-900);white-space:nowrap}.btn-waitlist{text-decoration:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--yellow-600);border:.5px solid var(--yellow-700);padding:6px 8px;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.05));box-shadow:0 0 18px #eab30814}.btn-waitlist span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase;color:var(--gray-800);white-space:nowrap}.btn-waitlist:hover{background:#b8790a}.hero-ticker{display:flex;align-items:center;gap:12px}.hero-ticker span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.28px;text-transform:uppercase;color:var(--red-800);white-space:nowrap}.hero-ticker .divider{width:8px;height:0;border-top:1px solid rgba(127,29,29,.5);transform:rotate(90deg)}.graphic-wrapper{display:flex;flex-direction:column;align-items:flex-start}.graphic-frame{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;padding:72px;background:var(--gray-900);border-left:.5px solid var(--gray-800);border-right:.5px solid var(--gray-800)}.graphic-panel{width:100%;aspect-ratio:2432 / 1600;background:var(--gray-900);border:.5px solid var(--gray-800);border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:6px 6px 0 0 var(--shadow-color);overflow:hidden}.graphic-panel-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.product-wrapper{display:flex;flex-direction:column;align-items:flex-start}.product-panel{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;overflow:hidden;padding:128px 72px 88px;border:.5px solid var(--gray-800)}.product-header{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 32px 68px;overflow:hidden;border:.5px solid var(--gray-800)}.eyebrow{margin:0;font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.28px;text-transform:uppercase;color:var(--yellow-500)!important;opacity:1;text-shadow:0px 0px 20px rgba(234,179,8,.28)}.product-header h2{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:28px;line-height:1.04;color:var(--gray-200);max-width:640px}.product-header p:not(.eyebrow){margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:1.28;color:var(--gray-400);max-width:487px}.pixel-grid{position:absolute;top:-10%;right:-2%;width:46%;height:100%;display:block;pointer-events:none;mask-image:radial-gradient(ellipse 100% 100% at 60% 40%,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 60% 40%,black 40%,transparent 80%)}.feature-grid{width:100%;display:flex;flex-direction:column;gap:16px}.feature-row{width:100%;display:flex;gap:16px}.feature-card{flex:1 0 0;min-width:0;height:480px;display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:32px;background:var(--gray-925);border:.5px solid var(--gray-800);height:auto}.feature-card .card-num{margin:0 0 12px;font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.28px;text-transform:uppercase;color:var(--yellow-500);text-shadow:0px 0px 20px rgba(234,179,8,.28)}.feature-card h3{margin:0 0 12px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:20px;line-height:1;color:var(--gray-200)}.feature-card p{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:1.28;color:var(--gray-400);max-width:460px}.feature-card .card-media{width:100%;flex:none;position:relative;overflow:hidden;aspect-ratio:536 / 290;background:var(--shadow-color);border:1px solid var(--gray-800)}.detect-log,.decide-log,.block-log,.audit-log{position:absolute!important;top:0;left:0;width:536px!important;height:290px!important;transform:scale(var(--mock-s, 1));transform-origin:top left}.detect-card-media{padding:0;overflow:hidden}.detect-log{width:100%;height:100%;background:var(--gray-925);display:flex;flex-direction:column;overflow:hidden;font-family:Geist Mono,Courier New,monospace;font-size:10px;line-height:11.2px;font-weight:400}.detect-log-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:8px 13px;border-bottom:1px solid var(--gray-800)}.detect-log-header-left{display:flex;align-items:center;gap:8px}.detect-dot{width:6px;height:6px;flex-shrink:0;background:var(--yellow-700)}.detect-label{color:var(--yellow-700);font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:12px;letter-spacing:.24px;text-transform:uppercase}.detect-filename{color:var(--gray-500)}.detect-log-body{flex:1;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 22px);mask-image:linear-gradient(to bottom,transparent 0%,black 22px)}.detect-log-rows-wrap{display:flex;flex-direction:column;will-change:transform}.detect-log-rows{display:flex;flex-direction:column}.detect-log-body:hover .detect-log-rows-wrap{animation-play-state:paused}@keyframes detectScroll{0%{transform:translateY(0)}to{transform:translateY(var(--detect-scroll-dist, -220px))}}.detect-log-row{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:5.4px 12px;white-space:nowrap}.detect-row-meta{display:flex;align-items:center;gap:10px;flex-shrink:0}.detect-ts{color:var(--gray-400)}.detect-req,.detect-sig{color:var(--gray-600)}.detect-row-verdict{display:flex;align-items:center;gap:8px;min-width:0}.detect-status-clean{color:var(--green-700)}.detect-status-challenge{color:var(--yellow-700)}.detect-status-blocked{color:#ef4444}.detect-reason{color:var(--yellow-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detect-divider{display:inline-block;width:1px;height:8px;background:var(--gray-600);flex-shrink:0}.detect-log-footer{flex-shrink:0;height:64px;display:flex;align-items:center;border-top:1px solid var(--gray-800);overflow:hidden}.detect-stat{flex:1 0 0;height:64px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;border-right:1px solid var(--gray-800)}.detect-stat--last{border-right:none}.detect-stat-label{color:var(--gray-500)}.detect-stat-value{color:var(--gray-400)}.detect-stat-value--yellow{color:var(--yellow-700)}.decide-card-media{padding:0;overflow:hidden}.decide-log{width:100%;height:100%;background:var(--gray-925);display:flex;flex-direction:column;gap:10px;font-family:Geist Mono,Courier New,monospace;font-size:10px;line-height:1.12;font-weight:400;overflow:hidden}.decide-log-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:8px 13px;border-bottom:1px solid var(--gray-800);overflow:hidden}.decide-log-header-left{display:flex;align-items:center;gap:8px}.decide-dot{width:6px;height:6px;flex-shrink:0;background:var(--yellow-700)}.decide-label{color:var(--yellow-700);font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:12px;letter-spacing:.24px;text-transform:uppercase;white-space:nowrap}.decide-filename{color:var(--gray-500);white-space:nowrap}.decide-table-head{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--surface-raised);border-bottom:1px solid var(--gray-800);color:#3f3f46}.decide-table-head span{white-space:nowrap}.decide-rows{flex:1 0 0;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.decide-row{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--gray-800);white-space:nowrap;overflow:hidden}.decide-row:last-child{border-bottom:none}.decide-col-time{flex-shrink:0;width:54px;color:var(--gray-600)}.decide-col-acct{flex-shrink:0;width:66px;color:var(--gray-400)}.decide-col-origin{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--gray-600)}.decide-col-pattern{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--yellow-700)}.decide-col-pattern--empty{color:#3f3f46}.decide-col-score{flex-shrink:0;width:38px;text-align:right;color:var(--gray-400)}.decide-col-verdict{flex-shrink:0;width:48px;text-align:right;color:var(--gray-600)}.decide-verdict--blocked{color:var(--yellow-700)}.decide-verdict--review{color:var(--gray-500)}.decide-verdict--allowed{color:var(--gray-600)}.decide-log-footer{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--gray-800);overflow:hidden;white-space:nowrap}.decide-stat{flex:1 0 0;height:64px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;border-right:1px solid var(--gray-800);min-width:1px}.decide-stat--last{border-right:none}.decide-stat-label{color:var(--gray-500)}.decide-stat-value{color:var(--gray-400)}.decide-stat-value--green{color:var(--green-700)}.decide-stat-value--amber{color:var(--yellow-700)}.block-card-media{padding:0;overflow:hidden}.block-log{width:100%;height:100%;background:var(--gray-925);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;font-family:Geist Mono,Courier New,monospace;font-size:10px;line-height:1.12;font-weight:400;overflow:hidden}.block-log-header{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:8px 13px;border-bottom:1px solid var(--gray-800);overflow:hidden}.block-log-header-left{display:flex;align-items:center;gap:8px}.block-dot{width:6px;height:6px;flex-shrink:0;background:var(--yellow-700)}.block-label{color:var(--yellow-700);font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:12px;letter-spacing:.24px;text-transform:uppercase;white-space:nowrap}.block-filename{color:var(--gray-500);white-space:nowrap}.block-table-head{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--surface-raised);border-bottom:1px solid var(--gray-800);color:#3f3f46}.block-table-head span{white-space:nowrap}.block-rows{flex:1 0 0;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.block-row{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--gray-800);white-space:nowrap;overflow:hidden}.block-row:last-child{border-bottom:none}.block-col-acct{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--gray-400);display:flex;align-items:center;gap:6px}.block-col-num{flex-shrink:0;width:62px;text-align:right;color:var(--gray-600)}.block-col-spend{color:var(--gray-400)}.block-col-action{flex-shrink:0;width:58px;display:flex;justify-content:flex-end}.block-badge{flex-shrink:0;border-radius:var(--radius-pill);background:#ef444426;color:#ef4444;padding:1px 6px;font-size:9px;line-height:1.3}.block-btn{display:inline-block;border:1px solid var(--gray-800);border-radius:4px;padding:3px 7px;font-size:9px;line-height:1.2;white-space:nowrap}.block-btn--block{color:#ef4444}.block-btn--unblock{color:var(--gray-500)}.block-log-footer{flex-shrink:0;width:100%;height:64px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--gray-800);overflow:hidden;white-space:nowrap}.block-stat{flex:1 0 0;height:64px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px;border-right:1px solid var(--gray-800)}.block-stat--last{border-right:none}.block-stat-label{color:var(--gray-500)}.block-stat-value{color:var(--gray-400)}.block-stat-value--green{color:var(--green-700)}.block-stat-value--amber{color:var(--yellow-700)}.audit-card-media{padding:12px;overflow:hidden}.audit-log{width:100%;height:100%;background:var(--gray-925);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;font-family:Geist Mono,Courier New,monospace;font-size:10px;line-height:1.12;font-weight:400}.audit-log-header{flex-shrink:0;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:8px 13px;border-bottom:1px solid var(--gray-800);overflow:hidden}.audit-log-header-left{display:flex;align-items:center;gap:8px}.audit-dot{width:6px;height:6px;flex-shrink:0;background:var(--yellow-700)}.audit-label{color:var(--yellow-700);font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:12px;letter-spacing:.24px;text-transform:uppercase;white-space:nowrap}.audit-source{color:var(--gray-500);white-space:nowrap}.audit-table-head{flex-shrink:0;width:100%;height:28px;box-sizing:border-box;display:flex;align-items:center;padding:8px 12px;gap:12px;background:var(--surface-raised);border-bottom:1px solid var(--gray-800);color:#3f3f46}.audit-table-head span{white-space:nowrap}.audit-col-name{flex-shrink:0;width:72px}.audit-col-flex{flex:1 1 0;min-width:0;overflow:hidden;word-break:break-word}.audit-col-fixed{flex-shrink:0;width:72px}.audit-col-actions{flex-shrink:0;width:28px;opacity:0}.audit-row{flex:1 0 0;min-height:0;width:100%;box-sizing:border-box;display:flex;align-items:center;padding:8px 12px;gap:12px;border-bottom:1px solid var(--gray-800);overflow:hidden}.audit-row .audit-col-name{color:var(--gray-400)}.audit-row .audit-col-flex:nth-child(2){color:var(--gray-500)}.audit-row .audit-col-flex:nth-child(3){color:var(--gray-600)}.audit-row .audit-col-fixed{color:var(--gray-600)}.audit-row .audit-col-status{color:var(--green-700)}.audit-row .audit-col-status--paused{color:var(--yellow-700)}.audit-row-actions{flex-shrink:0;width:28px;display:flex;align-items:center;justify-content:flex-end;gap:4px}.audit-row-actions svg{display:block;width:12px;height:12px;flex-shrink:0}.audit-log-footer{flex-shrink:0;width:100%;height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-top:.5px solid var(--gray-800);overflow:hidden}.audit-footer-stats{display:flex;align-items:center;gap:10px;color:var(--gray-500);white-space:nowrap}.audit-footer-divider{width:0;height:8px;border-left:1px solid var(--gray-800);flex-shrink:0}.audit-footer-action{color:var(--blue-800);white-space:nowrap}.attack-wrapper{display:flex;flex-direction:column;align-items:flex-start}.attack-panel{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:128px 72px 88px;border:.5px solid var(--gray-800)}.attack-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.attack-card{display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:center;padding:32px;border:.5px solid var(--gray-800)}.attack-card:first-child{border-left:.5px solid var(--gray-800)}.attack-card-icon{width:20px;height:20px;flex-shrink:0}.attack-card-icon svg{width:20px;height:20px;display:block;overflow:visible}.attack-card-text{display:flex;flex-direction:column;gap:10px;width:100%}.attack-card-text h3{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:20px;line-height:1;color:var(--gray-200);white-space:nowrap}.attack-card-text p{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.28;color:var(--gray-400)}.metrics-wrapper{display:flex;flex-direction:column;align-items:flex-start}.metrics-panel{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;overflow:hidden;padding:88px 72px;border:.5px solid var(--gray-800);border-top:none}.metrics-header{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:32px 32px 68px;overflow:hidden;border:.5px solid var(--gray-800)}.metrics-header h2{margin:0;max-width:442px;text-align:center;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:28px;line-height:1.04;color:var(--gray-200)}.metrics-grid-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;mask-image:radial-gradient(ellipse 55% 80% at 0% 50%,black 15%,transparent 65%),radial-gradient(ellipse 55% 80% at 100% 50%,black 15%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse 55% 80% at 0% 50%,black 15%,transparent 65%),radial-gradient(ellipse 55% 80% at 100% 50%,black 15%,transparent 65%);-webkit-mask-composite:source-over;mask-composite:add}.metrics-stats{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.metrics-stats-row{align-self:stretch;display:flex;align-items:center;box-shadow:6px 6px 0 0 var(--shadow-color);overflow:hidden}.metrics-stat-card{flex:1 0 0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;border:.5px solid var(--gray-800)}.metrics-stat-card .stat-value{margin:0;font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:32px;line-height:32px;letter-spacing:.64px;text-transform:uppercase;color:var(--yellow-500);text-shadow:0px 0px 20px rgba(234,179,8,.28)}.stat-countup{font-variant-numeric:tabular-nums}.metrics-stat-card .stat-label{margin:0;align-self:stretch;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:1.28;color:var(--gray-400)}.footer-cta-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0 40px}.footer-cta-panel{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:64px;overflow:hidden;padding:80px 72px;border:.5px solid var(--gray-800);border-top:none}.footer-grid-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;mask-image:radial-gradient(ellipse 45% 55% at 5% 5%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 95% 5%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 5% 95%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 95% 95%,black 15%,transparent 60%);-webkit-mask-image:radial-gradient(ellipse 45% 55% at 5% 5%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 95% 5%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 5% 95%,black 15%,transparent 60%),radial-gradient(ellipse 45% 55% at 95% 95%,black 15%,transparent 60%);-webkit-mask-composite:source-over;mask-composite:add}.footer-cta-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.footer-cta-content h2{margin:0;max-width:442px;text-align:center;font-family:Inter Variable,Inter,system-ui,sans-serif;font-weight:400;font-size:28px;line-height:1.04;color:var(--gray-200)}.footer-cta-content .footer-cta-body{margin:0;max-width:487px;text-align:center;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:1.28;color:var(--gray-400)}.footer-cta-actions{display:flex;align-items:center;gap:4px;box-shadow:0 0 18px #eab30814}.footer-cta-actions .btn-filled{text-decoration:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--yellow-600);border:.5px solid var(--yellow-700);padding:6px 8px;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.05))}.footer-cta-actions .btn-filled span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase;color:var(--gray-800);white-space:nowrap}.footer-cta-actions .btn-filled:hover{background:#b8790a}.footer-cta-actions .btn-outline{appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:1px solid var(--yellow-700);padding:6px 8px;filter:drop-shadow(0px 1px 1px rgba(0,0,0,.05))}.footer-cta-actions .btn-outline span{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase;color:var(--yellow-600);white-space:nowrap}.footer-cta-actions .btn-outline:hover{background:#ffffff0a}.site-footer-wrapper{display:flex;flex-direction:column;align-items:flex-start;border-bottom:.5px solid var(--gray-800)}.site-footer{width:100%;display:flex;align-items:flex-start;gap:80px;padding:40px 72px;background:var(--gray-900);border-left:.5px solid var(--gray-800);border-right:.5px solid var(--gray-800)}.footer-company{width:248px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:128px}.footer-company .footer-logo{font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:.4px;color:var(--yellow-500);text-shadow:0px 0px 6px rgba(234,179,8,.12);margin:0}.footer-company .footer-tagline{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:20px;color:var(--gray-500)}.footer-company .footer-copyright{margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:12px;line-height:1.04;color:var(--gray-500)}.footer-links-row{display:flex;flex:0 1 auto;min-width:0;gap:80px}.footer-col{flex:0 0 auto;min-width:0;display:flex;flex-direction:column}.footer-col-title{margin:0 0 8px;font-family:"MD Thermochrome 0.5 Trial",Inter Variable,Inter,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:20px;letter-spacing:.24px;text-transform:uppercase;color:var(--gray-500)}.footer-links{display:flex;flex-direction:column;gap:8px}.footer-links a{font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:20px;color:var(--gray-500);text-decoration:none}.footer-links a:hover{color:var(--gray-200)}@keyframes logoGlow{0%,to{text-shadow:0px 0px 6px rgba(234,179,8,.08)}50%{text-shadow:0px 0px 10px rgba(234,179,8,.16)}}@keyframes labelGlow{0%,to{text-shadow:0px 0px 16px rgba(234,179,8,.18)}50%{text-shadow:0px 0px 22px rgba(234,179,8,.3)}}@keyframes iconGlow{0%,to{filter:drop-shadow(0px 0px 3px rgba(234,179,8,.15))}50%{filter:drop-shadow(0px 0px 8px rgba(234,179,8,.45))}}@keyframes btnGlow{0%,to{box-shadow:0 0 12px #eab30808}50%{box-shadow:0 0 18px #eab30814}}.logo span,.footer-company .footer-logo{animation:logoGlow 6s ease-in-out infinite}.eyebrow{animation:labelGlow 5s ease-in-out infinite}.hero-heading .line-2{animation:labelGlow 4.5s ease-in-out infinite}.feature-card .card-num{animation:labelGlow 6s ease-in-out infinite}.metrics-stat-card .stat-value{animation:labelGlow 5.5s ease-in-out infinite}.btn-waitlist{animation:btnGlow 5s ease-in-out infinite}.footer-cta-actions{animation:btnGlow 6s ease-in-out infinite}@media(max-width:1280px){.nav-wrapper,.hero-wrapper,.graphic-wrapper,.product-wrapper,.attack-wrapper,.metrics-wrapper,.footer-cta-wrapper,.site-footer-wrapper{padding:0 20px}.hero-panel{padding:80px 40px 48px}.graphic-frame{padding:40px}.product-panel{padding:80px 40px 56px}.product-header{padding:24px 24px 48px}.feature-card{background:var(--gray-925);height:auto;padding:24px;gap:24px}.metrics-panel{padding:56px 40px}.metrics-header{padding:24px 24px 48px}.footer-cta-panel{padding:56px 40px}.site-footer{padding:32px 40px;gap:48px}}@media(max-width:991px){.nav-wrapper,.hero-wrapper,.graphic-wrapper,.product-wrapper,.attack-wrapper,.metrics-wrapper,.footer-cta-wrapper,.site-footer-wrapper{padding:0 12px}.site-footer-wrapper{border:none;border-top:.5px solid var(--gray-800);padding:0}.product-panel,.metrics-panel{border:none}.product-wrapper,.attack-wrapper,.metrics-wrapper{border-top:.5px solid var(--gray-800)}.navbar{padding:8px 12px}.logo{align-self:stretch;min-height:0}.slot-center{display:none}.hero-panel{padding:128px 16px 64px}.hero-heading .line-1{font-size:36px;line-height:.9}.hero-heading .line-2{font-size:38px;line-height:.9;letter-spacing:.38px;white-space:normal;text-align:center}.hero-ticker{flex-direction:column;gap:6px;text-align:center}.hero-ticker span{font-size:12px;line-height:14px;letter-spacing:.24px;white-space:normal}.hero-ticker .divider{display:none}.graphic-wrapper{padding:0 12px}.graphic-frame{height:auto;padding:16px;overflow:hidden;position:relative;border:none;border-left:.5px solid var(--gray-800);border-right:.5px solid var(--gray-800);border-bottom:.5px solid var(--gray-800)}.graphic-panel{position:static;left:auto;top:auto;right:auto;width:100%;height:auto;aspect-ratio:2432 / 1600;border-radius:4px;box-shadow:3px 3px 0 0 var(--shadow-color)}.graphic-panel-img{width:100%;height:auto;object-fit:contain}.graphic-panel:after{content:none}.product-panel{padding:64px 0;gap:12px}.product-header{padding:64px 20px 56px}.product-header h2{font-size:24px;line-height:1.04}.product-header p:not(.eyebrow){font-size:12px;line-height:1.28}.feature-grid{gap:12px}.feature-row{flex-direction:column;gap:16px}.feature-card{background:var(--gray-925);height:auto;padding:20px;gap:32px}.feature-card .card-num{font-size:12px;line-height:12px}.feature-card h3{font-size:16px;line-height:16px}.feature-card p{font-size:12px;line-height:1.28}.metrics-panel{padding:64px 0;gap:12px}.metrics-header{padding:64px 20px 56px}.metrics-header h2{font-size:24px;line-height:1.04}.metrics-stats-row{flex-direction:column;box-shadow:2px 2px 0 0 var(--shadow-color)}.metrics-stat-card{width:100%;padding:24px 20px}.metrics-stat-card+.metrics-stat-card{border-top:none}.metrics-stat-card .stat-value{font-size:28px;line-height:28px;letter-spacing:.56px}.attack-panel{padding:64px 0;gap:0;border:none}.attack-wrapper .product-header{padding:64px 20px 56px}.attack-wrapper .product-header h2{font-size:24px;line-height:1.04}.attack-wrapper .product-header p:not(.eyebrow){font-size:12px;line-height:1.28}.attack-grid{grid-template-columns:1fr;gap:12px}.attack-card{border-top:.5px solid var(--gray-800);border-left:.5px solid var(--gray-800)}.attack-card-text h3{font-size:16px;line-height:16px}.attack-card-text p{font-size:12px;line-height:1.28}.footer-cta-panel{padding:64px 0;gap:16px;border:.5px solid var(--gray-800)}.footer-cta-wrapper{margin-bottom:64px}.footer-cta-content{padding:164px 24px;gap:16px}.footer-cta-content h2{font-size:24px;line-height:1.04}.footer-cta-content .footer-cta-body{width:281px;max-width:281px;font-size:12px;line-height:1.28}.site-footer{flex-direction:column;align-items:stretch;gap:32px;padding:32px 20px;border:none}.footer-company{width:auto;min-height:0}.footer-company .footer-logo{font-size:17.14px;line-height:24px}.footer-company .footer-tagline{font-size:12px;line-height:1.28}.footer-company .footer-copyright{margin-top:24px}.footer-links-row{display:flex;gap:40px}.footer-links a{font-size:12px;line-height:1.5}}
