:root{color-scheme:dark;--ink:#f8fafc;--muted:#a8b3c5;--line:rgba(248,250,252,0.14);--panel:rgba(13,18,28,0.78);--green:#45d483;--red:#ff6b6b;--amber:#f4bd50;--bg:#080b10}:root[data-dashboard-theme=light]{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:86px}body{margin:0;color:var(--ink);background:var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid rgba(69,212,131,.88);outline-offset:3px;box-shadow:0 0 0 6px rgba(69,212,131,.16)}:where(input,textarea,select):focus-visible{border-color:rgba(69,212,131,.72)}#main-content:focus-visible{outline:none;box-shadow:none}.srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skipLink{position:fixed;z-index:1000;top:12px;left:12px;transform:translateY(-140%);border:1px solid rgba(69,212,131,.5);border-radius:6px;padding:10px 14px;color:#07110c;background:var(--green);font-weight:900;box-shadow:0 18px 40px rgba(0,0,0,.35);transition:transform .16s ease}.skipLink:focus-visible{transform:translateY(0)}.siteHeader{position:fixed;z-index:10;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(18px,4vw,56px);border-bottom:1px solid var(--line);background:rgba(8,11,16,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{font-size:22px;font-weight:760}.brand,.dashBrand{gap:10px}.brand,.brandWordmark,.dashBrand{display:inline-flex;align-items:center}.brandWordmark{justify-content:flex-start;width:116px;height:28px;flex:0 0 auto;border:0;border-radius:0;color:transparent;background:url(/voidek-wordmark.svg) 0/contain no-repeat;filter:drop-shadow(0 10px 20px rgba(69,212,131,.2));font-size:0;line-height:0;overflow:visible}.brandV{display:contents}.brandButton{border:0;padding:0 0 0 2px;color:var(--ink);background:transparent;cursor:pointer;text-decoration:none;overflow:visible}nav{display:flex;gap:20px;font-size:14px}.navLink,nav{color:var(--muted)}.navLink{position:relative;display:inline-flex;align-items:center;min-height:32px;border:0;padding:0;background:transparent;cursor:pointer;line-height:1}.navLink:after{position:absolute;right:0;bottom:-8px;left:0;height:2px;border-radius:999px;background:var(--green);content:"";opacity:0;transform:scaleX(.3);transition:opacity .18s ease,transform .18s ease}.navLink.active,.navLink:focus-visible,.navLink:hover{color:var(--ink)}.navLink.active:after,.navLink:focus-visible:after{opacity:1;transform:scaleX(1)}.button,.navAction{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:6px;padding:10px 14px;line-height:1;font-weight:700;text-align:center;white-space:nowrap}.navAction{min-height:42px}.siteHeader .navAction{min-height:36px;padding:0 14px;font-size:14px;font-weight:760}.button.primary,.navAction{color:#07110c;background:var(--green);border-color:transparent}.button.secondary{background:rgba(255,255,255,.06)}.hero{position:relative;min-height:92vh;display:grid;align-items:center;padding:120px clamp(18px,6vw,72px) 96px;overflow:hidden;border-bottom:1px solid var(--line)}.signalField{position:absolute;inset:0;overflow:hidden;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),radial-gradient(circle at 70% 40%,rgba(69,212,131,.18),transparent 34%),linear-gradient(135deg,#080b10,#101824 52%,#11100d);background-size:48px 48px,48px 48px,auto,auto}.threatTrack{position:absolute;width:32vw;height:2px;background:linear-gradient(90deg,transparent,rgba(255,107,107,.86),transparent);opacity:.8;animation:threatSweep 9s linear infinite}.t1{top:31%;left:-36vw;animation-delay:0s}.t2{top:58%;left:-42vw;animation-delay:2.2s}.t3{top:76%;left:-30vw;animation-delay:4.6s}.scanLine{position:absolute;inset:0;display:block;background:linear-gradient(90deg,transparent,rgba(69,212,131,.18),transparent);animation:scan 7s linear infinite}.request{position:absolute;min-width:220px;border:1px solid var(--line);border-radius:6px;padding:12px 14px;background:rgba(8,11,16,.7);color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;animation:requestDrift 8s ease-in-out infinite;will-change:transform,opacity}.r1{top:24%;right:12%;animation-delay:0s;animation-duration:7.6s}.r1,.r2{color:var(--red)}.r2{top:42%;right:28%;animation-delay:1.2s;animation-duration:8.2s}.r3{top:30%;right:7%;color:var(--red);animation-delay:2.1s;animation-duration:7s}.r4{bottom:18%;left:48%;color:var(--green);animation-delay:3.1s;animation-duration:9s}.r5{top:18%;left:42%;animation-delay:4s;animation-duration:7.4s}.r5,.r6{color:var(--red)}.r6{bottom:29%;right:9%;animation-delay:5s;animation-duration:8.6s}.r7{top:56%;left:54%;color:var(--red);animation-delay:1.8s;animation-duration:7.8s}.r8{top:72%;right:24%;color:var(--amber);animation-delay:4.8s;animation-duration:9.4s}.threatChip{position:absolute;border:1px solid rgba(255,107,107,.48);border-radius:6px;padding:8px 10px;color:#ff8a8a;background:rgba(24,7,10,.74);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;animation:driftThreat 12s linear infinite}.c1{top:18%;left:62%;animation-delay:0s}.c2{top:68%;left:52%;animation-delay:3.4s}.c3{top:60%;left:42%;animation-delay:6.8s}.c4{top:34%;left:58%;animation-delay:9.2s}.heroCopy{position:relative;z-index:1;max-width:760px}.eyebrow{margin:0 0 12px;color:var(--green);font-size:13px;font-weight:780;text-transform:uppercase}h1,h2,h3,p{letter-spacing:0}h1{font-size:clamp(72px,14vw,184px);line-height:.86}h1,h2{margin:0}h2{max-width:820px;font-size:clamp(32px,5vw,64px);line-height:1.02}h3{margin:0 0 14px;font-size:20px}.heroLogoWordmark{display:block;width:min(72vw,690px);aspect-ratio:540/130;color:transparent;background:url(/voidek-wordmark.svg) 0/contain no-repeat;filter:drop-shadow(0 24px 56px rgba(69,212,131,.12));font-size:0;line-height:0;overflow:visible}.heroText{max-width:620px;margin:28px 0 0;color:var(--ink);font-size:clamp(30px,5vw,56px);font-weight:860;line-height:1.02}.heroSubtext{max-width:720px;margin:18px 0 0;color:var(--muted);font-size:20px;line-height:1.45}.heroThreatList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:820px;margin-top:22px}.heroThreatList div{min-width:0;border:1px solid rgba(248,250,252,.16);border-radius:8px;padding:12px 13px;background:rgba(8,11,16,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.heroThreatList strong{display:block;color:var(--ink);font-size:14px;line-height:1.2}.heroThreatList span{display:block;margin-top:7px;color:var(--muted);font-size:12px;line-height:1.35}.heroActions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.heroActions .button{flex:0 1 226px;width:226px;min-height:58px;padding:0 24px;border-radius:8px;font-size:17px;font-weight:800}.heroPrimary{box-shadow:0 20px 48px rgba(69,212,131,.18)}.heroSecondary{box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.heroDashboardPrompt{max-width:620px;margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.45}.heroDashboardPrompt a{color:var(--green);font-weight:800}.statStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:780px;margin-top:34px}.statStrip div{border:1px solid var(--line);border-radius:8px;padding:14px;background:rgba(8,11,16,.66);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.statStrip strong{display:block;color:var(--green);font-size:24px;line-height:1.08}.statStrip span{display:block;margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.activeSection{margin-top:18px;color:var(--muted);font-size:14px}.band{padding:76px clamp(18px,6vw,72px);border-bottom:1px solid var(--line)}.sectionHeading{display:grid;grid-gap:4px;gap:4px;margin-bottom:32px}.coverageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.featureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.coverageGrid{margin-top:16px}.useCaseGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.useCaseGrid a{display:grid;grid-gap:10px;gap:10px;min-height:170px;border:1px solid var(--line);border-radius:8px;padding:22px;background:var(--panel);transition:transform .18s ease,border-color .18s ease}.useCaseGrid a:hover{transform:translateY(-4px);border-color:rgba(69,212,131,.45)}.useCaseGrid p{margin:0;color:var(--muted);line-height:1.55}.plansHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.plansHeader .sectionHeading{margin-bottom:0}.planPromo{max-width:620px;margin:10px 0 0;color:var(--muted);font-size:18px;line-height:1.5}.planPromo strong{color:var(--green)}.billingToggle{display:flex;gap:6px;border:1px solid var(--line);border-radius:8px;padding:6px;background:rgba(255,255,255,.05)}.billingToggle button{min-height:42px;border:1px solid transparent;border-radius:6px;padding:0 14px;color:var(--muted);background:transparent;cursor:pointer;font-weight:800;white-space:nowrap}.billingToggle button span{color:var(--green);font-size:12px}.billingToggle button.active,.billingToggle button:hover{color:#07110c;background:var(--green)}.billingToggle button.active span,.billingToggle button:hover span{color:#07110c}.planGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.coverageGrid article,.featureGrid article,.plan{position:relative;min-width:0;min-height:190px;border:1px solid var(--line);border-radius:8px;padding:22px;background:var(--panel);transition:transform .22s ease,border-color .22s ease,background .22s ease}.cardIcon,.coverageIcon,.useCaseIcon{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(69,212,131,.34);border-radius:8px;color:#07110c;background:var(--green);font-size:11px;font-weight:950;line-height:1}.cardIcon{position:relative;margin-bottom:14px;color:var(--green);background:rgba(69,212,131,.1)}.cardIcon:after,.cardIcon:before{content:"";position:absolute;border-radius:999px;background:currentColor}.cardIconBlock:before{width:18px;height:18px;border:3px solid;background:transparent}.cardIconBlock:after{width:22px;height:3px;transform:rotate(-38deg)}.cardIconToken:before{width:18px;height:12px;border:3px solid;border-radius:10px;background:transparent}.cardIconToken:after{width:5px;height:5px}.plan p,article p{color:var(--muted);line-height:1.55}.coverageGrid article:hover,.featureGrid article:hover,.plan:hover{transform:translateY(-5px);border-color:rgba(69,212,131,.4);background:rgba(18,27,40,.9)}.price{margin:0;color:var(--ink)!important;font-size:clamp(36px,4vw,44px);font-weight:780;line-height:1.05}.price span{margin-left:4px;color:var(--muted);font-size:16px;font-weight:760}.contactPrice{font-size:clamp(30px,3.6vw,36px);line-height:1.12;overflow-wrap:normal}.wasPrice{margin:-4px 0 0;color:#7d8a9a!important;font-size:14px;text-decoration:line-through}.billingNote{margin:8px 0 0;color:var(--amber)!important;font-size:13px;font-weight:760}.quota{margin:10px 0 0;color:var(--green)!important;font-weight:760}.planReserveNote{display:inline-flex;max-width:100%;margin:8px 0 0;border:1px solid rgba(244,189,80,.34);border-radius:6px;padding:6px 8px;color:#f4d58a!important;background:rgba(244,189,80,.08);font-size:12px;font-weight:820;line-height:1.25}.featured{border-color:rgba(69,212,131,.6)}.popularBadge{position:absolute;top:-14px;right:18px;overflow:hidden;border-radius:999px;padding:7px 12px;color:#07110c;background:var(--green);font-size:12px;font-weight:900;isolation:isolate;box-shadow:0 0 0 1px rgba(69,212,131,.18),0 0 22px rgba(69,212,131,.28);animation:introBadgePulse 2.8s ease-in-out infinite}.popularBadge:after,.popularBadge:before{content:"";position:absolute;pointer-events:none}.popularBadge:before{inset:-40% auto -40% -55%;z-index:-1;width:52%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);transform:rotate(18deg);animation:introBadgeShine 2.6s ease-in-out infinite}.popularBadge:after{top:5px;right:6px;width:4px;height:4px;border-radius:999px;background:#ffffff;box-shadow:0 14px 0 rgba(255,255,255,.48);animation:introBadgeSparkle 1.7s ease-in-out infinite}.planButton{display:inline-flex;max-width:100%;min-height:44px;margin-top:16px;padding:0 14px;background:rgba(255,255,255,.06);line-height:1.15;white-space:normal}.planNote{max-width:820px;margin:22px 0 0;color:var(--muted);line-height:1.55}.metricCopy a,.planNote a{color:#d6f8e2;font-weight:780;text-decoration:underline;-webkit-text-decoration-color:rgba(69,212,131,.44);text-decoration-color:rgba(69,212,131,.44);text-underline-offset:3px}.billingIntentPanel{display:none;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:24px;align-items:flex-start;margin-top:28px;border:1px solid rgba(69,212,131,.32);border-radius:8px;padding:22px;background:rgba(9,18,16,.88)}.billingIntentPanel.visible{display:grid}.billingIntentPanel h3{font-size:24px}.billingIntentPanel p{max-width:560px;color:var(--muted);line-height:1.55}.billingIntentForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.billingIntentForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px;font-weight:760}.billingIntentForm .formMessage,.billingIntentForm .wide,.billingIntentForm button{grid-column:1/-1}.billingIntentForm input,.billingIntentForm select,.billingIntentForm textarea{width:100%;border:1px solid var(--line);border-radius:6px;padding:12px;color:var(--ink);background:#05070a;font:inherit}.billingIntentForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.billingIntentForm input[aria-invalid=true],.billingIntentForm textarea[aria-invalid=true],.contactForm input[aria-invalid=true],.contactForm textarea[aria-invalid=true]{border-color:rgba(255,107,107,.72);box-shadow:0 0 0 4px rgba(255,107,107,.12)}.formMessage{margin:0;font-size:14px;font-weight:760}.formMessage.error{color:var(--red)}.formMessage.success{color:var(--green)}.billingIntentForm button:disabled{opacity:.6;cursor:not-allowed}pre{overflow:auto;margin:0;border:1px solid var(--line);border-radius:8px;padding:22px;background:#05070a;color:#d6f8e2}.install{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:24px;gap:24px;align-items:flex-start}.installCopy{max-width:560px;color:var(--muted);font-size:18px;line-height:1.55}.codePanel{display:grid;grid-gap:12px;gap:12px}.installCodeBlock{position:relative}.installCodeDisclosure{display:block}.installCodeDisclosure summary{display:none}.installCodeBlock button{position:absolute;top:10px;right:10px;z-index:1;min-height:32px;border:1px solid rgba(214,248,226,.22);border-radius:6px;padding:0 10px;color:#d6f8e2;background:rgba(8,11,16,.82);cursor:pointer;font-size:12px;font-weight:850}.installCodeBlock button:hover{color:#07110c;border-color:transparent;background:var(--green)}.installCodeBlock pre{padding-top:54px}.languageTabs{display:flex;flex-wrap:wrap;gap:8px;border:1px solid var(--line);border-radius:8px;padding:8px;background:rgba(255,255,255,.04)}.languageTab{min-height:38px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:var(--muted);background:transparent;cursor:pointer;font-weight:760}.languageTab.active,.languageTab:hover{border-color:rgba(69,212,131,.34);color:#07110c;background:var(--green)}.comparisonWrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.metricCopy{max-width:820px;margin:-10px 0 24px;color:var(--muted);font-size:18px;line-height:1.55}.comparisonHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0 0 16px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--line)}.comparisonHighlights div{min-width:0;padding:15px 16px;background:rgba(255,255,255,.035)}.comparisonHighlights span,.comparisonHighlights strong{display:block}.comparisonHighlights strong{margin-bottom:6px;color:var(--ink);font-size:14px;line-height:1.25}.comparisonHighlights span{color:var(--muted);font-size:13px;line-height:1.45}.comparisonTable{width:100%;min-width:760px;border-collapse:collapse}.comparisonTable td,.comparisonTable th{border-bottom:1px solid var(--line);padding:18px;text-align:left;vertical-align:top;line-height:1.45}.comparisonTable thead th{color:var(--ink);background:rgba(255,255,255,.04)}.comparisonTable tbody th{color:var(--green);width:160px}.comparisonTable td{color:var(--muted)}.launchPath{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:24px;gap:24px;align-items:flex-start;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),rgba(8,11,16,.96);background-size:46px 46px}.launchPath h2{max-width:740px}.launchPath>div:first-child p:not(.eyebrow){max-width:660px;color:var(--muted);font-size:18px;line-height:1.55}.launchPathSteps{display:grid;grid-gap:12px;gap:12px}.launchPathSteps article{display:grid;grid-template-columns:48px minmax(0,.72fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:flex-start;border:1px solid var(--line);border-radius:8px;padding:16px;background:rgba(13,18,28,.76)}.launchPathSteps span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;color:#07110c;background:var(--green);font-weight:900}.launchPathSteps strong{color:var(--ink);font-size:18px}.launchPathSteps p{margin:0;color:var(--muted);line-height:1.5}.launchPathActions{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1}.contactBand{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:28px;gap:28px;align-items:flex-start}.contactCopy{max-width:620px;color:var(--muted);font-size:18px;line-height:1.55}.contactCopy a{color:var(--green);font-weight:760}.contactForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:8px;padding:18px;background:var(--panel)}.contactPrivacyNote,.leadCaptureTrap,.leadIntentGroup{grid-column:1/-1}.leadIntentGroup{min-width:0;margin:0;border:0;padding:0}.leadIntentGroup legend{margin-bottom:8px;color:var(--muted);font-size:13px;font-weight:760}.leadIntentOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.leadIntentOptions label{display:grid;grid-gap:4px;gap:4px;min-width:0;border:1px solid var(--line);border-radius:6px;padding:10px;cursor:pointer;background:rgba(255,255,255,.04)}.leadIntentOptions label.active{border-color:rgba(69,212,131,.72);background:rgba(69,212,131,.12)}.leadIntentOptions label:focus-within{outline:3px solid rgba(69,212,131,.88);outline-offset:3px}.leadIntentOptions input{position:absolute;opacity:0;pointer-events:none}.leadIntentOptions span{color:var(--ink);font-size:14px;font-weight:800}.leadIntentOptions em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.35}.contactPrivacyNote{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.leadCaptureTrap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contactForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px;font-weight:700}.contactForm .wide,.contactForm button{grid-column:1/-1}.contactForm input,.contactForm textarea{width:100%;border:1px solid var(--line);border-radius:6px;padding:12px;color:var(--ink);background:#05070a;font:inherit}.contactPage{min-height:100vh;color:#111827;background:#f5f7f9}.contactHero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:clamp(24px,5vw,56px);gap:clamp(24px,5vw,56px);align-items:start;padding:132px clamp(18px,6vw,72px) 64px}.contactHero h1{max-width:780px;margin:0;color:#111827;font-size:clamp(42px,6vw,78px);line-height:.96}.contactHero p{max-width:680px;color:#4b5563;font-size:18px;line-height:1.55}.contactHero a{color:#147d4f;font-weight:780}.contactReasonList{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.contactReasonList article{display:grid;grid-gap:4px;gap:4px;border-left:3px solid #45d483;padding:8px 0 8px 14px}.contactReasonList strong{color:#111827;font-size:15px}.contactReasonList span{color:#5d6675;line-height:1.45}.contactPage .contactForm{border-color:#dbe2ea;color:#111827;background:#ffffff;box-shadow:0 24px 70px rgba(17,24,39,.08)}.contactPage .contactForm label,.contactPage .contactPrivacyNote,.contactPage .leadIntentGroup legend,.contactPage .leadIntentOptions em{color:#5d6675}.contactPage .leadIntentOptions label{border-color:#dbe2ea;background:#f8fafc}.contactPage .leadIntentOptions label.active{border-color:#18a365;background:#e9fbf1}.contactPage .leadIntentOptions span{color:#111827}.contactPage .contactForm input,.contactPage .contactForm textarea{border-color:#dbe2ea;color:#111827;background:#ffffff}.contactTrustBand{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:24px;gap:24px;align-items:start;border-top:1px solid #dbe2ea;padding:54px clamp(18px,6vw,72px);background:#ffffff}.contactTrustBand h2{max-width:620px;margin:0;color:#111827;font-size:clamp(28px,4vw,44px);line-height:1.05}.contactTrustSteps{display:grid;grid-gap:12px;gap:12px}.contactTrustSteps article{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.contactTrustSteps span{display:grid;place-items:center;width:40px;height:40px;border-radius:6px;color:#07110c;background:#45d483;font-weight:900}.contactTrustSteps strong{color:#111827;font-size:17px;line-height:1.35}.siteFooter{display:grid;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:28px clamp(18px,6vw,72px);color:var(--muted);background:#05070a}.siteFooter nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.footerNavGroups{display:grid;grid-gap:8px;gap:8px;justify-items:end}.siteFooter a{color:var(--green)}.footerIdentity{display:grid;grid-gap:7px;gap:7px;min-width:0}.footerIdentity>span{color:var(--muted);font-size:12px}.footerLink{display:inline-flex;align-items:center;gap:7px;justify-content:center;min-height:34px;border:1px solid rgba(69,212,131,.22);border-radius:6px;padding:0 10px 0 7px;color:var(--green);background:rgba(69,212,131,.06);font-size:13px;font-weight:760;text-decoration:none;white-space:nowrap}.footerLink>span{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:5px;color:#07110c;background:var(--green);font-size:9px;font-weight:950;line-height:1}.footerLink svg{width:15px;height:15px}.siteFooter .footerCta{color:#07110c;background:var(--green);font-weight:820}.siteFooter .footerCta>span{color:var(--green);background:#07110c}.scrollTopButton{position:fixed;z-index:70;right:clamp(18px,3vw,32px);bottom:clamp(18px,3vw,32px);display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(69,212,131,.42);border-radius:999px;color:#07110c;background:var(--green);box-shadow:0 18px 50px rgba(0,0,0,.36),0 0 34px rgba(69,212,131,.2);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(14px) scale(.94);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.scrollTopButton.visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.scrollTopButton:focus-visible,.scrollTopButton:hover{box-shadow:0 22px 60px rgba(0,0,0,.44),0 0 42px rgba(69,212,131,.28);transform:translateY(-2px) scale(1.02)}.scrollTopButton svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.legalFooter{margin-top:72px;border-top:1px solid var(--line)}.seoShell{min-height:100vh;padding-top:72px;color:var(--ink);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(circle at 70% 12%,rgba(69,212,131,.16),transparent 36%),#080b10;background-size:48px 48px,48px 48px,auto,auto}.seoHeader{display:flex;justify-content:space-between;gap:18px;padding:22px clamp(18px,6vw,72px);border-bottom:1px solid var(--line);background:rgba(8,11,16,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.seoHeader,.seoHeader nav{align-items:center}.seoHero{padding:64px clamp(18px,6vw,72px) 38px}.seoHero h1{max-width:900px;font-size:clamp(42px,7vw,92px);line-height:.96}.seoHero>p:not(.eyebrow){max-width:720px;margin:18px 0 0;color:var(--muted);font-size:19px;line-height:1.48}.seoActions{gap:12px;margin-top:22px}.seoActions,.seoJumpNav{display:flex;flex-wrap:wrap}.seoJumpNav{gap:7px;max-width:760px;margin-top:14px}.seoJumpNav a{border:1px solid var(--line);border-radius:6px;padding:7px 9px;color:var(--muted);background:rgba(8,11,16,.42);font-size:12px;font-weight:780}.seoJumpNav a:focus-visible,.seoJumpNav a:hover{color:var(--ink);border-color:rgba(69,212,131,.38);background:rgba(69,212,131,.08)}.keywordStrip{display:flex;flex-wrap:wrap;gap:6px;max-width:720px;margin-top:16px}.keywordStrip span{border:1px solid rgba(69,212,131,.34);border-radius:999px;padding:6px 8px;color:#d6f8e2;background:rgba(69,212,131,.08);font-size:12px;font-weight:760}.seoContent,.seoFaq{display:grid;grid-gap:16px;gap:16px;padding:36px clamp(18px,6vw,72px)}.seoContent{grid-template-columns:repeat(3,minmax(0,1fr))}.seoContent article,.seoFaq article{border:1px solid var(--line);border-radius:8px;padding:22px;background:var(--panel)}.seoContent h2,.seoFaq h2{font-size:clamp(26px,4vw,44px)}.seoContent p,.seoFaq p{color:var(--muted);line-height:1.6}.seoProof{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);grid-gap:22px;gap:22px;align-items:start;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px clamp(18px,6vw,72px);background:linear-gradient(90deg,rgba(69,212,131,.08),transparent 48%),rgba(8,11,16,.72)}.seoProof h2{max-width:760px;margin:0;font-size:clamp(28px,4.5vw,52px);line-height:1.02}.seoProof p:not(.eyebrow){max-width:680px;color:var(--muted);font-size:17px;line-height:1.55}.seoProofGrid{display:grid;grid-gap:10px;gap:10px}.seoProofGrid article{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,.9fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(69,212,131,.22);border-radius:8px;padding:13px 14px;background:rgba(13,18,28,.8)}.seoProofGrid span{color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.seoProofGrid strong{color:var(--ink);font-size:15px;line-height:1.35}.seoProofGrid em{color:var(--muted);font-size:13px;font-style:normal;line-height:1.4}.seoWorkflow{display:grid;grid-gap:18px;gap:18px;padding:36px clamp(18px,6vw,72px)}.seoWorkflowHead{max-width:980px}.seoWorkflowHead h2{font-size:clamp(30px,5vw,56px);line-height:1}.seoWorkflowHead p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:18px;line-height:1.55}.seoWorkflowGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.seoWorkflowGrid article{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;padding:22px;background:rgba(13,18,28,.72)}.seoWorkflowGrid span{color:var(--green);font-size:13px;font-weight:900}.seoWorkflowGrid h3{margin:0;font-size:22px}.seoWorkflowGrid p{margin:0;color:var(--muted);line-height:1.6}.seoRelated{display:grid;grid-gap:12px;gap:12px;border:1px solid rgba(69,212,131,.26);border-radius:8px;padding:18px;background:rgba(69,212,131,.07)}.seoRelated strong{color:var(--ink)}.seoRelated div{display:flex;flex-wrap:wrap;gap:8px}.seoRelated a{border:1px solid rgba(69,212,131,.34);border-radius:999px;padding:8px 10px;color:#d6f8e2;background:rgba(8,11,16,.48);font-size:13px;font-weight:760}.seoRelated a.proofLink,.seoRelated a:hover{color:#07110c;border-color:transparent;background:var(--green)}.seoFinalCta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:24px;gap:24px;margin:36px clamp(18px,6vw,72px) 72px;border-top:1px solid rgba(69,212,131,.32);border-bottom:1px solid var(--line);padding:28px 0}.seoFinalCta h2{max-width:760px;margin:0;font-size:clamp(30px,5vw,56px);line-height:1}.seoFinalCta p:not(.eyebrow){max-width:720px;margin:14px 0 0;color:var(--muted);font-size:18px;line-height:1.55}.seoFinalActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.proofShell{min-height:100vh;padding-top:72px;color:var(--ink);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(circle at 78% 14%,rgba(69,212,131,.14),transparent 32%),radial-gradient(circle at 18% 38%,rgba(245,187,79,.1),transparent 28%),#080b10;background-size:48px 48px,48px 48px,auto,auto,auto}.proofHero{padding:64px clamp(18px,6vw,72px) 34px}.proofHero h1{max-width:980px;margin:0;font-size:clamp(42px,7vw,88px);line-height:.98}.proofHero>p:not(.eyebrow){max-width:820px;margin:18px 0 0;color:var(--muted);font-size:19px;line-height:1.5}.proofHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.proofFinalCta,.proofLimits,.proofModes{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-gap:24px;gap:24px;align-items:start;border-top:1px solid var(--line);padding:36px clamp(18px,6vw,72px)}.proofFinalCta h2,.proofLimits h2,.proofModes h2,.proofSectionHead h2{max-width:820px;margin:0;font-size:clamp(28px,4.5vw,52px);line-height:1.03}.proofModeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.proofModeGrid article{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(69,212,131,.22);border-radius:8px;padding:18px;background:rgba(13,18,28,.76)}.proofModeGrid span{color:var(--green);font-size:13px;font-weight:900;text-transform:uppercase}.proofFinalCta p,.proofLimits li,.proofModeGrid p,.proofModeGrid strong,.proofSectionHead p{color:var(--muted);line-height:1.55}.proofModeGrid p,.proofModeGrid strong{margin:0}.proofModeGrid strong{color:#d6f8e2;font-size:13px}.proofLogsSection,.proofMatrixSection,.proofReplaySection{display:grid;grid-gap:18px;gap:18px;border-top:1px solid var(--line);padding:36px clamp(18px,6vw,72px)}.proofSectionHead{max-width:980px}.proofTableWrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:rgba(8,12,18,.92)}.proofTable{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed}.proofTable.compact{min-width:840px}.proofTable td,.proofTable th{border-bottom:1px solid rgba(237,242,247,.1);padding:13px 14px;text-align:left;vertical-align:top}.proofTable thead th{color:#aab7c6;background:rgba(255,255,255,.04);font-size:12px;font-weight:850;text-transform:uppercase}.proofTable tbody tr:last-child td,.proofTable tbody tr:last-child th{border-bottom:0}.proofTable td em,.proofTable th span,.proofTable th strong{display:block}.proofTable td em,.proofTable th span{margin-top:5px;color:#7d8a9a;font-size:12px;font-style:normal;line-height:1.35}.proofTable code{color:#f8fafc;white-space:normal}.proofTable td{color:#cbd5e1;font-size:13px;line-height:1.45}.proofLogsSection{background:rgba(245,187,79,.04)}.proofLimits{border-bottom:1px solid var(--line)}.proofLimits ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.proofLimits li{border-left:3px solid rgba(245,187,79,.8);padding:10px 0 10px 14px;background:linear-gradient(90deg,rgba(245,187,79,.08),transparent 72%)}.proofFinalCta{align-items:end;border-top:0;padding-bottom:72px}.proofFinalCta p{max-width:760px}.notFoundShell{min-height:100vh;color:var(--ink);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(circle at 74% 18%,rgba(255,107,107,.14),transparent 30%),radial-gradient(circle at 24% 42%,rgba(69,212,131,.16),transparent 28%),#080b10;background-size:48px 48px,48px 48px,auto,auto,auto}.notFoundHero{padding:92px clamp(18px,6vw,72px) 42px}.notFoundHero h1{max-width:920px;font-size:clamp(46px,8vw,104px);line-height:.94}.notFoundHero>p:not(.eyebrow){max-width:720px;margin:24px 0 0;color:var(--muted);font-size:20px;line-height:1.55}.notFoundActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.notFoundLinks{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;padding:24px clamp(18px,6vw,72px) 76px}.notFoundLinks a{display:grid;grid-gap:10px;gap:10px;min-height:168px;border:1px solid var(--line);border-radius:8px;padding:22px;background:rgba(13,18,28,.76);transition:transform .16s ease,border-color .16s ease,background .16s ease}.notFoundLinks a:focus-visible,.notFoundLinks a:hover{transform:translateY(-2px);border-color:rgba(69,212,131,.42);background:rgba(13,18,28,.92)}.notFoundLinks h3{margin:0;font-size:22px}.notFoundLinks p{margin:0;color:var(--muted);line-height:1.55}.seoFaq>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.cookieBanner{position:fixed;z-index:50;right:clamp(12px,2vw,18px);bottom:clamp(12px,2vw,18px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:min(460px,calc(100vw - 24px));border:1px solid rgba(69,212,131,.34);border-radius:8px;padding:10px;background:rgba(8,11,16,.9);box-shadow:0 12px 34px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cookieBanner strong{display:block;margin-bottom:2px;font-size:13px}.cookieBanner p{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.cookieCopy{min-width:0}.cookieFullCopy{display:none}.cookieShortCopy{display:inline}.cookieActions,.cookieLinks{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cookieLinks a{color:var(--green);font-size:11px;font-weight:760}.cookieActions{justify-content:flex-end;margin-top:0}.cookieActions button{min-height:34px;border:1px solid var(--line);border-radius:6px;padding:0 10px;color:var(--ink);background:rgba(255,255,255,.06);cursor:pointer;font-size:12px;font-weight:800;white-space:nowrap}.cookieActions .primaryCookie{border-color:transparent;color:#07110c;background:var(--green)}body:has(.authShell) .cookieBanner{position:static;width:min(480px,calc(100vw - 36px));margin:-24px auto 28px}.legalShell{min-height:100vh;color:var(--ink);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),radial-gradient(circle at 80% 12%,rgba(69,212,131,.16),transparent 32%),#080b10;background-size:48px 48px,48px 48px,auto,auto}.legalTop{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px clamp(18px,6vw,72px);border-bottom:1px solid var(--line);background:rgba(8,11,16,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.legalTop nav{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end;color:var(--muted);font-size:14px}.legalMeta a,.legalSection a,.legalTop nav a:hover{color:var(--green)}.legalHero{padding:76px clamp(18px,6vw,72px) 38px}.legalHero h1{max-width:960px;font-size:clamp(48px,8vw,104px);line-height:.92}.legalHero>p:not(.eyebrow){max-width:860px;margin:24px 0 0;color:var(--muted);font-size:20px;line-height:1.55}.legalMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:980px;margin:34px 0 0}.legalMeta div{border:1px solid var(--line);border-radius:8px;padding:14px;background:rgba(13,18,28,.78)}.legalMeta dt{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.legalMeta dd{margin:8px 0 0;font-weight:760}.legalNotice{max-width:980px;margin:0 clamp(18px,6vw,72px) 24px;border:1px solid rgba(244,189,80,.36);border-radius:8px;padding:18px;background:rgba(244,189,80,.08)}.legalNotice p{margin:8px 0 0;color:var(--muted);line-height:1.55}.legalArticle{display:grid;grid-gap:18px;gap:18px;max-width:980px;padding:0 clamp(18px,6vw,72px)}.legalSection{border:1px solid var(--line);border-radius:8px;padding:24px;background:rgba(13,18,28,.78)}.legalSection summary{display:flex;gap:14px;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.legalSection summary::-webkit-details-marker{display:none}.legalSection h2{max-width:none;margin:0;font-size:clamp(24px,3.5vw,38px);line-height:1.08}.legalSection[open] h2{margin-bottom:14px}.legalSectionToggle{display:inline-grid;place-items:center;flex:0 0 auto;min-height:32px;border:1px solid rgba(69,212,131,.32);border-radius:6px;padding:0 10px;color:var(--green);font-size:12px;font-weight:850}.legalSection[open] .legalSectionToggle{color:#07110c;background:var(--green)}.legalSection li,.legalSection p{color:var(--muted);line-height:1.65}.legalSection ul{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding-left:20px}.legalTableWrap{overflow-x:auto;max-width:1180px;margin:0 clamp(18px,6vw,72px);border:1px solid var(--line);border-radius:8px;background:rgba(13,18,28,.78)}.legalTable{width:100%;min-width:760px;border-collapse:collapse}.legalTable td,.legalTable th{border-bottom:1px solid var(--line);padding:16px;text-align:left;vertical-align:top;line-height:1.5}.legalTable thead th{color:var(--ink);background:rgba(255,255,255,.04)}.legalTable tbody th{color:var(--green)}.legalTable td{color:var(--muted)}.choicePanel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border:1px solid rgba(69,212,131,.36);border-radius:8px;padding:24px;background:rgba(69,212,131,.08)}.choicePanel h2{max-width:none;margin:0 0 10px;font-size:clamp(26px,4vw,44px)}.choicePanel p{margin:0;color:var(--muted);line-height:1.55}.choiceKicker{color:var(--green)!important;font-size:12px;font-weight:900;text-transform:uppercase}.choiceSignal{margin-top:12px!important;border:1px solid rgba(69,212,131,.34);border-radius:6px;padding:10px 12px;color:#d6f8e2!important;background:rgba(8,11,16,.5);font-size:14px}.choiceActions{display:grid;grid-gap:8px;gap:8px;min-width:190px}.choiceActions a,.choiceActions button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid var(--line);border-radius:6px;padding:0 12px;color:var(--ink);background:rgba(255,255,255,.06);cursor:pointer;font-weight:800;white-space:nowrap}.choiceActions .primaryChoice{border-color:transparent;color:#07110c;background:var(--green)}.choiceActionStatus{min-height:18px;margin:0;color:var(--muted);font-size:12px;line-height:1.4}.privacyRequestForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.privacyRequestForm label{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:13px;font-weight:800}.privacyRequestForm .wide,.privacyRequestForm button{grid-column:1/-1}.formHelpText{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.privacyRequestForm input,.privacyRequestForm select,.privacyRequestForm textarea{width:100%;border:1px solid var(--line);border-radius:6px;padding:12px;color:var(--ink);background:#05070a;font:inherit}.privacyRequestForm input:invalid:not(:placeholder-shown),.privacyRequestForm input[aria-invalid=true],.privacyRequestForm textarea:invalid:not(:placeholder-shown),.privacyRequestForm textarea[aria-invalid=true]{border-color:rgba(255,107,107,.72);box-shadow:0 0 0 4px rgba(255,107,107,.12)}@keyframes scan{0%{transform:translateX(-70%)}to{transform:translateX(70%)}}@keyframes threatSweep{0%{transform:translateX(0) rotate(-7deg)}to{transform:translateX(145vw) rotate(-7deg)}}@keyframes driftThreat{0%{transform:translateZ(0);opacity:.25}20%{opacity:.9}60%{opacity:.72}to{transform:translate3d(-24vw,-18px,0);opacity:0}}@keyframes floatRequest{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes requestDrift{0%{transform:translate3d(48px,16px,0) scale(.96);opacity:.18}18%{opacity:.94}46%{transform:translate3d(-38px,-14px,0) scale(1);opacity:.88}76%{transform:translate3d(22px,12px,0) scale(.98);opacity:.72}to{transform:translate3d(-58px,-24px,0) scale(.94);opacity:.16}}@keyframes revealUp{0%{opacity:.3;transform:translateY(34px) scale(.985);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes introBadgePulse{0%,to{transform:translateY(0) scale(1);box-shadow:0 0 0 1px rgba(69,212,131,.18),0 0 18px rgba(69,212,131,.24)}50%{transform:translateY(-1px) scale(1.025);box-shadow:0 0 0 1px rgba(214,248,226,.38),0 0 30px rgba(69,212,131,.44)}}@keyframes introBadgeShine{0%{transform:translateX(0) rotate(18deg);opacity:0}18%{opacity:.85}44%,to{transform:translateX(360%) rotate(18deg);opacity:0}}@keyframes introBadgeSparkle{0%,to{opacity:.28;transform:scale(.82)}45%{opacity:1;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.popularBadge,.popularBadge:after,.popularBadge:before{animation:none}}@media (max-width:1180px){.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.siteHeader{position:-webkit-sticky;position:sticky;flex-wrap:wrap}.siteHeader nav{order:3;width:100%;flex-wrap:wrap;gap:12px 18px;overflow:visible}.siteHeader .navLink{min-height:28px}.siteHeader .navLink:after{bottom:-2px}.hero{min-height:88vh}.statStrip{grid-template-columns:1fr}.plansHeader{align-items:stretch;flex-direction:column}.billingToggle{width:100%}.billingToggle button{flex:1 1}.request,.threatChip{display:none}.contactBand,.contactForm,.contactHero,.contactTrustBand,.coverageGrid,.featureGrid,.install,.leadIntentOptions,.notFoundLinks,.planGrid,.seoContent,.seoFaq>div,.seoFinalCta,.seoWorkflowGrid,.useCaseGrid{grid-template-columns:1fr}.seoHeader{align-items:flex-start;flex-direction:column}.seoHeader nav{flex-wrap:wrap}.seoJumpNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.seoJumpNav a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;text-align:center}.seoFinalCta{align-items:start;margin-bottom:48px}.seoFinalActions{justify-content:stretch}.seoFinalActions .button{flex:1 1;justify-content:center;min-width:min(100%,220px)}.billingIntentForm,.billingIntentPanel,.billingIntentPanel.visible,.siteFooter{grid-template-columns:1fr}.siteFooter{align-items:flex-start}.footerNavGroups{justify-items:start}.siteFooter nav{justify-content:flex-start}.legalTop{align-items:flex-start;flex-direction:column}.legalTop nav{justify-content:flex-start}.choicePanel,.legalMeta,.privacyRequestForm{grid-template-columns:1fr}.choiceActions{min-width:0}.cookieBanner{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));grid-template-columns:1fr;width:auto;gap:8px;padding:10px}.cookieActions{justify-content:stretch;margin-top:0}.cookieActions button{flex:1 1}.scrollTopButton{width:42px;height:42px}.notFoundHero{padding-top:68px;padding-bottom:30px}.notFoundActions .button{width:100%}}@media (max-width:520px){.cookieBanner{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto}.cookieBanner strong{margin-bottom:2px;font-size:13px}.cookieBanner p{font-size:12px;line-height:1.35}.cookieFullCopy{display:none}.cookieShortCopy{display:inline}.cookieLinks{margin-top:4px}.cookieLinks a:not(:last-child){display:none}.cookieActions{gap:6px}.cookieActions button{min-height:40px;padding:0 8px;font-size:12px}}@supports (animation-timeline:view()){.band .sectionHeading,.codePanel,.comparisonWrap,.contactForm,.coverageGrid article,.featureGrid article,.metricCopy,.plan{animation:revealUp both;animation-timeline:view();animation-range:entry 0 cover 32%}.coverageGrid article:nth-child(2),.coverageGrid article:nth-child(5),.featureGrid article:nth-child(2),.plan:nth-child(2){animation-range:entry 6% cover 36%}.coverageGrid article:nth-child(3),.coverageGrid article:nth-child(6),.featureGrid article:nth-child(3),.plan:nth-child(3){animation-range:entry 12% cover 42%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.001ms!important}.coverageGrid article:hover,.dashButton:hover:not(:disabled),.dashNav button.active,.dashNav button:hover,.docsGuideLinks a:focus-visible,.docsGuideLinks a:hover,.featureGrid article:hover,.iconDashButton:hover,.installTabs button.active,.installTabs button:hover,.notFoundLinks a:focus-visible,.notFoundLinks a:hover,.oauthButton:hover,.plan:hover,.recentDecisionRow:hover,.scrollTopButton.visible,.scrollTopButton:focus-visible,.scrollTopButton:hover,.siteRow:hover,.useCaseGrid a:hover,[data-dashboard-theme=light] .dashNav button.active,[data-dashboard-theme=light] .dashNav button:hover{transform:none}}.authShell{place-items:center;padding:28px;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),#080b10;background-size:42px 42px}.authPanel{width:min(100%,520px);border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:28px;background:#111820}.authPanel h1,.dashHeader h1{margin:0;font-size:clamp(34px,6vw,58px);line-height:1}.authPanel p,.dashMuted{color:#aab7c6;line-height:1.55}.authForm{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.authActions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px}.authActions a,.authBottomText a{color:#dce6f2;font-weight:700;text-decoration:none}.authActions a:hover,.authBottomText a:hover{text-decoration:underline}.authSwitch{display:flex;gap:6px;margin-top:14px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:6px;background:rgba(255,255,255,.04)}.oauthButtons{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:18px 0 0}.oauthButton{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:58px;border:1px solid #d7dce3;border-radius:8px;padding:0 18px;background:#ffffff;color:#05070a;cursor:pointer;font-family:Arial,sans-serif;font-size:17px;font-weight:650;letter-spacing:0;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.oauthButton.apple{background:#ffffff;color:#07110c}.oauthButton:hover:not(:disabled){border-color:#ffffff;background:#ffffff;box-shadow:0 10px 30px rgba(255,255,255,.12);transform:translateY(-1px)}.oauthButton:disabled{cursor:not-allowed;opacity:.52}.oauthButton svg{width:24px;height:24px;flex:0 0 auto;display:block}.authHint{border:1px solid rgba(69,212,131,.18);border-radius:8px;padding:12px 14px;background:rgba(69,212,131,.06);font-size:14px}.authSwitch button{flex:1 1;min-height:38px;border:0;border-radius:6px;color:#aab7c6;background:transparent;cursor:pointer;font-weight:800}.authSwitch button.active,.authSwitch button:hover{color:#07110c;background:#45d483}.authForm label{color:#aab7c6;font-size:13px;font-weight:760}.authField,.authForm label{display:grid;grid-gap:8px;gap:8px}.authField label{color:#aab7c6;font-size:13px;font-weight:760}.authForm label span{color:#7d8a9a;font-weight:650}.authForm input,.dashForm input,.dashForm select{width:100%;min-height:42px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0 12px;color:#f8fafc;background:#080c12}.authForm input[aria-invalid=true],.dashForm input[aria-invalid=true]{border-color:rgba(255,107,107,.72);box-shadow:0 0 0 4px rgba(255,107,107,.12)}.contactSmall{display:inline-block;margin-top:18px;color:#45d483;font-size:13px;font-weight:760}.dashLegalLinks,.docsLegalLinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;color:#aab7c6;font-size:12px;font-weight:760}.dashLegalLinks button{border:0;padding:0;color:inherit;background:transparent;cursor:pointer;font:inherit}.dashLegalLinks a:hover,.dashLegalLinks button.active,.dashLegalLinks button:hover,.docsLegalLinks a:hover{color:#45d483}.primaryDash{color:#07110c;border-color:transparent;background:#45d483}.dashNotice{border:1px solid rgba(69,212,131,.28);border-radius:6px;color:#d6f8e2;background:rgba(69,212,131,.08)}.dashNotice,.dashboardWarning{margin:0 0 18px;padding:12px 14px}.dashboardWarning{border:1px solid rgba(245,158,11,.36);border-radius:6px;color:#fde68a;background:rgba(245,158,11,.1);font-size:13px;font-weight:780;line-height:1.45}.authPanel .dashboardWarning{margin-top:16px;color:#92400e;background:#fffbeb;border-color:#fbbf24}.formError{margin:14px 0 0;border:1px solid rgba(255,107,107,.78);border-radius:6px;padding:10px 12px;color:#ffe6e6!important;background:rgba(210,35,35,.18);box-shadow:inset 0 0 0 1px rgba(255,107,107,.18);font-size:13px;font-weight:800}.wideFormError{grid-column:1/-1;margin:0}.stackedDashForm>.dashMuted{margin:-4px 0 0}.dashShell{min-height:100vh;display:grid;grid-template-columns:240px minmax(0,1fr);background:#090b10;color:#f8fafc}[data-dashboard-theme=light] .authShell,[data-dashboard-theme=light] .dashShell{background:#f4f7fa;color:#111827}[data-dashboard-theme=light] .authPanel,[data-dashboard-theme=light] .dashAside,[data-dashboard-theme=light] .dashMetrics article,[data-dashboard-theme=light] .dashPanel{border-color:#d8e0ea;background:#ffffff;color:#111827}[data-dashboard-theme=light] .analyticsControls label,[data-dashboard-theme=light] .authForm label,[data-dashboard-theme=light] .authPanel p,[data-dashboard-theme=light] .dashForm label,[data-dashboard-theme=light] .dashMetrics span,[data-dashboard-theme=light] .dashMuted{color:#5d6675}[data-dashboard-theme=light] .accountFacts div,[data-dashboard-theme=light] .analyticsControls input,[data-dashboard-theme=light] .analyticsControls select,[data-dashboard-theme=light] .authForm input,[data-dashboard-theme=light] .billingStatusGrid div,[data-dashboard-theme=light] .dashForm input,[data-dashboard-theme=light] .dashForm select,[data-dashboard-theme=light] .decisionProofTableWrap,[data-dashboard-theme=light] .installCodePanel pre,[data-dashboard-theme=light] .oneTimeKeyBox code,[data-dashboard-theme=light] .siteRow,[data-dashboard-theme=light] .uaInsight,[data-dashboard-theme=light] .usageSummaryGrid article{border-color:#d8e0ea;color:#111827;background:#f8fafc}[data-dashboard-theme=light] .dashBrand .brandWordmark{background-image:url(/voidek-wordmark-dark.svg);filter:none}[data-dashboard-theme=light] .billingStatusGrid strong,[data-dashboard-theme=light] .dashHeader h1,[data-dashboard-theme=light] .dashList li strong,[data-dashboard-theme=light] .dashMetrics strong,[data-dashboard-theme=light] .dashPanel h2,[data-dashboard-theme=light] .dashPanel h3,[data-dashboard-theme=light] .firstSitePrompt strong,[data-dashboard-theme=light] .quotaMeter>span strong,[data-dashboard-theme=light] .recentDecisionRow strong,[data-dashboard-theme=light] .requestPath,[data-dashboard-theme=light] .retentionNotePanel strong,[data-dashboard-theme=light] .sourceType,[data-dashboard-theme=light] .tableHead h2,[data-dashboard-theme=light] .uaInsight h3,[data-dashboard-theme=light] .uaInsight p strong,[data-dashboard-theme=light] .uaLabel,[data-dashboard-theme=light] .usageSummaryGrid strong{color:#111827}[data-dashboard-theme=light] .billingLink,[data-dashboard-theme=light] .dashButton,[data-dashboard-theme=light] .dashNav button,[data-dashboard-theme=light] .iconDashButton{border-color:#cbd5e1;color:#111827;background:#ffffff}[data-dashboard-theme=light] .dashNav button.active,[data-dashboard-theme=light] .dashNav button:hover{color:#06120c;background:#45d483;transform:translateX(2px)}[data-dashboard-theme=light] .installProgressStrip li{border-color:#dbe2ea;background:#f8fafc}[data-dashboard-theme=light] .installProgressStrip li.complete{border-color:#18a365;background:#e9fbf1}[data-dashboard-theme=light] .installProgressStrip strong{color:#111827}[data-dashboard-theme=light] .installProgressStrip em{color:#64748b}[data-dashboard-theme=light] .dashButton.primaryDash,[data-dashboard-theme=light] .primaryDash{color:#06120c;border-color:#45d483;background:#45d483}[data-dashboard-theme=light] .dashButton:hover:not(:disabled),[data-dashboard-theme=light] .recentDecisionRow:hover,[data-dashboard-theme=light] .siteRow:hover{border-color:rgba(20,150,82,.42);box-shadow:0 12px 28px rgba(15,23,42,.12)}[data-dashboard-theme=light] .dashTable td,[data-dashboard-theme=light] .dashTable th{border-bottom-color:#d8e0ea;color:#111827}[data-dashboard-theme=light] .dashTable th{color:#334155;background:#eef3f8}[data-dashboard-theme=light] .dashList li,[data-dashboard-theme=light] .emptySiteState span,[data-dashboard-theme=light] .firstSitePrompt span,[data-dashboard-theme=light] .onboardingChecklist em,[data-dashboard-theme=light] .quotaMeter>span,[data-dashboard-theme=light] .recentDecisionRow em,[data-dashboard-theme=light] .retentionNotePanel,[data-dashboard-theme=light] .tableHead span,[data-dashboard-theme=light] .testDecisionFollowup span,[data-dashboard-theme=light] .uaMeta,[data-dashboard-theme=light] .uaRaw,[data-dashboard-theme=light] .usageSummaryGrid span{color:#64748b}[data-dashboard-theme=light] .uaInsight p{color:#475569;background:#f1f5f9}[data-dashboard-theme=light] .decisionProofTable td,[data-dashboard-theme=light] .decisionProofTable th{border-bottom-color:#d8e0ea;color:#111827}[data-dashboard-theme=light] .decisionProofTable thead th{color:#334155;background:#eef3f8}[data-dashboard-theme=light] .decisionProofTable p,[data-dashboard-theme=light] .decisionProofTable small,[data-dashboard-theme=light] .decisionProofTable td span,[data-dashboard-theme=light] .decisionProofTable th span{color:#64748b}[data-dashboard-theme=light] .decisionProofTable code,[data-dashboard-theme=light] .decisionProofTable td strong{color:#111827}[data-dashboard-theme=light] .usageSummaryHeader>strong{color:#0f5132;border-color:rgba(20,150,82,.24);background:rgba(20,150,82,.08)}[data-dashboard-theme=light] .quotaMeter>em{background:#e2e8f0}[data-dashboard-theme=light] .dashboardWarning{color:#92400e;border-color:#fbbf24;background:#fffbeb}[data-dashboard-theme=light] .firstSitePrompt{border-color:rgba(20,150,82,.28);background:rgba(69,212,131,.12)}[data-dashboard-theme=light] .analyticsEmptyChecks span,[data-dashboard-theme=light] .emptyLogState,[data-dashboard-theme=light] .emptySiteState,[data-dashboard-theme=light] .oneTimeKeyChecklist li,[data-dashboard-theme=light] .testDecisionFollowup{border-color:#dbe2ea;background:#f8fafc}[data-dashboard-theme=light] .analyticsEmptyChecks strong,[data-dashboard-theme=light] .emptyLogState strong,[data-dashboard-theme=light] .emptySiteState strong,[data-dashboard-theme=light] .emptyTableState strong,[data-dashboard-theme=light] .onboardingChecklist strong,[data-dashboard-theme=light] .testDecisionFollowup strong{color:#111827}[data-dashboard-theme=light] .analyticsEmptyChecks em,[data-dashboard-theme=light] .emptyLogState span,[data-dashboard-theme=light] .emptyTableState span,[data-dashboard-theme=light] .oneTimeKeyChecklist span{color:#64748b}[data-dashboard-theme=light] .oneTimeKeyChecklist code{color:#14532d}[data-dashboard-theme=light] .testDecisionFollowup ol{color:#64748b}[data-dashboard-theme=light] .testDecisionFollowup code{color:#14532d}[data-dashboard-theme=light] .formError{color:#7f1d1d!important;border-color:#fb7185;background:#fff1f2}[data-dashboard-theme=light] .analyticsEmptyGuide,[data-dashboard-theme=light] .installStatusPanel.complete,[data-dashboard-theme=light] .onboardingPanel{border-color:rgba(20,150,82,.28);background:#ffffff}[data-dashboard-theme=light] .installStatusPanel,[data-dashboard-theme=light] .onboardingChecklist li{border-color:#dbe2ea;background:#f8fafc}.dashAside{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;border-right:1px solid rgba(237,242,247,.12);padding:24px;background:#0d1218}.dashBrand{display:inline-flex;align-items:center;justify-content:flex-start;margin-bottom:28px;font-size:24px;font-weight:780}.dashBrand .brandWordmark{width:132px;height:32px}.dashNav{display:grid;grid-gap:6px;gap:6px}.dashNav button{border-radius:6px;border:0;padding:10px 12px;color:#aab7c6;background:transparent;cursor:pointer;text-align:left;font:inherit;font-weight:740;transition:background .16s ease,color .16s ease,transform .16s ease}.dashNav button.active,.dashNav button:hover{background:rgba(255,255,255,.06);color:#f8fafc;transform:translateX(2px)}.dashAsideFooter{margin-top:auto}.dashMain{padding:28px}.dashHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.dashHeader>div{margin-right:auto}.dashButton{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0 14px;color:#f8fafc;background:rgba(255,255,255,.06);font:inherit;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.dashButton:hover:not(:disabled),.recentDecisionRow:hover,.siteRow:hover{border-color:rgba(69,212,131,.42);box-shadow:0 12px 30px rgba(0,0,0,.16);transform:translateY(-1px)}.iconDashButton{width:42px;height:42px;border:1px solid rgba(237,242,247,.12);border-radius:6px;color:#f8fafc;background:rgba(255,255,255,.06);cursor:pointer;font-size:18px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.iconDashButton:hover{border-color:rgba(69,212,131,.42);background:rgba(69,212,131,.12);transform:translateY(-1px)}.dashButton:disabled{cursor:not-allowed;opacity:.48}.dashButton.primaryDash,.primaryDash{color:#07110c;border-color:transparent;background:#45d483}.dashMetrics{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.dashMetrics,.onboardingPanel{display:grid;margin-bottom:18px}.onboardingPanel{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:18px;gap:18px;align-items:center;border-color:rgba(69,212,131,.22);background:linear-gradient(135deg,rgba(69,212,131,.08),transparent 42%),#111820}.onboardingLead{min-width:0}.onboardingActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.onboardingChecklist{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.onboardingChecklist li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:flex-start;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:12px;background:rgba(255,255,255,.035)}.onboardingChecklist li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(237,242,247,.14);border-radius:6px;color:#aab7c6;background:#080c12;font-weight:900}.onboardingChecklist li.done>span{color:#07110c;border-color:transparent;background:#45d483}.onboardingChecklist li.current{border-color:rgba(245,189,80,.42);background:rgba(245,189,80,.08)}.onboardingChecklist li.current>span{color:#1d1200;border-color:transparent;background:#f5bb4f}.onboardingChecklist strong{display:block;color:#f8fafc}.onboardingChecklist em{display:block;margin-top:4px;color:#aab7c6;font-size:13px;font-style:normal;line-height:1.4}.dashMetrics article,.dashPanel{border:1px solid rgba(237,242,247,.12);border-radius:8px;background:#111820}.dashMetrics article{padding:18px}.dashMetrics span{display:block;color:#aab7c6;font-size:13px}.dashMetrics strong{display:block;margin-top:10px;font-size:30px}.dashRegister{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:18px;gap:18px;margin-bottom:18px;padding:18px}.dashRegister p{color:#aab7c6;line-height:1.5}.dashForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;grid-gap:12px;gap:12px;align-items:end}.stackedDashForm{grid-template-columns:1fr}.dashForm label{display:grid;grid-gap:8px;gap:8px;color:#aab7c6;font-size:13px}.fieldHint{color:#7d8a9a;font-size:12px;font-weight:650;line-height:1.35}.dashLayout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);grid-gap:18px;gap:18px}.dashPanel{padding:18px}.dashPanel h2{margin:0 0 14px;font-size:24px;line-height:1.15}.billingPanel,.siteListPanel{margin-bottom:18px}.siteList{display:grid;grid-gap:10px;gap:10px}.siteRow{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(180px,.8fr) minmax(220px,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:12px;color:#aab7c6;background:#080c12;text-align:left;cursor:pointer}.siteRow.selected,.siteRow:hover{border-color:rgba(69,212,131,.5);color:#f8fafc;background:rgba(69,212,131,.06)}.siteRow em,.siteRow span,.siteRow strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.siteRow em{color:#7d8a9a;font-style:normal;font-size:12px}.billingPanel{grid-template-columns:minmax(0,1fr) auto;align-items:center}.billingPage,.billingPanel{display:grid;grid-gap:18px;gap:18px}.accountPanel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);grid-gap:18px;gap:18px;align-items:end}.billingPanel p{max-width:820px;color:#aab7c6;line-height:1.55}.billingNoteText{margin-top:10px}.billingActions{display:flex;flex-wrap:wrap;gap:10px}.billingStatusPanel{display:grid;grid-gap:14px;gap:14px}.billingStatusGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.billingStatusGrid div{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px;background:rgba(255,255,255,.04)}.billingStatusGrid span{display:block;color:#7d8a9a;font-size:12px;font-weight:800;text-transform:uppercase}.billingStatusGrid strong{display:block;margin-top:7px;overflow-wrap:anywhere}.billingLink{display:inline-flex;align-items:center;justify-content:center;min-width:132px;white-space:nowrap}.usageLine{margin-top:8px;color:#d6f8e2!important;font-weight:760}.usageSummaryPanel{display:grid;grid-gap:14px;gap:14px}.usageSummaryHeader{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.usageSummaryHeader h2{margin-bottom:8px}.usageSummaryHeader>strong{flex:0 0 auto;min-width:72px;border:1px solid rgba(69,212,131,.24);border-radius:8px;padding:10px 12px;color:#d6f8e2;background:rgba(69,212,131,.08);text-align:center;font-size:22px}.quotaMeter{display:grid;grid-gap:8px;gap:8px;color:#aab7c6;font-size:13px;font-weight:760}.quotaMeter>em{display:block;width:100%;height:10px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.quotaMeter>em>i{display:block;height:100%;max-width:100%;border-radius:inherit;background:#45d483}.quotaMeter>span{color:#aab7c6}.quotaMeter>span strong{color:#f8fafc}.compactQuotaMeter{max-width:520px;margin-top:14px}.usageSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.usageSummaryGrid article{min-width:0;border:1px solid rgba(237,242,247,.1);border-radius:6px;padding:12px;background:#080c12}.usageSummaryGrid span{display:block;color:#7d8a9a;font-size:12px;font-weight:760}.usageSummaryGrid strong{display:block;margin-top:6px;overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.dashTable{width:100%;border-collapse:collapse;table-layout:fixed}.dashTable td,.dashTable th{border-bottom:1px solid rgba(237,242,247,.12);padding:13px 10px;text-align:left;font-size:14px;overflow-wrap:anywhere;vertical-align:top}.dashTable th{color:#aab7c6;font-weight:650}.decisionProofPanel{display:grid;grid-gap:16px;gap:16px;margin-bottom:18px}.decisionProofHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.decisionProofHead h2{max-width:820px;margin-bottom:8px}.decisionProofHead p{margin:0;max-width:820px}.decisionProofHead>a{flex:0 0 auto}.decisionProofTableWrap{overflow-x:auto;border:1px solid rgba(237,242,247,.1);border-radius:8px;background:#080c12}.decisionProofTable{width:100%;min-width:860px;border-collapse:collapse;table-layout:fixed}.decisionProofTable td,.decisionProofTable th{border-bottom:1px solid rgba(237,242,247,.1);padding:13px 14px;text-align:left;vertical-align:top}.decisionProofTable thead th{color:#aab7c6;background:rgba(255,255,255,.04);font-size:12px;font-weight:850;text-transform:uppercase}.decisionProofTable tbody tr:last-child td,.decisionProofTable tbody tr:last-child th{border-bottom:0}.decisionProofTable tbody th{width:180px}.decisionProofTable small,.decisionProofTable td span,.decisionProofTable td strong,.decisionProofTable th span,.decisionProofTable th strong{display:block}.decisionProofTable th strong{color:#f8fafc}.decisionProofTable small,.decisionProofTable td span,.decisionProofTable th span{margin-top:5px;color:#7d8a9a;font-size:12px;line-height:1.35}.decisionProofTable code{color:#f8fafc;white-space:nowrap}.decisionProofTable td strong{margin-top:7px;color:#d6f8e2;font-size:12px}.decisionProofTable p{margin:0;max-width:none;color:#cbd5e1;font-size:13px;line-height:1.45}.uaInsightGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.uaInsight{border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:12px;background:#080c12}.uaInsight h3{margin:0 0 10px;color:#f8fafc;font-size:14px}.uaInsight p{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin:8px 0 0;overflow:hidden;border-radius:6px;padding:7px 8px;color:#aab7c6;background:rgba(255,255,255,.04)}.uaInsight p span,.uaInsight p strong{position:relative;z-index:1}.uaInsight p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uaInsight p strong{color:#f8fafc}.uaInsight p em{position:absolute;inset:auto auto 0 0;height:2px;border-radius:999px;background:#45d483}.uaLabel,.uaMeta{display:block}.uaLabel{max-width:260px;overflow:hidden;text-overflow:ellipsis;color:#f8fafc;white-space:nowrap}.uaMeta{margin-top:3px;color:#7d8a9a;font-size:12px}.requestPath,.sourceType,.uaRaw{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uaRaw{max-width:320px;margin-top:4px;color:#7d8a9a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px}.requestPath,.sourceType{color:#f8fafc}.retentionNotePanel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;color:#aab7c6;line-height:1.45}.retentionNotePanel strong{color:#f8fafc}.pill{display:inline-block;min-width:76px;border-radius:6px;padding:5px 8px;text-align:center;font-size:12px;font-weight:760}.pill.block{color:#2b0606;background:#ff6b6b}.pill.allow{color:#04140b;background:#49d383}.pill.challenge{color:#1d1200;background:#f5bb4f}.pill.log{color:#07111f;background:#93c5fd}.dashList{list-style:none;display:grid;grid-gap:12px;gap:12px;margin:0;padding:0}.dashList li{display:flex;justify-content:space-between;gap:12px;color:#aab7c6}.dashList li strong{color:#f8fafc}.overviewActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.firstSitePrompt{display:grid;grid-gap:10px;gap:10px;margin:16px 0;border:1px solid rgba(69,212,131,.28);border-radius:8px;padding:14px;background:rgba(69,212,131,.07)}.firstSitePrompt strong{color:#f8fafc;font-size:17px}.firstSitePrompt span{color:#aab7c6;line-height:1.5}.firstSitePrompt .dashButton{width:-moz-fit-content;width:fit-content}.emptySiteState{display:grid;grid-gap:6px;gap:6px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:14px;background:rgba(255,255,255,.035)}.emptySiteState strong{color:#f8fafc}.emptySiteState span{color:#aab7c6;line-height:1.45}.recentDecisionList{display:grid;grid-gap:10px;gap:10px}.recentDecisionList p,.recentDecisionRow{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;margin:0;border:0;border-bottom:1px solid rgba(237,242,247,.1);padding:0 0 10px;color:#aab7c6;background:transparent;text-align:left;cursor:pointer}.recentDecisionRow span{display:grid;grid-gap:3px;gap:3px;min-width:0}.recentDecisionRow span strong{overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.recentDecisionRow span em{overflow:hidden;color:#7d8a9a;font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.recentDecisionList p:last-child,.recentDecisionRow:last-child{border-bottom:0;padding-bottom:0}.emptyLogState{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:16px;background:rgba(255,255,255,.035)}.emptyLogState strong,.emptyTableState strong{color:#f8fafc}.emptyLogState span,.emptyTableState span{color:#aab7c6;line-height:1.5}.emptyLogState div{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.emptyTableState{display:grid;grid-gap:6px;gap:6px;padding:8px 0}.compactDashButton{margin-top:14px}.siteSettingsActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.siteSettingsActions .siteInstallButton{margin-top:0}.emptyStatePanel{max-width:760px}.accountPage,.faqPage,.installPage{display:grid;grid-gap:18px;gap:18px}.compactInstallHero{grid-template-columns:1fr}.installProgressStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:4px 0 0;padding:0;list-style:none}.installProgressStrip li{min-width:0;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:11px;background:rgba(255,255,255,.035)}.installProgressStrip em,.installProgressStrip span,.installProgressStrip strong{display:block}.installProgressStrip span{color:#45d483;font-size:11px;font-weight:900}.installProgressStrip strong{margin-top:5px;color:#f8fafc;font-size:15px}.installProgressStrip em{margin-top:2px;overflow:hidden;color:#aab7c6;font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.installProgressStrip li.complete{border-color:rgba(69,212,131,.34);background:rgba(69,212,131,.08)}.accountSummaryPanel,.apiKeyPanel,.installHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.apiKeyPanel h2{overflow-wrap:anywhere;font-size:22px}.apiKeyActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.installStatusPanel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.installStatusPanel.complete{border-color:rgba(69,212,131,.28);background:linear-gradient(135deg,rgba(69,212,131,.08),transparent 52%),#111820}.installStatusActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.installWorkbench{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);grid-gap:18px;gap:18px}.installTabs{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.installTabs button{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:13px;color:#aab7c6;background:#080c12;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.installTabs button span{color:#f8fafc;font-weight:800}.installTabs button em{font-size:12px;font-style:normal}.installTabs button.active,.installTabs button:hover{border-color:rgba(69,212,131,.5);background:rgba(69,212,131,.08);transform:translateY(-1px)}.installNote{margin:0;color:#aab7c6;line-height:1.55}.installCodePanel{min-width:0;display:grid;align-content:start;grid-gap:12px;gap:12px}.installCodePanel>div,.tableHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.installCodePanel strong,.tableHead span{color:#aab7c6;font-size:13px;font-weight:800}.installCodePanel pre{min-height:320px;margin:0;overflow:auto;padding:18px;color:#d6f8e2;background:#05070a}.installCodePanel pre,.testDecisionFollowup{border:1px solid rgba(237,242,247,.12);border-radius:8px}.testDecisionFollowup{display:grid;grid-gap:8px;gap:8px;padding:14px;background:rgba(255,255,255,.035)}.testDecisionFollowup strong{color:#f8fafc}.testDecisionFollowup ol,.testDecisionFollowup span{color:#aab7c6;line-height:1.45}.testDecisionFollowup ol{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:20px}.testDecisionFollowup li::marker{color:#45d483;font-weight:850}.testDecisionFollowup code{color:#d6f8e2}.testDecisionFollowup .dashButton{width:-moz-fit-content;width:fit-content}.dashInstallCode{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-gap:18px;gap:18px}.dashInstallCode pre{min-width:0}.dashInstallCode code{white-space:pre-wrap}.dashInstallCode .languagePicker{max-width:260px}.dashInstallCode .languagePicker,.languagePicker{display:grid;grid-gap:8px;gap:8px;color:#aab7c6;font-size:13px;font-weight:760}.languagePicker{min-width:220px}.dashInstallCode .languagePicker select,.languagePicker select{min-height:42px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0 12px;color:#f8fafc;background:#080c12}.accountFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.accountFacts div{border:1px solid rgba(237,242,247,.1);border-radius:6px;padding:12px;background:#080c12}.accountFacts dt{color:#7d8a9a;font-size:12px;font-weight:760}.accountFacts dd{margin:6px 0 0;overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.accountEditPanel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,1fr);grid-gap:18px;gap:18px;align-items:flex-start}.modalBackdrop{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:20px;background:rgba(3,7,11,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.apiKeyModal{width:min(100%,680px);border:1px solid rgba(237,242,247,.16);border-radius:8px;padding:22px;color:#f8fafc;background:#111820;box-shadow:0 24px 80px rgba(0,0,0,.4)}.apiKeyModal h2{margin:0 0 10px;font-size:clamp(28px,5vw,42px);line-height:1.05}.apiKeyModal p{color:#aab7c6;line-height:1.55}.oneTimeKeyChecklist{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.oneTimeKeyChecklist li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:10px;background:rgba(255,255,255,.035)}.oneTimeKeyChecklist strong{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#07110c;background:#45d483;font-size:12px}.oneTimeKeyChecklist span{color:#aab7c6;font-size:13px;line-height:1.45}.oneTimeKeyChecklist code{color:#d6f8e2}.oneTimeKeyBox{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;margin:18px 0}.oneTimeKeyBox code{overflow:hidden;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:13px;color:#d6f8e2;background:#080c12;text-overflow:ellipsis;white-space:nowrap}.modalActions{display:flex;justify-content:flex-end}.analyticsPage{display:grid;grid-gap:18px;gap:18px}.analyticsToolbar{display:grid;grid-template-columns:minmax(280px,.5fr) minmax(0,1.5fr);grid-gap:18px;gap:18px;align-items:end;overflow:hidden}.analyticsControls{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));grid-gap:10px;gap:10px;align-items:end;min-width:0}.analyticsControls label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#aab7c6;font-size:12px;font-weight:760}.analyticsControls .analyticsTimeField{min-width:min(100%,172px)}.analyticsControls input,.analyticsControls select{width:100%;min-width:0;min-height:40px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0 12px;color:#f8fafc;background:#080c12;text-overflow:ellipsis}.analyticsControls input[aria-invalid=true]{border-color:rgba(255,107,107,.72);box-shadow:0 0 0 4px rgba(255,107,107,.12)}.analyticsFilterError{margin:4px 0 0;color:#ffd2d2;font-size:13px;font-weight:760}.analyticsEmptyGuide{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr) auto;grid-gap:16px;gap:16px;align-items:center;border-color:rgba(69,212,131,.24);background:linear-gradient(135deg,rgba(69,212,131,.08),transparent 50%),#111820}.analyticsEmptyChecks{display:grid;grid-gap:8px;gap:8px}.analyticsEmptyChecks span{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:10px;gap:10px;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:10px;background:rgba(255,255,255,.035)}.analyticsEmptyChecks strong{color:#d6f8e2;font-size:12px}.analyticsEmptyChecks em{color:#aab7c6;font-size:13px;font-style:normal}.clearTimeButton{align-self:end;width:100%;min-height:40px;white-space:nowrap}.copyToast{margin:-4px 0 14px!important;color:#d6f8e2!important;font-size:13px;font-weight:760}.copyToast.error{color:#ffd2d2!important}.faqLayout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:18px;gap:18px}.faqCategories{display:grid;align-content:start;grid-gap:8px;gap:8px}.faqCategories button,.faqItem button{border:1px solid rgba(237,242,247,.12);border-radius:8px;color:#aab7c6;background:#080c12;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.faqCategories button{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;text-align:left;font-weight:800}.faqCategories button span,.faqItemIcon{display:inline-grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border-radius:6px;color:#07110c;background:#45d483;font-size:10px;font-weight:950;letter-spacing:0}.faqCategories button.active,.faqCategories button:hover,.faqItem button:hover{border-color:rgba(69,212,131,.45);color:#f8fafc;background:rgba(69,212,131,.08)}.faqAccordion{display:grid;grid-gap:10px;gap:10px}.faqItem{border:1px solid rgba(237,242,247,.12);border-radius:8px;background:#111820}.faqItem button{display:grid;grid-template-columns:36px minmax(0,1fr) 24px;align-items:center;width:100%;grid-gap:12px;gap:12px;border:0;padding:16px;text-align:left;font-weight:850}.faqItem button>span:not(.faqItemIcon){display:grid;grid-gap:4px;gap:4px;min-width:0}.faqItem button strong{color:#f8fafc;line-height:1.3}.faqItem button em{color:#aab7c6;font-size:13px;font-style:normal;font-weight:650;line-height:1.35}.faqItem button b{color:#45d483;font-size:20px;line-height:1;text-align:right}.faqItem p{margin:0;padding:0 16px 16px;color:#aab7c6;line-height:1.6}.docsShell{grid-template-columns:280px minmax(0,1fr);background:#ffffff;overflow-x:clip}.docsLoading,.docsShell{min-height:100vh;display:grid;color:#111827}.docsLoading{align-content:center;justify-items:start;grid-gap:22px;gap:22px;padding:clamp(28px,8vw,96px);background:linear-gradient(rgba(20,125,79,.06) 1px,transparent 0),linear-gradient(90deg,rgba(20,125,79,.06) 1px,transparent 0),#ffffff;background-size:42px 42px}.docsLoading .brandWordmark{width:132px;height:32px;background-image:url(/voidek-wordmark-dark.svg)}.docsLoading h1{margin:4px 0 10px;color:#111827;font-size:clamp(34px,7vw,64px);line-height:1.02}.docsLoading p:last-child{max-width:520px;margin:0;color:#5d6675;font-size:18px;line-height:1.55}.docsAside{min-width:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:10px;border-right:1px solid #dbe2ea;padding:22px;background:#f5f7f9}.docsBrand{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;color:#111827;font-size:20px;font-weight:780}.docsBrand .brandWordmark{width:118px;height:28px;background-image:url(/voidek-wordmark-dark.svg);filter:none}.docsNav{display:grid;grid-gap:6px;gap:6px}.docsNav button{border:0;border-radius:6px;padding:9px 10px;color:#5d6675;background:transparent;text-align:left;cursor:pointer;font-weight:680}.docsNav button.active,.docsNav button:hover{background:#e9eef4;color:#111827}.docsNav button.active{box-shadow:inset 3px 0 0 #147d4f}.docsSupport{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:36px;border:1px solid #dbe2ea;border-radius:6px;padding:0 10px;color:#147d4f;font-size:13px;font-weight:760}.docsAsideActions{display:grid;grid-gap:8px;gap:8px;align-items:stretch}.docsAsideActions .docsSupport{width:100%}.primaryDocsSupport{border-color:transparent;color:#07110c;background:#45d483}.docsAsideFooter{margin-top:auto;display:grid;grid-gap:10px;gap:10px}.docsMain{min-width:0;width:100%;max-width:1120px;padding:56px clamp(20px,6vw,80px)}.docsIntro{padding-bottom:34px}.docsIntro h1{max-width:820px;font-size:clamp(42px,7vw,72px);line-height:1.02}.docsIntro p,.docsSection p{max-width:760px;color:#5d6675;font-size:18px;line-height:1.55}.docsIntroActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.docsIntroPrimary,.docsIntroSecondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #dbe2ea;border-radius:6px;padding:0 14px;font-size:14px;font-weight:820}.docsIntroPrimary{color:#07110c;border-color:transparent;background:#45d483}.docsIntroSecondary{color:#147d4f;background:#ffffff}.docsSection{border-bottom:1px solid #dbe2ea;padding:42px 0}.decisionProofSection{display:grid;grid-gap:18px;gap:18px}.decisionProofSection .decisionProofTableWrap{border-color:#dbe2ea;background:#ffffff}.decisionProofSection .decisionProofTable{min-width:900px}.decisionProofSection .decisionProofTable td,.decisionProofSection .decisionProofTable th{border-bottom-color:#dbe2ea;color:#111827}.decisionProofSection .decisionProofTable thead th{color:#334155;background:#f0f4f8}.decisionProofSection .decisionProofTable code,.decisionProofSection .decisionProofTable td strong,.decisionProofSection .decisionProofTable th strong{color:#111827}.decisionProofSection .decisionProofTable p,.decisionProofSection .decisionProofTable small,.decisionProofSection .decisionProofTable td span,.decisionProofSection .decisionProofTable th span{color:#5d6675}.docsSection h2{margin-bottom:14px;color:#111827;font-size:28px}.docsSection h3{color:#111827}.docsSectionHead{margin-bottom:18px}.docsQuickstart{margin-top:28px;border-top:1px solid #dbe2ea;padding-top:28px}.docsQuickstart h2{max-width:780px;margin:0 0 12px;color:#111827;font-size:28px;line-height:1.12}.docsHeroGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.docsHeroGrid article{min-width:0;display:grid;grid-gap:8px;gap:8px;border:1px solid #dbe2ea;border-radius:8px;padding:16px;background:#f5f7f9}.docsHeroGrid span{color:#5d6675;font-size:13px;font-weight:760}.docsHeroGrid code{white-space:nowrap;color:#147d4f;font-size:14px;font-weight:760}.docsGuideLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.docsGuideLinks a{display:grid;grid-gap:8px;gap:8px;min-height:132px;border:1px solid #dbe2ea;border-radius:8px;padding:16px;background:#ffffff;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.docsGuideLinks a:focus-visible,.docsGuideLinks a:hover{transform:translateY(-2px);border-color:rgba(20,125,79,.38);box-shadow:0 14px 34px rgba(15,23,42,.08)}.docsGuideLinks strong{color:#07110c;font-size:17px}.docsGuideLinks span{color:#5d6675;font-size:14px;line-height:1.45}.docsSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.docsSteps article{border:1px solid #dbe2ea;border-radius:8px;padding:16px;background:#f8fafc}.docsSteps span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;color:#07110c;background:#45d483;font-weight:900}.docsSteps h3{margin:14px 0 8px;font-size:17px}.docsSteps p{margin:0;font-size:14px}.docsLanguageTabs{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 12px;border:1px solid #dbe2ea;border-radius:8px;padding:8px;background:#f8fafc}.docsLanguageTabs button{min-height:38px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:#5d6675;background:transparent;cursor:pointer;font-weight:760}.docsLanguageTabs button.active,.docsLanguageTabs button:hover{border-color:#147d4f;color:#07110c;background:#45d483}.docsSpecLink{display:inline-flex;align-items:center;min-height:40px;margin:0 0 14px;border:1px solid #147d4f;border-radius:6px;padding:0 14px;color:#07110c;background:#45d483;font-weight:800}.docsSpecLink:hover{filter:brightness(.96)}.endpointStack{display:grid;grid-gap:18px;gap:18px}.endpointCard{display:grid;grid-gap:16px;gap:16px;border:1px solid #dbe2ea;border-radius:8px;padding:18px;background:#f8fafc}.endpointHead{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.endpointHead span{border-radius:6px;padding:6px 8px;color:#07110c;background:#45d483;font-size:12px;font-weight:900}.endpointHead code{color:#111827;font-size:15px;font-weight:760}.endpointResponse{display:grid;grid-gap:10px;gap:10px}.endpointResponse summary{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:36px;border:1px solid #dbe2ea;border-radius:6px;padding:0 10px;color:#147d4f;background:#ffffff;cursor:pointer;font-size:13px;font-weight:820;list-style:none}.endpointResponse summary::-webkit-details-marker{display:none}.paramTable{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid #dbe2ea;border-radius:8px;background:#ffffff}.paramTable td,.paramTable th{border-bottom:1px solid #dbe2ea;padding:12px;text-align:left;vertical-align:top;color:#5d6675;font-size:14px;line-height:1.45}.paramTable th{color:#111827;background:#f0f4f8}.paramTable tr:last-child td{border-bottom:0}.paramTable code{color:#147d4f;font-weight:760}.docsCodeBlock{position:relative}.docsCodeBlock button{position:absolute;top:10px;right:10px;z-index:1;min-height:32px;border:1px solid rgba(214,248,226,.22);border-radius:6px;padding:0 10px;color:#d6f8e2;background:rgba(8,11,16,.82);cursor:pointer;font-size:12px;font-weight:850}.docsCodeBlock button:hover{color:#07110c;border-color:transparent;background:#45d483}.docsSection pre{max-width:100%;overflow-x:auto;margin:0;padding-top:54px;color:#d6f8e2;background:#07110c}.docsCardGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.docsCardGrid article{display:grid;grid-gap:8px;gap:8px;border:1px solid #dbe2ea;border-radius:8px;padding:16px;background:#f8fafc}.docsCardGrid strong{color:#147d4f;font-weight:800;text-transform:lowercase}.docsCardGrid span{color:#111827;font-weight:780}.docsCardGrid p{margin:0;font-size:14px}.maturityGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.maturityGrid article{border:1px solid #dbe2ea;border-radius:8px;padding:18px;background:#f8fafc}.maturityGrid h3{margin-bottom:10px}.maturityGrid p{margin:0;font-size:15px}.docsLibraryList{display:grid;grid-gap:10px;gap:10px}.docsLibraryList article{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid #dbe2ea;border-radius:8px;padding:14px;background:#f8fafc}.docsLibraryList code{color:#147d4f;font-weight:800}.docsLibraryList span{color:#5d6675}@media (max-width:980px){.dashShell,.docsShell{grid-template-columns:1fr}.dashAside,.docsAside{position:static;height:auto}.dashAside{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;border-right:0;border-bottom:1px solid rgba(237,242,247,.12)}.dashNav{display:flex;gap:8px;grid-auto-flow:column;overflow-x:auto;padding-bottom:6px;scroll-padding-inline:4px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.dashNav button{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.accountEditPanel,.accountFacts,.accountPanel,.accountSummaryPanel,.analyticsEmptyGuide,.analyticsToolbar,.apiKeyPanel,.billingPanel,.dashForm,.dashInstallCode,.dashLayout,.dashMetrics,.dashRegister,.decisionProofHead,.docsCardGrid,.docsHeroGrid,.docsLibraryList article,.docsSteps,.faqLayout,.installHero,.installStatusPanel,.installWorkbench,.maturityGrid,.onboardingPanel,.oneTimeKeyBox,.retentionNotePanel,.siteRow,.uaInsightGrid,.usageSummaryGrid{grid-template-columns:1fr}.dashHeader{align-items:flex-start;flex-direction:column}.analyticsControls{justify-content:flex-start}.decisionProofHead{align-items:stretch;flex-direction:column}.decisionProofHead>a{width:-moz-fit-content;width:fit-content}.apiKeyActions,.modalActions{justify-content:flex-start}.languagePicker{min-width:0}}.brandLockup{display:inline-flex;align-items:center;width:116px;height:28px;overflow:visible}.brandLockup.sm{width:104px;height:25px}.brandLockup.lg{width:min(72vw,690px);height:auto;aspect-ratio:540/130}.brandLockup.dark .brandWordmark{background-image:url(/voidek-wordmark-dark.svg);filter:none}.publicHeader{min-height:72px;min-width:0}.publicHeader.lightHeader{border-color:#dbe2ea;background:rgba(255,255,255,.9)}.publicHeader.lightHeader .navLink,.publicHeader.lightHeader .primaryNav,.publicHeader.lightHeader .utilityNav{color:#5d6675}.publicHeader.lightHeader .navLink:hover{color:#111827}.primaryNav,.utilityNav{align-items:center;min-width:0}.utilityNav{margin-left:auto}.utilityNav .navAction{flex:0 0 auto}.mobileMenuButton,.mobileNav{display:none}.mobileMenuButton{width:40px;height:40px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:rgba(255,255,255,.06);cursor:pointer}.mobileMenuButton span{display:block;width:18px;height:2px;margin:4px auto;border-radius:999px;background:currentColor}.publicHeader.lightHeader .mobileMenuButton{border-color:#dbe2ea;color:#111827;background:#ffffff}.compactFooter{align-items:center}.compactFooter nav{flex-wrap:wrap;justify-content:center}.compactFooter .footerNavGroups{min-width:min(100%,520px)}.footerBrand{display:inline-flex;align-items:center;flex:0 0 auto}.lightFooter{border-top:1px solid #dbe2ea;color:#5d6675;background:#ffffff}.lightFooter .footerCta{color:#07110c;background:#45d483}.lightFooter .footerLink{border-color:#dbe2ea;color:#147d4f;background:#f5f7f9}.lightFooter .footerLink>span{color:#07110c;background:#45d483}.heroActions .button{flex-basis:246px;width:246px;min-height:64px;font-size:20px;letter-spacing:0}.miniBrand{width:148px;height:36px;background:url(/voidek-wordmark.svg) 50%/contain no-repeat}.defenseLane{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--line);border-radius:8px;padding:14px 16px;background:rgba(8,11,16,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.defenseLane strong{color:var(--ink)}.defenseLane span{color:var(--muted);font-size:13px}.useCaseList{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.useCaseList a{position:relative;display:grid;grid-template-columns:54px minmax(210px,.5fr) minmax(0,1fr) 28px;grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:16px;background:linear-gradient(90deg,rgba(69,212,131,.1),transparent 42%),rgba(8,11,16,.72);transition:border-color .18s ease,background .18s ease,transform .18s ease}.useCaseList a:after{content:">";display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(237,242,247,.14);border-radius:999px;color:var(--green);font-size:15px;font-weight:900}.useCaseList a:focus-visible,.useCaseList a:hover{transform:translateX(4px);border-color:rgba(69,212,131,.5);background:linear-gradient(90deg,rgba(69,212,131,.16),transparent 46%),rgba(13,18,28,.9)}.useCaseList a>div{min-width:0}.useCaseList .useCaseIcon{width:44px;height:44px;border-color:rgba(214,248,226,.18);color:#d6f8e2;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.28),transparent 22%),rgba(69,212,131,.14)}.useCaseList .useCaseIcon svg{width:24px;height:24px}.useCaseList .useCaseLabel{display:block;margin-bottom:7px;color:#9be8ba;font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}.useCaseList h3{margin:0;color:var(--ink);font-size:18px;line-height:1.3}.useCaseList p{margin:0;color:var(--muted);line-height:1.5}.coverageGrid article{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;align-content:start}.coverageGrid article h3{align-self:center}.coverageGrid article p{grid-column:1/-1}.installChecklist{display:grid;grid-gap:10px;gap:10px;max-width:560px;margin:22px 0 0;padding:0;list-style:none}.installChecklist li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;color:var(--muted)}.installChecklist strong{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;color:#07110c;background:var(--green)}.contactForm .formMessage{grid-column:1/-1}@keyframes quietFloat{0%,to{transform:translateZ(0);opacity:.48}50%{transform:translate3d(-10px,8px,0);opacity:.72}}.legalShell{padding-top:72px}.legalHero{display:block;width:min(90vw,1560px);margin:0 auto;padding:72px 0 38px;text-align:left}.legalHero,.legalHero h1{max-width:none}.legalHero>div,.legalHero>div>p:not(.eyebrow){max-width:1180px}.legalMeta{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.legalVisual{display:none;gap:12px;border:1px solid var(--line);border-radius:8px;padding:24px;background:radial-gradient(circle at 20% 20%,rgba(69,212,131,.22),transparent 32%),rgba(13,18,28,.82)}.legalVisual span{color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.legalVisual strong{font-size:clamp(34px,5vw,58px);line-height:.95}.legalVisual em{color:var(--muted);font-style:normal;line-height:1.5}.legalArticle,.legalNotice{width:min(90vw,1560px);max-width:none;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.authShell{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(320px,480px) minmax(280px,420px);grid-gap:22px;gap:22px;align-items:center;justify-content:center;min-height:100vh;padding:36px 18px;color:#111827;background:#f3f6fa}.authWatermark{position:fixed;left:max(20px,9vw);top:48%;color:rgba(17,24,39,.045);font-size:min(60vw,680px);font-weight:950;line-height:.6;transform:translateY(-50%) skewX(-10deg);pointer-events:none}.authPanel{width:min(100%,480px);border:1px solid #e1e7ef;border-radius:18px;padding:34px;background:#ffffff;box-shadow:0 24px 80px rgba(15,23,42,.12)}.authPanel,.authSetupPreview{position:relative;z-index:1;color:#111827}.authSetupPreview{display:grid;grid-gap:18px;gap:18px;border:1px solid #dbe7df;border-radius:18px;padding:28px;background:linear-gradient(rgba(20,125,79,.055) 1px,transparent 0),linear-gradient(90deg,rgba(20,125,79,.055) 1px,transparent 0),#f8fdf9;background-size:34px 34px;box-shadow:0 24px 80px rgba(15,23,42,.08)}.authSetupPreview h2{margin:0;font-size:32px;line-height:1.05}.authSetupPreview ol{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.authSetupPreview li{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:start;border:1px solid #dce9e1;border-radius:12px;padding:12px;background:rgba(255,255,255,.74)}.authSetupPreview span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#07110c;background:#45d483;font-size:13px;font-weight:900}.authSetupPreview strong{color:#111827;font-size:15px}.authSetupPreview em{grid-column:2;color:#5d6675;font-size:13px;font-style:normal;line-height:1.4}.authBrand{display:inline-flex;margin-bottom:30px}.authPanel h1{margin:0;color:#111827;font-size:34px;line-height:1.12}.authField label,.authForm label,.authPanel p{color:#6b7280}.authNextAction{margin:14px 0 0;border:1px solid #cfe3d8;border-radius:8px;padding:10px 12px;color:#14532d!important;background:#eefbf3;font-size:13px;font-weight:800;line-height:1.4}.authSignupSummary{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;border:1px solid #d9e8df;border-radius:12px;padding:12px;background:#f8fdf9}.authSignupSummary div{display:grid;grid-template-columns:minmax(92px,.36fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.authSignupSummary dd,.authSignupSummary dt{margin:0;font-size:13px;line-height:1.35}.authSignupSummary dt{color:#14532d;font-weight:850}.authSignupSummary dd{color:#475569;font-weight:720}.authForm{gap:16px;margin-top:24px}.authForm label{font-size:14px}.authForm input{min-height:52px;border:1px solid #d9e1eb;border-radius:10px;padding:0 14px;color:#111827;background:#ffffff;font-size:16px}.authLabelRow{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6b7280}.authBottomText button,.authLabelRow button{border:0;padding:0;color:#2563eb;background:transparent;cursor:pointer;font:inherit;font-weight:700}.authSubmit{min-height:54px;border-radius:999px;color:#ffffff;background:#2563eb;font-size:16px}.authBottomText{margin:2px 0 0;text-align:center}.authHint{display:none}.oauthButtons{margin:22px 0 0}.oauthButton{min-height:50px;border-radius:10px;font-size:15px}.dashBrand .brandLockup{width:132px;height:32px}.dashAsideFooter .docsSupport{border-color:rgba(237,242,247,.16);color:#45d483;background:rgba(255,255,255,.04)}[data-dashboard-theme=light] .dashAsideFooter .docsSupport{border-color:#dbe2ea;color:#147d4f;background:#ffffff}.accountPage{display:grid;grid-gap:18px;gap:18px}.adminConsoleAuth,.adminConsoleShell{min-height:100vh;background:#070b10;color:#edf2f7}.adminConsoleAuth{display:grid;place-items:center;padding:28px}.adminConsoleAuth section{width:min(100%,520px);border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:28px;background:#111820}.adminConsoleAuth h1,.adminConsoleHeader h1{margin:10px 0;font-size:clamp(32px,5vw,52px);line-height:1}.adminConsoleAuth p,.adminConsoleHeader p,.adminConsolePanel p,.adminConsoleStatus{color:#aab7c6;line-height:1.55}.adminConsoleForm{display:grid;grid-gap:14px;gap:14px;margin-top:22px}.adminConsoleForm label{display:grid;grid-gap:8px;gap:8px;color:#d9e2ed;font-weight:760}.adminConsoleForm input{min-height:48px;border:1px solid rgba(237,242,247,.18);border-radius:8px;padding:0 14px;background:#0b1118;color:#edf2f7}.adminConsoleActions button,.adminConsoleForm button,.adminConsoleHeader button,.adminConsoleRail button{min-height:44px;border:1px solid transparent;border-radius:8px;padding:0 16px;background:#45d483;color:#05110a;cursor:pointer;font:inherit;font-weight:850}.adminConsoleForm button:disabled,.adminConsoleHeader button:disabled{cursor:wait;opacity:.62}.adminConsoleActions a,.adminConsoleLink{display:inline-flex;margin-top:18px;color:#dce6f2;font-weight:760;text-decoration:none}.adminConsoleActions a:hover,.adminConsoleLink:hover{text-decoration:underline}.adminConsoleAlert{border:1px solid rgba(255,107,107,.42);border-radius:8px;padding:12px;color:#ffd6d6;background:rgba(255,107,107,.08)}.adminConsoleActions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px}.adminConsoleShell{display:grid;grid-template-columns:240px minmax(0,1fr)}.adminConsoleRail{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;gap:22px;height:100vh;border-right:1px solid rgba(237,242,247,.1);padding:24px;background:#0b1118}.adminConsoleRail nav{display:grid;grid-gap:8px;gap:8px}.adminConsoleRail a,.adminConsoleRail nav a{color:#dce6f2;font-weight:800;text-decoration:none}.adminConsoleRail nav a{border-radius:8px;padding:10px 12px;color:#9ba8b7}.adminConsoleRail nav a:hover{background:rgba(255,255,255,.06);color:#edf2f7}.adminConsoleRail button{margin-top:auto;background:transparent;border-color:rgba(237,242,247,.18);color:#dce6f2}.adminConsoleMain{display:grid;grid-gap:20px;gap:20px;width:min(100%,1480px);padding:28px}.adminConsoleHeader,.adminConsoleMetrics article,.adminConsolePanel{border:1px solid rgba(237,242,247,.12);border-radius:8px;background:rgba(255,255,255,.04)}.adminConsoleHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px}.adminConsoleEyebrow{margin:0;color:#45d483;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.adminConsoleStatus{margin:0;border-radius:8px;padding:10px 12px;background:rgba(69,212,131,.08)}.adminConsoleStack{display:grid;grid-gap:18px;gap:18px}.adminConsoleMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.adminConsoleMetrics article{display:grid;grid-gap:8px;gap:8px;min-height:116px;padding:16px}.adminConsoleFunnel span,.adminConsoleList span,.adminConsoleMetrics em,.adminConsoleMetrics span,.adminConsolePanelHead span{color:#8d9aaa;font-size:12px;font-style:normal;font-weight:760}.adminConsoleMetrics strong{color:#f8fafc;font-size:30px;line-height:1}.adminConsoleGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:18px;gap:18px}.adminConsoleInsights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.adminConsolePanel{min-width:0;padding:18px}.adminConsolePanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.adminConsolePanelHead h2,.adminConsoleRank h2{margin:4px 0 0;font-size:18px}.adminConsolePanelHead>strong{color:#45d483;font-size:22px}.adminConsoleBars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;grid-gap:10px;gap:10px;min-height:190px}.adminConsoleBars div{display:grid;grid-template-rows:1fr auto auto;grid-gap:8px;gap:8px;min-width:0;height:190px;text-align:center}.adminConsoleBars span{align-self:end;display:block;width:100%;min-height:6px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#45d483,rgba(69,212,131,.22))}.adminConsoleBars em,.adminConsoleBars strong{color:#8d9aaa;font-size:11px;font-style:normal;font-weight:800}.adminConsoleBars strong{color:#dce7f3}.adminConsoleFunnel,.adminConsoleList{display:grid;grid-gap:10px;gap:10px}.adminConsoleFilters{display:grid;grid-template-columns:160px 160px minmax(220px,1fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-bottom:14px}.adminConsoleFilters label{display:grid;grid-gap:7px;gap:7px;color:#d9e2ed;font-size:12px;font-weight:850}.adminConsoleFilters input,.adminConsoleFilters select,.adminConsoleInlineControl{width:100%;min-height:40px;border:1px solid rgba(237,242,247,.16);border-radius:7px;padding:0 10px;color:#edf2f7;background:#0b1118;font:inherit;font-size:13px}.adminConsoleFilters button,.adminConsoleSmallButton{min-height:40px;border:1px solid transparent;border-radius:7px;padding:0 14px;color:#05110a;background:#45d483;cursor:pointer;font:inherit;font-size:13px;font-weight:850}.adminConsoleSmallButton:disabled{cursor:wait;opacity:.62}.adminConsoleOpsSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.adminConsoleOpsSummary p{display:grid;grid-gap:4px;gap:4px;margin:0;border:1px solid rgba(237,242,247,.1);border-radius:7px;padding:10px 12px;background:rgba(255,255,255,.035)}.adminConsoleHandled,.adminConsoleOpsSummary span,.adminConsoleRequestCell span{color:#8d9aaa;font-size:12px;font-weight:760}.adminConsoleOpsSummary strong{color:#f8fafc;font-size:18px}.adminConsoleFunnel p,.adminConsoleRank p{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;margin:0;overflow:hidden;border-radius:6px;padding:10px 12px;background:rgba(255,255,255,.04)}.adminConsoleFunnel em,.adminConsoleFunnel strong,.adminConsoleRank strong{position:relative;z-index:1;color:#f8fafc;font-style:normal;font-weight:850}.adminConsoleFunnel em{min-width:42px;color:#45d483;text-align:right}.adminConsoleRank{display:grid;grid-gap:10px;gap:10px}.adminConsoleRank p em{position:absolute;inset:auto auto 0 0;z-index:0;height:3px;border-radius:99px;background:#45d483}.adminConsoleList article{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:12px;background:rgba(255,255,255,.04)}.adminConsoleList article div{display:grid;grid-gap:4px;gap:4px;min-width:0}.adminConsoleList strong{overflow:hidden;color:#f8fafc;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.adminConsoleList em{flex:0 0 auto;color:#45d483;font-size:12px;font-style:normal;font-weight:850}.adminConsoleTableWrap{overflow-x:auto}.adminConsoleTable{width:100%;border-collapse:collapse;min-width:1120px}.adminConsoleTable td,.adminConsoleTable th{border-bottom:1px solid rgba(237,242,247,.1);padding:12px 10px;color:#dce6f2;font-size:13px;text-align:left;vertical-align:top}.adminConsoleTable th{color:#8d9aaa;font-size:11px;font-weight:900;text-transform:uppercase}.adminConsoleRequestCell{display:grid;grid-gap:5px;gap:5px;min-width:170px}.adminConsoleRequestCell strong{color:#f8fafc;font-size:13px}.adminConsoleAttribution{display:grid;grid-gap:4px;gap:4px;max-width:220px;color:#aebccd;line-height:1.35}.adminConsoleAttribution strong{color:#45d483}.adminConsoleMuted{color:#7d8998}.adminConsoleInlineControl{min-width:140px}textarea.adminConsoleInlineControl{min-width:180px;min-height:74px;padding:9px 10px;line-height:1.35;resize:vertical}.adminConsoleNoteCell{max-width:260px;color:#cbd5e1;line-height:1.45}.adminConsoleHandled{display:block;margin-top:6px}.dangerPanel{border-color:rgba(255,107,107,.34)}.dangerButton{color:#ffffff;border-color:transparent;background:#d92d20}.dangerButton:disabled{opacity:.45}.docsBrand .brandLockup{width:118px;height:28px}.docsHeroGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.endpointNote{margin-top:18px}@media (max-width:760px){.adminConsoleFilters,.adminConsoleGrid,.adminConsoleInsights,.adminConsoleMetrics,.adminConsoleOpsSummary,.adminConsoleShell{grid-template-columns:1fr}.adminConsoleShell{display:block}.adminConsoleRail{position:static;height:auto;border-right:0;border-bottom:1px solid rgba(237,242,247,.1)}.adminConsoleHeader{display:grid}.adminConsoleMetrics{gap:10px}.adminConsoleMetrics article{min-height:auto}.adminConsolePanelHead{align-items:flex-start}.adminConsoleFilters{align-items:stretch}.adminConsoleFilters button{width:100%}.adminConsoleBars{gap:6px;min-height:160px}.adminConsoleBars div{height:160px}html{scroll-padding-top:118px}.siteHeader{position:-webkit-sticky;position:sticky;display:flex;flex-wrap:nowrap;gap:10px;padding:12px 14px}.primaryNav{display:none}.mobileMenuButton{display:block;flex:0 0 auto;margin-left:auto}.mobileNav,.utilityNav{display:none}.mobileNav{position:absolute;top:calc(100% + 8px);right:12px;left:12px;z-index:70;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border:1px solid var(--line);border-radius:8px;padding:10px;background:rgba(8,11,16,.96);box-shadow:0 18px 52px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobileNav.open{display:grid}.mobileNav a,.mobileNav button{min-height:42px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:var(--muted);background:transparent;cursor:pointer;font-size:13px;font-weight:800;text-align:left}.mobileNav a{display:inline-flex;align-items:center}.mobileNav .active,.mobileNav a:hover,.mobileNav button:hover{color:var(--ink);border-color:var(--line);background:rgba(255,255,255,.06)}.mobileNav .mobileNavAction{justify-content:center;color:#07110c;border-color:transparent;background:var(--green);text-align:center}.publicHeader.lightHeader .mobileNav{border-color:#dbe2ea;background:rgba(255,255,255,.96);box-shadow:0 18px 52px rgba(15,23,42,.14)}.publicHeader.lightHeader .mobileNav a,.publicHeader.lightHeader .mobileNav button{color:#5d6675}.publicHeader.lightHeader .mobileNav .active,.publicHeader.lightHeader .mobileNav a:hover,.publicHeader.lightHeader .mobileNav button:hover{color:#111827;border-color:#dbe2ea;background:#f5f7f9}.publicHeader.lightHeader .mobileNav .mobileNavAction{color:#07110c;border-color:transparent;background:var(--green)}.siteHeader .brandWordmark{width:104px;height:26px}.siteFooter{gap:14px;padding:20px 14px}.footerIdentity{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.footerIdentity>span{flex:0 1 auto;font-size:12px;text-align:right}.compactFooter .footerNavGroups{width:100%;min-width:0}.compactFooter nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));justify-content:stretch;grid-gap:8px;gap:8px;width:100%}.footerLink{min-width:0;min-height:38px;justify-content:flex-start;padding-right:9px;overflow:hidden;text-overflow:ellipsis}.footerLink.footerCta{grid-column:span 1}.hero{min-height:auto;padding-top:62px;padding-bottom:42px}.signalField{background:radial-gradient(circle at 70% 30%,rgba(69,212,131,.18),transparent 42%),linear-gradient(135deg,#080b10,#101824 70%,#080b10)}.request,.scanLine,.threatChip,.threatTrack{display:none}.heroLogoWordmark{width:min(96%,460px)}.heroText{margin-top:18px;font-size:34px;line-height:1.08}.heroSubtext{margin-top:12px;font-size:16px;line-height:1.45}.heroThreatList{grid-template-columns:1fr;gap:8px;margin-top:16px}.heroThreatList div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px 11px}.heroThreatList span{margin-top:0}.heroActions{margin-top:22px}.heroPrimary,.heroSecondary{width:100%;min-height:52px}.installCodeBlock{display:grid;grid-gap:8px;gap:8px}.installCodeBlock button{position:static;justify-self:stretch;min-height:42px;order:2}.installCodeDisclosure{display:grid;grid-gap:8px;gap:8px}.installCodeDisclosure summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;border:1px solid var(--line);border-radius:6px;padding:0 12px;color:#d6f8e2;background:rgba(255,255,255,.05);cursor:pointer;font-weight:850;list-style:none}.installCodeDisclosure summary::-webkit-details-marker{display:none}.installCodeDisclosure summary:after{content:"+";color:var(--green);font-size:18px;line-height:1}.installCodeDisclosure[open] summary:after{content:"-"}.installCodeBlock pre{max-height:320px;padding-top:18px}.heroDashboardPrompt{font-size:13px}.statStrip{gap:8px;margin-top:22px}.statStrip div{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px}.statStrip strong{font-size:24px}.statStrip span{margin-top:0;font-size:12px;line-height:1.35}.billingIntentForm,.billingIntentPanel,.contactBand,.contactForm,.contactHero,.contactTrustBand,.coverageGrid,.featureGrid,.install,.launchPath,.leadIntentOptions,.legalHero,.legalMeta,.planGrid,.seoProof,.seoProofGrid article,.statStrip,.useCaseList{grid-template-columns:1fr}.useCaseList a{grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:14px}.useCaseList a>p{grid-column:2}.useCaseList .useCaseLabel{margin-bottom:4px}.launchPathSteps article{grid-template-columns:44px minmax(0,1fr);gap:10px 12px;align-items:center}.launchPathSteps article p{grid-column:2}.installProgressStrip{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.installProgressStrip::-webkit-scrollbar{display:none}.installProgressStrip li{flex:0 0 136px}.coverageGrid article,.featureGrid article,.plan{min-height:0;padding:16px}.featureGrid article{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;align-items:center}.featureGrid article h3{margin:0}.featureGrid article p{grid-column:1/-1}.cardIcon{margin-bottom:0}.coverageGrid article{grid-template-columns:40px minmax(0,1fr)}.coverageGrid article p,.featureGrid article p,.launchPathSteps p,.useCaseList p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.plansHeader{align-items:flex-start;flex-direction:column}.billingToggle{width:100%}.billingToggle button{flex:1 1}.legalShell{padding-top:0}.legalHero{padding-top:42px}.legalVisual{order:-1}.authShell{grid-template-columns:1fr;align-items:start;min-height:auto}.authPanel{width:100%;padding:26px 20px}.authSetupPreview{width:100%;padding:20px}.authSetupPreview h2{font-size:24px}.authPanel h1{font-size:28px}.authSignupSummary div{grid-template-columns:1fr;gap:3px}.authWatermark{left:50%;font-size:110vw;transform:translate(-50%,-50%) skewX(-10deg)}.dashAside{gap:14px;padding:16px}.dashAsideFooter{margin-top:0}.dashNav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.dashNav button{flex:0 0 auto;white-space:nowrap}.dashMain{padding:16px}.dashHeader{gap:10px}.billingStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashHeader h1{font-size:34px}.dashTable{min-width:0;border-collapse:separate;border-spacing:0 10px}.dashTable thead{display:none}.dashTable tbody,.dashTable td,.dashTable tr{display:block}.dashTable tr{border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:10px 12px;background:rgba(255,255,255,.035)}.dashTable td{display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:flex-start;border-bottom:1px solid rgba(237,242,247,.08);padding:9px 0}.dashTable td:before{content:attr(data-label);color:#7d8a9a;font-size:12px;font-weight:850}.dashTable td:last-child{border-bottom:0}.dashTable .emptyDashTableRow{padding:0}.dashTable .emptyDashTableRow td{display:block;border-bottom:0;padding:12px}.dashTable .emptyDashTableRow td:before{content:none}.dashPanel{overflow-x:auto}[data-dashboard-theme=light] .dashTable tr{border-color:#dbe2ea;background:#f8fafc}[data-dashboard-theme=light] .dashTable td{border-bottom-color:#e5edf5}[data-dashboard-theme=light] .dashTable td:before{color:#64748b}.docsAside{gap:10px;padding:14px}.docsAsideActions{grid-template-columns:repeat(2,minmax(0,1fr))}.docsNav{display:flex;flex-wrap:nowrap;gap:7px;margin:0 -14px;overflow-x:auto;padding:0 14px 4px;scrollbar-width:none}.docsNav::-webkit-scrollbar{display:none}.docsNav button{flex:0 0 auto;min-height:36px;padding:0 11px;white-space:nowrap}.comparisonWrap{overflow-x:visible;border:0;background:transparent}.comparisonHighlights{grid-template-columns:1fr;margin-bottom:14px}.decisionProofTableWrap{overflow-x:visible;border:0;background:transparent}.decisionProofTable{display:block;min-width:0}.decisionProofSection .decisionProofTable{min-width:0}.decisionProofTable thead{display:none}.decisionProofTable tbody,.decisionProofTable td,.decisionProofTable th,.decisionProofTable tr{display:block;width:100%}.decisionProofTable tr{border:1px solid rgba(237,242,247,.12);border-radius:8px;margin-bottom:10px;overflow:hidden;background:#080c12}.decisionProofSection .decisionProofTable tr,[data-dashboard-theme=light] .decisionProofTable tr{border-color:#dbe2ea;background:#ffffff}.decisionProofTable td,.decisionProofTable th{border-bottom:1px solid rgba(237,242,247,.1);padding:12px 14px}.decisionProofTable tr>:last-child{border-bottom:0}.decisionProofTable td:before,.decisionProofTable th:before{content:attr(data-label);display:block;margin-bottom:5px;color:#7d8a9a;font-size:11px;font-weight:900;text-transform:uppercase}.comparisonTable{display:block;min-width:0}.comparisonTable thead{display:none}.comparisonTable tbody,.comparisonTable td,.comparisonTable th,.comparisonTable tr{display:block;width:100%}.comparisonTable tr{border:1px solid var(--line);border-radius:8px;margin-bottom:10px;overflow:hidden;background:var(--panel)}.comparisonTable td,.comparisonTable th{border-bottom:1px solid var(--line);padding:13px 14px}.comparisonTable tr>:last-child{border-bottom:0}.comparisonTable tbody th{width:100%;color:#07110c;background:var(--green)}.comparisonTable td:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--ink);font-size:12px;font-weight:900;text-transform:uppercase}.docsMain{width:100%;min-width:0;padding:28px 16px}.docsIntro h1{font-size:38px}.paramTable{min-width:0}.endpointCard{overflow-x:visible}.paramTable,.paramTable tbody,.paramTable td,.paramTable th,.paramTable thead,.paramTable tr{display:block;width:100%}.paramTable thead{display:none}.paramTable tr{border-bottom:1px solid #dbe2ea;padding:8px 0}.paramTable td,.paramTable tr:last-child{border-bottom:0}.paramTable td{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:10px;gap:10px;padding:7px 12px}.paramTable td:before{color:#111827;font-weight:800}.paramTable td:first-child:before{content:"Parameter"}.paramTable td:nth-child(2):before{content:"Type"}.paramTable td:nth-child(3):before{content:"Description"}}@media (max-width:980px){.docsShell{width:100%;max-width:100vw}.docsAside,.docsCardGrid,.docsGuideLinks,.docsHeroGrid,.docsIntro,.docsLibraryList,.docsMain,.docsSection,.endpointCard,.endpointStack,.maturityGrid{min-width:0;max-width:100%}.docsBrand{margin-bottom:8px;font-size:22px}.docsNav{font-size:15px}.docsMain{max-width:none;width:100%;padding:34px 18px}.docsIntro h1{font-size:clamp(36px,9vw,52px)}.docsIntro p,.docsSection p,.endpointNote{font-size:17px}code,pre code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.docsHeroGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.docsHeroGrid code{white-space:normal;overflow-wrap:anywhere}.docsIntroActions{align-items:stretch}.docsIntroPrimary,.docsIntroSecondary{flex:1 1 180px}.docsAsideFooter{display:grid;grid-gap:10px;gap:10px;margin-top:6px}.docsLegalLinks{margin-top:8px}}@media (max-width:520px){.hero{padding-top:54px;padding-bottom:34px}.hero .eyebrow{margin-bottom:8px}.heroText{margin-top:14px;font-size:28px;line-height:1.1}.heroSubtext{font-size:15px}.heroThreatList div{grid-template-columns:1fr;gap:4px}.useCaseList a{grid-template-columns:36px minmax(0,1fr);padding:12px}.cardIcon,.coverageIcon,.useCaseIcon{width:34px;height:34px;border-radius:7px;font-size:10px}.useCaseList h3{font-size:16px}.useCaseList p{display:none}.useCaseList .useCaseLabel{font-size:10px}.coverageGrid article p{-webkit-line-clamp:1}.heroActions{margin-top:18px}.billingToggle button{min-width:0;height:auto;padding:8px 10px;text-align:center;white-space:normal}.billingToggle button span{display:block;margin-top:2px;line-height:1.2}.billingStatusGrid{grid-template-columns:1fr}.statStrip{margin-top:18px}.statStrip div{grid-template-columns:104px minmax(0,1fr);padding:10px 11px}.statStrip strong{font-size:21px}.docsGuideLinks{grid-template-columns:1fr}.docsIntroPrimary,.docsIntroSecondary{width:100%;flex-basis:100%}.docsHeroGrid{grid-template-columns:1fr}}@media (max-width:760px){.band{padding:48px 16px}.sectionHeading{margin-bottom:20px}.plansHeader h2,.sectionHeading h2,.seoFinalCta h2,.seoWorkflowHead h2{font-size:clamp(28px,8vw,38px);line-height:1.05}.coverageGrid,.featureGrid,.planGrid,.seoContent,.seoFaq>div,.seoProofGrid,.seoWorkflowGrid,.useCaseList{gap:10px}.coverageGrid article,.featureGrid article,.plan,.seoContent article,.seoFaq article,.seoProofGrid article,.seoWorkflowGrid article{padding:14px}.coverageGrid article:nth-child(n+5){display:none}.comparisonHighlights span,.coverageGrid article p,.featureGrid article p,.metricCopy,.plan>p:not(.price):not(.billingNote):not(.quota),.planNote,.seoContent p,.seoFaq p,.seoHero>p:not(.eyebrow),.seoWorkflowGrid p,.seoWorkflowHead p:not(.eyebrow){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.comparisonHighlights span,.coverageGrid article p,.featureGrid article p,.plan>p:not(.price):not(.billingNote):not(.quota),.seoWorkflowGrid p{-webkit-line-clamp:2}.metricCopy,.planNote,.seoContent p,.seoFaq p,.seoHero>p:not(.eyebrow),.seoWorkflowHead p:not(.eyebrow){-webkit-line-clamp:3}.plan{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 12px;gap:5px 12px;align-items:center}.price{grid-column:2;grid-row:1/span 2;justify-self:end;max-width:118px;font-size:27px;text-align:right}.contactPrice{grid-column:1/-1;grid-row:auto;justify-self:start;max-width:none;font-size:26px;text-align:left;white-space:nowrap}.wasPrice{grid-column:2;justify-self:end;margin:0;font-size:12px}.plan>h3{grid-column:1;margin:0}.billingNote,.planButton,.quota{grid-column:1/-1}.plan>p:not(.price):not(.billingNote):not(.quota):not(.wasPrice){display:none}.planButton{width:100%;min-height:40px;margin-top:8px;justify-content:center}.comparisonHighlights{gap:8px;border:0;background:transparent}.comparisonHighlights div{border:1px solid var(--line);border-radius:8px;padding:12px}.comparisonTable tr:nth-child(n+3){display:none}.seoHero{padding:44px 16px 24px}.seoHero h1{font-size:clamp(36px,10vw,48px);line-height:1}.seoActions .button,.seoFinalActions .button{width:100%;justify-content:center}.seoJumpNav{gap:8px}.seoJumpNav a{padding:8px;font-size:11px;line-height:1.2}.keywordStrip span:nth-child(n+7){display:none}.seoContent,.seoFaq,.seoWorkflow{padding:28px 16px}.seoWorkflowGrid article{grid-template-columns:34px minmax(0,1fr);gap:4px 10px;align-items:start}.seoWorkflowGrid span{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(69,212,131,.34);border-radius:7px;background:rgba(69,212,131,.08)}.seoWorkflowGrid h3{font-size:18px}.seoRelated{padding:14px}.seoRelated div{gap:6px}.seoRelated a{padding:7px 9px;font-size:12px}.docsNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;overflow:visible;padding:0}.docsNav button{min-height:38px;padding:8px;text-align:center;line-height:1.15;white-space:normal}.docsNav button.active{box-shadow:inset 0 -3px 0 #147d4f}.docsIntro{padding-bottom:24px}.docsIntro p,.docsSection p,.endpointNote{font-size:15px;line-height:1.5}.docsHeroGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.docsSteps article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;align-items:start}.docsSteps article span{grid-row:span 2}.docsSteps article p{grid-column:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docsCardGrid article,.docsHeroGrid article,.docsLibraryList article,.docsSteps article,.endpointCard,.maturityGrid article{padding:12px}.docsGuideLinks a:nth-child(n+4){display:none}.docsSection{padding:30px 0}.endpointCard,.endpointStack{gap:12px}.endpointCard h3{font-size:18px}.paramTable tr:nth-child(n+4){display:none}.docsSection pre,.endpointCard .docsCodeBlock pre{max-height:160px;overflow:auto}.decisionProofSection{gap:12px}.decisionProofSection .decisionProofTable tr:nth-child(n+3){display:none}.decisionProofSection .decisionProofTable td,.decisionProofSection .decisionProofTable th{padding:10px 12px}.decisionProofSection .decisionProofTable p,.decisionProofSection .decisionProofTable small,.decisionProofSection .decisionProofTable td span,.decisionProofSection .decisionProofTable th span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.legalHero{width:auto;padding:42px 16px 24px}.legalHero h1{font-size:clamp(36px,10vw,48px);line-height:1}.legalHero>p:not(.eyebrow){margin-top:14px;font-size:16px;line-height:1.5}.legalArticle,.legalNotice{width:auto;margin-right:16px;margin-left:16px}.legalNotice{padding:14px}.legalArticle{gap:10px}.legalSection{padding:14px}.legalSection summary{gap:10px}.legalSection h2{font-size:19px;line-height:1.18}.legalSection li,.legalSection p{font-size:14px;line-height:1.52}.legalSectionToggle{min-height:30px;padding:0 8px;font-size:11px}.proofFinalCta,.proofHero,.proofLimits,.proofLogsSection,.proofMatrixSection,.proofModes,.proofReplaySection{padding-right:16px;padding-left:16px}.proofFinalCta,.proofLimits,.proofModeGrid,.proofModes{grid-template-columns:1fr}.proofHero h1{font-size:clamp(38px,12vw,56px)}.proofFinalCta p,.proofHero>p:not(.eyebrow),.proofSectionHead p{font-size:16px}.proofFinalCta .seoFinalActions{justify-content:flex-start}.useCaseList a{grid-template-columns:42px minmax(0,1fr) 28px;gap:10px;align-items:center;padding:13px}.useCaseList a>p{grid-column:2/-1}.useCaseList a:after{grid-column:3;grid-row:1}.useCaseList .useCaseIcon{width:42px;height:42px}}@media (max-width:520px){.useCaseList a{grid-template-columns:36px minmax(0,1fr) 26px}.useCaseList a:after{width:26px;height:26px}.useCaseList .useCaseIcon{width:36px;height:36px}.useCaseList .useCaseIcon svg{width:20px;height:20px}}